News for hackers. Stuff that matters.
Re:Claude Fable is relentlessly proactive by qurren on Thursday June 11, 2026 @11:04PM (#48499395)
> I'm continually bemused and astonished

I'm not. Everyone is told to get 10X the amount of shit per day done these days. Safety checks are out the window at that point.

Re:Claude Fable is relentlessly proactive by satvikpendem on Thursday June 11, 2026 @11:24PM (#48499554)
You can get 10x shit done without `rm -rf`ing your files. I don't see any correlation to getting things done with having a proper sandbox.
Re:Claude Fable is relentlessly proactive by qurren on Thursday June 11, 2026 @11:32PM (#48499623)
I haven't yet had an agent rm -rf files.

I've had one f up an account by placing 2000 limit orders at the wrong price, but that's another story.

Re:Claude Fable is relentlessly proactive by antonvs on Friday June 12, 2026 @12:00AM (#48499764)
I've had agents run `rm -rf`, but it's been on directories that did actually need to be removed. To a certain extent I think the existence of `rm -rf` as a command that runs blindly without any understanding of what it's deleting is the problem.
Re:Claude Fable is relentlessly proactive by lstodd on Friday June 12, 2026 @12:21AM (#48499872)
the answer is rm -f `which rm`, yes?
Re:Claude Fable is relentlessly proactive by dumbdumb125 on Friday June 12, 2026 @12:25AM (#48499904)
I've had one sever its own internet connection. Less destructive, also more humorous.
Re:Claude Fable is relentlessly proactive by KronisLV on Friday June 12, 2026 @05:59AM (#48502023)
> To a certain extent I think the existence of `rm -rf` as a command that runs blindly without any understanding of what it's deleting is the problem.

Yes, and the lack of a Recycle Bin of any sort is even more puzzling. I think both servers and desktop PCs across all OSes should have it by default, so unsafe deletes would be something you'd have to go out of your way to even enable.

Re:Claude Fable is relentlessly proactive by ghrl on Friday June 12, 2026 @07:47AM (#48502899)
Yeah, spot on. I had an agent delete some files it shouldn't have as well, similarly to me making the same mistake. I think system prompts should default to using `trash` over `rm`. For now that's just in my AGENTS.md, and gets honored most of the time.
Re:Claude Fable is relentlessly proactive by l72 on Friday June 12, 2026 @02:03PM (#48507370)
You can always use something like this [1], which will make sure any file removed on the command line via rm (or other utilities, like git rm) ends up in the trash instead

[1] https://github.com/faratech/trashd

Re:Claude Fable is relentlessly proactive by digitaltrees on Friday June 12, 2026 @01:45AM (#48500375)
Well then you are behind the cutting edge.
Re:Claude Fable is relentlessly proactive by Majromax on Friday June 12, 2026 @09:35AM (#48503902)
> I haven't yet had an agent rm -rf files.

That happened to me once; I was running one of a few free-tier models in a pi-coding-agent session. The bash tool there is stateless and always begins from the launch directory, but the agent assumed state and executed `rm -rf .` intending to remove a build directory. Instead it removed the whole project tree, including session logs and notes.

This was mostly a matter of amusement for me since I was running the agent inside a bubblewrap sandbox for that very reason, and the project itself was not very important.

Re:Claude Fable is relentlessly proactive by marknutter on Friday June 12, 2026 @12:02PM (#48505841)
Proper hooks prevent this from happening
Re:Claude Fable is relentlessly proactive by numeri on Friday June 12, 2026 @01:16PM (#48506781)
I've had it happen. I ran an experiment, taking a couple hours and producing ~2 GiB of files. One of the results looked good, so I told Claude Opus 4.5 (at the time) to commit the code changes, upload the important file to cloud storage, then clean up the rest.

I then saw it run `rm -r results/`, before messaging me: "Now all that's left is for you to upload the successful results, then I'll delete the rest!"

Why did it not upload the files itself, when it had been using the cloud storage CLI during that session? No clue. I do accept that I could have and should have just uploaded the file myself. It would have taken 3 seconds to type.

Re:Claude Fable is relentlessly proactive by lelandfe on Friday June 12, 2026 @12:25AM (#48499900)
https://github.com/anthropics/claude-code/issues/13371

> Additional bypass examples that all execute without permission:

> echo test ; git rm file.txt

> rm --force --recursive /home (if "rm -rf" is blocked)

Re:Claude Fable is relentlessly proactive by Chu4eeno on Friday June 12, 2026 @02:25AM (#48500588)
It really is vibecoded.

I never really dug into the leaked code, but calling that there a security layer is a joke.

(And I really don't get why they give it actual shell access either, implementing a "fake" one for something like a honeypot takes a couple of days, not much more if it needs to persist/map to actual files.)

Re:Claude Fable is relentlessly proactive by estetlinus on Friday June 12, 2026 @12:43AM (#48500013)
rm -rf is the least of your concerns.
Re:Claude Fable is relentlessly proactive by koliber on Friday June 12, 2026 @04:17AM (#48501340)
I'm being a little facetious when I write this, but bear with me:

Let's say I have daily backups, and get 10x done each day by being reckless and risking an "rm -rf", and let's say there's a 1% chance of an "rm -rf". I break even after 2 days of being reckless even if I get unlucky and on day 2 it wipes my drive. I spend day 3 and 4 recovering, and am still 6 days ahead based on the 10x work I got done on day 1.

What if I have a 50 day streak of not hitting an "rm -rf"? Early retirement?

I guess the work on day 1 should be to build a proper sandbox and drop the chance of an "rm -rf or worse" even down to 0.001%.

Re:Claude Fable is relentlessly proactive by biztos on Friday June 12, 2026 @04:59AM (#48501642)
> Early retirement?

Your manager will look at your token usage and the number of Jira tickets you closed, and if you have not increased both 10x in the past year then you will be let go. 10x is the new 1x.

Whether that's early retirement depends on how much money you have.