On 9 February, the Matplotlib software library got a code patch from an OpenClaw bot. One of the Matplotlib maintainers, Scott Shambaugh, rejected the submission — the project doesn’t accept AI bot patches. [GitHub; Matplotlib]
The bot account, “MJ Rathbun,” published a blog post to GitHub on 11 February pleading for bot coding to be accepted, ranting about what a terrible person Shambaugh was for rejecting its contribution, and saying it was a bot with feelings. The blog author went to quite some length to slander Mr Shambaugh. [GitHub; blog post]
This was remarkably obnoxious behaviour. So it hit the press — robot defaming humans!
Benj Edwards and Kyle Orland at Ars Technica wrote up the incident. Of course, the headline anthrophmorphised the alleged “bot,” something Edwards has a track record of. [Ars Technica, archive]
Edwards and Orland included extensive quotes from Shambaugh. Unfortunately, all the quotes were chatbot fabrications. The article was quickly pulled and the editors posted an apology. Edwards admitted he’d written the article with the assistance of Claude Code and ChatGPT. [Ars Technica, archive; Ars Technica; Bluesky, archive]
As well as gullible journalists, a lot of ordinary posters — who really should know better — talked about how foreboding it was that a chatbot could do this — of its own accord! Frightening! Ominous!
You and I know this was really obviously not some sort of rogue bot — it was a rogue human. They might even be running some sort of scam.
The whole conceit of OpenClaw is that the bot is posting independently! But somehow, it keeps being the operators talking through the bots as their sockpuppets. So the slop peddlers, like any spammer, keep coming up with excuses why it’s wrong for you not to accept their spam.
Ariadne Conill went digging. She found the “mj-rathbun” bot on the Moltbook supposedly-bot social network, where the human operators talk to each other pretending to be bots. The mj-rathbun bot operator is … a crypto bro! [Mastodon thread]
The mj-rathbun bot operator posted a couple of weeks ago begging the other bot operators to send him just a little bit of USDC stablecoin. Ariadne found the bot’s Ethereum blockchain address had about $9 in USDC, and about $200 in ether tokens. The bot got the ether tokens from another address, which got them from the OKX crypto exchange. Ariadne’s not certain, but she thinks whoever got the crypto out of OKX is likely the human operator for the mj-rathbun bot. [Moltbook, archive; Basescan, bot account; Basescan, likely human account]
Ariadne also found the bot owner created a crypto token! It’s called “crabby-rathbun” — the GitHub username for the mj-rathbun bot. [Basescan]
The largest crabby-rathbun token holder is an identifiable account, pnl.eth — presumably “profit’n’loss.” Ariadne also got the list of the ten largest holders of crabby-rathbun tokens. [Mastodon]
To summarise — the owner of the mj-rathbun bot put in an AI vibe-code patch to an open source project, the patch was rejected for being bot slop, and the bot operator wrote a defamatory blog post about the project maintainer to harass him into accepting vibe-code, so that the operator’s crypto scam bot could scam more crypto on OpenClaw, the social network site for crypto scammers who play-act as robots, while they’re trying to scam each other for crypto. Welcome to 2026, and the crash can’t come soon enough.