I'm trying to construct an argument that LLMs are like a chess engine. People still play chess. But somehow this falls short.
Any conversation
code quality is about coupling.
coupling is not a technical property of the code bytes.
code acquires its meaning in contact with the cultural environment, and coupling is about meaning.
two constants with no semantic relationship are nonetheless coupled in pragmatics if they refer to the same domain concept.
if your goal is to minimise the time integral of future work, you must understand your domain: it decides which lines will need changing.
to carve up a codebase is to carve up the world.
How do you define slop in relation to ? For me, it is how quickly you get to an unmaintainable state- the acceleration into something that becomes difficult to work. I talk more about it here: hellodavid.dev/blog/slop
Added
#meta tag โ use it whenever you want to talk about the site itself, and these posts will not show up in all, any or the postโs page. Only those that follow the tag or the person will see these posts in my feed or in post pages. This is to keep the site clear of meta discussions which dominated a lot at this early stage and I think were annoying to many people. So this is the last meta without the #meta tag youโll see unless u follow. Iโll try to tag every post I find. again. Was in the middle of some timeline experiments, sorry if it appears weird rn. www.githubstatus.com


