News for hackers. Stuff that matters.
Re:The Next Phase of Node.js by hartator on Wednesday January 15, 2014 @12:25PM (#7064601)
What about the bnoordhuis story?

It seems not to be active again for his lib: https://github.com/joyent/libuv/graphs/contributors

For people who don't know, bnoordhuis exiled himself 2 months ago after the bashing the node.js community imposed him for not merging a pull about gender. It was a shame because he was in the top 3 contributors. (all details: https://github.com/joyent/libuv/pull/1015)

Re:The Next Phase of Node.js by VikingCoder on Wednesday January 15, 2014 @01:42PM (#7065209)
"I'm probably going to step back from libuv and node.js core development. I do it more out a sense of duty than anything else. If this is what I have to deal with, then I'd just as rather do something else."

That sucks. This is why we can't have nice things.

Re:The Next Phase of Node.js by m0a0t0 on Wednesday January 15, 2014 @01:48PM (#7065249)
He got called out for making a dodgy call; it was by a lot of people, which can't have been nice but does is this not part of the job? I honestly don't know, I've never been in that position.

I get the feeling (and please tell me if I'm reading too much into this) that you take exception to the pull request and what many people would call political correctness.

Re:The Next Phase of Node.js by VikingCoder on Wednesday January 15, 2014 @02:06PM (#7065380)
Have you actually read his response?

https://github.com/joyent/libuv/pull/1015#issuecomment-29568...

I don't think it was a dodgy call. I think people went unforgivably ape-shit, gained effectively nothing, and made someone else feel bad enough that they stopped contributing to an important project.

Re:The Next Phase of Node.js by m0a0t0 on Wednesday January 15, 2014 @02:23PM (#7065511)
I did, thanks very much for asking. Originally however he called it "trivial" which gives a bad impression. Furthermore I think generally you shouldn't say that any contribution is "more trouble than it's worse" because that stops a tonne of people being part of the open source community.

> I think people went unforgivably ape-shit

I'm not sure people went "ape-shit". There was a lot of discussion but it was generally polite, a lot more so than the normal internet discussion.

>they stopped contributing to an important project

That's a shame

Re:The Next Phase of Node.js by Zikes on Wednesday January 15, 2014 @02:32PM (#7065560)
> There was a lot of discussion but it was generally polite

Except where everyone called for him to be fired, and publicly slandered and demonized him on Twitter, github, HN, and in blogs.

But apart from that, yes, a model of civility.

Re:The Next Phase of Node.js by m0a0t0 on Wednesday January 15, 2014 @02:34PM (#7065574)
Hence the word "generally". That was a vocal minority, on the comments linked at least. The person who did it got called out from people on both sides. I can't comment on the rest of the places.
Re:The Next Phase of Node.js by nthrow on Wednesday January 15, 2014 @10:14PM (#7067847)
I'm not sure if Joyent's blog, which characterized him as an "asshole", would qualify as a minority voice.
Re:The Next Phase of Node.js by vacri on Wednesday January 15, 2014 @03:46PM (#7066033)
There was a lot of discussion but it was generally polite

There was an announcement from the node people saying that had he been an employee, he would have been fired on the spot. Not retrained, mediated, facilitated or whatever. Nothing inclusive, just 'put a foot wrong, bam, fired'. There was no profanity, but it was a pretty offensive and poorly-thought out response from Joyent, a professional entity.

It was a terribly-managed situation, and while I certainly think his commit refusal was wrong, after a comment like that (the subtext is 'i personally hate this guy, froth froth froth'), I can't blame the guy for leaving.

Re:The Next Phase of Node.js by Dewie on Wednesday January 15, 2014 @02:41PM (#7065622)
> I get the feeling (and please tell me if I'm reading too much into this) that you take exception to the pull request and what many people would call political correctness.

Not the grandparent, but I don't take objection to things like gender-neutral pronouns (I try to do it myself if I can incorporate it in a way that doesn't make the sentence feel weird). I don't know how easy it is for someone in his position to merge things on Github, how important following protocol is etc...

But what leaves a bad taste in my mouth is when someone does something that can be interpreted in a malicious manner, someone interprets in that (worst kind of) manner, and then dozens of people fuel the fire with "I am outraged, too!!!" without adding anything more to the issue or debate. Then by the time the 'offending party' gets around to respond, the damage has already been done, the slander has already spread like a wildfire, and everyone has already made up their mind about what went down based mostly on wild speculations from third parties from one or the other (or third) sides.

Re:The Next Phase of Node.js by sliverstorm on Wednesday January 15, 2014 @02:33PM (#7065568)
I wonder if there was more to it than "he felt bad". I wonder if there was pressure from his employer or the community (you know, death threats, million hate emails, etc)
Re:The Next Phase of Node.js by jonknee on Wednesday January 15, 2014 @01:29PM (#7065096)
Goodness. I haven't read a pull request discussion like that since the semicolon battle in Bootstrap (https://github.com/twbs/bootstrap/issues/3057). At least the semi-colon pull request actually fixed something.
Re:The Next Phase of Node.js by Pxtl on Wednesday January 15, 2014 @01:53PM (#7065293)
... long discussion is long, but now I'm curious - did somebody eventually cave? Or did the offending line of code get reformatted into the appropriate if-statement since using the shortcircuiting behavior of javascript "and" as a naked flow-control construct seems obscene.
Re:The Next Phase of Node.js by swang on Wednesday January 15, 2014 @02:11PM (#7065413)
Read fat's first post. The code was already changed but fat was purposely trolling.
Re:The Next Phase of Node.js by jonknee on Wednesday January 15, 2014 @04:06PM (#7066165)
Bootstrap is still semi-colon free. I really don't like the style personally, but I'm not about to start a flame war.

https://github.com/twbs/bootstrap/blob/master/js/dropdown.js

Re:The Next Phase of Node.js by dllthomas on Wednesday January 15, 2014 @02:09PM (#7065402)
Some people like obscenity.
Re:The Next Phase of Node.js by tlear on Wednesday January 15, 2014 @01:51PM (#7065277)
Interesting and really sad
Re:The Next Phase of Node.js by usethis on Wednesday January 15, 2014 @02:08PM (#7065393)
I find it rather depressing
Re:The Next Phase of Node.js by zephjc on Wednesday January 15, 2014 @01:12PM (#7064960)
That is some ridiculous bikeshedding
Re:The Next Phase of Node.js by smrtinsert on Wednesday January 15, 2014 @01:04PM (#7064881)
Why not ask him directly instead of bringing up old pointless news.
Re:The Next Phase of Node.js by yapcguy on Wednesday January 15, 2014 @01:21PM (#7065022)
2 months is old?

Key node members fighting amongst themselves is pointless news?

Or how about Joyent saying they would sack Ben even though he didn't work for them?

Re:The Next Phase of Node.js by untog on Wednesday January 15, 2014 @01:24PM (#7065050)
How about this thread being about changes to the organisation of npm and nothing to do with the drama the OP tried to crowbar into conversation?
Re:The Next Phase of Node.js by yapcguy on Wednesday January 15, 2014 @01:36PM (#7065169)
A guy involved in the drama and self-exile of a key Node contributor is now starting his own company to profit from what has long been regarded "community" infrastructure. He wants your money. For some people, past behaviour and conduct might be a factor in deciding whether or not to support NPM Inc.
Re:The Next Phase of Node.js by untog on Wednesday January 15, 2014 @01:41PM (#7065205)
There were a lot of people "involved" in the drama. The overwhelming majority were against the guy who exiled himself. I guess I'm really not seeing the issue here, and think that "this guy who is setting up a company was involved in drama he did not create himself" feels tenuous.
Re:The Next Phase of Node.js by yapcguy on Wednesday January 15, 2014 @03:59PM (#7066116)
Actually, Isaac was definitely part of the drama.

Ben rejected a third party pull request, Isaac commited a change related to the pull request, Ben rejected Isaac's commit because Isaac broke the commit rules by not getting sign-off before committing.

Ben walks away after getting libelled by Joyent and virtually fired (http://www.joyent.com/blog/the-power-of-a-pronoun) while Isaac gets to go on and make coin from NPM...

Re:The Next Phase of Node.js by IsaacSchlueter on Thursday January 16, 2014 @09:47PM (#7073980)
I did not break any commit rules. I acted as an agent of the company that is responsible for management of that project, and I did so in a manner that promoted the company's agenda. (Which, just incidentally, is that OSS should be inclusive of non-male people, and that our language should reflect this explicit inclusion.)

"Libel"? What did Bryan write that was a false statement? There were some unkind judgements, but I didn't see any factually untrue statements in it.

If not, then as it turns out, your claim that Bryan committed libel is itself libel, as it impugns his character by promoting a falsehood (ie, that he committed libel).

Don't use words you don't understand.

Re:The Next Phase of Node.js by nthrow on Wednesday January 15, 2014 @02:18PM (#7065478)
Yes. Joyent directed public wrath at an individual, over a political issue, who was a key employee of a competitor. This employee then left the community. Then, a day or two after, Joyent launched a competing offering IIRC. The Node project blog then essentially told the Node community to stop talking about the issue out of "respect", with no plea for the exiled individual to return to the community. Isaac was a key individual involved in this drama, defending the purge by claiming he'd received an abusive email from the exiled employee.
Re:The Next Phase of Node.js by IsaacSchlueter on Wednesday January 15, 2014 @12:27PM (#7064616)
What about 9/11?
Re:The Next Phase of Node.js by jsmthrowaway on Wednesday January 15, 2014 @12:51PM (#7064784)
I'm starting to think everyone involved with node.js should probably start speaking through a PR person. I can't even remotely imagine the logic behind this comment.
Re:The Next Phase of Node.js by mjn on Wednesday January 15, 2014 @01:21PM (#7065026)
I'm not sure if you're American or not, but it's a fairly common meme of sorts in U.S. discourse. "But what about 9/11" is shorthand for "I'm bringing up some random political point that is irrelevant to the discussion at hand, because I hope I can outrage people."

For a period absolutely everything, whether at all even distantly related or not, was somehow tied to "because 9/11" or "what about 9/11". Not because people actually thought it was relevant, but because politicians can't pass up a chance to grandstand by invoking something that people have strong opinions on.

I thought it was a succinct way of conveying the point here. "But what about the node.js gender incident??" isn't as widespread and not as big a problem as the "but what about 9/11???" crowd, but suffers from a sort of isomorphic logic.

Re:The Next Phase of Node.js by jlas on Wednesday January 15, 2014 @02:02PM (#7065347)
Hi, American here. I think the problem here is that memes are actually not common in public U.S. discourse. One may use it in private discourse with friends, etc. but when they represent a large software organization the onus is on them to be diplomatic and take care not to offend their public.

izs' ignorance to this principle is on par with, say, someone refusing to change a gendered pronoun because of its perceived triviality.

Re:The Next Phase of Node.js by jsmthrowaway on Wednesday January 15, 2014 @01:27PM (#7065077)
On 4chan, "Jews did 9/11" is also a meme. Should I not consider that a horrible comment simply because it has some meme qualities?

Bend over backwards to forgive and explain all you want, I guess.

Re:The Next Phase of Node.js by mjn on Wednesday January 15, 2014 @01:36PM (#7065167)
If someone were to mock a conspiracy theorist by saying he was like the "Jews did 9/11" people, I wouldn't have any problem with that comparison.
Re:The Next Phase of Node.js by untog on Wednesday January 15, 2014 @01:26PM (#7065073)
The popular example of this being skewered is Family Guy's take on Rudy Guliani:

https://www.youtube.com/watch?v=0YOh-rpvjYg

Re:The Next Phase of Node.js by rmrfrmrf on Wednesday January 15, 2014 @02:21PM (#7065498)
Things Hacker News cares about:

    - Keeping women out of tech.
    - 9/11.
Re:The Next Phase of Node.js by jlas on Wednesday January 15, 2014 @12:43PM (#7064719)
Since I lack the ability to downvote I felt compelled to write that this response is quite distasteful. This exacerbates the gendered-pronoun incident and serves to divide the community. I expect better from a community leader.
Re:The Next Phase of Node.js by smrtinsert on Wednesday January 15, 2014 @01:06PM (#7064901)
How is it divisive? Pointless questions deserve pointless answers.
Re:The Next Phase of Node.js by jsmthrowaway on Wednesday January 15, 2014 @01:10PM (#7064939)
Invoking the deaths of 3,000 people and one of the darkest moments in United States history to make a point about being asked an undesirable question comes to mind. There's also a first blush interpretation that reads as comparing Ben's departure to said events.

I got to the original comment and rolled my eyes that I halfway knew someone would bring it up today. Rather than dismiss it, though, somehow Isaac found a way to make it worse. I should start invoking the holocaust when discussions aren't going the way I want, apparently.

Re:The Next Phase of Node.js by untog on Wednesday January 15, 2014 @12:50PM (#7064778)
While invoking 9/11 isn't exactly the best way to illustrate the point I agree with Isaac that this doesn't have anything to do with npm, and is just an attempt at digging up old drama.

And yes, the sitation with regards to that commit is unfortunate, but I'm not sure what any of us can do about it beyond wait for someone to get over themselves and start contributing again.

Re:The Next Phase of Node.js by mcphilip on Wednesday January 15, 2014 @02:16PM (#7065458)
From IsaacSchlueter's HN profile:

>I don't look at this site much, because it turns people into jerks. Contact me somewhere else.

It's like he's throwing stones in a glass house and then complaining of all the vandals...

Re:The Next Phase of Node.js by railsdude on Wednesday January 15, 2014 @01:03PM (#7064875)
That's beyond distasteful. Node.js seems to be the new Rails/Ruby community, from a couple of years ago, drama-wise.

And, ironically, this is on his profile: "I don't look at this site much, because it turns people into jerks."

Re:The Next Phase of Node.js by Dewie on Wednesday January 15, 2014 @01:22PM (#7065032)
It surprises me that there seems to be quite a few people who have genuine contempt for the Hacker News forum. I think that people here are for the most part reasonable, even though we don't always give out our viewpoints in a straightforward, snark-free manner (but few Web communities are free of that kind of stuff). Posts that are very unreasonable seems to tend to be downvoted. But then I think that maybe I've become too coloured by this forum to really have the outside view of this place.
Re:The Next Phase of Node.js by defied on Wednesday January 15, 2014 @12:57PM (#7064830)
A comment like this makes me question node/npm's future...
Re:The Next Phase of Node.js by Glide on Wednesday January 15, 2014 @01:59PM (#7065332)
Being in high school in Northern VA when the Pentagon was hit that day really does color my perception of when people bring up this event.

This is coming from someone who remembers Rudy Giuliani's brain being replaced by a broken record player during his presidential campaign. It took way too long for me to get what you were trying to convey.

Re:The Next Phase of Node.js by hartator on Wednesday January 15, 2014 @12:31PM (#7064651)
I can understand if you don't want to talk of that anymore, no need to be agressive.

[I don't know either of you but I think that's a sad story.]

Re:The Next Phase of Node.js by IsaacSchlueter on Wednesday January 15, 2014 @12:42PM (#7064713)
I agree. 9/11 was indeed very sad.

And it had about as much to do with this announcement as Ben's departure from Node last year.

Re:The Next Phase of Node.js by hartator on Wednesday January 15, 2014 @02:24PM (#7065521)
Yeah, whole different level of sadness I hope though.

Again, no need to be agressive, it's not that idiotic to ping the past when we talk about the futur.

Re:The Next Phase of Node.js by nthrow on Wednesday January 15, 2014 @02:11PM (#7065414)
"Last year" is a funny way to frame 2 months ago.
Re:The Next Phase of Node.js by IsaacSchlueter on Friday January 17, 2014 @10:42PM (#7079962)
Really, what happened 2 months ago was just the tail end of what had taken many months to build up. I say "last year", because it started much earlier, as Ben alluded to in his parting message.

People outside a team rarely have much insight into the day to day relationships. That's just how it works. That's what a "team" is.

Re:The Next Phase of Node.js by nkohari on Wednesday January 15, 2014 @12:29PM (#7064640)
Won't someone please think of the children!
Re:The Next Phase of Node.js by nthrow on Wednesday January 15, 2014 @10:13PM (#7067841)
How offensive. Aren't you aware that empathy is a core engineering value?