> Should we stop giving fun test tasks to our job candidates? Yes
Yeah, fun for who exactly?
We stopped AI bot spam in our GitHub repo using Git's –author flag
181–190 of 254 posts
Re: We stopped AI bot spam in our GitHub repo using Git's –author flag
#182Re: We stopped AI bot spam in our GitHub repo using Git's –author flag
#183Earlier quoted context omitted.
What? No. A PR is me giving my time to the project. I don't get anything out of it except the warm feeling of having helped out. If I have to pay money to submit a PR then I'm going to play video games instead.
> A PR is me giving my time to the project Unfortunately, the issue is that time is not enough of a filter anymore. The time from machines is basically worthless compared to yours, so you need to give something else, and that something else needs to be something that shows you have actual skin in the game.
Well no, they don't need to. As they said they could just do something else instead of contributing (and I know I would too).
Your proposal would just end up killing those open source projects even more than what you are trying to solve.
Re: We stopped AI bot spam in our GitHub repo using Git's –author flag
#184Earlier quoted context omitted.
Doesn't that put us into the same position? Let's also be realistic, everything that can be automated will. Even if that thing is worse off for it. There's a clear historic pattern of this. Companies and people love to be penny wise and pound foolish.
> Doesn't that put us into the same position? Of course not, because the number of low-quality PRs with $10 attached to it will be lower than whatever number of PRs are being created now.
Re: We stopped AI bot spam in our GitHub repo using Git's –author flag
#185Earlier quoted context omitted.
Yeah, because we'd hate to allow people from poor countries to contribute to FOSS projects, right? Or teenagers without full access to online banking. Or the unemployed.
Oh, give me a break. No one is taking the ability from others to fork the repo. If these exceptional cases really were to happen, how fast would it be for someone else to notice and do one of (a) notify the maintainers to get this particular user whitelisted or (b) front the entry costs?
Re: We stopped AI bot spam in our GitHub repo using Git's –author flag
#186Earlier quoted context omitted.
> Github already has the payment infrastructure. ...which is not available to maintainers to use in this way. > there is always good old "make a M-PESA/SEPA/Pix/UPI transfer to account XYZ" And then lock out anyone who is not from the same country as the maintainer, on a platform that is known for its global reach. Moreover, you're introducing significant anti-human friction. For privacy-conscious people, it's a comp…
> significant anti-human friction Yes, that friction is intentional . The lazy people don't want to do it? Great, there is very little chance their contributions are worthwhile. The privacy conscious people won't do it? Then let them work on their own repositories and complain loudly about the idiot maintainer who puts these insane barriers. Then the maintainer can go take a look at that forks done by the loud compla…
Re: We stopped AI bot spam in our GitHub repo using Git's –author flag
#187Re: We stopped AI bot spam in our GitHub repo using Git's –author flag
#188Earlier quoted context omitted.
> significant anti-human friction Yes, that friction is intentional . The lazy people don't want to do it? Great, there is very little chance their contributions are worthwhile. The privacy conscious people won't do it? Then let them work on their own repositories and complain loudly about the idiot maintainer who puts these insane barriers. Then the maintainer can go take a look at that forks done by the loud compla…
How is it "laziness" to not want to pay $10 to submit a bug fix to your repository?
2) You are not "paying" $10. The money would be returned to you. In case you haven't heard of Pfand systems: https://en.wikipedia.org/wiki/Container-deposit_legislation
Re: We stopped AI bot spam in our GitHub repo using Git's –author flag
#189Earlier quoted context omitted.
Repos get forked, code gets pushed, all before a PR is created. What kind of measures can be implemented to cut down on the AI-general forks and pushes?
You can fork and push all you want. The problem is specifically when you show up in my notifications with your junk PR.
Re: We stopped AI bot spam in our GitHub repo using Git's –author flag
#190[flagged]
We’re currently working on a feature that lets admins archive PRs. The goal is to give maintainers more control over how they manage contributions in their repositories. Archived PRs would be visible to admins only, so maintainers still have access to contributor history for auditing purposes and to meet any organizational or compliance requirements. Would this be helpful for you?
Your suggestion would help a bit but I would prefer the opposite: before someone can 'pollute' my pull request space and draw attention from subscribers I would prefer an acceptance step (just like a moderator on a forum) instead of having to archive the PRs.
This is especially important as (AI) spam increases and just because I am away for a few days or weeks I don't want those PRs lurking around.