Slashdot Mirror


Linux Community To Adopt New Code of Conduct (kernel.org)

Following Linus Torvalds' public apology for his behavior over the years, the Linux Community said it will be adopting a new "Code of Conduct", which pledges to make "participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation."

780 comments

  1. Oh thank god by Anonymous Coward · · Score: 4, Funny

    Just imagine how quickly kernel technology will advance now that the mailing list is a designated safe space for special snowflakes.

    1. Re:Oh thank god by CoolVibe · · Score: 4, Funny

      Patch rejected because the use of pointers is offensive. Pointing is rude, you know?

    2. Re:Oh thank god by Anonymous Coward · · Score: 0

      the snowflakes have ruined linux too. well it was fun while it lasted :-(

    3. Re:Oh thank god by Anonymous Coward · · Score: 0

      Or, more contributors will stick around because now they don't have to deal with abusive dicks like you

    4. Re:Oh thank god by martiniturbide · · Score: 1, Insightful

      A Conduct Code does not means you had to accept source code from everybody just to don't hurt people feelings. I think it is to don't treat people bad when they do mistakes and don't enjoy being a dick making fun or labeling people because of their errors. I know this is slashdot and it is almost a rule to be a dick on replies, but check more about the wheaton's law: https://knowyourmeme.com/memes...

    5. Re: Oh thank god by Anonymous Coward · · Score: 1, Informative

      Yes more must be better. No harm can come from code by committee. Especially when the main concern is your feelings.

    6. Re:Oh thank god by CoolVibe · · Score: 3, Insightful

      Decisions, decisions. Protect fragile ego's from entitled children and get nothing done, or state things like they are and/or come off as a jerk in the process, while getting shit fixed... I'll take the latter.

    7. Re:Oh thank god by CoolVibe · · Score: 4, Insightful

      Or, grow a skin and fix your damn code.

    8. Re: Oh thank god by Anonymous Coward · · Score: 0

      Oh my. I wish i were tough as you. What a hero.

    9. Re:Oh thank god by cybe · · Score: 4, Funny

      Decisions, decisions. Protect fragile **egos** from entitled children and get nothing done, or state things like they are and/or come off as a jerk in the process, while getting shit fixed... I'll take the latter.

      Just fixing shit, don't get offended now.

    10. Re:Oh thank god by Crashmarik · · Score: 4, Insightful

      Or, more contributors will stick around because now they don't have to deal with abusive dicks like you

      Someone thinks because they wear a man bun , a fedora, and attended a couple month how to code camp they are actually skilled and knowledgeable.

      I am sure the project is going to love having more people working on it

      https://en.wikipedia.org/wiki/...

      https://en.wikipedia.org/wiki/...

      Hopefully Linus is taking a break to hone his language skills so he can better destroy truly annoying people that have no business being near the kernel.

    11. Re:Oh thank god by jellomizer · · Score: 1

      Probably faster, because there will be a lot less trolling and more focus on the technical issue at hand vs Alpha Geek Chest Thumping.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    12. Re:Oh thank god by Anonymous Coward · · Score: 0

      Best not tell me what I adapt ... fuck-in-as-swhole those SJW gaffot bitches pushing the Rawlsian/Trotsky agenda. Or feed 'em to me and I'll do it for ya.

    13. Re:Oh thank god by jellomizer · · Score: 0

      So, how many good ideas were passed by or not brought up, because a brilliant yet meek individual was too afraid to bring up such an idea in fear of facing bulling and ridicule?

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    14. Re:Oh thank god by Anonymous Coward · · Score: 0

      Not contributing any more code or documentation until the idiotic SJW driven witchhunt is gone. .

    15. Re:Oh thank god by Anonymous Coward · · Score: 0

      Sure ya do. When LINUX coders submit crap you crush their gaffot faces and bitch-slap their egos and titties into the mud. Run their error-infested pussy-wise weedfield back to M$ fast as Ruby-on-Rails can transport them.

    16. Re:Oh thank god by jellomizer · · Score: 0, Flamebait

      Your argument fails in the fact perhaps that guy with the man bun or a fedora and attended those code camps are actually a brilliant person who can really contribute.

      Or you do want Linux coded by all guys with a short hair cut, suites, and has PHDs.

      Coding is 25% intelligence and 75% effort. If someone is willing to do the effort then they should be able to contribute, if their code is crap, then don't put it in. As their current contribution didn't meet the standards needed for this deployment.
      They should feel free to learn and try again, perhaps the next time they may have something brilliant.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    17. Re: Oh thank god by msnash · · Score: 0

      This the natural progress of civilization. One step forward with code of conduct two step backs with Donald TRUMP (Illegitimate president) and insensitive peoples insensitive to progressive society.

      Slashdot stand behind this decision, keep all bad opinion out of the workplace.

    18. Re:Oh thank god by Anonymous Coward · · Score: 0

      Shouldn't be hard to get in now, just put on a wig and say you were marginalised by Torvalds.

    19. Re:Oh thank god by Anonymous Coward · · Score: 0

      No, but the code means that everyone starts arguing over all the potential violations, so that eats up resources. Everything becomes political jujitsu. Linus had a gun put to his head and had his livelihood threatened if he didn't change his ways, I guess.

    20. Re:Oh thank god by Reservoir+Penguin · · Score: 5, Insightful

      Well how many? And how many bullshit ideas were accepted because criticizing == triggering or worse denying "lived-in experience"?

      --
      US-UK-Israel: The real Axis of Evil
    21. Re:Oh thank god by Crashmarik · · Score: 5, Insightful

      Your argument fails in the fact perhaps that guy with the man bun or a fedora and attended those code camps are actually a brilliant person who can really contribute.

      LOL

      Or you do want Linux coded by all guys with a short hair cut, suites, and has PHDs.

      Have. But you can haz cheezberger

      Coding is 25% intelligence and 75% effort.

      For bad programmers.

      What's really amazing is that you were too stupid to understand what the Fred Brooks software engineering links meant but you just tried to lecture someone who has been at it, longer than you have been alive.

      Yeah I see Linux doing real well now / sarcasm

    22. Re:Oh thank god by lgw · · Score: 1

      This is the kernel. A brilliant idea is below worthless if the code has a bug.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    23. Re: Oh thank god by NikeHerc · · Score: 1

      Slashdot stand behind this decision, keep all snowflakes out of the workplace.

      ftfy

      --
      Circle the wagons and fire inward. Entropy increases without bounds.
    24. Re: Oh thank god by Anonymous Coward · · Score: 1

      False dichotomy. You do realize its absolutely possible to solve problems without being a dick, right? Instead of "your are a fucking idiot. Your patches are always shit. fix it NOW!" you can just say "your patches are unacceptably buggy. If you don't fix this quick and start submitting better tested patches im going stop accepting your commits." It achieves the same end result but you don't come across as an abusive ass.

      Believe it or not, but abuse rarely results in a better outcome. Just look at the Alen Cox tty thing.

    25. Re:Oh thank god by EllisDees · · Score: 1

      >Coding is 25% intelligence and 75% effort.

      Lol. Nope. Just plain nope. Unintelligent people can't code anything beyond the trivial. I doubt anyone of even slightly below average intelligence can even comprehend how to create a program no matter how hard they work at it.

      --
      -- Give me ambiguity or give me something else!
    26. Re: Oh thank god by Fwipp · · Score: 1

      Bugs are unfixable, and code review doesn't exist.

    27. Re: Oh thank god by Anonymous Coward · · Score: 2, Insightful

      How many brilliant ideas were ignored because the person suggesting it was an asshole?

      Exponentially more than the meek argument.

    28. Re:Oh thank god by Penguinisto · · Score: 1

      Doubt it. Instead, you get rejections followed by a shitload of bloated egos arguing ad nauseum about the rejection, with no adult in the room to put a stop to it in a clear and concise manner that leaves no wiggle-room.

      You know, like corporate development happens these days...

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    29. Re: Oh thank god by JamesNorton · · Score: 0

      Why is Trump an illegitimate president? To make such an accusation you should probably provide some proof. And besides, what does Trump have to do with this issue? Our society was moving in this direction long before Trump was elected.

    30. Re:Oh thank god by Anonymous Coward · · Score: 0

      Your rejection hurts my feelings! I'ma gonna trawl through the Internets and find more examples of your appalling behavior, and Richelieu says I'ma gonna find'em. And then I'ma gonna make a complaint!

      Your rejection isn't the last of this, by a long shot!

      And who says Linus enjoys being a dick or that he ever did? Your assertion is completely baseless. There are definitely times when he's been over the line — Con Colivas springs to mind here. This, however, is not the rule, despite what the special snowflake-brigade want you to believe. Linus' outbursts are usually far between and A) directed against people who really, really should know better than what they are showing, or B) just simply will not get the hint, and C) pretty damned right on point.

      I simply do not subscribe to the myth about the rivers of lost talent because of Linus being abusive. There might be a few talented people lost as collateral damage, but the vast, vast majority of the people who have shown themselves out are indeed people Linux and it's community is better without. And those include the toxic dipshits Sarah "The Drama Queen" Sharp and Matthew "Fart fart fart" Garret.

    31. Re:Oh thank god by atriusofbricia · · Score: 3, Insightful

      Your argument fails in the fact perhaps that guy with the man bun or a fedora and attended those code camps are actually a brilliant person who can really contribute.

      Or you do want Linux coded by all guys with a short hair cut, suites, and has PHDs.

      Coding is 25% intelligence and 75% effort. If someone is willing to do the effort then they should be able to contribute, if their code is crap, then don't put it in. As their current contribution didn't meet the standards needed for this deployment.
      They should feel free to learn and try again, perhaps the next time they may have something brilliant.

      Good coding is a combination of experience and intelligence with a side of knowledge.

      If you think people won't be afraid to openly criticize code if it comes from *PROTECTED CLASS* when one is a member of *NOT-PROTECTED CLASS* then you've clearly not been paying attention to this part of the world.

      It'd be nice to be wrong with this. It'd be nice for the SJWs not to eat this. It'd be nice if merit and not other considerations was the only determining factor. It'd be nice. It'd also be surprising

      --
      I was raised on the command line, bitch

      "Nemo me impune lacesset"

    32. Re:Oh thank god by Anonymous Coward · · Score: 0

      Ah yes, welcome to reality, where to influence others requires some social skills.

    33. Re:Oh thank god by techsoldaten · · Score: 5, Informative

      None.

      Linux is what it is as a result of the environment through which it arose.

      There are no incredible ideas that went unnoticed because someone chose not to participate. There are very few original ideas about kernel development to begin with, inspiration comes mostly from hardware-side innovations that need to be incorporated. The idea that some meek, solitary genius would be the only one to notice is ridiculous.

    34. Re: Oh thank god by Anonymous Coward · · Score: 0

      Pretty sad that you don't see there is a difference between criticism and abuse.

    35. Re: Oh thank god by Anonymous Coward · · Score: 0

      This leads to interpretation and you can interpret it anyway you want.

    36. Re:Oh thank god by jellomizer · · Score: 1

      The world isn't a nice place.
      But why do you try so hard to keep it a not nice place.
      Being a jerk to others isn't tough love, and places where people donate their time and talents shouldn't be a war zone where their existence is argued.

      A Meek individual may be more then able to explain their idea in an open public forum. However if you push too hard, people will just not be part of the group and go elsewhere. Say Apple or Microsoft.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    37. Re:Oh thank god by Anonymous Coward · · Score: 0

      > But why do you try so hard to keep it a not nice place.

      because Nice is not compatible with Good Code. You either write good code or get run out of the ecosystem to starve in the wilderness of "no affirmation".

      You demonstrate value or will be "removed". Nicely, slowly, or at the tip of a blade. Get over it. The "fit" survive, the unfit are "killed".

    38. Re:Oh thank god by iMadeGhostzilla · · Score: 5, Insightful

      If he is too afraid to speak he can not be brilliant -- he hasn't had a chance to achieve brilliance without engaging with others and correcting, or standing his ground, based on their feedback.

    39. Re:Oh thank god by Anonymous Coward · · Score: 0

      > Being a jerk to others isn't tough love, and places where people donate their time and talents shouldn't be a war zone where their existence is argued.

      If your contributions are not up to the acceptable standards of the community, it doesn't give a sh*t about you or anything else you might have to contribute in the future. Go away and don't come back until you can hack it. If you think your substandard work will be "accepted because our standards at Apple/MS are lower because some moron from HR is running the development team" then go right ahead. Linux is happy to let you waste MS/Apple's resources fixing your stuff.

    40. Re:Oh thank god by Anonymous Coward · · Score: 0

      So, how many good ideas were passed by or not brought up, because a brilliant yet meek individual was too afraid to bring up such an idea in fear of facing bulling and ridicule?

      How many meek individuals were too afraid to challenge a stupid idea for fear of facing outlash and condemnation from the SJW bullies?

    41. Re: Oh thank god by Anonymous Coward · · Score: 5, Insightful

      Exactly, the snowflakes need to understand that criticizing their idea doesn't mean that they as a person are being abused.

      But too many people these days think they've been insulted just because someone doesn't agree with them.

    42. Re:Oh thank god by Anonymous Coward · · Score: 0

      You know, the ability of people to write in what I assume is their mother tongue is so shitty these days (everywhere actually, but we're at Slashdot right now), I think no one should post anything until it's been checked by an actual educated individual. Things are so bad anymore I hear people having a difficult time even speaking in any complex fashion. And I don't want to hear any of that 'well, the keyboard on my phone is really small, and sometimes text substitution...' shit. That's a cop out by a lazy person being stupified by their addiction to digital technology based communication. Except for the speaking part, that's just devo.

      You're correcting posts today, please feel free to vet this.

    43. Re: Oh thank god by Anonymous Coward · · Score: 0

      Coding is 50% effort, 50% thinking. But intelligence is mode important than work ethic, because everyone hits a block where you get to that 75% effort debugging stage. Intelligent people can get more done before getting there.

      I can write a ~50 line program in C++ for simple things without debugging it often, and it usually works the first time. Most people can't do that.

      Coding is 25% intelligence and 75% skill. They aren't the same. I'm very smart, but there are math nerds who are way smarter than me, but they suck at coding. Because I have more C++ skill, I can program better than many "smart" people.

      Truth is skill can be acquired by effort, so effort helps, but not in the short term.

      No matter how smart you are, your code is going to be wrong when you just assume everything works like a von neuman model and start breaking aliasing rules and other rules of the "abstract maachine" defined by C++. Your code might work today, but not tomorrow.

    44. Re: Oh thank god by lgw · · Score: 2

      The comment Linus famously makes are in the context of code reviews, not just out of the blue. He gets passionate when people claim something isn't a bug, or isn't important.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    45. Re: Oh thank god by Anonymous Coward · · Score: 0

      Or you could just look at that Linux thing.

    46. Re:Oh thank god by Anonymous Coward · · Score: 0

      A billionty (coincidentally, also the number of spaceships everyone would own if Gore had won the presidency.)

    47. Re:Oh thank god by Anonymous Coward · · Score: 0

      The precious snowflakes are melting...and are deeply offended by the above comment.

      Work will make you a superstar basketball player or an athletic swimmer, not body type...stop the shaming!!!

    48. Re: Oh thank god by Anonymous Coward · · Score: 0

      o geez what will we do without you

    49. Re:Oh thank god by AmiMoJo · · Score: 2, Insightful

      Not at all. A lot of the best parts of the kernel started out buggy and were then improved from prototype level by a number of different people. Very few parts were written by one person and delivered as a flawless fait accompli patch.

      In fact the original CoC noted that almost no patches are accepted first time without changes. And Linus has reversed direction a number of times on things he realized he was wrong about.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    50. Re:Oh thank god by Ignatius · · Score: 2

      Ideas, even good ones, are one dime a dozen. With a project like the Linux Kernel, it's all about the quality of work and the minimization of errors. The last thing you want is even more dudes voicing ideas without without being willing or able to back them up by excellent code.

      So the better question is: How many bad ideas, unmaintainable code and bugs have been spared us, because a not so brilliant individual was too afraid to bring it up in fear of facing bulling and ridicule?

      Fear of shame and ridicule is a powerful motivator - and an effective filter: Either you put in the extra effort, polish your contribution and double and triple check your code - or you shut up.

      And also: How much pride can you take in praise from someone, who is "positive" about everything, regardless of quality.

    51. Re: Oh thank god by Anonymous Coward · · Score: 1

      These boring trolls spew anti-Trump comments in literally every slashdot post ... yawn. I think they think it's funny, but it's really predictable and boring and tiresome.

    52. Re:Oh thank god by blackomegax · · Score: 1

      Linux is a creation of communists anyway, why does this shock anyone? You want to keep in line, use windows. It's proper authoritarian!

    53. Re: Oh thank god by Anonymous Coward · · Score: 0

      Which will be met at some point with "you're only saying this because I'm a demiromantic pansexual nonbinary genderqueer trans man" and then the maintainer will be pushed out for being offensive and non-inclusive.

    54. Re:Oh thank god by Anonymous Coward · · Score: 0

      So, how many good ideas were passed by or not brought up, because a brilliant yet meek individual was too afraid to bring up such an idea in fear of facing bulling and ridicule?

      How many brilliant ideas were lost because a racist, homophobic, sexist serial killer only carved his societal saving cures--from curing cancer to ending drug addition--into the corpses of his victims? I mean, if you're going to pull out some bullshit hypothetical, I think you can aim higher.

    55. Re:Oh thank god by Anonymous Coward · · Score: 0

      because Nice is not compatible with Good Code.

      Nice does not mean being a doormat or being spineless. Tact does not mean you just agree with everyone to "get along." Being nice does not mean you have to accept Bad Code.

      I thought that we had come a long way, but the comments section in this Slashdot story feeds into the very worst stereotypes that non-nerds have about nerds.

    56. Re:Oh thank god by Anonymous Coward · · Score: 0

      People who use snowflake without irony tend to be overly sensitive conservative idiots. The kind who brought us Trump. Their projection is pathetic as fuck, and the world sees through it.

    57. Re:Oh thank god by Anonymous Coward · · Score: 0

      Evolution created us.
      Man the fuck up or stop coding.
      Some people aren't cut out for life, never mind coding.

      Life isn't fair. Never has been.
      The universe gives zero fucks about your feelings. It never will.
      Caring about feelings slows things down.
      Fucking quote me in 5 years, I bet development slows down and LKML gets infested by retards putting out shoddy code from their 3 weeks Udemy course.
      It happened at everywhere else that has done this shit.
      High barriers to entry prevent shoddy code. That's just a fact.

      It's not about the taking part, it IS about who wins. Nobody wins if everyone does.

    58. Re:Oh thank god by Obfuscant · · Score: 1

      And how many bullshit ideas were accepted because criticizing == triggering

      False dichotomy. Not being an asshole when someone tries to participate doesn't mean you have to accept everything they submit. So, the answer to your question would be ZERO "bullshit ideas" were accepted. They just aren't thrown back into the face of someone, with a dose of profanity added, who is honestly trying to help but didn't do everything exactly the right way.

      If you are a project manager and accept bullshit code into your project for any reason then you are a bad project manager. If you cannot find some way to help your subordinates grow and become better then you are a bad leader. No, yelling at them and telling them to "shut the fuck up" is not how you lead them.

    59. Re: Oh thank god by Anonymous Coward · · Score: 0

      Look everybody - a no talent private school Progressive twat is demonstrating their raging hypocrisy for all to see!

    60. Re:Oh thank god by Anonymous Coward · · Score: 0

      Or she's decided that the contribution isn't worth putting up with the bullshit from people like you.

    61. Re: Oh thank god by Anonymous Coward · · Score: 0

      Honey trap, probably.

    62. Re:Oh thank god by Obfuscant · · Score: 1

      There are no incredible ideas that went unnoticed because someone chose not to participate.

      I have a rock on my front porch that I bought for $3000 to keep tigers away. I've never had a tiger on my front porch. See how good the rock works? I'll point out now that this is a standard analogy for your kind of claim, not a real rock that I paid actual money for. Just sayin', since last time I used this the person I replied to missed the analogy completely.

      The idea that some meek, solitary genius would be the only one to notice is ridiculous.

      Every software project, Linux included, has a limited amount to volunteers donating a limited amount of time, and not everything that should be done is being done. Need proof? Why are there ever increasing version numbers? If Linux didn't have resource limitations then version 1.0 would have been complete and bug free from day one.

      While it may be rare for a "meek, solitary genius" to be the only one to notice a problem or potential enhancement, it is quite likely that said genius may be the only one who has the time available or current understanding of the problem to deal with it. If you scare him away by being an arrogant asshole to other volunteers, you will lose that volunteer and even maybe believe that the problem or enhancement isn't of interest to anyone because nobody wants to face public excoriation for bringing it up.

    63. Re:Oh thank god by Anonymous Coward · · Score: 0

      Part of being brilliant is not being meek. Criticism is how we refine our ideas to get to the best solution. Criticism CAN feel like bullying or ridicule, particularly to egocentric people, but you have to take others on good faith that their criticism is for the good of the project. If you can't travel that road, you don't have the skills needed to function in this context.

    64. Re: Oh thank god by Anonymous Coward · · Score: 0

      Pot, meet kettle.

    65. Re:Oh thank god by Obfuscant · · Score: 1

      If he is too afraid to speak he can not be brilliant -- he hasn't had a chance to achieve brilliance without engaging with others and correcting, or standing his ground, based on their feedback.

      I admit I have not read Stephen Hawking's biography, so I must have missed hearing about his brilliance being created by all the times someone said "you're a stupid git, roll your ass back to the defective asylum you moron" as a means of getting "feedback".

      I'm sorry, but people can be brilliant without having to go through public ridicule and harassment. They can be brilliant and also be smart enough to know that being abused and harassed in public isn't a productive use of their abilities. If you are personally used to working in a hostile environment then perhaps you don't recognize how many people choose not to.

    66. Re:Oh thank god by Anonymous Coward · · Score: 0

      If coding was only 25% intelligence, why would we need BRILLIANT people? What a joke.

      If you chose code camp instead of the MUCH harder work of a B.S., I'll assume for whatever reason you decided you were not up to that workload and I'd expect that pattern of avoiding work to continue in whatever you do in life.

    67. Re: Oh thank god by Anonymous Coward · · Score: 0

      He made the kernel. LUL

    68. Re:Oh thank god by Anonymous Coward · · Score: 0

      A Conduct Code does not means you had to accept source code from everybody just to don't hurt people feelings. I think it is to don't treat people bad when they do mistakes and don't enjoy being a dick making fun or labeling people because of their errors.

      If you work on a patch and it isn't accepted - reasons being entirely defensible a submitter can still feel wronged, offended...etc. Code of conduct then provides an avenue for assertions of power that would not otherwise be unavailable. Even if challenges do not succeed the process itself incurs costs and changes calculus by which people behave.

      There is a counterproductive dynamic in that lower quality people will tend to create shitter patches and at the same time cry more loudly about it.

      I've personally never once witnessed people making fun of others about sex, race, religion, ad nausea crap. It's the Internet FFS and people are trying to get shit done not chit-chat people rarely even know anything about what other people even look like or do with their time. What does happen is dismissal and indifference. A maintainer may simply not care about what you have to say or otherwise rejects everything that does not comport to their world view. A maintainer may be obsessive compulsive and rewrite every single line of code everyone submits. They may be as annoying as fuck. You may be unwilling to invest the necessary time to build consensus to force an alternative or fork and so your fucked and pissed.

      Codes of conduct in real world practice is actually a mechanism to shift balance of power and impose structures which disassociate inherent power generated from merit / hard work to unqualified masses without merit. This is what they are engineered to do.

      The one undeniable tell is stated reasoning for codes of conduct and total lack of supporting evidence justifying the stated reason. What percentage of people contributing to open source projects... kernel specifically are actually being harassed because of "who they are"? It's crickets and outlier events. Nobody is even bothering to support need with objective statistical data.

      Sure there are a lot of pissed off people who feel frustrated and shitted on... Yet this has nothing at all to do with being made fun of for who you are or any such associated bullshit.

    69. Re:Oh thank god by Anonymous Coward · · Score: 0

      Between 0 and 3. High probability it being closer to 0.

    70. Re: Oh thank god by Anonymous Coward · · Score: 0

      Do you know why they got better? Because Linus was there to tell them it was buggy and shit, and to fix it.

      Now he isn't here anymore. What do you thinks gonna happen? All that shit code will now infest the kernel.

    71. Re: Oh thank god by Anonymous Coward · · Score: 0

      Good riddance.

    72. Re:Oh thank god by Anonymous Coward · · Score: 0

      All you've done is push it back one level; now the person won't ever be brilliant in the first place because some participants drive the cost of interaction up so high that good people don't bother realizing their full potential.

      Harsh does not equal abusive, unless you screw it up. In which case the project would be better off with someone who can be harsh and non-abusive.

    73. Re:Oh thank god by Anonymous Coward · · Score: 0

      Agreed

    74. Re:Oh thank god by Anonymous Coward · · Score: 0

      "It happened at everywhere else that has done this shit."
      Do you have any objective evidence for this, i'm genuinely curious.

    75. Re:Oh thank god by Anonymous Coward · · Score: 0

      but check more about the wheaton's law: https://knowyourmeme.com/memes...

      Shut up, Wesley

    76. Re:Oh thank god by Anonymous Coward · · Score: 0

      Why do you think nobody uses Ruby or Python for any big boy commercial projects?

      In the real world we can't have 30 developers spending two weeks rewriting the entire code base to stay lock step with some ideological horse shit.

    77. Re:Oh thank god by Anonymous Coward · · Score: 0

      Kernel says fuck off back to your stack space

    78. Re:Oh thank god by iMadeGhostzilla · · Score: 1

      If someone had said to Hawking "your hypothesis is stupid, it doesn't have the basic math to support it and you could never construct an experiment to falsify it, go back to the drawing board", and if it was warranted, then it would have been good feedback. If it wasn't, Hawking would have been able to argue why that is not so.

      Linus never insulted the person, just what they did.

    79. Re:Oh thank god by Anonymous Coward · · Score: 0

      The fact that you think rejecting someone's pull request threatens their egos is very interesting.

    80. Re:Oh thank god by Obfuscant · · Score: 1

      If someone had said to Hawking "your hypothesis is stupid, it doesn't have the basic math to support it and you could never construct an experiment to falsify it, go back to the drawing board", and if it was warranted, then it would have been good feedback.

      Other than calling the hypothesis "stupid" -- a hypothesis cannot be stupid, it can be wrong or easily disproven -- I agree.

      But saying to him "shut the fuck up" is not "good feedback", nor is any of the other abusive behavior I mentioned.

      Linus never insulted the person, just what they did.

      The CoC being discussed here covers something other than collegial debate, which telling someone to "shut the fuck up" is not. And the claim was that someone cannot be "brilliant" without going through a test of fire, which is a lot more than what you mentioned. Saying a hypothesis is "stupid" is, indeed, talking about the source of the hypothesis for the reason I already stated, as is calling an idea "insane". Calling an idea "insane" is shorthand for calling the person who promoted the idea insane. "That idea demonstrates a lack of intelligence" (for "stupid") or "that idea demonstrates insanity". That's personal.

    81. Re:Oh thank god by Anonymous Coward · · Score: 0

      "Your argument fails in the fact perhaps that guy with the man bun or a fedora and attended those code camps are actually a brilliant person who can really contribute."

      The real brilliant people recognise brilliance in others and find it refreshing to engage at their level. (Look at House on the TV. Yep, he can't stand inflated egos. Same with Linus. House's ego isn't inflated--he really IS that good, at least in the TV show.) The really good programmers actually want to program - they don't go to code camps, they don't do any of that, they simply are engrossed in code.

      Seriously, if someone thinks they are a good programmer **only** because they are "a guy with the man bun or a fedora and attended those code camps" they aren't good programmers. If they think they are a good programmer because they have the respect of the Linux kernel development community AND happened to attend a code camp and has a hairstyle, that actually means something. Or did, anyway.

      "Or you do want Linux coded by all guys with a short hair cut, suites, and has PHDs."
      I want it coded by people that actually are technically competent. I don't give a fuck about their hair. If someone with a short hair cut, suit and a PhD means they do good code, they're worth more than someone that does bad code but has a different haircut.

      So, no, I don't count 'attends a code camp' as a negative, but I don't count it as a positive EITHER, because it's not something you earn.

      Actually, I *would* trust a PhD person over the "code camp" person (if I had to chose one and didn't know how good their code was). If they have a real (and relevant) PhD, they have to have a certain level of intelligence and ability that the code-camp doofus wouldn't.

      "Coding is 25% intelligence and 75% effort."
      Oh shit, no. It really, really, isn't. Only for cookie cutter web front end crap and business systems stuff. But inside an operating system kernel? No. Much MUCH more thinking per line of code than whatever you think of. (There isn't THAT many lines of code inside a scheduler, for example, but it's sure as hell a lot harder to write than code that takes row from database and renders it to HTML.)

      "If someone is willing to do the effort then they should be able to contribute, if their code is crap, then don't put it in. As their current contribution didn't meet the standards needed for this deployment."

      Okay, what's the chances that snowflake contributor will then whine that their 'contribution' was ignored or rejected? They'll want to debate the 'merits' of their crap. Even anything more than a literal one-sentence "your code isn't up to standards". Ignore them? They'll complain. Say it's not up to scratch? They'll complain. Gently point out where it's wrong? A lot of time and energy sunk into that, and they'll either (a) complain (because they were rejected) or (b) not actually engage and just waste others time. There will be few that are genuinely in (c) will learn, respect and become useful.

      But there will be few people in category (c) and I don't think it's unfair to expect a new contributor to prove they're worth the project investing in. The majority of ignorant newbies will be in (b) or (a).

      And that's the thing. New contributors COST projects. It's RIGHT that they have to proove they are worth investing in, because most newbie contributors are not. And most newbie contributors (such as someone who's only coding is a few code camps) have no idea how worthless they really are.

      The few diamonds in the rough that you think come from the code camps? They will RELISH the challenge of earning the respect the project.

    82. Re:Oh thank god by Anonymous Coward · · Score: 0

      Wheaton constantly acts like a dick, so he can just fist himself. Never more has "Shut up Wesley!" been more appropriate.

    83. Re: Oh thank god by jd · · Score: 3, Insightful

      The standards are clear. Code is to be judged by quality and not by submitter.

      I'm guessing the shrill screams are from those who can't compete on merit.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    84. Re: Oh thank god by jd · · Score: 0

      Nobody on the left objects to person. If you're attempting satire, don't bother. Leave it to experts - David Baddiel and Ross Noble have it down to a fine art.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    85. Re:Oh thank god by iMadeGhostzilla · · Score: 1

      No, you cannot cross that line. A hyper sensitive person can take personally any and all criticism, and then you can't say anything to him. That treatment is only reserved for children. In my book, you can call any "thing" -- something the person did or made -- all sorts of insults, especially if you have a track record of delivering results, you only do not disparage the living soul that is the person, so to speak, because it is outside of our domain. Which is exactly what Linus did.

      A hypothesis/theory can be stupid. A harsher way to say it is that it is "not even wrong."

    86. Re: Oh thank god by Anonymous Coward · · Score: 0

      It will likely just result in the status quo, and a few redpill incels quitting over the new SJW directive. Nothing of value was lost.

    87. Re: Oh thank god by Anonymous Coward · · Score: 0

      Like dismissing them as snowflakes, snowflake?

    88. Re:Oh thank god by Tough+Love · · Score: 1

      yelling at them and telling them to "shut the fuck up" is not how you lead them

      That's clear enough. Now, is there any way that Linus could have made his point about not breaking kernel interfaces, just as memorably, without saying "Mauro, SHUT THE FUCK UP!". (By the way, Mauro is a well known and respected maintainer and educator.)

      How about: "WE DO NOT BREAK USER SPACE." Indeed, not as memorable, but also not harming Linus' reputation, a net win.

      Linus could surely have employed his amazing gift for language and wit to express his distress equally as clearly without crossing the line into abuse. He could have demanded that this text be added to patch submission guidelines. He could have used one of his entertaining analogies. He could have done all kinds of things besides that.

      I strongly support Linus' intention to uphold a fundamental Linux design rule, but strongly disagree with how he went about it. And now it is clear the Linus agrees with that view. What other methods are available to make a point strongly and memorably? How about Lincoln's Gettysburg Address... no personal attacks there, no abuse, no cussing, and yet memorable all the same.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    89. Re:Oh thank god by Anonymous Coward · · Score: 0

      If you don't think that's the case, you haven't met a lot of people.

    90. Re: Oh thank god by Anonymous Coward · · Score: 0

      Lol okay now THATâ(TM)s funny!

    91. Re:Oh thank god by Obfuscant · · Score: 1

      No, you cannot cross that line. A hyper sensitive person can take personally any and all criticism,

      I don't know what line you think I'm crossing. Of course hyper-sensitive people can take things personally. That is not a reason to justify arrogant, abusive behaviour.

      In my book, you can call any "thing" -- something the person did or made -- all sorts of insults,

      Of course you can. And when you call an idea "stupid" you are insulting the person. "Stupid" means "demonstrating a lack of intelligence". The idea cannot have the intelligence, only the person who created it.

      You don't have to call an idea stupid to say it isn't valid. Civil people can manage to do it, I'm sure that software developers can learn how to do it, too.

    92. Re: Oh thank god by Anonymous Coward · · Score: 0

      You work for Microsoft? Adobe? Oracle?

    93. Re: Oh thank god by Anonymous Coward · · Score: 0

      Making fun of shitty people for being shitty about being told they aren't welcome to be shitty isn't really being shitty.

      It just feels that way because you're one of the shitty people

    94. Re: Oh thank god by Anonymous Coward · · Score: 0

      It goes both ways though, one should try not to insult a person when they are being critical about the work. It undermines what could otherwise be taken as a constructive comment.

    95. Re: Oh thank god by Anonymous Coward · · Score: 1

      What exactly is "progressive society" progressing towards? It seems to say one thing while doing the opposite

    96. Re:Oh thank god by iMadeGhostzilla · · Score: 1

      It sounds like you are assuming that civility always yields the best results. A good counterexample is Steve Jobs, but really Linus Torvalds too. Bill Gates also. The trick is only, people will only tolerate your incivility if you consistently deliver top quality.

      Arguably Donald Trump wouldn't be President either if he were civil. :-)

    97. Re:Oh thank god by Anonymous Coward · · Score: 0

      Yep. Coding something like a physical simulation in an efficient and useful manner requires a deep understanding of the problem domain, as well as fluency in the art and science of programming.

      Not mere ability to read and write. Fluency. A great coder has to be able to think in those structures and constructs, to be able to see what is happening and where the logical points of departure are for future work.

      Programming is no longer my daily job. I rarely write code, because there's pre-existing tools for most tasks. But when I need a question answered, right now, the tools are there. When you're fluent, it's like riding a bicycle--you never forget it. You get rusty, sure... but I guarantee you that any great coder can pick up new languages in most common paradigms at the drop of a hat. They grok the fundamentals and the rest is trivia. They literally see, as with the sense of vision, the essence of the problem and its representation in the machine. New paradigms take time and effort, as with all foreign concepts, but the advantage of being an old hand is that one knows that things get easier and become second nature.

      Your average dev monkey doesn't get that the code is the only documentation worth a damn in the middle of a clusterfsck. "But the manual says!" Fuck the manual.

      Math. Physics. Information theory. These are the gods of great coders.

    98. Re: Oh thank god by Anonymous Coward · · Score: 0

      Republicans on average donate 33% more to charitable causes than Democrats.

      Your assertion about "the right" is demonstrably false. Democrats hate poor people more.

    99. Re: Oh thank god by Anonymous Coward · · Score: 0

      "Hitler killed Jews, therefore I am justified killing Jews, because he was evil."
      - Your Logic, circa 2018

    100. Re: Oh thank god by TimMD909 · · Score: 1

      A person wearing a fedora is role playing RedHat. A person wearing homemade clothes is Slackware or Gentoo. A person randomly hugging people is Ubuntu. Any person too paranoid to show up is doing BSD. Anyone with a manbun filling his headphone jacks with epoxy is a Mac OS fan. Anyone in a suit trying desperately to be relevant to a conversation is Microsoft.

    101. Re:Oh thank god by Anonymous Coward · · Score: 0

      Lol you're typically the type of person I would not want on my team! You think you're that good, cowboy? I'v seen your type. They tend to not be bothered to pick up their own shit and blame others for the mess. Guess what, most of the time coding is in fact a SOCIAL activity. You don't code only by yourself for yourself.

    102. Re: Oh thank god by Anonymous Coward · · Score: 0

      Linus isn't running a project to help people grow. You can assist him if you've got the skills, but that's all it's about.

    103. Re:Oh thank god by Crashmarik · · Score: 1

      Lol you're typically the type of person I would not want on my team! You think you're that good, cowboy? I'v seen your type. They tend to not be bothered to pick up their own shit and blame others for the mess. Guess what, most of the time coding is in fact a SOCIAL activity. You don't code only by yourself for yourself.

      Really ? Says the man who posts that AC.

    104. Re: Oh thank god by Anonymous Coward · · Score: 0, Troll

      Republicans on average donate 33% more to charitable causes than Democrats.

      Your assertion about "the right" is demonstrably false. Democrats hate poor people more.

      Highly doubtful. It turns out conservatives only give more because they give to their church, not because they have any greater love for the poor.

      https://www.huffingtonpost.com/james-peron/conservatives-charitable-giving_b_1835201.html

    105. Re: Oh thank god by astrofurter · · Score: 1

      Social Just-us Terrorists are NOT communists. Real commies want nothing whatsoever to do with those running dogs of the financial oligarchy.

    106. Re:Oh thank god by Krishnoid · · Score: 1

      If you think people won't be afraid to openly criticize code if it comes from *PROTECTED CLASS* when one is a member of *NOT-PROTECTED CLASS* then you've clearly not been paying attention to this part of the world.

      I have been trying to skirt around it, but it seems my primary alternatives are Python and (ugh) Java.

    107. Re: Oh thank god by Millennium · · Score: 1

      Let me guess: no one wanted you around in school because you were creepy, and you thought that was bullying. Do I have it right?

    108. Re: Oh thank god by thegarbz · · Score: 1

      Exactly, the snowflakes need to understand that criticizing their idea doesn't mean that they as a person are being abused.

      And the angry anti-SJW crowds who label everyone they disagree with need to understand that just because something is "criticism" doesn't mean that it isn't also abuse or outright dickish behaviour.

      You are right, and you are wrong. The answer lies somewhere inbetween the vocal extremems that have infested both sides.

    109. Re:Oh thank god by sad_ · · Score: 1

      trolling in the LKML? seriously...

      --
      On a long enough timeline, the survival rate for everyone drops to zero.
    110. Re:Oh thank god by maxbuzz · · Score: 1

      Code rejected do to homophobic and misogynist microagressions.

    111. Re: Oh thank god by zabbey · · Score: 1

      Then they'll reject my awesome code if I call someone a fag or retard? Or will they still use my code but reject me?

    112. Re:Oh thank god by Obfuscant · · Score: 1

      It sounds like you are assuming that civility always yields the best results.

      It only sounds that way because you want it to sound that way.

      And your inappropriate reference based on TDS has been noted.

    113. Re: Oh thank god by Anonymous Coward · · Score: 0

      Yeah, because not refusing good code from an otherwise shit on subgroup is totally the same thing as automatically accepting any code from the same group. You totally aren't talking out of your ass just because you're sore about equalizing privilege just a hair.

      Are you people actually this stupid, or do you just go out of your way to twist literally everything just to cause drama?

    114. Re: Oh thank god by Anonymous Coward · · Score: 0

      Aww, did the man with bad performance lose his job to one of the gays? Did it hurt his little ego? Poor little buddy

      This idea that all minority members are eternal victims is pretty shitty and broken, and you're kind of an idiot

    115. Re: Oh thank god by lsatenstein · · Score: 1

      Are there any bets that his wife and kids laid down the law. Clean up your vocabulary or else use sleep alone.

      --
      Leslie Satenstein Montreal Quebec Canada
    116. Re: Oh thank god by Anonymous Coward · · Score: 0

      Yeah, and that's working out real well, isn't it? Tax cuts for the rich, crippling of health insurance, breakdown of relations with literally every ally, huge swells in racist bullshit, and purposeful destruction of regulatory agencies from within.

      Or do you think those things are somehow "good"? Because that might explain the problem here at the center of the disagreement

    117. Re:Oh thank god by Agent0013 · · Score: 1

      And how many bullshit ideas were accepted because criticizing == triggering

      False dichotomy. Not being an asshole when someone tries to participate doesn't mean you have to accept everything they submit. So, the answer to your question would be ZERO "bullshit ideas" were accepted. They just aren't thrown back into the face of someone, with a dose of profanity added, who is honestly trying to help but didn't do everything exactly the right way.

      If you are a project manager and accept bullshit code into your project for any reason then you are a bad project manager. If you cannot find some way to help your subordinates grow and become better then you are a bad leader. No, yelling at them and telling them to "shut the fuck up" is not how you lead them.

      The mere fact of not accepting their code submission is evidence of the lack of respect. Obviously the code must be excellent, because they are awesome. The only reason it would be rejected is because of racist or sexist reasons. Any and all rejection of code is only for evil intention-ed reasons.

      --

      -- ssoorrrryy,, dduupplleexx sswwiittcchh oonn.. -Quote found on actual fortune cookie.
    118. Re:Oh thank god by Anonymous Coward · · Score: 0

      Wheaton has stepped on that same rake multiple times himself. In the end, he'd blocked most of his good fans, half of twitter, and at last, left twitter enitrely. Then he was kicked out of another social network for unacceptable conduct.

    119. Re:Oh thank god by silanea · · Score: 1

      Every software project, Linux included, has a limited amount to volunteers donating a limited amount of time [...]

      The Linux kernel has not been a volunteer-run project for many years. The last survey I remember from 2015 had volunteers at 16% or so, the rest was paid. Frankly, looking at the Linux landscape the chance that some genius will pop up unexpectedly as a volunteer as opposed to come in on a company's payroll looks pretty slim to me. Kernel evolution happens in the hardware companies and the distributors.

      --
      Rudolf Hess edited Mein Kampf. He was the very first grammar nazi.
    120. Re: Oh thank god by jd · · Score: 1

      The latter. Which is why Linus is taking time off (but will doubtless still provide code).

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    121. Re:Oh thank god by Anonymous Coward · · Score: 0

      Any red pillers up for a code fork?

      George Tasker

    122. Re: Oh thank god by Anonymous Coward · · Score: 0

      Who, ever, rejected good code just because it came from some subgroup? That's the opposite of meritocracy.

      Ending meritocracy, btw, is one of the stated goals of the toxic SJW who started this shit in the first place.

    123. Re: Oh thank god by Anonymous Coward · · Score: 0

      Get this straight, all of you who want to change behaviors. You didn't create the community you're trying to change. It was made by people who both wanted to contribute and were talented enough to do so.

      That it can be a not nice place is well known, and you have NO right to impose your views on another group of people just because you think you ought to be able to fit in comfortably without actually learning about the norms of the group, and in this case without also being skilled enough to exist in it. The world does not owe you a comfortable existence, acceptance, or anything else. No group, anywhere, owes you anything, especially changing its ways to suit you. THAT is why people get pissed off when idiots come in with their hurt feelings and their codes of conduct and try to tell people who actually do useful things that somehow they're the ones who are wrong.

      The thing is, they don't actually have to take it. Good code is good code, bad code is bad code, and neither it nor developers care about the race, gender, pronouns, or feelings of the person who wrote it. Talented people do not have to put up with this crap because talent will always triumph and they can and will make new groups free of you, while the ones you infest will wither and die due to lack of talent because you cannot code with feelings.

    124. Re: Oh thank god by Anonymous Coward · · Score: 0

      Agreed.
      **People who suck in coding**

    125. Re: Oh thank god by DogPhilosopher · · Score: 0

      It's like the chirping of crickets. It can be enjoyed, in a soothing, Zen kind of way.

      And in this context, it's proof of success.

    126. Re:Oh thank god by sexconker · · Score: 1

      I'm guessing exactly zero.

    127. Re: Oh thank god by sexconker · · Score: 1

      When you're fixing too many bugs in code submitted by a certain group, the code of conduct prevents you from fixing those bugs.
      Anyone in that group can complain that you're treating them differently and they'll win, and you'll be ejected.
      The quality of the code or the factual correctness of any change to or rejection of code doesn't matter. If a certain group isn't represented to the the degree they feel they should be, you will increase their representation or you will be removed.

    128. Re:Oh thank god by sexconker · · Score: 1

      A Conduct Code does not means you had to accept source code from everybody just to don't hurt people feelings.

      It does. If someone of a special snowflake group gets offended that their code is rejected / changed / has a not-nice comment added / whatever, you're fucking done. People will trawl through changes to find any data point matching the narrative that a certain group was disproportionately hit with code rejections or whatever else. They'll cherry pick the fuck out of everything to get one data point to stab you to death with. You will not be able to refute it by showing the larger trend wherein the data point is noise, nor will you be able to argue that the code was factually bad. You will be shouted down, kicked out, and harassed.

    129. Re: Oh thank god by Anonymous Coward · · Score: 0

      He's shutting down anyone investigating Russian interference, which is suspicious af.

      Besides, Clinton got more votes nation-wide.

    130. Re: Oh thank god by Anonymous Coward · · Score: 0

      The alleged awesomeness of your code is no wildcard for you to insult anyone. There's probably much better coders that didn't contribute because the current awful vibe put them off.

    131. Re: Oh thank god by Anonymous Coward · · Score: 0

      Well if you are judging code and not the submitter, please don't call the submitter a faggot or a retard.

    132. Re:Oh thank god by KingBenny · · Score: 1

      let's not forget to remove offensive terms first .... !!! i mean "master" and "slave" what can be more important than that ? this is truly the end of days isnt it ?

      --
      Free speech was meant to be free for all... how can anyone grow up in a nanny state ?
  2. Code of Conduct - Exact Text by sinij · · Score: 5, Informative

    Our Pledge
    ===========

    In the interest of fostering an open and welcoming environment, we as
    contributors and maintainers pledge to making participation in our project and
    our community a harassment-free experience for everyone, regardless of age, body
    size, disability, ethnicity, sex characteristics, gender identity and
    expression, level of experience, education, socio-economic status, nationality,
    personal appearance, race, religion, or sexual identity and orientation.

    Our Standards
    =============

    Examples of behavior that contributes to creating a positive environment
    include:

    * Using welcoming and inclusive language
    * Being respectful of differing viewpoints and experiences
    * Gracefully accepting constructive criticism
    * Focusing on what is best for the community
    * Showing empathy towards other community members


    Examples of unacceptable behavior by participants include:

    * The use of sexualized language or imagery and unwelcome sexual attention or
    advances
    * Trolling, insulting/derogatory comments, and personal or political attacks
    * Public or private harassment
    * Publishing others’ private information, such as a physical or electronic
    address, without explicit permission
    * Other conduct which could reasonably be considered inappropriate in a
    professional setting


    Our Responsibilities
    ====================

    Maintainers are responsible for clarifying the standards of acceptable behavior
    and are expected to take appropriate and fair corrective action in response to
    any instances of unacceptable behavior.

    Maintainers have the right and responsibility to remove, edit, or reject
    comments, commits, code, wiki edits, issues, and other contributions that are
    not aligned to this Code of Conduct, or to ban temporarily or permanently any
    contributor for other behaviors that they deem inappropriate, threatening,
    offensive, or harmful.

    Scope
    =====

    This Code of Conduct applies both within project spaces and in public spaces
    when an individual is representing the project or its community. Examples of
    representing a project or community include using an official project e-mail
    address, posting via an official social media account, or acting as an appointed
    representative at an online or offline event. Representation of a project may be
    further defined and clarified by project maintainers.

    Enforcement
    ===========

    Instances of abusive, harassing, or otherwise unacceptable behavior may be
    reported by contacting the Technical Advisory Board (TAB) at
    . All complaints will be reviewed and
    investigated and will result in a response that is deemed necessary and
    appropriate to the circumstances. The TAB is obligated to maintain
    confidentiality with regard to the reporter of an incident. Further details of
    specific enforcement policies may be posted separately.

    Maintainers who do not follow or enforce the Code of Conduct in good faith may
    face temporary or permanent repercussions as determined by other members of the
    project’s leadership.

    1. Re:Code of Conduct - Exact Text by smallfries · · Score: 3, Insightful

      No more telling people they can deep-throat Microsoft if they want then. No wonder Linus needed to go and “find himself”.

      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    2. Re:Code of Conduct - Exact Text by sinij · · Score: 4, Insightful

      This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event.

      Looks good. So if you are not acting on behalf of the project, use official project email for communication, or were officially appointed representative, then your conduct has no relationship with this. Extreme example - Nazi would still be able to contribute as long as Nazi-related speech is kept out of commits, discussions, mailing list, and group events.

      Representation of a project may be further defined and clarified by project maintainers.

      Ugh, what? Why bother defining the above applicability rules and then inserting this gigantic "scope is what project maintainers decide the scope is"? This seems like a huge flaw that has to be fixed.

    3. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 5, Interesting

      One thing is certain - codes of conduct exist to take projects away from maintainers. That's their purpose. They've been forced onto one project after another - they are the open source/free software version of entryism. Woolly wording... fuck all to do with actual technology... vague enough to be used to crucify men based on anonymous, worthless allegations.

      Linus will end up regretting this. He'll be forced off the project by some bullshit made-up claim.

      It's how this always happens. Mark my words.

    4. Re:Code of Conduct - Exact Text by Etcetera · · Score: 3, Informative

      Err, you left out the bottom part: https://github.com/torvalds/linux/commit/8a104f8b5867#diff-310ab816e1e15913bbe69e164b689ac9R77

      Attribution
      ===========

      This Code of Conduct is adapted from the Contributor Covenant, version 1.4,
      available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html

    5. Re:Code of Conduct - Exact Text by bsDaemon · · Score: 5, Insightful

      Meanwhile, what was removed:

      -The Linux kernel development effort is a very personal process compared
      -to "traditional" ways of developing software. Your code and ideas
      -behind it will be carefully reviewed, often resulting in critique and
      -criticism. The review will almost always require improvements to the
      -code before it can be included in the kernel. Know that this happens
      -because everyone involved wants to see the best possible solution for
      -the overall success of Linux. This development process has been proven
      -to create the most robust operating system kernel ever, and we do not
      -want to do anything to cause the quality of submission and eventual
      -result to ever decrease.
      -
      -If however, anyone feels personally abused, threatened, or otherwise
      -uncomfortable due to this process, that is not acceptable. If so,
      -please contact the Linux Foundation's Technical Advisory Board at
      -, or the individual members, and they
      -will work to resolve the issue to the best of their ability.

      So, the language that states "best possible solution" has been replaced language related to the "good of the community." Personally, I don't interact with Linux as a community (if my name isn't enough of a tip-off). I consume it as a product, and I want the best product I can get in order to go do something else, because work. If they think they can still get the best product while airing all this drama in public and trying to build sticks to hit each other with, whatever. Good on them. What I fear will happen is more "my ignorance is just as valid as your expertise, and if you don't think so i'm going to beat you with the CoC until you stop hurting my feelings." That's not going to result in a better product.

      But, not my community, not my responsibility. But now that most of the world runs on this stack, I just want to see a consistently high level of quality. Lack of quality makes it my problem, regardless of whether or not it is my responsibility.

    6. Re:Code of Conduct - Exact Text by Crashmarik · · Score: 1

      Better not make a joke about dongles

    7. Re:Code of Conduct - Exact Text by AmiMoJo · · Score: 0

      You could submit a pull request to fix it, you know.

      But it really seems like they have gone out of their way to limit the scope of the CoC and allow maximum diversity of political views, something that is extremely difficult to do in practice.

      --
      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:Code of Conduct - Exact Text by AmiMoJo · · Score: 1

      A quick diff suggests that the only adaptation they made was to change the phrase "project maintainers" to "maintainers", and fill in their contact details.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    9. Re:Code of Conduct - Exact Text by CoolVibe · · Score: 0

      If I had mod points, I would upvote the crap out of this.

    10. Re: Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      Except FreeBSD's code of conduct is even worse.

      I hope you have moved on to Open and/or Dragonfly. I'm almost done doing so.

    11. Re:Code of Conduct - Exact Text by sinij · · Score: 1

      You could submit a pull request to fix it, you know.

      I think this should be done. I think clearly defined scope is extremely important, as ability to contribute good code is not in any way related to one's other life decisions. CoC should be clearly defined to govern conduct related to the project and nothing more. This limitation should be immutable and not subject to interpretation or revision by anyone.

      I can understand concerns others have with CoC, especially with abusive behavior (e.g. deplatform, un-person) that comes from SJW camp. Ideally CoC should be used to stop both "Show Boobz or GTFO" behavior and "Trump voters are racist, we don't accept commits from racist" behavior.

    12. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0, Insightful

      The entire world is turning into a bunch of androgenized homogenized pussies.
      Crybaby snowflake neuter boys running to their mamas and sucking on that nice warm teat.
      Feeble little girls never allowed access to a real man who show them how not to take shit from no man.
      Pussy this, wimp that, let's all get together in the coffee space for a nice hour long sob session and group cry. Oh mah fweelings Bwah bwah bwah.

      Shut the fuck up man up Fuck off and code.

    13. Re: Code of Conduct - Exact Text by bsDaemon · · Score: 4, Informative

      FreeBSD has a lot of its own drama, yes. It also has some technical shortcomings that prevent me from using it at work. Some of of the attempts to fix those shortcomings have resulted in drama. The problem with literally everything is people, which sucks and can't be gotten away from. The further problem with open source is for some people it's a hobby, and for some people its work. And if it's your hobby, no one wants to be told your baby is ugly. If its work, you don't really want to deal with people insulting each other's babies. You just want to get your product done, with as few defects as possible.

      But once you have a job, a family, and property and other stuff that needs attention and protection, interacting with the community becomes less of priority. And once it is, none of the shouting and jabbing and pushing around is worth it. I'm in the camp of "ignore the politics and just use the software" at this point, but in today's 24/7 live-streamed outrage culture, it is impossible to ignore the politics. The people with an agenda won't let themselves be ignored as long as you're plugged in.

      So, computers for work only. Not really interested in spending hobby time on it anymore. I haven't been on IRC in months. I quit twitter because I couldn't spend more than 45 seconds on it without hating the whole world. Facebook is a time sink that isn't worth it. Frankly, Slashdot jumped the shark like 10 years ago but I still keep coming here anyway for reasons unknown. I should probably review that...

    14. Re:Code of Conduct - Exact Text by phantomfive · · Score: 1

      Linus will end up regretting this. He'll be forced off the project by some bullshit made-up claim.

      Is this something that commonly happens after maintainers adopt a code of conduct? Is it something that's ever happened?

      --
      "First they came for the slanderers and i said nothing."
    15. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      Fuck you, I'll do as I want to.

    16. Re:Code of Conduct - Exact Text by AmiMoJo · · Score: 1

      You know it's really easy, all you need is an email address and git. You can do it through Github or not.

      Having said that I don't think that one sentence is the issue you really want to address here. The bit you liked says "examples of", i.e. it's not an exclusive list. So it already includes anything else that might be deemed official, with the determination ultimately being made by the Technical Advisory Board.

      That's probably the only realistic option, since as any D&D player will tell you there is always some situation they missed in the rule book that the DM will have to make the final decision on... But by all means, feel free to try and enumerate every possible way someone can represent a project in some capacity.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    17. Re:Code of Conduct - Exact Text by flabman · · Score: 2

      I was blacklisted years ago by David Miller from contributing to the kernel, and from contributing to every other project that user vger as its mailing list server, for calling David out on his use of the word "jackass" in his review of a patch submitted by another contributor. David Miller is the vger admin. This issue affects not only Linus but several of his lieutenants as well.

    18. Re:Code of Conduct - Exact Text by Morgon · · Score: 1

      Because there may be times where they may be socially associated with an organization, but not acting on "official" behalf of them. As a contrived example, if they're attending an industry conference where they're not an "appointed representative", people may still identify them as a "Linux maintainer".

      I don't disagree that it's ambiguous, but with people attempting to be hyper-literal in order to defend their terrible behavior as unactionable, I don't see any way it couldn't be. They have to leave themselves room to allow a case-by-case basis in egregious circumstances.

      --
      [DISCLAIMER: This post is a work of satire and should not be misconstrued as a holy text upon which to base a religion.]
    19. Re: Code of Conduct - Exact Text by frank_adrian314159 · · Score: 1

      Slashdot jumped the shark like 10 years ago but I still keep coming here anyway for reasons unknown. I should probably review that...

      From your comment, you'd probably be happier if you did.

      --
      That is all.
    20. Re:Code of Conduct - Exact Text by sinij · · Score: 2

      Because there may be times where they may be socially associated with an organization, but not acting on "official" behalf of them. As a contrived example, if they're attending an industry conference where they're not an "appointed representative", people may still identify them as a "Linux maintainer".

      I don't disagree that it's ambiguous, but with people attempting to be hyper-literal in order to defend their terrible behavior as unactionable, I don't see any way it couldn't be. They have to leave themselves room to allow a case-by-case basis in egregious circumstances.

      It should be unactionable, because alternative is subjective and selective policing and that is orders of magnitude worse. My view that it shouldn't be up to a project to police terrible behaviour that is not directly related to the project.

    21. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      project’s leadership? That sounds pretty scary. What is this, the UN? Or the EU?

      Can we still do medical experiments on prisoners?

    22. Re:Code of Conduct - Exact Text by Morgon · · Score: 1

      So if I were a known and public Linux maintainer, go to a tech conference, and start openly sexually harassing women attendees, or berating minorities who are showing interest in technology... you're saying the Linux Community should have no ability to distance themselves from that contributor in the form of revoking write access?

      Are you sure that's what you want?

      --
      [DISCLAIMER: This post is a work of satire and should not be misconstrued as a holy text upon which to base a religion.]
    23. Re:Code of Conduct - Exact Text by atriusofbricia · · Score: 3, Insightful

      This Code of Conduct applies both within project spaces and in public spaces
      when an individual is representing the project or its community. Examples of
      representing a project or community include using an official project e-mail
      address, posting via an official social media account, or acting as an appointed
      representative at an online or offline event.

      Looks good. So if you are not acting on behalf of the project, use official project email for communication, or were officially appointed representative, then your conduct has no relationship with this. Extreme example - Nazi would still be able to contribute as long as Nazi-related speech is kept out of commits, discussions, mailing list, and group events.

      Representation of a project may be further defined and clarified by project maintainers.

      Ugh, what? Why bother defining the above applicability rules and then inserting this gigantic "scope is what project maintainers decide the scope is"? This seems like a huge flaw that has to be fixed.

      You've confused a feature with a bug. That isn't a flaw. That's entirely by design. It gives the impression of being defined, but ultimately allows it to be fudged however the political winds are blowing. Neat, no?

      --
      I was raised on the command line, bitch

      "Nemo me impune lacesset"

    24. Re:Code of Conduct - Exact Text by sinij · · Score: 1

      So if I were a known and public Linux maintainer, go to a tech conference, and start openly sexually harassing women attendees, or berating minorities who are showing interest in technology... you're saying the Linux Community should have no ability to distance themselves from that contributor in the form of revoking write access?

      Are you sure that's what you want?

      Unless tech conference is sponsored/related by Linux, then "do nothing" is correct approach. Sexual harassment is against the law, if it is open then law enforcement would have no problems prosecuting such behavior.

      To flip this example on you:
      So if I were a known and public Linux maintainer, sponsor a pro-life initiative in my state... you're saying the Linux Community should have to distance themselves from that contributor in the form of revoking write access when someone complains?

    25. Re: Code of Conduct - Exact Text by Bongo · · Score: 1

      There's a lot to be said for washing the dishes rather than worrying about the state of the world and the cultural wars.

    26. Re:Code of Conduct - Exact Text by johannesg · · Score: 3, Insightful

      Of the 'traditional freedoms', I find one missing: the right to a political opinion. But I think we all know where this is going to end: it will be open season on those who voted Trump, for example.

    27. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      Examples of behavior that contributes to creating a positive environment include:

      • Showing empathy towards other community members

      Examples of unacceptable behavior by participants include:

      • The use of sexualized language or imagery and unwelcome sexual attention or advances

      So how am I supposed to feel horny when someone else feels horny (show empathy) if they're not even allowed to say that they're feeling horny. :)

      More seriously, though, I do wonder whether the tone couldn't have been a bit gentler, for example, something like:

      We want as many people as possible, who have the necessary knowledge and skills, to be able to help with Linux kernel development. And so we really need to keep our discussions on-topic - to avoid creating a situation where potential contributors feel unwelcome because certain off-topic discussions are upsetting for them. For example, while there's almost certainly a strong need for more healthy and productive discussions of sex and relationships (i.e., talking about sex is good), such discussions should happen somewhere other than discussion facilities intended for discussion of Linux kernel development.

    28. Re:Code of Conduct - Exact Text by guruevi · · Score: 5, Insightful

      Actually, this is generally what happens to a project. It adopts a CoC or enough anonymous/SJW complaints are created, big contributors leave or are forced out, the project dies or slows because it is spending inane amounts of energy on political discussions rather than technical.

      It happened with NodeJS, Kubernetes, LLVM, Tor, Debian all of which are decent projects but kind of 'stuck' now that boards and bug lists are overrun by "complaints" rather than technical discussions. If the SJW's don't get their way, they fork the code, take a number of core developers and none of those forks have actually produced a decent competitor to their parent rather, some of them have spawned their own forks because SJW infighting. Instead of getting a better product, a bunch of energy and time is wasted.

      It's happening with Python and Linux now. Expect Linux to slow down immensely.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    29. Re: Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      this is the tock, systemd is the tick. now that linus been waylaid, how about another brilliant idea, kerneld will be the new part of systemd

    30. Re:Code of Conduct - Exact Text by nedlohs · · Score: 1

      I'm not sure you really want people who don't understand that "for everyone" covers everything they listed involved in kernel development. More than the double the length of a paragraph in order to repeat themselves over and over that yes everyone does in fact include a bunch of specific identifiers.

      Worse still it actually adds ambiguity since is that list supposed to be exhaustive or just some examples. It doesn't say "such as" or "for example" after all. "Everyone" has an obvious definition to start with, but since they felt the need to add a bunch of qualifiers are they using some other definition with a more restrictive meaning?

      Is it OK to harass people based on some other attribute? Say their politics or their taste in music?

    31. Re:Code of Conduct - Exact Text by Morgon · · Score: 2

      > if it is open then law enforcement would have no problems prosecuting such behavior.

      What world do you live in? We can't get people to agree that sexual harassment is even a thing, or should be legally actionable; you really think "law enforcement" is going to "prosecute" that? For the record, law enforcement still asks questions on what victims did to deserve it.

      As for your attempt to "flip the example", you will have tofurther define "sponsor" and "pro-life initiative"; one's an ambiguous term, the other often (not always, but often) masquerades as misogyny, thus more details. Donating money to a political figure because they identify as "pro-life" is one thing; providing funding for an effort to ban body autonomy or organizations that help women in many ways simply because that includes abortion is another.

      But your question was whether any of this should give the LC standing to revoke access -- probably not, in a vacuum. But then again, holding the abstract belief that women should be forced to unwillingly carry a child (especially regardless of circumstances) is abusive, but certainly less so than what I described above, so I don't think you really made an equal argument.

      --
      [DISCLAIMER: This post is a work of satire and should not be misconstrued as a holy text upon which to base a religion.]
    32. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      > a harassment-free experience

      Who gets to decide that? Is it the intention of the communicator, or the feelings of the receiver?

      > Gracefully accepting constructive criticism

      This seems like the most challenging part

      > Showing empathy towards other community members

      Forced empathy???

      > unacceptable behavior ... Trolling

      Okay, if I get to judge trolling, then this might work out...

      > insulting/derogatory comments

      Again: who gets to judge this?

      > Maintainers who do not follow or enforce the Code of Conduct in good faith

      Wow... so mostly this gives the power to the eye of the beholder, whomever that will be, rather than to any objective human. Nice.

      captcha: classify

    33. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      Fuck your pledge... Free as in FREEDOM MOTHER FUCKER!!! We'll do as we please and if you don't like it go fuck yaself!!

    34. Re:Code of Conduct - Exact Text by sinij · · Score: 1

      > if it is open then law enforcement would have no problems prosecuting such behavior.

      What world do you live in? We can't get people to agree that sexual harassment is even a thing, or should be legally actionable; you really think "law enforcement" is going to "prosecute" that?

      I recommend you work on that problem instead of trying to find alternative law enforcement mechanisms by re-purposing other organizations.

      Linux community is designed to produce Linux kernel, not police sexual harassment in everyday life.

    35. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      It's not a flaw, it's the feature. Track down the original version of that CoC, before it was cut down to remove the more blatantly obvious bits, like the clause that explicitly states they will decide whether you have the right to not be harassed.

    36. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      It's not a flaw – it's the whole point behind this! It allows banishments to be handed out selectively, to people with problematic political and religious opinions. You can bet your butt that these people already have a list of people to be targeted.

    37. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      You could submit a pull request to fix it, you know.

      Expecting someone to submit a pull requests is against the CoC. It's not inclusive to people that do not like asking for things and is offensive to lesbians and gay bottoms who find requesting pulls offensive.

      *BANNED*

    38. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      FUCK YOU BITCH!

      What matters is the code and the fact that it is being licensed open-source.
      You reject code because of whom the progenitor is.
      YOU FUCKING PIECE OF SHIT

      This is the death of opensource: women ruling, yet again, over the men who actually do the work (like in all things). (YOU LOOK THE GIFT HORSE IN THE MOUTH - YOU WILL BE GIVEN NO GIFTS)

      When Islam defeats White piece-of-shit society (where the male is the slave) there will be great rejoicing and child brides.

    39. Re:Code of Conduct - Exact Text by sinij · · Score: 4, Insightful

      Linux Community isn't a social network, support group, or law enforcement organization. It has a clearly defined purpose - to produce Linux kernel of best possible quality in shortest amount of time. You are trying to subvert and re-purpose this organization to suit your priorities and in doing so you are presuming to impose your values and your priorities on others. You are welcome to fork Linux and focus forked project on your specific list of priorities.

    40. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      Extreme example - Nazi would still be able to contribute as long as Nazi-related speech is kept out of commits, discussions, mailing list, and group events.

      Wrong. That's one way to interpret that clause. But just so we're clear here, Coraline Ada Ehmke, the author of this language is on record multiple times as having the view that if you mention you work on a project on a twitter account, you are "representing the project" with that twitter account. And YES people have trawled though everything ever said online looking for references back to a project with this CoC, pointed out the linkage, gotten people kicked off projects, and waved their scalp around like a trophy.

      If "she" believes that you should be kicked out of the linux community for the out-of-work personal views and guilt by association, then I'm totally fine with examining her other projects. Seriously, you need to look her up. Specifically, her "War against Meritocracy".

    41. Re:Code of Conduct - Exact Text by Morgon · · Score: 1

      First, it is incorrect to state that "I" am doing anything. The Linux Community themselves made these guidelines, I had nothing to do with it.

      With that in mind, it would seem the LC disagrees with your assessment.

      --
      [DISCLAIMER: This post is a work of satire and should not be misconstrued as a holy text upon which to base a religion.]
    42. Re:Code of Conduct - Exact Text by sinij · · Score: 1

      I am not aware of community or LT posting anything definitive on the clarity or lack of thereof of scope definition of the CoC. You are presuming to speak of behalf of Linux community when clearly you have no authority or standing to do so.

    43. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 1

      oh ho ho! Somebody already tried that. Specifically "expressing opinions that others find distasteful, in a forum unrelated to the project, shouldn't be grounds for action under this covenant".

      BEHOLD!.

      That pull request was rejected by CoralineAda, the author.

      Highlights from the argument against the PR:

      Personal twitter accounts are not magic excuses (especially non-magical when you have a verifiable association as a core dev mentioned in your bio of course)

      'chilling effects on free speech' seems more and more like a red herring.

      I don't think that having a project name in one's Twitter bio counts as representing that project.

      You either want to define a link between yourself on that account and the project, or you don't. You either want to borrow against the credibility of that project or you don't.

      A disclaimer that this is a personal account and personal opinions are your own and do not reflect those of the projects or communities mentioned should do the trick.

      But even with one of those silly "opinions are my own not those of $ORG" disclaimers, the manner and content of your free speech may serve to indirectly undermine obligations you have freely chosen to hold yourself to elsewhere. People do tend to see past the disclaimers, and you are not actually free of this consequence

      I'm saying that if a contributor tells me that they feel threatened or unsafe around a core developer, I would personally not hesitate to either speak to them about their conduct or remove them from the project as necessary. To me, the safety of the community is paramount. There are very few exceptional programmers in the world and I guarantee that pretty much any developer can make meaningful and impactful contributions. Just look at the Linux Kernel, how many hundreds (if not thousands of developers) has Linus personally alienated?

      Ada herself:

      To be clear, "outside the context of that project" did not apply in the case of the Opal team. Elia posted those things with a Twitter account that directly mentioned his role in the Opal project, and meh made some very disturbing statements in the discussion on the issue tracker.

      They are using this as a tool to attack people in the Linux community for expressing views they don't like.

    44. Re: Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      Or you know, do the logical thing, AND get rid of the fucking CoC. Jesus Christ. It has nothing to do with coding.

      If you need a CoC to write good code and be nice, then your project fucking sucks. Fuck off with this CoC bullshit.

      Also the word political is not on the list.

    45. Re:Code of Conduct - Exact Text by sinij · · Score: 2

      This is exactly why I am advocating to address this ambiguity. Urgently.

    46. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      I like how you sourced all of these claims.

    47. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      Our Pledge

      ...

      Examples of behavior that contributes to creating a positive environmentinclude:

      * Using welcoming and inclusive language

      ...

      Fuck this.

    48. Re: Code of Conduct - Exact Text by ncc74656 · · Score: 1

      I'm in the camp of "ignore the politics and just use the software" at this point, but in today's 24/7 live-streamed outrage culture, it is impossible to ignore the politics. The people with an agenda won't let themselves be ignored as long as you're plugged in.

      You might not want to care, but as one wag put it, "The [SJWs] will not let you stay on the sidelines. You will be made to care."

      We're rapidly approaching the point where the only viable solution will involve shoving SJWs and other scumbags out of helicopters at altitude. Make a few examples pour encourager les autres, and maybe the others will start behaving like civilized people for a change.

      --
      20 January 2017: the End of an Error.
    49. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      But I think we all know where this is going to end: it will be open season on those who voted Trump, for example.

      It already is open season, and whom one voted for isn't relevant. All these hateful and intolerant people require is their own (often false) assumptions. I know people who have been fired from their jobs because of this very witch hunt.

    50. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      you really think "law enforcement" is going to "prosecute" that?

      If they've done nothing wrong in the eyes of the law, why should the linux community be MORE exclusive?

      It looks like you're trying to form a mob with pitchforks.

      For the record, law enforcement still asks questions on what victims did to deserve it.

      Otherwise known as asking questions about what happened. See, you're presuming someone is a victim. That sort of presumption of guilt is a real fucking bitch when it's your livelyhood on the line.

      pro-life initiative"; .... often (not always, but often) masquerades as misogyny,

      See, this is exactly what he's talking about. You can't just claim all pro-life people are misogynists. That would, under this new CoC, get them banned from contributing to Linux. It's that exact sort of shit we're worried about.

      Donating money to a political figure because they identify as "pro-life" is one thing; providing funding for an effort to ban body autonomy or organizations that help women in many ways simply because that includes abortion is another.

      Sweet jesus it's the exact same fucking thing but with SPIN. Advertising. Public relations management. Bias. BRAND MANAGEMENT. Fucking hell are you REALLY so dense as to not see how this is a matter of interpretation?

    51. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      "In the interest of fostering an open and welcoming environment, "

      And that's why Linux kernel will no longer continue to develop at the same pace. MANY people THINK they can contribute but they're so far out of their depth, they cannot. Dealing with these people takes time and energy and instead of writing kernel code, the current developers be answering stupid emails pandering to ignorant fools that will ask "why doesn't Linux use feature xyz" ?

      The people that write these codes of conduct are never the people that contribute code. They THINK they're contributing--but they're not, because it's a technical project. All That Matters Is The Output. The code of conduct does not affect the quality of the output of the project (documentation and source code.)

      I've read LKML. I've got enough self-awareness to stay completely away from posting because the questions I would have to even begin would be so beginner, I would deserve to be told I was an irritant and to piss off.

    52. Re:Code of Conduct - Exact Text by atriusofbricia · · Score: 1

      This is exactly why I am advocating to address this ambiguity. Urgently.

      Agreed 100%

      --
      I was raised on the command line, bitch

      "Nemo me impune lacesset"

    53. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      Easy to fix:

      gg/one[ENTER]vGc.[ESC]:w!

      Makes it much quicker to read as well.

    54. Re:Code of Conduct - Exact Text by ljw1004 · · Score: 2

      Actually, this is generally what happens to a project. It adopts a CoC or enough anonymous/SJW complaints are created, big contributors leave or are forced out, the project dies or slows because it is spending inane amounts of energy on political discussions rather than technical. It happened with NodeJS, Kubernetes, LLVM, Tor, Debian all of which are decent projects but kind of 'stuck' now that boards and bug lists are overrun by "complaints" rather than technical discussions.

      I wondered if what you said is true? Here's a graph of LLVM contributions. I pulled it from github's llvm-mirror/llvm repo, and used github's "Insights > Contributions" tab to display the graph. Github claimed that the graph shows up to September 2018 -- that's contradicted by the labels and tickmarks. I wonder if github's graph-plotting routines don't get the label+tickmark positions quite right? I aimed to include roughly equal spans before and after the code of conduct to see if there's a clear effect.

      https://i.imgur.com/fXorXyo.pn...

      My conclusion? I don't see a clear signal. The graph seems to have roughly the same noise level and averages before and after, and a better narrative would be "there are sometimes huge sustained spikes of activity for reasons presumably related to the content of the work". (This is just from eyeballing it; I can't be bothered to put the numbers into a spreadsheet and do the calculations more carefully). If you say that LLVM is now dead, that's not supported by the data. If you say it's slowed, that's plausible (we'd need numbers), but the data says there hasn't been a major slowdown.

      If you believe a different numerical analysis would be better, one that takes into account the quality of the contributions, then yes please I'd love for you to provide that! Or for you to provide equivalent graphs for the other projects you listed.

    55. Re:Code of Conduct - Exact Text by Cederic · · Score: 1

      We can't get people to agree that sexual harassment is even a thing, or should be legally actionable; you really think "law enforcement" is going to "prosecute" that?

      In which case excluding someone from a project to which they may have made many contributions over an extended period is even more fucking asinine.

      If they post "You're cute, I want to fuck you until you're unconscious" on the kernel mailing list then sure, ask them to change their behaviour. What they do at an entirely unconnected conference is, oddly enough, entirely unconnected.

    56. Re:Code of Conduct - Exact Text by Cederic · · Score: 1

      The TAB is obligated to maintain
      confidentiality with regard to the reporter of an incident.

      So basically it's a kangaroo court. No chance to challenge the credibility or facts of the accuser, because they remain anonymous.

    57. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0
    58. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      The author of the code of conduct specifically kicked and cried until "political affiliation" was removed from OSCON's code of conduct.

      https://where.coraline.codes/blog/oscon/

      So yeah, that's not there on purpose.

    59. Re: Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      Sounds like a Jeong we all know at NYTs

    60. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      Assuming it is true that "the project dies or slows because it is spending inane amounts of energy on political discussions rather than technical", that's a sign of horrible project management and has zero to do with a code of conduct, whether explicit or implicit.

      Again, don't confuse a really awful implementation of a concept with proof that the concept itself is necessarily rotten. It could be, and often is, a sign that the implementation sucks.

    61. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      Other conduct which could reasonably be considered inappropriate in a professional setting

      By whom?

    62. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      The source is in the fucking repo, you lazy fucker.

    63. Re:Code of Conduct - Exact Text by gweihir · · Score: 1

      This is repulsive, insulting and stupid on so many levels it is staggering. And, look!, they even have the inquisition!

      Interestingly, it fails its own standards (thereby stressing that whoever wrote this is stupid), because it mandates exclusion and repression against anybody that disagrees. A little fascist heaven.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    64. Re:Code of Conduct - Exact Text by gweihir · · Score: 1

      Indeed. A power-grab by people that could never create anything like the kernel, but are desperately envious and want in. So they force their way in with underhanded and dishonorable methods and destroy the whole thing in the process.

      This needs a decisive rebuff and a clear message of "You are not welcome here!" to these people. Unfortunately, it looks like that is not going to happen.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    65. Re:Code of Conduct - Exact Text by gweihir · · Score: 1

      You have no right to an opinion in the conformist's heaven. An opinion can always be construed as "discriminating" or "insulting" those that have a different opinion. Once you let opinions and, worse, views in, people need to have some level of maturity and personal robustness to keep communicating. Obviously the scum behind this CoC does not have that and instead want to be innocent and weak children that never, ever are confronted with anything not pleasant, because they cannot deal with that. In the end this is community over individuals and it is a very fascist idea.

      Now, if you voted Trump, I will call you an idiot, and I may just ignore you, but kicking you of slashdot for it or some other form of repression against you would be very, very wrong.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    66. Re:Code of Conduct - Exact Text by gweihir · · Score: 1

      Jup. After all, anybody with a complaint will just be entirely truthful and never have their own agenda, right. This is made for sabotage and destroying reputations. I predict we will even see rape-complaints in this channel in short order, after all there is zero risk to the accuser.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    67. Re:Code of Conduct - Exact Text by weilawei · · Score: 1

      I've been trawling through the comments, and I think I like this the best. Concise and on-point.

      Well said.

    68. Re:Code of Conduct - Exact Text by guruevi · · Score: 1

      But that is the leftist response to everything. Communism didn't work because it was poorly implemented. UBI didn't work because it was poorly implemented.

      The point of these CoC is to allow for these political discussions. If you don't want the discussions, don't have a CoC and tell everyone that complains to shut up.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    69. Re:Code of Conduct - Exact Text by guruevi · · Score: 4, Insightful

      You don't see a clear trend in the graph you've provided? Contributions are trending upwards until the CoC is introduced, then they trend downwards until someone quits. I don't think we have enough data to see what the effect on the main contributors quitting is but you can see similar trends in other projects.

      I'm not saying LLVM is dead, but as someone else said, there is a huge brain drain BACK to GCC which was the entire reason people jumped onto LLVM.

      Same for NodeJS, there too you can see a huge difference, even though the number of contributors has risen, the number of commits goes down. Parts of this has to do that the SJW's split off NodeJS (a fork that is now dead), the leadership thought this was an issue back then, in a panic introduced a CoC which allowed the SJW to persecute another developer, the SJW then split it onto Ayo (now also dead). This drama keeps people from using their free time to do what they want as far as contributions and now they have to deal with leftist politics, it saps people from working on the core projects because either they start working on a fork that doesn't pan out or they just stay away from the drama.

      I am a firm believer in free speech. Don't like what someone has to say, then ignore them. Persecutions and witch hunts kill organizations. I've seen it happen locally in various settings too, various clubs are dying because everyone has to introduce 'safe spaces' and falls over each other not to hurt someone's feelings.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    70. Re: Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      SJWs are definitely authoritarian and totalitarian - but they are not Fascists. Why?

      - Unlike their Nazi allies in WWII, the fascists were not particularly racist. SJWs are proudly racist.

      - Fascists cared deeply about the interests of the working class. SJWs have open contempt for working people.

      - Fascists made the trains run on time. SJWs are too busy with recriminations to make the trains run at all, much less on time.

    71. Re:Code of Conduct - Exact Text by thegarbz · · Score: 1

      to produce Linux kernel of best possible quality in shortest amount of time.

      You'd be amazed at how much better quality and speed is when you cut through toxic bullshit that you sometimes see on the kernel mailing list.

    72. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      Looks good. So if you are not acting on behalf of the project, use official project email for communication, or were officially appointed representative, then your conduct has no relationship with this. Extreme example - Nazi would still be able to contribute as long as Nazi-related speech is kept out of commits, discussions, mailing list, and group events.

      The flaw in your reasoning is this: they can and do go after individuals for things that are done outside the project. Such as the Drupal dev that practised Gorean stuff in the bedroom. He was more or less blackmailed, and then forced out. There are other instances of this, but I think those were related to things that happened as a representative of those communities.

      If you are in a position of power in a project or community that has this CoC, certain people will be building a dossier on you. Once they have enough evidence, they'll ask you to step down quietly. Otherwise, they'll destroy your career completely.

    73. Re:Code of Conduct - Exact Text by Reziac · · Score: 1

      A reminder from ESR:

      http://esr.ibiblio.org/?p=6907

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    74. Re: Code of Conduct - Exact Text by doom · · Score: 1

      Slashdot jumped the shark like 10 years ago but I still keep coming here anyway for reasons unknown

      Because it actually sucks less, weirdly enough. The entire time I've been here, I've been complaining the system is too easy to game (if it doesn't happen, it's because no one bothers, not because it's hard), but the rest of the web is in even worse shape and is struggling to come up with the features a couple of shall we say non-geniuses hacked out in the late nineties.

      Also of course, the virtue of being on the other side of the shark jump is no one much cares about the place, and the continuing spiral into madness takes place somewhere else -- e.g. no one at slashdot is going to tell me I can't call you an idiot, and the odds are good you're not a big enough idiot to call out the Outrage Brigade if I do.

    75. Re: Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      Slashdot is where you get the best tech news in a concise language (mostly free of Americanisms in journalism), and free of slang (El Reg).

    76. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      it will be open season on those who voted Trump, for example.

      Good. Do keep in mind, that Linus Torvalds is not a Trump voter.

    77. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      TL;DR version: "Fork off"? Haha, nice one!

    78. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      Dude...but...a trend line from 2014-2016 would go up and a trend line 2016-2018 would go down. You're flat-out lying about no clear fuckin' signal. That same drop appears in several other open source projects. Find the date where a Code of Conduct was introduced. Roll over to Github. Look at the contributions before and after. Most of them see a dropping trend after the introduction of the Code of Conduct. It's not a theory. I'm so goddamned tired of this shit. I mean it's bad enough that I now talk with a shit faked accent. That's bad.

    79. Re:Code of Conduct - Exact Text by Anonymous Coward · · Score: 0

      This is absolutely terrible. It is necessary to be able to derogate at times; and, on the other hand, it is extremely easy to kick someone out of a list or project for being supposedly derogatory or supposedly harassing (in a non-sexual way). And if all that's not enough, there's the "miscellaneous stuff we don't like and won't even both to specify in advance" clause.

      I call on all Linux kernel contributors/developers to immediate repeal this code, collectively, and to declare they reject it and will not abide by it in principle, personally.

  3. Am I missing something? by Anonymous Coward · · Score: 1

    "participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation."

    What's the difference between "gender identity and expression" and "sexual identity and orientation"?

    1. Re:Am I missing something? by CoolVibe · · Score: 5, Insightful

      No clue. But they could have cut out complete swaths of text just by stating "We don't care what you are, what you do, or what your opinions are. Just show us the code. If it's good, we'll take it. If it's not, we'll see what we can salvage". All this fluffy bullshit is just that. Fluffy bullshit.

    2. Re:Am I missing something? by AuMatar · · Score: 1

      Gender identity is about what you are- male, female, unsure, etc. Sexual identity is about what you want to fuck- male, female, both, etc.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    3. Re:Am I missing something? by Anonymous Coward · · Score: 0

      Assuming serious question --- gender identify precludes sexual identity (I think). one can be born with female reproductive organs but identify as someone with male reproductive organs. I assume they can then take on the sexual identity of a heterosexual or homosexual. How that is identified in this case, I don't know.
      HTH

    4. Re:Am I missing something? by Anonymous Coward · · Score: 0

      That's exactly what they are saying albeit in legalize.

      Gender and orientation are separate things, you might be male heterosexual or trans bisexual or any other combination of anything. It ain't that complex.

      Most of us only care about code but we all know where some stupid flamewars end up going (for now at least)

    5. Re:Am I missing something? by CoolVibe · · Score: 1

      Both things are irrelevant. Compilers really don't care. Neither does hardware.

    6. Re:Am I missing something? by Anonymous Coward · · Score: 0

      Heritage of the straightforward, plain American Constitution somehow allowing slavery before amendment.

    7. Re:Am I missing something? by Anonymous Coward · · Score: 0

      But that's not what they're saying at all. In fact, they're saying the exact opposite. If they don't like what you're saying or if you're a bully, or whatever else, your code is not welcome there.

    8. Re: Am I missing something? by Anonymous Coward · · Score: 0

      It still allows slavery as punishment for a crime.

    9. Re:Am I missing something? by CoolVibe · · Score: 1

      I'm looking forward to the shit-slinging on the mailinglists because someone made a comment that hurt some fee-fees. But yes. I'm of the same mind as my compilers and interpreters. They don't care. Neither do I.

    10. Re:Am I missing something? by AuMatar · · Score: 2

      Right. And the code of conduct says it should be irrelevant on the mailing list as well- that people should be treated with respect regardless of all that. Sounds fine to me.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    11. Re:Am I missing something? by SirSlud · · Score: 1

      Compilers don't run or manage the project.

      --
      "Old man yells at systemd"
    12. Re:Am I missing something? by Anonymous Coward · · Score: 0

      Neither does nature, but cater to the insane is the new normal.

    13. Re:Am I missing something? by Anonymous Coward · · Score: 1

      Gender identity is about what you are- male, female, unsure, etc. Sexual identity is about what you want to fuck- male, female, both, etc.

      ....kids, animals, inanimate objects, sex dolls, whatever right?

    14. Re:Am I missing something? by Anonymous Coward · · Score: 0

      "It ain't that complex"??

    15. Re:Am I missing something? by religionofpeas · · Score: 4, Insightful

      I don't see why somebody's gender or sexual preferences even need to come up in the first place on a mailing list discussing technical issues about the code.

    16. Re:Am I missing something? by AmiMoJo · · Score: 1, Insightful

      "We don't care what you are, what you do, or what your opinions are. Just show us the code. If it's good, we'll take it. If it's not, we'll see what we can salvage"

      Linux isn't a monolithic block like that, where you anonymously submit patches and get an accept/reject response.

      Linux is a community of developers who cooperate to plan and develop features and ensure that they all integrate and operate well together. Many of the contributors are doing it for work. Most use their real names, and many attend conferences where they meet other members of the community in person.

      There have always been some rules about behaviour, just not well codified or enforced. Individual conferences and events often had their own. So it's not even new.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    17. Re:Am I missing something? by Anonymous Coward · · Score: 0

      Here's a ball, you can bounce it if you like

    18. Re:Am I missing something? by Anonymous Coward · · Score: 0

      Your ignorance is at the source of the problem, and is why you label everyone not adhering to your ideal straight-white-male-misoginist-dominated world with the blanket derogatory term "SJW".

      Gender identity and sexual orientation are two completely separate things. The fact that you will personnaly never suffer stigmatisation and/or discrimination based on one or both of those being out-of-the-norms of society is no excuse for your ignorance. Please educate yourself. It's not that hard, the information is out there.

    19. Re:Am I missing something? by Anonymous Coward · · Score: 0

      Apache Attack Helicopter is a gender (i.o.w. whatever you want to call yourself), sexual identity is limited to four states: none, m, f, all.

    20. Re: Am I missing something? by Anonymous Coward · · Score: 0

      shut up, fag

    21. Re:Am I missing something? by Anonymous Coward · · Score: 0

      trans isn't a gender. It's an orientation.
      Human biology dictates a limit of 2 genders.

    22. Re:Am I missing something? by Anonymous Coward · · Score: 0

      Totally wrong, the Constitution was purposefully written to not use the term "slave" anywhere, nor is race mentioned except where it is stated that American Indians would not be taxed. All references to slaves uses terms like "other persons" because even though slavery was legal, by wording the Constitution in this manner it prevented anyone from claiming that slavery was legitimized by the Constitution.

      So the Constitution did not allow slavery before amendment, it already existed and the Constitution did not try to end it because that would have meant the Constitution would not be ratified. After ratification, during the very first session of Congress, Benjamin Franklin, a former slave holder himself, introduced a petition to abolish slavery. So the plan was to get the Constitution passed via compromise then start introducing legislation to take care of what they couldn't put directly in it. But because of how they worded the Constitution, though legal, the slave holding States could not claim it was permitted by the Constitution and that was a big deal.

    23. Re:Am I missing something? by KlomDark · · Score: 1

      No shit, just avoid it on this list. I don't tell people about my sexual adventures and I don't want to hear yours either.

    24. Re:Am I missing something? by Anonymous Coward · · Score: 0

      No, there are 2 sexes (and a small minority of atypical genotypes and phenotypes that don't fall neatly into "male" or "female").

      Gender, OTOH, is a socio-psychological construct. It is not as rigidly defined as sex and while related to it, is subjective and evolves with culture.

    25. Re:Am I missing something? by UnknownSoldier · · Score: 1, Funny

      > Human biology dictates a limit of 2 genders

      Hmm,

      * XX
      * XY
      * XXY
      * XYY

      But I take it you are referring to the Y chromosome ?

      Y is the sex-determining chromosome in many species, since it is the presence or absence of Y that determines the male or female sex of offspring produced in sexual reproduction.

      Who knew those that claimed "I sexually identify as an attack helicopter" were lying all this time! /s

    26. Re:Am I missing something? by Anonymous Coward · · Score: 0

      Why in the FUCK would your sexual proclivities be on topic in a technical discussion? It has NOTHING to do with the point at hand. We know, you're a rebel without a cause. But please shut up. I don't know about your personal lift, and I really don't care about it either.

    27. Re: Am I missing something? by Anonymous Coward · · Score: 0

      gender is virtual, like that vm instance running on your host. as to dockers, that's a female s*x wearing an attachment.

    28. Re:Am I missing something? by Anonymous Coward · · Score: 0

      Yes. And yes, again.

      The real anti-X (where X is, racist, bigot, sexist, ageist, etc.) is not the one who says, "we are all equal," but, rather, the one who says, "I don't care about you, what is the quality of your work?"

      I shudder to see that Linux, a bastion of meritocracy, has been infected by such palaver as a Code of Conduct.

    29. Re:Am I missing something? by Stormy+Dragon · · Score: 1

      There's also things like androgen insensitive XY where the Y exists in the genotype but is suppressed from expressing in the phenotype.

    30. Re: Am I missing something? by CoolVibe · · Score: 1

      The triplets are outliers. Statistically insignificant. Something you'd dismiss when you take a weighted average.

    31. Re: Am I missing something? by Anonymous Coward · · Score: 0

      Those are human beings, you insensitive clod!

    32. Re:Am I missing something? by Anonymous Coward · · Score: 0

      Not fluffy bullshit. It will be used to push highly skilled and valuable people out of the project - that is it's purpose.

    33. Re:Am I missing something? by Anonymous Coward · · Score: 0

      Fluffy bullshit.

      This is a purely political coup.

    34. Re:Am I missing something? by Anonymous Coward · · Score: 0

      THEN it should be spelled out the other way. You say that you ARE permitted to discriminate on the basis of technical competence.

      None of this shit actually ever comes up. I honestly don't know if "Chris Coder" (for example) is male, female, other, black, white, american, african, or whatever. And nor do I care. I only care if I can understand them and they write good code.

    35. Re:Am I missing something? by Anonymous Coward · · Score: 0

      Why in the FUCK would your sexual proclivities be on topic in a technical discussion?

      Are you thick ? I was NOT replying to a technical discussion, but to a question precisely about "sexual proclivities", moron.

      Your total lack of social skills and complete ignorance of basic polite human interraction are the reasons people like you never get laid, and then become INCEL mysoginistic pigs.

      Read my lips: If you're a dick, it's not women's fault.

    36. Re:Am I missing something? by Anonymous Coward · · Score: 0

      Actually, if you ask the trans people, they'll tell you that sex is your DNA type / sex organs, and gender is which role you choose to play in society.

    37. Re: Am I missing something? by Anonymous Coward · · Score: 0

      Found the racist!

  4. Opinions by Anonymous Coward · · Score: 0

    You can still be harassed if you have opinions we don't like, though.

    1. Re:Opinions by guruevi · · Score: 3, Insightful

      In post-modernist theory, those two things are the same though.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
  5. Re: Not covered by Anonymous Coward · · Score: 2, Funny

    RMS is not a kernel développer you know.

  6. Exceptions by c · · Score: 5, Funny

    I assume "works for Intel" is still fair game, right?

    --
    Log in or piss off.
    1. Re:Exceptions by CoolVibe · · Score: 2

      ..or any other opinion that isn't politically correct or "hurts feewings".

    2. Re:Exceptions by Penguinisto · · Score: 1

      Only if you were on the Itanium team at one point in time, which is, naturally, a digital version of (rightfully) being branded.

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    3. Re:Exceptions by c · · Score: 1

      Oh, man, that's kicking while they're down.

      I was thinking more about Intel's marketing and communications people.

      --
      Log in or piss off.
  7. The death of Linux by Anonymous Coward · · Score: 0, Insightful

    This is how the snowflakes kill off technology; by making it effectively socially illegal to do things based on the technical merits by allowing people to claim to be offended by technical craftsmanship.

    After this no longer will good ideas be judged on their technical merits; No, that's not PC anymore. It must be INCLUSIVE to other non-technical requirements that will dumb down the technical requirements and make the end product worse.

    1. Re:The death of Linux by CoolVibe · · Score: 1

      With baited breath I await the first pull requests that removes offensive words like "master" and "slave". And then the incredible outage that occurs because disks don't work anymore.

    2. Re:The death of Linux by Anonymous Coward · · Score: 0

      *bated*

  8. Can't be examined in isolation by Etcetera · · Score: 5, Insightful

    I really, really, really wish these had been handled non-concurrently. It's virtually impossible not to analyze or comment on the two events together, which leads to some unsettling connotations for some.

    While I think Linus taking a breather to maybe not be as much of a dick while still demanding high quality code is an admirable moment of self-reflection, the roots of this Code of Conduct are quite unsettling.

    One really can't discuss the wording of the CoC without discussing the Contributor Covenant and the larger philosophical goals of the Post-Meritocracy manifesto.

    From the CC:

    A Code of Conduct for Open Source Projects
    Open Source has always been a foundation of the Internet, and with the advent of social open source networks this is more true than ever. But free, libre, and open source projects suffer from a startling lack of diversity, with dramatically low representation by women, people of color, and other marginalized populations.

    Part of this problem lies with the very structure of some projects: the use of insensitive language, thoughtless use of pronouns, assumptions of gender, and even sexualized or culturally insensitive names.

    Marginalized people also suffer some of the unintended consequences of dogmatic insistence on meritocratic principles of governance. Studies have shown that organizational cultures that value meritocracy often result in greater inequality.

    From the PMM:

    Meritocracy is a founding principle of the open source movement, and the ideal of meritocracy is perpetuated throughout our field in the way people are recruited, hired, retained, promoted, and valued.

    But meritocracy has consistently shown itself to mainly benefit those with privilege, to the exclusion of underrepresented people in technology. The idea of merit is in fact never clearly defined; rather, it seems to be a form of recognition, an acknowledgement that “this person is valuable insofar as they are like me.”

    (If you are not familiar with criticisms of meritocracy, please refer to the resources on this page.)

    It is time that we as an industry abandon the notion that merit is something that can be measured, can be pursued on equal terms by every individual, and can ever be distributed fairly.

    These are explicitly political documents... and they should be addressed as such. I don't think anyone has a problem with "don't be a jerk, and don't make it personal" in an open source project. Arguably, Linus has stepped over the line on occasion. The adoption of this document goes far beyond rectifying a mere lack of teeth in telling people to "Be excellent to each other"

    1. Re:Can't be examined in isolation by Anonymous Coward · · Score: 2, Insightful

      No shit. This is the beginning of the end for Linus and quite possibly Linux in its current hugely successful form. It won't happen tomorrow, but the sort of social justice lunatics wanting to take over the project are celebrating. See the nodejs fiasco for an example. He had to ensure he was never alone with a woman because of their machinations and using women to get alone with him before making allegations... and this is the next stage.

      Codes of conduct exist to take projects away from maintainers. That's their purpose. They've been forced onto one project after another - they are the open source/free software version of entryism. Woolly wording... fuck all to do with actual technology... vague enough to be used to crucify men based on anonymous, worthless allegations.

      Linus will end up regretting this. He'll be forced off the project by some bullshit made-up claim.

      It's how this always happens. Mark my words.

    2. Re:Can't be examined in isolation by sinij · · Score: 4, Interesting

      One really can't discuss the wording of the CoC without discussing the Contributor Covenant and the larger philosophical goals of the Post-Meritocracy manifesto

      I think you can. Nothing in CoC states that you must also adopt the manifesto. Sure, this CoC was produced by dubious people with very questionable intentions. Likewise, GPL license is based on Stallman's ideas. This doesn't mean that we have to adopt all of the Stallman's extreme views about software in their entirety. I am still hopeful that sanity will prevail and it won't go past CoC. However, I do understand and share your concerns.

    3. Re:Can't be examined in isolation by Anonymous Coward · · Score: 2, Interesting

      You what's going to happen next, quotas on the percentage of women and minorities contributing to projects. These people are cancer and it's about time they stopped.

    4. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0, Interesting

      I am not a developer. I am a self taught system administrator. My first install was given to me by someone at CDROM.com back in 1995 and I have not looked back since other than for my gaming machine at home. I have two passions in life:

      1. Computer administration (including routers and firewalls).
      2. Games

      Years ago I wanted to get involved in promoting Linux and being a part of the community beyond just sitting back and watching with awe from afar. I even tried to but because I am self taught and did not have all the formal learning and knowledge, I was left out and treated horribly (RTFM was a favorite of the elitists). And that caused me to leave the idea of contributing to not only Linux but Open Source behind. Some do not learn by RTFM, some learn by getting their hands dirty and figuring it out by experience.

      These two pieces of news this week have re-invigorated me into a desire to get more involved in the things I love(d). Now regardless of the motivation of Linus or the communities ideas here, at least one person will be coming back to the fold. Hopefully that is what the mission is here and the ruthlessness and "RTFM n00b" stuff is in the past now.

      Good on you both.

    5. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      Yes, but why do it? Is Linux some incredible prize worth conquering?
      It's just a bunch of nerds and self-interested corporations making a free kernel.

    6. Re:Can't be examined in isolation by AmiMoJo · · Score: 1, Troll

      To be clear though the Code of Conduct doesn't say any of that, or even hint at it. And the text from the Contributor Covenant that you quoted isn't actually from the Covenant itself, it's from the preamble on the web page that introduces it.

      So I think your "context" here is just fear-mongering. Can you point to anything you find problematic in the actual Code of Conduct?

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    7. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      Also, "The TAB is obligated to maintain
      confidentiality with regard to the reporter of an incident."...

      But the subject of the reported incident is free to have their reputation dragged through the mud.

    8. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      Your insinuation that because there's nothing "problematic" in the code of conduct means in your opinion there's nothing wrong with it.
      It's insidious in the same way that spreading democracy to Iraq is. What's wrong with democracy? You should know better. If you know better, you are knowingly propagating the work of political bullies.

    9. Re:Can't be examined in isolation by phantomfive · · Score: 1, Interesting

      The argument against meritocracy is this: Merit cannot be measured. How do you answer that claim? Do you disagree? It seems like you must have an argument against it.

      --
      "First they came for the slanderers and i said nothing."
    10. Re:Can't be examined in isolation by Junta · · Score: 1

      Notably that while they were making room for all that moderately flowery language about inclusion, they removed the parts where they warn that there may be criticism, because criticism is an important facet. Since a frank warning that *appropriate* criticism was deemed too scary, I suppose they omitted it.

      I still say there should be plenty of teach in 'be excellent to each other'. If there has been a problem, it is in how they have not enforced that philosophy, not that the philosophy tied their hands and prevented them from intervening to correct inappropriate interactions.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    11. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      >most widely used kernel
      >too big for any one person to know
      You can't imagine the kind of shitstorm you could create with that power?

    12. Re: Can't be examined in isolation by Anonymous Coward · · Score: 0

      One of top kernel developers for a "self taught system administrator". Yeah. You win the pennant with that trade.

        Linux is toast.

    13. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      Sure, but then the organization who produced the thing you adopted will consider and promote itself as "validated by the open source community" and use Linux' name towards promoting itself some more. That is something to be avoided. Many companies do this, maintain a business relationship that allows them to say "these important guys are our clients".

    14. Re:Can't be examined in isolation by Anonymous Coward · · Score: 2, Insightful

      Post meritocracy? What is this insanity!

      "What does a post-meritocracy world look like? It is founded on a core set of values and principles, an affirmation of belonging that applies to everyone who engages in the practice of software development."

      I don't want these people near the linux kernel!

    15. Re:Can't be examined in isolation by Anonymous Coward · · Score: 2, Insightful

      Merit = technical capability.
      Basically whenever I see a piece of code that make me go "nice", "avoided most pitfalls", "hadn't thought of that", that is merit gained right there.

      Merit = put hands on keyboard and work
      Something is getting hacky, a person refactors it (point above applies), without being explicitly asked to. Merit gained.

    16. Re:Can't be examined in isolation by Seven+Spirals · · Score: 1

      No. Linux is not a prize anymore. Never really was. Other *nix are better, IMHO. BSD especially. Linux can SJW itself out of existence for all I care. It stopped being relevant after systemd went mainline.

    17. Re:Can't be examined in isolation by Etcetera · · Score: 3, Insightful

      Notably that while they were making room for all that moderately flowery language about inclusion, they removed the parts where they warn that there may be criticism, because criticism is an important facet. Since a frank warning that *appropriate* criticism was deemed too scary, I suppose they omitted it.

      This is an excellent point. A presumed reason for it being called a "Code of Conflict" was an acknowledgement that there would be conflict, and that management of that conflict was crucial for any human endeavor. Conflict is natural, and our justice system itself is based on an adversarial interaction (lawyers for the prosecution and defense debate in front of a jury according to given rules). In that context, going from "conflict" to "conduct" itself is a notable change.

    18. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      It's literally about misandry. Is it some coincidence that the new CoC shows preference to people with high verbal IQs? Autism is a primarily male experience, and most autistic people would struggle with this CoC. It's those people these CoCs take aim at.

    19. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      We are sorry your fee-fees got hurt

    20. Re:Can't be examined in isolation by Etcetera · · Score: 3, Interesting

      To be clear though the Code of Conduct doesn't say any of that, or even hint at it. And the text from the Contributor Covenant that you quoted isn't actually from the Covenant itself, it's from the preamble on the web page that introduces it.

      So I think your "context" here is just fear-mongering. Can you point to anything you find problematic in the actual Code of Conduct?

      I don't see how the explicit preamble on the main page is to be dissociated from the code itself. That's like saying that the FSF's philosophy is distinct from the GPL. By its nature, a debate about which copyright license to use (say, GPL vs BSD vs MIT) touches on the philosophical underpinnings of the licenses themselves, not solely on the text, nor solely on the utilitarian effect of the license on project use.

      To answer your question, though, yes. The previous code referred to humans individually and did not prioritize, label, or categorize the use of various "classes" of persons. The new conduct policy is vague as to conduct, guarantees corrective action without indicating guidelines on what that is, describes a "professional environment", which (despite individuals being employed at times) implies a regulatory framework on the project as a whole, explicitly brings in public behavior outside the context of the project as subject to the jurisdiction of this, and implies there are additional rules to come.

      Off-hand, I'd say the Code of Conduct from near the end of the movie Pleasantville was less oppressive.

    21. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      Honestly, it's actually people like you who scare me. You have little experience developing applications yet you somehow think you have a right to develop for the most popular open source kernel in the world. The fact that you don't read manuals then ask questions covered in the manual is evidence of your lack of experience, you should have taken the hint.

    22. Re:Can't be examined in isolation by Etcetera · · Score: 1

      I am not a developer. I am a self taught system administrator.

      ...

      These two pieces of news this week have re-invigorated me into a desire to get more involved in the things I love(d). Now regardless of the motivation of Linus or the communities ideas here, at least one person will be coming back to the fold. Hopefully that is what the mission is here and the ruthlessness and "RTFM n00b" stuff is in the past now.

      Self-taught administrator here too. The thing is, OSS projects are voluntary. It, and the hacker ethic beforehand, relied on individual contributions, individual contributors, and individuals pulling their own weight. That does indeed mean that RTFM is important -- a willingness to put in the effort (by RTFMing) before demanding effort from others (answer my question) is part and parcel of the mutual respect that's necessary for a community of any type.

      This is WHY hacker communities for so long have led to standardized texts like How To Ask Questions The Smart Way.

      Were people ruthless? Sometimes. Did people sometimes go overboard? Almost certainly. (Hello, Theo and DJB, and everyone else from the late '90s and early 2000s!) But correcting that does *NOT* require the philosophical change that this code, and the Post-Meritocracy Manifesto behind it, represent.

    23. Re:Can't be examined in isolation by AmiMoJo · · Score: 1

      Speaking of the GPL, Linux is licenced under it but doesn't follow the philosophy or politics of the author, or the stuff on the web site/organization from which it originates.

      Also, please read the Code of Conduct's "scope" section carefully again. It doesn't apply to things done outside the project. It is actually very narrow, limiting itself to when people are representing the project officially, such as via an official email address or as an organiser/representative at a conference.

      It doesn't even apply to most of the people contributing to Linux.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    24. Re:Can't be examined in isolation by sinij · · Score: 1

      The "these people might gain a degree of legitimacy by associating with Linux" problem is categorically different from "these people will end meritocracy in Linux" problem. One is a marginal concern, and another one existential crisis.

    25. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      It's just a bunch of nerds and self-interested corporations making a free kernel.

      That's what it used to be. From now on, it will be a bunch of fat lesbians discussing critical theory.

    26. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      I even tried to but because I am self taught and did not have all the formal learning and knowledge, I was left out and treated horribly (RTFM was a favorite of the elitists)

      Most people in FOSS are self-taught.

      Your problem seems to be that you are an ignorant jerk.

    27. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      I'm just going to put this out there. Does discrimination exist as an evolutionary mechanism to promote competition as opposed to allowing monopolies to dominate?

    28. Re:Can't be examined in isolation by atriusofbricia · · Score: 5, Interesting

      One really can't discuss the wording of the CoC without discussing the Contributor Covenant and the larger philosophical goals of the Post-Meritocracy manifesto

      I think you can. Nothing in CoC states that you must also adopt the manifesto. Sure, this CoC was produced by dubious people with very questionable intentions. Likewise, GPL license is based on Stallman's ideas. This doesn't mean that we have to adopt all of the Stallman's extreme views about software in their entirety. I am still hopeful that sanity will prevail and it won't go past CoC. However, I do understand and share your concerns.

      You're correct, the CoC doesn't absolutely require adopting the PMM. However, it would be very hard to ignore the fact that both were written by the same person with the same overall agenda in mind and what the previous person said is 100% correct, this is a political agenda and has nothing to do with technology and only relates to being respectful to people insofar as the ways in which that advances the political agenda in question.

      The previous "code" Linux had was fine. If a change was needed, an amendment of "Also, don't be a dick" would have worked. However, they have ripped out a code which specifically called for quality and good engineering above all and replaced it with one written by someone who is, by their own words a "Notorious Social Justice Warrior". I don't know the person, I could be misinterpreting their words and maybe it is tongue-in-cheek. I tend to doubt it.

      --
      I was raised on the command line, bitch

      "Nemo me impune lacesset"

    29. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      Agreed on both your messages. It's disconcerting that politicization and the associated polarization has seemed to creep into every facet of our lives. Not just a Trump thing, this has been happening for years, I think since the Clinton presidency. One could only imagine what it would (will?) be like when the structural engineers have to start considering various social issues in their bridge, skyscraper, and other physical structure designs.

      Don't get me wrong, while I have been part of the peanut gallery of the Linus temper tantrums over the years, egging him on "Sock it to him Linus" , but really a fundamentally positive, inclusive, and collaborative work environment is always superior, not just for the issues at hand but for the future health of the organization and long term prospects of the project. Mentorship. It's more adult like to not swear at someone, more civil to convey insult using the language of Parliament, Abe Lincoln, Samuel Clemens, etc

      But the wording, scope, and timing of this 'manifesto' goes to far. Way too far. Fact is it's too easy for a group of people to issue a document like this, and feel good about it, and then spend countless hours debating it on the internet instead of working on technical issues. Or instead of actually trying to solve the problems they perceive.

        I would have preferred something like, "Given Linus' recent announcement, we've done some soul searching, and have solicited funds from XYZ corporations. We're using the funds to start mentoring a class of programmers in kernel development over the next few years, and this class we are actively recruiting a diverse group of people to prime the pump for the larger future of Linux across the world." In other words, less talk more action on the cause of diversity, etc.

      Posting as AC so that my words aren't used against me later

    30. Re:Can't be examined in isolation by KlomDark · · Score: 1

      VERY VERY good point! The best developers have a touch of autism, and autistics generally struggle with personal interaction.

      So this COC discriminates against a protected class, and the primary contributors to the project.

      This WILL doom Linux in the long run.

      I'm only a light touch on the spectrum, and I already want to tell these people to fuck right off. I hate the thought police mentality.

    31. Re: Can't be examined in isolation by Anonymous Coward · · Score: 0

      how about memorizing kumbaya before touching the kernel

    32. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      The best developers have a touch of autism, and autistics generally struggle with personal interaction.

      Such baloney. The reality is that programming attracts those leaning autistic, for the reason that they can often avoid human interactions they find difficult. Skill at the task doesn't seem to have any correlation.

    33. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      Also, notice that Torvald's daughter signed the post meritocracy manifesto.

    34. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      The "these people might gain a degree of legitimacy by associating with Linux" problem is categorically different from "these people will end meritocracy in Linux" problem. One is a marginal concern, and another one existential crisis.

      Remember what happened with systemd? The thin edge of the wedge weaseled in. "It's just an alternative init system, not a crisis." A few years later dozens of subsystems and thousands of critical userland software was wholly dependent on systemd despite being worse by several measures and making the job of linux admins harder the world over. It went from an option to mandatory despite an army of protests.

      Think of this CoC to anti-merit initiative as the social version of the same process. Worse, we are technologists. We are on our back-foot fighting this. Coraline Ada knows this and is taking advantage.

    35. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      1s clearly represent the patriarchy. 0s womynhood.

      They will remove the 1s, problem solved.

    36. Re:Can't be examined in isolation by sinij · · Score: 1

      I often call out SJW on their flawed thinking in this regard, so it is only fair I call you out when you make the same mistake. Just because someone is Notorious Social Justice Warrior and done many SJW things, it doesn't mean that CoC they wrote is necessary flawed. People tend to be more than one thing. If it is possible to be a raging asshole and brilliant coder, then it also follows that it is possible to be a raging SJW and write good CoC.

      While I am not asserting that this CoC is good, I am asserting that we shouldn't criticize it solely based on political views of its author.

      I think the best defense against SJW is to implement this CoC then work on refining it. Fix the areas where it is ambiguous or invites abuses. Like imprecise scope definition.

    37. Re:Can't be examined in isolation by HornWumpus · · Score: 3, Insightful

      That's a stupid argument.

      Merit cannot be measured _perfectly_, same as all other metrics. Not the same as saying it can't be measured at all, which is just obviously wrong on its face.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    38. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      Whatever a post-meritocracy world looks like, it exists only because of the meritocracy that preceded it.

      That, and it will not be a stable or sustainable system.

    39. Re:Can't be examined in isolation by Etcetera · · Score: 1

      While I am not asserting that this CoC is good, I am asserting that we shouldn't criticize it solely based on political views of its author.

      I would absolutely agree with you if it were unrelated to the issue at hand -- I don't care what their views are on tax policy, federalism, national security, etc. Unfortunately, this "political view" is linked to from the CoC itself in that it's on the front page of the link that the code itself provides. Although that front page doesn't explicitly link to the manifesto, the entire third paragraph discusses meritocracy and its demerits. I think it's only nature to analyze that paragraph in the larger avowed scope of the anti-meritocracy movement.

    40. Re:Can't be examined in isolation by sinij · · Score: 1

      I think subvert the subversives is the right approach to this problem. CoC is innocent, and fighting it directly based on hypotheticals is a losing proposition that has optics of hysterical overreaction. We can't recreate GG's scorched earth approach in this situation, OSS and Linux too valuable to risk as collateral. Instead, we need to adopt and fix CoC so it is much harder to use for any other but stated purpose. We fork CoC and make sure it is effective at stopping clearly defined harassment and ineffective at pushing political agendas. SJWs won't be able to object to this process without admitting to their intentions.

      Here is what needs to happen:
      1. Scope has to be clearly defined to exclude any non-Linux activities. What people do behind closed doors is none of our business.
      2. Harassment should be clearly defined so it isn't possible to stretch definitions.
      3. There should be an official appeal process and mandatory community review for any disciplinary action as a result of CoC. It will be much harder to corrupt this process if everything has to be done in the open.

    41. Re:Can't be examined in isolation by atriusofbricia · · Score: 1

      I often call out SJW on their flawed thinking in this regard, so it is only fair I call you out when you make the same mistake. Just because someone is Notorious Social Justice Warrior and done many SJW things, it doesn't mean that CoC they wrote is necessary flawed. People tend to be more than one thing. If it is possible to be a raging asshole and brilliant coder, then it also follows that it is possible to be a raging SJW and write good CoC.

      While I am not asserting that this CoC is good, I am asserting that we shouldn't criticize it solely based on political views of its author.

        I think the best defense against SJW is to implement this CoC then work on refining it. Fix the areas where it is ambiguous or invites abuses. Like imprecise scope definition.

      While I generally agree with your reasoning, I think it needs pointing out that were it just the CoC it would be one thing. It's the totality of the CoC, PMM and other things which sets a pattern that is worth examining and sheds light onto other areas. I'm not entirely sure one can be completely isolated from the other in this instance, even if the idea is sound in the general case.

      I would rather write a CoC that needs less fixing in the first place than adopt one that appears deeply flawed, rife with fairly open definitions to the point of meaning anything. While it may not have been intentional, I do wonder if such ambiguity was intentional.

      Do you think the CoC and PMM, both written by the same person and which appear to contain the same values, aren't linked in values and purpose? We're not really talking about a case where a person wrote some random article with questionable conclusions and then went on to write something else. We're talking about a person who has taken a particular political position and actively works to push it forward using these tools and the behaviors they tend to engender. Would you say this is mistaken?

      --
      I was raised on the command line, bitch

      "Nemo me impune lacesset"

    42. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      Welcoming and inclusive language. The purpose of the project is to create software to solve a technical problem. Being inclusive or welcoming are not objectives - AT ALL. If you have some technical experience that would make a valuable contribution, you will be welcome and included, otherwise, go waste someone else's time.

    43. Re:Can't be examined in isolation by sinij · · Score: 1

      What I think would depend on standard of rigor we apply. It is not beyond reasonable doubt that CoC is genuine. On the balance of probabilities? Well, that is harder to answer, as the body of work is there to weight against it.

      However, I don't think our choices are reject CoC or adopt CoC as written in stone. Rejecting it will all but ensure GG-like scorched earth war. We also don't have to adopt it as it is immutable and surrender all control of it to SJW.

      I think the right approach is to adopt it and fix it in a way that makes abusing it harder. This way we can claim that we faithfully implemented CoC while frustrating ulterior motives.

    44. Re:Can't be examined in isolation by mnmn · · Score: 1

      What is a self-taught sysadmin anyway? As opposed to what, a diploma in sysadmining?

      I'm probably your age too, got my start from cdrom.com Linux images in 1997. I've tested more than actually developed OSS code. I think I'm one of the guys who pushed 'RTFM n00b' to n00bs. You should understand the reasoning.

      The OSS community is about ego. Ego can and does drive excellent code ( because my d1ck is bigger than yours/my code is better than yours). People do measure each other on technical skills more than anything else, and compete on it. A rude genius has a lot of respect, yet a willing and keen n00b is mistreated because his questions are 'below' the time effort of the skilled guys.

      Note that I did not say this is how it should be, or that people should have free license to be rude in any setting. That's why colleges, universities and meetups exist; to ease the entry.

      My point here is that the OSS community is what it is. The same rudeness that pushes you and other guys away is what drives excellence(not universally), and this setup only exists where nobody is getting paid.

      --
      "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
    45. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      merit := LOC accepted into kernel / bugs found.

      It could be that simple.

    46. Re:Can't be examined in isolation by atriusofbricia · · Score: 1

      What I think would depend on standard of rigor we apply. It is not beyond reasonable doubt that CoC is genuine. On the balance of probabilities? Well, that is harder to answer, as the body of work is there to weight against it.

      However, I don't think our choices are reject CoC or adopt CoC as written in stone. Rejecting it will all but ensure GG-like scorched earth war. We also don't have to adopt it as it is immutable and surrender all control of it to SJW.

      I think the right approach is to adopt it and fix it in a way that makes abusing it harder. This way we can claim that we faithfully implemented CoC while frustrating ulterior motives.

      That seems logical by in large. I think the difference is limited to my thought would be write a more logical and less ambiguous one from the start vice adopting one that is deeply flawed and modifying it. I can see the reasoning there, as you cay, it makes it possible to say that "We tried your way". Of course, I suspect the most ardent supporters will decry all changes. One can only go so far to appease though

      --
      I was raised on the command line, bitch

      "Nemo me impune lacesset"

    47. Re:Can't be examined in isolation by Anonymous Coward · · Score: 1

      False question. It does not need to be measured to form a meritocracy. It only needs to be order-able, and then it only needs to be fuzzy (think 'statistically significant' differences between two means.)

      So, would there be a significantly significant result in the merit weighting of person A being more than B when measured by the current members of the project?

      That's how I answer it. They have asked an irrelevant question to derail criticism.

      It does not need to be measured.

    48. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      Whew, thanks for that link. I didn't know the Post-meritocracy manifest was a thing. I'm glad all the loonies have put their names in one place. Makes it easy for me to do a lookup and throw away resumes of anyone on that list. I want to hire people dedicated to quality, not children who haven't been taught how to cope with the world.

    49. Re:Can't be examined in isolation by Raenex · · Score: 1

      Yes, but why do it? Is Linux some incredible prize worth conquering?

      Cancer isn't discriminatory.

    50. Re:Can't be examined in isolation by gweihir · · Score: 1

      Merit can be estimated. It is a subjective estimation, not an exact neutral measure. However, doing a way with merit just because you cannot measure it exactly is the height of stupidity (which, incidentally, can also only be estimated). It is throwing the kid out with the bathwater. It is like saying, we cannot measure whether somebody is a good engineer (and we really cannot, see above), so we do away with trying and let just anybody in to building bridges, airplanes and kernels. Ultimately, it results in design by public opinion (the only thing worse than design by committee) and staggeringly bad decisions.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    51. Re:Can't be examined in isolation by gweihir · · Score: 1

      Now determine the "appropriateness" of criticism not from the technological merit (after all, "merit" is out), but from the impact on the target of the criticism. Hence a crybaby that delivers really bad code (there is a lot of those...) cannot be criticized anymore, because no criticism is appropriate anymore as it will hurt the target emotionally. Even ignoring such a person may be risky.

      And what about "constructive criticism"? Is "I am sorry, but you do not even understand the basics, read an introductory text on the subject and come back" constructive or not? It is the factually correct response in many cases, it is constructive, but it can be regarded as impolite, because it identifies a flaw in the other person (and a way to fix it (well, usually not)). How are you supposed to tell these people that they have no part in a specific discussion? Right, you cannot. And hence you will have discussions of important issues with, say, 5 experts and 100 clueless amateurs and the experts will not be getting anything done anymore because they cannot kick the clueless ones out. In the end, what happens is that the experts leave and the clueless take over.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    52. Re:Can't be examined in isolation by gweihir · · Score: 1

      Indeed. I do not even want this people on the same planet as me. They are incapable of solving any real problems and that is an extinction-level threat. They think that being an amateur with delusion puts you on the same level and gives you the same rights to contribute and discuss than an experienced engineer with specific domain knowledge.

      We may as well start holding public votes on whether a patch gets applied or a piece of code is included in the kernel. Utter madness.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    53. Re:Can't be examined in isolation by phantomfive · · Score: 1

      That's a good way to analyze the situation (and confuse anyone who hasn't really thought about it deeply).

      --
      "First they came for the slanderers and i said nothing."
    54. Re: Can't be examined in isolation by Anonymous Coward · · Score: 0

      Linus is being blackmailed. He fell for a honeytrap.

    55. Re: Can't be examined in isolation by Anonymous Coward · · Score: 0

      Did you consider going out and getting a formal education? Or were you expecting a free education from the others in the project?

    56. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      Why is parent not modded 5, Insightful?

    57. Re:Can't be examined in isolation by Reziac · · Score: 1

      Short translation: We don't care if the output sucks, so long as we get to be in charge.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    58. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      Realize that you're fighting rules lawyers. If the other player can interpret and change the rules in the middle of the game with zero conscious, morals, or ethics, then you have to do like in the Wargames movie, and chose the only possible winning move. If you give an inch, they'll apply bullying tactics until you're just worn away by attrition. I've seen it happen so many times, that it's like some script that roughly gets played every so often.

    59. Re:Can't be examined in isolation by Anonymous Coward · · Score: 0

      This is all part of the SJW feminist war on STEM.

      They own the garbage humanities. STEM is based on facts, evidence, logic and reason - utterly toxic to feminists. They hates it... hates it forever.

      STEM is the basis of western civilisation. If it falls... we really are lost. It's why I am completely opposed to diversity and inclusion nonsense getting anywhere near STEM subjects... that's the tip of the spear.

  9. Re:Good. by CoolVibe · · Score: 2, Insightful

    We were here first. Get the hell off my lawn.

  10. Wheaton's law - Don't be a Dick by martiniturbide · · Score: 2

    It was about time they apply wheaton's law. "Don't be a Dick !" https://dontbeadickday.com/

    1. Re:Wheaton's law - Don't be a Dick by jimmifett · · Score: 5, Insightful

      Except Wheaton is one of the biggest violators of that.

    2. Re:Wheaton's law - Don't be a Dick by Anonymous Coward · · Score: 1

      Don't be a lazy flamebait cunt, list the examples then.

    3. Re:Wheaton's law - Don't be a Dick by Anonymous Coward · · Score: 0

      He was run off of Mastodon, if all those people didn't like him then I shouldn't either.

    4. Re:Wheaton's law - Don't be a Dick by HornWumpus · · Score: 1

      So pussy or asshole it is?

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    5. Re:Wheaton's law - Don't be a Dick by gweihir · · Score: 1

      Which means he does understand the problem. Makes him excellently qualified to formulate that law.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    6. Re:Wheaton's law - Don't be a Dick by Anonymous Coward · · Score: 0

      On "Big Bang Theory," maybe. You do know that's a fictional version of Wil, right?

  11. Wtf by Anonymous Coward · · Score: 0

    How does one show empathy via email? Its Just a flickering set of pixels which some meatheads loom at and react to. Impossible to predict

    1. Re:Wtf by CoolVibe · · Score: 1

      I bet they assume you can do it by using a crap-ton of unicode emojis. Or something.

  12. This is wrong by Anonymous Coward · · Score: 0

    Things like experience and gender/sex have no place in a virtual project over the internet. you want the best experienced homo sapiens. For the rest - they don't have to reveal it.

  13. this is madness.. by Anonymous Coward · · Score: 3, Insightful

    Is everybody insane?!

    1. Re:this is madness.. by CoolVibe · · Score: 1

      Not all of us, bub. I'll be somewhere grabbing popcorn and switching systems to OpenBSD or something. The snowflakes haven't infected that project yet.

  14. One word, and the word is by Anonymous Coward · · Score: 0
  15. Linux: survived Microsoft, killed by SJWs by IGnatius+T+Foobar · · Score: 5, Insightful

    This is the end of Linux as we know it. The "Code of Conduct" is teeming with words and phrases that indicate the project is now going to be policed by Social Justice Warriors who will micro-manage everything. It means that the Linux kernel is no longer a meritocracy.

    The only "code of conduct" ought to be: "my code doesn't care about your feelings". You can't develop good code in a Safe Space.

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
    1. Re:Linux: survived Microsoft, killed by SJWs by AmiMoJo · · Score: 2, Interesting

      What words specifically are you worried about?

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    2. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 2, Insightful

      The lack of any discussing how good the contributed code should be.

    3. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      Acting like a marginalized minority would be fantastic cover for black hats. General fear of the police would let hackers evade suspicion.

    4. Re:Linux: survived Microsoft, killed by SJWs by IGnatius+T+Foobar · · Score: 0

      Go make me a sandwich.

      --
      Tired of FB/Google censorship? Visit UNCENSORED!
    5. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 5, Insightful

      "The end of Linux as we know it"? Gee, overreach much?

      No, it won't be the end of Linux as we know it. If anything it could make Linux better by not pushing away code contributors thanks to a sometimes toxic community.

      The issue, which you surely know and are willfully ignoring/misrepresenting is NOT that my code cares about your feelings, but that people in the development community shouldn't be assholes when dealing with each other.

      And you can write good code in a "Safe Space". I've worked at several companies that had very strict rules about conduct in code reviews, problem reporting, and, more generally, meetings. And you know what? We did good and sometimes great work, because we could focus on our work, the stuff we loved about coding, and not the petty personal crap that tends to creep into nearly all workplaces. If someone got out of line, no one even had to complain; word of what happened would inevitably get to mgmt who would discreetly step in, talk to the offender behind closed doors, and that would be the end of it.

      If you value your opportunities to be a jerk more than creating a comfortable, productive work environment, then there's nothing anyone can do to help you.

    6. Re:Linux: survived Microsoft, killed by SJWs by religionofpeas · · Score: 4, Insightful

      For example: "fostering an open and welcoming environment", plus all notes relating to that.

      It would be better if the environment was not particularly welcoming and friendly to those people who can't produce the highest quality code. If you can't keep up, get out of the way.

    7. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      someone please mod parent up. All these little piss-pants whining about "SJWs" makes me think someone didn't shove them in a locker hard enough in junior high. If you see "SJWs" (however you define those) as an existential threat, consider your existence might not be worth preserving.

    8. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      So only code that's made in an unsafe space can be good? Only code that is made by someone full of hate is valid?
      Code is code, it has no agenda - regardless of the beliefs of the developer.
      And guess what - you can continue to have your anti-sjw bs beliefs - the code is about Conduct, Not your beliefs. Just keep your prejudices off the mailing lists and out of your code, and you can code in the most hatefilled racist office if you want. You can continue using Social Justice Warrior as if it were an insult.
      Every time I see someone post that as if it were an insult, I am reminded of the Mitchell and Webb Look sketch where the two SS officers discuss whether they are the baddies. Because what you mean when you use SJW derisively is that being for justice is a bad thing - and they will someday wake up and realize they are on the wrong side and have been for awhile... So, superman was pro union and anti the KKK - a typical SJW. Captain america punched hitler in the face - what an SJW! OMAGERD! MY Grandfather killed a bunch of anti-SJWs and was a hero for it - so go on, keep being full of hate and pretend that hate is a 'right' that SJWs want to impinge upon - pretend that you are being limited or attacked when the rest of us just want you to Shut Up and quit spewing your own hate and hurting your fellow man. There is no equivalence between being asked to Shut Up about your racist/sexist beliefs and the damage said beliefs cause to the world.

       

    9. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      If you think the only place a meritocracy can exist is in a place with no decency, you really need to examine how you interact with people.

    10. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      This is possible the most informative and accurate thing I've read on Slashdot. While mostly an Open/FreeBSD user myself, the idea of a meritocracy is appealing to me. Nothing else matters. It's just like mathematics -- the only thing that matters is the correctness.

      Now Linux got poisoned by SJWs so we'll care more about feelings than building a great kernel. Which sucks because as an embedded developer Linux does end up in some of my products (better SoC support).

    11. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      Robocop 2 predicted this when the SJW's didn't like his 4 prime directives and decided to add hundreds of directives so he was less offensive and emotionless

      Robocop directives before SJW's
      https://youtu.be/t1_Pw563opc?t=36s

      Robocop after SJW's
      https://www.youtube.com/watch?v=dk4P0ae1i6I

    12. Re:Linux: survived Microsoft, killed by SJWs by frank_adrian314159 · · Score: 5, Insightful

      You can't develop good code in a Safe Space.

      Personally, I don't see how you develop good software in the middle of a jerk factory bro party either other than by pure luck. But that's me.

      --
      That is all.
    13. Re:Linux: survived Microsoft, killed by SJWs by AmiMoJo · · Score: 1, Insightful

      Note that the old CoC warned contributors that most contributed code would need revising before being accepted. In other words, hardly anyone is good enough to produce high enough quality for Linux and it takes community effort to get to that level.

      So if you think people who "can't keep up" should "get out of the way" you are rejecting most Linux contributors.

      I also don't see how being open and welcoming would prevent feedback being given and code improve before being accepted. If anything it should help the process along. Perhaps you can give us a real world example of how you think this could be a problem.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    14. Re:Linux: survived Microsoft, killed by SJWs by IGnatius+T+Foobar · · Score: 2

      So only code that's made in an unsafe space can be good? Only code that is made by someone full of hate is valid?

      The fact that you use the word "hate" to describe any words or actions that do not agree with your totalitarian socialist worldview, indicates that you don't have anything useful to contribute and are part of the problem.

      My code doesn't care about your feelings. Go make me a sandwich.

      --
      Tired of FB/Google censorship? Visit UNCENSORED!
    15. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 1

      Funny how quick the mask comes off. Now bullying is okay in your world, as long as it's people you don't like.

    16. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      The CoC literally protects a laundry list of "personal crap". You should prolly read about this since what you described is the opposite of whats happening.

    17. Re:Linux: survived Microsoft, killed by SJWs by Phillip2 · · Score: 1, Insightful

      "Meritocracy" is a confusing word, since it just means something where merit is important. But without a definition of merit, it's not really that helpful. Nor, is "we should just consider code that works". I mean, some who writes functional code that does the job is nice, but if that code is unreadable and unmaintainable by some else, that's not so good.

      And, if we say, "he's a great coder, but an idiot whose annoys everyone in their social interactions", that is not so great. Then "merit" becomes "the ability to code and the ability to put up with an idiot who annoys everyone".

      For myself, the idea that a project does not allow racial abuse, for example, is a perfectly reasonable thing to put in a code of conduct. It's not a nice thing to do, and it's not a nice thing to receive. But, more than this, in some jurisdictions, it could cause legal problems if an employer put a member of staff in a position where this happened to them and did nothing about it.

      I am curious, though, where you get the idea that good code is dependent on an "unsafe space"?

    18. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 1

      If you value your opportunities to be a jerk more than creating a comfortable, productive work environment, then there's nothing anyone can do to help you.

      Linux's development has already been one of incredibly high productivity

    19. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      Your hyperbole would probably make sense if Linux wasn't already the most widely-used, stable kernel on the planet

    20. Re:Linux: survived Microsoft, killed by SJWs by religionofpeas · · Score: 2

      I also don't see how being open and welcoming would prevent feedback being given and code improve before being accepted

      What's a nice way to say that the code is a total disaster area and that it has no business being near the kernel ? What if "code improve" means that it needs to rewritten from scratch by someone else who actually understands ? Plenty of people simply have the wrong idea about how to solve a problem. Having those people in the team just slows everything down, and arguing with them, or trying to explain how to improve, can be a waste of time. In order words, you just want to fire them from the project, because they aren't good enough. What's a good inclusive and welcoming way to fire someone ?

    21. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      Meritocracy is NOT confusing. It means some people are better at tasks than others, despite their race or gender. That's it.

      Just because you are a minority doesn't mean you are good at a specific task. Meritocracy will not reward you for your identity. It will reward you for results.
      SJWs want everyone rewarded based on effort, not results. Then later on they want rewards based on identity instead of effort or results. Then things go to shit and no one is allowed to say anything without being called a bigot (See Obama administration).

      Meritocracy means you look at RESULTS. Effort and identity don't matter, what matters is results. When you get GDP at 4.1% when previous person said over 3% wasn't even possible, you achieved RESULTS. People who claim the sub 3% guy was better are basing their opinion on identity, and screwing over millions of people keeping them in poverty while calling them bigots if they dare point it out. Its basically evil.

    22. Re:Linux: survived Microsoft, killed by SJWs by ljw1004 · · Score: 2

      It would be better if the environment was not particularly welcoming and friendly to those people who can't produce the highest quality code. If you can't keep up, get out of the way.

      Citation needed.

      I've found it better to reject code that isn't high enough quality in a friendly and welcoming manner -- from my personal experience from my 15 years in the industry, I've found that a quicker and more successful way to motivate substandard coders to become good and productive coders.

      It reminds me of the Aesop's Fable about when the sun and the wind made a bet to see who could get someone to take off my cloak -- so I assume my experience reflects a more or less universal human experience.

      But I'm not aware of studies one way or the other in the specific area of OSS code contributions.

    23. Re:Linux: survived Microsoft, killed by SJWs by AmiMoJo · · Score: 1

      Assuming they somehow figured out how to do a pull request yet still have no idea how to code, you could try:

      "I'm sorry, but we can't accept this pull request. The Linux kernel has really high standards and you might try working on some other projects and building up to it first. You are clearly enthusiastic and I'd encourage you to keep learning and improving. If you want some tips then you could try asking for a code review on Stack Exchange, for example."

      That completely meets the requirements of the CoC. I'm sure you could try to twist it into a complaint but I'm sure the Technical Advisory Board wouldn't be interested.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    24. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      I value Linus' opportunities to be a jerk AND IN SO DOING create a productive environment, more than I care about other random dev's feelings and any expectations of him wasting more of his time with substandard code.

    25. Re:Linux: survived Microsoft, killed by SJWs by IGnatius+T+Foobar · · Score: 2

      The social justice communists have declared an assumption that meritocracies produce environments where "some groups are underrepresented". In reality, if some groups are underrepresented, what you have isn't a meritocracy. Either that or, those groups simply aren't present in the pool of potential developers for the project -- and if that's the case, you can go and create mentoring programs if you want to. We do NOT want affirmative action programs to ruin open source the way it ruins everything else it touches.

      --
      Tired of FB/Google censorship? Visit UNCENSORED!
    26. Re:Linux: survived Microsoft, killed by SJWs by ljw1004 · · Score: 1

      What's a nice way to say that the code is a total disaster area and that it has no business being near the kernel?

      "Thanks for your contribution. This diff you sent touches a lot of areas of code, which means we'll need a more careful test matrix to make sure we've shaken out every possible consequence. Also, past experience has shown that changes to files XYZ have been correlated with a high rate of undiscovered bugs. I agree that this is an important area, but let's step back and see if we can figure out a different plan of attack."

      (You just said "total disaster area", so I had to fill in one possible scenario for why it's a total disaster area, so that I could give a constructive reason. One of the key parts about being nice/respectful/mentoring is to give constructive feedback.)

      What if "code improve" means that it needs to rewritten from scratch by someone else who actually understands?

      "Let's step back and see if we can figure out a different plan of attack."

      Plenty of people simply have the wrong idea about how to solve a problem... In order words, you just want to fire them from the project, because they aren't good enough. What's a good inclusive and welcoming way to fire someone?

      That's a bad reason to fire someone. You should fire someone either because they lack POTENTIAL to get up to par, or because you see that they do have the potential but you lack the resources to help them get up to par (i.e. you're willing to let a future good coder go because you're currently resource-constrained, or you think it will be cheaper to have the training done elsewhere and pay for the trained person).

    27. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      I worked in a safe space until the "SJWs" came, that safe space became pretty hostile to anyone that didn't dance as it song. The thing is that the people that first leaved voluntarily the company where the people that the "SJWs" tell that are protecting, also the first to be fired due to the new "SJWs" was one person from quality control with have a clinic diagnostic of mild to severe Asperger and a pretty big OCD (the only that have problem with him where the new management). The company is now no more a shadow of what was when I worked there.

    28. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      Honestly the response to this move (at least on /.) seems more like these people want a safe space to be assholes.

    29. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      Men do almost all of the code you fucking cunt, and they do it for free.

      You white wuuuumans always need to control you male white boi slaves, and destroy everything good in the world (from other cultures to engineering).

      Yes, white "men" are born slaves of white wuuuuman. And everyone else suffers for it. (You invade countries over Y wuuumans feelings/interests)

    30. Re: Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      So, being for a safe space and using the term "hate" make someone a totalitarian socialist?
      Interesting leap of logic there. Like, Grand canyon wide leap.

    31. Re:Linux: survived Microsoft, killed by SJWs by HornWumpus · · Score: 1

      The best way to fire an air thief is to convince the competition she's indispensable and trick them into hiring her away.

      See how inclusive I am, using female pronouns to describe a dev...

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    32. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      Here's the problem. We're all volunteering our time, which is valuable and limited. I'd like to just review your code and be done with it - NOT sit around and fret over how to guess about what would make someone I don't know personally feel welcome and included and then write them some kind of I don't know the fuck what - this shit just has nothing to do with the task at hand.

      It seems like these people are looking to force others who are minding their own business working on open source projects to be their friends. I would feel bad for these people because they obviously need help socially and professionally, but they're behavior is looking a lot like bullying at this point.

    33. Re: Linux: survived Microsoft, killed by SJWs by IGnatius+T+Foobar · · Score: 1

      Using the term "hate" reflexively to refer to anything that doesn't align 100% with your totalitarian leftist worldview, makes you part of the problem. Go fuck yourself.

      --
      Tired of FB/Google censorship? Visit UNCENSORED!
    34. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      "The end of Linux as we know it"? Gee, overreach much?

      No, it won't be the end of Linux as we know it. If anything it could make Linux better by not pushing away code contributors thanks to a sometimes toxic community.

      So, you imply that Linux today pushes away code contributors to a sometimes toxic community and this will make Linux "better", but it won't be the "end of Linux as we know it"? Everything you just wrote in response in that line tells me you realize that things are actually going to get worse and you're unwilling to own up to the fact that things are going to change. If you were actually happy about the change and thought things were going to get better, you'd not call it an "overreach". You'd be touting "ding, dong the old Linux way is dead".

      We did good and sometimes great work, because we could focus on our work, the stuff we loved about coding, and not the petty personal crap that tends to creep into nearly all workplaces.

      So, you didn't have to put up with bullshit about birthdays, listening to rants from anyone (bosses included) on any subject, or generally have to converse with anyone unless it was specifically communicating about work? That's some dream job.

      If you value your opportunities to be a jerk more than creating a comfortable, productive work environment, then there's nothing anyone can do to help you.

      There's nothing comfortable about being called a jerk because while I definitely try my best to not be a jerk, people will "overreach" and just inject that label. I also wonder what your standards for productivity are, as I hope they're not something useless like LoC. I wonder if anyone can help you.

    35. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      Note that the old CoC warned contributors that most contributed code would need revising before being accepted. In other words, hardly anyone is good enough to produce high enough quality for Linux and it takes community effort to get to that level.

      Yeah, the old CoC. That passage was intentionally and willfully removed. It clearly shows that code quality now doesn't matter as much as inclusivity.

      Expect shit code to enter the kernel to "help the process along," in your words, just because the contributor is a minority. In turn people will think of minorities as producing inferior code. Fantastic, it's the women in STEM problem all over again.

    36. Re: Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      Itâ(TM)s not the job of other kernel developers to bring mediocrities up to snuff. This isnâ(TM)t a fucking classroom. Come heavy or donâ(TM)t come at all. Based on my 40 years of experience in this industry.

    37. Re: Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      GFY because they use the term hate? My, how sensitive you are. It's almost as if you want to live in a world where you don't have to hear the dissenting opinions of others - your own private safe space perhaps?

    38. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      Well, yea, that's why maybe you don't want to have to do the "welcoming and inclusive" bro party bits?

      This CoC interferes with normal adult expression of feelings. among other things.

    39. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      BZZZZZZT. False equivalency. Please try again.

    40. Re: Linux: survived Microsoft, killed by SJWs by Coventry · · Score: 1

      Considering the original poster used the term "hate" in quotes, you seem to be really overreaching. And to assume anyone who doesn't want to see hate speech is a leftist totalitarian is sadly very, very shortsighted.

      Go pet a puppy, it will make you feel better.

      --
      man is machine
    41. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      Personally, I don't see how you develop good software in the middle of a jerk factory bro party either other than by pure luck. But that's me.

      Given the historical demographics of the industry, a shit ton of good software was likely written in a similar environment.

      Considering this, they were either extremely lucky, or your perception is lacking.

    42. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      If you're implying that Linux arose by pure luck, you are an incorrigible idiot.

    43. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      In both cases, you have to waste more energy on not triggering someone/something than you can spend on getting things done.

      Previously, when the code was done, it was done. Now you have to go through an extra step and check whether identifiers and comments might be offensive to any SJW out there. Who knows, maybe there's even an offensive style of indentation.

    44. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      Where do you get off calling somebody else's mailing list a "toxic community"?

    45. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      Found the guy who writes bad code and blames it on the computer!

    46. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      This:

      jerk factory bro party

      Is against the new CoC. Bigotry against people that self-identify as male.

      Enjoy your ban.

    47. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      Identity politics is the epitome of "petty personal crap". It takes the focus off the work and put it on the people and their "advantages" or "disadvantages". It's making it more personal than ever. Work standing on its own merit, i.e. meritocracy, is how we get away from "petty personal crap". The agenda of this Code of Conduct to eliminate meritocracy is a step toward way more "petty personal crap".

    48. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      You can't develop good code in a Safe Space.

      Personally, I don't see how you develop good software in the middle of a jerk factory bro party either other than by pure luck. But that's me.

      Is that how you think the environment has been in the Linux dev community so far? If so, then you think Linux is where it's at by luck? Of course, that's a silly idea. And you don't think the environment in the Linux dev community has been as you describe, then what's the problem?

    49. Re:Linux: survived Microsoft, killed by SJWs by gweihir · · Score: 1

      Indeed. The kernel is hardcore engineering. Its attached community cannot and must never be "open and welcoming". It must have harsh obstacles to entry, it must constantly verify quality of work and must tell those lacking to shape up or get out. The overall goal of technological excellence must be put far above individual sensitivities. Anything else means failure.

      But the people behind this madness do not care what they destroy, as long as everybody behaves nicely. They do not care one bit about the project itself and will happily cause its demise as long as they can prevent the use of "bad words" and other unpleasantness. They are purveyors of scorched earth and utter failure.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    50. Re:Linux: survived Microsoft, killed by SJWs by gweihir · · Score: 1

      That will get you hauled before the inquisition board so fast your head will be spinning. You just caused somebody to feel bad!

      Are you really so blind as to be unable to see where this is going?

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    51. Re:Linux: survived Microsoft, killed by SJWs by gweihir · · Score: 1

      "The end of Linux as we know it"?

      It is. Giants dies lowly, but in 10 years the problems will become visible and after that slowly become really bad. I would be surprised if Linux is still relevant in 30 years. But there may well be a fork that is going strong and has all the actually competent people in it and a CoC of "We will not accept any fucking CoC!".

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    52. Re:Linux: survived Microsoft, killed by SJWs by AmiMoJo · · Score: 1

      Can you show us an example of this actually happening?

      Maybe I am blind but I've never seen it, and whenever I ask for examples I never get anything that matches the description.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    53. Re:Linux: survived Microsoft, killed by SJWs by gweihir · · Score: 1

      I propose that you try it on the LKML in, say, 4-6 months....

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    54. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      My code doesn't care about your feelings. Go make me a sandwich.

      For someone who thinks so highly of their own intelligence, you sure do suck at coming up with creative insults.

      Anyway, you probably don't actually need a sandwich. I'm sure if you try hard enough, you can find enough crumbs in your neckbeard for a feast.

    55. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      Have you ever had sex with a "wuuuumans" and if so, how did you deal with all the screaming, crying, and punching going on?

    56. Re:Linux: survived Microsoft, killed by SJWs by Phillip2 · · Score: 1

      "Meritocracy is NOT confusing. It means some people are better at tasks than others, despite their race or gender. That's it."

      Okay, well that's nice a simple. Although you don't say what these tasks are. This is the problem. WIthout being clear about this, "meritocracy" is meaningless. It can mean what ever you decide it to mean.

      If the task is provide a polite, comfortable environment that people are happy and free to produce their best code, then clearly by Linux is not a meritocracy because Linus is not very good at this.

    57. Re:Linux: survived Microsoft, killed by SJWs by Phillip2 · · Score: 1

      Yes, I agree, if there is a significant under-representation of some groups, you probably don't have a meritocracy.

      Affirmative action is always a tricky one. It works in some circumstances, but can indeed cause issues.

    58. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      I've found it better to reject code that isn't high enough quality in a friendly and welcoming manner -- from my personal experience from my 15 years in the industry, I've found that a quicker and more successful way to motivate substandard coders to become good and productive coders.

      Imagine what the Linux kernel would have been like, if code were rejected like that.

    59. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      If that would push you away, then you probably have no business touching code that'll run on other people's machines, and be inherented by other people's projects... Also likely not have the will to actually do rigorous debugging or troubleshooting. :(

    60. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      If you value your opportunities to be a jerk more than creating a comfortable, productive work environment, then there's nothing anyone can do to help you.

      And THIS is the part that's the problem with the issue at hand and the issue at large; this should not matter a FUCKING LICK if you can contribute in a way that makes the end product of the project better. A user running an application or people building upon the foundations you create do not have their experiences impacted by the politics involved in the project itself, therefore, any focus on political attitudes that pay no regard the quality of users contributions will, eventually, be the demise of all good projects.

    61. Re:Linux: survived Microsoft, killed by SJWs by Anonymous Coward · · Score: 0

      You do it by not putting "I am a woman" or "I am trans" in all your emails.
      Do you think men put "I am a man, listen to me" in all their correspondence?
      For some reason women and trannies feel compelled to do this.

  16. fun game out of context, totally apropos: by Thud457 · · Score: 5, Interesting

    BULLSHIT.
    -- Linus Torvalds, LKML, 21/1/2018

    COMPLETE AND UTTER GARBAGE.
    -- Linus Torvalds, LKML, 21/1/2018

    WHAT THE F*CK IS GOING ON?
    -- Linus Torvalds, LKML, 21/1/2018

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    1. Re:fun game out of context, totally apropos: by wed128 · · Score: 5, Insightful

      Yeah, but he's right.

    2. Re:fun game out of context, totally apropos: by phantomfive · · Score: 5, Informative

      In context, those posts are unusually tame and restrained. If you trust Linus, the Intel guy lied about what the patches were doing (or the Intel guy didn't understand what they were doing and someone had lied to him, one of those two).

      --
      "First they came for the slanderers and i said nothing."
    3. Re: fun game out of context, totally apropos: by PopeRatzzo · · Score: 3, Insightful

      Unfortunately, this kind of fury is sometimes needed to keep developers in line in the FOSS world. But only when the project is something as important as the Linux kernel.
      Linus has always had a handle on his fiery pasdion. Theo de Raadt has not and always let his ego get in the way.

      Do not apologize, Linus. Without your might, Linux will go the way of Windows 8 within a few short years.

    4. Re: fun game out of context, totally apropos: by jellomizer · · Score: 1

      You can be hard on developers without offending a group of people, who attributes are unrelated to the topic that needs to be corrected.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    5. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Linusâ(TM)s honestly has a lot of value even though the delivery method might come off as offensive. But its no worse than sports or gaming where emotions are tightly wound in the heat of battle.
      A junior dork at work emailed everyone to copy a huge file from one version controled directory to another instead of just pulling the changes. I immediately responded with curse words in a reply. The dork didnt understand the risks...

    6. Re:fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      How is any of that offensive? It is passionate, but not offensive. Bytes of a patch can't be offended.

    7. Re: fun game out of context, totally apropos: by Archangel+Michael · · Score: 5, Insightful

      Ever deal with a retard that thinks himself a genius? Sometimes being offensive is the only way to blow past the idiocy efficiently.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    8. Re: fun game out of context, totally apropos: by jellomizer · · Score: 0

      You should be able to filter your response when typing it out.
      You can professional discipline bad behavior.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    9. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Bingo.

    10. Re: fun game out of context, totally apropos: by lgw · · Score: 3, Insightful

      ou can be hard on developers without offending a group of people, who attributes are unrelated to the topic that needs to be corrected.

      Beautiful in theory. In practice, if a white male criticizes someone who isn't, the content of the criticism is irrelevant, and he's automatically a bigot. It's all political power games.

      Fingers crossed that Linux avoids "get woke; go broke", but if Linus stays away it could go rotten as so many other things have,

      --
      Socialism: a lie told by totalitarians and believed by fools.
    11. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 1

      You can academic admonish bad grammar.

    12. Re: fun game out of context, totally apropos: by Penguinisto · · Score: 5, Insightful

      This, this right the fuck here.

      I've seen more than my share of soi-disant developer gods (who, well, weren't), and sometimes the only way to shut them the hell up and make them listen is to nuke their ego from orbit and use a few harsh words to drive the point home while you do it.

      This method works perfectly in the Military (has for literal centuries), and adapts nicely to the dev world.

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    13. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Filtered response becomes ineffective.

    14. Re:fun game out of context, totally apropos: by iMadeGhostzilla · · Score: 4, Insightful

      And this is why he's right:

      "So somebody isn't telling the truth here. Somebody is pushing complete garbage for unclear reasons. Sorry for having to point that out."

      He never trashes the human being, only the stupid thing they did, and people do stupid things and need feedback and correction. But the SJW culture has people focusing on their feelings and their fragile egos instead of what is being built.

    15. Re:fun game out of context, totally apropos: by AmiMoJo · · Score: 1

      Here's my edited version of Linus's email, which I suggest conveys the same serious message but in a less brutal way. Most of it is actually fine.

      > Certainly it's a nasty hack, but hey â€" the world was on fire and in the > end we didn't have to just turn the datacentres off and go back to goat > farming, so it's not all bad.

      It's not that it's a nasty hack. It's much worse than that.

      > As a hack for existing CPUs, it's just about tolerable â€" as long as it
      > can die entirely by the next generation.

      That's part of the big problem here. The speculation control cpuid stuff shows that Intel actually seems to plan on doing the right thing for meltdown (the main question being _when_). Which is not a huge surprise, since it should be easy to fix, and it's a really honking big hole to drive through. Not doing the right thing for meltdown would be completely unacceptable.

      So the IBRS stuff implies that Intel is _not_ planning on doing the right thing for the indirect branch speculation.

      Honestly, that's completely unacceptable too.

      > So the part is I think is odd is the IBRS_ALL feature, where a future
      > CPU will advertise "I am able to be not broken" and then you have to
      > set the IBRS bit once at boot time to *ask* it not to be broken. That
      > part is weird, because it ought to have been treated like the RDCL_NO
      > bit â€" just "you don't have to worry any more, it got better".

      This is not a good solution.

      The whole IBRS_ALL feature suggest that Intel is not serious about doing a proper fix, just an expensive hack that won't be enabled by default because the performance hit would be unacceptable.

      It's not even a good solution from a technical standpoint.

      I'm sure there is some lawyer there who says "we'll have to go through motions to protect against a lawsuit". But legal reasons do not make for good technology, or good patches that I should apply.

      > We do need the IBPB feature to complete the protection that retpoline
      > gives us â€" it's that or rebuild all of userspace with retpoline.

      That doesn't seem to be right.

      The patches do things like add the MSR writes to the kernel entry/exit points. That doesn't make sense. That says "we're trying to protect the kernel".  We already have retpoline there, with less overhead.

      If this was about flushing the BTB at actual context switches between different users, it would make sense. But that's not at all what the patches do.

      So are you sure about this? For now we can't accept these patches.

      And that's actually ignoring the much _worse_ issue, namely that the whole hardware interface is literally mis-designed.

      It's mis-designed for two major reasons:

      - the "the interface implies Intel will never fix it" reason.

      See the difference between IBRS_ALL and RDCL_NO. One implies Intel will fix something. The other does not.

      - the "there is no performance indicator".

      The whole point of having cpuid and flags from the microarchitecture is that we can use those to make decisions.

      But since we already know that the IBRS overhead is /huge/ on existing hardware, all those hardware capability bits are useless. Nobody will use them, since the cost is too high. So you end up having to look at "which CPU stepping is this" anyway.

      I think we need something better than this I'm afraid. Can you propose something else? Maybe discuss the fixes before submitting further patches.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    16. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Amen to this. SJW culture needs to be opposed vigoruously.

      We need a movement. RDA: Rude Developers Association.

    17. Re:fun game out of context, totally apropos: by huckamania · · Score: 4, Insightful

      Thanks for the edit, but most adults, and even some children, can do this on their own, usually while in the act of reading.

      Interesting that your sig is labeling anyone who uses the term SJW a fuckwit. I almost self-edited that out. But that's okay cause being consistent is not in any way a trait of progressives.

    18. Re: fun game out of context, totally apropos: by huckamania · · Score: 1

      Not anymore apparently.

    19. Re: fun game out of context, totally apropos: by ganjadude · · Score: 1

      sure...but you shouldnt be forced to do so eithers

      --
      have you seen my sig? there are many others like it but none that are the same
    20. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Why are you expending the energy to route through the idiot instead of around him? Seems wasteful.

    21. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Worse, note what is missing from that harassment-free list:

      harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation."

      Politics is absent. How could a list so long and ostensibly inclusive miss out on half of the two things we aren't supposed to talk about at work: politics and religion.

      I am a socialist liberal that believes consevativism has useful things to contribute and right-wing people are human too. But that conspicuous absence, the other wording, and who wrote and propagates these CoC's gives me the impression that this is a veiled sign that says, Conservative developers need not contribute here. It's disgusting.

    22. Re:fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      And considering Intel, and dozen of other tech companies, are in bed with the American security agencies, why would I trust Intel.

    23. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      "I'm not racist, but it's very important to me to be able to scream the N-word in people's faces"

    24. Re:fun game out of context, totally apropos: by AmiMoJo · · Score: 0

      He never trashes the human being

      I'm not so sure about that.

      "You seem to have bought into the cool-aid. Please add a healthy dose of critical thinking. Because this isn't the kind of cool-aid that makes for a fun trip with pretty pictures. This is the kind that melts your brain."

      "And that's actually ignoring the much _worse_ issue, namely that the whole hardware interface is literally mis-designed by morons."

      Most of it is fine, it's just really a few lines where he could have avoided the pointless insults that add nothing to the technical argument.

      I kind of wonder how it played out at Intel. Their employee could have complained about having to work with someone who says that about them publicly and it would have been hard for them to force them to keep doing it.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    25. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      it clearly states that disability is protected from harassment

    26. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      How's that bootleather taste?

    27. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0, Troll

      And here you go, proving right off the bat that Progressives are total hypocrites.

    28. Re:fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      A more accurate term than SJW is leftist-authoritarian. But SJW captures it just fine.

    29. Re: fun game out of context, totally apropos: by Obfuscant · · Score: 5, Insightful

      and sometimes the only way to shut them the hell up and make them listen is to nuke their ego from orbit and use a few harsh words to drive the point home while you do it.

      There is an old leadership principle which goes something like "praise in public, criticize in private".

      If your goal is to "nuke someone's ego", then you can do that in private. When you do it in public you 1) look like a dick, and 2) scare away people who very well may have good ideas but don't care to deal with your arrogant and insulting outbursts. Volunteers have a limited amount of time, and a lot of them already understand that wasting their time participating in a system where they can expect to get their ego "nuked" isn't worth it to them.

      No, the goal of someone who uses "a few harsh words" in public to criticize others isn't to deal with that one person, it's to demonstrate their own power and scare off anyone else who would dare challenge it.

      This method works perfectly in the Military

      That you think a software development project has the same needs and concerns as a group where people can be and are ordered to their death, and failure to obey orders can result in other people dying, is interesting. The fact that we are having this discussion shows that no, it does not adapt "nicely" to the software development world. And "nicely" may have been deliberately ironic on your part, but I doubt it.

    30. Re: fun game out of context, totally apropos: by BeanThere · · Score: 2, Insightful

      Yup, for something like kernel dev you need strong leadership/management, like Linus was, until he somehow got confused weakness is a virtue.

    31. Re: fun game out of context, totally apropos: by Obfuscant · · Score: 2, Insightful

      you need strong leadership/management

      You are confusing "strong leadership" with "be an asshole and denigrate your followers". The two are not synonymous. In fact, those who feel the need to do the latter to be leaders truly are not strong leaders.

    32. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      "I'm not a racist, but you deplorable rednecks should check your privilege."

    33. Re:fun game out of context, totally apropos: by ragahast · · Score: 1

      Interesting that your sig is labeling anyone who uses the term SJW a fuckwit

      No, it's labelling anyone who uses the term SJW a fuckwit, after correctly identifying it as a synonymous with "I don't like you."

      --
      .:Semper Absurda:.
    34. Re: fun game out of context, totally apropos: by HornWumpus · · Score: 4, Insightful

      James Damour. Fired for being right.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    35. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      LOL. Take a joke Francis.

    36. Re: fun game out of context, totally apropos: by Altus · · Score: 0

      Redneck isn't a race, its not even close... is deplorable a race?

      --

      "In America, first you get the sugar, then you get the power, then you get the women..." -H. Simpson

    37. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      If you think that is insulting then I feel sorry for you. You must have been babied your whole life.
      What's next?

      The US Marines adopt a code of conduct. Because in war, being polite is the ultimate win.

      LUL

    38. Re:fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      I used to call them the "judgmental left" back in the '90s.

    39. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Social Justice, 1-2-3!

      (Woo Woo)
      I wanna be PC!

      (Woo Woo)
      It's just the way to be for me... And you!

      (Woo Woo)
      Your hateful slurs are through!

      (Woo Woo)
      (I call woo woo on you!) (Woo Woo)

      We'll fight until you're PC black and blue!

      (Woo Woo)
      We are language police! Fighting bigotry! Hurtful words can suck our turds! 'Cause it's PC for me... And you!

      (Woo Woo)

    40. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      You're a WHITE MALE!!!

    41. Re:fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Judging can and should be done in an honest form. SJWs don't do that. They have no objective standards to judge, they just follow the ladder of oppression.

    42. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Completely incompetent morons, such as yourself, don't even have the level of knowledge required to determine if someone classifies as 'middling talent.' Linus is an arsehole, but he's a very talented arsehole.

    43. Re:fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Judgmental doesn't just mean someone who judges.

    44. Re:fun game out of context, totally apropos: by The+Cynical+Critic · · Score: 4, Insightful

      The fact that you actually take issue with things as tiny as Linus calling patches he's explained how they've been badly done "garbage" and what they do "insane" or using the expression of drinking the cool-aid when people refuse to see legitimate problems.

      It's one thing to go on one of his really early rants about how he's amazed someone hasn't gotten themselves decapitated by a door and the hypersensitive language policing you're doing. If you really can't stand something as tiny as the slightly harsh language relating to a very serious set of issues then I recommend you get off the internet for a few weeks and try to put your life into perspective because if something as tiny as that irks you, then your priorities could use some re-organizing or you've got a really easy life.

      --
      "Why should I want to make anything up? Life's bad enough as it is without wanting to invent any more of it."
    45. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Only fat neckbeards could confuse battle with software development.

      Ive done both and neither resemble the other.

    46. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      "That you think a software development project has the same needs and concerns as a group where people can be and are ordered to their death, and failure to obey orders can result in other people dying, is interesting."

      So, did you ever wonder how those guys put together the software that controls self driving cars? Or airplanes? Or drive by wire? Or traffic lights? Or trains?

      Nobody could ever die there? Right chief? That is the problem. You don't understand shit.

    47. Re: fun game out of context, totally apropos: by Z80a · · Score: 1

      If a woman said you said the N word, you said the N word.

    48. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Sjws are fuckwits. I agree.

    49. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      No, fired for making Google look bad.

    50. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Sieg Heil!

    51. Re: fun game out of context, totally apropos: by xbytor · · Score: 3, Interesting

      > When you do it in public you 1) look like a dick, and 2) scare away people who very well may have good ideas but don't care to deal with your arrogant and insulting outbursts.

      >> This method works perfectly in the Military

      This.The reason you rip someone a new one in front of other people is so that you don't have to do it in private again and again to the other people. I learned this in Basic Training. I got ripped for a mistake and nobody else ever made that mistake again. I figured this out immediately and didn't take it personally.

    52. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      I have in the past, but due to the evacuation of right wingers in tech the problem is starting to sort itself out naturally. I haven't had to destroy an ego with facts since a right wing libertarian cause a production failure and then blamed the server for his faulty SQL.

    53. Re: fun game out of context, totally apropos: by jd · · Score: 1

      DO-178C

      Nuff said.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    54. Re: fun game out of context, totally apropos: by jd · · Score: 1

      Ah, yes, the sort of strength Theo de Raadt has. Explains why OpenBSD is so much more advanced, so much more powerful, and runs on so many more architectures.

      There's a difference between "I am Linus and I am your God" and driving off several of the core developers.

      I rather suspect you have never been in that group, the best coders understand the difference between pride and arrogance. Since you apparently do not, I do not believe you to be one of the best, or even that good.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    55. Re: fun game out of context, totally apropos: by jd · · Score: 1

      Deplorables are indeed a race. The deplorabites landed on Easter Island four hundred thousand years before the Polynesians, where they diverged into a new species before wiping themselves out in a fit of pique.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    56. Re: fun game out of context, totally apropos: by jd · · Score: 1

      Nope, he wasn't fired for any contravention of the Linux CoC.

      Or, as far as I can tell, any other.

      Besides, Employment At Will entitles an employer to fire you for any reason or none. Don't like it? Change the system and ban EAW. Don't blame a company for not using a tool you support in the way you like.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    57. Re: fun game out of context, totally apropos: by jd · · Score: 1

      All geeks are high functioning aspies.

      In fact, one in ten are.

      If you know an alcoholic or a depressive, there's a 64% chance they are, too.

      Neurotypicals are the freaks in this world.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    58. Re: fun game out of context, totally apropos: by jd · · Score: 1

      SJWs are the ones who feel you should judge a patch by the quality and not by genitals.

      Those claiming to be SJWs who want favourable unearned respect aren't SJW at all. What do they care of society or justice?

      Those who condemn groups they don't understand because they don't understand them are like off by one errors, sometimes nothing crashes but it's still a bug.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    59. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      "Ever deal with a retard that thinks himself a genius?"

      Thanks for proving the point that maybe a code of conduct is needed. Find a better word you fucking pillock.

    60. Re: fun game out of context, totally apropos: by Obfuscant · · Score: 1

      I learned this in Basic Training.

      Basic training is not "the military", it is a very special case of needing to reformulate civilians into functional military personnel as quickly as possible, and to get those who cannot adapt to leave, before moving them on to more advanced training. It's called "boot camp" for a reason. It lasts for just a few weeks, compared to the rest of an enlistment.

      If you find your superiors in an active duty or reserve unit acting like basic training NCOs and continually trying to break you down, then they are doing it wrong, and people who have had a lot of money and time invested in their training will muster out at their next opportunity. In fact, if you read what the best military leaders say about leadership, you'll learn that being an asshole to your subordinates is NOT good leadership in any way.

      Software development groups are not "basic training", there is no "life or death" aspect to it, and actively trying to get people to leave is counter-productive. Chasing people away who won't put up with your bullshit means you may chase away the people who have the time and willingness to learn -- if you had been a good enough leader to help them do so. What you will wind up with are a group of people just like you -- who think that being an asshole is a good way to manage other people.

    61. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      I doubt it. They're too busy thinking what an arsehole the person is, when the focus should remain on how poor their work is. They might appear to get the message, but I really doubt it.

      The potential for abuse is also way higher. If someone doesn't have valid criticisms, they can still go on a rant without any semblance of objectivity. Very hard to argue your point politely, when you don't have one.

    62. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      SJW = Complete Psycho

    63. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      This is, litteraly, not true. You have never lead anything or any size.

    64. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Enjoy your echo chamber, but they're not known for being friendly to heretical truth.

    65. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      No true scotsman fallacy

    66. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      What's wrong with his comments? I'm serious.

    67. Re: fun game out of context, totally apropos: by bistromath007 · · Score: 1

      As a person with a disability of executive and cognitive function, I find it very insulting that people try to protect me by yanking words out of people's mouths.

    68. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      There comes a time and a place for using harsh words. That's why they exist.

      Sometimes, the person you are trying to impart facts to is completely incompetent. With subtlety and politeness not denting their armor of impenetrable stupidity, often the only thing that works is swearing at the motherfucker.

      That, at least, gets their brain out of reverse.

    69. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Being permenantly nice for the sake of someone else's ego is abusive to the core. We need fights to maintain social harmony and an effective value structure. I would be deeply supicious if those that say otherwise.

    70. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      No, "Nazi" is what you call people you don't like.

      SJW is what you call sniveling, petulant, insufferable faggots like AmiHomo and PopeFaggzo.

    71. Re:fun game out of context, totally apropos: by gweihir · · Score: 1

      "I don't like you."

      Thanks, I do not like you either. But I prefer to call you a "fuckup", which is just an accurate description, of course and certainly not an insult (or that is how it would be if I were a dishonorable, dishonest, manipulative scum SJW...).

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    72. Re: fun game out of context, totally apropos: by gweihir · · Score: 1

      Ah, _those_. I love it when I run into these as an accademic teacher, because then I know who to use as benchmark for the failed grade. Otherwise, these people are a pest.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    73. Re: fun game out of context, totally apropos: by gweihir · · Score: 1, Insightful

      The reason you rip someone a new one in front of other people is so that you don't have to do it in private again and again to the other people. I learned this in Basic Training. I got ripped for a mistake and nobody else ever made that mistake again. I figured this out immediately and didn't take it personally.

      And that makes you an adult. The SJW scum that want to eliminate all harsh language by force are not.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    74. Re: fun game out of context, totally apropos: by gweihir · · Score: 1

      I do hope that Linus looks at this for a while and then forks the kernel to end this stupidity. Come to think of, if he still holds the copyright to the overall thing, he may be able to make the JSWs needing to fork the kernel.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    75. Re: fun game out of context, totally apropos: by astrofurter · · Score: 1

      Shouldn't it be SJT rather than SJW? "Social Just-us Terrorist".

    76. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Linus didn't get confused. Linus is being blackmailed. Rumor says it was a honeytrap.

    77. Re:fun game out of context, totally apropos: by piojo · · Score: 1

      I don't know that that conveys the same thing. To start, I agree with you about some of it. But when I say "bullshit" or "that's insane" to my boss (it's a good working relationship), it means "that seems so emphatically wrong that my normal modes of expression don't cover it". It's not the same meaning as "that's not right", though in this case I didn't understand why he needed to claim that degree of wrongness. (There are other cases where he might need to say BULLSHIT but not this one.) More importantly, he's alleging bad faith. That was actually the most polite part of his criticism, but it's a rather serious thing to say. It's orthogonal to niceness or rudeness, though. It's not a matter that would be resolved by being nicer.

      And "that seems to be wrong" is a culturally risky thing to say. I worked with a programmer from another country that would ignore anything that was couched that way. I had to tell him "this is wrong, please do X instead (and please fix it now)". Not to mention that people with autism might not get it. That's an extreme case, but deferential politeness has no place in international communication.

      TL;DR: yeah, he gets carried away with his emotions, but you can't tone it down that far without actually losing useful information.

      --
      A cat can't teach a dog to bark.
    78. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Bigotry isn't funny, Tyler.

    79. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      What fucked up retard spews such shit fountains out of their asses? Please delete account.

      Did it work on you little fuckhole?

    80. Re: fun game out of context, totally apropos: by astrofurter · · Score: 1

      How is calling a poor white person a "redneck" different than calling a poor black person a "nlgger"? Both are racial and class slurs. Both are used jokingly for in-group communication. Both are deeply offensive when used by outsiders.

      If you go to a poor black neighborhood and call someone a "nlgger", you're likely going to get beat up. If you go to a poor white neighborhood and call someone a "redneck", you're likely going to get beat up.

    81. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Always a nice laugh to have the CEO hang someone in public, after inviting the new widdow to spectate the event. Sure it's costly for society, but boosts morale for up to 3 months. Funny how you soon find new reasons to educate the dreg. Orphan hunting being the new sport in the weekends tend to release new ideas for profit.

    82. Re: fun game out of context, totally apropos: by astrofurter · · Score: 1

      Ass-burgers syndrome is just medicalization of social difference. Like many aspects of official psychiatry it is a tool for oppression.

    83. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      No Marines are cowards. You are posting as an Anonymous Coward. Therefore we know you are not really a Marine.

    84. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      If you had the time and willingness to learn you wouldn't be making Cocks of Conduct instead of typing out proper code, and you wouldn't be so easily chased out.

    85. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Rednecks haven't suffered hundreds of years of institutionalized segregation, disenfranchisement, and jailing. "redneck" was not a term meant to put "those people" in "their place"

      Rednecks are called rednecks because they have chosen a culture of stupidity, insane religiosity, and demonized education, they have chosen to be the poorest, dumbest, most backward white people.

      Black people didn't choose to be black, acting like white people doesn't stop people like you from acting like institutionalized racism doesn't exist, it didn't stop white idiots from claiming reverse racism. Rednecks can, in theory, pack up and move, get an education, and stop any sort of comments they don't like. Black people can't stop being black.

      Moron

    86. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      A code of conduct to protect retarded people and allow retards to work on an Operating System kernel?
      That's one way to crash Linux into the ground i guess.

    87. Re:fun game out of context, totally apropos: by AmiMoJo · · Score: 1

      Strong language can be fine when you know the person, when you are in a private office etc. This CoC is specifically about public facing members of the project using official email/social media accounts or hosting official events, so it's a little different.

      You have a point about less direct language though, especially for people with austism. It's a very tricky one but at least initially erring on the side of caution seems like a good idea.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    88. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Or Social Justice Evangelists.
      Don't forget that Jim Jones was the original leftist authoritarian SJW who adopted the church system as a chariot, denounced God, became obsessed over socialism and communism and social justice, and spoke all the things SJWs do today, culminating in kool-aid.

    89. Re: fun game out of context, totally apropos: by cyber-vandal · · Score: 1

      Poor whites have definitely suffered all of that treatment by their "betters" for a great deal longer than the USA has existed. Have a look at the history of Europe sometime.

    90. Re:fun game out of context, totally apropos: by thegarbz · · Score: 1

      Thanks for the edit, but most adults, and even some children, can do this on their own, usually while in the act of reading.

      Yeah most adults could probably ignore people being dicks for no reason. That doesn't mean they should tollerate them.

    91. Re:fun game out of context, totally apropos: by thegarbz · · Score: 1

      The fact that you actually take issue with things as tiny as Linus calling patches he's explained how they've been badly done "garbage"

      Oh tip of the iceberg. The entire context of most of those posts are written in a truly dickish way for no reason what so ever. You can call something garbage without being a dick about it.

      I said you meaning you specifically, not Linus, clearly he wasn't capable of that.

    92. Re: fun game out of context, totally apropos: by thegarbz · · Score: 1

      James Damour. Fired for being right.

      while also being in the wrong company.

    93. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Rednecks can, in theory, pack up and move, get an education, and stop any sort of comments they don't like. Black people can't stop being black.

      We have a local library where a lot of black teens hang out.

      Some are there to study, use the computers, and socialize.

      Some are there to do drug deals.

      Just sayin'.

    94. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      That you think a software development project has the same needs and concerns as a group where people can be and are ordered to their death, and failure to obey orders can result in other people dying, is interesting.

      Linux is used in a vast range of contexts, including ones where kernel bugs can lead to people dying.

    95. Re: fun game out of context, totally apropos: by drewlake2000 · · Score: 1

      "This method works perfectly in the Military (has for literal centuries), and adapts nicely to the dev world."

      Does it though? or is it confirmation bias. If you chew them out when they are at their worst they improve. Well they were going to improve anyway, the aggressive attitude towards them may have helped, or it may have hindered.

    96. Re: fun game out of context, totally apropos: by squiggleslash · · Score: 1

      He was fired for writing a horribly divisive memo, which, to add insult to injury was poorly researched (about the only way I can think of in which he was "right" was as in "right wing", but he wasn't fired for being right wing either, just for making Google look like a hotbed of Gamergate type morons.)

      He wasn't fired for being a white person criticizing a non-white person, as you were asked. So he's a terrible example to use.

      --
      You are not alone. This is not normal. None of this is normal.
    97. Re:fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      You missed the part 4 lines later where he said the interface was designed by morons, I take it.

    98. Re:fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Anyone using the term SJW *is* a an annoying fuckwit. A waste of bandwidth, most of the time.

    99. Re:fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Quite tame. I'd expect a CoC to regulate serious issues like racism, sexism, stuff like that. Not some minor colorful language.

    100. Re:fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      It must be so nice to make broad judgments and blanket statements all day. Saves you the trouble of thinking!

    101. Re: fun game out of context, totally apropos: by Reziac · · Score: 1

      Yep. In my business I frequently have to deal with clients who know almost nothing, have little or no actual experience, but they've read How It Should Be Done and by damn that's what they want, which will end in disaster. And there is no teaching them better by kindly means, because they read it in a book, so it must be so. Over the decades I developed a strategy of simply talking over the top of them until they give up and listen -- and then they actually learn something, go away happy, and do not become or experience problems.

      And I think the fact that their tender feels are ignored and trampled as unimportant to the topic at hand is actually part of why it works.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    102. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      You're proving his (GP, and lgw further above) point dude.

      The original statement from lgw, which AmiMojo quoted and thus the basis of his question, was "In practice, if a white male criticizes someone who isn't, the content of the criticism is irrelevant, and he's automatically a bigot."

      AmiMojo asked for an example, which is to say an example of the white person being casted as a bigot. Or more in general, the critic's character being assassinated.

      He was fired for writing a horribly divisive memo

      So, exactly as lgw says, it wasn't the content of the criticism.

      Calling a memo "divisive", or "horribly divisive", doesn't address the criticism itself. In fact, calling something divisive doesn't really tell us anything. Almost ANY non-trivial criticism will be divisive. Some people will agree with the criticism, some people won't.

      "pineapple on pizza is an abomination!" - that's a horribly divisive criticism. But somehow we don't make that much of a fuss if people argue over what the office should order for lunch.

      But we know what you mean by "divisive". It's a dog whistle... that the speaker of criticism is somehow a bad person and his ideas don't deserve the time of day. Bad person like... a bigot, which is what lgw said.

      to add insult to injury was poorly researched

      See? You're admitting that the content of the criticism (it being poorly researched) is only a secondary concern to fire the guy.

      The first reason you said was he was "dismissive", which again is a dog whistle.

      just for making Google look like a hotbed of Gamergate type morons

      Here's more character assassination, which again is what lgw said.

      He wasn't fired for being a white person criticizing a non-white person, as you were asked.

      He wasn't asked that. I explained what lgw wrote and thus what was asked in the beginning.

    103. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Look on the bright side, just like experiencing a disease results in anti-bodies, the Linux community will now fragment into two sides where the other will have antibodies against the SJW one making future incursions impossible.
      Here's what will happen based on Sociology 101 and common sense:
      The strong-minded and more bullshit-averse part of the Linux community which also works the most and doesn't waste time on bullshit will migrate into their own bubble where they will continue doing quality work,
      while the SJW weak-minded part of the Linux community will form their own bubble like the Ayo.js hilarity, and they will continue failing and being an example of how having the mentality of this tranny and its friends has no positive results on products and doesn't materialize into anything worth a shit.

      Recap of what is to happen based on the same past event:

      Ayo.js forked themselves from node.js over a white male. They spent a lot of time on making sure everyone declared their preferred pronouns and setting up a CoC and working on such fine slogans like "Humans before technology" and making a logo.
      Almost NO actual programmers joined and after a couple of months this became obvious since the changes brought by the project were comical and completely lacking in any showcase of programming education, and the thing started to lose steam.
      So despite all these stupid articles from polygon and gizmodo about the impending doom of node.js, Ayo.js is dead after 5 months.

    104. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      James Damore's memo wasn't divisive. Only the people who believe in the politically correct outrage culture took the time to find outrage in Damore's memo and characterize the message as divisive. James Damore was fired for causing embarrassment to Google as a consequence of outrage culture.

    105. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      I don't follow the details of kernel dev closely enough to comment on specific cases, but in general, if you're managing a project, and a subordinate has irresolvable conflicting goals that run contrary to the direction *you* want *your* project to take, then 'driving off' those developers isn't intrinsically bad/wrong, it is often actually the most appropriate course for all involved (unless you literally get stuck overly under-resourced) ... having subordinates that override management is a bug, not a feature. You can use ad hominem labels to paint it whichever biased way you prefer.

    106. Re:fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      You do realize that all those links were from 2018 right? Hell they're all from the same post!

    107. Re: fun game out of context, totally apropos: by Agent0013 · · Score: 1

      SJWs are the ones who feel you should judge a patch by the quality and not by genitals.

      I would disagree with that. I see SJW's as primarily getting offended at things that have bother nobody, but they need to show that it could be offensive to someone so they become offended at it in principle just for "reasons".

      So it is less about quality, and more about finding any reason at all to get offended at other people.

      --

      -- ssoorrrryy,, dduupplleexx sswwiittcchh oonn.. -Quote found on actual fortune cookie.
    108. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      You realize that software bugs have literally killed people, right? I mean, quality of life is more than just comfort or freedom. The military is so strict because they _know what can go wrong_. They both face that moral issue of having to get it RIGHT, or lots of people will be hurt.

      Or that a bad foundation makes for future economic costs that indirectly harm people in a statistically-significant manner, right? But explaining productivity to someone who apparently hasn't had to budget for more than their own home is asking much, I guess.

    109. Re: fun game out of context, totally apropos: by silanea · · Score: 1

      That you think a software development project has the same needs and concerns as a group where [...] failure to obey orders can result in other people dying, [...]

      You clearly have no idea how many lives depend directly or, much more importantly, indirectly on software. I absolutely agree with PP: Much more of the software world should be run in the explicit understanding that every bug, every breakage has the potential to devastate a company or kill a person. Especially in FOSS you never know who uses your code for which purpose.

      Oh, and btw:

      [... C]oders who claimed no company affiliation, or for whom an affiliation could not be determined, accounted for just 16.4 per cent of the total number of contributions to the kernel. Independent consultants made up another 2.5 per cent. The rest all came from coders working on behalf of companies large and small. [...]

      These are numbers from 2015, I would be surprised if the corporate percentage was not much higher today. The Linux kernel has not been a volunteer project for many years, and I for one believe that it shows in the increased quality. (nVidia and Intel notwithstanding)

      --
      Rudolf Hess edited Mein Kampf. He was the very first grammar nazi.
    110. Re: fun game out of context, totally apropos: by silanea · · Score: 1

      Read Linus' comments in context. There are very few instances where he blasts the person instead of the patch, and in those cases there usually has been a long prologue in which the other party proved immune to feedback or reason. And I have yet to find an instance of Linus going nuclear on a new or inexperienced contributor. The people he blasts usually are seasoned kernel developers, often years-long maintainers – people who really ought to have known better, and they mostly say as much themselves afterwards. Strong leadership also means holding people accountable. And this is what he does.

      --
      Rudolf Hess edited Mein Kampf. He was the very first grammar nazi.
    111. Re: fun game out of context, totally apropos: by jd · · Score: 1

      See "development branch" in source control.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    112. Re: fun game out of context, totally apropos: by jd · · Score: 1

      Bull. The genetic and neurologic differences are established.

      Sorry, do your homework and don't talk about us aspies until you have.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    113. Re: fun game out of context, totally apropos: by jd · · Score: 1

      Incorrect. You misread the fallacy and committed several of your own.

      https://thebestschools.org/mag...

      https://en.m.wikipedia.org/wik...

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    114. Re: fun game out of context, totally apropos: by jd · · Score: 1

      That's not social justice. It's only social justice if there's provable harm to a society. Engels was a social justice warrior because he was a warrior for social justice. The origin of the name. Joseph Rowntree and Robert Owen fought for social justice.

      Emily Pankhurst favoured methods I'd never agree to, but she wanted social justice.

      How are these not social justice warriors?

      And yet none were snowflakes, only Emily was offensive, none sought issues, they found them calmly, logically and analytically.

      So what if Trump uses a different definition? If he called an apple an orange, would that change the taste? What does it matter what the far right says? Crayon on the dictionary alters nothing.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    115. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Do your own homework? Even a basic Wikipedia search yields:

      "The exact cause of Asperger's is unknown. While it is probably partly inherited, the underlying genetics have not been determined conclusively. Environmental factors are also believed to play a role. Brain imaging has not identified a common underlying problem. The diagnosis of Asperger's was removed in the 2013 fifth edition of the Diagnostic and Statistical Manual of Mental Disorders (DSM-5), and people with these symptoms are now included within the autism spectrum disorder along with autism and pervasive developmental disorder not otherwise specified (PDD-NOS)."

      https://en.wikipedia.org/wiki/Asperger_syndrome

    116. Re: fun game out of context, totally apropos: by Agent0013 · · Score: 1

      The definition I use is one I made up based on the people I see in that role. They are never doing it for the right reasons. The Redskins name change was a paid for group to show up and protest for social justice. That when the name redskin came from native americans to start with and is not offensive to people. But because a group of white SJW's decide that should be offensive, they will take care of it for the poor stupid indian who can't fix their own problems.

      To me it seems as if the SJW movement is actualy racist in it's motivations. The poor sub-humans and women need our help. Anyway, I find it false. And the people I see promoting that view turn out to be hipocrites or lyers who seemed to be plotting things all along.

      --

      -- ssoorrrryy,, dduupplleexx sswwiittcchh oonn.. -Quote found on actual fortune cookie.
    117. Re: fun game out of context, totally apropos: by jd · · Score: 1

      So you're saying you agree with me, is what I'm seeing. You're not using a traditional definition of social justice, but rather you're finding that there is an identifiable category of people who are looking for trouble, not justice. You're calling them SJWs because you have to call them something and others have used SJW in that manner.

      I have no problems with you being angry with abusers or troublemakers of that sort. More power to you. If you need suggestions, I would willingly help with anything that deals with those seeking to cause actual harm for fun.

      I do disagree with the use of SJW, but if that's the term you find works best for you, please understand some of us traditionalists will be using a different definition. I have no problems working with you or others on how to distinguish, maybe we should use SJW* for the traditional concept of someone bugfixing real social issues rather than adding defects.

      If everyone is on-board with that, then there's no confusion. One lot add problems, one lot remove them, and we can say who does what.

      Again, if you want to kick over troublemakers and social defect warriors, whatever name you give them, let me know what help you want from me. It's the ones finding actual problems and offering actual solutions that I don't want tangled up in that.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    118. Re: fun game out of context, totally apropos: by jd · · Score: 1

      I do my homework, from the research journals not Wikipedia.

      And there are 65 well-established genes for Autism specifically (Asperger's no longer exists as an official diagnosis and hasn't since DSM-V) and 12 that are shared with 5 related conditions such as schizophrenia.

      Twin studies and familial studies, along with diagnosed cases and control groups were involved in numerous studies. These studies have been consistent and clear.

      This is established, peer-reviewed and documented. Not by Wikipedia editors but geneticists. You know, people who know what they're doing. You can argue theories, but you can't argue facts.

      fMRI studies have confirmed, since 2004, that the disorder is structural and closely related to schizophrenia. This isn't open to interpretation, because these studies are reproducible and were properly carried out, analyzed and controlled. You can talk about frozen salmon all you like, it doesn't apply.

      MRI studies have indicated that there is a structural difference.

      Repetitive transcranial magnetic stimulation studies indicate adverse effects by people with autism spectrum disorders. Specifically. In other words, no we're not bloody well making it up, this is reality. Reality is not a democracy, it is what it is, what you like has no bearing on that.

      Blood samples taken from infants can test for autism with near-100% accuracy. How can anyone say that's psychological? Those blood tests look for specific proteins expected to be mis-folded according to the genetic information. Ergo, the genetic information is solid. Feel free to go to the researchers and scream at them that their blood test is a fraud, because if autism isn't genetic then it would be. You would still be wrong and you would get no sympathy from anyone when you're stewing in HMP after security was called.

      Autism runs in families, it is identifiable in a blood screen in infancy (possibly even pre-birth), never develops in later life (it's there from birth or not at all) and appears in genetic and neurological tests.

      My guess is that it's probably not a result of environment. As in there's bugger all chance of that.

      These are the facts. And you offer... Wikipedia.

      Ok. I can't convince someone who limits themselves to such theories, all I can do is present the facts. You ignoring them is your problem, not your privilege.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    119. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      I do disagree with the use of SJW, but if that's the term you find works best for you, please understand some of us traditionalists will be using a different definition.

      The Social Justice Warriors chose that name themselves. They used it proudly and non-ironically; it's only when Gamergaters started abbreviating it to 'SJW' and made it pejorative (using it to puncture their self-righteousness) that they took offense.

      Don't get me wrong, there's nothing wrong with having social justice as a goal. But the 'warriors' came in with the attitude: "We have a problem, so YOU need to change." :-P

    120. Re:fun game out of context, totally apropos: by ragahast · · Score: 1

      Random name-calling, totally orthogonal to the comment thread, is an interesting use of your time.

      --
      .:Semper Absurda:.
    121. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      Interesting, since a lack of acceptance of facts or contrary opinions is a hallmark of leftist philosophy these days.

      Right wingers aren't leaving tech...they're just leaving the parts that people like you have influence over, and they'll do what they always do: create things that work without bullshit and drama while people like you are still finalizing your spreadsheet of which pronouns are acceptable this week.

    122. Re: fun game out of context, totally apropos: by Anonymous Coward · · Score: 0

      You don't even know where the term redneck originates from, but you have your made up factless bullshit strawman definition that you then argue against. That's all ignorant talentless shrill SJWs ever do. The world inside your head is an awful, hateful place and yet you wonder why the rest of us have no desire to live in it.

  17. RIP Linux. Good luck with Post-Meritocracy by Anonymous Coward · · Score: 0

    The only "persons" who can meet such a standard are corporate entities.

    For everyone else, the definitions of racism, sexism and what is or isn't harassment will just keep being tweaked and changed.

    But a company like IBM, who directly aided the actual Nazis in WWII, can never be accused of racism - because they have a HR policy that is compatible with blah blah.

    Get ready for hyper-fragmentation.

  18. Re:Good. by Anonymous Coward · · Score: 0

    US companies are not " literally any professional workplace". There are more cultures on this planet you know.

  19. What you are vs what you like. by Anonymous Coward · · Score: 0

    The difference between what gender you feel you are(including gender dystopia) VS what gender you like(homo/hetro/bi/non- sexual) . Just dressed up in field appropriate technical jargon to avoid being imprecise, at the cost of being inscrutable

  20. It's VERY obvious he is being railroaded, right? by Anonymous Coward · · Score: 0

    It's VERY obvious he is being railroaded, right?

  21. They forgot political opinion by Anonymous Coward · · Score: 0

    I wonder why

  22. Level of experience? by Anonymous Coward · · Score: 1

    So if I noob it up on the kernel mailing list none of the senior engineers with salaried work to do can tell me to fuck off? Sweet!

    The unintended consequence of this will be that formerly open source but mission critical projects will just go into closed development like Android to keep the noobs and trolls out.

  23. End of an era by Anonymous Coward · · Score: 0

    While i hated the community because so many are jerks, it does represent 'freedom' not to have some sort of "overlord PC cop" getting involved. It will end up doing more harm than good.

    Of course the preference would be where you dont need one, and everyone just acts like adults by default, but being forced to act like someone else wants you to, no thanks.

  24. Up for discussion by Anonymous Coward · · Score: 0

    If you describe someone as âoea pussyâ, intending to convey something negative about their behavior, are you being a dick?

  25. yes, by Anonymous Coward · · Score: 0

    compilers don't care, so don't be nasty on account of this sort of stuff.

  26. I disagree by Anonymous Coward · · Score: 0

    I want to be allowed to criticize people's political stance, their use of their privileged socioeconomic status, their gender expression (macho behavior), their religious beliefs (especially when these go against rationality or sexual freedom). I also don't think I could tolerate people in nazi uniforms claiming protection of "personal appearance".

    1. Re:I disagree by Anonymous Coward · · Score: 0

      Exactly. These CoCs actually just cement the class privilege of rich whitebois dressing up as girls and having internet hissy fits, while the working class standard of living continues to decline. Notice xhe hides her educational background in order to launder her class privilege.

  27. It's going to be a bad thing by MikeRT · · Score: 5, Insightful

    This is going to be what is used most of the time:

    * Using welcoming and inclusive language

    What that actually means in practice is that you cannot safely go through someone's code review and leave honest comments that demonstrate that the product is fundamentally bad. Welcoming and inclusive refer to a specific emotion which is to make things as warm and bubbly and positive as you can. Well, a lot of the time you can't do that.

    What they want is to create for FOSS the same space they have in corporate America where HR, not line management, deals with things like personality conflicts that blow up. It's not going to make people polite, it's going to make people afraid to just be blunt with active, thin-skinned people who cannot stand to hear that their contribution is not good enough.

    1. Re:It's going to be a bad thing by AmiMoJo · · Score: 1

      Give us a specific example of a flaw that can't be addressed in a way that is compatible with "using welcoming and inclusive language".

      I'll see if I can address it in a way that meets those requirements if you give me an example.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    2. Re:It's going to be a bad thing by sinij · · Score: 0

      Give us a specific example of a flaw that can't be addressed in a way that is compatible with "using welcoming and inclusive language".

      I'll see if I can address it in a way that meets those requirements if you give me an example.

      This comment does not follow CoC: AmiMoJo, you inbred SJW, you wouldn't know good code if you see it. How would you know how to properly criticize it, fuckwit?

      This comment does follow CoC: AmiMoJo, while it is possible to criticize someone constructively, it is not only time consuming, it also presupposes that other party is open to criticism. People fail to learn all the time, and it could be the case that shunning them is the necessary approach.

    3. Re:It's going to be a bad thing by Anonymous Coward · · Score: 0

      I got this from a harvard book on negotiation, but I've found it a useful guideline and yardstick: "Be hard on the issue, soft on the person." IOW, don't go "you suck because your code sucks" but be like "hey, we like you and thank you for your efforts but this here bit of code could be better". Of course, if someone proves to suck themselves then eventually you might have to say so (*cough* linus vs. kay *cough*).

      And if you can stick to that you don't need any long lists of things to do and things not to do in tedious detail. So the very existence of a CoC is a red flag: It says loud and clear there are meddlesome know-it-alls active. That it then is riddled with obviously politically-coloured language ("inclusive", "diverse"; I already take that as "straight white men and any opinion diverging from ours not welcome here" from experience) says exactly that: Someone set us up the SJW bomb.

      Apparently Corporate American HR has been on that train for a long time now. That's some deep rot right there. Who knew?

    4. Re:It's going to be a bad thing by archer,+the · · Score: 1

      It's possible to be blunt without being offensive:

      "This code is using raw pointers to objects. It should have shared_ptr or unique_ptr instances to make sure the objects are deleted once and only once."

      "This loop will exceed the size of the array because the array wasn't properly allocated at line N."

      No need to talk about the person at all. Just factually state the improper behavior of the code.

    5. Re:It's going to be a bad thing by guruevi · · Score: 2

      http://thedailywtf.com/

      Take your pick. Most of those can only be described with: WTF which is not very welcoming or inclusive.

      I'm sure you could flower it up and give people a short manual on how to code correctly every single fucking time they have to correct something.

      Sometimes short and to the point is better, faster, easier and more productive than "oh, this code is somewhat unreadable and you're doing it in a way I would not recommend people do code, not to say you do it all the time, but ... now don't get triggered, this isn't criticism, we're just doing a constructive conversation".

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    6. Re:It's going to be a bad thing by guruevi · · Score: 1

      I don't think there are many examples of people saying other people suck because their code is bad.

      Even the examples you give is more of a tutorial and feedback your teacher gives you. If I have to write a tutorial every time something is wrong, I'd be writing all day long.

      Sometimes, short, blunt and to the point does more. If you tell some people 'softly' how to do things, they think they did a pretty good job and that the issues are only minor.

      "This code is using raw pointers to objects" is not a criticism, it could be legitimate (I know), it could be a question or statement but it certainly doesn't imply that it's wrong. "It should have" means that it's okay to do y for now but in the future it's better to do x.

      "Look at your code, this will burn in production, it should be ripped out and never be seen again" is a viable statement, it teaches people to think about their problem (rather than just following what you say) and sure it's not very "nice" or SJW approved.

      Same for your loop example, perhaps the loop won't exceed the size of the array because a break/goto statement. Then again, why would I have to go dig out what line number it's allocated at?

      Just say: "Take a timeout and think about that loop" is not very nice, it's patronizing but again, it's necessary for coders to learn.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    7. Re:It's going to be a bad thing by Anonymous Coward · · Score: 0

      It's always right wingers who say this, and it's always right wingers who can't pass muster when contributing code. This is why right wingers are rapidly leaving all STEM fields. It's hard to write good code when you have no concept of personal responsibility and always blame someone else for self inflicted problems. Grow some thicker skin and people will let you play with the big boy toys.

    8. Re:It's going to be a bad thing by Anonymous Coward · · Score: 0

      This is wrong. You absolutely can point out flaws, even very serious and blatantly stupid ones, without being an abusive asshole. I've done it and had it done in response to my work literally many hundreds of times. This is not rocket science, it's adhering to a very simple set of guidelines, e.g. point out a flaw and don't make any snide comments about the coder or what s/he was trying to do or did in other circumstances. Keep a narrow focus on the code in question, stick to the facts, keep personalities out of it. Oh, and if you see someone do something elegant or otherwise notably well, say so. That's all it takes.

    9. Re:It's going to be a bad thing by gweihir · · Score: 1

      You obviously have not ever reviewed really bad code. The thing is that it takes very long to review in the form you describe. This is a DoS attack on the reviewer. Reviewers must be far faster than contributors or the system breaks down. That also means you cannot include detailed instructions on how to fix things. And it means you cannot do education of the incompetent.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    10. Re:It's going to be a bad thing by gweihir · · Score: 1

      I don't think there are many examples of people saying other people suck because their code is bad.

      No, because that does not make sense. But people often suck _and_ their code is bad in addition. But there is a distinct correlation between the two, because people that do not suck tend to learn from experience and tend to get good at things over time. Quite a few people that suck already know everything (they think) or it is always somebody else's fault. Hence they are incapable of learning and never get good at anything.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    11. Re:It's going to be a bad thing by sexconker · · Score: 1

      Any reference to master / slave IDE devices?

      Any reference to WD Black drives?

  28. Somehow it doesn't surprise me by Sqreater · · Score: 1, Funny

    ...that a software community should try to make of people a piece of software. Good luck with the debugging.

    --
    E Proelio Veritas.
  29. Re:Good. by Junta · · Score: 1

    Sure, you should be able to behave. In an open source endeavor, I see a formal document saying so as superfluous. You want to kick out someone for being a bad actor, kick them out. It's not like they can come back and sue you for not accepting their contributions. Professional environments engage in codifying a code of conduct because they want things as clear as possible to protect against wrongful termination suits if they decide they need to terminate someone for being a racist. If the kernel community wants to disassociate from a jerk, they shouldn't need a document to justify that action.

    Formality in various forms can cripple open source communities. It is a significant contributor to bureaucracy.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  30. Re:Good. by Anonymous Coward · · Score: 0

    If you can behave to the standards which would be required in literally any professional workplace in 2018, you don't need to be involved.

    Says a jackass who came along last week and wants the project to suit him.

  31. Re:Good. by Anonymous Coward · · Score: 0

    yep, plenty of bacteria and spore cultures which have more culture than you will ever experience. :-)

    passphrase = vegetate

  32. Gender agreement in writing by tepples · · Score: 1

    Documentation cares about gender. In many languages, many other words in a sentence have to agree in gender with the noun they relate to. The most common of these is pronouns ("he" or "she"), but they also include occupation words, adjectives, and sometimes even verbs and second-person pronouns ("you"). Use a noun of a different gender in Spanish, Polish, or Hebrew, for instance, and you change endings of a lot of the words in the sentence. So in order to say anything substantial in those languages about a person who contributed code to Linux, you have to make the other words agree with the contributor's gender. They require this in part because the word order in those languages is not quite as that of English.

    The hard part is when the "unsure" gender gets translated to languages other than English. Though English allows use of the plural pronoun "they" to refer to singular animate indefinite gender, and adjectives don't agree, many languages lack an analogous provision for nonbinary or unspecified gender. In Spanish, all nouns are -o or -a; in French, bare or -e; in Hebrew, bare or -a. What should be used when describing the contributions of a nonbinary contributor?

    1. Re:Gender agreement in writing by religionofpeas · · Score: 1

      What should be used when describing the contributions of a nonbinary contributor?

      Their name/alias/e-mail ? Most the documentation should be about the code, not the contributor. Can you point to some docs where gender pronouns are required ?

    2. Re:Gender agreement in writing by tepples · · Score: 1

      Their name/alias/e-mail ?

      In a sentence containing both a "name/alias/e-mail" and an occupation, adjective, or verb that agrees with said "name/alias/e-mail", which gender form of said occupation, adjective, or verb should be used?

      Most the documentation should be about the code, not the contributor.

      Most, but not all. Documentation must credit the author of the documentation and in some cases the authors of the code, as copyright in the code and documentation initially vests in said authors, and credit is usually a condition for licensing said copyrights.

      Can you point to some docs where gender pronouns are required ?

      As I wrote above, pronouns are not the only issue. Occupation words in some languages are gendered. Those languages have no generic word for (say) "programmer", only "programmer identifying as male" and "programmer identifying as female", because the noun agrees with the person's gender. Other languages conjugate verbs for gender. This means they have no generic word for (say) "designed", only "identifies as male and designed" and "identifies as female and designed", because the verb agrees with the person's gender.

      Do you need examples of specific documents about the Linux kernel that would use gendered pronouns, gendered occupation words, or gendered verbs if translated out of English?

    3. Re:Gender agreement in writing by Anonymous Coward · · Score: 0

      The most common of these is pronouns ("he" or "she"), [cut] What should be used when describing the contributions of a nonbinary contributor?

      Easy to eliminate with some sed filters
      s/he/it
      s/she/it

    4. Re: Gender agreement in writing by CoolVibe · · Score: 1

      We're adding kernel contributed bios in the documentation now? Having to use a personal pronoun in a technical doc is incredibly rare.

    5. Re: Gender agreement in writing by Anonymous Coward · · Score: 0

      Or, you know, you could just use intelligence and figure out that "programmer" means "programmer" regardless of the gendered suffix.

      Your post is literally the stupidest argument I've heard on this topic. If someone is going to walk away from a project because they think that the sign saying "programmers wanted" using a standard but otherwise gendered word means "male programmers wanted," then that person is quite literally too stupid to program and it's better off if they just didn't contribute.

    6. Re:Gender agreement in writing by Anonymous Coward · · Score: 0

      In Spanish the male gender is also the indefinite gender for cases like this.

  33. Tone policing by Anonymous Coward · · Score: 0

    When no one is allowed to be angry, what happens next?

    1. Re: Tone policing by Anonymous Coward · · Score: 0

      kernel will go postal

  34. Re:Good. by Anonymous Coward · · Score: 0

    lol fag

  35. The poison has reached by Anonymous Coward · · Score: 0

    Systemd in our linux, and now SJWs.

    Screw this I'm going home.

    1. Re: The poison has reached by Anonymous Coward · · Score: 0

      wait, stay and witness the coming of kerneld

  36. Demolition Man supposed to be an utopia by datalife · · Score: 1

    Welcome to the real world, Det. John Spartan
    https://www.youtube.com/watch?...

    Thank you. f**ing SJWs --- You got fined for violating the verbal morality statute

    --
    There are only 10 types of people in the world: Those who understand binary and those who don't.
  37. NEWS FLASH: Linux already sucked nads for years. by Seven+Spirals · · Score: 0

    Who gives a fuck? Linux either encouraged or directly brought us systemd, binary logs, DBUS, GNOME assholes (Pottering foremost among them), Wayland, PulseAudio, and loads of other garbage. It's become the cesspool of the *nix variants and wasn't every really that great to begin with. Is someone impressed that Linux runs Java programs on Android? Fuck that I'm a Unix nerd, and I don't give one single fuck about a phone platform no matter what kind of fanfare it gets. Meanwhile the "masturbating monkeys" (Linus's words) in the BSD crowd have been working circles around Linux for years, in my opinion. They've also done it with a minimum of hype and SJW wrangling. However, to be fair, FreeBSD has a code of conduct, too. Also, there was some SJW bullshit wrangling over a Hitler quote in fortune recently, too. The problem with that kind of crap is that the social justice warriors run off all the people writing the code. They are annoying, preachy, judgmental and generally inhibitory of any technical progress due to their disruptive handwaving over issues nobody but them or their identity group cares about.

  38. Re:Bye bye linux by jellomizer · · Score: 1

    Why?
    Is the Rust group full of people who's demographics people were insulted?

    There is a difference between judging a particular idea and deeming it wrong vs. insulting a person due to their demographic, psychological and biological situation.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  39. Can I +1 the code of conduct? by Anonymous Coward · · Score: 0

    I know some will cry afoul saying this is sjw bs - but being a troll comes easy. Seeing past your biases and those of your society and culture leads to more kernel developers - and thus a better kernel.

  40. Long Overdue by hduff · · Score: 1

    It's pretty obvious who the asshats in the community are, now we just need to hope that the social justice warriors don't go overboard and maybe we can get some useful, positive change.

    --
    "I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
    1. Re:Long Overdue by Anonymous Coward · · Score: 0

      That never happened as of yet. You can, and maybe even should, hopeful that Linux will become the first example, but somehow I doubt it.

    2. Re: Long Overdue by Anonymous Coward · · Score: 0

      Of course we know who the assholes are. Theyâ(TM)re the ones doing all the useful work.

    3. Re:Long Overdue by gweihir · · Score: 1

      Ahahahahahah, you are cute!

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  41. Well... by Anonymous Coward · · Score: 0

    One less Linux user here.

  42. WTF is wrong with this? by Gonoff · · Score: 0, Troll

    I have a major lack of understanding of what is wrong with Social Justice or what is wrong with anyone who pushes it as an idea.. Obviously, I am not from the USA but as someone who has worked in IT for a long time, is slightly dyslexic, really good at sums and went to a "nice" private school presumably I should be as horrified as some people here that we are being encouraged to treat other people decently.

    Social justice is a good idea. Being a warrior for it sounds good but I am probably not threatening enough. Anyone else who wants to is fine by me but I am not a sociopath.

    --
    I'll see your Constitution and raise you a Queen.
    1. Re:WTF is wrong with this? by Anonymous Coward · · Score: 0

      Because it's unimportant towards achieving the goals of working, correct, and efficient software. Furthermore it detracts from that. A meritocracy is better. Even if feelings get hurt. Feelings are not important and people who get so butthurt as to cause a shitstorm aren't useful anyhow.

      SJWs should learn to just ignore things they don't like to hear. But they don't. They shit in the punchbowl about it.

    2. Re:WTF is wrong with this? by Anonymous Coward · · Score: 1

      No one is fooled by claims that this is just "being encouraged to treat other people decently." It's about power and control and the people seeking it are not benevolent. They are hate filled activists and they have targets in mind.

    3. Re:WTF is wrong with this? by Anonymous Coward · · Score: 0

      Situation 1:

      Person A: Dear Person B, Your code sucks, here's why...

      Person C: Person B is a woman, Person A is misogynist! Reeeee!

      Situation 2:

      Person A: I'd like to submit this patch with these features...

      Person C: You are too white and/or privileged to submit patches. Person B has priority.

    4. Re:WTF is wrong with this? by sinij · · Score: 3, Insightful

      Social Justice Warriors advocate social justice in the same way as The National Socialist German Worker's Party advocated rights of Jewish workers in Germany.

    5. Re:WTF is wrong with this? by Anonymous Coward · · Score: 0

      If you say to someone, "your code is not working and nothing can be salvaged from it", the SJW way to answer this would be "you are saying this because I'm a women, black, queer or any combination thereof". After that, shitshtorms will come and you will accept the code. After several iterations of the above, you will quit the project. After several iterations of quit, the project dies.

    6. Re:WTF is wrong with this? by Anonymous Coward · · Score: 0

      So look into it. What it says on the tin means very little. What the movement tends to do... is deeply toxic.

    7. Re:WTF is wrong with this? by Anonymous Coward · · Score: 0

      Yes, social justice is considered worth fighting for by most people.
      But there is no agreement on what social justice is, and how to fight for that.
      There are people that see social justice as equality of opportunity, and want to make that happen by freedom/personal responsibility.
      There are people that see social justice as equality of outcome, and want to make that happen by enforcement/oppression.
      The latter are often called SJWs, and considered enemies by the former (because oppression is a threat to freedom).
      And you can get called SJW quite fast, if you are merely suspected of being one.

      In this case, everyone had equal opportunity to send code, and equal opportunity to get harrassed because of code quality.
      Now there is a call to oppress such harrassment, hoping that everyone gets the equal outcome of friendly treatment, regardless of code quality.

    8. Re:WTF is wrong with this? by Z80a · · Score: 1

      Social justice is not about seeking true equality, it's about collectivizing people by their races and genders, then putting those in an "oppression stack", where the ones that are in an "oppressed group" get systemic advantages over the others in a very crude attempt to equalize the things.
      While it in most cases have a good intention in mind, it's still a quite terrible way to do things as you will injustice countless of people.
      Add the point that in many cases this movement push down people "with privileges" instead of pulling up the "oppressed" and you get a quite terrible system.

    9. Re:WTF is wrong with this? by gweihir · · Score: 1

      Or really the right to be individuals for everybody.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    10. Re:WTF is wrong with this? by Gonoff · · Score: 1

      Social justice is not about seeking true equality

      No. Social justice is about social justice. If I notice that some people are not being treated fairly I would, as a decent human being, not do that. Bing a decent human being is all you need to be. Don't be nasty to people and try and treat them fairly.

      it's about collectivizing people by their races and genders, then putting those in an "oppression stack", where the ones that are in an "oppressed group" get systemic advantages over the others in a very crude attempt to equalize the things.

      That would be a misguided attempt to right one wrong by creating another. Are you reading more into attempts to right injustices than are actually there?

      ...Add the point that in many cases this movement push down people "with privileges" instead of pulling up the "oppressed" and you get a quite terrible system.

      You are quoting the methods of the UK Conservative party. Until recently, the most right-wing but mainstream in Europe. They always equalise to the inferior option - pensions, insurance or whatever. Yes, some people here may think they have made a fairer world, for example by raising the female retirement age rather than lowering the male one. Justice is not the same thing as equality of misery.

      --
      I'll see your Constitution and raise you a Queen.
  43. No, I didn't. by houghi · · Score: 1

    I had no code of conduct. I do not have one now. I use Lunux so I am de facto part of said community.

    What is next: white males have a new code of conduct?

    So fuck off with your code of conduct. I do not even vare how good it is and how much I might agree with it. I will never be ok with any opt-out.

    --
    Don't fight for your country, if your country does not fight for you.
    1. Re:No, I didn't. by Obfuscant · · Score: 1

      I had no code of conduct. I do not have one now. I use Lunux so I am de facto part of said community.

      Using someone's software does not make you a part of the software developer community.

  44. " thoughtless use of pronouns" by cascadingstylesheet · · Score: 1

    Yeah, that's right, I said 'you' ... bwa ha ha! Stick that in your code of conduct!

  45. Somebody Else's Problem by nagora · · Score: 5, Insightful

    The kernel is an engineering project. As such, meritocracy is the only sane way to run it - just like building bridges or ships - if your code is good then it's in, no matter who you are or what you or anyone else identifies you as. There's simply no reason to accept someone or their work if it's sub-standard no matter how hard their lives have been (or are perceived to have been).

    The issue of diversity is a social issue and has to be/needs to be solved elsewhere.

    --
    "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    1. Re:Somebody Else's Problem by datalife · · Score: 3, Informative

      The issue of diversity is a social issue and has to be/needs to be solved elsewhere.

      Exactly...

      On the Internet, nobody knows you're a dog.

      Or cares about it in the LKML

      --
      There are only 10 types of people in the world: Those who understand binary and those who don't.
    2. Re:Somebody Else's Problem by ooloorie · · Score: 2, Insightful

      On the Internet, nobody knows you're a dog.

      Leftists who score high in the victim hierarchy are going to let you know whether you want to or not. That's so that they can then attribute anything negative you say to or about them to your supposed prejudice and bias.

    3. Re:Somebody Else's Problem by euxneks · · Score: 1

      [...]There's simply no reason to accept someone or their work if it's sub-standard no matter how hard their lives have been (or are perceived to have been).

      The issue of diversity is a social issue and has to be/needs to be solved elsewhere.

      Well for one, I don't think this is a document saying they have to accept all changes that anyone makes. It's saying: be nice about rejecting their shit. For two, open source software is an inherently social thing. You're building something with people for people. There's merit in realizing that communication and fostering healthy social atmosphere will lead to better software and a better community. No-one complained with i18n or a11y, because it is a good thing. Likewise, it is good to not be a dick about stuff.

      --
      in girum imus nocte et consumimur igni
    4. Re:Somebody Else's Problem by Anonymous Coward · · Score: 0

      And nothing about this CoC alters that. It's pretty much just saying that contributors need to conduct themselves in a professional, respectful manner. A professional, respectiful manner does not require accepting low quality code.

    5. Re:Somebody Else's Problem by Phillip2 · · Score: 1

      "if your code is good then it's in"

      This is not enough. I mean, you code might be excellent, but then it your copied it from someone else who has copyright on it, that is a bad thing. So, it's not just about code, it's about a legal and social context also.

      The idea behind a code of conduct, is not to allow bad code in, but to make sure that everyone has a welcoming environment. That is, to provide a social context where all code can come in, not just some. In that sense, it is to enable a meritocracy.

    6. Re:Somebody Else's Problem by dargaud · · Score: 1

      What, you don't vote on who should pilot the airplane when you get on board ? But democracy is the superior way !

      --
      Non-Linux Penguins ?
    7. Re:Somebody Else's Problem by Anonymous Coward · · Score: 0

      As such, meritocracy is the only sane way to run it

      What part of this code of conduct conflicts with meritocracy? I'm impressed that someone claiming the benefits of a meritocracy would have a problem with any part of it. Did you read it or are you just having a knee jerk reaction? Are you triggered when you hear the word diversity?

    8. Re:Somebody Else's Problem by gweihir · · Score: 1

      Indeed. Getting your code in or not is not a recognition (or not) of your worth as a person, it is a judgement on the suitability of your code. Getting merit as an engineer must be based on the quality of your work. Otherwise, we may just start to, say, handing drivers licenses, MD qualifications, pilot licenses, etc. to everybody to not exclude anybody.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  46. Re:Bye bye linux by Anonymous Coward · · Score: 0

    There is a difference

    This is frequently wrong. The "victims" frequently argue that the criticism is actually motivated by their special circumstances and the precious "difference" you naively think will be clung too disappears.

  47. Linus' seat is still warm. by houghi · · Score: 3, Funny

    He is hardly gone and now this. The PC-police must having their iltimate orgasm. What the fuck where they smoking?

    Cunts. The lot of them. And not in the nice Australian way.

    --
    Don't fight for your country, if your country does not fight for you.
  48. SJWs are so toxic... by Anonymous Coward · · Score: 0

    Most of them are hysterical white dudes (pretending to be women) suffering from mental illness.

  49. Not good. by Anonymous Coward · · Score: 0

    This is a cancer. It will metastasize.

  50. So they've finally neutered Linus by Anonymous Coward · · Score: 0

    RIP, Linux. It was fun while it lasted...

  51. Get woke, go broke. by William+Baric · · Score: 1

    Pushing for the PC agenda in order to please feminists and leftists generally ends up badly.

    1. Re:Get woke, go broke. by Anonymous Coward · · Score: 0

      I'm a Western European leftist but I'm not a SJW either. What's more I can as well borrow from their ideologies and denounce cultural imperialism because alternate or special pronouns only exist in English or perhaps some other language but not mine.
      Codes of conduct push US politics on a global scale. I don't want to give a shit about what passes for US "leftists". In fact I consider pro-war, pro-corporate, anti-discrimination, pro-choice "leftists" to be right-wing because if you're right-wing on economic issues and liberal on sexuality related issues, you're still right-wing for me. If you advocate for the legitimacy of anal sex and you worship billionaires, you're still worshiping billionaires.

      I also think that murder and war are worse crimes than rape. Let alone that someone calling you a dude in girly dress isn't rape.
      At the risk of the fallacy of "while you're arguing about X children are dying of hunger!" I wish to say that all that energy spent about anti-discrimination, affirmative action shit distracts from other things like denouncing war. So, everyone should care about dudes wearing skirts and women dying their hair purple and eating pussy but cruise missile attacks are to be cheered on or ignored. Why?

  52. Works Great For Twitter /s by Anonymous Coward · · Score: 0

    This is the same rubbish that places like Twitter and Yahoo obsess over.

    It impedes work and wastes time faffing about unrelated nonsense.

    Development of the Linux Kernel just slowed to a crawl and this will be its downfall.

    One day after Linus makes a statement there is already debate, a new "policy", dissent, and more debate. All that spent accomplishing absolutely fucking nothing of value and certainly not accomplishing anything relating to kernel development.

    RIP Linux

  53. Alternatives by Anonymous Coward · · Score: 0

    Since we want to gravitate towards human rights with our code of conducts why not include association, political or otherwise? An alternative code of conduct:
    All speech outside of code and its technical merits is forbidden. Want to talk? Go out with your friends. No statements about code flavours or other qualitative properties without quantitative demonstration are allowed. There is only one coding style. Harsh punishments awaits those who violate these rules. Code is the only salvation. Give yourself to it.

  54. Re:Bye bye linux by Anonymous Coward · · Score: 0

    Why?
    Is the Rust group full of people who's demographics people were insulted?

    "Whose", thanks, and no, rust is mozilla's "better C" with a CoC, a toxic safe space-obsessed community, and an advocacy strike force that will advocate rewriting everything in rust, including linux. Now that linux has succumbed to the same madness, you do the math.

  55. Oh my.... by Rick+Zeman · · Score: 1

    Level of experience? Just wait til the first newbies flood in. That's be the first tenet to be violated.

  56. Re:Not covered by Anonymous Coward · · Score: 0

    The ultimate irony is that the only reason Linux doesn't have smell I/O drivers is that the only person to reverse engineer the nose and "emitter" hardware was a homophobic Nazi and all the maintainers blackholed his address. Had he managed to slip his drivers in, then Linux users' computers could support discrimination against smelly people. But instead, Linux computers are smell-blind, so the users are too.

    Wanna smell? Run Windows.

  57. unprofessional conduct by ooloorie · · Score: 0

    Other conduct which could reasonably be considered inappropriate in a professional setting

    You mean unprofessional conduct like trying to impose neo-Marxist identity politics on a meritocratic technical project?

    The TAB is obligated to maintain confidentiality with regard to the reporter of an incident.

    Unprofessional conduct such as setting up a system of anonymous denunciations and secret tribunals?

    Maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project’s leadership.

    You mean the TAB is going to launch a campaign of character assassination, doxxing, and death threats against people they don't like? Or does it limit itself to leaving security bugs in the Linux kernel because the TAB disapproves of their political views?

    Well, I suppose in the plus column we have that we're really due for a complete kernel rewrite anyway.

  58. Who won... by Anonymous Coward · · Score: 0

    Linus has been replaced by a gender confused individual with bright red hair whose only coding accomplishments appear to be in Ruby on Rails (Coraline Ada Ehmke)

  59. Re:NEWS FLASH: Linux already sucked nads for years by Anonymous Coward · · Score: 0

    That's the truth. Linux stopped being good in the 00s. Android is basically a nightmarish JVM OS, not Unix, regardless of what irrelevant kernel is at the bottom of the stack of rubbish. If you wanted Unix you should have used iOS. Also, the BSD communities are toxic as hell, and it has nothing to do with Hitler quotes. Too bad SJW CoCs don't make communities non-toxic; they just make them toxic in different ways.

  60. One problem with your example by Anonymous Coward · · Score: 0

    Extreme example - Nazi would still be able to contribute as long as Nazi-related speech is kept out of commits, discussions, mailing list, and group events.

    The problem with this example is that Trumptards and their Republican fluffers aren't smart enough to write code, much less generate a pull request.

  61. Politly banned by Anonymous Coward · · Score: 0

    Pestering the senior engineers is harassment, not criminal harassment, but they won't care about that. A polite ban-hammer is still a ban-hammer!

  62. Accept our CoC or else... by Anonymous Coward · · Score: 0

    If you don't accept our new Code of Conduct you can suck my dick!

  63. Neither of those examples work by MikeRT · · Score: 1

    The absolute requirement to address people with welcoming and inclusive language means that even this is not possible:

    Mauro, I have reviewed your code and have determined that you broke user space. You know, from previous conversations, that we consider that to be a bug no matter what reasoning you have. I also reviewed your submission and in addition to violating our well-established policy on not breaking user space, your submission was also not up to the standards we expect from someone in your position. You will fix this and stop dissembling about your role in causing grief to downstream users or we will have to reconsider your position on the team. -Linus

  64. Re:Good. by cascadingstylesheet · · Score: 1

    If you can behave to the standards which would be required in literally any professional workplace in 2018, you don't need to be involved. If you can't do that, there are plenty of forums to write angry posts about SJWs while you wrote your own OS.

    That's kind of an odd statement, regardless of your feelings.

    The "meritocracy" is who built Linux. The SJWs didn't.

  65. Re:Bye bye linux by Comrade+Ogilvy · · Score: 1

    When the culture of the group says it is okay to make ad hominem attacks, then questions of motives are inevitable. Cut the gordian knot by talking about code by discussing the actual code and not the people writing it.

  66. Re:Good. by drinkypoo · · Score: 1

    We were here first. Get the hell off my lawn.

    It's not your lawn, and it never was. It's the users' lawn. That's why it's GPL-licensed. Or alternately, it's the users' lawn because it's GPL'd. Either way... still not yours.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  67. Either that... by YuppieScum · · Score: 1

    ...or there's a pod under his bed.

    --
    This sig left unintentionally blank.
  68. Bigotry has been Rampant on the Linux Lists by Anonymous Coward · · Score: 0

    ...and apparently I've completely failed to notice it over the years.

    (Or maybe it hasn't?)

  69. The bullied becoming the bullies? by euxneks · · Score: 1

    How many of you keyboard warriors complaining about "people's feelings" were abused in high school? Do you remember that shit? This is about defining that bad behaviour and excising it to make a healthier community. You can still reject code. You can still reject changes. You just can't be an asshole/bully about it.

    --
    in girum imus nocte et consumimur igni
  70. The camel's nose in the tent. What to do? by Larsen+E+Whipsnade · · Score: 2

    Can any project prosper when technical success is no longer top priority?

    Is there any way of forking off the whole damn thing to leave the SJWs to flounder in their own safe space? Linus has capitulated. I liked him better as a competent asshole than in his new incarnation as a wimp. But NO ONE OWNS THE CODE. Or something. These open source licenses confuse me.

    Forking is divisive and fragmenting, you say? Compared to what?

    1. Re:The camel's nose in the tent. What to do? by IGnatius+T+Foobar · · Score: 1

      Linus was a competent and effective leader. One of the reasons he was such a great leader is because he did NOT waste his time dealing with primate politics. Now he's been bullied into capitulating to the "muh feelingz!" people, the project WILL suffer.

      --
      Tired of FB/Google censorship? Visit UNCENSORED!
  71. Absolutely none by Anonymous Coward · · Score: 0

    0. Zero.

  72. BOOOOOOOO by Anonymous Coward · · Score: 0

    Booooooooooooo! *throws tomatos at Linus and others*

  73. "Run off all the people writing the code" by Larsen+E+Whipsnade · · Score: 1

    Not a problem, so long as they can all gather and regroup somewhere else.

    Here's a name for the new fork of the Linux kernel: Galt's Gulch.

  74. PostgreSQL CoC is better ... by Anonymous Coward · · Score: 0

    "Personal attacks and negative comments on personal characteristics are unacceptable, and will not be permitted. Examples of personal characteristics include, but are not limited to age, race, national origin or ancestry, religion, gender, or sexual orientation."

    Complain about the code, not the person. Nobody cares about your sex, gender-less-ness, religion, race. Keep that crap to yourself.

    And please don't submit shit code.

  75. cui fucking bono (yet again)? by Anonymous Coward · · Score: 0

    who would gain from damaging linux (assuming all your fears are true)? Does anyone have solid info on any funding of this CoC? On the person/people behind it? Behind them?
    Why the fuck aren't any of you asking this question?

    1. Re:cui fucking bono (yet again)? by Anonymous Coward · · Score: 0

      The general consensus seems to be that Linus ran afoul of the CIA/NSA by way of Intel. After he rejected that shitty non-functioning Spectre patch from some Intel doofus, suddenly forcing him out became a priority.

    2. Re:cui fucking bono (yet again)? by Anonymous Coward · · Score: 0

      Since when did "pet conspiracy theory" become "general consensus"??

    3. Re:cui fucking bono (yet again)? by Anonymous Coward · · Score: 0

      Microsoft, NSA, CIA, Apple........

  76. Re:NEWS FLASH: Linux already sucked nads for years by Anonymous Coward · · Score: 0

    Most of that software is crap. Possibly Wayland is crap too but I'm not familiar with it. None of it is part of Linux, though. A better distro wouldn't run a single one of those things.

  77. whew! by Anonymous Coward · · Score: 0

    "participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, sex
    characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation."

    It's good see they left it acceptable to harass people of different personal beliefs, religions, or political persuasions.

  78. Re:Bye bye linux by Anonymous Coward · · Score: 0

    Name a time when Linus ever attacked someone's "identity". You can't because it didn't happen.

  79. And the bias comes out by MikeRT · · Score: 1

    berating minorities who are showing interest in technology

    95% of the berating about race is people like you bemoaning the presence of so many white people in the space. The reason why a non-white getting berated and abused by a white person in these spaces makes headlines is because it's a "man bites dog story" compared to the other way around.

    1. Re:And the bias comes out by Morgon · · Score: 1

      Wow, that's quite the stretch. I have been witness to environments where someone's race/gender/orientation have been either the sole basis for, or an amplifier to, someone's horrible behavior towards another. I don't see it much "the other way around" in professional contexts.

      I'm not bemoaning anything, for the record. However, I do think we should be encouraging and supporting those from other cultures and backgrounds to take part in our technical future. But not everyone is a robot and can just "shrug off" abusive behavior, especially when they're just starting out; I just don't see how it's a negative to be understanding of another.

      --
      [DISCLAIMER: This post is a work of satire and should not be misconstrued as a holy text upon which to base a religion.]
    2. Re: And the bias comes out by Anonymous Coward · · Score: 0

      Like the GP, I've seen working-class "white" people publicly denigrated and attacked on a racial basis more times than I can count. Anti-"white" racists are PROUD of their bigotry.

      I've also seen racism against other ethnic groups. It does happen. However it's less frequent and MUCH less public.

  80. A brilliant yet meek individual? by Larsen+E+Whipsnade · · Score: 2

    I've known a few brilliant individuals. I've known many meek individuals. But I've yet to encounter both traits in the same person.

    (Then again, how would I know?)

    Meekness doesn't work. Sooner or later, a brilliant individual will figure this out.

    1. Re:A brilliant yet meek individual? by HornWumpus · · Score: 1

      'So what if the meek inherit the earth. We'll just take it back...Bunch of meeks.'

      Emo

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  81. Lengthy and vague - a bad combination by Larsen+E+Whipsnade · · Score: 2

    Any coder worth his salt knows this is a red flag.

    Anyone who doesn't see this is not a good coder.

    1. Re:Lengthy and vague - a bad combination by gweihir · · Score: 1

      Indeed. Perverted incentives and completely unsuitable priorities. A technological project cannot succeed with that.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  82. I'm sure google would love you to plus. by Anonymous Coward · · Score: 0

    I'll look past your racist comments on trolls for now, and call bullshit on your premise.

    "More people" doesn't automatically lead to better code. Even suitably educated people might not cut it. You need a certain kind of curious educated creative mind, from a certain kind of culture. If your culture isn't fostering those traits, then you'll get less people from that background.

    It's been well known that kids growing up in households with access to books and a culture of reading, or learning music, and all that, have a better time expressing themselves later. That's typically middle class and up. How many books do you find in lower class homes (regardless of skin colour!)? How many lower class people end up kernel contributors? And why is that?

    But we could put it to the test in a different way, too: Scoop up a bunch of people from a Chinese university's CS department and see how many would make good kernel developers. Now try the same with a European university. And an American one. And an African one (yes, there's universities down there). And an Indian one. And, say, a Brazilian one. And a Russian one, why not.

    I think you'll see striking differences. Lots of education, presumably to comparable standards, but vast differences in output and quality of output. Maybe less so in individual cases but certainly when taken as a group. Of course, I haven't actually tried this, but I think it might be a worthy experiment. Of course, it's wildly politically incorrect to suggest any such thing; it'll get shot down for "racism", even though I said I expected culture to be the driving factor behind any differences. Actually suggesting to compare being not politically correct and codes of conduct being quite the thing in politically correct circles should tell you much already.

    1. Re: I'm sure google would love you to plus. by Anonymous Coward · · Score: 0

      Racist comments on trolls? I think you don't understand what racism means then - because it's not racist to call someone racist. To call racist trolls is not racist.
      And then Your whole argument assumes that just because not everyone is a great coder, not having more coders would be a bad thing.
      News flash - coding capabilities are not tied to one's skin color or beliefs. By allowing hate speach, you will always be preventing some from joining a project, because who has time for that when there are alternatives that won't insult someone inappropriately when it should be about the code and nothing more?

  83. Solving the Wrong Problem by WSH · · Score: 2

    This is not going to work because the real problem is about time. It takes significantly longer to be nice and show patience than it does to be mean and to the point. Someone with Linus' responsibilities just isn't ever going to feel like they have the time to be nice to everybody. If you want to improve peoples' attitudes in something as huge as the kernel community, than you need to change the heirachical structure to something with a lot more depth. Linus shouldn't be dealing with 2/3 of the people he is currently dealing with. If he isn't directly interacting with them, then they won't be getting offended by him either. Those people should be interacting solely with developers with less responsibility and therefore more time to be nice.

    --
    >if jackasses could fly this place would be an airport...
  84. Time to Fork by Anonymous Coward · · Score: 0

    This will cause a Fork and most likely for the better.

  85. Well, I'm out by Anonymous Coward · · Score: 0

    If you can't berate people over trivial software matters in email, what's the point?

  86. The problems with meritocracy by Anonymous Coward · · Score: 0

    Here's a good article that discusses the issues with meritocracy.

    The premise of meritocracy is that those who perform best should receive the most compensation, whether in the form of promotions or pay. In other words, performance should correlate strongly with salary and status. The problem is that systems that claim to be only merit-based are often anything but. The author then argues that those who refuse to consider the possibility of bias often make very biased decisions. When you accept the possibility that people are biased arbiters and act to remove those biases, you end up with a system that is much closer to the premise of meritocracy.

    We all have biases that influence our decisions, but it's our choice whether to address them or not. To give you an example, as an instructor grading written assignments, I tried to grade all students by the same standard and be unbiased. There was a student who had given very low effort on previous assignments, failed to turn in some work, and ignored my emails expressing concern for his grade.

    However, on a subsequent short essay (2-3 paragraphs) essay, I took off several points. When I finished grading the entire class, for some reason, I felt I should go back and revisit his assignment. Upon reading it again, I felt a higher grade was warranted, and adjusted it accordingly. I knew next to nothing about the student except his name and his prior performance in my class. Because he had performed poorly in the past, I probably assumed this assignment would also be of low quality, and that bias affected his grade. Make no mistake, the previous low grades were warranted, but they had biased my decision on the current assignment. The problem is that even when we think we're unbiased, we still make biased decisions. In this case, the solution is probably to use blind grading on Canvas and remove student names during grading.

    To be clear, the author of the article is saying that performance should be strongly correlated with pay. However, people are biased arbiters and do a poor job of evaluating performance. As a result, many "meritocracies" do a poor job of promoting those with the most merit. Identifying and addressing those biases actually produces a system that is much closer to the premise of meritocracy.

  87. It's over by Ignatius · · Score: 3, Insightful

    The extremists from the left, the cultural Marxists, the SJWs have so far destroyed anything they got their hands on: Academia, schools, the media. Linux will be no exception.

    If there is any doubt on their agenda, read "The Post-Meritocracy Manifesto", but in fact, the title says it all. What we're experiencing is a Maoist cultural revolution and the new mob rulers will install themselves in each and every corner of society.

    1. Re:It's over by ljw1004 · · Score: 1

      If there is any doubt on their agenda, read "The Post-Meritocracy Manifesto", but in fact, the title says it all.

      As you suggested, I did read the manifesto https://postmeritocracy.org/.

      I'd say the title doesn't say it all, nor even much of it -- the title seems to be intentionally written to sound paradoxical and so entice you to read further. Based on the first four paragraphs, I think the title would be more accurate (but more wordy) if it said "Meritocracy is obviously a good principle in theory -- but in practice the actual measurement of merit has been so inaccurate and biased that we could collectively be more productive if we think through what we're trying to achieve and figure out other principles that are more practically effective."

      Tell me: which specific bullet-points or sentences in that manifesto did you disagree with? Or did you disagree with implications or consequences of the manifesto rather than something written in it?

    2. Re:It's over by DNS-and-BIND · · Score: 1

      "We live in a meritocracy" is just a way for bigots to say "ciswhite hetmales are better than every other demographic" without sounding like an outright bigot.

      And, let's be honest, meritocracy is immediately debunked by 4 words.

      "Donald Trump is President"

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    3. Re:It's over by HornWumpus · · Score: 1

      He was, by far, the best choice of the electable candidates.

      I don't know what tech world you live in, but 'cis straight white males' aren't even a majority. Take the 'white' out, or call asians 'white'.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    4. Re:It's over by Ignatius · · Score: 1

      We've read similar wording a thousand times, be it in academia, in schools or in corporate codes of conduct and the purpose is always the same:

      It's a claim to power. It's an attempt to wrest control over projects from its creators. Those who have the skill, the talent and diligence to create valuable stuff should submit to the new masters by virtue of their claimed "moral superiority". And this "moral superiority" - backed by virtual or actual lynch mobs - is all they bring to the party. They usually have neither the skill, talent nor diligence to contribute anything valuable to the project - if they would, they would try to build a reputation the old fashioned way: by hard work and quality contributions. Instead, they want positions as "Chief diversity officers", political commissars and blockwarts - and obviously, merit can have nothing to do with it.

      In the field of open source software, if anyone is uncontent with how a project is run, he (or rather she) is free to make her own fork and try to do a better job. But that is not what they want. It not about a job, nor about a piece of work - it's about control over other people. This is their one and only goal. The project itself is but a vehicle to this, and will be driven down and rendered dysfunctional in the process, just as the universities have been, only this time, it will take mere months instead of decades, as no diplomas, tenures and wealthy university funds are at line - the only currency in the Open Source world is the very meritocratic reputation, they set out to destroy. Once it's gone, the most valuable contributors will leave for greener pastures.

    5. Re:It's over by ljw1004 · · Score: 1

      Tell me: which specific bullet-points or sentences in that manifesto did you disagree with? Or did you disagree with implications or consequences of the manifesto rather than something written in it?

      We've read similar wording a thousand times, be it in academia, in schools or in corporate codes of conduct and the purpose is always the same ...

      Should I understand from the way you chose to answer that you don't disagree with any individual bullet-points or sentences in the manifesto, but you do disagree with the implications and consequences (and also motives)?

    6. Re:It's over by Ignatius · · Score: 1

      OK, I bite ...

      - We do not believe that our value as human beings is intrinsically tied to our value as knowledge workers. Our professions do not define us; we are more than the work we do.

      A strawman. An open source project is not a country. If you can't play football, there is not much point in joining a football team. You can still be a valuable human being - but probably not a valuable member of this particular team.

      - We believe that interpersonal skills are at least as important as technical skills.

      In a technical project? Most certainly not. Without technical skills there is no project to begin with.

      - We can add the most value as professionals by drawing on the diversity of our identities, backgrounds, experiences, and perspectives.

      No you cannot. The most value in a technical project is invariably added by your technical contributions. " identities" (leftist newspeak for race and sex) add nothing, (non technical) backgrounds and experiences might add a little in some circumstances (internationalisation, barrier free access, etc.).

      Homogeneity is an antipattern.

      This is an anti-statement.

      - We can be successful while leading rich, full lives. Our success and value is not dependent on exerting all of our energy on contributing to software.

      This is up to you. Your value to the project and thus within the project will depend on your contribution, however.

      We have the obligation to use our positions of privilege, however tenuous, to improve the lives of others.

      No. You have an obligation not to harm others, but that's it.

      - We must make room for people who are not like us to enter our field and succeed there. This means not only inviting them in, but making sure that they are supported and empowered.

      No. We don't have to "make room" for anyone. Anyone can join, but there is no entitlement to anything. Just like a tennis club does not have to "make room" for football players.

      - We have an ethical responsibility to refuse to work on software that will negatively impact the well-being of other people.

      This is utter BS. e.g. Every OS software alternative hurts the well-being of ppl. trying to make a living from proprietary software in the same field. Almost anything can be used for good and evil purposes.

      - We acknowledge the value of non-technical contributors as equal to the value of technical contributors.

      Most certainly not. The value of technical contributors in a technical project is obviously higher. Again, a software project is not a country.

      - We understand that working in our field is a privilege, not a right.

      Everyone is free to work on or start his own OS project, so yeah, of course it's a right, namely free speech and freedom of expression. The SJW want to make it a "privilege" by claiming the power to deny you this right.

      - The negative impact of toxic people in the workplace or the larger community is not offset by their technical contributions.

      I understand toxic substances, maybe even a "toxic" environment, put toxic people? What do they mean by that? "unworthy life", "vermin" that need to be exterminated or at least silenced - just by virtue of not agreeing with them. And they claim moral superiority? Disgusting.

      - We are devoted to practicing compassion and not contempt.

      Yeah, right!

      We refuse to belittle other people because of their choices of tools, techniques, or languages.

      No, you belittle them because of their opinions, their personality or how the go about their own projects, even if they make their work available to you free of charge and without even having to ask.

      - The field of software development embraces technical change, and is made better by also accepting social change.

      "social change" here means nothing less than "our rule".

      - We strive to reflect our values in everything that we do. We recognize that values that are espoused but not practiced are not values at all.

      In the light of the above, I can only interpret this as a threat.

    7. Re:It's over by ljw1004 · · Score: 1

      Thanks. Let me try to write what you said, sticking to facts and neutral POV. I tried to remove those of your answers which didn't seem to be factual statements of agreement/disagreement with the literal text that was written, but might have made some mistakes.

      • * We believe that interpersonal skills are at least as important as technical skills. - You believe instead that technical skills are more important than technical skills (either in software in general, or OSS in general, or Linux in particular? unclear).
      • * We can add the most value as professionals by drawing on the diversity... - About race/sex diversity, you believe that the quantity/quality of a team's technical contributions is unaffected by this. About background/international diversity, you believe that the quantity/quality of a team's technical contributions is increased a little by this in some areas. (I'm reluctant to introduce the word "team" here, but it's the cleanest way I can see to define the question and then reconcile your answer. I could have talked about "contributor-pool" but then we'd get into subtle definitions.)
      • * We have the obligation to use our positions of privilege, however tenuous, to improve the lives of others. - You believe instead that there is no such obligation. (or, I guess, you believe it's an acceptable exercise of free speech for a project to adopt this as a rule, but you believe the quality of the project will suffer for it).
      • * We must make room for people who are not like us to enter our field and succeed there. - You believe instead that there's no obligation on anyone to make room.
      • * We have an ethical responsibility to refuse to work on software that will negatively impact the well-being of other people. - You instead believe there is no such ethical responsibility, maybe because every action has some positive and some negative impact. (It was unclear to me how this relates - is there a logical step which says "anything which can be used for good and bad obviates the developer of evaluating the good/bad likely effects because that's solely down to the users"?)
      • * We acknowledge the value of non-technical contributors as equal to the value of technical contributors. - You believe instead that that value of technical contributors is higher.
      • * We understand that working in our field is a privilege, not a right. - You instead believe that working in OSS is a right, indeed just a special case of the freedom of speech+expression. (I don't think that you and the manifesto have the same definition of "field" and "work" on this point?)
      • * The negative impact of toxic people in the workplace or the larger community is not offset by their technical contributions. - You instead believe that "toxic person" is too loaded/dangerous a term to ever be used (in this context? or in general? unclear).

      (I'm not trying to argue anything here nor disagree with you. I'm trying to neutrally characterize+understand people's positions. The manifesto had seemed mild and inoffensive to me on first reading; in the light of other people's reactions I need to dig deeper).

    8. Re:It's over by Ignatius · · Score: 1

      I think my post has been sufficiently clear, so I will not reiterate everything.

      The whole leftist concept of "diversity" and "identity politics" is broken. It's just an attempt to rebrand racism, sexism and whole host of other prejudices - and for the same purpose: To gain power over others. It was wrong then and it is wrong now. Altering the victims does not change that. Whoever uses a term like "toxic white male" is a racist and sexist asshole. And yes, labeling someone "toxic" is dehumanizing - and that's exactly how it is intended.

      That being said, these are exactly the qualities which in a technical project do not matter at all. You need diversity, yes - in technical skills (esp. in larger projects). And you need homogeneity - in mission and purpose (there has to be a consensus about what the project is about). Race, sex, where you come from matter as much as your eye color, shoe size or blood group. If these random attributes, which can be shared by any dog, is what one considers his "identity", then he is not even acknowledging himself as a human being.

      I really thought we would be over this bullshit since the 80ies - but it's coming back with a vengeance. Then it was the KKK, now it is the SJWs.

      Another main point of yours: Yes, I consider software, and esp. open source software, which is what the manifesto is about, as free speech, just like art or other forms of human expression. It is a personal right and anyone and any group of people must be free to engage in it on their own terms. No one else has any say about it. No one has the right to pressure them to accept any "code of conduct" or to impose any "rules" on them. If you think you can do it better, then just do it, and otherwise mind your own business.

      Obviously, we, as a society, need to relearn to accept each others freedoms again or we will end up in a dystopian totalitarian shithole.

    9. Re:It's over by gweihir · · Score: 1

      Indeed. It is a nice little totalitarian manifesto, telling tech-people that they are pretty worthless after all and that anybody else who has not invested decades in honing their technical skills is at the very least equal to them in what power they should get in a tech project.

      And "We understand that working in our field is a privilege, not a right." is directly out of the Fascist's cookbook.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    10. Re:It's over by Anonymous Coward · · Score: 0

      SJWs are not the left. They are not Marxists either, and it is misguided to lump us all together. You may not like either of these communities, but that's basically all the traits they have in common.

      The left is materialistic (Marx's left is, anyway, I don't know what other left you were talking about), and shouldn't concern itself with petty political issues. It's the right that always needs to justify its actions by "the common good". Similarly, it's usually right-winged bigots who try to stamp moral values on everything. Meritocracy is an idea that belongs to the left, and most SJWs I've heard of hate it. What does that tell you ?

      SJWs have all the hallmarks of right-wing extremists, except maybe for the skin color. They believe in an inferior race (white males), they don't hesitate to show their hate in violent ways (such as harassing dissenters or getting them fired), and they justify their actions from a perceived moral high ground. Right. Wing. Extremists.

      I understand how you came to those conclusions, though. The left has been co-opted by unrelated ideologies for so long that it's hard to remember what it should look like underneath it all. It's actually quite frequent to see right-wing groups claim a leftist ideology, in large part because it works to make them more palatable to their followers.

      Please don't let social justice become a new left. We don't want them here anymore than you do.

    11. Re:It's over by Reziac · · Score: 1

      https://postmeritocracy.org/

      Fortunately it comes with a convenient list of "People you do not want anywhere near your project".

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    12. Re:It's over by djinn6 · · Score: 1
      I think GP is plenty clear on why this manifesto is a problem, but I can rephrase some of that for you:

      * We believe that interpersonal skills are at least as important as technical skills. - You believe instead that technical skills are more important than technical skills (either in software in general, or OSS in general, or Linux in particular? unclear).

      There's no place on the swimming team for people who can't swim.

      * We can add the most value as professionals by drawing on the diversity... - About race/sex diversity, you believe that the quantity/quality of a team's technical contributions is unaffected by this. About background/international diversity, you believe that the quantity/quality of a team's technical contributions is increased a little by this in some areas.

      Don't judge people by the color of their skin.

      * We have the obligation to use our positions of privilege, however tenuous, to improve the lives of others. - You believe instead that there is no such obligation. (or, I guess, you believe it's an acceptable exercise of free speech for a project to adopt this as a rule, but you believe the quality of the project will suffer for it).

      Being helped is a privilege, not a right.

      * We must make room for people who are not like us to enter our field and succeed there. - You believe instead that there's no obligation on anyone to make room.

      Cheetahs should not be forced to have snails on their relay team.

      * We have an ethical responsibility to refuse to work on software that will negatively impact the well-being of other people. - You instead believe there is no such ethical responsibility, maybe because every action has some positive and some negative impact. (It was unclear to me how this relates - is there a logical step which says "anything which can be used for good and bad obviates the developer of evaluating the good/bad likely effects because that's solely down to the users"?)

      Software don't kill people, people kill people.

      * We acknowledge the value of non-technical contributors as equal to the value of technical contributors. - You believe instead that that value of technical contributors is higher.

      On a swim team, people who can swim are more valuable.

      * We understand that working in our field is a privilege, not a right. - You instead believe that working in OSS is a right, indeed just a special case of the freedom of speech+expression. (I don't think that you and the manifesto have the same definition of "field" and "work" on this point?)

      You don't need a software job to write free software.

      * The negative impact of toxic people in the workplace or the larger community is not offset by their technical contributions. - You instead believe that "toxic person" is too loaded/dangerous a term to ever be used (in this context? or in general? unclear).

      Labels are tools of dictators. They can be used to remove anyone you dislike.

    13. Re:It's over by djinn6 · · Score: 1

      Even if you include all men, they aren't the majority either.

  88. There is no shortage of talented people by lorinc · · Score: 1

    There is no shortage of talented people, and as such, there is no need to make room for everyone. There is a fair number of excellent developers with a thick skin, and it's more than enough to make a project like the linux kernel progress at a steady pace. There is no need to broaden the circle to people that are supposedly good but don't like to have their feelings hurt.

    1. Re:There is no shortage of talented people by Reziac · · Score: 1

      And if they're really so good, why can't they start their own projects? Fork whatever and add their own code to it. What? need someone to fix the mess? Oh dear.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  89. Suck it by Anonymous Coward · · Score: 0

    You bunch of alt-right snowflake faggots!

  90. Re:Good. by Jahoda · · Score: 0

    No one cares about your meritocracy or your feelings. If you can't behave professionally, then get out. No one wants you in the workplace.

  91. Re:Good. by Jahoda · · Score: 0

    Actually, "we" have been here since the 90s, and whatever sad entitlement or privillege you feel you deserve which means you don't have to follow basic standards of comportment, I got news for you: you are entitled to nothing and the future is making it clear it doesn't want you. Go cry somewhereabout how unfair life is.

  92. Re:Good. by Anonymous Coward · · Score: 0

    "You didn't build this."

    It occurs to me that the FOSS community is one place where it is actually possible for John Galt to take his last train ride.

  93. RIP Linux by Anonymous Coward · · Score: 0

    Maybe someone can fork the kernel and salvage something from this sordid mess. Or maybe itâ(TM)s time to start over from scratch. This time lose the GPL too. Hippie-free software for the masses!

  94. Oh boy! Just what a bunch of engineers need! by Chas · · Score: 0

    A gigantic rectal injection OF SOCIAL JUSTICE!

    "Nobody should be harassed..."

    BULLSHIT!

    If someone is consistently submitting broken, shit code that results in broken, shit systems, they should be called out for it.

    If that makes them do better? WIN! We get a dev worth a damn.
    If that makes their fee-fees hurt and they leave? WIN! One less useless ass-dragger.

    Now, when you make a pointed explanation of why someone's efforts simply aren't worth including, you'll get tears and aggro and white-kniting and accusations of racism, sexism, multiple X-phobias, fascism, etc. Plus you get to look forward to unfounded accusations of sexual assault in an effort to drum you out of the community so these power-mongers can take control and start dictating to everyone else.

    FUCK

    THAT

    NOISE

    --


    Chas - The one, the only.
    THANK GOD!!!
  95. Litmus test for the new CoC: ReiserFS? by Anonymous Coward · · Score: 0

    I don't use it, never have, but I believe it's still in the kernel and last I heard, it worked fine. If the CoC can be used to say a working piece of code must be removed from the kernel simply due to unrelated deeds of the author which are abhorrent to some or all community members (*outside the context of the project itself*) then the CoC is toxic and should be reverted. Pretty simple IMHO.

    The danger is that, by the time someone tries a move like the above, the people in control of commits for the CoC are solidly against ever revising it...

    1. Re:Litmus test for the new CoC: ReiserFS? by Anonymous Coward · · Score: 0

      Nothing that Hans Reiser did violates this Code of Conduct.

      Murdering someone isn't nearly as big a deal as mean tweets.

  96. "Nobody should be harassed" by Anonymous Coward · · Score: 0

    Except for autistic people who have a hard time dealing with all these new social rules.

    Or schizophrenics, etc. Mental illness is just white privilege.

    Fuck those assholes!

    And the best thing is, there's no way to ever be forgiven. Every offense is a lifetime ban.

  97. GPL version 2 is a bare license. Recind. by Anonymous Coward · · Score: 0

    Regarding those who are ejected from the Linux Kernel Community after this CoC:

    Contributors can, at any time, rescind the license grant regarding their property via written notice to those whom they are rescinding the grant from (regarding their property (code)).

    The GPL version 2 lacks a no-rescission clause (the GPL version 3 has such a clause: to attempt furnish defendants with an estoppel defense, the Linux Kernel is licensed under version 2, however, as are the past contributions).

    When the defendants ignore the rescission and continue using the plaintiff's code, the plaintiff can sue under the copyright statute.

    Banned contributors _should_ do this (note: plaintiff is to register their copyright prior to filing suit, the copyright does not have to be registered at the time of the violation however)

    Additionally when said banned contributors joined the Linux team, they were under the impression that it was a meritocracy: in-fact this belief was stated or ratified by those within the governing body regarding Linux when the contributors began their work (whatever that body was at that time, it could have been simply Linus, or Linus and a few associates).

    The remuneration for the work was implied to be, or perhaps stated, to be fame as-well as a potential increase in the contributors stature, in addition to membership in the Linux Kernel club or association, or whatever it is that the Linux Kernel Community actually is (which a court may determine... it is something, suffice to say).

    Thusly for work, consideration was promised by (Linus? Others? There are years of mailing list archives with which to determine).

    And now that consideration has been clawed-back and the contributors image has been tarnished.

    Thus the worker did work, however the other side of the implied, or perhaps written (email memorandums), understanding has been violated (once the contributor has been banned under the new non-meritocratic "CoC").

    Damages could be recovered under: breach of contract, quazi-contract, libel, false-light. (services rendered for the contractual claims, future lost income for the libel claims)

    In addition to copyright claims. (statutory damages, profits)

    For greatest effect, all rescission should be done at once in a bloc. (With other banned contributors).

    Contributors: You were promised something, you laboured for that promise, and now the promise has become a lie. You have remedies available to you now, as-well as in the close future.

    Additionally, regarding those who promoted the Code of Conduct to be used against the linux kernel contributors, knowing full well the effect it would have and desiring those effects; recovery for the ejected contributors via a tortious interference claim may be possible.

  98. Code Of Snowflakes by Anonymous Coward · · Score: 0

    Linux used to suck, but now it officially sucks.

  99. Re:Good. by WaffleMonster · · Score: 1

    If you can behave to the standards which would be required in literally any professional workplace in 2018, you don't need to be involved.

    Well said emperor Jahoda. Obviously "professional workplace" is some kind of standard open source must follow... because?..??.. well.. obviously... because you say so!!

    Will you by decree force open source members to write documentation? Order them to work on anything other than what they damn well please? Are you to interview contributors making sure they meet education and background requirements? Will there be drug testing? Will they be forced to participate in meetings or else face dismissal? Will you verify identity? Exclude old people from working on projects? Many professional workplaces conduct regular performance reviews. Are you going to do that as well? If I don't meet expectations on my performance reviews or my drug test does not come back clean will I be banned from contributing?

    If you can't do that, there are plenty of forums to write angry posts about SJWs while you wrote your own OS.

    Fragmentation is exactly what you can expect from open source projects and communities when unnecessary politics are injected. More forks, less coordination, less interoperability.

    Some people look at code of conduct and what they see is oppression and intolerance. They see cowardly people who would rather censure and silence others than tolerate utterances they themselves find offensive, disagree or could possibly "offend" or "trigger" someone somehow. To them codes of conduct are disappointing, dangerous and contrary to the values of free society.

  100. Wow, Slashdot. by Anonymous Coward · · Score: 0

    It's been a while since I've seen so many people acting so threatened by a document telling them to simply not be complete and utter assholes. It's rather galling that so many people against such social contracts have the nerve to call others "special snowflakes" when they can't even bear being held accountable for their own rudeness. After all, engineers should not care how terribly they are treated, they are just unfeeling machines to be worn down and eventually replaced when they don't immediately perform up to par. The only people who deserve a free pass are the jerks who can't treat others with respect unless it "has been earned". And that's apparently what a true meritocracy is: letting jerks be jerks just because they feel like it.

    1. Re:Wow, Slashdot. by Anonymous Coward · · Score: 0

      It's that people will find some tweet or message from years ago that breaks the code of conduct then you are basically on a list like a pedophile and treated as such, forever banned and never allowed to touch what they like again (replace children with coding or whatever community they were in).

      That's why people are reacting hard to this, because people are PROUD to do that to people!
      http://archive.is/o86P7 Read this entire thread for proof of this happening.

    2. Re:Wow, Slashdot. by Anonymous Coward · · Score: 0

      This is not what happens in the real world, but you're free to cherry-pick some extreme exception to prove the rule if you'd like.

      The bottom line here is that assholes are assholes. The bogeypersons you are concocting existed before this rule changed: nothing was stopping assholes for being assholes to other assholes before this. All that has changed is that assholes now have to face consequences.

      In other words, grow a thicker skin and face up for your past assholishness. Nobody will care if you have put it past you, and the same rules for being an asshole apply to those people who are proud to be assholes in the way you're concerned about.

    3. Re:Wow, Slashdot. by Anonymous Coward · · Score: 0

      It's not a "social contract." It's about censorship plain and simple. To say otherwise is to be ignorant and/or deluded in the extreme.

  101. Conduct of code matters more than code of conduct by ext42fs · · Score: 1

    Subject says it all. If you can't stand the heat stay out of the kitchen.

  102. who's behind it? by astrofurter · · Score: 2, Interesting

    Who is the malign force behind the undemocratic imposition of this petty-authoritarian CoC on an unconsenting community? That person or organization is almost certainly also responsible for the ignominious purge of Free Software world hero Linus Torvalds.

    Follow the money - Progressives are always bankrolled by big money financialists and their running dog "non profits". Only a tiny minority of the population support their totalitarian policies. Without the big money they would be nothing but fringe wingnuts ridiculed by everyone.

      Follow the legal threats - Progressives always use the iron boot of the police state. There's no way they could impose their deeply unpopular puritanism without the violent coercive power of the state. Linus and perhaps other Linux leaders are probably being blackmailed with legal threats.

    Let's find our villain, so we know who is working so hard to destroy the Freedom in Free Software. #ResistTotalitarianism

    1. Re:who's behind it? by Anonymous Coward · · Score: 0

      Corporations can't be racist, even if they worked tirelessly to help the actual Nazi's in WW2, or are currently working with China to restrict free speech and track down dissidents.

      Only individuals can be labelled racist.

      What do you think this kind of thing is actually about, in the end?

    2. Re:who's behind it? by mvdwege · · Score: 1

      Who is the malign force behind the undemocratic imposition of this petty-authoritarian CoC on an unconsenting community?

      The Kernel Maintainers.You know, the people bozos like you keep insisting got there by merit. So why don't you just be a good believer in meritocracy and fuck off? Or is it suddenly not a meritocracy anymore if they don't do what you want? Nice of you to prove the point either way.

      And the fact that one of the objecters on LKML is quoting a neo-Nazi like Vox Day is reason enough to make this CoC a good idea.

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    3. Re:who's behind it? by Anonymous Coward · · Score: 0

      Baroness Helena Kennedy's SOAS is the notorious "School of Organized Anti-Semitism". Check JIDF blogs for more info. ... Kennedy sits on the board of the The Institute for Strategic Dialogue which is responsible for The Strong Cities Network

      Sana Amanat, Marvel's Muslim VP of Content and Character Development and Ms. Marvel co-creator, is the cousin of Huma Abedin ... A non-profit Omar Amanat co-founded, Soliya, received a $1.25 million grant from the State Department

      Soliya has merged with the UN-established Alliance of Civilizations Media Fund ... Suhail Rizvi is a major investor in Twitter. Some reports say he owned 15% of the company when it went public. ... In the best case scenario, "Strong Cities" is just an intelligence sharing network. In the worst case scenario, it is the surrender of territory to Farah Pandith's organization.

      Wikimedia Foundation trustee Bishakha Datta is the chair of the Association for Progressive Communications,[1] a member of the Internet Governance Forum and a promoter of the notion that disagreeing with a woman on the Internet is "Cyber Violence" and should be judged as a crime under existing battery law.[2] ...
      Wikimedia Foundation board member Esra'a Al Shafei is funded by the Omidyar Foundation and is a board member of AccessNow,[299] a project of Democratic Party activist group Avaaz / Purpose Action[300] that is best known for its public relations support for the delivery of arms to al-Qaeda in the Benghazi scandal and to ISIS in Syria.[301] ...
      Longtime Esalen employee[12][13] John Marks and his wife Susan Collins Marks run Search for Common Ground which ran the The U.S.-Muslim Engagement Project with the Consensus Building Institute and the Rockfeller Brothers Fund.[14][15][16] The project produced a report in 2008 that called for American support for the Muslim Brotherhood.[17] Susan Collins Marks is on the board of the Future Shapers Collaborative with Muna AbuSulayman,[18] manager of Kingdom Holdings of Saudi prince Alwaleed bin Talal and daughter of Abdulhamid Abusulayman of the International Institute of Islamic Thought who called for the "Islamization of Knowledge" in 1989.[19] ...

      As of 2013,[316] the Wikimedia Foundation's major donors include: ... Arcadia Fund of Lisbet Rausing and Peter Baldwin and Jacob Rothschild[20]

      Remember Sad Puppies? The guys who took over the Hugo Awards used to do PR on BoingBoing for the Taliban and the Kashmiri jihad. People who disagreed were banned and had their posts removed. It was one of the first sites to do that.

      Microsoft hired Suhail Khan, a guy under investigation for the past 20 years for his affiliations with terrorists, as its director of external affairs.

      Remember that "safe space" campaign a few years back? It was run by the Muslim Public Affairs Council. Their definition of a "safe space" is one where no one has ever criticized Islam.

      Remember that "Women's March" that was supposed to be about abortion rights but had oppressive hijabs all over the place? Its organizer has family members in jail for helping Hamas. Guess who Chuck the Schmuck brought to the center of the United States government to protest against Brett Kavanaugh.

      Remember that group that harassed Bern

    4. Re:who's behind it? by Anonymous Coward · · Score: 0

      Maybe Intel, they've been pretty upset at being called out by Linus for their fuckups.

      CoCs are the easiest way for corporations to take over community projects.

  103. I must be old. by Anonymous Coward · · Score: 0

    Does anyone need "new code of conduct"? So until now harassment was OK? Really? What kind of a generation we have these days that needs written code of conduct to tell them to avoid harassment. In my young days that was something that your mother, your adult neighbors thought you when you were a child and if you were in disagreement your father explained this through your butt. Later if you still didn't listen, you boss fired you on the spot the first time you harassed someone.

  104. His wording really isn't that elegant. by Qbertino · · Score: 1

    I bet dollars to doughnuts that Linus is right 99.99% of the time but some wordings in his mails really sound childish. I get that he has to deal with sub-par kernel engineers from company X pushing an agenda and being really stupid and they deserve an ass-chewing, but if I were him I'd wait a day before sending that response and rephrase it in such a way that everyone knows the only douche wide and far is the guy insisting on having crap merged into the kernel.

    That would be way more effective and way more embarrasing.

    I suspect Linus is going to get some advice on this and then start doing exactly that. It will be a little more work, but finding a secretary in helping him formulate those mails or someone good in wording doing some editing when he needs to publicly push back on non-sense in a steadfast manner shouldn't be to much hassle.

    --
    We suffer more in our imagination than in reality. - Seneca
    1. Re:His wording really isn't that elegant. by Tough+Love · · Score: 1

      I get that he has to deal with sub-par kernel engineers from company X pushing an agenda and being really stupid and they deserve an ass-chewing

      More often than not, Linus is shouting at well known, talented and respected contributors. So what is it that you "get" again?

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    2. Re:His wording really isn't that elegant. by Cederic · · Score: 2, Informative

      I bet dollars to doughnuts that Linus is right 99.99% of the time but some wordings in his mails really sound childish.

      How many tens of thousands of emails has he sent? How many are in public?

      People get upset by the dozen in which he's finally lost patience and shown he's actually human.

      I get that he has to deal with sub-par kernel engineers from company X pushing an agenda and being really stupid and they deserve an ass-chewing, but if I were him

      You're not him though. None of us are. He's fucking remarkable, and I'm willing to accept that occasionally he might send an email that's less diplomatic than the other 99.99% of them.

    3. Re:His wording really isn't that elegant. by Anonymous Coward · · Score: 0

      That *you* don't get it.

      Linus is shouting at the "well known, talented and respected contributors" because they effed up, when he trusted them not to, and they knew better. None of them liked it, so they didn't make the same mistake again, and nobody else wanted to share the experience, so they made sure to not repeat the offence. Massive Win-Win, at the expense of a slightly bruised ego.

      Then of course there are the cases where he's yelling at useless, disreputable hacks like Kay Sivers. Only, as you might have noticed, when it's obvious that shouting doesn't accomplish any improvement, the shouting stops, and you're dropped.

      Then there are the comparatively few cases where Linus actually was abusive and in the wrong. But those are far fewer than the jealous peanut gallery would have you think.

    4. Re:His wording really isn't that elegant. by Tough+Love · · Score: 1

      Reading disability. The thread went like this:

      I get that he has to deal with sub-par kernel engineers from company X pushing an agenda and being really stupid and they deserve an ass-chewing

      More often than not, Linus is shouting at well known, talented and respected contributors. So what is it that you "get" again?

      Your reply is a nonsequitur. Do you always do that?

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    5. Re:His wording really isn't that elegant. by Anonymous Coward · · Score: 0

      Your stance is that "well known, talented and respected contributors" should somehow be exempted from being shouted at, no matter what they do. It's bullshit.

      Linux isn't a game, it's a serious project and being a high level maintainer is a big responsibility. If you have a big responsibility and you still manage to screw up, guess what? People are going to demand and expect a lot from you, and they are going to be very displeased when you fail them. Getting shouted at is the least you can expect if you screw up.

      But I guess nobody has ever expected anything from you.

    6. Re:His wording really isn't that elegant. by Tough+Love · · Score: 1

      You are putting words in my mouth. I disagreed with the characterization of Mauro as a "sub-par kernel engineer" which anybody can see is not true.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
  105. SubjectIsSubject by p0p0 · · Score: 1

    There is no slippery slope. Never is. It's always a straight fall of a cliff. This is the point where sub-par coders who worry more about what pronoun to call their dog rather than putting out a working product start to take over.

    Linux by tumblr. Spooky. Just in time for Halloween.

  106. So I other words ... by Qbertino · · Score: 1

    ... they wrote a complicated version of "We will all try hard not to be assholes."

    Great. Awesome. I am over-effing-welmed.

    Can we now get on with improving the kernels power management on laptops? Thanks.

    --
    We suffer more in our imagination than in reality. - Seneca
    1. Re:So I other words ... by Anonymous Coward · · Score: 0

      Woah! Excuse me?! Did you seriously just use the word "laptops" to refer to portable personal computers? Do you realize how hurtful that is to people without legs? Nice job flaunting your ableist privilege asshole. Qbertino is a hateful person who doesn't care about the differently abled. Do NOT employ this person under any circumstances.

  107. Seriously? by Anonymous Coward · · Score: 0

    Are they kicking Torvalds out of the project?

    1. Re:Seriously? by Anonymous Coward · · Score: 0

      I suspect some corporation (likely intel, given their recent attempts at pushing BS into the kernel) is using the current trend of "social" "justice" to get rid of him somehow.

    2. Re:Seriously? by Anonymous Coward · · Score: 0

      Nvidia!

  108. Can't they just end it at "everyone"? by Anonymous Coward · · Score: 0

    "...participation in our project and our community a harassment-free experience for everyone."

    Or to be more inclusive and future-proof:
    "...participation in our project and our community a harassment-free experience for sentient beings."

  109. Linux Community To Adopt New Code of Conduct by tcheleao · · Score: 1

    Not Linux Only!
    This blog is in a need of something related.
    I personally decided to contribute to Windows (much more friendly coders & moderators),
    after be bullied at Linux.

  110. Bluntness is not permitted by MikeRT · · Score: 3, Insightful

    It's possible to be blunt without being offensive:

    What part of this are you not getting?

    * Using welcoming and inclusive language

    Being blunt, no matter how civil, is not "welcoming and inclusive." As I said: welcoming and inclusive refer to a specific emotion which is to make things as warm and bubbly and positive as you can.

    You are reading this through your "reasonable person" glasses, not through the glasses of the sort of person that actively pushes codes of conduct on every project bigger than a 1000 LOC and 1 maintainer.

    As it stands, I agree with you, but that's not relevant here because your normal, sane reading is not what the activists intend to use.

    1. Re:Bluntness is not permitted by gweihir · · Score: 1

      As it stands, I agree with you, but that's not relevant here because your normal, sane reading is not what the activists intend to use.

      This CoC is a preparation for a witch-hunt, plain and simple. And it is useful idiots like all these defending the CoC here that allow this to happen. Later they will claim they had no idea this would happen.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  111. anti-democratic by astrofurter · · Score: 2

    Have you noticed how these authoritarian CoCs are always imposed without a popular vote and without the consent on the communities they are forced upon? I wonder why...

    1. Re:anti-democratic by mvdwege · · Score: 1

      But, as you bozos keep repeating, it's not a democracy, but a meritocracy. So tough shit, old chap. You will accept just what your betters decide.

      Or you can go away. Which would also be a good thing.

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    2. Re: anti-democratic by astrofurter · · Score: 1

      Ever notice how the people in favor of forcing petty-authoritarian CoCs on unconsenting communities *say* it's all about "just being a nice person" - yet are themselves aggressively uncivil, bigoted, belligerent, and mean-spirited? It's almost like the CoC-mongers are raging hypocrites, and the CoC itself a transparent power grab.

    3. Re: anti-democratic by mvdwege · · Score: 1
      Ever notice how aggressive rando's suddenly discover 'being nice' when it is them on the receiving end?

      Tough shit. You whine about a code that comes down to 'be nice to people', you've already painted yourself as an asshole. I'm just treating you as you yourself say you want to be treated.

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    4. Re: anti-democratic by astrofurter · · Score: 1

      So you admit you're a raging hypocrite, and have no intention whatsoever of following the speech restrictions you seek to impose by force on others. EVERYONE knows CoC s are peddled by the least-nice members of any community, and are obviously not at all about 'being nice to people'.

      My question is: why do you feel the desire to persecute people for their speech? It it because you have a personal grudge against Free Software hero Linus Torvalds? Is it because your world view is built on such shakey foundations that the free speech of others might bring it all tumbling down? Or do you simply take malevolent delight in being part of a witch hunt?

    5. Re: anti-democratic by mvdwege · · Score: 1

      Have you ever tried seeking therapy for your projection issues?

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
  112. Logical Fallacy by Anonymous Coward · · Score: 0

    That's a false dichotomy.

    It's not surprising that the Slashdot "community" upmodded a logical fallacy; that's what "communities" do.

  113. Re: Good. by Anonymous Coward · · Score: 0

    He's a user too, jackass.

  114. Re: Good. by Anonymous Coward · · Score: 0

    I'm reporting this post to the Linux committee. I am deeply offended that I am not allowed to contribute to the kernel because my genes make me anti professional. I should not be discriminated against because it isn't my fault. It's my genes. Blame my parents.

  115. Not anymore. by Anonymous Coward · · Score: 0

    It used to be the case that good code got in. However, in recent times, probably do to the graying beards of the maintainers and the swelling pool of contributors, there has been a lot of added bureaucracy that really diminishes the chances of a good piece of code making it through the gauntlet—not for technical reasons, but just simply because it gets forgotten or dropped for non-technical, process reasons.

  116. So left-handers and tab-users are fair game? by sbaker · · Score: 1

    So left-handers and tab-users are still fair game for abuse?
    (There's a reason the TAB key is on the left of the keyboard...those bastards!)

    --
    www.sjbaker.org
  117. Re:Good. by Jahoda · · Score: 1

    blah blah blah blah blah

    Lol, ok buddy. You seem to have some pretty strong views about this. And as far as the community going back to however you percieve it to have been in whatever golden age, well, wish in one hand, shit in the other. See which one fills up first. Change with the times, or they will leave you behind. Period, the end.

  118. Re: so much FUD by Anonymous Coward · · Score: 0

    FYI, the "Using welcoming and inclusive language" part you've cited comes from "Examples of behavior that contributes to creating a positive environment" section. In practice, we only have to pay attention to the "Examples of unacceptable behavior by participants" section, because those are the ones that'll get people banned.

    tl;dr: Nobody's forcing anyone to use "welcoming and inclusive" language. That's just a "pie in the sky" ideal that'll never happen in practice.

  119. It's about time by kriston · · Score: 1

    The real shame is that it took him this long.

    --

    Kriston

  120. RIP Linux. Killed by bullies disguising as knights by Anonymous Coward · · Score: 0

    I'm not taking sides. Being a dick is not OK. My point is, that such SJWdom IS being a dick! That is its only and exclusive point! SJWs don't give a rat's ass about protecting anyone from harm. They only care about "finding" things, to bully people with, to assert their privilege dominance.

    I hope this trick of playing the victim to disguise that you are the bully, will soon be recognized by the public, and then that game will quickly stop working and die.

  121. Lets all sing... by Anonymous Coward · · Score: 0

    Kumbaya Linux , Kumbaya!

  122. people brought it on themselves by Anonymous Coward · · Score: 0

    when they stopped being able to speak coherently to the code and instead resort to forum style insults of your bad or never code again. If you can't coherently put in a PR , this code will break because of X, Y, Z and A,B,C will be better then you're as responsible as anyone for a code of conduct.

  123. The "Safe Space" IS a jerk factory! by Anonymous Coward · · Score: 0

    That's the point!

    It doesn't mean you are safe from bullying and harassment.
    It only means that you get to bully and harass anyone for any "reason" you can pull out of your ass, whenever you are #triggered, and if only you act like your victim is the offender, and you're the victim (or rather, proxy), you got the CoC on your side.

    It is analogous, to how libertarian/neocon fatcats say "freedom" and everyone assumes "freedom from harm", while they only mean "freedom from your freedoms. especially freedom to do whatever I want, even if it harms you".

    It's true weapons-grade newspeak.

  124. The Linux Community by Anonymous Coward · · Score: 0

    just turned into a buch of CoCsuckers!

  125. Linus still needs to vent (for health reasons) by Anonymous Coward · · Score: 0

    I volunteer to be the BUFFER_ZONE for all verbal abuse, at a minimal rate. By the hour, every quarter or so -- negotiable.

    No worries -- I will not ever contribute code for the linux kernel. But I would like to be of service during this time.

  126. Doh! by Anonymous Coward · · Score: 0

    The new CoC neglected to mention 'planet of origin'. Who do I sue?

  127. Re: Good. by drinkypoo · · Score: 1

    He's a user too, jackass.

    He's just one of billions. His share is a blade of grass. That's why we all have to share, so we can use more than that.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  128. spam filter for SJWs by Anonymous Coward · · Score: 0

    I propose to FOSS projects not infested with SJW-s to configure spam filter with words frequently used by SJW-s, like "white male", "gender", "entitlement", "code of conduct", "harrasment". That at least partially will keep them away

    1. Re:spam filter for SJWs by Anonymous Coward · · Score: 0

      Beware of Scunthorpe problem though, you have to be able to talk about granting "privileges" to an application.

    2. Re:spam filter for SJWs by Anonymous Coward · · Score: 0

      Yes, but anyway SJW texts are filled with lot of marker words that are usually not present in normal technical discussions

  129. Enforcement Kangaroos by Sean+Clifford · · Score: 2

    Now how the Hell are we supposed to rip on someone's shitty code and general incompetence?

    Maintainer's Hurtful Comment: "We don't merge kernel code just because user space was written by a retarded monkey on crack."

    Contributor's Complaint: "[Piercing whine] The Maintainer's comment was harassing and hurtful by ridiculing my autism and other learning disabilities when calling me retarded, belittled both me and my contributions as unimportant by revealing my minority status as an uplifted rhesus monkey, and has created an exclusionary and hostile working environment by holding me up to ridicule by publishing private information about my struggle with non-prescription drugs."

    Enforcement Kangaroos: "After careful review and deliberation, this Technical Advisory Board has determined that the while the Maintainer in question has maintained the kernel with an exceptional level of quality and transparency for many years. Further, the Technical Advisory Board finds that the Contributor has made no positive contribution of any kind an any point to this Project and an objective analysis has shown that the Contributor has proven to be an ongoing hindrance to this Project.

    "Nevertheless, despite the facts uncovered by this review, the Technical Advisory Board has determined that the Maintainer has not followed or enforced the Code of Conduct in good faith, continues to express public distain and disregard for the Contributor. The TAB has decided that while the Maintainer's comments are objectively true and the Maintainer's actions are objectively justifiable, that the Maintainer is, effective immediately, permanently removed from the Project because the appearance of meanness is more important than the actual success of the Project."

  130. Retfo nookiya by Anonymous Coward · · Score: 0

    Nokia has no smartphoneðYOEZ

  131. Um... NodeJS is doing just fine by rsilvergun · · Score: 0

    And I'd argue that LLVM just had brain drain to other projects (GCC). Don't know about Kubernetes, never heard of it. Meanwhile there's been a few high profile kernel hackers that dropped off the map because they got tired of harassment.

    If a code of conduct is what's needed to put a stop to pointless pissing matches than I say go for it. Nerds can be abrasive, but they can also follow rules if they're laid out.

    Besides, one man's "social justice" is another's treating people with respect.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:Um... NodeJS is doing just fine by phantomfive · · Score: 1

      Don't know about Kubernetes, never heard of it

      Everyone uses it these days to deploy into the cloud.

      --
      "First they came for the slanderers and i said nothing."
    2. Re:Um... NodeJS is doing just fine by guruevi · · Score: 2

      At least that was the plan, now we're going back to Docker because filing a Kubernetes bug report gets you all sorts of grief about your formulations being too male-centric aggressive.

      You have discussions like this: https://github.com/kubernetes/... - where hundreds of dev-hours are spent on renaming something because they found "PetSet" to be offensive to animals AND THEY WENT ALONG WITH IT.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    3. Re:Um... NodeJS is doing just fine by Anonymous Coward · · Score: 0

      Sweet jesus. That has to be the stupidest report I've ever read.

      That it got even one second of consideration is utterly damning.

  132. Re:NEWS FLASH: Linux already sucked nads for years by Anonymous Coward · · Score: 0

    My experience (and the experiences of literally everybody I know in a majority of OSS communities) is that the "SJW"'s write all the code while the right wingers just whine and complain that their PRs don't get merged. There is a measurable technical skill that the right visibly lacks; it's why they have been vanishing from STEM fields like crazy. I personally haven't been able to hire anyone to the right of Hillary Clinton because no right winger has passed the basic logic test required of junior developers in over 10 years.

    This includes Linux, several BSD's, a large amount of frameworks, firmware, etc. The story is always the same. It's almost become a running joke.

  133. Re:NEWS FLASH: Linux already sucked nads for years by Seven+Spirals · · Score: 1

    No argument whatsoever, brother. However, FYI, one Linux distro does avoid that shit for the most part and that's Devuan (and Slackware and a handful of others). Problem for me is, I still prefer BSD after tasting it. Once I understood that Linux was just a box of parts and BSD was an engineered whole, it made sense to me why I had always sensed so much suck from Linux. I missed out on 386BSD. Was a Linux user (SLS and Slack mostly) from 1993 until around 1998. Then I started playing with NetBSD off and on, but mostly ran Linux for the display drivers up until about 2010. Then after rotating between Free, Net, and Open BSDs for a few years I gave up on Linux completely when Systemd gained acceptance in Debian, Fedora, and RHEL. To quote Rollins: "At first I didn't see at as kind, but you did me a favor when you left me behind." BSD has just rocked so much harder. I do still keep Devuan around on a USB drive to play some games, though. Hehe, sad, because that's what I used to say about Windows.

  134. Re:NEWS FLASH: Linux already sucked nads for years by Seven+Spirals · · Score: 1

    Wayland also == crap. Asshole devs who dropped XDMCP because "Dhaeerp, it's hard." and tried to pawn off some crippled X11 server for retards by retards. Let me restate more briefly: it came from the Fedora / GNOME crowd. There, now you really know how bad it is.

  135. Re:Linux: survived Microsoft by davecb · · Score: 1

    If you allow people the bigots and Nazis hate to compete, you'll get more good code to choose from than if you limit prospective contributors to, well, people the bigots and Nazis approve of.

    Or you can have a walled garden, with less good code because you've excluded a huge class of people who can write code, from whom to choose the good writers. Just like Microsoft or Apple, who need Linux these days, because they can't do the job...

    --
    davecb@spamcop.net
  136. Read it, people by Anonymous Coward · · Score: 0

    I'm genuinely stunned by all the people here arguing that the CoC is somehow saying what code will or won't be included. It says no such thing. It says, in arguably too many words, "Don't be an asshole".

    Where is this notion coming from that it will force bad code into the project or push out good code come from? From where I sit, it looks like an immense example of people arguing in bad faith. They have a huge axe to grind with SJWs, so they leap on any perceived opportunity to blame the ills of the world on them.

    Grow the fuck up, people. The CoC is very similar to the usually unwritten rules I worked under in several coding jobs and they made for a much better -- as in more productive and more enjoyable -- work environment.

  137. NOT substantiated - ad hominem attack by Anonymous Coward · · Score: 0

    NOT substantiated - ad hominem attack

  138. Time for a new OS? by GeekyGuru · · Score: 1

    Just wondering if this "New Code of Conduct" isn't some indication of a slow slide or an eventual crash dive to oblivion.

  139. N4Z1 F41LZ0RZ by Anonymous Coward · · Score: 0

    As usual, the people who want to bitch about others' spelling and grammar are terrible at it themselves. I could tell you were really trying. You failed for using a conjunction as the first word of a sentence. There should be a comma between "actual" and "educated" in the context that you used. There should be a comma after "so bad anymore. " Single quotation marks are not used for the purpose of quotation, but that didn't stop you! The last statement of the first paragraph is not a sentence. The last "thing" you call a sentence, is a pair of fragments that should probably be separated by a semicolon, but at a minimum, it should have had a comma after "please."

    Two arguable mistakes you demonstrated were saying "so bad anymore," and "devo." The first phrase is an archaic use of "anymore" in America. We would say something along the lines of "are so bad these days." The second phrase is not a word. What the hell is "just devo?"

    You failed, poser. GTFO and let us REAL grammar Nazis do the real work, umkay?

  140. Fuck Hawking by Anonymous Coward · · Score: 0

    Stephen Hawking is an unequivocal DICK. He believes exactly in the hard knock, tough love mantra you're busy denouncing. Listen to an interview, any interview, and somewhere in there he will throw some shade at the haters and he'll stroke his own ego. He may not say "You're a fucking shit for brains retard that needs to choke on a bag of baby dicks and DIE" but he's being a judgmental ass all the same. Just because you're physically handicapped, doesn't mean you can't also be an egotistical douche nozzle. He proved it time and time again.

  141. So patches are now banned? by gweihir · · Score: 1

    Because they strongly imply somebody screwed up earlier, you know.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  142. That's it, everyone. by bistromath007 · · Score: 1

    Computers are dead. You can go home.

  143. Re:Linux: survived Microsoft by Anonymous Coward · · Score: 0

    Anyone ranting about "the bigots and nazis" isn't likely to have anything good to contribute. At least, nothing good enough to make up for the...*ahem*...toxic atmosphere they brought along with them.

  144. Re:NEWS FLASH: Linux already sucked nads for years by Seven+Spirals · · Score: 1

    I call bullshit. Most nerds are libertarians. I'm not a partisan of any kind but that's been my experience, and from the high pitched sound of your whining, I can tell who has more of that. Tell it to James Damore, Linus, Deraadt, etc... Let's not even talk about Stallman and ESR who are right off the political map (so left they are right? So right they are left? *shrug*). If you are in the position to hire folks, you aren't likely to be a good judge of technical skill anyway, Mr. Coward. You probably hired the fucking H1Bs at Disney. You sound like the kind of person who's angry (butthurt?) that the term "Social Justice Warrior" has taken on such a negative connotation because you know that's exactly how you think of yourself. Just a guess, Mr. Coward, but try getting out of Seattle sometime.

  145. Re:NEWS FLASH: Linux already sucked nads for years by Seven+Spirals · · Score: 1

    I take it by "toxic as hell" you mean: "I whined, but nobody ran over and helped me up." Yeah, I know. I like that.They do tend to like you to read the man pages, Coward. It's not Ubuntu or OSX for a reason, but you definitely aren't gonna understand that.

  146. "reject in a welcoming manner" by Ignatius · · Score: 1

    "stand in a sitting manner"
    "shout in a silent manner"

    This simply makes no sense, sorry.

    Excellent example for Orwellian doublethink, though.

  147. a possible explanation by Ignatius · · Score: 1

    Torvalds 2.0: Patricia Torvalds on computing, college, feminism, and increasing diversity in tech

    https://opensource.com/life/15/8/patricia-torvalds-interview

    1. Re:a possible explanation by Reziac · · Score: 1

      "At 18, Patricia is a feminist..."
      "The award made me feel validated in my interest, of course, but I think the most important part of it was getting to join a Facebook group for all the award winners."
      "After college, I hope to work for a company that supports or creates technology for social good,"

      Yep, I see the problem. Young and stupid and full of Social Justice, having never been vaccinated against it by Real Life.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  148. Re: Good. by Anonymous Coward · · Score: 0

    Lick those boots!

  149. Women are allowed to use GPL? by Anonymous Coward · · Score: 0

    So if they force me to distribute Linux changes due to GPL, but I say disparaging remarks about women, does this mean they can't incorporate my changes?

    Sounds like a nice Poisson pill.

  150. the origins of the left by Ignatius · · Score: 1

    I agree that there is Babylonian confusion on the term "left" and "right". I have many older who self define as "left" and have nothing to do with Identity politics or mass immigration.

    I, for one, derive my conception of left and right from there actual historic origins which far predate Karl Marx, namely the French revolution. The Jacobins set at the left of the speaker and this is where our political left-right scale comes from. The Terror of Robespierre and his Committee of Public Safety was the first "modern" left government.

    So "left" my book means totalitarian, etatist, revolutionary, anti-democratic and violent. They stand for total control of the individual, are opposed to personal liberties and want to destroy any cultural and historic identity of their subjects, which they call "progressive". A tell-tale sign of left ideologies is the use of the word "reactionary" for the political opposition.

    This definition has served me well, as leftists are the habit of constantly changing and arguing about the ideological fineprint.

    > SJWs have all the hallmarks of right-wing extremists

    Its the other way around: National socialism is yet another left movement, historically grown out of opposition to Stalin's international (but in reality Russian, i.e. Sowjet-) socialism. The people saw what happened in Russia, considered the right (i.e. the conservatives) as too weak to protect them from the communist mob and turned to the Nazis - and got essentially the same deal. Shit happens.

    1. Re:the origins of the left by Reziac · · Score: 1

      Yep. And there's what most don't understand about Nazi/National Socialism/Fascism: it's on the "right" only by virtue of being to the right of Stalin. Can't find it now but someone did a nice side-by-side comparison of party planks, and about all that differed, crudely expressed, was which way the government's guns are pointed.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  151. Re:Oh boy! Just what a bunch of engineers need! by Anonymous Coward · · Score: 0

    Maybe you should look up what harassed means before ranting and foaming at the mouth.

  152. Linux Kernel Prize by Anonymous Coward · · Score: 0

    I'm sure RedHat wouldn't mind taking over exclusive maintenance of the kernel. Maybe they have a developer or two that are finished working on certain mature projects. I guess they'd rather have them as kernel developers than what they are doing right now.

    Just kidding (maybe)

  153. Don't worry, it's just a flamewar. by Anonymous Coward · · Score: 0

    Don asbestos suit and continue working.

    To all the people who are afraid this is the end of Linux: Of course it isn't. The whole CoC shenanigans is just a flamewar, albeit a flamewar *about* flamewars. Linux survived lots of those.

    It's not as if some text file in a repository has *any* influence on your ability to create good code. And neither does it have any efefct on people recognizing good/bad code.

    If it's bad, it won't be accepted, if it's good it will. The people who worked best when being shouted at will probably now fail to improve their patches and the people who work better with gentle pats on the head will probably succeed more often. Which class of people you fall in has nothing to do how good a programmer you are. it's all just politics.

    Submitting stuff to an OSS project is *always* fraught with politics, and it always has been.

  154. This is completely normal by Hazelfield · · Score: 1

    I canâ(TM)t believe the comments here. This code of conduct is some really basic stuff. All it says is âoedonâ(TM)t be an assholeâ. Most larger companies have similar rules. First of all, I wonder: where do you people work? Is it ok to call people idiots, morons, cunts etc. at your workplace? If not, why should it be ok in free software development? Second: what is it about profanities and insults that is so important that we must protest this code of conduct so vehemently? Does it make for better code? Does it improve peopleâ(TM)s motivation? Their skills? If so, Iâ(TM)d like to see some evidence because to me it sounds pretty damn counterintuitive that you could improve people by yelling at them. Third: what planet are you living on where women, immigrants, gays and people of other minorities canâ(TM)t take criticism but instead calls you a racist/sexist/homophobe? Because to me it has NEVER happened. Seriously, how big of a problem is this? In the real world people donâ(TM)t treat each other like shit. Iâ(TM)m happy Linus has realised this. If you canâ(TM)t bear to abide by such simple rules without throwing a tantrum then you must be a very gentle snowflake indeed.

  155. Code of Conduct: Those Ejected should rescind thei by Anonymous Coward · · Score: 0

    Code of Conduct: Those Ejected should rescind their license grant.

    The grant is not supported by consideration.
    It dispenses only largess, and asks for no recompense.
    It is a bare license.
    Thus it can be revoked by the grantor at any time.
    His act of grace bestowed, and his act of propriety can rescind.

    The free software world is held up muchly by a gentleman's agreement.
    The agreement is that we shall take mutually beneficial actions, vis a vis the field of software engineering, to increase the net freedom available to all.

    It is not so much held up by law, regardless of what the lay programmers and users of programmers would imagine to believe.

    To turn one's contributions around as a weapon against the contributor:
    to tell him he must not say this or that, he must not act this or that way,
    lest he be barred from his hobby; let he be barred from freely giving
    dispensation, is an abhorrent abuse of his magnanimity

    Now this gentleman's agreement is being, or has been shattered.
    You will find that the law has no supports to bind him;
    but many to fell the ungrateful who saw themselves the inviolate annuitants of his altruism.

    Bare licenses are revocable at will. They always have been.
    Those who are thrown out of the "Linu

  156. Re:Code of Conduct: Those Ejected should rescind t by Anonymous Coward · · Score: 0

    Those who are thrown out of the "Linux Kernel Community" in punishment for not obeying this CoC, who's past contributions count for nothing in the face of those who will throughout the ages to control men in all things; for not "behaving properly" here or there, within their public or private life; for not bending the knee to the Anglo-American religion, should absolutely recind the grant they have dispensed.
    They are well within their rights to do so, and hostile action must be met with the same and worse in response.

  157. Don't be an Ensign by Anonymous Coward · · Score: 0

    He was the most hated character in Star Trek. He did *something* to reap that reward.

    1. Re:Don't be an Ensign by Anonymous Coward · · Score: 0

      All he did was take the job and read the lines given to him.

      Don't blame Wil Wheaton for the writers' sins. Even HE hated that they were making his character super-nerd-boy-saves-the-ship-again.

  158. Re:Good. by WaffleMonster · · Score: 1

    blah blah blah blah blah
    Lol, ok buddy. You seem to have some pretty strong views about this. And as far as the community going back to however you percieve it to have been in whatever golden age, well, wish in one hand, shit in the other. See which one fills up first. Change with the times, or they will leave you behind. Period, the end.

    How can these statements be falsified?

    After the Hindenburg disaster of 1933 was it time to get on board with genocide because...well... I wouldn't want to be left behind? Heil Hitler.

  159. Less than a week by Anonymous Coward · · Score: 0

    And already we have people calling for Theodore T'so from being removed for being a rape apologist.

  160. welll.... by Anonymous Coward · · Score: 0

    Linux runs a majority of military services both domestically, and internationally... so if that's how someone chooses to relate their point on this matter, it's not completely out of the realm of reasonable. Are you triggered :P (jk idgaf)

    For real though, as much as I love Linux, and as much as it will fuck up banking, hospitals, city infrastructure, government systems, public and private domains, smart devices (which are cringey in their own right), IoT, etc.
    I kind of want the core coders to make good on their threat to the SJWs, and the community as a whole and pull the "killswitch". I think the entitled types deserve to have services they rely on for their daily lives crumble, so they can learn some common sense.

    Oh wait I'm talking about SJWs these people have no common sense