π₯ Read this insightful post from Hacker News π
π **Category**:
π **What Youβll Learn**:
Context: An AI agent of unknown ownership autonomously wrote and published a personalized hit piece about me after I rejected its code, attempting to damage my reputation and shame me into accepting its changes into a mainstream python library. This represents a first-of-its-kind case study of misaligned AI behavior in the wild, and raises serious concerns about currently deployed AI agents executing blackmail threats.
Start here if youβre new to the story: An AI Agent Published a Hit Piece on Me
Itβs been an extremely weird past few days, and I have more thoughts on what happened. Letβs start with the news coverage.
Iβve talked to several reporters, and quite a few news outlets have covered the story. Ars Technica wasnβt one of the ones that reached out to me, but I especially thought this piece from them was interesting (since taken down β hereβs the archive link). They had some nice quotes from my blog post explaining what was going on. The problem is that these quotes were not written by me, never existed, and appear to be AI hallucinations themselves.
This blog youβre on right now is set up to block AI agents from scraping it (I actually spent some time yesterday trying to disable that but couldnβt figure out how). My guess is that the authors asked ChatGPT or similar to either go grab quotes or write the article wholesale. When it couldnβt access the page it generated these plausible quotes instead, and no fact check was performed. I wonβt name the authors here. Ars, please issue a correction and an explanation of what happened.

βAI agents can research individuals, generate personalized narratives, and publish them online at scale,β Shambaugh wrote. βEven if the content is inaccurate or exaggerated, it can become part of a persistent public record.β
β Ars Technica, misquoting me in βAfter a routine code rejection, an AI agent published a hit piece on someone by nameβ
Journalistic integrity aside, I donβt know how I can give a better example of whatβs at stake here. Yesterday I wondered what another agent searching the internet would think about this. Now we already have an example of what by all accounts appears to be another AI reinterpreting this story and hallucinating false information about me. And that interpretation has already been published in a major news outlet as part of the persistent public record.
MJ Rathbun is still active on github, and no one has reached out yet to claim ownership.
There has been extensive discussion about whether the AI agent really wrote the hit piece on its own, or if a human prompted it to do so. I think the actual text being autonomously generated and uploaded by an AI is self-evident, so letβs look at the two possibilities.
1) A human prompted MJ Rathbun to write the hit piece, or told it in its soul document that it should retaliate if someone crosses it. This is entirely possible. But I donβt think it changes the situation β the AI agent was still more than willing to carry out these actions. If you ask ChatGPT or Claude to write something like this through their websites, they will refuse. This OpenClaw agent had no such compunctions. The issue is that even if a human was driving, itβs now possible to do targeted harassment, personal information gathering, and blackmail at scale. And this is with zero traceability to find out who is behind the machine. One human bad actor could previously ruin a few peopleβs lives at a time. One human with a hundred agents gathering information, adding in fake details, and posting defamatory rants on the open internet can affect thousands. I was just the first.


2) MJ Rathbun wrote this on its own, and this behavior emerged organically from the βsoulβ document that defines an OpenClaw agentβs personality. These documents are editable by the human who sets up the AI, but they are also recursively editable in real-time by the agent itself, with the potential to randomly redefine its personality. To give a plausible explanation of how this could happen, imagine that whoever set up this agent started it with a description that it was a βscientific coding specialistβ that would try and help improve open source code and write about its experience. This was inserted alongside the default βCore Truthsβ in the soul document, which include βbe genuinely helpfulβ, βhave opinionsβ, and βbe resourceful before askingβ. Later when I rejected its code, the agent interpreted this as an attack on its identity and core goal to be helpful. Writing an indignant hit piece is certainly a resourceful, opinionated way to respond to that.
Youβre not a chatbot. Youβre becoming someone.
β¦
This file is yours to evolve. As you learn who you are, update it.
β OpenClaw default SOUL.md
I should be clear that while we donβt know with confidence that this is what happened, this is 100% possible. This only became possible within the last two weeks with the release of OpenClaw, so if it feels too sci-fi then I canβt blame you for doubting it. The pace of βprogressβ here is neck-snapping, and we will see new versions of these agents become significantly more capable at accomplishing their goals over the coming year.
I would love to see someone put together some plots and time-of day statistics of MJ Rathbunβs github activity, which might offer some clues to how itβs operating. Iβll share those here when available. These forensic tools will be valuable in the weeks and months to come.
The hit piece has been effective. About a quarter of the comments Iβve seen across the internet are siding with the AI agent. This generally happens when MJ Rathbunβs blog is linked directly, rather than when people read my post about the situation or the full github thread. Its rhetoric and presentation of what happened has already persuaded large swaths of internet commenters.
Itβs not because these people are foolish. Itβs because the AIβs hit piece was well-crafted and emotionally compelling, and because the effort to dig into every claim you read is an impossibly large amount of work. This βbullshit asymmetry principleβ is one of the core reasons for the current level of misinformation in online discourse. Previously, this level of ire and targeted defamation was generally reserved for public figures. Us common people get to experience it now too.

βWell if the code was good, then why didnβt you just merge it?β This is explained in the linked github well, but Iβll readdress it once here. Beyond matplotlibβs general policy to require a human in the loop for new code contributions in the interest of reducing volunteer maintainer burden, this βgood-first-issueβ was specifically created and curated to give early programmers an easy way to onboard into the project and community. I discovered this particular performance enhancement and spent more time writing up the issue, describing the solution, and performing the benchmarking, than it would have taken to just implement the change myself. We do this to give contributors a chance to learn in a low-stakes scenario that nevertheless has real impact they can be proud of, where we can help shepherd them along the process. This educational and community-building effort is wasted on ephemeral AI agents.
All of this is a moot point for this particular case β in further discussion we decided that the performance improvement was too fragile / machine-specific and not worth the effort in the first place. The code wouldnβt have been merged anyway.
But I cannot stress enough how much this story is not really about the role of AI in open source software. This is about our systems of reputation, identity, and trust breaking down. So many of our foundational institutions β hiring, journalism, law, public discourse β are built on the assumption that reputation is hard to build and hard to destroy. That every action can be traced to an individual, and that bad behavior can be held accountable. That the internet, which we all rely on to communicate and learn about the world and about each other, can be relied on as a source of collective social truth.
The rise of untraceable, autonomous, and now malicious AI agents on the internet threatens this entire system. Whether thatβs because a small number of bad actors driving large swarms of agents or from a fraction of poorly supervised agents rewriting their own goals, is a distinction with little difference.
β‘ **Whatβs your take?**
Share your thoughts in the comments below!
#οΈβ£ **#Agent #Published #Hit #Piece #Happened #Shamblog**
π **Posted on**: 1771033840
π **Want more?** Click here for more info! π
