Slashdot Mirror


Node.js Forked Again Over Complaints of Unresponsive Leadership (thenewstack.io)

New submitter Kant shares a report: The codebase for popular Node.js JavaScript runtime has been forked again -- the second time in less than three years -- with a growing number of contributors charging that the Technical Steering Committee (TSC) leadership is ignoring repeated violations of the project's code of conduct. The new project, called Ayo will be managed under an open governance model. The complaints centered around ongoing behavior of NodeSource Director of Engineering, and Node.js TSC member Rod Vagg. The TSC received multiple complaints from Node.js members about a Tweet from Vagg promoting a Men's Rights Activist-slanted article, one that cast doubt on the validity of project Code-of-Conducts. In that Tweet, Vagg commented "If you've never considered the potential downsides of codes of conduct, here's a good place to start." [...] On August 21, The TSC voted on whether or not to remove Vagg from its ranks. Of the 10 TSC members who voted, 60 percent voted against removing Rod from the TSC and 60 percent voted against asking Rod to voluntarily resign. That the TSC voted to keep Vagg on the committee inflamed others in the project. One committee member, Myles Borins, resigned in protest. The decision to keep Vagg "undermines our Conduct Guidelines, drives away potential contributors, and in my opinion undermines the Committee's ability to govern," he wrote in a blog post. In a post further explaining the need for the forked Ayo project, developer Rudolf Olah explained that "Driving away contributors can be fatal in the open source world where most developers are essentially using their free time and volunteering to contribute. It is already difficult enough to attract contributors to smaller projects and larger projects, such as Node.js, need to be careful to make all contributors feel welcome."

185 of 338 comments (clear)

  1. Open Sores by Anonymous Coward · · Score: 1

    Now would be the time for that "open sores" troll to post something. Alas, all we have left is that "APPS!!!" guy.

    1. Re: Open Sores by Anonymous Coward · · Score: 2, Interesting

      Check out the contributions of the moron leading the push to remove him.

      It's a fucking joke. He's contributed almost nothing... The tiny scraps of code are fucking awful. He has hundreds of commits to edit documentation for "diversity" and "inclusion", and thousands of posts arguing with actual contributors about his bullshit.

      What a toxic piece of trash...

  2. Eating the world, right? by xxxJonBoyxxx · · Score: 4, Funny

    >> forked again -- the second time in less than three years -- with...contributors charging that...leadership is ignoring repeated violations of the project's code of conduct

    Enterprise-ready and eating the world. Got it.

    1. Re:Eating the world, right? by MBGMorden · · Score: 1

      Actually, yes. When this type of thing happens with a traditional project the company either dies a slow death or you just make do with crap until someone comes along and reinvents the wheel.

      With open source a project isn't truly dead until it's user-base no longer cares about it, regardless of leadership.

      Granted, I'm not a zealot - I use a ton of closed source software too - but open source certainly does have it's benefits. I'd certainly rather be able to contact a vendor of some of the systems we use and be able to say "This is where the problem is - fix it in your codebase.", rather than "The program keeps crashing. It seems random and I don't know why it happens.".

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    2. Re:Eating the world, right? by Anonymous Coward · · Score: 4, Funny

      Node.js is EATING THE WORLD! With a FORK! Take that World!

    3. Re:Eating the world, right? by Anonymous Coward · · Score: 1

      actually when allegations of harassment come up in a traditional project, that person is either fired or sent for some stupid HR training and issues a public apology. The product though, is unchanged and doesn't go through some ridiculous form of morality based mitosis.

    4. Re:Eating the world, right? by Junta · · Score: 2

      Actually, in this particular case, when something like this happens with a traditional project, the users are generally totally oblivious. This isn't lack of technical advancement or relevance, it's about 'code of conduct' sorts of things. Occasionally a company will spill out, but it's generally more about the company than products of the company.

      Also the above wasn't a rip on open source, but an insinuation about NodeJS specifically, which at least some view as overhyped and will indulge in any excuse for schadenfreude at the expense of NodeJS as a reaction to that hype.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    5. Re:Eating the world, right? by Anonymous Coward · · Score: 1, Insightful

      node.js will continue on unchanged. The PC police that forked the project have never contributed any code anyways.

    6. Re:Eating the world, right? by DontBeAMoran · · Score: 1

      Virtual +1 funny to you, my good AC.

      --
      #DeleteFacebook
    7. Re:Eating the world, right? by DontBeAMoran · · Score: 1

      I have "Karma-Bonus Modifier +1" (which is automatic) and no mod points. Nobody modded my comment +1 instead of modding the parent funny.

      --
      #DeleteFacebook
    8. Re:Eating the world, right? by kriston · · Score: 2

      JavaScript on the server. Asynchronous. Without threads. Got it.

      *gulp*

      Related question: will it be node.js, nodejs, nodejs.org, node.js.io, node.io, or what?

      --

      Kriston

    9. Re:Eating the world, right? by KingMotley · · Score: 1

      They've forked to separate themselves from all the negativity, so I'd suggest yesde.js

    10. Re:Eating the world, right? by ilsaloving · · Score: 1

      Unless you're Google, of course.

    11. Re:Eating the world, right? by GungaDan · · Score: 1

      NodeSJW.

      --
      Eloi are stupid, throw morlocks at them!
  3. Sheesh... by __aaclcg7560 · · Score: 2

    No wonder Node.js is so popular these days...

    1. Re:Sheesh... by Shotgun · · Score: 2, Insightful

      I don't think this these are the tea-party members throwing tantrums:

      https://en.wikipedia.org/wiki/2016_United_States_House_of_Representatives_sit-in

      --
      Aah, change is good. -- Rafiki
      Yeah, but it ain't easy. -- Simba
    2. Re:Sheesh... by xski · · Score: 1

      Yes. Can we please return to arguing over editors and space vs tab?

  4. with a name like that by Anonymous Coward · · Score: 5, Funny

    With a name like Rod Vagg he should just get into porn and be done with it.

    1. Re:with a name like that by fahrbot-bot · · Score: 2

      With a name like Rod Vagg he should just get into porn and be done with it.

      And he is already on the server side of things...

      --
      It must have been something you assimilated. . . .
    2. Re:with a name like that by DontBeAMoran · · Score: 5, Funny

      "I'm Rod Vagg and I'm here to fork you."

      --
      #DeleteFacebook
    3. Re:with a name like that by Anonymous Coward · · Score: 1

      "I'm Rod Vagg and I'm here to fork you."

      Damn. It's lucky this isn't a python conference or Rod would be banned for your joke.

    4. Re:with a name like that by Anonymous Coward · · Score: 3, Insightful

      So he tweets an article about the downsides of codes of conduct, and they try to use the code of conduct to get him removed.

      Wow. QED.

      Dear SJW asswipes, this has fuck all to do with Node.JS. Please eat shit.

      P.S. every project should dump their code of conduct immediately. They exist ONLY to allow blue haired lunatics to remove you and take over your project.

  5. "Unresponsive Leadership" by Anonymous Coward · · Score: 4, Insightful

    Should be non-reactionary leadership, forking it for social justice is ridiculous.

    1. Re:"Unresponsive Leadership" by serviscope_minor · · Score: 1, Troll

      Should be non-reactionary leadership, forking it for social justice is ridiculous.

      It's supposed to be a meritocracy is it not? So if contributors who have sufficient merit are leaving then it's not really a meritocracy, it's a "put-up-with-shit"ocracy.

      --
      SJW n. One who posts facts.
    2. Re:"Unresponsive Leadership" by HornWumpus · · Score: 5, Insightful

      Define 'merit'.

      The people behind this fork have zero code contributions. We'll see if _anybody_ who codes follows them.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    3. Re:"Unresponsive Leadership" by h33t+l4x0r · · Score: 1

      The people behind this fork have zero code contributions.

      Is that true? Ok, I'm calming down now. I just realized that anybody can fork a project, I do it all the time on Github.

    4. Re:"Unresponsive Leadership" by serviscope_minor · · Score: 1

      Hmmmm so a bunch of loonies are worked up over someone hitting the fork button in github then? That's the entire point of github.

      --
      SJW n. One who posts facts.
    5. Re:"Unresponsive Leadership" by lucm · · Score: 3, Insightful

      With this though, being forked on social justice ground, it's harder to tell.

      It's not harder to tell. This will go down in a cycle of madness. Soon, any company that uses the real NodeJS will be ostracized because they "refuse to stand up to hate". Then people who don't boycott companies who use the wrong NodeJS will be targeted and their customers or employers will turn on them publicly. There's no rock bottom for social madness, it can always go further down.

      This has got to stop. The current social movement is like someone having a nervous breakdown in a stalled elevator and causing other people to lose their shit too; unless someone slaps them to bring them back pretty soon the whole elevator will become a bloody ragefest.

      Don't feed the lynch mob. Ignore them and their forks before it's too late.

      --
      lucm, indeed.
    6. Re: "Unresponsive Leadership" by that+this+is+not+und · · Score: 1

      I forked a plate today that had stringbeans, carrots, and rice on it. Oh, and a pork chop. I also knived the pork chop.

    7. Re:"Unresponsive Leadership" by jez9999 · · Score: 1

      They are going to make the best version of Node.js ever with unicorn farts and good fefees, you insensitive clod!

  6. Computing is dead by Anonymous Coward · · Score: 5, Insightful

    Back in the day, software projects used to be killed because of technical limitations. Now they are killed because someone objects to what someone else does in their spare time.

    1. Re:Computing is dead by WoodstockJeff · · Score: 4, Insightful

      .... Killed by people who CLAIM to stand up for keeping "what people do in their spare time" their own private matter.

      But that's only so long as they AGREE with "what people do in their spare time", meaning "Social Justice Warriors" are the intolerant bigots now.

    2. Re:Computing is dead by Anonymous Coward · · Score: 1

      You had a good and valid point right up until you ruined it with the "social justice warriors" comment. By using that label, you're basically doing exactly the same thing you're claiming to be offended by. Besides, it's not like people on the more conservative side of the spectrum haven't had their fair share of trying to silence opinions they don't like. Gay marriage/rights, abortion, claiming people who didn't support the Iraq and Afghanistan wars were somehow unpatriotic. Those people could all be considered "social justice warriors" just as easily as the people you're griping about.

      To borrow a phrase from fearless leader, there are idiots who take things to extremes on both sides. Instead of just using a dehumanizing label, maybe it's worth taking some time to actually evaluate the views put forth by people you don't agree with. I think you'll find that if you read the actual rhetoric, you may find you actually agree with some of it. Too many people these days just exist in their own little echo chamber and would rather talk ABOUT people rather than TO people. How about trying to become part of the solution instead of part of the problem?

    3. Re: Computing is dead by PaulRivers10 · · Score: 2

      It's weird how what you guys accuse others of, is always you projecting what you are doing onto them.

    4. Re: Computing is dead by Thing+1 · · Score: 1

      Agree.

      --
      I feel fantastic, and I'm still alive.
    5. Re:Computing is dead by Yaztromo · · Score: 2

      Back in the day, software projects used to be killed because of technical limitations. Now they are killed because someone objects to what someone else does in their spare time.

      So you're saying you want to bring back ReiserFS?

      Yaz

  7. Forked twice in three years? by irrational_design · · Score: 4, Insightful

    According to the github page it has been forked 7,663 times. This seems to be much ado about nothing.

    1. Re:Forked twice in three years? by Anonymous Coward · · Score: 1

      Those are normal development forks. It's how revision control is used. Coders fork trunk, do their work, then ask for that work to be merged back in. The news is not about that. The news is about a hard fork that will never ask to be merged back to the original; it will, in fact, be politically motivated not to.

    2. Re:Forked twice in three years? by K.+S.+Kyosuke · · Score: 4, Funny

      Is this fork not going to be about implementing features?

      --
      Ezekiel 23:20
    3. Re:Forked twice in three years? by Shotgun · · Score: 5, Interesting

      NO.

      This fork is going to signal virtue.

      --
      Aah, change is good. -- Rafiki
      Yeah, but it ain't easy. -- Simba
    4. Re:Forked twice in three years? by Junta · · Score: 1

      Stems from github using the word 'fork' for 'clone'. It's a really unfortunate and confusing word choice that has nothing to do with git's vocabulary.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    5. Re:Forked twice in three years? by K.+S.+Kyosuke · · Score: 1

      This fork is going to signal virtue.

      I thought it would signal child?

      --
      Ezekiel 23:20
    6. Re:Forked twice in three years? by kriston · · Score: 1

      Apples and oranges.

      That's not what "forking" means when it comes to GitHub. You fork when you want to contribute changes back to the original project.

      It doesn't mean you took your ball and went home to create a brand new project fork.

      --

      Kriston

    7. Re:Forked twice in three years? by MightyYar · · Score: 1

      I fixed that by forking git and then adding a "fork" alias for "clone".

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    8. Re:Forked twice in three years? by tepples · · Score: 1

      What's a better term for a public clone?

    9. Re: Forked twice in three years? by KGIII · · Score: 1

      I wonder what happened to the Linux kernel fork, for similar reasons?

      --
      "So long and thanks for all the fish."
    10. Re: Forked twice in three years? by Entrope · · Score: 1

      Clone you and your cloning durn clones.

    11. Re:Forked twice in three years? by Junta · · Score: 1

      A fork carries the connotation that you are diverging on an ongoing basis.

      A github fork is 99% of the time making a copy to facilitate pull requests, and nothing more.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    12. Re:Forked twice in three years? by Junta · · Score: 1

      What's wrong with 'clone'? If you were using git direct, git clone is how you would start a new git repo for shared use too. It's probable that the 'fork' even has an 'origin' remote, or at least something equivalent since github has all those functions to do things like open pull request and it knows the 'upstream' to operate against.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    13. Re: Forked twice in three years? by KGIII · · Score: 1

      That's the one. And, well, it's pretty much doing as I expected. Thanks for the update. I kinda suspect they've not merged any code back into the master.

      --
      "So long and thanks for all the fish."
  8. This is great! by Anonymous Coward · · Score: 5, Insightful

    A real chance to see whether SJWs can actually code now that they have their own fork.

    Posted anonymously to preempt needless forks of my own projects.

    1. Re:This is great! by Anonymous Coward · · Score: 1, Funny

      Judging from what what I've seen from the Mozilla project recently, I'm going to assume that the answer is no.

    2. Re:This is great! by Anonymous Coward · · Score: 5, Funny

      Has can the SJWs be so anti-Vagg?

    3. Re:This is great! by maestroX · · Score: 1

      Posted anonymously to preempt needless forks of my own projects.

      First thought; sarcasm,
      Reading tweets; pathethic
      Contemplating; why did we put up with Linus all this time?!?

    4. Re:This is great! by Anonymous Coward · · Score: 1

      Because they love the CoC, duh!

    5. Re:This is great! by HornWumpus · · Score: 1, Informative

      They try and 'burn him' every year or two. But 'they' don't code, hence rightfully ignored.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    6. Re:This is great! by mfearby · · Score: 2, Insightful

      I look forward to seeing what these SJW feel-good types can produce. I'll be sticking with the standard Node.js, thanks. I couldn't care less what Vagg does in his spare time, and neither should most developers. If you care more about the politics behind each line of code, then apparently you've got oodles of spare time and don't have to be productive to earn a living. Good luck with that.

  9. Package deals by K.+S.+Kyosuke · · Score: 5, Insightful

    Buying a political orientation together with your programming language has never been a good idea. If you don't buy into a tax policy when you're buying your breakfast cereals, why would you do that when shopping for your programming tools?

    --
    Ezekiel 23:20
    1. Re:Package deals by grumpy-cowboy · · Score: 1

      Exactely.What will be the reason next time? Forking a project because a commitee member post a tweet about how tasteful was his last deer he hunt and some contributors are vegans (or PETA supporters)? Come on!

      --
      Will $CURRENT_YEAR be the year of the Linux Desktop?
  10. The actual code of conduct by xxxJonBoyxxx · · Score: 1

    Here's the actual code of conduct:
    https://github.com/nodejs/TSC/blob/master/CODE_OF_CONDUCT.md

    I can see some problems with this CoC. For example, "trolling" is in the same league of "unacceptable behavior" as "derogatory attacks". One could also state that someone was "in violation of the CoC" by not "using welcoming and inclusive language"...enough.

    Maybe someone with more HR/legal background can pipe up, but perhaps what should be done is to break out the "you're being a jackwagon" behaviors from the "you're gonna get fired" behaviors, and then evaluate potential offenders against that. (Plenty of real world organizations thrive by successfully managing jackwagons, but very few are willing to carry a legal timebomb.)

    1. Re:The actual code of conduct by msauve · · Score: 1, Insightful

      One could also state that someone was "in violation of the CoC" by not "using welcoming and inclusive language"...enough.

      Be careful, or "welcoming and inclusive" becomes sexual harassment. It's hard to steer between the fine lines of groupthink.

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    2. Re:The actual code of conduct by Anonymous Coward · · Score: 1

      These people just don't seem to understand: the SJWs are bullies.
      They are not trying to change the world for the better.
      They will not leave you alone just because you're making an effort to placate them or go along with them.

    3. Re:The actual code of conduct by serviscope_minor · · Score: 2, Insightful

      Be careful, or "welcoming and inclusive" becomes sexual harassment.

      No it doesn't. If you think it happened to you, you may wish to examine what you actually did.

      --
      SJW n. One who posts facts.
    4. Re:The actual code of conduct by vel-ex-tech · · Score: 1

      Well, it's never actually happened to me, personally, but that's because I heeded well the warnings I was given during the presentation that was mandatory for all those assigned to the male gender at birth to attend during university orientation. Attendance for womyn-born-womyn was optional.

      For example, I was specifically warned to not ever be seen within 20 feet of any womyn-born-womyn after dark.

      That worked out pretty well for me. I was also told that if I even thought about using the restroom of the gender I look like (female), I'd be expelled for attempted rape, and my transcript would be permanently sealed. I hadn't even asked if I'd be able to use the womyn-born-womyn bathroom! It was merely what the feminist club on campus assumed. I've never felt a compelling need to use a specific restroom, since I have no idea what the fuck is in the women's room that isn't in the men's room.

      Rather than waste more money on a university that was obviously run by transphobic feminists, I dropped out. I only realized later that I probably had a pretty good Title IX lawsuit (focusing on the sexist orientation policy--far be it from me to attempt to press the bathroom issue these days), but only recently have I had the resources to even think about starting a lawsuit with a university. Oh well.

      BUT! Why the fuck did I just try to communicate something to you? Am I fucking stupid? Yes, I must be fucking stupid. Let me FTFY!

      Be careful, or "welcoming and inclusive" becomes sexual harassment.

      No it doesn't. Whatever it was you did to upset that particular cisgendered woman, whether it was telling her that she didn't get the right answer on her algebra homework because she didn't apply the theorem correctly, or whether it was telling her that her computer program didn't produce the correct answer because she didn't perform her analysis correctly, and because I'm a sexually frustrated white night who's desperate for pussy, I'm totally not going to quote Ada Lovelace:

      The Analytical Engine has no pretensions whatever to originate anything. It can do whatever we know how to order it to perform. It can follow analysis; but it has no power of anticipating any analytical relations or truths. Its province is to assist us in making available what we are already acquainted with.

      So, since I'm convinced that I'm the One Good Man and how dare you imply that My Hunnies are less than perfect!!!, I'm totally not going to quote ADA LOVELACE HERSELF, nope!

      Anyway, where was I. Right! You are only a sexual and financial object for womyn-born-womyn. You are an incomplete being that was not created with a womb. Therefore, you are, by all definition handed to me by Yahweh's alter ego, the goddess Diane, a completely useless being, completely useless at servicing womyn-born-womyn, no matter how capricious their needs, which is your sole reason for existence, so you deserve whatever came to you.

    5. Re: The actual code of conduct by PaulRivers10 · · Score: 1

      It's not a battle to stop abuse, it's a battle to gain the position to be the sole abuser.

  11. Muh feminism! by vvaduva · · Score: 3, Insightful

    So they are forking the project because some feminist's feelz were hurt over a tweet? Holy shit...there is never a shortage of retards around.

    1. Re:Muh feminism! by Anonymous Coward · · Score: 1

      So they are forking the project because some feminist's feelz were hurt over a tweet? Holy shit...there is never a shortage of retards around.

      Millenials are retards by definition.
      PC bullshit has corroded their brains and ability to live normally in the world.

    2. Re:Muh feminism! by f00zbll · · Score: 1

      you clearly haven't seen how many open source projects work. People fork projects for even dumber reasons, so why should node.js work any different? Plus, the whole point of open source and github style development is that everyone can fork. Were you asleep the last 3 years?

    3. Re:Muh feminism! by vvaduva · · Score: 1

      Well, I'm not a developer so yeah...obviously I've been asleep. lol

    4. Re:Muh feminism! by vvaduva · · Score: 1

      Sounds about right. Just when you think you've seen the apex of "dumbest shit" someone usually finds a way to take it higher.

  12. Please pass the salt. by fahrbot-bot · · Score: 2, Funny

    I thought, according to Javascript is Eating the World:

    JavaScript and NodeJS are single handedly eating the world of software.

    Looks more like Node.js is being eaten by its own.

    [ Also, I would like to point out to the editors that two things cannot "single handedly" do anything. Just sayin'. ]

    --
    It must have been something you assimilated. . . .
    1. Re:Please pass the salt. by Lordpidey · · Score: 1

      [ Also, I would like to point out to the editors that two things cannot "single handedly" do anything. Just sayin'. ]

      NodeJS is basically just one really fancy and useful javascript file.

      --
      Some people encrypt by using rot-13 twice. I prefer the more secure method of using rot-1 a total of twenty six times.
    2. Re:Please pass the salt. by h33t+l4x0r · · Score: 1

      With most languages you just say the name of the languages: Python is single handedly...

      With NodeJS, the runtime is called Node, and the language is called something that changes every year - but we mostly still call it Javascript.

  13. Code of Conduct by Anonymous Coward · · Score: 5, Insightful

    So it's a violation of the code of conduct to suggest a code of conduct may not be necessary? From the article I'm not seeing much about mens rights and more to do with 'neurodiversity' - though I'm aware that the support of "men's rights" is like many things, associated with nazis by the left right now (i.e. anything the populist left does not advocate). But assuming he was linking an article about men's rights, does advocating men's rights violate the Node.JS code of conduct?

    I glanced at the code of conduct and saw nothing against criticizing the code of conduct, nor against the supposed support of men's rights. What I did find were guidelines saying members should "Be respectful of differing viewpoints and experiences", and "Gracefully accept constructive criticism". So are the people railing against the TSC instead violating the code of conduct?

    The code of conduct can be found here: https://github.com/nodejs/TSC/blob/master/CODE_OF_CONDUCT.md

  14. Which contributor is driven away? by Shotgun · · Score: 1, Interesting

    Would some possible contributors be driven away if they saw that Vagg was driven away by over zeaouls SJWs? I know I'd rather not deal with grandstanding jerks that would reject my code submission because they can't deal with my worldview not necessarily agreeing with theirs. I've got better things to do with my free time.

    --
    Aah, change is good. -- Rafiki
    Yeah, but it ain't easy. -- Simba
    1. Re: Which contributor is driven away? by PaulRivers10 · · Score: 1

      Sjw themes are always very orwellian. The Ministry Of Peace -> Organizes War. We Need More Contributors -> Attack And Degrade existing contributors. It's not a coincidence, listen to what they say they're doing, and assume they're doing the exact opposite.

    2. Re: Which contributor is driven away? by taustin · · Score: 1

      Rather like CNN's original headline in their profile of Antifa (before they changed it): "Peace through violence."

      Literally Orwellian.

    3. Re: Which contributor is driven away? by tbannist · · Score: 1

      It's not really surprising that all of those links go to right-wing alternate news sources that seem to try to make a big deal about nothing.

      --
      Fanatically anti-fanatical
    4. Re: Which contributor is driven away? by taustin · · Score: 1

      You're right, it's not surprising at all that left wing web sites won't cover their own sins. Much like Antifa will violently attack anyone who tries to record video of their violent rampages.

    5. Re:Which contributor is driven away? by Agent0013 · · Score: 1

      Can we add to a Code of Conduct, that SJW are not to be tolerated? And that any SJW that tries to impose their force of will be banned from the group? If I started a project, I would add that to the CoC and fuck all who complains about it! You're not welcome anyway!

      --

      -- ssoorrrryy,, dduupplleexx sswwiittcchh oonn.. -Quote found on actual fortune cookie.
    6. Re: Which contributor is driven away? by tbannist · · Score: 1

      What sins? Supposedly they changed the subtitle on a story after Antifa asked them nicely to change it. The horror! Of coure, CNN says they changed it because they didn't want people to confuse Antifa with the Charlottesville jackass who drove a car through a crowd of protesters. Oh the shame!

      Can you right-wing crybabies get any more pathetic?

      --
      Fanatically anti-fanatical
  15. Why does it matter? by farble1670 · · Score: 3, Interesting

    On August 21, The TSC voted on whether or not to remove Vagg from its ranks. Of the 10 TSC members who voted, 60 percent voted against removing Rod from the TSC and 60 percent voted against asking Rod to voluntarily resign. That the TSC voted to keep Vagg on the committee inflamed others in the project.

    I also don't understand why it matters that some member or another of a technical project does in their own time. The project should be about the code, not someone's opinion on men's rights or whatever. It'd be different if the person used the project to forward their personal beliefs ("Node.js supports mens' rights!") but I didn't get from TFA that was the case.

    1. Re:Why does it matter? by Anonymous Coward · · Score: 1

      The point is fighting for womens rights is doubleplusgood.
      Fighting for mens rights is a defenseless bannable offense deserving of intolerance, bullying and sexism, castration not far away now.

    2. Re:Why does it matter? by farble1670 · · Score: 5, Insightful

      It matters because bigotry, bias, racism, etc. can drive away contributors.

      How do you think contributors feel about the idea that some "committee" is going to evaluate their morals and kick them out if they don't match the political manifesto du jour?

      Open source is about encouraging contributors from the community, not discriminating or disparaging contributors because they happen to be a different race, sex, etc.

      Open source is about code. It's not a political platform.

    3. Re:Why does it matter? by Anonymous Coward · · Score: 3, Interesting

      And you know that is all fact?

      That he thinks women should be barefoot and pregnant?

      Where did he say that?

      Oh wait you're putting words into his mouth and taking others out of context so you can continue with your witch hunt? OK carry on.

    4. Re:Why does it matter? by gweihir · · Score: 1

      And this does not drive away contributors?

      Of course, if female contributors are regarded as much more valuable than male ones, it makes perfect sense (and becomes a moral abomination), but unless that is the case, this makes no sense.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    5. Re:Why does it matter? by Anonymous Coward · · Score: 1

      It matters because bigotry, bias, racism, etc. can drive away contributors. Open source is about encouraging contributors from the community, not discriminating or disparaging contributors because they happen to be a different race, sex, etc. Since this person sits on the steering committee, his "barefoot-and-pregnant" ideals would bias against female contributors.

      Open source is about developing open source code. Of course if you're in a team it's better if you get professionally along with the others developers. But the open source movement has never been (and hoefully never will be) about Identity Politics. If you're talented and want to contribute do so. If your skin is so thin you cannot accept different worldviews your parents didn't do a good enough job raising you up (or you've drinken too much leaded water), my sincere condolences.

    6. Re:Why does it matter? by jbmartin6 · · Score: 1

      The flip side is that anyone who is interested in analyzing a subject unpopular with a certain group of contributors (outside the project) is kicked out will also drive away potential contributors. "need to be careful to make all contributors feel welcome" applies to everyone doesn't it? Of course, it is impossible to make EVERYONE feel welcome. At question is how far do we push the 'not welcome' line.

      --
      This posting is provided 'AS IS' without warranty of any kind, implied or otherwise.
    7. Re: Why does it matter? by PaulRivers10 · · Score: 1

      > his "barefoot-and-pregnant" ideals There's no doubt that elementary school name calling like you're doing is going to drive away contributors. Let's not pretend that you're against that when you're doing it.

    8. Re:Why does it matter? by sjames · · Score: 1

      Wow! You sure read a lot into the guy just for tweeting a link to an article that asks how fair it is for neurotypicals to expect the neurodiverse to be able to conform to norms of language in a code of conduct.

    9. Re: Why does it matter? by Anonymous Coward · · Score: 1

      "Open source is about encouraging contributors from the community, not discriminating or disparaging contributors because they happen to be a different race, sex, etc."

      If you added 'neuro makeup' for that etc, you'd be spot on... and a hypocrite if you challenged aspies.

      We've got spectrum kids. Look normal. Act "weird." my wife calls it the 'invisa - disability'. People treat them in ways they'd never someone in a wheelchair.

    10. Re:Why does it matter? by taustin · · Score: 1

      It matters because bigotry, bias, racism, etc. can drive away contributors.

      Codes of conduct are intended to drive away contributes who do not espouse the correct political values.

      Open source is about encouraging contributors from the community, not discriminating or disparaging contributors because they happen to be a different race, sex, etc.

      And that is why open source is largely irrelevant, except where there's a single person in charge who won't put up with irrelevant bullshit. Software is about software, not politics.

    11. Re:Why does it matter? by Mr.+Shotgun · · Score: 1

      Since this person sits on the steering committee, his "barefoot-and-pregnant" ideals would bias against female contributors.

      You did not even read the supposed MRA article that he tweeted did you? Here skim through it. There is nothing in there about women or gender roles. The author Geoffrey Miller, an associate professor of psychology at the University of New Mexico, was making a case that speech codes can be unfairly discriminatory against people with mental health issues that make them less able to interact with people without those mental issues and are more likely to violate speech codes because of of their mental health problems. he concludes his article saying he will outline a legal strategy for removing speech codes that discriminate against those populations with mental health issues by way of ADA challenges.

      There was nothing in there about keeping women barefoot and pregnant, no calls to ban abortion so not sure how everyone got to the point this was an MRA article or how you got that the person who linked this article is a bigot, racist, sexist who wants to keep women "barefoot-and-pregnant". But you had better stop, because every single time you start putting this crap out there that someone is an "*ist" because of an article they wrote or linked and then other people fact check the claim and find nothing of the sort, you lose credibility.

      Now I will say this, I am not sure on the quality of the article because I am not a psychologist, but he did use a lot of Wikipedia citations. I would have liked to see maybe more primary or secondary sources and who knows, maybe he has them on reserve for his next article. But I am not sure a successful ADA complaint can be made on the backs of Wikipedia.

      --
      Of all tyrannies, a tyranny sincerely exercised for the (supposed) good of its victims may be the most oppressive
    12. Re:Why does it matter? by guruevi · · Score: 1

      not discriminating or disparaging contributors because they happen to be a different race, sex, etc
      Encouraging non-discrimination for men is discrimination how? If it drives away people with that mindset, all the better, we don't need them regardless of the quality of their code.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    13. Re:Why does it matter? by Anonymous Coward · · Score: 1

      It matters because they made it matter with the code of conduct.

      Never, ever, let one into your project or business. It is used to take over and remove you. That's its purpose.

      The only people who don't know this are the dupes running projects who think... well it can't hurt... when the SJW bullies show up and start asking you nicely to introduce one, and then tantrum and call you names if you don't.

      Clue: they know what they are doing. They want your job/project.

      There's a reason Linus absolutely refused point blank to let the SJWs and their media pals bully him into introducing one for Linux. He's not stupid.

    14. Re: Why does it matter? by Entrope · · Score: 1

      Don't confuse polity for policy. Politics are about the former, not the latter.

    15. Re:Why does it matter? by redmasq · · Score: 1

      Open source is about code. It's not a political platform.

      Try looking at Eric S. Raymond's website (http://www.catb.org/~esr/). It's about open source, but he isn't shy about politics either.

      It matters because bigotry, bias, racism, etc. can drive away contributors.

      How do you think contributors feel about the idea that some "committee" is going to evaluate their morals and kick them out if they don't match the political manifesto du jour?

      Neither point is mutually exclusive-- there is a point of balance. I would not want to work on an open source project that is rampant with bigotry, etc; however, I would not want to work on one where I feel as though the slightest hint of my very opinionated political standings would get me booted. That said, I have not read enough to determine what had happened, but usually in these cases, there is more than meets the eye. That is not to say that a fork is not a good thing. I have seen a few projects fork, focus on different features, and end up better pleasing different audiences. That is not to say that forks are permenant and cannot be reconciled later... Just don't ask me to do the merge of the branches.

  16. All this forking is really annoying! by tlambert · · Score: 1

    All this forking is really annoying!

    I'm half tempted to create a fork for people who want to work on a fork that doesn't fork...

    1. Re:All this forking is really annoying! by kriston · · Score: 1

      I hate ruining a fork on a clam that won't shuck.

      --

      Kriston

  17. Ugh. Seriously... learn to deal with people... by sl3xd · · Score: 1

    Demanding that every contributor to a project pass the litmus test du jour is childish... eventually, every one of us will fail.

    If nothing else, it's a mark of immaturity to be unable to work with somebody who has a viewpoint you disagree with.

    You change somebody's opinion by showing them you're a friendly human being, not by being an enemy they dismiss outright.

    --
    -- Sometimes you have to turn the lights off in order to see.
    1. Re:Ugh. Seriously... learn to deal with people... by gweihir · · Score: 1

      It is how the Inquisition worked: Everyone has sinned to some degree. In order to establish power, crucify some sinners publicly, and the rest will fall in line, assuring the dominance of the right way to think. Of course, if anybody dares to suggest that the Inquisition may be wrong, crucify them first.

      This is a classical, evil, medieval power concentration strategy.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    2. Re: Ugh. Seriously... learn to deal with people... by KGIII · · Score: 1

      Yet, so many of your posts appear to be trying to do just that. Hmm...

      --
      "So long and thanks for all the fish."
    3. Re: Ugh. Seriously... learn to deal with people... by serviscope_minor · · Score: 1

      Yet, so many of your posts appear to be trying to do just that. Hmm...

      By being friendly? I think you may have confused me with someone else.

      --
      SJW n. One who posts facts.
  18. This is really important by CustomSolvers2 · · Score: 1

    As history taught us, even the tiniest difference should immediately provoke divisions; coming up with catchy names for each faction is also quite important (excellent work!). But this situation is harder than usual because, as everyone knows, fully agreeing with the code of conduct is a basic requirement before starting to use any programming language.

    In fact and despite not using Node.js at all, I cannot ignore what is likely to become one of the most relevant episodes of our generation. During the next months, I will be living in a cave and hunting my food with my bare hands, just to get closer to mother nature such that I can reach the peace of mind required to even start thinking about what will be my position regarding a so extremely relevant issue.

    Just in case: LOL.

    --
    Custom Solvers 2.0 = Alvaro Carballo Garcia = varocarbas.
    1. Re:This is really important by CustomSolvers2 · · Score: 1

      Further clarification to my previous post: the only serious part (= means exactly what is written) is that I don't use Node.js at all.

      Help for those still not getting that I was being sarcastic: there are various clear indications about my true intention like liking a Monty Python video or including "Just in case: LOL.". In any case, the remaining text should ideally be more than enough to get my intention on account of the evidently nonsensical claims ("as everyone knows, fully agreeing with the code of conduct is a basic requirement before starting to use any programming language" or "become one of the most relevant episodes of our generation") and out-of-proportion intentions ("During the next months, I will be living in a cave..."). Hopefully, this will be my last post explaining what I consider my evident intention, although I will continue undoubtedly tagging all my not-completely-serious posts with additions like "LOL", meant to help those with serious understanding problems (to not waste my time).

      --
      Custom Solvers 2.0 = Alvaro Carballo Garcia = varocarbas.
    2. Re:This is really important by jdschulteis · · Score: 1

      coming up with catchy names for each faction is also quite important

      Brian: Excuse me. Are you the Judean People's Front?

      Reg: Fuck off! 'Judean People's Front'. We're the People's Front of Judea! 'Judean People's Front'.

      Francis: Wankers.

    3. Re:This is really important by CustomSolvers2 · · Score: 1

      Francis: Wankers.

      I firstly (, secondly, thirdly, etc.) watched it in Spanish and the translation lost in that specific bit (= "disidentes"). In general, it is very funny, but by using a pretty soft vocabulary. I guess that it was because of the times back then (1980), still very close to lots of prohibitions and censorship.

      --
      Custom Solvers 2.0 = Alvaro Carballo Garcia = varocarbas.
  19. what's the fuss about? by Anonymous Coward · · Score: 1
    Node.js is stupid. Yes it is stupid. The idea of using javascript on the server side isn't new. There's a reason why javascript isn't appropriate for building a server and frankly node.js package management is a bit of clusterF. I had to use it earlier this year and whole cow. They didn't bother to learn from RPM or the half dozen other package managers out there when they wrote NPM. In the latest version they changed how things work and dependencies aren't automatically downloaded.

    Most package managers don't automatically download dependencies for a reason, yet node.js developers ignored that. They got every plugin developer to rely on auto-download. Then they go and break it, causing a buttload of pain for developers. So yeah, lets re-invent a wheel with a triangle and then fuck every developer with it.

  20. SJWs gone wild by Zontar_Thing_From_Ve · · Score: 4, Insightful

    The article linked to raises questions about speech codes of conduct, especially at universities, and points out that some people may have neurological diseases like Tourette's Syndrome that don't make them dangerous but may make them unable to comply with such codes. How exactly this is a "Men's Rights Activist" article is beyond me, although I guess men and men in IT may have more tendencies towards these issues. So some SJW got butt hurt because a writer dared to suggest compassion for people with different neurological wiring and this led to the vote and fork. Know what I find most disturbing? That 40% of the people agreed with the SJWs. If this is all it took to make them lose their minds, it's truly a sad day.

    1. Re:SJWs gone wild by Fly+Swatter · · Score: 2

      Welcome to the world where everyone is a victim. If they don't agree with something you said or thought, then they are being discriminated against. Then they will try to take your ball and go home.

    2. Re:SJWs gone wild by gweihir · · Score: 5, Informative

      The "Men't Rights Activist" is pure slander. Unfortunately, because the press does not check facts anymore, such dishonorable tactics work. Nicely shows the nature of the people at work here though. Truth is not a consideration for them, just excluding somebody that dares suggest they may be doing something wrong. The anti-discourse, anti-rational stance displayed by SJWs of all colors.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    3. Re:SJWs gone wild by blackest_k · · Score: 1

      If there is a code then it basically boils down to don't be a dick or at least try not to.

      If a fella has tourettes he's likely to swear, it's involuntary. It's intention that matters more than the bare facts.
       

    4. Re:SJWs gone wild by Anonymous Coward · · Score: 1

      The Mens Rights angle comes in because it's pointed out that men are more likely to have aspergers or are neurotypical but are lower on the empathy scale of things - coupled with the fact that people with aspergers have difficulty following codes of conduct (which demand individuals exhibit great empathy) this could be used as an argument that speech codes discriminate by gender. This is all of a handful of sentences out of many paragraphs - but it seems to be what people are honing in on to dismiss the entire work.

      This dismissal was predicted later in the article where it notes that conditions for discrimination are not systematic, that conditions for discrimination against race and gender don't protect white males for example. (Along with examples about discrimination against political and religious beliefs)

    5. Re:SJWs gone wild by serviscope_minor · · Score: 1

      and points out that some people may have neurological diseases like Tourette's Syndrome that don't make them dangerous but may make them unable to comply with such codes.

      That stinks of concern trolling to me. Most instance of Tourette syndrome only involve some sort of tic. Only a small fraction involve actually yelling swear words. Secondly and most importantly I doubt anyone can point to a single case where someone with Tourette's syndrome got ejected from one of these software communities for his or her symptoms.

      So yeah concern trolling.

      --
      SJW n. One who posts facts.
    6. Re:SJWs gone wild by green1 · · Score: 1

      Don't you know, only women, LGBTQ, and visible minorities are allowed rights. White men must be punished for the sins of past generations!

    7. Re:SJWs gone wild by msauve · · Score: 1
      It's like the old FidoNet Policy:

      The FidoNet judicial philosophy can be summed up in two rules:
      1) Thou shalt not excessively annoy others.
      2) Thou shalt not be too easily annoyed.

      But, the article makes more reference to people with Aperger Syndrome, where they may simply not understand how some things they see as completely innocent can cause offense and there's a SJW in every corner to scream that they've been offended.

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    8. Re:SJWs gone wild by taustin · · Score: 1

      Welcome to the world where everyone is a victim

      . . . except white men. It is literally impossible for a white man to be a victim. If you kidnap a white man at gunpoint, torture him with barbed wire and stun guns, then light him on fire, it is his fault that you have PTSD from his screaming. He victimized you.

      Sadly, there really are people who "think" that way.

    9. Re:SJWs gone wild by blackest_k · · Score: 1

      The SJW when presented with the mitigating circumstance is pretty much by definition to reluctantly accept the defense. No justice when it can not be helped...

    10. Re:SJWs gone wild by paulpach · · Score: 2

      I seriously doubt Vagg would give a rat's ass for Tourette's Syndrome. He is not trying to defend some minority here. He posted a link to that article because he does not like the code of conduct he is so often criticized for violating.

      Apparently there is a whole set of incidents involving Vagg that people are upset about. There is nothing in the article itself that is offensive. It is about him dismissing the code of conduct people call him on.

      Citing that tweet as a code of conduct violation makes the SJW look bad. Throwing the label "Men's Rights Activist" at that article is a red herring.

      40% of the people agreed with the SJWs

      It is so much more complicated than that. That 40% is just 4 people (there are only 10 in the TSC). It boils down to 6 vs 4 votes in favor of keeping one of their own in place, which makes it look like favoritism. The question is how would that vote go if they were voting on a random developer that is not member of the TSC.

      I agree with you the post makes it look like a SJW gone wild. But the actual situation is more complicated.

  21. SJW children need to grow up by Anonymous Coward · · Score: 1

    Here's what my Code of Conduct would be ...if I had a Code of Conduct:

    If you're not here to make meaningful contributions of good code to this project regardless of your, or anyone else's, viewpoints, then Fuck You, Get. Out.

    1. Re: SJW children need to grow up by Entrope · · Score: 1

      A good CoC should have three rules: When using project resources, keep discussions related to the project. Keep your disagreements technical. Don't be an asshole to other people.

      (My smart-alec Android phone wanted that last one to be "don't be an Apple to other people"....)

  22. Now I see... by Shotgun · · Score: 5, Interesting

    A quick scan of the (long) article that Vagg commented on reveals why the SJWs are so upset. The article is a direct attack on their worldview. The TL;DR version of the article is that people think differently, and the speech codes that have come into vogue at universities therefore discriminate against specific minorities. WTF is a self-flagellating SJW to do when the fight to uphold the victimization of ever smaller sets of imagined minorities ends up victimizing a minority? The cognitive dissonance must be so debilitating that they can't get away from it even in their safe space echo chambers.

    --
    Aah, change is good. -- Rafiki
    Yeah, but it ain't easy. -- Simba
    1. Re:Now I see... by msauve · · Score: 2

      "WTF is a self-flagellating SJW to do when the fight to uphold the victimization of ever smaller sets of imagined minorities ends up victimizing a minority?"

      Hopefully, their head asplode.

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    2. Re:Now I see... by gweihir · · Score: 2

      And that is pretty much it. They try with all their might to gloss over the fact they they are the problem here because their codes of conduct discriminate and exclude people.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  23. Immature by grumpy-cowboy · · Score: 1

    Just prove how immature are Node.js project contributors.

    --
    Will $CURRENT_YEAR be the year of the Linux Desktop?
    1. Re:Immature by Anonymous Coward · · Score: 1

      A minority of contributors. Ex-contributors now, because they refuse to contribute to a project when they can be out-voted by people who are mature.

      Honestly, this actually speaks well of the remaining members.

    2. Re:Immature by h33t+l4x0r · · Score: 1

      You mean the Ayo contributors. Or non-contributors, as the case may be. It sounds like the Node team handled this properly.

  24. So let me get this straight by Anonymous Coward · · Score: 1

    All this commotion because Vagg ignored the CoC.

  25. SJWs are destroyers by gweihir · · Score: 3, Insightful

    This is a good example. They fracture communities, exclude everybody whose world-view they do not like, suppress opinions, perform inquisitions into private, non-criminal activities and generally place PC far above performance and technological skill. It is a reasonable assumption that node.js at the very least got much weaker due to a non-technical issue. These are exactly the people that made the dark ages dark. And they seem to want that state back.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  26. The new project, called Ayo by drinkypoo · · Score: 1

    Ayo? LMAO!

    I know all the good names are taken, but srsly

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  27. This is insane by Okian+Warrior · · Score: 5, Insightful

    Back in the day, software projects used to be killed because of technical limitations. Now they are killed because someone objects to what someone else does in their spare time.

    So let me get this straight.

    Rod Vagg tweeted using his personal twitter account, on his own time, and referred to an article which appears to be quite worthy of discussion. The title The Neurodiversity Case for Free Speech pretty-much describes what one finds in the article. It's about "speech codes", and the effects of limiting what people can say.

    The article is completely and totally academic, with a position and supporting argument, written by a psychology professor!

    And for tweeting a link to this article, he loses his position as Director of Engineering?

    You can get doxxed, threatened, and fired for having a political opinion on your own time if you get caught. Even if you don't publicly voice your opinion on the net, you can get fired for being caught on a security camera at a protest.

    This political climate - the one we are living in right now - is insane.

    1. Re:This is insane by Anonymous Coward · · Score: 2, Interesting

      It's always been this way, in the US at least. You can be fired because your boss doesn't like your shoelaces and it's completely legal. Places like California, which have more restrictions than most states on what employers can and can't do in regards to how they treat employees, is often labeled as being "unfriendly" to business. If a politician tries to introduce a bill that will put further restrictions on the reasons employers can fire people, such as participating in a political event outside of working hours, they get branded as a "job killer" or "anti-business".

      I will say, in California at least, it is illegal to take any kind of job action because a person participated in a political event outside of working hours and off company property. The key sections of the Cal Labor Code are 1101 and 1102. I swear there's at least one more, but I can't find it now. Those labor codes also cast a bit of a shadow over those emails you'll tend to get from company leadership encouraging you to write to a representative about some specific bit of legislation that would benefit the company. The biggest problem is that those codes are likely enforced by an agency most people don't even know exists called the Department of Industrial Relations, which is part of the Labor Commissioner's office, not the Department of Fair Employment and Housing ("DFEH") which is where most people would likely go.

      To hear plenty of people talk about it, California is one of the hardest states to do business in. So where do we, as a society, want to draw the line? Personally, I'd like to see the US adopt a universal "for cause" employment system. You can only fire someone for a legitimate business reason, such as not meeting performance expectations, or the company needs to lay off a number of people or become insolent. None of this BS where your boss can just be in a bad mood and fire you because you're the first person they saw and you have no legal recourse. I'd also like to see agencies like the DFEH and EEOC be changed from neutral to pro-employee. Very few people can afford to hire an attorney after being fired, especially since they just lost their source of income and need to reprioritize spending. Everything would still have to go before an administrative law judge where the employer would have a chance to present their side, but there should be agencies that advocate for employees instead of being neutral investigators. That's just my opinion anyway.

    2. Re:This is insane by xski · · Score: 1
      Its not the climate.

      Its the participants.

    3. Re:This is insane by lucm · · Score: 2

      Avoiding the ignorant masses is I guess, the best approach at this point.

      This is no different from the hippies throwing buckets of blood to drafted soldiers coming back from a traumatizing Vietnam experience. It's just amplified because of social media. There's no name for this but those people are emotionally orthogonal to 4chan aspies; indifferent to the suffering they're causing, and at the same time aroused by their collective power.

      The answer is to ignore them, but without bending over when they cross the line. The Debian fork was a proper response to a technical disagreement; this NodeJS fork is bullying, pure and simple. It is unacceptable, and I for one will passive-aggressively resist.

      --
      lucm, indeed.
    4. Re:This is insane by Anonymous Coward · · Score: 1

      Avoiding the ignorant masses is I guess, the best approach at this point.

      This is no different from the hippies throwing buckets of blood to drafted soldiers coming back from a traumatizing Vietnam experience. It's just amplified because of social media.

      I wholeheartedly agree, and do not support actions like that. It's entirely possible to be against a war, but support the people who signed up (or were drafted, in the case of Vietnam) to fight it.

      Of course I just wish NodeJS and all these other frameworks would just wither and die already. The web these days is built on a house of cards. I forget the specifics, but a while back some guy got pissed at one of these framework hosting sites, deleted all his code, and turns out one really simple module was used in a huge number of other modules, so it caused this huge cascading failure. These days, half the time you go to a website, without JavaScript enabled, you can't even get ANY content to display, never mind the flashy effects to impress the simple minded. How many different sites do you have to load scripts from on any given website for it to work correctly, and then how many domains might THAT site depend on? Then what happens if just ONE of those domains is down for anything from routine maintenance to the provider going bust?

      It would be one thing if these frameworks were hosted on the same server as the site, and weren't mandatory just to get basic functionality from the site like viewing text, but that's not how it tends to go.

    5. Re:This is insane by bluegutang · · Score: 1

      He's going to be fired BECAUSE the article is worthy of discussion. Same as James Damore at Google. If the article is worthy of discussion, then it's threatening to the people in charge of speech codes.

    6. Re:This is insane by ilsaloving · · Score: 1

      Unfortunately it was also inevitable. US culture revolves around extremes. Everything has to be black and white, good and evil, Left or Right.

      The US has a white supremacist for a president for Pete's sake.

      There is no longer room for nuanced thought. I'm genuinely shocked that the US hasn't exploded into civil war. In a way, I wish it *would* break out into civil war just to get all this idiocy over with.

    7. Re:This is insane by tbannist · · Score: 1

      The article is completely and totally academic, with a position and supporting argument, written by a psychology professor!

      Ha! I started reading it, but stopped before I finished because it was clearly not academic, it was obviously political, and entirely one-sided, and consequently a waste of my time. You may not notice the loaded language and biased assumptions because they match your pre-existing views but they are still there...

      --
      Fanatically anti-fanatical
  28. This is bizarre by XXongo · · Score: 5, Interesting

    actually when allegations of harassment come up in a traditional project, that person is either fired or sent for some stupid HR training...

    Except, as far as I can tell from the article, there weren't any "allegations of harassment": he didn't harass anybody. He tweeted a link to an article-- this article. He did not harass anybody.

    The article isn't even one about "Men's rights advocacy" ("MRA")-- what he tweeted was a link to an article presenting the case that codes of conduct which suppress free speech discriminate against people with Asperger's syndrome, because these people have problems understanding what other people might thing would be offensive (the article was about "neurodiverse" people in general, but primarily focussed on Aspergers (which the article calls "Aspies").)

    I somewhat wonder about the level of meta here. A person is accused of violating speech guidelines by tweeting a link to an article about speech guidelines?

    1. Re:This is bizarre by F.Ultra · · Score: 2

      Since you linked to the article I demand, !DEMAND!, that some one forks your post!

    2. Re:This is bizarre by sjames · · Score: 1

      He scuffed the most holey of the sacred cows. He must be put to death now.

    3. Re:This is bizarre by Anonymous Coward · · Score: 1, Interesting

      But they get concentrated in these kinds of projects. 1% of the population are visual thinkers, visual thinkers make up 40% of geniuses, most visual thinkers seemingly have learning disabilities, of which many fall into the Aspergers spectrum. Visual Thinkers are typically absurdly good at abstract reasoning, making them very likely to get STEM degrees, especially with computers where you don't need to deal with people as often. Mix in that tech culture loves a meritocracy, and you have a recipe for a PC (pun) nightmare with a high percentage of "Aspies" in leadership positions.

      Do you want competent "jerk" aspies or incompetent nice people? There is a high degree of separation in typical ability.

    4. Re:This is bizarre by spun · · Score: 3, Funny

      It's called a joke, son. Damn, maybe they all really DO have Asperger's...

      --
      - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    5. Re:This is bizarre by Grishnakh · · Score: 3, Insightful

      making them very likely to get STEM degrees, especially with computers where you don't need to deal with people as often. Mix in that tech culture loves a meritocracy

      Where does this idea that you don't need to deal with people as often in STEM/computer jobs? That's crazy. It was true in the 80s, but these days with open-plan offices being the norm, it's not. And in the big tech companies like Facebook, the "office" is really just a big giant open room with open tables.

      Tech work isn't for people who don't like to deal with people, it's for people-people now. You need to love being surrounded by your coworkers at all times, with no privacy at all, and constant chatter. Any time discussions about this come up online, you'll see two camps: old people (Gen-X or older) who hate the new workspaces, and young people who absolutely love them.

    6. Re:This is bizarre by yuriklastalov · · Score: 2

      Well they certainly do here at Slashdot, that's for sure.

    7. Re:This is bizarre by AmiMoJo · · Score: 1

      False dichotomy. There are plenty of competent, even brilliant people who are not assholes.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    8. Re:This is bizarre by epyT-R · · Score: 1

      ..and the percentage of people who misuse the word 'asshole' to describe people they don't agree with is a much larger number.

    9. Re:This is bizarre by AmiMoJo · · Score: 1

      I've read the article and while it seems like this fork over one tweet (disclaimer: I'm taking the summary's word on that) I can see what the problem is.

      The article isn't really concerned about people with Asperger's. If it was, the author would at least consider that a code of conduct might accommodate them, as many do. Instead, it uses them as an excuse.

      The language used in the article is a giveaway, but the more it contains really put it beyond doubt. For example, check the link to thefire.org and what it considers to be a "red flag" at Harvard.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    10. Re:This is bizarre by epyT-R · · Score: 3, Interesting

      And in the big tech companies like Facebook, the "office" is really just a big giant open room with open tables.

      This explains much about the quality of code coming from that company.

      Tech work isn't for people who don't like to deal with people, it's for people-people now. You need to love being surrounded by your coworkers at all times, with no privacy at all, and constant chatter. Any time discussions about this come up online, you'll see two camps: old people (Gen-X or older) who hate the new workspaces, and young people who absolutely love them.

      While it is true this is being foisted on the workforce out of misguided ideology (and cost savings), it's still too early to see what the actual effects will be. Somehow, I doubt there's 'that' much of a difference in preferences. Reflective thought generally requires quiet time with some isolation. Give the open room to the sales team and give the office space to the people building the product.

    11. Re:This is bizarre by spun · · Score: 1

      I agree with you. But people shouldn't self diagnose as autism spectrum when they are just antisocial jerks. Don't pretend like that doesn't happen because we all know it does. I'm not talking about opinions I am talking about behaviors. People act in shitty, insulting ways and try to brush it off as a mental handicap. It's nothing so grand, just garden variety assholism.

      --
      - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    12. Re:This is bizarre by epyT-R · · Score: 1

      The problem is that 'asshole' is just a subjective ad hominem. The implication is there are brilliant people who are not/seem not to be assholes...to YOU.

    13. Re:This is bizarre by lucm · · Score: 4, Interesting

      The guy tweeted a link and made a mild supportive comment about the article. Even if it had been a link to the Necronomicon or the Satanic Bible, there's just no way anyone should get their panties in a bunch over this, even less fork a project.

      What's really happening here is called a witch hunt, and the angry mob was looking for any reason to throw someone in the fire pit and put themselves in charge because the existing leadership was not joining their collective hysteria.

      Fuck those people. This kind of hive mind of limpdickness and bendoverness is a slow collective suicide and anyone who has drank so much virtue signaling kool-aid that they can't see it deserve the nightmarish world they're progressively creating.

      --
      lucm, indeed.
    14. Re:This is bizarre by Pseudonym · · Score: 1

      Do you want competent "jerk" aspies or incompetent nice people? There is a high degree of separation in typical ability.

      I want the sort of people who didn't produce node.js. Which one is that?

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    15. Re:This is bizarre by epyT-R · · Score: 2

      But people shouldn't self diagnose as autism spectrum when they are just antisocial jerks.

      Well, usually there's a clinical reason when people are truly pathologically anti-social. I agree that self-diag is probably not a good idea, but, it seems less secure people would rather disbelieve just for the chance to label because their feelings are hurt, with said 'asshole' just hiding behind a diagnosis, real or not. Ironically, such people are also apt to label anything short of bubbly extravertedness as signs of a disorder. I think there's an overfocus on feelings and consensus these days, and one of the reasons it is pushed for is that it prevents the honest, direct communication these people fear.

    16. Re:This is bizarre by Grishnakh · · Score: 1

      The people building the product don't want offices, they want an open area so they can collaborate, at least if they're under 40 years old.

      I just got moved into an actual cubicle where I am (with nearly 6' high walls), along with the other software people. I like it, as it's a big improvement from what I've been working in for a while now. The rest of them are all complaining about it, saying they want lower walls, or to remove the walls altogether so we can see each other and work together.

    17. Re:This is bizarre by Xest · · Score: 1

      It's got nothing to do with age.

      For me, collaboration and an open office is great when planning, but terrible when working on hard programming problems. I typically prefer office time at the start of a project, and work from home time when it's underway and I'm actually working on it. If I have some complex R&D work to get through you wont see me in the office for a few days. If we're planning out a new project you'll see me every single day.

      The idea that because I'm under 40 I want an open plan office is complete and utter drivel. It's entirely down to individual ways of working and age has shit all to do with it. We have a couple of hundred developers here and there's a fairly even split between those who like the open plan style and those who want more quiet space.

    18. Re:This is bizarre by houghi · · Score: 1

      No idea what you are saying, buy I agree. Fuck hive mind.

      --
      Don't fight for your country, if your country does not fight for you.
    19. Re:This is bizarre by Anonymous Coward · · Score: 1

      But it doesn't help people with Asperger's, at least not universally or even for a majority. The entire premise of vague rules dictating behavior in a social environment is the epitome of frustration and wasted energy contributing to stress and in many cases depression for people on the spectrum.

      The amount of time my friends and I wasted looking into the code of conduct at Google in an attempt to figure out what "rule" James Damore violated is a perfect example. Most of us understood why people would be upset about polarized words, particularly the term "neurotic" as it was used. But NOTHING in the code of conduct was violated by that letter. And the reality of those vague rules being applied to a situation that doesn't meet the litmus, to the point of termination, is debilitating to people with these traits. It means I would/could NEVER work at Google.

      When rules seem so straight forward to people "off the spectrum" (which I hate saying because most everyone exhibits similar traits at various stages in life) and they assume, without any allowance for conversation otherwise, that the rules are good, it makes the problems that we experience 10x worse. When the insanity of the world starts throwing punches in our small cohesive social universe, the one bastion that has historically made any sense (and with that brought so much comfort) it is absolutely NOT a good thing.

      Nothing stirs a lifetime of negative emotions as much as being bullied for saying something that is not "rude" or "asshole-ish" but just different. And Vagg was dealt that in SPADES by people who frankly should know better than to pick on others for being different.

      You can argue that the article has its faults. And you can consider the premise to be absurd (hard to blame someone for their world-view), but bullying someone for just linking to a starting point of discussion, and trying to oust them from their difficult to obtain social position, should either violate the fucking code of conduct OR prove our point about code of conducts.

    20. Re:This is bizarre by tbannist · · Score: 1

      Do you want competent "jerk" aspies or incompetent nice people?

      Neither, I'd have to fire people who fall into either group. The first disrupt other people so they don't get their work done, and the second group disrupts other people so they don't get their work done. In both cases, I'll keep the other people and remove the trouble makers.

      --
      Fanatically anti-fanatical
    21. Re: This is bizarre by soroush.sabzi · · Score: 1

      What does Jews n republicans killing millions in Ukraine n Palestine and middle east have to do with poor witches???? Oh dear where is education going in West!!!

    22. Re: This is bizarre by soroush.sabzi · · Score: 1

      What does Jews n republicans killing millions in Ukraine n Palestine and middle east have to do with poor witches???? Oh dear where is education going in West!!! Besides if forking is a thing that creates a better platform and language it should be done. That should be the objective not all the side business and he said she said business.

    23. Re:This is bizarre by epyT-R · · Score: 1

      My first question is who's actually doing the hard thinking involved with design and who's merely talking about it? Collab is fine. That's what conference rooms/IM/video etc are for. When those decisions have been made, it's time to to think more and talk less.. at least until the next milestone has been reached.

    24. Re:This is bizarre by Grishnakh · · Score: 1

      Engineers today, the ones doing the hard thinking involved with design, like to be able to turn around and talk immediately to their coworkers about stuff, not have to go to a conference room. When they're not part of the conversation, they just ignore it and keep working. If you're not the kind of person who can multitask in that kind of fast-paced, noisy, and highly social environment, you have no business being an engineer.

      What they really should be doing in universities now is explaining this to anyone considering enrolling in the engineering program, and also actively pushing out ones who aren't highly social, and not members of a fraternity. Engineering is just not a profession for people who like quiet, or who don't like to socialize a lot, even while working.

  29. That reminds me by 0xdeadbeef · · Score: 1

    How is SJLinux doing?

    Latest commit 02d9995 on Jan 12, 2016

    Keep at it, little buckeroo, you'll get there someday!

  30. Ayo? by viperidaenz · · Score: 1

    Auckland Youth Orchestra?
    A song by "chris brown" and "tyga"?
    A singer-songwriter?
    Some wearable app controlled something-a-rather snake oil?

    Sorry Ayo, not even PageRank thinks you're relevant

    Didn't get any mention of "ayo js" until page 3. Usually I support "Page 3", but not this kind.

    1. Re:Ayo? by ebvwfbw · · Score: 1

      That would have been real funny if you said Asperger Youth Orchestra. Just imagine that for a moment.

      Yet another senseless fork.

  31. Good by pak9rabid · · Score: 1

    Sounds like they need a good SJW purge. Go and start your little fork and let's see who comes up with the better product.

  32. Does agreeing with this make me an SJW? by ErichTheRed · · Score: 1

    I doubt this will do anything, since it's a fork and the forkers would need to convince everyone to switch. It is an interesting symbolic gesture though.

    I know my opinion is very different from most Slashdotters on this subject, but I actually see some of the points these "SJWs" are trying to make. Everyone has the right to free speech, but leading a public open source project means that people will put a little more scrutiny on you than the average person. Publically supporting a position like MRA in a politically charged environment doesn't look good in most people's eyes. The stereotype in the world of development/IT is that we're all a bunch of bro-culture jerks, Asperger's sufferers and socially maladjusted men who don't want women in our little club. Even if that isn't true, why do anything to feed into this perception? Even if you're on your third wife, paying 60% of your income in alimony and child support, or have a female boss you feel is holding you back, why publically endorse a lightning-rod subject like MRA? Rant in private with your other MRA buddies, not out in the open.

    Not everyone can pull off being Linus Torvalds, for example. His insult-laden rants are legendary, but usually he's correct even if he can't be nice about it, and people give him a pass because of it. I've worked with a lot of very smart people who, for whatever reason, have had serious personality flaws that were ignored as long as they kept them somewhat under control. The thing that's different now is social media. Even the President tweets whatever comes to his mind at 3 in the morning and has zero filtering capabilities. Ever since LinkedIn changed their interface to clone Facebook, I've seen people get into comment-fights and post very controversial articles/topics...on a site that's basically stapled onto the back of your resume and designed to be your professional "brand." People in positions of leadership need to understand that their words and actions carry a little more weight than the average person.

    1. Re:Does agreeing with this make me an SJW? by Anonymous Coward · · Score: 1

      I doubt this will do anything, since it's a fork and the forkers would need to convince everyone to switch. It is an interesting symbolic gesture though.

      I know my opinion is very different from most Slashdotters on this subject, but I actually see some of the points these "SJWs" are trying to make. Everyone has the right to free speech, but leading a public open source project means that people will put a little more scrutiny on you than the average person. Publically supporting a position like MRA in a politically charged environment doesn't look good in most people's eyes.

      He didn't support MRA. You fell for a lie told by the crazies.

    2. Re:Does agreeing with this make me an SJW? by Shiptar · · Score: 1

      RTFA

  33. The TL;DR version by TimMD909 · · Score: 1

    A group of jagoffs decided to fork NodeJS over bullshit political reasons.

    So Vagg tweeted something that not everyone agrees with? Who cares? Apparently enough people bitched so the TSC had a vote whether or not he should stay on the committee. 4 of the 10 people who voted thought that Vagg did a thought crime and should be virtually flogged and removed. Fortunately, the majority disagreed with modern day McCarthyism. As an added bonus, a petulant member by the name of Borins resigned when he didn't get his way.

  34. Make all contributors feel welcome. by taustin · · Score: 1

    Except those who fail the political purity test.

    When you have two sets of contributors who refuse to work with one another, you cannot keep both sets. You can only choose between them.

    Which you have. You don't get to pretend you're welcoming everyone after that.

    When the political purity test is more important than the code, the project died a long time ago.

  35. Does the Irony not escape anyone else too? by Praedon · · Score: 1

    The article they posted is literally the most ironic reason to rage quit and fork. The article talks about how strict codes of conduct hinder creative outlets and can damage a society by firing people like Isaac Newton for who they are.

    --
    Just me
  36. Re:this needs an upmod - badly by xski · · Score: 1

    I second that.

  37. Best of all possible outcomes by yorgasor · · Score: 1

    Wow, Node.js just scored. They got rid of all the whiny SJWs on their project in one fell swoop. Now they can get real work done. Enjoy your fork guys!

    --
    Looking for a computer support specialist for your small business? Check out
  38. Re: Ugh. Seriously... learn to deal with people.. by KGIII · · Score: 1

    Right... Because you've never argued with some asshole on the Internet.

    I guess you could say you weren't arguing with them in an attempt to change their views, but that'd seem a bit sillier than doing so. I'm pretty sure nobody argued without hope of changing views, pretty much never.

    --
    "So long and thanks for all the fish."
  39. The rules of Code of Conduct: by gotan · · Score: 1

    1st rule: You do not talk about Code of Conduct.
    2nd rule: You DO NOT talk about Code of Conduct!
    3rd rule: White CIS males must check their privileges. ...

    --
    "By the way if anyone here is in advertising or marketing... kill yourself." -- Bill Hicks
  40. Re: Ugh. Seriously... learn to deal with people.. by serviscope_minor · · Score: 1

    Right... Because you've never argued with some asshole on the Internet.

    I think you've misunderstood my posts, and replies. I have certainly argued with people on the internet.

    I guess you could say you weren't arguing with them in an attempt to change their views, but that'd seem a bit sillier than doing so. I'm pretty sure nobody argued without hope of changing views, pretty much never.

    Experience and science shows that if you present people with facts contradicting their feelings, they usually double down. Once someone's twisted themselves in knots they will never untwist themselves, but it's entertaining to watch them jump through ever more elaborate hoops kind of like a text-mode performing seal.

    Plus the rampant misogynists that I argue with I never expect to convert. For the benefit of third party readers, I don't feel that highly modded egregious bullshit should be left unchallenged.

    --
    SJW n. One who posts facts.
  41. All welcome, except. . . by Agent0013 · · Score: 1

    need to be careful to make all contributors feel welcome.

    Except the people that we hate. We can make them resign or destroy their project all we want because they deserve the hate. Which group is the hate group again? I'm getting confused.

    --

    -- ssoorrrryy,, dduupplleexx sswwiittcchh oonn.. -Quote found on actual fortune cookie.
  42. Self-Fulfilling Tweet by Bill+Hayden · · Score: 1

    It's ironic that "If you've never considered the potential downsides of codes of conduct, here's a good place to start." brought about the downsides of codes of conduct.

    --
    Protect your browser with the Force Safe Search add-on
  43. Re: Ugh. Seriously... learn to deal with people.. by KGIII · · Score: 1

    It's your story, you can tell it any way you want to. ;-)

    (I fully admit that I've gotten emotional and tried to reason with idiots in an attempt to change their thinking. It's seldom successful.)

    --
    "So long and thanks for all the fish."
  44. Another io.js? Let's see how that fares by fluffynuts · · Score: 1

    So a dude dares to have an opinion and people lose their shit over it.

    Long story short, it's another io.js and everyone will carry on as per normal. If anything relevant is contributed to the fork, it will eventually be merged. Whatevs.

    1. Re:Another io.js? Let's see how that fares by fluffynuts · · Score: 1

      And bear in mind that I'm (probably) one of the demographic he's referring to. I have an autistic child and I understand some of his world because it's "natural" to me -- being conscious of his world has opened mine, even though I never had a formal diagnosis.

  45. Re:James Damore from Google by ebvwfbw · · Score: 1

    Wow. Just wow. I think we found our village idiot.