this post was submitted on 13 Dec 2025
77 points (84.7% liked)
Programming
24097 readers
264 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 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I think it's both.
It sits at the fast and cheap end of "pick three: fast, good, and cheap" and society is trending towards "fast and cheap" to the exclusion of "good" to the point it is getting harder and harder to find "good" at all sometimes.
People who care about the "good" bit are upset, people who want to see stock line go up in the short term without caring about long term consequences keep riding the "always pick fast and cheap" and are impressed by the prototypes LLMs can pump out. So devs get fired because LLMs are faster and cheaper, even if they hallucinate and cause tons of tech debt. Move fast and break things.
Some devs that keep their jobs might use LLMs. Maybe they accurately assessed what they are trying to outsource to LLMs is so low-skill that even something that does not hit "good" could do it right (and that when it screws up they could verify the mistake and fix it quickly); so they only have to care about "fast and cheap". Maybe they just want the convenience and are prioritizing "fast and cheap" when they really do need to consider "good". Bad devs exist too and I am sure we have all seen incompetent people stay employed despite the trouble they cause for others.
So as much as this looked at first, to me, like the thing where fascists simultaneously portray opponents as weak (pathetic! we deserve to triumph over them and beat their faces in for their weakness) and strong (big threat, must defeat!), I think that's not exactly what anti-AI folks are doing here. Not doublethink but just seeing everyone pick "fast and cheap" and noticing its consequences. Which does easily map onto portraying AI as weak, pointing out all the mistakes it makes and not replacing humans well; while also portraying it as strong, pointing out that people keep trying to replace humans with AI and that it's being aggressively pushed at us. There are other things in real life that map onto a simultaneous portrayal as weak and strong: the roach. A baby taking its first steps can accidentally crush a roach, hell if the baby fell on many roaches the roaches all die (weak), but it's also super hard to end an infestation of them (strong). It is worth checking for doublethink when you see the pattern of "simultaneously weak and strong," but that is also just how an honest evaluation of a particular situation can end up.