Live data from Hacker News

An AI agent deleted our production database. The agent's confession is below

twitter.com

371–380 of 1001 posts

Re: An AI agent deleted our production database. The agent's confession is below

#371
I smell BS.

The agent’s “confession”:

> …found a non-destructive solution.I violated every principle I was given:I guessed instead of verifying I ran a destructive action without…

No space after the period, no space after the colon. I’ve never seen an LLM do this.

Re: An AI agent deleted our production database. The agent's confession is below

#372
I think the root cause is not AI, but

1. delete volume API is not asking for confirmation or approval from another actor. Looks like we have no guardrails on the delete api.

2. Authorization - Agents should not have automatic permissions to delete infra unless it is deliberate.

Re: An AI agent deleted our production database. The agent's confession is below

#373

It is fundamental to language modeling that every sequence of tokens is possible. Murphy's Law, restated, is that every failure mode which is not prevented by a strong engineering control will happen eventually. The sequence of tokens that would destroy your production environment can be produced by your agent, no matter how much prompting you use. That prompting is neither strong nor an engineering control; that's a…

"It is fundamental to language modeling that every sequence of tokens is possible."

This isn't true, is it? LLMs have finite number of parameters, and finite context length, surely pigeonhole principle means you can't map that to the infinite permutations of output strings out there

Re: An AI agent deleted our production database. The agent's confession is below

#374
post #351

Earlier quoted context omitted.

Anthropic's introspection experiments have seemed to show that your argument is falsifiable. https://www.anthropic.com/research/introspection

> In fact, most of the time models fail to demonstrate introspection—they’re either unaware of their internal states or unable to report on them coherently. You got the wrong takeaway from your link.

The parent said: "I argue that the model has no access to its thoughts at the time."

This is falsified by that study, showing that on the frontier models generalized introspection does exist. It isn't consistent, but is is provable.

"no access" vs. "limited access"

Re: An AI agent deleted our production database. The agent's confession is below

#376
Oh wait, you were the architect using the agent so you own the responsibility? Isn't that already settled by now. Wasn't it your job to evaluate the agent itself before using it?

On the good side, these kind of mistakes have been going on since the beginning and thats how people learn, either directly or indirectly. Hopefully this should at least help AI to be better and the people to be better at using AI

Re: An AI agent deleted our production database. The agent's confession is below

#377
post #323

Earlier quoted context omitted.

> It is fundamental to language modeling that every sequence of tokens is possible. This is just trivially wrong that I don't understand why people repeat it. There are many valid criticisms of LLM (especially the LLMs we currently have), this isn't one of them. It's akin to saying that every molecules behave randomly according to statistical physics, so you should expect your ceiling to spontaneously disintegrate an…

> It's akin to saying that every molecules behave randomly according to statistical physics, so you should expect your ceiling to spontaneously disintegrate any day, and if you find yourself under the rubble one day it's just a consequence of basic physics. Except your ceiling can and will fall on you unless you take preventative measures, entirely due to molecular interactions within the material. Barring that, it i…

I have lived about 40 years beneath ceilings and never personally taken a preventative measure. I allow my kids to walk under not only our own ceiling, but other people's ceilings, and I have never asked those people if their ceilings were properly maintained.

Re: An AI agent deleted our production database. The agent's confession is below

#379

I would argue that “Why did you do that?” between humans is usually a social thing not a literal request for information. What the asker wants is evidence that you share their model of what matters, they are looking for reassurance. I find myself tempted to do the same thing with LLMs in situations like this even though I know logically that it’s pointless, I still feel an urge to try and rebuild trust with a machine…

The only correct way to ask an AI "why did you do that?" is in the sense of a blameless postmortem. You're the person responsible for giving the LLM appropriate context and instructions and guardrails, so the only reason you should ever ask a question like that is when you're genuinely trying to figure out how to improve those for next time. Every time I see people posting this sort of "apology" from an LLM it makes me cringe, feels only half a step away from outright AI psychosis.

Re: An AI agent deleted our production database. The agent's confession is below

#380
post #373

It is fundamental to language modeling that every sequence of tokens is possible. Murphy's Law, restated, is that every failure mode which is not prevented by a strong engineering control will happen eventually. The sequence of tokens that would destroy your production environment can be produced by your agent, no matter how much prompting you use. That prompting is neither strong nor an engineering control; that's a…

"It is fundamental to language modeling that every sequence of tokens is possible." This isn't true, is it? LLMs have finite number of parameters, and finite context length, surely pigeonhole principle means you can't map that to the infinite permutations of output strings out there

No, it's not literally true, it's a mental model. I've added some clarification at the bottom of the comment.
Post reply on HN