this post was submitted on 18 Feb 2026
898 points (99.3% liked)

Technology

81451 readers
4409 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] SkaveRat@discuss.tchncs.de 7 points 19 hours ago (1 children)

that's the annoying part.

LLM code can range to "doesn't even compile" to "it actually works as requested".

The problem is, depending on what exactly was done, the model will move mountains to actually get it running as requested. And will absolutely trash anything in its way, From "let's abstract this with 5 new layers" to "I'm going to refactor that whole class of objects to get this simple method in there".

The requested feature might actually work. 100%.

It's just very possible that it either broke other stuff, or made the codebase less maintainable.

That's why it's important that people actually know the codebase and know what they/the model are doing. Just going "works for me, glhf" is not a good way to keep a maintainable codebase

[–] turboSnail@piefed.europe.pub 6 points 15 hours ago

LOL. So true.
On top of that, an LLM can also take you on a wild goose chase. When it gives you trash, you tell it to find a way to fix it. It introduces new layers of complication and installs new libraries without ever really approaching a solution. It’s up to the programmer to notice a wild goose chase like that and pull the plug early on.

That’s a fun little mini-game that comes with vibe coding.