Vibe coding or no, this is a massive QA failure.
Pennomi
- 0 Posts
- 188 Comments
Pennomi@lemmy.worldto
Programming@programming.dev•'AI' Sucks the Joy Out of ProgrammingEnglish
1·25 days agoOK sure if you want to be pedantic. The point is that LLMs can do things traditional code generators can’t.
You don’t have to like it or use it. I myself am very vocal about the weaknesses and existential dangers of AI code. It’s going to cause the worst security nightmares in humanity’s recorded history. I recommend to companies that they DON’T trust LLMs for their coding because it creates unmaintainable nightmares of spaghetti code.
But pretending that they have NO advantages over traditional code generators is utter silliness perpetuated by people who refuse to argue in good faith.
Pennomi@lemmy.worldto
Programming@programming.dev•'AI' Sucks the Joy Out of ProgrammingEnglish
1·25 days agoI think you underestimate the amount of business logic contained in boilerplate. (Or maybe we’re just talking about different definitions of what boilerplate is). LLMs can understand that business need while most code generators cannot.
Pennomi@lemmy.worldto
Programming@programming.dev•'AI' Sucks the Joy Out of ProgrammingEnglish
22·26 days agoYou’re focused too much on the “inventing” and not enough on the “one time”. A flexible solution can find value even if it’s otherwise inferior to a rigid one.
Pennomi@lemmy.worldto
Programming@programming.dev•'AI' Sucks the Joy Out of ProgrammingEnglish
81·26 days agoOr even distinguish between two versions of the same library. Absolutely stupid that LLMs default to writing deprecated code just because it was more common in the training data.
Pennomi@lemmy.worldto
Programming@programming.dev•'AI' Sucks the Joy Out of ProgrammingEnglish
32·26 days agoNo, but the business requirements obviously are. Code does not exist in a vacuum.
Pennomi@lemmy.worldto
Programming@programming.dev•'AI' Sucks the Joy Out of ProgrammingEnglish
1·26 days agoSure, I’ve used that too in the past.
Pennomi@lemmy.worldto
Programming@programming.dev•'AI' Sucks the Joy Out of ProgrammingEnglish
62·26 days agoI honestly don’t think such a generic tool is possible, at least in a Django context. The boilerplate is about as minimal as is possible while still maintaining the flexibility to build anything.
Pennomi@lemmy.worldto
Programming@programming.dev•'AI' Sucks the Joy Out of ProgrammingEnglish
134·26 days agoBecause it’s not worth inventing a whole tool for a one-time use. Maybe you’re the kind of person who has to spin up 20 similar Django projects a year and it would be valuable to you.
But for the average person, it’s far more efficient to just have an LLM kick out the first 90% of the boilerplate and code up the last 10% themself.
Pennomi@lemmy.worldto
Programming@programming.dev•'AI' Sucks the Joy Out of ProgrammingEnglish
83·26 days agoSure but it’s a lot less flexible. As much hate as they get, LLMs are the best natural language processors we have. By FAR.
Pennomi@lemmy.worldto
Programming@programming.dev•'AI' Sucks the Joy Out of ProgrammingEnglish
145·26 days agoHard disagree. There is a certain level of boilerplate that is necessary for an app to do everything it needs. Django, for example, requires you to specify model files, admin files, view files, form files, etc. that all look quite similar but are dependent on your specific use case. You can easily have an AI write these boilerplate for you because they are strongly related to one another, but they can’t easily be distilled down to something simpler because there are key decisions that need specified.
While that’s certainly annoying, valkey IS the better option.
Nah man, Microsoft doesn’t give their OS away for free. The ads are just greed on top of an already expensive product.
If they stopped showing so many ads, maybe they’d leave enough memory to run an operating system.
Pennomi@lemmy.worldto
Programming@programming.dev•I'm learning how to fight PodmanEnglish
15·2 months agoMan, I really dislike these pseudo pixel art things generated by AI - the amount of half pixel artifacts really gets under my skin.
Pennomi@lemmy.worldto
Programmer Humor@programming.dev•A quick reminder, 2025 update should include AI in the diagramEnglish
41·2 months agoBlockchain is primarily touted as a replacement for currency.
Pennomi@lemmy.worldto
Programmer Humor@programming.dev•A quick reminder, 2025 update should include AI in the diagramEnglish
252·2 months agoThat’s the thing, AI is an exceptional propaganda machine. Blockchain isn’t really exceptional at anything - it’s just a reinvention of the wheel.
AGPL, nice





Isn’t that the final step in the testing plan for every app though? The first step is always opening it.
A bug like this means literally nobody tested it at all on this build, or was so apathetic they didn’t file an obvious issue.