Every dev on github should have solid green squares on their profile. It's a fundamentally broken metric. This fact is just not widely understood yet. Break it harder. Make it understood.
I worked hard all year and most of those squares are genuine, honest contributions. But I definitely scummed a few when I was travelling. I was honestly disappointed when I realized how trivial it is. There's no challenge at all!
I made a commit on Dec 25th at like 12:01am so I could stay offline on Christmas day. A few months later I was driving through a different timezone and my green square disappeared. Wat do? No problem at all, just backdate your next commit.
Got an all-day flight coming up? Just forward date a commit. You can even see the green squares on the site in the future.
It's absurd that people make grant and hiring decisions just from looking at green squares. I have seen anecdotal evidence that this is the case. I knew it would be a factor when I began seeking grant funding which is why I targeted that metric. If you make these kinds of decisions and don't dig any deeper than the surface you are doing a disservice to the candidates and orgs involved in the process.
It also pushes developers into behaviors that maximize visibility rather than impact. Don't work on a fork! You get no visibility. Don't bother reviewing a PR twice, only the first one gets you a square. Don't bother closing issues, you only get credit for opening them.
Total shitcoinery. Github green squares deserve to be utterly rekt.
Something up with notifications on this note, not getting one, just seeing this in the wild. Double checked by closing Damus and reopening. Whatever...
Didn't know all that was possible, surprising. Figured that stuff was games regardless though. And agree with you on rekting them.
As for grants stuff, too far removed to have opinion, but find it had to believe my favorite bitcoin investors would be so lazy in their DD. Could some of these anecdotes perhaps be sour grapes? I'd be more inclined to believe the claims that sucking up on social media etc is a larger factor
Yeah definitely some sour grapes in there but scaling up FOSS grants incentivizes grant orgs to find efficiencies. The difference between 'efficiencies' and 'shortcuts' is a matter of perspective.
I don't have any hard evidence and I don't expect to ever find it but if you follow the incentives it's not a stretch to believe this happens.
I've seen folks low key take shots at me for my github profile having 'fake projects' and 'fake commits'. Those are lazy takes confirming a preexisting bias. These folks don't yet grok that green squares are a gameable metric. We should help them understand by gaming them harder in a more widespread manner.
I also think there's a big opportunity to grow ngit and similar projects by introducing similar gameable metrics. I hope someone looks into it seriously.
Oh, you hope to Trojan horse ngit (I assume turnover nostr) by making it MORE gamable? Thats diabolical.
And, I hate the types that thrive in these gamable type environments. I can almost visualize them. Fake nerds!
I feel I'd be a good angel investor. Alas, I'm not rich enough. Have a zap in the meantime.
People love gamified systems. So let's gamify the trustless systems and get people using them. I don't think it's diabolical, just common sense. Copy the features that attract users. But thank you for the compliment. 😈
Oh, I forgot another shitcoin activity. They rug your old green boxes. The box from the day I posted that screenshot is now gone. I think I'm done with operation greenwash.
That box was for commenting on a PR. I have since added more comments to that PR. Obviously this means my past contributions to said PR should now be invalidated.
They appear to have rugged the ability to backdate commits. I saw some notes on here about a script that greens the past 365 days. Perhaps related.
Or perhaps github follows me on nostr. Lol wouldn't that be something!
Oh you think I'm just some person who randomly finds this interesting? Silly programmer. We've been following you for months. Thanks for the stress testing, better luck next time