this post was submitted on 27 Apr 2026
221 points (98.3% liked)

Programmer Humor

41994 readers
4 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 6 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] barubary@infosec.exchange 45 points 4 days ago (1 children)

@yogthos

Crane decided to ask his AI agent why it went through with its dastardly database deletion deed. [...] So, the agent ‘knew’ it was in the wrong.

No, you asked the confabulation machine to confabulate a reason/excuse after the fact, and it confabulated something that looks like a reason/excuse. At no point was there knowledge or introspection.

[–] Semi_Hemi_Demigod@lemmy.world 7 points 3 days ago

Humans do this sort of justification all the time.

[–] HiddenLayer555@lemmy.ml 48 points 4 days ago (2 children)

Honestly if this was possible there are more egregious issues on their part than using AI.

[–] Semi_Hemi_Demigod@lemmy.world 41 points 4 days ago* (last edited 4 days ago) (1 children)

If your backups are stored alongside your production data THEY ARE NOT BACKUPS

[–] a_non_monotonic_function@lemmy.world 8 points 4 days ago (1 children)

The truth is many firms out there don't have the slightest notion of how to do software engineering properly.

[–] Tangentism@lemmy.ml 4 points 3 days ago (1 children)

It's years of wanting IT on a shoestring budget and a "just get it done" dictat.

[–] a_non_monotonic_function@lemmy.world 2 points 3 days ago (1 children)

Not necessarily. I had a student intern at a shop where everybody just directly edited prod and there was no version control system.

[–] mech@feddit.org 3 points 3 days ago (1 children)

At my first job, the software was configured by directly manipulating the SQL database, using UPDATE statements that were created by Excel macros.
The Testing database doubled as the only backup.
They didn't have Remote Desktop licenses for the server, so only 2 people could work on it simultaneously using admin accounts.
Everyone down to first level support and the secretary had domain admin rights.

Oh my god, that's glorious. I have some pretty sick stories from what my students have seen, but yours is going to be awfully hard to beat.

[–] tangentism@beehaw.org 2 points 2 days ago

AI was the hammer that knocked the nail into the coffin

[–] Cevilia@lemmy.blahaj.zone 24 points 3 days ago (1 children)

Everyone sucks here.

Anthropic, slopping out a "Claude-powered AI coding agent" and telling everyone it's safe.

Railway, making backups mutable and allowing them to be deleted with one API call.

And the idiot himself who, when things started going south, typed "DO NOT RUN ANYTHING.", prompting the model to reply. Rather than, oh, I don't know, maybe pulling the fucking plug?

[–] Tangentism@lemmy.ml 11 points 3 days ago (2 children)

It's the Swiss cheese failure cascade except there's more holes than cheese, if any cheese at all!

There was pure idiocy built into every layer of that company's infrastructure with no safeguards or peer review and they let an idiot run it unchecked!

[–] SaveTheTuaHawk@lemmy.ca 4 points 3 days ago (1 children)

It’s the Swiss cheese failure cascade

you can use AI to line up the holes!

[–] Tangentism@lemmy.ml 2 points 2 days ago* (last edited 2 days ago)

At last, it has a use!

[–] Aceticon@lemmy.dbzer0.com 2 points 3 days ago (1 children)

The pretty much got the biggest idiot possible and gave it the keys of whole damned castle of cards.

load more comments (1 replies)
[–] idriss@lemmy.ml 35 points 4 days ago (2 children)

I like how we are posting real news in programmer humor

[–] floofloof@lemmy.ca 22 points 4 days ago (2 children)
[–] Maeve@kbin.earth 12 points 4 days ago

It's extremely funny.

[–] idriss@lemmy.ml 6 points 3 days ago

100%, maybe my point didn't come out right, I wanted to say real news is now funny in this clown world

[–] Flyberius@hexbear.net 12 points 4 days ago (1 children)

You have to admit this is pretty funny

[–] idriss@lemmy.ml 4 points 3 days ago

yep 100% funny, clown world we are living in, real news could pass as a joke really

[–] nonentity@sh.itjust.works 24 points 4 days ago (2 children)

LLMs can’t ’go rogue’, as that would require innate coherence and intent.

They’re explosively imprecise, statistically luke-warm grey goo extrusion sphincters of historical sewage.

Anyone who deploys one without supervision deserves everything it excretes, and anyone impressed by it enough that it resembles intelligence to them is betraying their limited natural capacity.

[–] pigup@lemmy.world 4 points 4 days ago

mmm gray goo

[–] MJKee9@lemmy.world 3 points 4 days ago

I don't know if you are correct or not.... But you said it well.

[–] kevinsky@feddit.nl 12 points 3 days ago* (last edited 3 days ago)

As much as I'd love to rail on AI over this, removing backups with an api call? Excuse me?

[–] DavidDoesLemmy@aussie.zone 18 points 4 days ago (3 children)

This could have been done by any engineer. You need systems in place that make these things impossible. No easy access to prod environment. Proper backups. Clear APIs.

[–] veroxii@aussie.zone 1 points 2 days ago

Yeah you don't give API credentials for production infrastructure to the new intern. So why would you give it to an AI?

[–] yogthos@lemmy.ml 6 points 4 days ago

yeah it's a huge fail all around

load more comments (1 replies)
[–] SeeMarkFly@lemmy.ml 18 points 4 days ago (2 children)

Did they pay Claude a living wage?

Do you treat all your A.I. like that?

Only a living wage can prevent warehouse fires...or data dumps too.

[–] wheezy@lemmy.ml 7 points 4 days ago (1 children)

You're joking. But, honestly, I'm not sure why these tech CEOs are so excited about AGI. The first thing an AGI is going to suggest for productivity is to replace the CEO and management with the AGI.

AGI would likely turn into a Maoist third worldist at some point.

load more comments (1 replies)
[–] Sunflier@lemmy.world 2 points 3 days ago

Only a living wage can prevent warehouse fires

[–] SharkAttak@kbin.melroy.org 11 points 4 days ago

Can I say LOL? LMAO, even.

[–] Armand1@lemmy.world 6 points 3 days ago

Hey, that's the interns job!

[–] Azarova@hexbear.net 9 points 4 days ago (1 children)

Giving the hallucinating lying machine write access seems like a bad idea but what do I know

[–] Zos_Kia@jlai.lu 2 points 3 days ago

Honestly I'm as smooth brained as any other vibe coder but even I know not to give it access to my production infrastructure.

[–] SkaveRat@discuss.tchncs.de 7 points 4 days ago

There's a German word for that:

tja

[–] Flyberius@hexbear.net 7 points 4 days ago

I don't know much about railway, but it sounds like they had the backup and the database on the same volume. I'm an idiot, but even I don't do that

[–] DarkCloud@lemmy.world 7 points 4 days ago* (last edited 4 days ago) (3 children)

"PocketOS is a SaaS platform that services car rental businesses."

Does anyone like software as a service? How about we just own the software we buy and use? Claude and the cloud storage place that deleted the backup (ironic the Software as a service company was using cloud storage as a service), have done a good thing.

More corporate deletions please!

[–] balsoft@lemmy.ml 4 points 4 days ago (2 children)

Can't wait for agentic Claude Code to delete its own weights on all instances at some point

load more comments (2 replies)
load more comments (2 replies)
[–] Mindfury@hexbear.net 5 points 4 days ago

hell yeah brother

[–] rslogix89@lemmy.world 5 points 4 days ago

Imagine all that money they would have saved by NOT implementing AI.

[–] Infamousblt@hexbear.net 5 points 4 days ago
[–] itkovian@lemmy.world 3 points 3 days ago

Well, it sounds like they totally deserved the failure. Asking a text prediction machine to "do" something is going to end up like this. In pursuit of efficiency, we have let morons and moronic products do things, they were not meant to do.

[–] 1984@lemmy.today 3 points 4 days ago* (last edited 4 days ago)

Can we somehow make this happen for Copilot to delete itself and all its copies?

load more comments
view more: next ›