Post

We made a fake repo with fake bounties, and the bots are applying fake PRs, so we know who is fake, and we can ban them from the Coolify repo. IQ over 1000

437 reposts2.3K likes

Who had "honeypot repos for AI bots on GitHub are a thing" on their bingo card for 2026?

I would have more sympathy because going back to 2023 when he made his account he looked like a curious jr dev, and I have no hate for a beginner trying to punch above their weight with AI, but now he's blasting out dozens of mindless PRs in a day putting complete garbage into the world.

AI kills the curiousity in juniors. I think we seniors should do much more communication to help the junors to try and play around themselves without feeling dumb. Nowadays everyone thinks a junor should be able to do tasks that need a lot of experience because AI can help them but this shortcut

is ruining the learning process. When I started a lot of years ago I failed at the stupidest shit but if i hadnt been so hard-walled by my own stupidity I'd be a MUCH worse dev now. We have to communicate that it's okay to not be able to solve problems on the first go. But that's probably just me.

That would actually be fun, trying to figure out how to best disguise difficult problems so the bot doesn't pick up on the fact that e.g. for some reason fixing my innocent login page is equivalent to solving Riemann

I am a longtime software developer that would really like to stretch my legs on contributing. I hope this is still possible for me. Work a lot in Terraform, so maybe azure provider project. All this bot stuff seems very bad and noisy. Has it always been an issue, or turbocharged with A.I.?

It's a bit late but i just saw this post. Did you need to promote this repo in any way or was is just enough to create it including the bounties to get found by the bots?

How do you distinguish between a fake PR from a bot, and a real PR from a human whose mindset is that of a glorified autocomplete? (Such humans do exist. One is president of the country.) Or do you just figure it's no loss if the latter type is banned too?

The problem with bot PRs is not that they're made with machines but that they're low quality. If a human makes a PR so low quality that it's indistinguishable from a bot PR, then they deserve to be blocked too

When I used to read the Daily WTF, and whenever the article was on some asinine coding question from an interview, the comments would fill up with people who had the urge to solve this problem that is both unimportant and trivial. Reading the contributing guidelines reminded me of that feeling.

I watch math videos of various levels of complexity, and there are those in the comments who genuinely love giving it their own try with alternate methods, and those with a dismissive sneer of "why didn't you do it this easier way??" when the point of the video was to show all the steps.

So is this just a basically undocumented Repo (so only AI would meaningful find it) with Bounty tags (to lure in the AI)? Just curious how it actually went down.

from what ive heard, a lot of them are doing it to pad their resumes. They can say they've contributed to this and that by doing these slopcoded bugfixes.

Unfortunately it takes more effort to report spam on GitHub than to create it. It would be fun if every PR gets reported to GitHub support automatically.