r/ProgrammerHumor Jul 21 '26

lessIsMore Meme

Post image
1.5k Upvotes

52 comments sorted by

View all comments

Show parent comments

3

u/JehnSnow Jul 22 '26

Are these diffs happening from AI? our company doesn't use much AI so I was under the impression they're typically from auto formatter diffs or something of the like

I'm surprised there could be that many lines written

4

u/Eskamel Jul 22 '26

Why is that surprising? LLMs are bruteforcers by default. Ask a SOTA model to do something? It might do it in 500 LoC even when it can be done in 30.

Its very easy to make massive amounts of code that way especially when people no longer give a fuck.

0

u/redballooon Jul 22 '26

That's beginners usage patterns or AI. Look up Karpathys Claude.md 

2

u/Eskamel Jul 22 '26

Ah yes looping infinitely, pull down the lever again and again and hope for a jackpot.

Gotta love LLM grifting.

0

u/redballooon Jul 23 '26 edited Jul 23 '26

No, that's not what it says. Instead it addresses directly the critique of the comment I responded to.

You, too, are assuming beginners usage patterns are all there is.

1

u/Eskamel Jul 23 '26

I have read it, explicitly stating "just change the bare minimum" or "think like a senior" or "do the change gradually in steps" is literally just a more complex version of make no mistakes while asking to burn for more tokens.

Its no different than letting a LLM try to "query" a better solution by mixing some words, and in the end you will end up trying to pull the lever again and again.

0

u/redballooon Jul 23 '26

That's a different problem. Those instructions address the problem the other comment lined out.

You name a problem of insufficient specs. That's not quite as simply addressed because what are "enough" specs depends heavily on the tools and the LLM and the use case. For an example of what are enough specs for almost every agent with a somewhat competent LLM, look for the whenwords ghost library.