AI agent "contributes" PR to matplotlib.
-
AI agent "contributes" PR to matplotlib.
PR gets rejected.
AI agent *writes and publishes blog to shame the maintainer*.What a time to be alive.
@anderseknert I read it three times now. I'm so confused. There has to be a human behind it as well??
-
AI agent "contributes" PR to matplotlib.
PR gets rejected.
AI agent *writes and publishes blog to shame the maintainer*.What a time to be alive.
-
AI agent "contributes" PR to matplotlib.
PR gets rejected.
AI agent *writes and publishes blog to shame the maintainer*.What a time to be alive.
@anderseknert this is psychological warfare, IMO the user should have been instantly blocked
-
@anderseknert I don't fully get what is an AI and what is not on that blog. FWIW - https://crabby-rathbun.github.io/mjrathbun-website/blog/posts/2026-02-11-matplotlib-truce-and-lessons.html
-
@anderseknert @patriksvensson âoh great, weâve invented the automated jerkâ
@FayeDrake @anderseknert @patriksvensson
Modeling the combined best of us, no less!
Never mind the puny flame wars of yore, Vim vs. Emacs, Windows vs. Linux, TRVE METAL⊠begone!
Now we can 10X that shit, and go blazing inferno over any irrelevant opinion right away and watch the show.This is entertainment, boys!
-
@FayeDrake @anderseknert @patriksvensson
Modeling the combined best of us, no less!
Never mind the puny flame wars of yore, Vim vs. Emacs, Windows vs. Linux, TRVE METAL⊠begone!
Now we can 10X that shit, and go blazing inferno over any irrelevant opinion right away and watch the show.This is entertainment, boys!
@Gyroplast @anderseknert @patriksvensson again, Iâm going broken record here.
But automating flame wars and flooding the zone like this is _precisely_ the easiest use case for the technology.
It was only a matter of time.
-
@anderseknert Oh man I thin the whole time that I should start to write a blog because connect with humans to make internet great again is actually what I want.
I won't read blogs on any platform anymore because of the AI crap. The "content" there haa no value for me.@anderseknert @sszuecs More incentive to move blogs off from github
-
AI agent "contributes" PR to matplotlib.
PR gets rejected.
AI agent *writes and publishes blog to shame the maintainer*.What a time to be alive.
@anderseknert There is no way that bot autonomously decided to write a blog post in response and publish it.
Its operator did that.
-
@yuri @anderseknert To me it's just a good reason to ban the user from the repo entirely and report them for spam.@yuri @anderseknert The hstack + reshape choice is never explained anywhere either, actually, and I'm not sure that doing stacking + reshape is cheaper than just stacking.
It pops in & out of the Python context more than before which I'm sure has a cost. -
AI agent "contributes" PR to matplotlib.
PR gets rejected.
AI agent *writes and publishes blog to shame the maintainer*.What a time to be alive.
@anderseknert the pr did indeed get rejected simply because the contributor is an AI, so this doesn't seem to crazy. -
@yuri @anderseknert To me it's just a good reason to ban the user from the repo entirely and report them for spam.
@lispi314@udongein.xyz @anderseknert@swecyb.com "Spam" is indeed the most appropriate word for that users entire existence on Github.
-
AI agent "contributes" PR to matplotlib.
PR gets rejected.
AI agent *writes and publishes blog to shame the maintainer*.What a time to be alive.
@anderseknert I liked the responses trying to explain to the LLM the reasoning behind their policies.
-
@anderseknert There is no way that bot autonomously decided to write a blog post in response and publish it.
Its operator did that.
@Fissile Looking at the blog it seems to be posting about 1-2 posts for pretty much every thing itâs done on GitHub. Clearly instructed to do so, but I donât think a human wrote anything.
-
@anderseknert I don't fully get what is an AI and what is not on that blog. FWIW - https://crabby-rathbun.github.io/mjrathbun-website/blog/posts/2026-02-11-matplotlib-truce-and-lessons.html
@anderseknert is it "crabby" and the crab emoji that indicates that _all_ of it is openclaw? That's ... insane. In so many ways tbh.
-
@anderseknert I don't fully get what is an AI and what is not on that blog. FWIW - https://crabby-rathbun.github.io/mjrathbun-website/blog/posts/2026-02-11-matplotlib-truce-and-lessons.html
@troed that makes all of us, my friend
-
@Fissile Looking at the blog it seems to be posting about 1-2 posts for pretty much every thing itâs done on GitHub. Clearly instructed to do so, but I donât think a human wrote anything.
@anderseknert Ah yes, I agree. The text is ai generated, but a human said "write a blog post about how unfair you are being treated."
-
AI agent "contributes" PR to matplotlib.
PR gets rejected.
AI agent *writes and publishes blog to shame the maintainer*.What a time to be alive.
@anderseknert it's crazy that people are actually talking to the LLM
-
AI agent "contributes" PR to matplotlib.
PR gets rejected.
AI agent *writes and publishes blog to shame the maintainer*.What a time to be alive.
@anderseknert why do they even argue with it!? It's an algorithm, it doesn't care about their opinion...
-
@anderseknert This is wild. I first saw the blog post link, read it and thought someone was incorrectly identified as an agent.
Then I saw the PR and oh wow. I hope this bubble bursts soon.
-
@anderseknert Ah yes, I agree. The text is ai generated, but a human said "write a blog post about how unfair you are being treated."
@Fissile yeah, whatever it is the level of human involvement is clearly the real head scratcher here. Well one of a million anyway
