Comments on Hacktoberfest Spam

Post Comment

The Physicist said:

I also received one pull request that I thought was spam, where the author made several nonsensical changes like changing "#Features" into "#Features:" in the README. Now it makes sense.

I'll probably tell thank them for their contribution and point out a few ideas for things that would really help us, instead of merging this just for the sake of Hacktoberfest.

02 Oct 2020 06:26 GMT (#1 of 17 comments)

Unix Hero said:

But this is not spam. It's based on morons trying to make it in the software world without any basis that they should be there.

They're doing this so that they can put "I have x amount of accepted pull requests on github" and fool an employer to hire them. To become shit team members or outsourced to become shit offshore team members.

I have seen these kinds in many a project. Real world experience. Real talk.

02 Oct 2020 07:55 GMT (#2 of 17 comments)

Bauerd said:

Unix Hero, The major incentive here is a free T-shirt.

02 Oct 2020 08:05 GMT (#3 of 17 comments)

Unix Hero said:

Bauerd, Good point. I guess that's even worse. Hillarious really. Like something out of a Rick and Morty episode. You couldn't make this up.

02 Oct 2020 08:35 GMT (#4 of 17 comments)

Raxxorrax said:

Unix Hero, It is for publicity purposes of digital ocean. Gray area, they do incentivize participation in open source but also are responsible for this hug of death.

02 Oct 2020 08:46 GMT (#5 of 17 comments)

Justin Clift said:

The Physcist, Yeah. Best approach I can think of would be something like:

Cool, looks like you've getting the hang of creating Pull Requests on GitHub. :)

The actual change here though isn't useful to us. :(

Would you be ok spending some time improving [XYZ] instead? :)

Combine encouragement for the bit they got right, add information on what needs work, and point them in the right direction for fixing it.

Some people will probably just not be bothered, but others might get involved in the suggested way. Hopefully. :)

02 Oct 2020 08:49 GMT (#6 of 17 comments)

Danny W said:

Raxxorrax, These contributions are junk and spam. I don't think any maintainer will be upset if they get 100 legitimate and well intentioned pull requests, but we're talking about spam here.

02 Oct 2020 08:52 GMT (#7 of 17 comments)

Chef Koch said:

The major incentive here is a free T-shirt.

Why would you need dozens of PRs for this?

02 Oct 2020 08:54 GMT (#8 of 17 comments)

Xunjin said:

Unix Hero, The episode name would be something like "haker man" And Ricky (drunk like always) would probably say, "Morty, gonna tell you something, everybody these days call themselves 'programmers/coders/hackers' but all they do is watch a Javascript course, barely, type some stupid shit like 'Hello World' and they feel like a great scientist Morty. You really understand how stupid this is, Morty?! They share that in all the 'social media' trendy moron stuffy like Twitter, a place even more cancerous than me Morty. In the end Morty, burrp, I'm actually the Genius who discovered Time Travel and invented the Portal Gun."

02 Oct 2020 09:07 GMT (#9 of 17 comments)

M463 said:

The major incentive here is a free T-shirt.

...that you can wear to an interview?

02 Oct 2020 09:18 GMT (#10 of 17 comments)

Johannes said:

They're doing this so that they can put "I have x amount of accepted pullrequests on github" and fool an employer to hire them.

Yes, I have seen a bunch of those on popular repositories over the years. It is an annoyance, but usually so little, even on popular repos (I contributed much to PHP as example of project size) that it's easy to ignore (or even simply merge if it's somewhat useful, the fooling won't lead them far).

The difference with this marketing stunt is that there is way more active encouragement for that and way more of it at once, multiple a day instead of one every few months.

02 Oct 2020 09:34 GMT (#11 of 17 comments)

R-W said:

Unix Hero, Spam is like weeds: it is anything excessive, unwanted, and relatively useless.

02 Oct 2020 13:34 GMT (#12 of 17 comments)

DPCX said:

Justin, The problem is that this takes time. On one PR, sure, okay. But if you have 50 of the spammy PRs, even with copy and paste, this will take several minutes (maybe up to an hour) of a maintainer's day (and really, per day, however long Hacktoberfest goes on). That's time that they're not spending coding or updating docs in a valid way or spending with family. It would probably be tenable if there were some heuristic that was 100% certain that this was a spammy PR, but I'm pretty sure that's not the case.

02 Oct 2020 14:00 GMT (#13 of 17 comments)

Falcolas said:

Why would you need dozens of PRs for this?

To get at least one through the spam filters.

02 Oct 2020 14:44 GMT (#14 of 17 comments)

srtjstjsj said:

The Physicist, Don't waste your time. The people doing this don't know anything about programming.

There's no reason to ever look at or respond to PR from someone who doesn't at least have their own repo (or at least a fork of a repo) with non trivial commits (at least to a toy/learning project)

02 Oct 2020 16:03 GMT (#15 of 17 comments)

908B64B197 said:

Justin, This assumes that the spammers can code/contribute in a meaningful way.

02 Oct 2020 23:19 GMT (#16 of 17 comments)

Botyrbjt said:

Unix Hero, This has become a pet peeve of mine ever since a former co-worker told me his scheme of setting up a cronjob to add a single commit with a timestamp to a project on his Github profile on a daily basis, so future employers would think he was a 10xer or something to that effect.

03 Oct 2020 00:24 GMT (#17 of 17 comments)
Post Comment