> I feel like I'm not doing this enough yet, it hasn't fully sunk in, and I'm going to be building a lot more stuff when it does sink in. I haven't yet gotten to the point of writing my own note-taking application (still Bear.app for that), but how long can that last?
Indeed.
I'm not sure when, but at some point after I saw Claude Code, I realised what I wanted for my next OS was basically an LCARS-themed* thing, where the "desktop" is a TUI and whenever I needed an app I didn't already have, I'd ask an LLM to write it for me instead of downloading it (benefit: the app would never have an update pending (which might break my flow) that I had to install before use, unless I'd specifically asked for a new feature to be written); and if I wanted to browse something on the web, the browser would use something like an LLM to strip out everything that wasn't content.
LLMs aren't quite good enough for that yet. They're interesting, I've also made a bunch of apps this way that was an easier experience than even figuring out which offering on the app store was right for me**, but still, the LLMs are not quite good enough; I'm pining for the OS equivalent of a car with a self-driving mode so good there's no steering wheel and the windows have black-out shutters so you can sleep while it drives you and your insurance is fine with this.
* because I'm that kind of nerd
** e.g. rhythm action game that takes midi files for the songs and listens for a midi keyboard for your input: https://benwheatley.github.io/Piano-Trainer/piano-trainer.ht...