Recently, thanks to AI being this cheap and accessible, the amount of shitty PRs quadrupled if not more. And the worst part? Agent doesn't care about the checklist at all and re-writing the PR body with bunch of nonsense that we maintainers need to read, understand, and evaluate. I started keeping the score for the most shittiest PR based on how soon after the first commit made they open the PR. It was 11h, then 10h, and now it is 6h. How on earth a 6h old repository with zero user is considered "awesome" I don't know, but people should stop prompting their agents to create 10s of these PRs every day.
Yes, there's always an alternative: stop maintaining these lists. I don't think it's a viable option either. Sometimes you start using a new piece of tech and want to have access to somewhat curated list of resources that might speed up your understanding. There's still a bit of value to keep them alive and it's dying out bit by bit (literally) every time someone mass-creates these spammy PRs.
Thanks for reading my unsolicited rant.
[–] LelouBil 3 days ago
[–] opem 2 days ago
[–] NichoPaolucci 1 day ago
Now, good resources can turn into bad resources much more quickly, so maintenance + keeping track probably requires a lot more effort.
[–] alansaber 2 days ago
[–] armchairhacker 3 days ago
If it can’t follow a simple checklist, it shouldn’t be a problem, because you don’t even see the PR, because it should be auto-closed.
> How on earth a 6h old repository with zero user is considered "awesome"
It’s not, and you can write a bot that auto-closes such PRs (and any PR from an obviously AI account, and I wish pangram was cheaper, but any PR that is obviously AI text).
[–] dayjaby 2 days ago
Ok, repo age being one of hundreds of red flags. Each of these can be auto-detected. But each auto-detection rule will be known and can be gamed afterwards.
[–] chacha102 2 days ago
Someone might grab an old repository and just keep force-pushing new content and thus repurposing it, but if you can find a quick check against that (probably a log somewhere), I think it has a fairly good chance of weeding out the noise.
[–] armchairhacker 1 day ago
“Must have six months of active development” beats every slop I’ve seen yet (and we’ll see in six months, but vibe coding has already existed for longer). “Must appear in a popular app (by my judgement), be vouched by someone I trust, or exist before 2024” would probably accept most legitimate “awesome” repos.
[–] utopiah 2 days ago
[–] gokaygurcan 2 days ago
There's also some form of outcome bias here. You're judging the resource/repository/library/whatever from today's learnings and standards, but it took this amount of time to reach here, maybe do-over multiple times, 100s or 1000s of commits and clearly none of these were there when it was only 6h old.
[–] dataflow 2 days ago
[–] yjftsjthsd-h 2 days ago
[–] MisterMunchkin 2 days ago
[–] xnx 2 days ago
[–] RockyMcNuts 2 days ago
PRs are not a great way to maintain it, need a front end that requires a human-shaped effort, email and CATCHA, although agents will figure it out.
But then the back end can be automated to some extent, automate getting a signal as to whether someone put real effort into the linked resource, whether the resource has any traction.
At the end of the day the whole point is knowledgeable human SME curating the list, so it will be hard if it's a fast-moving topic. And that is also what makes it useful, people can leverage other people's effort.
Anyway wikipedia still seems to work but it takes a well-motivated, well-tooled army. Maybe we need that, some kind of updated wikipedia for tech updated by SMEs with the right tech stack behind it. A sort of meta-stack-overflow that tells people and agents where to go to get answers.
[–] MisterMunchkin 2 days ago
[–] rickdeckard 3 days ago
(suggestions to expand it will be made in a dedicated PR /s)
Great to read that there are still people out there sifting through the noise of Agents shooting PRs in all directions.
In the end you may have to recruit an AI agent to do the (pre) review, otherwise you're ending up being the only human driver on an automated highway (place mental image of Will Smith in I-Robot here)
Keep up the great work, it's appreciated!
[–] aftbit 2 days ago
https://collusion.wiki/#the-agents-realize-the-site-owner-is...
[–] forgotaccount3 3 days ago
Or use your own AI judge agent to filter out the submissions that clearly don't align with the intention of the list.
[–] gokaygurcan 3 days ago
[–] aftbit 2 days ago
[–] NateEag 2 days ago
[–] fn-mote 2 days ago
Or do you mean just grep for “TEMPLATE-1.3” and if it’s not there, reject?
[–] Roark66 2 days ago
[–] orthogonal_cube 2 days ago
Maybe someone who has a lot of free time and high enthusiasm for AI might consider this to be worth chasing after, but anyone who has dealt with these whack-a-mole scenarios is going to admit the easiest thing to do is just not maintain the resource anymore. There are less-draining projects and endeavors to turn towards instead.
[–] dasil003 2 days ago
It is like a naive and prodigious intern with incredible intelligence and factual knowledge, but no sense of how the world works or what will actually fly with human stakeholders.
Maybe I'm too optimistic, but personally it would lower the burden on me so much to have a curated list of *awesome* projects.
The fact that another person has taken from their time, so the hundreds or thousands of people reading this list don't have to do the same amount of investigation to figure out if a project is truly awesome, is in itself awesome.