278
top 50 comments
sorted by: hot top controversial new old
[-] HiddenLayer555@lemmy.ml 70 points 3 weeks ago

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

[-] Semi_Hemi_Demigod@lemmy.world 57 points 3 weeks ago* (last edited 3 weeks ago)

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

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

[-] Tangentism@lemmy.ml 6 points 3 weeks ago

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

load more comments (3 replies)
load more comments (1 replies)
[-] tangentism@beehaw.org 3 points 3 weeks ago

AI was the hammer that knocked the nail into the coffin

[-] barubary@infosec.exchange 54 points 3 weeks ago

@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 6 points 3 weeks ago

Humans do this sort of justification all the time.

[-] idriss@lemmy.ml 51 points 3 weeks ago

I like how we are posting real news in programmer humor

[-] floofloof@lemmy.ca 33 points 3 weeks ago
[-] Maeve@kbin.earth 23 points 3 weeks ago

It's extremely funny.

[-] idriss@lemmy.ml 7 points 3 weeks 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 17 points 3 weeks ago

You have to admit this is pretty funny

[-] idriss@lemmy.ml 6 points 3 weeks ago

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

[-] nonentity@sh.itjust.works 35 points 3 weeks ago

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.

[-] MJKee9@lemmy.world 4 points 3 weeks ago

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

[-] pigup@lemmy.world 4 points 3 weeks ago

mmm gray goo

[-] Cevilia@lemmy.blahaj.zone 29 points 3 weeks ago

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 13 points 3 weeks ago

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 7 points 3 weeks ago

It’s the Swiss cheese failure cascade

you can use AI to line up the holes!

load more comments (1 replies)
load more comments (2 replies)
[-] SeeMarkFly@lemmy.ml 28 points 3 weeks ago

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 10 points 3 weeks ago

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 3 points 3 weeks ago

Only a living wage can prevent warehouse fires

[-] DavidDoesLemmy@aussie.zone 26 points 3 weeks ago

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.

[-] yogthos@lemmy.ml 12 points 3 weeks ago

yeah it's a huge fail all around

[-] chahk@beehaw.org 5 points 3 weeks ago

Generally, companies that have AI integrated to this extent have no engineers remaining who could have made such things impossible.

It starts with automating backups that nobody verifies for years, then continues to off-shoring all development to the cheapest contractors that nobody actively manages, handing over all "keys to the kingdom" to cloud providers, culminating with elimination of 80% of infrastructure and engineering staff in a mad dash to cut costs at any cost. At that point giving AI agents full access is just icing on the cake.

load more comments (1 replies)
[-] SharkAttak@kbin.melroy.org 18 points 3 weeks ago

Can I say LOL? LMAO, even.

[-] kevinsky@feddit.nl 16 points 3 weeks ago* (last edited 3 weeks ago)

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

[-] Azarova@hexbear.net 13 points 3 weeks ago

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

[-] Zos_Kia@jlai.lu 3 points 3 weeks 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.

[-] Flyberius@hexbear.net 12 points 3 weeks 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 9 points 3 weeks ago* (last edited 3 weeks ago)

"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 3 weeks ago

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

[-] Cort@lemmy.world 5 points 3 weeks ago

Who would be dumb enough to give that clod access to a production database? Surely not the people who designed it?

load more comments (2 replies)
[-] Armand1@lemmy.world 8 points 3 weeks ago

Hey, that's the interns job!

[-] Mindfury@hexbear.net 8 points 3 weeks ago

hell yeah brother

[-] Infamousblt@hexbear.net 8 points 3 weeks ago
[-] SkaveRat@discuss.tchncs.de 7 points 3 weeks ago

There's a German word for that:

tja

[-] rslogix89@lemmy.world 5 points 3 weeks ago

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

[-] itkovian@lemmy.world 5 points 3 weeks 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.

[-] chicken@lemmy.dbzer0.com 4 points 3 weeks ago

Now do the government and some big banks

[-] dastanktal@lemmygrad.ml 4 points 3 weeks ago

This is just a classic case of bad use of the tools provided. Agents are notorious for making shit up Or getting something that's just like super close, but not quite accurate.

I bet this dude also probably just uses the same session over and over and over and over again, which clogs up his context window and makes the model less accurate the longer it goes on to.

This probably could have been prevented if it had been forced to show a plan before it tried to do anything. It's hard to know because the article is so light on details. You also shouldn't brazenly trust the thing so much. You should run a command and walk away. You should keep an eye on what it is doing.

It's a bit like giving a junior developer a production key and being like "don't delete production!" and then walking away.

The way the guy was prompting this agent also leaves a lot to be desired. It's trained to work on emulating human thoughts, speech patterns. Turns out When giving instructions, it's really difficult to figure out what to do from a list of things to not do. If the dude just instead told the agent what to do and how he wanted it to work and when it needed to bring things to his attention, instead of telling it to not guess, instead explaining that it needed to use whatever tools to go look up a documentation to understand the context and scope of the project it's working on It does a better job.

Giving a model the right context to do something is the difference between a model doing something like deleting your production database or your model acting like a magical machine that can get anything done.

[-] 1984@lemmy.today 3 points 3 weeks ago* (last edited 3 weeks ago)

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

load more comments
view more: next ›
this post was submitted on 27 Apr 2026
278 points (99.3% liked)

Programmer Humor

42245 readers
7 users here now

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

Rules:

founded 6 years ago
MODERATORS