Last week he was telling me about a PR he'd received. It should have been a simple additional CRUD endpoint, but instead it was a 2,000+ loc rats nest adding hooks that manually manipulated their cache system to make it appear to be working without actually working.
He spent most of his day explaining why this shouldn't be merged.
More and more I think Brandolini's law applies directly to AI-generated code
> The amount of [mental] energy needed to refute ~bullshit~ [AI slop] is an order of magnitude bigger than that needed to produce it.
"Explain to me in detail exactly how and why this works, or I'm not merging."
This should suffice as a response to any code the developer did not actively think about before submitting, AI generated or not.
I like the quote in the middle of the article: "creating a mentally lazy, slow-thinking society that will become wholly dependant [sic] upon outside forces". I believe that orgs that fall back on the AI lie, who insist on schlepping slop from one side to the other, will be devoured by orgs that see through the noise.
It's like code. The most bug-free code are those lines that are never written. The most productive workplace is the one that never bothers with that BS in the first place. But, promotions and titles and egos are on the line so...
AI in its current form, like the swirling vortex of corporate bilge that people are forced to swim through day after day after day to, can't die fast enough.
Also the problem where someone has bullet-points, they fluff them up in an LLM, send the prose, and then the receiver tries to use an LLM to summarize it back down to bullet-points.
I may be over-optimistic in predicting that eventually everyone involved will rage-flip the metaphorical table, and start demanding/sending the short version all the time, since there's no longer anything to be gained by prettying it up.
mallowdram•59m ago
AI is functionally equivalent to disinformation as it automates the dark matter of communication/language, transfers the status back to the recipient, it teaches receivers that units contents are no longer valid in general and demands a tapeworm format to replace what is being trained on.
backprop1989•46m ago
lazystar•40m ago
mallowdram•33m ago
mallowdram•34m ago