Live data from Hacker News

GitHub: Block the Bullies

github.com

1–10 of 151 posts

Re: GitHub: Block the Bullies

#2
Is this due to the recent drama with Zed Shaw being invited to the "DongML" project? Very entertaining as an observer, but very annoying for Zed I'm sure.

Sad that they still haven't added a requirement that you accept an invite to become a collaborator, or at least a profile setting on your account that requires that confirmation.

Re: GitHub: Block the Bullies

#3
This is a very good feature, but I am also afraid it will make Zed Shaw and others think that his attempt to out-troll the trolls and multiply internet drama was a force for positive change. "If you throw a big enough temper tantrum and incite a large enough shitstorm, developers will address your concerns" is an unfortunate precedent. The fact that controversy and negativity attracts eyeballs and can trigger improvements is understandable, but it also creates perverse incentives.

Re: GitHub: Block the Bullies

#4
post #2

Is this due to the recent drama with Zed Shaw being invited to the "DongML" project? Very entertaining as an observer, but very annoying for Zed I'm sure. Sad that they still haven't added a requirement that you accept an invite to become a collaborator, or at least a profile setting on your account that requires that confirmation.

Sad that they still haven't added a requirement that you accept an invite to become a collaborator

That's one way to look at it..the other way is that they just designed coded, tested and rolled out a feature a day or two after a fairly hostile and accusatory customer complaint.

Re: GitHub: Block the Bullies

#6

This is a very good feature, but I am also afraid it will make Zed Shaw and others think that his attempt to out-troll the trolls and multiply internet drama was a force for positive change. "If you throw a big enough temper tantrum and incite a large enough shitstorm, developers will address your concerns" is an unfortunate precedent. The fact that controversy and negativity attracts eyeballs and can trigger improve…

You could chalk it up to stress testing that pointed out a flaw. And to GitHub's credit they provided a quick fix and a professional response, kudos to them. Peace has been restored in the Valley, and the trolls are left to twiddle their ASCII dongs.

Re: GitHub: Block the Bullies

#7

This is a very good feature, but I am also afraid it will make Zed Shaw and others think that his attempt to out-troll the trolls and multiply internet drama was a force for positive change. "If you throw a big enough temper tantrum and incite a large enough shitstorm, developers will address your concerns" is an unfortunate precedent. The fact that controversy and negativity attracts eyeballs and can trigger improve…

Sometimes you have to look at what somebody says, and not how they say it. I personally wouldn't have approached the trolls the way Zed did, but he was right that this was broken and needed to be fixed. Github did a great job - as far as I can tell they handled things professionally and cranked out a fix in just a few days. Everybody wins (except the trolls).

Re: GitHub: Block the Bullies

#8
post #2

Is this due to the recent drama with Zed Shaw being invited to the "DongML" project? Very entertaining as an observer, but very annoying for Zed I'm sure. Sad that they still haven't added a requirement that you accept an invite to become a collaborator, or at least a profile setting on your account that requires that confirmation.

It was. But he is technically a "customer". More eyeballs == more potential conversions. Zed happens to give that, fortunately or unfortunately. But they were able to please a potential customer, and just give a better product overall. So maybe its because of something bad, but it's great product iteration.

Re: GitHub: Block the Bullies

#9
post #2

Is this due to the recent drama with Zed Shaw being invited to the "DongML" project? Very entertaining as an observer, but very annoying for Zed I'm sure. Sad that they still haven't added a requirement that you accept an invite to become a collaborator, or at least a profile setting on your account that requires that confirmation.

It's interesting to me that so many people want confirmations. You can remove yourself from any repository you wish at https://github.com/account/repositories (yes, I know — this is a confusing place. It's something I'd like to improve). But the idea is that "Confirm? Reject." is the same number of steps/interactions as "Added. Reject." Confirmations wouldn't make the experience any better for someone being annoyingly added to projects. They'd just be rejecting invitations instead of rejecting access.

As it stands, when you are added as a collaborator to a project it shows up in exactly one place — your private, logged in dashboard. It doesn't show up publicly anywhere.

Bypassing confirmations keeps the workflow simple for the professionals who use GitHub and want to collaborate with ease.

Re: GitHub: Block the Bullies

#10
I think zed had a reasonable complaint. was he a jerk about it? maybe, but it's a customer's prerogative to complain about a bad experience. github's prompt response to zed has made me a happier (paying) customer. way to go!
Post reply on HN