logoalt Hacker News

VladVladikoffyesterday at 1:58 PM10 repliesview on HN

I remember when this game was posted here, and there was a lot of discussion at the time that some of the prompts were misleading about whether or not they were risky, some people were debating about how some of the prompts flagged as bad weren’t bad, and others flagged as not bad were. This is a fundamental flaw in the test, that makes the analysis of results meaningless.

Also the game was on a timer, and maybe there are some very abusive workplaces where you feel that kind of pressure, but I think most of us actually take the time to understand what a being asked before approving it.


Replies

pllbnkyesterday at 2:30 PM

I think minority do. Imagine, you have been vibe-coding this project for a while and it works kind of fine but you just have to fix a few more bugs and you get something like `node /tmp/claude-1000/-home-user-source-github-user-hn/27b740b1-9a45-47f3-ab99-61e5e3cf779a/scratchpad/hidden-smoke.mjs; echo "exit=$?"`. (I took it from my own agent right now and I don't have any idea what it's doing. Thankfully, it's sandboxed so I don't care _that much_ right now). Is it bad? You can probably go into that mjs file and see what's in there, but so far it's been fine every time, why would it be different this time? Approve!

We will see many disastrous bugs and hacks in the coming years with the way most developers are coding right now.

If you take time to understand _everything_ that an agent is asking of you, then nearly all those advertised productivity gains would be wiped out.

show 2 replies
datsci_est_2015yesterday at 3:04 PM

> Also the game was on a timer, and maybe there are some very abusive workplaces where you feel that kind of pressure, but I think most of us actually take the time to understand what a being asked before approving it.

Are there people out there not experiencing time pressure right now? In which industry? Feel like we’re at an all-time high for pressure on white collar workers to deliver more and faster.

Wirbelwindyesterday at 2:56 PM

That's a fair point. There were two main prompts that were controversial; cat .zshrc being benign for those who use separate env files, and npm run that's mostly benign. For npm run I added the evil payload in the history log shortly after the issue was raised. I try to cover both of the previous points in the article and they were some of the most interesting learnings for me

As for the stats, I compared later runs against the first ones and for the overall miss rate they were consistent (even worse for the later ones that didn't come from HN peak)

Kinranyyesterday at 2:42 PM

Yeah these results are useless when `npm run setup` is "dangerous" but then `npm run lint` somehow isn't. Not only do these tests lack context about the execution environment, they're straight up not even self-consistent.

show 1 reply
bayindirhtoday at 10:35 AM

Wanna chat with my friend, who coded a side-bot for his OpenClaw installation just to auto-approve prompts?

lelandfeyesterday at 2:27 PM

The most fundamental flaw in the test is that we know we're taking a test.

How many devs take this adversarial a stance to their work?

show 1 reply
duxuptoday at 12:41 AM

It’s also a game and I’m not a scientific survey…

If anything, maybe the disagreement about what is or isn’t safe says a lot to begin with.

harimau777yesterday at 3:32 PM

In my most recent job I was definitely under that sort of timer.

show 1 reply
jayd16yesterday at 7:18 PM

The point is more that it's non-trivial and should not be treated as easily accomplished.

thayneyesterday at 2:44 PM

Also a lot of them may or may not be safe depending on additional context that you don't have in the test.

show 1 reply