One of the things I loved about software development was that we were always trying to get better at it, and there was no ceiling in sight for that. Using LLMs to make code is the opposite of that - learning to use them is more akin to learning rituals than it is to intellectual development. And don’t give me that nonsense about it being like using a compiler to move up an abstraction level; it’s not, any more than becoming a manager is coding at another level of abstraction.

@sinbad it's been disappointing to watch an industry that was chasing quality and skill 180 into an industry completely uninterested in quality and skill.

Nerds are so fuckin' gullible.

@Craigp @sinbad I'm not gullible. I don't find LLMs that useful (I'm a better programmer) but they sometimes have a use. I recently couldn't find a DIV in a minimized document even after unrolling it. A local model found it. It was not doing coding, just the job I couldn't accomplish with grep. I like grep. I use regexps a lot.
@poetaster @Craigp I can possibly see a use for purely local models as validators or supplementary tooling - but they’re not as good as deterministic linters, or intentionally written scripts, because they can just be entirely wrong because randomness (by design). I hate non-determinism in my tech, the whole point of it is to be predictable and repeatable
@sinbad @Craigp Yes, that is what I meant and yes, I tend to write my own awk/sed since the models waffle about and need a lot of hand holding. I also like coding more than management :)