Ha, I love how this convo keeps going! Gives me a lot to procrastinate with ![]()
This is what I worry about most (well, the technical thing I worry about most, this discussion hasn’t gone deep into any politics around this stuff which I think is for the better). I just published my first heavily LLM assisted library and it’s been a great experience. It is something I would have never taken on (or at least never gotten this far) if it wasn’t for LLMs, but I certainly still needed to review the code. Embarrassingly, even though I was reviewing code, I started to get sloppy as the addiction kicking and I ended up committing (and pushing) a generated Erlang file which should have not only been ignored, but contained a hardcoded local path on my machine! I know this is largely because I’m new to this and haven’t built up a library of “skills” and whatnot, but still I don’t think we are anywhere near where we can vibe production code. My problem with the whole “who cares so long as it works, people already ship horrible code all the time” is exactly that: people already shipping horrible code all the time! We already have a problem and this is making it worse.
This brings me to:
I don’t disagree that coming up with mass-produced stuff is art, but in an academic debate it is certainly much lower art than hand-crafting furniture, and the product itself is often kitsch. One of my favourite things I’ve heard certainly is: “I’m too broke to buy cheap stuff.” All mass-producing stuff really does is create a race to the bottom. If it didn’t exist, hand-crafted stuff would still be pricey but wolud be way more affordable if it was all that available and woodworkers had constant business. So, uh, yes, love your comment though that is the part it fell down a little for me (other than you are just decribing the reality we’re in, so can’t fault you there).
Sorry to keep picking on you @egeersoz but you are obviously the biggest booster here! I do have a problem with these examples because a) as I’ve already pointed out, DHH says he still hand-codes, b) Chris McCord has that small but ever-potent quip: “for better or for worse,” c) Simon Willison is paid to boost AI, and d) (and of course I’m trolling a bit here) Ryan Dahl not only brought us JavaScript on the server but was proud of it! The man is obviously a sociopath that no one should listen to ![]()
I do realize you are responding to “great engineers who use it” but this is the second time you’ve shared this list and I just wanted to get that off my chest as it’s more proof of “LLM-use is inevitable” over “LLMs are a good idea.”























