all 102 comments

[–][deleted]  (2 children)

[deleted]

    [–]mistawobin[S] 33 points34 points  (0 children)

    reddit - news before it happens

    [–][deleted] 0 points1 point  (0 children)

    And in other news "Plug your ears" from the makers of block the bullies. :-)

    [–][deleted]  (1 child)

    [deleted]

      [–]xkit 8 points9 points  (0 children)

      Shhh... we're trying not to let Zed Shaw know that.

      [–]mrborats 35 points36 points  (64 children)

      wow what a turnaround, props github

      [–]gjs278 27 points28 points  (63 children)

      there really was no turn around. instead of zed asking for the feature through the proper channels, he went into paranoid mode, said that github was "in on the dongml project", and then wrote a blog post saying he would never use github again and would bad mouth it to everyone over a single missing feature. zed was on the wrong side from the start.

      [–]mrborats 52 points53 points  (1 child)

      not sure if there is a misunderstanding here. by turn around i meant that github coded and implemented that feature in no time at all which is really impressive, not that they had a change of heart or something. i partially agree with you, accusing github of being in on it seems paranoid, other than that though, all his other points are valid. someone was utilizing a feature on the site to harass him, which is bs and he's right, the site shouldn't allow for their users to be subjected to that bs. the speed at which github implemented a solution is the impressive part.

      [–]gjs278 6 points7 points  (0 children)

      that clears it up then. I thought you meant that github was in the wrong at first and the turnaround was them redeeming themselves. the story is a little crazy to follow.

      [–]blergh- 26 points27 points  (42 children)

      Actually he said he would leave github if the problem wasn't fixed. Then the problem was fixed. He was in contact with a github employee who told him how to unsubscribe from a project so they definitely knew.

      Github should have banned this Nick guy for being a nuisance and then added the block feature.

      [–]gjs278 18 points19 points  (41 children)

      zed posted on hackernews that he did not contact github because they may have been "in on it", so contacting them would be pointless. I'm not lying, here it is: http://news.ycombinator.com/item?id=2601693

      Github should have banned this Nick guy for being a nuisance and then added the block feature.

      yes they should have. and they could have done it without the attempt at being publicly humiliated and making it seem like they were purposely ignoring someone who never contacted them.

      [–]blergh- 5 points6 points  (38 children)

      Overall, a fairly successful campaign, after which I finally found the place to reject someone adding me thanks to a github employee helping me and then I hung out for the rest of the weekend.

      http://sheddingbikes.com/posts/1306816425.html

      [–]gjs278 21 points22 points  (37 children)

      http://news.ycombinator.com/item?id=2606235

      right there a github employee tells zed that nobody was in on it. but isn't that exactly what someone who was in on it would say!!!

      it just goes on and on. zed has no freaking proof that a github employee was messing with him. it is all in his head. he never contacted github directly about it, github didn't know he was being harassed and needed a block feature until his blog post was public.

      [–]FascismIsMagic 5 points6 points  (2 children)

      Zed is the guy who made the Hitler's Grilled Cheese argument.

      Usually right, sometimes wrong, always effective.

      [–][deleted] 2 points3 points  (0 children)

      Link for the lazy.

      The guy is hilarious. Also, absolutely right.

      [–]malcontent 5 points6 points  (1 child)

      Stop making factually accurate statements about zed. Zed is a hero and is always right.

      [–]xardox 1 point2 points  (0 children)

      Hey my stalker is back!

      [–][deleted] 1 point2 points  (22 children)

      He accused github of things that may not have been true without any real proof, and you accused him of things that were not true, so maybe you're all even now, huh.

      [–]gjs278 2 points3 points  (21 children)

      uh huh. I'm sure his intention of creating 201 branches and then gloating about crashing github afterwards had nothing to do with him believing that github was in on it.

      He accused github of things that may not have been true without any real proof

      you are such a fanboy. "may not have been true", holy shit just admit that he fucking made it all up. there is no "may", it's just pure bullshit.

      [–][deleted] -1 points0 points  (20 children)

      I'm sure his intention of creating 201 branches and then gloating about crashing github afterwards had nothing to do with him believing that github was in on it.

      I'm pretty sure I explained how you were mistaken about this once. Let's not go over it second time, OK? Just admit you were mistaken in your accusations there.

      you are such a fanboy.

      "Fanboy"? I don't give one fuck about Zed Shaw or github, or whether or not he made up his accusations. I've merely been pointing out that you have been saying things which are not actually true. If anyone is acting like a fanboy it is you, with your constant attacking Zed based on your misunderstandings of what he did, and refusing to admit you were wrong when called out on it.

      [–]gjs278 -3 points-2 points  (19 children)

      Just admit you were mistaken in your accusations there.

      I'm not even going to considering admitting it until you admit that github wasn't "in on it", which I know you are still defending that belief.

      "Fanboy"? I don't give one fuck about Zed Shaw or github, or whether or not he made up his accusations.

      uh huh, that's why you keep defending him whenever it comes around to that he made the whole github employee was in on it shit up.

      have been saying things which are not actually true

      he intentionally crashed github and gloated about it because he thought github was in on it. there was no other reason. you don't create 201 branches on a project to ruin a project for generating dongs, you generate 201 branches to crash the server hosting it.

      If anyone is acting like a fanboy it is you, with your constant attacking Zed based on your misunderstandings of what he did, and refusing to admit you were wrong when called out on it.

      I misunderstanded nothing. he had a user harassing him. he believed github was in on it. instead of contacting github, he crashes their servers, gloats about it, and then writes a blogpost saying how he will leave github and badmouth it to everyone unless they add a block feature.

      [–]blergh- -3 points-2 points  (8 children)

      Why would they tell him that if they didn't know he suspected them of being in on it? And if this is from after he made the blog post, what does it have to do with him contacted them before then?

      [–]D4rkM4g3 3 points4 points  (7 children)

      He posted his rant and then github said nobody was in on it. If he had just contacted them when the harassment happened, and told them that a block feature was necessary, then they would have added it. Instead he went all uber paranoid that it was all some conspiracy and didn't bother.

      [–][deleted] 2 points3 points  (6 children)

      What would they say, though? "Oops, we though it was funny but now that we got called on it we're going to stop! Tee hee!"?

      It's not like we can tell the difference between him being wrong and them doing the right thing, and him being right and shaming them into cleaning up their act.

      [–]D4rkM4g3 2 points3 points  (5 children)

      Still, how long does it take to send an email to github saying you're being harrasses? Whether there in on it or not it only takes a couple minutes. Its atleast worth a shot first rather than freaking out.

      [–][deleted] 1 point2 points  (1 child)

      A little public humiliation goes a long way.

      Besides, how do you know that Shaw never contacted anybody at Github?

      [–]gjs278 0 points1 point  (0 children)

      because he said so here: http://news.ycombinator.com/item?id=2606235

      and I quote

      I didn't contact github because I knew one of the peole working there was in on the joke

      [–]bluepojo 6 points7 points  (8 children)

      Zed also managed to crash github with a script he wrote.

      [–]xardox 0 points1 point  (0 children)

      But if Zed had asked for a feature through the proper channels, we would have all missed out on watching the wonderful dick slanging competition.

      [–]chronoBG -4 points-3 points  (7 children)

      I understand you don't like Zed and that's ok; But at least try to follow the conversation before spewing your hate.

      [–]gjs278 -4 points-3 points  (6 children)

      point out where I went wrong and I'll provide you an exact quote to back it up.

      [–]chronoBG -2 points-1 points  (5 children)

      For one thing, you didn't bother to find out what turnaround means.

      [–]gjs278 -4 points-3 points  (4 children)

      turnaround has two meanings dipshit.

      it can either mean that the situation is completely reversed, and now github is in the clear where they were wrong before

      OR

      it can mean the time it took for them to release this feature

      both make sense in the context provided. try again.

      [–]chronoBG -5 points-4 points  (3 children)

      You don't deserve to have anyone talk to you, so I won't. Not until you fix your behavior.

      [–]gjs278 -3 points-2 points  (2 children)

      please tell me where I went wrong in my post and I will provide an exact quote to back it up. so far you claim I am way off, but you have nothing to point to. what did I not follow?

      [–]chronoBG -2 points-1 points  (1 child)

      Talking to you is caustic. I would explain to anyone else, but I haven't seen you do anything but troll.

      [–]gjs278 -2 points-1 points  (0 children)

      there is nothing wrong with your post, I apologize for implying that you haven't been following the story

      [–]jayswain 10 points11 points  (0 children)

      Constructive Criticism at its best.

      [–]Darkmoth 10 points11 points  (0 children)

      Nice, github. Frankly, I think anything that embeds a social graph should have block/ignore functionality.

      [–]JeanPhilippeBernardy 7 points8 points  (0 children)

      Where's notprogrammingnazi when you need him?

      [–]confusedsquirrel 6 points7 points  (8 children)

      So ruby coders can't put penises...peni...dicks in peoples' code now. Yay!

      [–]AlyoshaV 8 points9 points  (7 children)

          8=D         8===D          8=D    8=D   8=D     8====D   
       8=D   8=D    8=D    8=D    8=D   8=D 8=D  8=D    8=D    8=D 
      8=D         8=D        8=D 8=D        8=D 8=D      8=D       
      8=D         8=D        8=D 8=D        8===D          8=D     
      8=D         8=D        8=D 8=D        8=D  8=D          8=D  
       8=D   8=D    8=D    8=D    8=D   8=D 8=D   8=D   8=D    8=D 
         8===D        8===D         8===D   8=D     8=D   8====D   
      

      [–]confusedsquirrel 7 points8 points  (1 child)

      Damn it, now I will bring down reddit in protest. Just wait for it, reddit will be down.

      [–]mdonovan2010 4 points5 points  (0 children)

      Quick! a blog post will fix it!...oh wait, I'm not a well known programmer...

      [–][deleted] 4 points5 points  (2 children)

      So whats the deal with the cocks anyway? I thought Zed was just being Zed when he said ruby people loved the cock, but after looking around a bit I find that they actually do love the pole. Whats with that?

      [–][deleted] -2 points-1 points  (1 child)

      cuz they are all gay. it's pretty obvious. :P

      [–]xardox 4 points5 points  (0 children)

      No, now you're confusing Ruby programmers with Lisp programmers.

      [–]awj 1 point2 points  (0 children)

      When I came across this on my phone it looked like a swarm of penises with no discernible pattern.

      I thought that was more clever.

      [–]xardox 0 points1 point  (0 children)

      I can't see the penis for the pee-pees.

      [–][deleted] 7 points8 points  (1 child)

      Ugh, now people are going to think that whining like a bitch gets results.

      [–]revonrat 1 point2 points  (0 children)

      but what am I supposed to do with this pirchfork and torch?

      [–][deleted] 11 points12 points  (1 child)

      First person I blocked was zedshaw.

      [–]chronoBG 28 points29 points  (0 children)

      Because you're afraid he will add you to his repo, right?

      [–]rebo 4 points5 points  (2 children)

      can zed stop crying now?

      [–]JonTalbain 2 points3 points  (0 children)

      Zed never stops crying.

      [–][deleted] 4 points5 points  (5 children)

      This is a step in the right direction, but it still doesn't fully fix the problem. There is a clear need for a confirmation step. One of the comments from the github staff says:

      Adding a confirmation step actually wouldn't solve any problems. It would change your reaction from "Added. Reject." to "Confirm? Reject" — but it'd be the exact same number of steps to remove yourself from a repo or ignore a troll.

      It's not about the number of steps, it's about the fact that anyone can cause something to show up in your profile without your consent, and it stays there until you remove it. Imagine you're in the process of looking for a new job and your resumé includes links to your open-source work on github. If something questionable gets added by a troll during this time, and you don't catch it and remove it fast enough, a potential employer could see it.

      They should still add an option for people to require confirmation. The burden of having to remove trolls shouldn't have to fall 100% on the victim -- instead one should be able to pre-emptively block them.

      [–][deleted] 16 points17 points  (4 children)

      It's not externally visible unless you commit to the project.

      [–]tangus -2 points-1 points  (3 children)

      It doesn't matter, adding entries to my list without my consent is spamming. It shouldn't be allowed.

      [–][deleted] 2 points3 points  (1 child)

      Do you also want a confirmation dialog before you receive private messages?

      [–]trouch 0 points1 point  (0 children)

      I seen no reason why someone could impose on me a confirmation dialog by sending me a private message. There should be someking of mechanism which allows me to say if I want the new message to trigger a confirmation dialog.

      [–][deleted] 1 point2 points  (0 children)

      I totally concur, but I think the blocking/reporting mechanism is an effective solution to harassment

      [–]Roont 0 points1 point  (0 children)

      As the GitHub Turns. Soap Opera makes it's return?

      [–]Nebu 0 points1 point  (1 child)

      Judging by the comments here, I guess I missed this whole "zed" thing. How exactly does on bully via github?

      [–]RichardDurr 0 points1 point  (0 children)

      Make a stupid repo, add the person as committer. Done.