this post was submitted on 01 Sep 2026
87 points (94.8% liked)
Programming
28402 readers
391 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities !webdev@programming.dev
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Quite true that it takes a lot of effort and discipline to go against the default mindset a tool imposes. The default mindset when using a LLM is mental laziness and letting the machine do all the detail-oriented work. Reviewing every line of code a LLM generates instead of plowing forward to generate more slop is not something that feels natural when using a LLM.
This is one of the many showcases of how AI is "not like any other technology". A knife is constructed in such a way that using it to cut comes natural. Making a wheel turn on a road feels natural.
In some respects, agreed, but in the sense that it can have both positive and negative effects, there are certainly precedents. The article mentions guns, for example. When wielding a gun, the natural mindset when someone pisses you off is, “I don’t need to take this bullshit—that mofo is about to get a bullet”. When you’ve got alcohol nearby, the inclination is to think, “I don’t need to suffer through these negative feelings—I can have a drink and make it go away”. When you’ve got a LLM, the natural inclination is to think, “I don’t need to do any tedious mental work—I can just let the machine do it”.
In all of these cases, it takes discipline to avoid the negative sides of the tool. I say this as someone who likes to drink, owns guns, and self-hosts open weight LLMs.
For me it's a bit different. I think: "Hurray I can focus on doing all the fun mental work - and let it do the tedious typing"
I give it architecture, UML diagrams and specs, unit tests for the most important functions (all written by me by hand). Then I let the LLM do the typing and read the output.
Just wanted to add some differentiation to your statement. I'm sure there are lots of people out there that fit your description.
I'm in a shitty place in regards to LLMs tbh, on one hand I can't stand all the negatives (rich elite stealing and exploiting, shitty planet destroying companies, AI "art", people getting dumber and more radicalized etc. etc.). On the other hand, I'm a lazy dev and I hate typing, but I also can't make a career move to architecture rn. I just love solving hard problems with my brain and LLM lets me do that without having to grind through the parts I hate where my adhd is making me want to kms.
I got into SE because I had fun with it in my free time. But work is not fun. Since LLMs I'm enjoying my job (read: corpo slave hamster wheel of endless shoveling money from the pockets of other people to my boss and my landlord) for the first time in my life.
reading that last sentence is the first time i've ever thought "wow i hope this person starts hating their job again" but damn, the way you phrased that is exactly why they're pushing it so hard
:(