this post was submitted on 17 Mar 2026
137 points (98.6% liked)

Fuck AI

6398 readers
1213 users here now

"We did it, Patrick! We made a technological breakthrough!"

A place for all those who loathe AI to discuss things, post articles, and ridicule the AI hype. Proud supporter of working people. And proud booer of SXSW 2024.

AI, in this case, refers to LLMs, GPT technology, and anything listed as "AI" meant to increase market valuations.

founded 2 years ago
MODERATORS
 

cross-posted from: https://lemmy.ca/post/61948688

Excerpt:

"Even within the coding, it's not working well," said Smiley. "I'll give you an example. Code can look right and pass the unit tests and still be wrong. The way you measure that is typically in benchmark tests. So a lot of these companies haven't engaged in a proper feedback loop to see what the impact of AI coding is on the outcomes they care about. Lines of code, number of [pull requests], these are liabilities. These are not measures of engineering excellence."

Measures of engineering excellence, said Smiley, include metrics like deployment frequency, lead time to production, change failure rate, mean time to restore, and incident severity. And we need a new set of metrics, he insists, to measure how AI affects engineering performance.

"We don't know what those are yet," he said.

One metric that might be helpful, he said, is measuring tokens burned to get to an approved pull request – a formally accepted change in software. That's the kind of thing that needs to be assessed to determine whether AI helps an organization's engineering practice.

To underscore the consequences of not having that kind of data, Smiley pointed to a recent attempt to rewrite SQLite in Rust using AI.

"It passed all the unit tests, the shape of the code looks right," he said. It's 3.7x more lines of code that performs 2,000 times worse than the actual SQLite. Two thousand times worse for a database is a non-viable product. It's a dumpster fire. Throw it away. All that money you spent on it is worthless."

All the optimism about using AI for coding, Smiley argues, comes from measuring the wrong things.

"Coding works if you measure lines of code and pull requests," he said. "Coding does not work if you measure quality and team performance. There's no evidence to suggest that that's moving in a positive direction."

top 13 comments
sorted by: hot top controversial new old
[–] aesthelete@lemmy.world 4 points 4 hours ago* (last edited 4 hours ago)

Organizations using this without having someone that knows what they're looking at reading the code are pretending that they have good processes to evaluate code quality, performance, and security which basically no company does.

Proving that code that looks like it works is wrong, slow, or dangerous is more difficult than writing it.

It's more difficult to automate the evaluation of software than it is to hire competent people to evaluate and write software and be responsible for it.

So congratulations, corporate boardroom AI addicts you've turned a difficult to solve problem into a nearly impossible one.

[–] gwl@lemmy.blahaj.zone 2 points 4 hours ago

My favourite one at my place, labelling things as "AI Search✨" when I know, cause I was one of the ones coding it, that it's just a plain-old no-AI algorithm, and we just lied so we can say we have AI search

[–] pulsewidth@lemmy.world 20 points 17 hours ago* (last edited 17 hours ago) (1 children)

Great article from a grounded professional. As usual for The Reg there's some great comments on the article including this one responding to a user mentioning that AI image generation seems useful but flawed :

"that wouldn't be possible without someone with some talent" Exactly - and that person with talent isn't getting paid. A very astute person has said that the purpose of AI is to give wealthy people access to skill without giving skilled people access to wealth.

[–] TrickDacy@lemmy.world 11 points 16 hours ago

the purpose of AI is to give wealthy people access to skill without giving skilled people access to wealth.

Perfectly said.

[–] homesweethomeMrL@lemmy.world 41 points 20 hours ago (2 children)

"The other way to look at this is like there's no free lunch here," said Smiley. "We know what the limitations of the model are. It's hard to teach them new facts. It's hard to reliably retrieve facts. The forward pass through the neural nets is non-deterministic, especially when you have reasoning models that engage an internal monologue to increase the efficiency of next token prediction, meaning you're going to get a different answer every time, right? That monologue is going to be different.

"And they have no inductive reasoning capabilities. A model cannot check its own work. It doesn't know if the answer it gave you is right. Those are foundational problems no one has solved in LLM technology. And you want to tell me that's not going to manifest in code quality problems? Of course it's going to manifest."

This is from an AI consultant, btw.

[–] unexposedhazard@discuss.tchncs.de 21 points 20 hours ago (1 children)

And yet governments everywhere insist on more "AI investment"

[–] RedGreenBlue@lemmy.zip 3 points 14 hours ago (1 children)
[–] cuboc@lemmy.world 3 points 12 hours ago

And heavy lobbying too, I imagine.

[–] jj4211@lemmy.world 3 points 19 hours ago

Vaguely based words from an AI consultant? Are these the end times?

[–] uuj8za@piefed.social 12 points 19 hours ago (2 children)

My boss: more lines of code is more better! Look how many more lines of code AI wrote!

[–] Aceticon@lemmy.dbzer0.com 2 points 5 hours ago

The one time one of my managers suggested measuring lines of code to determine performance programming, I very vocally offered to make a "loop unroller" (something that transforms "for" loops into just the content block repeated as many times as the loop loops) for the rest of the team.

[–] Sabin10@lemmy.world 10 points 18 hours ago (1 children)

I don't code but I know enough about it to know your boss is an idiot.

[–] mrbeano@lemmy.zip 8 points 18 hours ago

ChatGPT said he was super smart though...