Slashdot Mirror


Linus Torvalds Reflects On How He's Been Hostile To Linux Community Members Over the Years, Issues Apology, and Announces He Will Be Taking Some Time Off (kernel.org)

On Sunday, Linus Torvalds spoke about the confusion he had regarding Maintainer's Summit, but more importantly, how this incident gave him a chance to realize "that I really had been ignoring some fairly deep-seated feelings in the community." In an email to the Linux Kernel Mailing List, Torvalds apologized for hurting people with his behavior over the years, and possibly driving some people "away from kernel development entirely." On that end, said Torvalds, "I am going to take time off and get some assistance on how to understand people's emotions and respond appropriately." He wrote: [...] It's one thing when you can ignore these issues. Usually it's just something I didn't want to deal with. This is my reality. I am not an emotionally empathetic kind of person and that probably doesn't come as a big surprise to anybody. Least of all me. The fact that I then misread people and don't realize (for years) how badly I've judged a situation and contributed to an unprofessional environment is not good. This week people in our community confronted me about my lifetime of not understanding emotions. My flippant attacks in emails have been both unprofessional and uncalled for. Especially at times when I made it personal. In my quest for a better patch, this made sense to me. I know now this was not OK and I am truly sorry.

The above is basically a long-winded way to get to the somewhat painful personal admission that hey, I need to change some of my behavior, and I want to apologize to the people that my personal behavior hurt and possibly drove away from kernel development entirely.I am going to take time off and get some assistance on how to understand people's emotions and respond appropriately.

Put another way: When asked at conferences, I occasionally talk about how the pain-points in kernel development have generally not been about the _technical_ issues, but about the inflection points where development flow and behavior changed. These pain points have been about managing the flow of patches, and often been associated with big tooling changes - moving from making releases with "patches and tar-balls" (and the _very_ painful discussions about how "Linus doesn't scale" back 15+ years ago) to using BitKeeper, and then to having to write git in order to get past the point of that no longer working for us. We haven't had that kind of pain-point in about a decade. But this week felt like that kind of pain point to me. To tie this all back to the actual 4.19-rc4 release (no, really, this_is_ related!) I actually think that 4.19 is looking fairly good, things have gotten to the "calm" period of the release cycle, and I've talked to Greg to ask him if he'd mind finishing up 4.19 for me, so that I can take a break, and try to at least fix my own behavior.

This is not some kind of "I'm burnt out, I need to just go away" break. I'm not feeling like I don't want to continue maintaining Linux. Quite the reverse. I very much *do* want to continue to do this project that I've been working on for almost three decades. This is more like the time I got out of kernel development for a while because I needed to write a little tool called "git". I need to take a break to get help on how to behave differently and fix some issues in my tooling and workflow.

And yes, some of it might be "just" tooling. Maybe I can get an email filter in place so at when I send email with curse-words, they just won't go out. Because hey, I'm a big believer in tools, and at least _some_ problems going forward might be improved with simple automation. [...]

985 comments

  1. RIP Linux by Anonymous Coward · · Score: 3, Insightful

    It was a good run...

    1. Re:RIP Linux by Anonymous Coward · · Score: 1

      That's my take on it, too. He was Linux's Bill Gates. Now we get to find out who will be its Steve Ballmer or Satya Nadella.

    2. Re:RIP Linux by gweihir · · Score: 3, Insightful

      On the plus side, it will take many years before SJW incompetence will have destroyed the Linux kernel, and we may just see a serious fork that still values technological merits over everything else.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    3. Re:RIP Linux by Mashiki · · Score: 5, Insightful

      On the plus side, it will take many years before SJW incompetence will have destroyed the Linux kernel, and we may just see a serious fork that still values technological merits over everything else.

      Nope, because the first thing that's going to happen now is they'll start sifting through contributors social media accounts to find things that they can sanction them with against the CoC. You'll see them demand people link accounts, or give places they've posted on in order to "make the best community." Once that happens they'll demand that the person "do as they're told" or they'll launch a smear campaign and attempt to displace the person via the rules they've introduced. If they refuse, they'll use their social media circle to attack them via various leftwing publications and smear the person until they fall in line or quit. And they'll bring out the various smear allegations of rape, sexual assault, misogyny, women hater, and so on. They'll find people who are willing to accuse because their feelings got hurt.

      The entire thing is like a cult, you've got everything from the in-group to the out-group, original sin, and the demand to bow to the one-true-god. At least if you were catholic you could buy an indulgence. The best you can hope for is that core contributors fork it and say fuck you to the entire thing, otherwise you're going to see it go stagnant and die, unless the community gives a resounding "fuck you" to the entire pile of garbage.

      --
      Om, nomnomnom...
    4. Re:RIP Linux by Anonymous Coward · · Score: 0

      I hope they fork it.

      Maybe fold in the GRSecurity patch.

      Linus just stepped down.
      The king is dead.

    5. Re:RIP Linux by Anonymous Coward · · Score: 0, Informative

      You sound like a Fox News viewer.

    6. Re:RIP Linux by Mashiki · · Score: 4, Informative
      --
      Om, nomnomnom...
    7. Re: RIP Linux by Anonymous Coward · · Score: 0

      the first rule of coding is, you *don't* post anything on "social media".

      Duh. Get a real life. It truly is easy to not have a Facebook, etc account!

      Except y'all have never tried it.

    8. Re: RIP Linux by Anonymous Coward · · Score: 0

      You are a simpleton. In your little world the only possible reason anyone could oppose this cultish bullying is that they must watch fox.

    9. Re:RIP Linux by Anonymous Coward · · Score: 0

      I see it as a positive move.

    10. Re:RIP Linux by q_e_t · · Score: 4, Informative

      Nope, because the first thing that's going to happen now is they'll start sifting through contributors social media accounts to find things that they can sanction them with against the CoC. .

      Don't be absurd. Most of the contributions are through companies, and for the benefit of companies. The level of SJW outrage is pretty minimal as there are almost no SJWs of the boogey-man definition people seem to have (as it is mostly a reds-under-the-bed fantasy), let alone involved in the Linux kernel.

    11. Re:RIP Linux by WaffleMonster · · Score: 4, Informative

      Don't be absurd. Most of the contributions are through companies, and for the benefit of companies. The level of SJW outrage is pretty minimal as there are almost no SJWs of the boogey-man definition people seem to have (as it is mostly a reds-under-the-bed fantasy), let alone involved in the Linux kernel.

      In my experience "companies" can lead to some pretty nasty outcomes with some or all parties acting like children especially in standards work.

      Organizations can have unaligned agendas. Sometimes management will get involved and "lean" on technical people or attempt "ballot stuffing" resulting in unpleasant situations all around.

      This naturally is rarely an issue when companies contribute code specific to their hardware or address bugs. There is rarely contention in these activities.

      Where issues creep up is with design of certain abstractions / interfaces that could play to the strengths or weaknesses of certain vendors either providing more work for some or technical advantage due to architectural considerations. Often someone is already shipping product with it working one way and they will do or say anything to not have to be the one to change.

      I've personally witnessed SJW bullshit fly as people (all employed and acting on behalf of corporations) attempt to try and score points by playing victim asserting the other guy hurt their feelings. The experiences are partially why I firmly believe the only policy should be one that maximizes tolerance. The less sharp objects for children to throw at each other the better.

    12. Re:RIP Linux by Anonymous Coward · · Score: 0

      The whole world is going to the dogs due to SJW cancer.

    13. Re:RIP Linux by Hognoxious · · Score: 4, Informative

      Sadly, it'll probably be Lennart Poettering.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    14. Re:RIP Linux by Hognoxious · · Score: 5, Funny

      At least if you were catholic you could buy an indulgence.

      If we had a Martin Luther for Linux then 93 of the items nailed to the door would be "Systemd is shit".

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    15. Re:RIP Linux by Anonymous Coward · · Score: 0

      > At least if you were catholic you could buy an indulgence

      If this was the Middle Ages.

    16. Re: RIP Linux by Hognoxious · · Score: 1

      You don't post on social media? What are you trying to hide?

      I haven't been asked that at a job interview, but I know people who have.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    17. Re: RIP Linux by Anonymous Coward · · Score: 0

      Answer: Everything that is none of your god damn business.

    18. Re:RIP Linux by Anonymous Coward · · Score: 0

      Who do you think bankrolls the SJWs? This is a corporate takeover.

    19. Re:RIP Linux by NaCh0 · · Score: 4, Insightful

      lol companies.

      Right, because companies like Google are SJW-free.

    20. Re: RIP Linux by Anonymous Coward · · Score: 3, Interesting

      May I remind you that in Bill Gates' time, the Slashdot logo for Microsoft articles was the Universal Soldier Bill, with the cyborg red eye. Slashdot was the Linux lover, Microsoft hater (or similar) user realm. This was before Microsoft's positive media blitz of 10 articles a day about their "innovations" like at some point their "Kinect hack" this and that.

      So, to compare Microsoft to Linux is kind of sad and imo misplaced here.

    21. Re: RIP Linux by Anonymous Coward · · Score: 0

      Not if you know anything at all about Gates.

    22. Re:RIP Linux by Anonymous Coward · · Score: 1

      Yeah I used to say things like this until they started calling my family. You have literally no idea what you're talking about.

    23. Re: RIP Linux by Anonymous Coward · · Score: 0

      Wrong. It was Locutus of Borg. Need to grow a brain or have lived it.

    24. Re: RIP Linux by Hognoxious · · Score: 1

      [Whispers to other interviewer: Druggie.]

      We'll be in touch, Mr Coward.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    25. Re:RIP Linux by serviscope_minor · · Score: 0, Troll

      Nope, because the first thing that's going to happen now is they'll start sifting through contributors social media accounts to find things that they can sanction them with against the CoC.

      This is why I prefer "AFK" to "IRL". It's all real life. If you have a secret attending Neo-Nazi rallies and your friends and family find out you might well be disowned and disinherited. The fact that this can now happen "on the internet" does not change any of this. I do like the sort of hypocrisy where people will dump all over those patents that do something obvious but on a computer/on the internet/on a phone/in the cloud, but when it comes to human behaviour they expect this sort of magical barrier to exist where people aren't allowed to refuse to associate with you if you're an arsehole online.

      And they'll bring out the various smear allegations...

      You have weird fantasies.

      --
      SJW n. One who posts facts.
    26. Re:RIP Linux by wed128 · · Score: 2

      Why? Everything Lennart has done so far, controversial as he may be, has been in userspace. If linus were to step down (and someday he will), he'll be replaced by one of the many other kernel guys (like Greg Kroah-Hartman) rather then Lennart (who seems to have won the hearts of all of the distro maintainers...)

    27. Re:RIP Linux by serviscope_minor · · Score: 3, Insightful

      Oh, and this one too. Just to show that the Mike Pence rule applies too. [link to that stupid ESR post about honeytraps]

      You complained about unfounded smears and allegations in a post you made like 5 minutes ago. Now you're posting a link to an unfounded allegation. You have no shame.

      --
      SJW n. One who posts facts.
    28. Re:RIP Linux by Anonymous Coward · · Score: 0

      "hurr durr everyone i disagree with watches faux news! im so smart!!"

    29. Re:RIP Linux by overshoot · · Score: 5, Insightful

      It was a good run...

      And about to get better. Linus has been in denial for the last 20 years as to what his job is. However good he is as a cowboy coder, his essential role is management, and that requires people skills. Which he admits to needing improvement. Apparently some disapprove of his judgment on that front.

      --
      Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    30. Re:RIP Linux by Tsu+Dho+Nimh · · Score: 2, Insightful

      You can commit as much assholery and dumfukery on your personal social media as you want to. But if you can't leave it behind when you are developing software and act as though you are a civil adult human, you need to take some time off and learn interpersonal skills.

      I don't care how great your coding skills are, you can do far more damage to a project with assholery than buggery.

    31. Re:RIP Linux by Anonymous Coward · · Score: 1

      So, golang said that if you harrass other people via non-golang channels that still counts. Quel horreur.

      Oh my god, someone asked for a non-white dude to present at a conference!

      And someone somewhere was reportedly excluded by someone, and we are assured the excluded person is awesome, but we aren't going to go into any details.

      Finally, we have an censored chat that proves that someone out there claims that there are women trying to swarm Linus and pretend he sexually harrassed him. I mean, I can find people who honestly believe the moon is made of green cheese.

      How exactly is this "informative"?

    32. Re:RIP Linux by overshoot · · Score: 5, Interesting

      You have weird fantasies.

      For some people, persecution fantasies are as close as they can get to being important. Be nice to them.

      --
      Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    33. Re:RIP Linux by AmiMoJo · · Score: 0

      Are you defending their behaviour or saying it should be ignored?

      Before you answer I must remind you of your response to a developer calling out mansplaining when it wasn't justified on Twitter, and ask how you square your answer with your reaction to that person.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    34. Re: RIP Linux by MartinG · · Score: 2, Informative

      Can you list some of these things we should know about Bill Gates please?

      I know he was a deservedly convicted monopolist who openly wanted to crush open source.

      Do you remember the Halloween documents?

      --
      -- MartinG To mail me: echo kewyjlcxyzvjfxbqwh | tr bcefhjklqvwxyz .@adgimnoprstu
    35. Re:RIP Linux by Anonymous Coward · · Score: 0

      We've already seen all of this, in fact. Dig up the time when Matthew Garrett accused, along others of his bent, Theodore Y. T'so (i.e. author of ext4) of being a "rape apologist". And then went on to post another blog on that, where in his opinion tytso's apology isn't actually enough -- he didn't immediately genuflect, so he's obviously most evil.

      This accusation was based on another kernel developer's going through tytso's public e-mail history, many years back even, and finding one on an Australian Linux users' club's mailing list where he's pointing out that That Ms. Magazine Article's conclusion of "1 in 4 women have been raped" is, not to put it too lightly, a crock of shit. And nothing stronger or more recent than that, besides not falling in line and the rest of what's par for the course for Internet mobs.

      It's of course completely coincidental that the accusations were made by an aspiring filesystem developer who'd just had her design rejected, partly on the basis that it'd reach into parts of the kernel that're beyond its own importance.

    36. Re:RIP Linux by Anonymous Coward · · Score: 0

      It was a good run...

      Oh, fuck off, will you? The amount of knee-jerk over-reactions on this is ridiculous.

      In the end Linus may adjust his tone a bit in those his most angry/frustrated moments and that's it. Because he has decided that he needs to and wants to.

      The world is not ending.

      (Make no mistake, I *like* the way Linus sometimes tells repeat offenders in *very* clear terms that they are wrong, why they are wrong and that they need to fix their code the fuck up if it is ever going to be accepted into the kernel. Point is, if Linus wants to adjust his behavior a bit, then it is his *own* fucking call to make. Not yours. Not anyone else's.)

    37. Re:RIP Linux by jellomizer · · Score: 4, Interesting

      I remember an early article with Linus right when Linux was starting to get some stream. I remember one of his quotes "Like everyone else, I was the best programmer in the world" Linus does have a sense of introspection of his personality. However I think being king for too long, he may have let it slip. Which is why I welcome his statements, compared to the recent posts about him going onto some bizarre rants with developers with a different approach to a problem.

      As a successful project lead, you need to say No to good ideas. Often because it will not fit into a long term plan, break compatibility, or just reduce the number of people available who can maintain such design. When you are in project management role, it is easy to net see these as good ideas that don't fit. Just as something that doesn't fit, and forget that other people cannot read your mind, and doesn't interpret the same long term goals you are trying to reach. But their ideas are often good ones. That Memory Management system optimized for a Smart Refrigerator may be a great design. But Linux isn't designed for smart Refrigerators, but Smart Refrigerators may be designed to run Linux, and that inefficiency isn't worth the effort in fixing.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    38. Re:RIP Linux by AmiMoJo · · Score: 1

      Is there any evidence, even mere suggestion that Linus was made to do this by the dreaded SJWs? It seems like he came to this realization on his own and decided to change his behaviour.

      Or are you saying that Linus is now an SJW himself?

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    39. Re:RIP Linux by Junta · · Score: 3, Insightful

      Personally, the general feeling about a CoC is that it is a waste of time in an open source endeavor. You shouldn't *need* a CoC to disown a contributor for being a terrible person. For a company where having everything possible in order to legally justify a termination, I can see it, but an open source project should be able to discontinue its relationship with a contributor for any reason and not fear any reprisal.

      So CoC *tends* to strike me as:
      *adding needless bureaucracy to open source projects I explicitly prefer for having *less* bureaucracy than a professional setting
      *At times adding to the someone having an inflated sense of contribution or resume boosting by mucking about with a project without giving any evidence one way or another about their actual relevant skill in the subject matter.
      *As an extension to the above, I feel like it takes away from the accomplishments of people who have taken on real personal risk in the name of addressing social problems by using the same sorts of praise to describe people who work to slap CoCs on projects that have no evidence of conduct problems.
      *Spawning witchhunts. It's one thing if you are a genuinely terrible person and it comes out and people drop you. It's another thing if someone ascribes meaning to your words/actions that were not intended, or makes a baseless accusation that cannot be proved or disproved and use that to torpedo someone.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    40. Re:RIP Linux by Anonymous Coward · · Score: 0

      Growing up is fun. You start to realize it is about more than just yourself eventually; hopefully :)

      It takes a big person to admit they need to make changes based on self-reflection. We need to still take time to self reflect, even though there are a million distractions trying to take our time away from things like self-reflection.

    41. Re:RIP Linux by drinkypoo · · Score: 1

      Now you're posting a link to an unfounded allegation. You have no shame.

      If they posted a link to anything ESR has written in around a decade, they have no sanity, either. I used to be a big ESR fanboy until I followed him on G+. That cured me quickly.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    42. Re:RIP Linux by Anonymous Coward · · Score: 0

      It's not unfounded, we've seen a long pattern of this sort of behavior, as well as people trying to silence anyone who speaks out.

    43. Re: RIP Linux by neilo_1701D · · Score: 1

      Do you remember the Halloween documents?

      The Halloween documents first came out 20 years ago.

      A lot can change in 20 years.

    44. Re: RIP Linux by Anonymous Coward · · Score: 0

      Yep Linux was x86's solution.

      It sucks for ARM, IoT, embedded, microcontrollers. Google, Apple and MS used FOSS as it was meant and developed better OS for those cpus, fixed Linux faults.

      Data centers to mining ops are moving to ARM. IoT will be x10 bigger than x86. All are proprietary ecosystem using Foss.

      Linux can't keep up.

    45. Re:RIP Linux by Anonymous Coward · · Score: 1

      "No white males!" is racism and sexism, pure and simple.

    46. Re: RIP Linux by Anonymous Coward · · Score: 0

      There's always Hurd

    47. Re:RIP Linux by Anonymous Coward · · Score: 0

      Employees of Intel and Facebook, both hotbeds of SJWism, were the first two to approve the merger of the new code of conduct into the kernel, based on the commit message.

    48. Re:RIP Linux by Anonymous Coward · · Score: 2

      Linus has been in denial for the last 20 years as to what his job is. However good he is as a cowboy coder, his essential role is management, and that requires people skills.

      Are you seriously saying that Linus management skills are bad?
      Can you even name a manager that is both more successful and with better people skills?
      When it comes to success of project vs. how much of an asshole the manager is it seems like Linus is one of the top managers on the planet.

    49. Re:RIP Linux by Anonymous Coward · · Score: 0

      If we had a Martin Luther for Linux then 93 of the items nailed to the door would be "Systemd is shit".

      Doubtful. It is said that Martin Luther formulated his complaints while he was constipated. For him, being able to shit would have been something positive!

    50. Re: RIP Linux by Anonymous Coward · · Score: 0

      May I remind you that in Bill Gates' time, the Slashdot logo for Microsoft articles was the Universal Soldier Bill, with the cyborg red eye.

      Pretty sure that was not Universal Soldier Bill, but Star Trek Borg Bill. The connotations are very different. Less "murder machine" and more "assimilate and corrupt the opposition".

    51. Re: RIP Linux by Anonymous Coward · · Score: 0

      I haven't been asked that [posting on social media] at a job interview, but I know people who have.

      Sounds like a good way for a company to fail the interview. Perhaps the reason you haven't been asked about this, is because your interviewer was actually looking for someone to hire, instead of just fucking around. It sounds like the people-you-know found some duds.

    52. Re:RIP Linux by Anonymous Coward · · Score: 0

      He may need some improvement but to be honest I think his attitude of not being a run-of-the-mill cordial paper pusher is what made Linux great -- not the code itself. His job was to keep particular corporate interests away from the kernel (given that most maintainers are corporate employees) and he's been doing a super job on that front.

      Now, apparently we're going to get just another project manager.

    53. Re:RIP Linux by Raenex · · Score: 3, Insightful

      If you have a secret attending Neo-Nazi rallies and your friends and family find out you might well be disowned and disinherited.

      Always with the "Nazi". What this translates to is: if you have political opinions that differ with mine, I'll call you a neo-Nazi and use that to justify my discrimination against you. By the way, communists killed far more than the Nazis ever did, but McCarthyism is looked upon as some black mark in history.

    54. Re: RIP Linux by Anonymous Coward · · Score: 0

      Mansplaining is a sexist term because there are arrogant women that are condescending whenever you ask them something. It's like they dont know how to just politely answer a question.

    55. Re:RIP Linux by Anonymous Coward · · Score: 1

      Don't be absurd. Most of the contributions are through companies, and for the benefit of companies.

      I'm not sure that's a great directly for the open source community. I mean, I like corporations contributing. But if the idea is that "most contributions come from the megacorps, so why do we care about individual contributions?" that's....... ok, it's cyberpunk levels of dystopia.

      The level of SJW outrage is pretty minimal as there are almost no SJWs of the boogey-man definition people seem to have (as it is mostly a reds-under-the-bed fantasy), let alone involved in the Linux kernel.

      Oh they exist. I got threatened by Joel Spolsky (of stackOverflow) to be put on a hiring black-list because I was questioning him on whether actions outside of a project should get people barred from contributions. He was taking up arguments by a group of people trying to push open source projects to adopt a code of conduct, and those people were making claims of violations OUTSIDE of the project. That is, "violate the project's code of conduct on your own pesonal twitter account, and you will be thrown out of the of project". These people were toxic and vile. Thought-crime. Guilt by association. And they were seeking to get people barred from open source projects because they hurt their feelings. And a prominent name in tech was eating that up.

      And he now has it on his "joel test": 13. Do you have a standard for conduct that everyone is familiar with and that is actually enforced?

      And his own CoC has the line: "If a violation occurs in an online space outside of organised events, please email coc@carpentries.org about the incident."

      So...... there's one.

      Torvald was the guy keeping that sort of nonsense out of the linux kernel. If he's stepping aside, these sort of people will most certainly see that as an opening.

    56. Re:RIP Linux by Aighearach · · Score: 1

      Meanwhile, in the real world, systemd is bringing huge technical improvements not only to servers and workstations, but even to small embedded systems like I work with!

      The reason you still hate systemd is that you still don't have a use case for actually caring about those details. ;) It is obvious; people who love SysV UNIX, in 2018, are either over 90 years old, or full of shit with no use case other than telling people "Hurr-Durr, tools suck."

      With systemd we can receive a network request, do security checks, then start up the service and wait for it to be ready before passing the connection over. With SysV you're running some userspace daemon that has to arrange to be able to accept every connection you spew at it, and you're managing that shit in who-knows-what code is running behind that process number. Fuck that shit. Talk about weak sauce. Why do you love the really-weak and known to be insipid sauce? Oh, right, you don't actually use sauce. You just talk shit and try to get saucy.

    57. Re:RIP Linux by Aighearach · · Score: 1

      You have weird fantasies.

      For some people, persecution fantasies are as close as they can get to being important.

      If they really want to be persecuted they could just be more honest about what they really think, and if they're more deplorable than their friends and family they'll get some nice consequences to whine about.

      And if their friends and family are more deplorable than them, then they can just be honest about their feelings in public and make sure antifa is attending the event. Now they'll be know to both sides as an important person.

    58. Re: RIP Linux by Anonymous Coward · · Score: 0

      This. It's 100% racist and sexist.

    59. Re:RIP Linux by serviscope_minor · · Score: 0

      It seems you've reached the point in the argument where the only way forward is to simply invent a lie about me and then vigorously attack that. That means you've tacitly admitted defeat. No matter my good man, I accept your gracious withdrawal.

      --
      SJW n. One who posts facts.
    60. Re: RIP Linux by Anonymous Coward · · Score: 0

      What? You have lost it son. Go home and play with your toy cars. Men are talking.

    61. Re:RIP Linux by Cederic · · Score: 2

      The thing is, if I'm a complete cunt on here that has absolutely no bearing or relevance on the quality of code I submit to an open source project, or indeed the relationships I build and maintain with that project team.

      What's worse is that I don't have to be a complete cunt to fall foul of most CoCs. I merely have to be rational, make evidence based arguments and refuse to accept responsibility for the assumed actions of people that are alleged to share sexual or racial characteristics with me.

      I don't care how great your coding skills are, you can do far more damage to a project with assholery than buggery.

      This is why everybody pushing for a CoC should be told to fuck off and start their own shitty project.

    62. Re: RIP Linux by Anonymous Coward · · Score: 0

      Rewrite it in rust and port it to ARM. Problem solved.

    63. Re:RIP Linux by Raenex · · Score: 1

      You tacitly admitted defeat when you mentioned Nazis, you goofball.

    64. Re:RIP Linux by Anonymous Coward · · Score: 0

      ...and you're managing that shit in who-knows-what code is running behind that process number.

      Isn't that the very definition of systemd?

    65. Re: RIP Linux by Anonymous Coward · · Score: 0

      Oh, I didn't realize that we saw a long pattern of this behavior. This is such a compelling argument. Color me convinced!

    66. Re: RIP Linux by Anonymous Coward · · Score: 0

      Good thing there aren't any condescending men.

    67. Re:RIP Linux by Anonymous Coward · · Score: 0

      His statement sounds more like an SJW appeasement to me, which is NOT legitimate people skills.

    68. Re: RIP Linux by Anonymous Coward · · Score: 0

      I always wondered why you can't get Debian or Ubuntu for the Raspberry Pi.

      Oh wait, you can. Somebody must be an idiot!

    69. Re:RIP Linux by serviscope_minor · · Score: 1

      You tacitly admitted defeat when you mentioned Nazis, you goofball.

      Interesting, you didn't actually deny you made up lies about me. The thing is it also seems you're actually incapable of discussing extreme behaviour. You swing wildly between bawling about accusations of Naziism (even though none were present) and banging on the Godwin drum as if this is some great insight you had.

      It's nw been 4 posts since I made a point which you abjectly failed to respond to. Tha tmeans you have no respnse.

      --
      SJW n. One who posts facts.
    70. Re:RIP Linux by Anonymous Coward · · Score: 0

      On the plus side, it will take many years before SJW incompetence will have destroyed the Linux kernel, and we may just see a serious fork that still values technological merits over everything else.

      There's a difference between being abusive and being constructive in criticism. All you've indicated is you're a cuck who, when called a braindead, shit cunt motherfucker for introducing a bug would just say " yes sir, thankyou sir, I'll scuttle back to my keyboard immediately and fix it sir ".

      If justifying your cowering underling behaviour by calling anybody that doesn't stand for that garbage an "SJW" is what you need to do to get by then go for it, just know you're not fooling anybody.

    71. Re: RIP Linux by Anonymous Coward · · Score: 0

      What? Are you high?

    72. Re:RIP Linux by Anonymous Coward · · Score: 0

      Personal attack. Against the CoC. Shun serviscope! Shun the non believer. Shuuuuun.

    73. Re:RIP Linux by Mashiki · · Score: 1

      You complained about unfounded smears and allegations in a post you made like 5 minutes ago. Now you're posting a link to an unfounded allegation. You have no shame.

      Really? So you haven't see all the cases where men aren't mentoring women anymore, and you haven't seen the cases with people leaving doors open for fear of false sexual harassment claims?

      Well, thanks for clarifying, you sure aren't working in a company with more then 2500 people.

      --
      Om, nomnomnom...
    74. Re: RIP Linux by Anonymous Coward · · Score: 0

      Yes. Fans of intersectionality are perfect examples

    75. Re:RIP Linux by Anonymous Coward · · Score: 0

      It always amazes me when the worst thing a person can say about someone is that they are a warrior for social justice, and they have so little self-awareness that they go ahead and say that. What does it say about you if consider such people the bad guys? You want an unjust society? I'm sorry, but it's just a damned weak insult--it says more about you than about the person you're talking about. Who, in this case, is a hypothetical person--you're not actually talking about a real person, or about real behavior.

    76. Re: RIP Linux by Anonymous Coward · · Score: 0

      Corps run by globalists have always been the puppetmasters of the none-the-wiser sjws. The tell them a lie to make them think it's some altruistic crusade, meanwhile the purpose they serve is attack dog to disrupt the globalists obstacles.

      The people most against Big Money are the ones being unwittingly controlled by it.

    77. Re:RIP Linux by Raenex · · Score: 1

      Interesting, you didn't actually deny you made up lies about me.

      I picked the lowest hanging fruit. I didn't make up any lies about you. You're Slashdot's #2 social "justice" idiot behind AmiMojo. And it's not just what you say personally, we've seen this calling everybody to the right a neo-Nazi for two years now, as an excuse for either violence or censorship.

      You swing wildly between bawling about accusations of Naziism (even though none were present)

      You literally brought in neo-Nazis into a discussion about Codes of Conduct.

      banging on the Godwin drum as if this is some great insight you had

      You tried to play the "admitted defeat" angle, you 'tard. I just threw it back in your face, with the difference that you actually did.

      And it's not the first time, either. There you are claiming Twitter's censorship was about Nazis.

      You were dead wrong about that. Even CEO Jack Dorsey admitted it after it became too big to deny and he was called before Congress.

    78. Re:RIP Linux by Anonymous Coward · · Score: 0

      "Don't be an abrasive asshole to people" isn't "SJW appeasement," unless you are really REALLY lowering the bar as to what an SJW is.

    79. Re:RIP Linux by Mashiki · · Score: 1

      "Mansplaining" or I'm a sexist piece of shit that can only compete by being a sexist, and using the sex of a person as the primary complaint.

      Can't wait for the next round that you'll defend. We're already seeing the leftwing segregationists trying new words for "complaining about something because of the commenters race disqualifies them." Luckily no one is taking the bait...yet.

      --
      Om, nomnomnom...
    80. Re: RIP Linux by Anonymous Coward · · Score: 0

      this will be noted as the hobbling of linus. do you prefer performance or sjw?

    81. Re:RIP Linux by Anonymous Coward · · Score: 0

      Remember TOR? Some of the core people are out now exactly because of the behavior Mashiki was talking about.

    82. Re:RIP Linux by AmiMoJo · · Score: 1

      Wait, why do you think I'm defending her?

      By the way I can see your sock puppets.

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

      Google is about making money, and has a generally slightly right-of-center stance as far as I can tell. It doesn't seem to be exactly a hot bed of 'SJW'

    84. Re:RIP Linux by serviscope_minor · · Score: 1

      I didn't make up any lies about you.

      Yes you did. And I've a feeling you're about to do it again.

      And it's not just what you say personally, we've seen this calling everybody to the right a neo-Nazi for two years now

      So do I or don't I personally call "everybody" neo Nazis? You have two choices here. You go for "do" which is a lie, or got for "don't" in which case your previous claim was a lie.

      You literally brought in neo-Nazis

      YEs but we both know I didn't accuse anyone of being one. And yet here you are howling about accusations.

      You tried to play the "admitted defeat" angle, you 'tard. I just threw it back in your face

      Well you have really. I had a pretty simple point, that if you act like an arse people won't want you around. For some reason this appears to offend you and you've responded with lies, insults and attempts at diversion.

      But you never once addressed the actual point.

      That's admitting defeat and you're doing it more and more with every post :)

      And it's not the first time, either. There you are claiming Twitter's censorship was about Nazis.

      Are you denying Twitter has banned quite a nmbe of people who do identify as nazis? I'm claiming there that banning nazis doesn't make them far left. I'm also trolling alternative_right.

      --
      SJW n. One who posts facts.
    85. Re:RIP Linux by Raenex · · Score: 1

      So do I or don't I personally call "everybody" neo Nazis? You have two choices here. You go for "do" which is a lie, or got for "don't" in which case your previous claim was a lie.

      I have a third choice. I was speaking loosely and generically, and the essence of my statement is that you personally engage in this kind of behavior, as I have demonstrated, and that it's also true of your social "justice" ilk.

      YEs but we both know I didn't accuse anyone of being one.

      It's a smear tactic to associate those afoul of the "code of conduct" with neo-Nazis.

      But you never once addressed the actual point.

      The point has already been addressed -- it's that you'd rather quibble instead of making a counterpoint. We've seen how these "codes of conduct" are used to attack people politically for their outside opinions that have nothing to do with "neo-Nazis". We can trace this right back to "Coraline Ada" and Opalgate.

      That's admitting defeat and you're doing it more and more with every post :)

      Oh, you're still playing this game after you started with a Godwin loss? How retarded. But what else do I expect from a social "justice" idiot?

      Are you denying Twitter has banned quite a nmbe of people who do identify as nazis?

      The topic was about what was happening at large scales to right-wing users. You and the left-wing media denied it. You were dead wrong.

    86. Re:RIP Linux by Mashiki · · Score: 2

      Wait, why do you think I'm defending her?

      You mean besides your long history of screeching for feminism?

      By the way I can see your sock puppets.

      That must be projection, I only post with one account here. The site admins can happily post any ID's tied to my IP address if they want. Boy would you be in a shock.

      --
      Om, nomnomnom...
    87. Re:RIP Linux by Mashiki · · Score: 1

      f they posted a link to anything ESR has written in around a decade, they have no sanity, either

      Yeah and eccentric people still manage to post interesting things that make plenty of sense. I mean if we used your reasoning, Tesla wouldn't be Tesla.

      --
      Om, nomnomnom...
    88. Re:RIP Linux by Mashiki · · Score: 1

      The level of SJW outrage is pretty minimal as there are almost no SJWs of the boogey-man definition people seem to have (as it is mostly a reds-under-the-bed fantasy

      Well, why not take a look from video games and table top games where the infestation is starting to peak out. How'd say, Wolfenstien 2 do vs the first game? About 40% of the number of sales. How about Dishonored 2 vs the 1st game? Well about 30%, with "death of the outsider" selling around 25% of the first game. Know what's similar? Both had a heavy sjw influence, with the developers openly bowing to those loud voices. Dishonored is now shelved. Not enough? How about Mass Effect through to Mass Effect Andromeda. ME:A selling so poorly that the entire series is now shelved. Take a look at Pathfinder and just how degraded it's become over the last 5 years. Take a look at AD&D from 2.5 through 5, especially 4th to 5th edition. Not enough? I mean I can keep going.

      This isn't some mystical slippery slope, where it's happening in one-off cases. It's cases where people aren't the core demographic impacting something to the point people leave.

      --
      Om, nomnomnom...
    89. Re:RIP Linux by drinkypoo · · Score: 1

      f they posted a link to anything ESR has written in around a decade, they have no sanity, either

      Yeah and eccentric people still manage to post interesting things that make plenty of sense. I mean if we used your reasoning, Tesla wouldn't be Tesla.

      No, I mean ESR operates on logical fallacies about 97% of the time that he is not writing code. This seems bizarre to me since he can clearly comprehend logic long enough to write software, but that's how it is. Try following him, you'll see.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    90. Re:RIP Linux by Anonymous Coward · · Score: 0

      That doesn't even matter.

      Why did Apple end up with more money than god? Why is it now effectively a hyper-obese, bumbling trust fund kid?

      Steve Jobs was a reprehensible twat who had zero problems doling out legendary wiggings to dumb fucks.

      When you don't reduce stupid people to tears, they continue on, and everything turns to shit.

      Time to join Apple and Microsoft in the porcelain bowl, Linux.

    91. Re:RIP Linux by jp_fielding · · Score: 1

      'requires' might be a strong word here. clearly his technical talent overcame his people skills. but seeing linus develop '... the skill to tell someone to go to hell in such a way that they look forward to the trip', may be more entertaining, and the next best thing since git. /s

    92. Re:RIP Linux by serviscope_minor · · Score: 0

      the essence of my statement is that you personally engage in this kind of behavior

      That is known as a "lie".

      It's a smear tactic to associate those afoul of the "code of conduct" with neo-Nazis.

      You clearly don't understand what an "example" is.

      My contention is you don't get a free pass on your actions in one sphere just because you try to separate areas of your life. Your response is basically "herp duh SJW *drool* godwin"

      --
      SJW n. One who posts facts.
    93. Re: RIP Linux by robsku · · Score: 1

      WTF, are you for real? Construct? WHAT!? Maybe try googling "Halloween files" and actually read them?

      --
      In capitalist USA corporations control the government.
    94. Re: RIP Linux by robsku · · Score: 1

      files=documents

      --
      In capitalist USA corporations control the government.
    95. Re: RIP Linux by robsku · · Score: 1

      ...also, Microsoft has publicly admitted they are in fact real. What's that all about then? Wise ass.

      --
      In capitalist USA corporations control the government.
    96. Re:RIP Linux by q_e_t · · Score: 1

      Well, why not take a look from video games and table top games where the infestation is starting to peak out. How'd say, Wolfenstien 2 do vs the first game?

      Maybe it just wasn't as good a game, as the likes of Call of Duty, Medal of Honor, World of Tanks, War Thunder, Battlefield, etc. have done incredibly well.

      Take a look at AD&D from 2.5 through 5, especially 4th to 5th edition. Not enough? I mean I can keep going.

      In the table top RPG market people were moving away from D&D and towards GURPs in the 80s, as D&D was old hat and seen as uncool. And then computer gaming took off. So I am not sure what point you are trying to make, other than an entirely spurious one.

    97. Re:RIP Linux by q_e_t · · Score: 1

      https://www.statista.com/statistics/189592/breakdown-of-us-video-game-sales-2009-by-genre/

      Shooters highest selling genre.

      https://www.statista.com/statistics/321374/global-all-time-unit-sales-call-of-duty-games/

      As seen in the latter link, some relatively recent releases of the CoD series have sold really well, better than previous ones. Some very recent ones haven't sold as well, but then they've also had less time to sell. Rate figures would be helpful, but there certainly isn't an obvious downard trend. In fact some adjacent releases have very different sales volumes.

    98. Re:RIP Linux by q_e_t · · Score: 1

      Oops the genre figures are relatively old. My bad.

    99. Re:RIP Linux by q_e_t · · Score: 1

      Hmm link says 2009, title says "Genre breakdown of video game sales in the United States in 2017"

    100. Re:RIP Linux by Raenex · · Score: 1

      That is known as a "lie".

      It's known as hyperbole. The fundamental truth is there. I've demonstrated you've engaged in this behavior. I've demonstrated how this behavior is at the root of what we're discussing.

      You clearly don't understand what an "example" is.

      Your Godwin example? You started with admitted defeat. It's a smear tactic, and you've been caught doing it before, when you were dead wrong.

      My contention is you don't get a free pass on your actions in one sphere just because you try to separate areas of your life. Your response is basically "herp duh SJW *drool* godwin"

      Yes, let's remove the neo-Nazi smear, and examine the real issue at hand. You completely ignore that the root of the "code of conduct" was a difference of political opinion on transgenders outside the project. That 99.9% of the people are demanded to respect the delusions of the 0.1%. That's your social "justice".

    101. Re:RIP Linux by Mashiki · · Score: 1

      That's what we'd call "weaponized autism on the low scale." It still doesn't mean the person gets everything wrong, rather you need to learn how to winnow.

      --
      Om, nomnomnom...
    102. Re:RIP Linux by serviscope_minor · · Score: 0

      It's known as hyperbole.

      When you make specific, incorrect claims about an actalperson it's a lie.

      You knowingly made specific, incorrect claims about me. That means your a liar.

      OK look tell you what. You've still failed to address my point. And lied abot me repeatedly. We both now know you can't actally rebut it because my point is fundamentally correct. Why don't you just admit it already?

      --
      SJW n. One who posts facts.
    103. Re:RIP Linux by Raenex · · Score: 1

      When you make specific, incorrect claims about an actalperson it's a lie.

      I've proven you've engaged in this behavior. You want to excuse your behavior and that of your ilk because of a bit of hyperbole. No sale.

      You've still failed to address my point.

      If there's anybody point dodging it's you. You're doing it in the very post I'm responding to. Reminder:

      "Yes, let's remove the neo-Nazi smear, and examine the real issue at hand. You completely ignore that the root of the "code of conduct" was a difference of political opinion on transgenders outside the project. That 99.9% of the people are demanded to respect the delusions of the 0.1%. That's your social "justice"."

    104. Re:RIP Linux by Mashiki · · Score: 1

      Yeah enjoy the shitshow. Things have changed a lot since 2009, first consoles don't make up nearly as much of the market now. PC's and mobile games do. Remove mobile games, and the PC gaming market is now larger then all three consoles. Some companies have tried the "touchy feely" approach, and it's backfired in amazing fashion. Look up the EA suit(exec) that told gamers that if they didn't like black-female-cyborgs in their WWII game(that they marketed as), they could piss off and not buy it. Well people aren't buying it, the suit quit EA just before the earnings call with the investor statement explicitly stating that the pre-sale numbers were far below expectations and gamers were not preordering that title.

      --
      Om, nomnomnom...
    105. Re:RIP Linux by Anonymous Coward · · Score: 0

      consoles don't make up nearly as much of the market now. PC's and mobile games do.

      How is that relevant? I thought you were talking about a shift towards SJW in gaming industry as a whole, not some console vs PC masterrace debate

      But just to check on the status of the industry, 2 seconds searching yielded me the following:

      https://newzoo.com/insights/ar...

      https://www.businessinsider.co...

      Gaming as a whole (pc, consoles, mobile, everything) is still growing. Each platform's market share has been pretty stable for the last few years. Mobile is the top, but both PCs and consoles still have their share of the market.

      But again, I don't see how any of this relates to the influence of SJWs. We've had individual games having contraversy, but to borrow words from the president, there are still many many fine people making games in the rest of the industry.

      Look up the EA

      EA is basically the "big evil corporation" of gaming. They may be big and they have big franchises that move units, but that doesn't mean they're representative of the industry as a whole. I mean, we've got big companies like Google and Facebook jumping on the SJW bandwagon, but that doesn't mean the Internet as a whole is on board.

      I mean, here's one piece of recent news that should make you happy and SJWs rage: Steam didn't cave to the SJW's demand to cleanse itself of dirty adult theme games, and in fact have become more hands off in what kind of games gets a pass.

    106. Re:RIP Linux by q_e_t · · Score: 1

      Platform seems irrelevant. Your contention was that violent games sales are falling 'because SJW' but there doesn't seem any evidence for this, other than Wolfenstein 2 not selling well, and that happens. It looks like the more recent CoDs aren't doing to well (last year or so) in total sales, but that might be that the series is getting tired, or people's machines haven't caught up with the demands to run the game yet. But your overall thesis looks pretty threadbare and took about five minutes of googling to undermine.

    107. Re:RIP Linux by Anonymous Coward · · Score: 0

      Everything you're saying here is speculating that the sky is going to fall. "They'll" - " You'll see" - "Once that happens" - "If they" - 'You're going to see". You must have an awesome crystal ball.

    108. Re: RIP Linux by Hognoxious · · Score: 1

      I'm sure millenials and/or hipsters are behind it somehow.

      I heard once of a company that only hired people with tattoos. This makes exactly as much sense as the other way round, but obviously *that* would be discrimination or something because these are like tribal and that's the same as a race or something.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    109. Re:RIP Linux by Mashiki · · Score: 1

      Out of curiosity, have you played any of those games I mentioned vs say the original titles? Your thing about 5 minutes of googling, was disproved by your own links. Remember, that these are big-name-market titles. A company dropping $100m or more on them isn't unheard of, your point about "people getting bored of it" might make sense, if near-launch titles in the same genre are selling the same as/or better then the original title.

      --
      Om, nomnomnom...
    110. Re:RIP Linux by q_e_t · · Score: 1

      Out of curiosity, have you played any of those games I mentioned vs say the original titles?

      Yes. And also ones I mentioned.

      Your thing about 5 minutes of googling, was disproved by your own links. Remember, that these are big-name-market titles. A company dropping $100m or more on them isn't unheard of, your point about "people getting bored of it" might make sense, if near-launch titles in the same genre are selling the same as/or better then the original title.

      You made an assertion about FPS, and seemingly cherry-picked a particular game, but the broad mass of sales does not support your assertion.

      The list of Wolfenstein games, by the way is:

      • Castle Wolfenstein (1981)
      • Beyond Castle Wolfenstein (1984)
      • Wolfenstein 3D (1992)
      • Spear of Destiny (1992)
      • Return to Castle Wolfenstein (2001)
      • Wolfenstein: Enemy Territory (2003)
      • Wolfenstein RPG (2008)
      • Wolfenstein (2009)
      • Wolfenstein: The New Order (2014)
      • Wolfenstein: The Old Blood (2015)
      • Wolfenstein II: The New Colossus (2017)
      • Wolfenstein: Youngblood (2019)
      • Wolfenstein: Cyberpilot (2019)

      Which 'first game' are you referring to? What is Wolfenstein 2?

      Wolfenstein (aka Wolfenstein 2/Wolf 2 [1]) is the 2009 direct sequel to Return to Castle Wolfenstein, and Spear of Destiny/Wolfenstein RPG. The game has been described as the long awaited game and sequel, due to the fact it was in development for eight long years.

      ...

      The game did not meet sales predictions, selling a combined total of 106,000 copies in its first month, and this combined with the poor performance of X-Men Origins: Wolverine resulted in Activision laying off numerous staff at Raven Software.

      For the 2017 version (a sequel to a 2014 game, not the 2009 one) from a review after 6 months:

      Many PC players faced technical problems, including performance issues and lack of Steam overlay support. Bethesda hurried to patch them, but PC players continue to have issues.

      ...

      Once players had it in hand, many found it didn’t entirely live up to the hype its ads and context promised.

      So... it disappointed. Do disappointing things sell well? Apparently the 2014 incarnation didn't disappoint, and sold better.

      I'm still trying to find good FPS stats year-on-year, as comparing a 2017 game's sales to one from 2009 is problematic, as games can pick up a lot of sales when they get discounted and playable by those with average machines.

    111. Re:RIP Linux by Anonymous Coward · · Score: 0

      With systemd we can receive a network request, do security checks, then start up the service and wait for it to be ready before passing the connection over.

      So, systemd integrated inetd?

      No, the reason that people dislike systemd is that it turned the concept of "do one thing and do it well" and turned it into "do everything and do it badly". And by refencing inetd as something that was missing in sysvinit (it wasn't missing, it just wasn't the job of init), you just reinforce that view.

    112. Re:RIP Linux by Anonymous Coward · · Score: 0

      naive idiot

      https://www.reddit.com/r/KotakuInAction/comments/9hhnev/less_than_24_hours_after_linux_applied_the_coc/

    113. Re:RIP Linux by Hognoxious · · Score: 1

      Everything Lennart has done so far, controversial as he may be, has been in userspace.

      Good point. If there's one thing you can say about LP, it's that he knows his limitations.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    114. Re:RIP Linux by Anonymous Coward · · Score: 0

      you are seriously clueless

  2. Self-Improvement by Anonymous Coward · · Score: 5, Insightful

    Any time someone decides to do something for self-improvement, it's a good thing. Good for you, Linus.

    1. Re:Self-Improvement by Tablizer · · Score: 2

      He realized he needed a vacation.

    2. Re:Self-Improvement by Anonymous Coward · · Score: 0

      I'm divorcing you, taking the house, kids, dog, and half your income...for self-improvement of course.

    3. Re:Self-Improvement by ClickOnThis · · Score: 0, Troll

      He realized he needed therapy.

      FTFY

      --
      If it weren't for deadlines, nothing would be late.
    4. Re:Self-Improvement by nyet · · Score: 2, Insightful

      He didn't do this because he had some mamby pamby warm fuzzy self realization. He is doing it because the people now in charge care more about feelings than code quality.

    5. Re:Self-Improvement by Tough+Love · · Score: 5, Insightful

      It's an amazing thing, on the level of atoning for the BitKeeper disaster by creating Git. But the real damage isn't done directly by Linus cussing from time to time, it's done by maintainers getting the idea that this is a cool way to behave. While it may be entertaining, it is not collegial. There is a reason that collegial practices are ultimately to the long term health and evolution of a community. Now that Linus got the memo, let's see how long it takes to filter through the maintainer community. This is one case where I view slavishly following Linus' lead as a good thing.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    6. Re:Self-Improvement by Anonymous Coward · · Score: 1

      Linus should fork the kernel and take back iron-fisted control.

    7. Re:Self-Improvement by nyet · · Score: 1

      Couldn't agree more.

    8. Re:Self-Improvement by mlyle · · Score: 5, Interesting

      This is exactly it. I've been a subsystem maintainer. It's not really a fun place to be. I have to admit sometimes I was deliberately a jerk to be heard.

      There are times where being blunt and even, to an extent, personal can be justified. It certainly often makes what you want to have happen now, happen. But you end up paying the penalty for it later-- when people are worried about embarrassment and don't mention their concerns; when you hear the same attitude in kind; when you lose valued contributors. So IMO better save that "ammo" for the true existential concerns and not make it business as usual for everyone's sake.

      It's draining to be on the receiving end of the abrasive behavior, but I came to learn it's draining just to have to exhibit it yourself.

    9. Re:Self-Improvement by Anonymous Coward · · Score: 0

      There are times where being blunt and even, to an extent, personal can be justified. It certainly often makes what you want to have happen now, happen.

      But it's not the only way to make what you want to have happen now, happen.

    10. Re: Self-Improvement by Anonymous Coward · · Score: 0

      That is same SJW nonsense : we cannot allow able people behave as they please, because the kids are watching and getting wrong ideas about meritocracy being a good thing.

    11. Re:Self-Improvement by Anonymous Coward · · Score: 0

      Political Correctness and SJWs taking over. Ugh.

    12. Re: Self-Improvement by Anonymous Coward · · Score: 1

      I self improved your mom last night you cisgendered cuck! You Trumptards need to stop mansplaining and embrace your lord and savior Jesus Christ!

    13. Re:Self-Improvement by ClickOnThis · · Score: 4, Insightful

      He didn't do this because he had some mamby pamby warm fuzzy self realization. He is doing it because the people now in charge care more about feelings than code quality.

      I don't see why you can't respect people's feelings and have great code quality. There's nothing wrong with having standards. And there's nothing wrong with treating people with respect either -- especially when you disagree with them.

      To paraphrase Lao Tzu (the creator of Taoism) the worst leaders are hated, the next worst are feared, the better ones are loved, and the best are not seen at all.

      Linus has created an admirable legacy for himself. I'm not surprised that, at this juncture, he sees becoming kinder and gentler as a way to preserve it.

      --
      If it weren't for deadlines, nothing would be late.
    14. Re: Self-Improvement by Anonymous Coward · · Score: 0

      For all the complaining about SJWS from conservatives, they're the best evidence that victimhood is a coveted status. If victimhood wasn't so coveted, why would conservatives expend so much effort to portray themselves as being victimized by liberals? Surveys show that conservatives are more likely than liberals to complain that they're not free to express themselves. Victimhood is particularly coveted by conservatives.

    15. Re:Self-Improvement by Anonymous Coward · · Score: 0, Insightful

      On a large project, getting good code quality means getting as many good coders as you can afford and hold on to (whether that be afford with money for private projects or with good will for open source ones). A person in charge being an unprofessional ass burns that good will, meaning they can afford fewer volunteers, and with a smaller potential coder pool, you get worse code quality.

      Alternatively, you can let your one hot shot asshole coder do what he wants. I've seen this in many shops, and the result is the same: every other position has high turn over and you only end up with revolving door employees or those too desperate to find work elsewhere. The result is either a shitty code base, or a project that never can grow beyond that single asshole programmer. And all too often, the management wonders why the project stalls when they are letting their best employee do what he says he needs to do to protect them from the bad programmers...

    16. Re:Self-Improvement by Anonymous Coward · · Score: 3, Insightful

      Respect is earned. Sometimes you need to tell someone their code fucking sucks and they should feel bad.

    17. Re:Self-Improvement by Anonymous Coward · · Score: 0

      Truly skilled and talented people always have a choice between numerous projects and companies to work on, as everyone wants their help. Unless they have especially deep interests in a particular project, they are going to leave annoying projects for more fun or at least professional ones. The good programmers are often the first to leave a project that becomes a quagmire of drama, because they are in demand elsewhere.

    18. Re:Self-Improvement by ClickOnThis · · Score: 5, Insightful

      Respect is earned. Sometimes you need to tell someone their code fucking sucks and they should feel bad.

      Pop quiz: who deserves respect?

      Answer: everyone.

      Respecting people and agreeing with them are two different things.

      The essence of diplomacy is to be able to tell someone to go to hell in such a way that they look forward to the trip.

      --
      If it weren't for deadlines, nothing would be late.
    19. Re:Self-Improvement by Mashiki · · Score: 4, Insightful

      I don't see why you can't respect people's feelings and have great code quality. There's nothing wrong with having standards. And there's nothing wrong with treating people with respect either -- especially when you disagree with them.

      Many people in these areas where meritocracy matters don't care if you're the biggest asshole in the world, that's why. The only care is that you're doing the absolute best at what you're doing. And if that isn't the case they want someone better. You should know that areas in IT, draw people who really have problems with social skills, understanding other people and so on. But, they're absolutely brilliant in thinking their way around a problem.

      Ah but hell. Just look at the areas where "touchy feely non-meritocracy" bullshit has been pushed. People flee in droves, the projects, sometimes even companies fall apart in rapid succession because those core maintainers are driven out. The people that push CoC's are moral busybodies, and they're trying to become the gatekeepers of what's acceptable. They're no different then the people trying to push people out of hobbies, or demand that you censor music or video games because it hurts someones feelings. Try to dictate speech because it might hurt someones feelings. Try to dictate social or political discourse because it might hurt someones feelings.

      Bullshit all the way around.

      --
      Om, nomnomnom...
    20. Re: Self-Improvement by c6gunner · · Score: 1, Offtopic

      I don't see why you can't respect people's feelings and have great code quality.

      "Your code wiped out three of our production servers. For the second time. This week. You're fired!"

      *cries*

      "Oh, OK OK, don't be sad. You're rehired."

      *cries some more*

      "With a raise! And you get to be the project lead!"

      Feelings protected. Enjoy your code.

    21. Re: Self-Improvement by c6gunner · · Score: 0, Flamebait

      For all the complaining about nazis from jews, they're the best evidence that victimhood is a coveted status. If victimhood wasn't so coveted, why would Jews expend so much effort to portray themselves as being victimized by Nazis? Surveys show that Jews are more likely than Nazis to complain that they're not free to express themselves. Victimhood is particularly coveted by Jews.

    22. Re: Self-Improvement by ClickOnThis · · Score: 4, Insightful

      Way to be disingenuous. You deleted the latter part of what I said:

      There's nothing wrong with having standards. And there's nothing wrong with treating people with respect either -- especially when you disagree with them.

      People who can't measure up should not have their contributions included in a project. But there's no reason to berate people who make good-faith contributions. Just kindly tell them it's not good enough, explain why, and suggest ways to improve. Is that so hard?

      --
      If it weren't for deadlines, nothing would be late.
    23. Re: Self-Improvement by c6gunner · · Score: 1, Insightful

      There is a reason that collegial practices are ultimately to the long term health and evolution of a community.

      That's an entirely different question than what it does to the health and evolution of the code.

      Go ahead and be nice to everyone. Don't argue. Don't make a fuss. Just merge their changes and make everyone happy. Of course the people who actually care about doing good work will lose their fucking minds. But who cares about such curmudgeons? They're just bringing everyone down and destroying your safes space. Shame them and eventually they'll leave, and you'll have a perfectly happy community of incompetents turning out garbage that barely compiles. Hooray for feelings!

    24. Re: Self-Improvement by c6gunner · · Score: 0, Offtopic

      Way to be disingenuous. You deleted the latter part of what I said

      I didn't ignore it; it's just incompatible with the first part of what you said. If you want to protect feelings you can't exclude snowflakes who feel like their code is Teh Best Thing Evar. How do you think APK would feel if you sent him back to the drawing board? The nutbag throws a fit any time anyone suggests that maybe he's taking the wrong approach.

    25. Re:Self-Improvement by ClickOnThis · · Score: 0

      The above comment is seriously underrated. Moderators please take note.

      People who write code without getting paid (i.e., for open-source projects) need to be "paid" in other intangibles, such as recognition, network connections, and good will (as the parent says.)

      Learn how to "pay" contributors to an open-source project, even if their code-contributions are not accepted. They may end up contributing in other ways, such as bug-fixes, documentation, or exposure. Otherwise, they will go and find another project that will "pay" them.

      --
      If it weren't for deadlines, nothing would be late.
    26. Re: Self-Improvement by Anonymous Coward · · Score: 0

      Now your emperor autist even admits he fucked up. All you aspie assholes are the fucking same. Abusive sons of bitches. We only tolerate your sorry ass because you for some reason like working in the trenches, the godforsaken emotional void that is "programming".

    27. Re: Self-Improvement by ClickOnThis · · Score: 0, Flamebait

      You are beyond hope. Over and out.

      --
      If it weren't for deadlines, nothing would be late.
    28. Re:Self-Improvement by Anonymous Coward · · Score: 1

      How could you tell it from OpenBSD ?

    29. Re: Self-Improvement by Tough+Love · · Score: 3, Insightful

      The technical term for your argument is false dichotomy.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    30. Re: Self-Improvement by c6gunner · · Score: 0, Troll

      You hurt my feelings. If you don't delete your account I shall cry.

    31. Re:Self-Improvement by Mashiki · · Score: 5, Insightful

      Respect is earned, not granted.

      --
      Om, nomnomnom...
    32. Re:Self-Improvement by Anonymous Coward · · Score: 0

      so i should respect people that demands respect while not respecting anyone ?

    33. Re:Self-Improvement by Anonymous Coward · · Score: 0

      GRSecurity, PAX patch giving more pro-active security measures. ... oh, wait, that slice of salami was already peeled off, wasn't it...

    34. Re:Self-Improvement by Anonymous Coward · · Score: 1

      This is the whole value of CoCs: It discourages the active contributors from contributing to opensource projects.

      No one will code for free if they have to obey a CoC. They are not slaves.

      White men are morons though and allow their projects to be infiltrated by classic divide and conquer techniques decades to millennia old. Socially; very stupid people. (Which is why they allowed the right to marry female children to be taken away from them).

    35. Re: Self-Improvement by c6gunner · · Score: 0

      "Either you work out or you'll be out of shape"

      "Hurt durr that's a false dichotomy"

      Sure it is. I'm very happy that you learned a new phrase, but maybe you shouldn't use it until you actually understand it.

    36. Re: Self-Improvement by Anonymous Coward · · Score: 0

      I don't think you know the definition of respect. Otherwise you wouldn't have so haphazardly dismissed the idea that respect isn't something that comes for free.

    37. Re: Self-Improvement by ClickOnThis · · Score: 1

      I don't think you know the definition of respect. Otherwise you wouldn't have so haphazardly dismissed the idea that respect isn't something that comes for free.

      I think you're confusing respect with trust. IMHO, the former comes for free, the latter does not.

      --
      If it weren't for deadlines, nothing would be late.
    38. Re: Self-Improvement by Tough+Love · · Score: 2

      To summarize your argument: according to you, there are only two choices: 1) merge everybody's changes uncritically or 2) shame people. Can you see that there might be other possibilities?

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    39. Re: Self-Improvement by Anonymous Coward · · Score: 0

      Introverts aren't necessarily aspies. Many autists struggle to even keep their jobs, those 10% that get them. Don't confuse assholes with aspies.

    40. Re: Self-Improvement by c6gunner · · Score: 1

      The technical term for your argument is straw man.

    41. Re:Self-Improvement by Anonymous Coward · · Score: 0, Insightful

      No. Respect is not a right. Respect is earned.

    42. Re: Self-Improvement by Anonymous Coward · · Score: 0

      I think you're confusing respect with trust. IMHO, the former comes for free, the latter does not.

      True respect is earned; however, it can be extended in advance as a sort of olive branch. That might better be called consideration, or giving people the benefit of the doubt.

      Actually, that's a lot like dating - each party is on their best behavior in the beginning, hoping to endear and not to offend, until some character flaw or transgression intervenes and you lose enough respect for the person to break it off!

    43. Re:Self-Improvement by ClickOnThis · · Score: 2

      This is the whole value of CoCs: It discourages the active contributors from contributing to opensource projects.

      No one will code for free if they have to obey a CoC. They are not slaves.

      Wha...? How does a CoC "enslave" open-source contributors? They have to agree to other conditions to contribute to a project (such as licenses.) CoCs are hardly a stretch.

      White men are morons though and allow their projects to be infiltrated by classic divide and conquer techniques decades to millennia old. Socially; very stupid people. (Which is why they allowed the right to marry female children to be taken away from them).

      I got no words. That's just nuts.

      --
      If it weren't for deadlines, nothing would be late.
    44. Re: Self-Improvement by Tough+Love · · Score: 1

      OK, you're fencing. If you think that I misstated your argument then you could please restate it more clearly, and preferably turn down the sarcasm.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    45. Re: Self-Improvement by Anonymous Coward · · Score: 1

      It is not a b s, iit is the structure of power. To let experts be in control and let them to collect the rent for their individual ability?

      Never , man. Where will the current bosses go if that's to happen?

      There thus should always be some SJW party committee to upheld the structure of existing powers that be. No ability but hereditial capital and power connections should matter. Learned how to code, invented something, just look at him, thinks he can do as he pleased. While we were partying and playing sports and Greek lettered societies in our liberal arts colleges.

        So all the able people are to disarm and to repent and to clean themselves under this Code of Cnduct or that Diversity Accessibility Policy.

    46. Re: Self-Improvement by c6gunner · · Score: 2, Insightful

      Ah, so suddenly pointing out a logical fallacy is not a good form of argument. Interesting how things change in such a short period of time!

      The original argument was that being nice to everyone was good for "community health". I pointed it that this does not address the question of whether it's good for the actual product you're trying to create. I pointed out that if your ultimate interest is ensuring that nobody ever gets their feelings hurt, the code quality is invariably going to suffer. No matter how much you sugar coat your criticism, SOMEONE is going to be offended. So it's a question of priorities, and of balance. What's your focus - code quality, or feelings? You can care about both, but at some point you have to choose between the two. Which one do you value more?

      You somehow decided this was a false dichotomy.

    47. Re:Self-Improvement by WaffleMonster · · Score: 2, Insightful

      Pop quiz: who deserves respect?

      Absolutely nobody, myself especially.

      Respecting people and agreeing with them are two different things.

      Respect is a counterproductive misguided precept similar to pride, admiration and allegiance that in the end is at best worthless and at worst harmful.

      People who demonstrate trustworthy behavior I am more likely to gamble on.

      People who demonstrate they are untrustworthy... saying, expressing or believing "I respect you" when you are in fact not willing to roll the dice as they have proven themselves to not be worthy is disingenuous at best.

      What people usually mean when they say "I respect you" especially blanket expressions of respect as you have made is more accurately stated as "I tolerate you".

      The essence of diplomacy is to be able to tell someone to go to hell in such a way that they look forward to the trip.

      You can have nothing but hatred and contempt for your adversary and successfully engineer desired outcome. Respect is certainly not a prerequisite for diplomacy or anything else for that matter.

    48. Re: Self-Improvement by nasch · · Score: 3, Insightful

      Is that so hard?

      Based on the comments I'm seeing, apparently it's quite a challenge.

    49. Re: Self-Improvement by nasch · · Score: 4, Insightful

      You can care about both, but at some point you have to choose between the two.

      Why? Do you not believe it is possible to provide guidance to someone in order to improve their work without being disrespectful or hostile? Because I can assure you it is.

    50. Re:Self-Improvement by Barsteward · · Score: 0

      All we need now is for Trump to do the same thing and realise he is swamp monster of the swamp.

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    51. Re: Self-Improvement by Tough+Love · · Score: 5, Insightful

      What's your focus - code quality, or feelings? You can care about both, but ***at some point you have to choose between the two.***

      Eh, clearly a dichotomy. And a false one. So: false dichotomy.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    52. Re: Self-Improvement by c6gunner · · Score: 1, Insightful

      You clearly didn't read the comment you responded to. "Disrespectful" and "hostile" are inherently subjective words. As I already said, no matter how much you try to sugar coat things, someone is going to be offended.

      And now it's time for a demonstration. Please go explain to APK that his hosts files are total shit, without upsetting him. I'll go get some popcorn.

    53. Re: Self-Improvement by c6gunner · · Score: 0, Flamebait

      Great, riddle me this, dipshit: your top programmer is being a total cunt to your worst programmer. You talk to him and he refuses to tone down his language. What do you do? Fire him? Or let him continue?

      You have no clue what a false dichotomy actually is.

    54. Re: Self-Improvement by Tough+Love · · Score: 1

      You are a real prize. Go somewhere else with your foul mouth.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    55. Re: Self-Improvement by c6gunner · · Score: 0

      Bingo. Don't forget to tuck your tail on your way out.

    56. Re:Self-Improvement by turbidostato · · Score: 5, Insightful

      "You should know that areas in IT, draw people who really have problems with social skills, understanding other people and so on. But, they're absolutely brilliant in thinking their way around a problem."

      You see the contradiction in your words, don't you?

      Problem: I'm managing a project bigger than what I could possibly achieve by myself.
      Solution: Make other valuable people share my goals and work aligned to my vision to make it happen.

      Now: you either brilliantly find the way from problem to solution or you don't.

    57. Re: Self-Improvement by Megol · · Score: 1

      That isn't an example of respecting feelings.
      "Your code wiped out three of our production servers. For the second time. This week. You're fired!"
      *cries*
      *Employer not raising a fuss about the crying*
      -fin-

    58. Re: Self-Improvement by nasch · · Score: 2

      I don't agree with your assertion. In my 20+ year career in software I don't recall anyone ever being offended at someone's suggestion for improvement. Do some people get offended no matter what? Sure. But that is a personal problem with that individual and not related to the environment. It's also not a reason to have a toxic environment. Is it inevitable that someone will be offended, no matter the team and no matter the techniques and processes? No.

    59. Re:Self-Improvement by m.alessandrini · · Score: 1

      I don't know, people does not change behavior so suddenly, especially people with a big personality like him, sounds more like a nervous breakdown to me, or depression or something similar, maybe related to too much work and stress.

    60. Re: Self-Improvement by c6gunner · · Score: 0

      Hey I'm cool with that.

      "You're a fucking retard and your code looks like it was written by a lunatic in the middle of an LSD binge! I would say that you should be dragged out into the streets and shot, but that would be a waste of a bullet! Also your wife is only slightly less ugly than you are fat."

      *cries*

      *me not raising a fuss about the crying*

      -fin-

      That works for you, right?

    61. Re: Self-Improvement by Anonymous Coward · · Score: 0

      "Respect is a counterproductive misguided precept similar to pride, admiration and allegiance that in the end is at best worthless and at worst harmful."

      To respect someone means you give them space to express themselves, no matter whether you agree with them. To disrespect someone is to deny them the freedom to express themselves.

    62. Re:Self-Improvement by q_e_t · · Score: 1

      He didn't do this because he had some mamby pamby warm fuzzy self realization. He is doing it because the people now in charge care more about feelings than code quality.

      So you are saying the largest contributors are SJWs, like IBM, Microsoft? It doesn't seem very likely.

    63. Re: Self-Improvement by WaffleMonster · · Score: 1

      To respect someone means you give them space to express themselves, no matter whether you agree with them. To disrespect someone is to deny them the freedom to express themselves.

      Absolutely not. What you are describing is tolerance not respect.

      Respect is an expression of admiration. Respect isn't neutral and has nothing to do with giving people space to express themselves.

    64. Re:Self-Improvement by Anonymous Coward · · Score: 0

      Respect is earned. Sometimes you need to tell someone their code fucking sucks and they should feel bad.

      If you believe in the second half of that statement I do hope you are not a manager.

      Telling someone that their code is bad is fine. Telling them that they are a moron, or whatever, because of this is very poor. If nothing else it leads to poor respect in leadership if it should ever (and it will) make a mistake, as then the tendency is to characterise the leader as an idiot.

    65. Re:Self-Improvement by q_e_t · · Score: 4, Insightful

      If you mean respect for an ability to code, that's conditional, but respect for someone as a human being should be by default.

    66. Re: Self-Improvement by c6gunner · · Score: 1

      I don't agree with your assertion. In my 20+ year career in software I don't recall anyone ever being offended at someone's suggestion for improvement.

      You must be new to Slashdot. Stick around and meet APK.

      Do some people get offended no matter what? Sure. But that is a personal problem with that individual and not related to the environment.

      Now we are making progress. Where do you draw that line? And why is your perception of where that line lies the only valid one?

      It's also not a reason to have a toxic environment.

      Again, whose definition of "toxic" are we using? Take the average feminist studies major and stick her in an infantry unit. She'll be screaming about toxic masculinity in no time. The guys will disagree. Who's right? How do you know?

      Is it inevitable that someone will be offended, no matter the team and no matter the techniques and processes? No.

      Given long enough, yes. I love my family and we try to be nice each other whenever possible. I try a lot harder with them than I do with random jackasses contributing to an open source project. Yet even there we manage to offend each other. You think you can have a workplace in which nobody ever gets offended? If so you're either thoughtless or insane.

    67. Re: Self-Improvement by Anonymous Coward · · Score: 0

      I am an introvert. I know introverts, this is not introvert behaviour, this is maladapted malignant assholery particularly common among the technical aspies.

    68. Re:Self-Improvement by serviscope_minor · · Score: 3, Insightful

      Many people in these areas where meritocracy matters

      It's not a metiroctacy. It's been edging towards an assholeocracy with a minimum bar on merit. Both Matthew Garrett and Sarah Sharp had the merit they conributed large, valuable things to the kernel like (IIRC) powersaving and USB3.

      Both left, not becuase they weren't good enough but because they got fed up of the toxic bullshit and both realised that they could have gainful, fun employment working on other things while being treated with respect.

      they're trying to become the gatekeepers of what's acceptable.

      Someone's always a gatekeeper. In your world, instead of saying you have to be one of the best to work here, you are instead saying you have to be this much of an asshole to work here.

      --
      SJW n. One who posts facts.
    69. Re:Self-Improvement by serviscope_minor · · Score: 1, Insightful

      Respect is earned, not granted.

      Except that is not true in practice.

      Some middle level of respect is generally granted, because most people don't treat strangers with no respect (well you might, I've no idea). Respect can go up or down from there.

      --
      SJW n. One who posts facts.
    70. Re:Self-Improvement by eclectro · · Score: 1

      Can people change with just introspection? Additionally, it's clear to me that Linus has the intelligence to do so. I would like to think that people can when it's obvious that there are not enough therapists in the world for everybody.

      --
      Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
    71. Re: Self-Improvement by Anonymous Coward · · Score: 1

      All you bullies are the same. Find someone you can feel morally superior to to cover up the void of mediocrity.

      Just because you lack the ability to interpret the emotions of those who respond differently doesn't mean we don't have any. Enjoy your hollow life, filling it with the dreams and works of those who dared to not give a shit about the opinions of those who peaked in high school.

    72. Re: Self-Improvement by serviscope_minor · · Score: 2

      That's an entirely different question than what it does to the health and evolution of the code

      No it's not, because code is written by actual hu-mons.

      Now here's the funny thing. Humans are pretty adaptable. No one was born to write kernel code.Turns out that people who are good kernel coders are good other-thing coders as well. And those people can cheerily say "sod this" ("bugger this" if they're British) and go and get another job coding interesting things in an environment where they don't have to put up with any bullshit.

      And this has happened.

      Go ahead and be nice to everyone.

      Now that sounds like a plan.

      Don't argue

      Or, you know, argue without being a wanker.

      --
      SJW n. One who posts facts.
    73. Re: Self-Improvement by Anonymous Coward · · Score: 0

      You are the definition of toxic. You leave a burning, flattened, scorched earth in your wake. Business suffers because of you, asshole. Congratulate yourself some more, abusive aspie motherfucker. You will get what you deserve.

    74. Re:Self-Improvement by Anonymous Coward · · Score: 1

      Therapy is needed by people that suffer. You are using that word as an euphemism for *reeducation*. They are not the same.

    75. Re:Self-Improvement by Anonymous Coward · · Score: 0

      I don't see why you can't respect people's feelings and have great code quality.

      You certainly can. However, you also need to be able to deal with people who don't know when to quit.
      I don't feel that Linus have started to flame people without reason.
      The times thins have gone out of hand have often been when someone tried to push bad code, got rejected and started to bitch about it being unfair that others didn't want to have their bad solution in the kernel.

      Could Linus have phrased it more diplomatically? Sure.
      Should he? I am not so sure.
      Using the soft gloves would probably have escalated the situation to a point where others had either said worse things or bad code would have entered into the kernel.
      Linus bringing down the hammer have ended a lot of crap that shouldn't have started to begin with and while one can claim that he is a bit toxic I am pretty sure that it made sure to keep even more toxic elements away.

      Linus being who he is is a big part in making Linux as successful as it is.

    76. Re:Self-Improvement by Anonymous Coward · · Score: 0

      Respect is earned. Sometimes you need to tell someone their code fucking sucks and they should feel bad.

      You don't get extra points for living your life in hard mode. Life is much easier when you respect people by default and they then lose your respect if appropriate. If you act like an asshole to people, then they start to act as asshole back to you. In the end you will complain on the internet that you are surrounded by stupid assholes, get back a few murmurs in agreement, but when the big game over comes, your score will be the same or less than it would be if you lived your life in the easy mode.

    77. Re:Self-Improvement by Anonymous Coward · · Score: 0

      Because his parents decided to have unprotected sex? Nah man, screw that.

    78. Re:Self-Improvement by Anonymous Coward · · Score: 0

      > They have to agree to other conditions to contribute to a project (such as licenses.)

      Uh, no, generally you don't have to agree to any additional conditions beyond what you need to agree to as a USER already.
      GNU projects tend to have some issues attracting contributors exactly because they do require agreeing to additional things like copyright assignment.

    79. Re: Self-Improvement by Anonymous Coward · · Score: 0

      Please rise to hear the aspie crybaby. You fuckers are always raging against SJWs. What now huh?

      Attacking everything and everyone, but suddenly we are all defensive. Don't like how it feels huh? Don't call out the obvious psychological pathologies underlying this bullshit behaviour, oh no.

      Now my life is hollow. Yeah, sure dude, I care. A lot. Also notice, my intolerably disabled friend, how "mediocrity" is always part of the discussion with aspies. Insecure, uncertain. Like people care what you "accomplished". No one gives a fuck.

      My speech is filled with hate and abuse. Yes, you guys don't have a monopoly on that. You'll take it and like it. Like I have to tolerate your bullshit.

    80. Re:Self-Improvement by Anonymous Coward · · Score: 0

      fun VERY MUCH != professional
      Yes, drama is a problem. But sometimes the path between drama and "sterile" environment where you can't make jokes or just clearly tell someone you have a problem with their attitude can be surprisingly small.
      I think that's the concern some people have: going in the other direction too far, and that being worse that occasional rudeness.

    81. Re:Self-Improvement by Bongo · · Score: 3, Interesting

      Great question.

      I gather the key thing is if a person realises that their perceptions are constructs, albeit very useful and productive constructs, but constructs nonetheless, and so you start to see the utility and also the problems, created by the constructs/perceptions.

      Introspection shows you what you are thinking, whereas construct-awareness shows you that what you are thinking is just a model and you might adopt other models in other situations.

    82. Re:Self-Improvement by thegarbz · · Score: 4, Insightful

      I agree with you about 80%. Everyone deserves a *base* level of respect. People should be told their code fucking sucks, but they should not be told to feel bad about it.

      But the *base* bit is what you're missing. Respect is a sliding scale. That scale slides depending on actions. *everyone* deserves to start with a base level of respect but their actions can quickly move them in both directions on that scale.

    83. Re: Self-Improvement by james_gnz · · Score: 1

      I agree with Tough Love and nasch. You did use a false dichotomy. And now you're using a straw man.

      It might well not be in your best interests to fire your top programmer for antagonising only your worst programmer. However if your top programmer antagonises many of your other programmers, including some of your best ones, it could be another story.

    84. Re: Self-Improvement by Anonymous Coward · · Score: 0

      Respect is a verb. Grammatically it can be a noun, but you should always think of it as a verb.
      E.g. - I have respect (noun) for person X. The question a person should ask when hearing such
      a declaration is "how do / did you show your respect?" If you didn't do (verb) anything, then
      where is the "respect" (noun) you have for person X?

      Respect is the mechanics of a relationship, whether animate or inanimate, and it's always
      (should be) unconditional. What does that mean? Simply, you (better) respect a sharp knife or
      a hot frying pan or even a hammer. You have an operational relationship (behaviour) with those
      things so that you don't injure yourself or others. Likewise, you use that instrument to its best
      advantage to achieve your objective. If it's the hammer, you hold it properly and hit the nail squarely
      (as such with its many other uses). If you don't exercise respect, show respect, the outcome is
      usually negative. Try hammering a nail with a frying pan.

      Respect is always about performance; allowing the object of that respect the "space" to do its job.
      With another human being, respect is providing them their needs to perform to your best advantage
      (this is not about using them or anything like that). There are millions of examples, but suppose you
      have an employee. Showing respect for that person is (say it's a desk job of some sort) providing
      the necessary tools for them to perform their best. Meeting basic human needs - you know, a
      bathroom, good lighting, and so forth. And respect for their job - providing the (agreed upon) tools,
      in this example, a desk.

      Too often (IMHO) people confuse trust with respect. Here's a Walmart example of the difference.
      Walmart has respect (noun) for their customers. They show this respect by (a short list) providing
      a safe place to shop, good lighting, and restrooms (don't split hairs on what they're required by law
      to provide - let's keep this simple). Do they trust their customers? NO! They'd be silly if they did.
      That's why they have cameras almost everywhere. Don't even think of leaving with merchandise
      without paying 'cause they should trust you to pay them later. Not happening.

      Too often I hear people demanding respect - what they are really asking for is unconditional
      trust, and this is something that only my mother has a right to expect from me.

      What Linus is doing is complicated and to try to read beyond what his public explanation is
      is showing an incredible lack of respect for what he's trying to accomplish.

      CAP === 'axioms'

    85. Re:Self-Improvement by Anonymous Coward · · Score: 0

      yeah or maytbe he's become a bit feared and you're covering his ass for him..

    86. Re:Self-Improvement by Hognoxious · · Score: 1

      No it shouldn't. Some people are evil bastards and some are just fucking jerks. They don't deserve it.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    87. Re:Self-Improvement by Antique+Geekmeister · · Score: 1

      > Any time someone decides to do something for self-improvement, it's a good thing.

      From a great deal of life experience, I have to say "no". There are many paths of self-improvement that are beneficial. There are also many that are outright frauds: the victims of the Jonestown massacre and many suicide bombers are unfortunate proof of that. And there are many that are simply self-indulgent, wasting time and money better spent elsewhere.

    88. Re:Self-Improvement by Antique+Geekmeister · · Score: 1

      When someone has been working hard, a vacation and an opportunity to "recreate and recover" can be invaluable.

    89. Re: Self-Improvement by Anonymous Coward · · Score: 0

      It might well not be in your best interests to fire your top programmer for antagonising only your worst programmer.

      Ah, so you're choosing productivity over toxicity. Nice to know. Remind me again how you agreeing with c6gunner disproves his point? The simple fact is that some people are incredibly toxic. Some people are also top programmers. Those two areas sometimes overlap. Sometimes the most toxic people are the worst programmers. They're so toxic in fact that there's no "polite" way to deal with them. That such people are so bad is precisely why we have things like restraining orders because eventually it gets to the point where you have to use the threat of and then actual physical force to stop toxic people.

      Yes, you should try to be respectful to others. No, other people being toxic doesn't give you license to be disrespectful to the vast majority of people. Actually having to deal with toxic people, though, will at times require trying to compromise with them, by allowing some of what they want to pass to occur, just so the degree of toxicity will lessen because there are no other viable options to actually block that person without substantial and sustained effort. Restraining orders often aren't very viable options and even when they are it's likely to take weeks or months before they're actually enforced during which time one person can totally derail a project.

      That's the general reality of the situation. Some people are quite horrible, and that's why we have laws. Law enforcement is slow to react to bully, toxicity, and general harassment because "it's just words". Fighting fire with fire can definitely be very destructive to a community, but sometimes judicial use of can save a community.

      There's a reason that justice is invariably a corrective and otherwise illegal or immoral action. There's a reason why we have judges as people and not automated machines processing rule books. Trying to remove the ability to be an asshole entirely off the table does invariable lead to things like appeasement. History very much reinforces that position.

    90. Re:Self-Improvement by Antique+Geekmeister · · Score: 5, Insightful

      Please do not mistake courtesy for respect. Also, realize that _disrespect_ can also be earned.

    91. Re:Self-Improvement by jittles · · Score: 1

      Pop quiz: who deserves respect?

      Answer: everyone.

      Respecting people and agreeing with them are two different things.

      The essence of diplomacy is to be able to tell someone to go to hell in such a way that they look forward to the trip.

      I have a slight disagreement with your statement. Not everyone deserves respect. They can do things that strip them of respect. They should still be treated with respect, however. That can be difficult to do, but it still ought to be done.

    92. Re:Self-Improvement by Anonymous Coward · · Score: 0

      Problem: I'm managing a project bigger than what I could possibly achieve by myself.
      Solution: Make other valuable people share my goals and work aligned to my vision to make it happen.

      Only an asshole would think you can "make...people..share my goals and work aligned to my vision". A visionary or a good leader, though, can convince a good many people with different goals and different work alignment to cooperate on various shared components so that everyone benefits. This is the bond of mutual benefit that motivates projects that aren't founded on money or similar compensation. Just like compensation through money, people will tolerate a lot of bullshit or people with poor social skills to reach their own objectives. The major downside is as any community of such people come together, there is a very large barrier of entry to show your own worth and by extension an expectation to tolerate a lot of abuse because the relationship is functionally very beneficial to one party. Once you're actually entrenched in the system, the expectation of continued abuse often continues because it has become the norm. This happens in all manner of human relationships, from jobs to families to friendships.

      The simple point then is what you see as a contradiction in words is really the way sadly too many relationships based on mutual benefit often are allowed to be incredibly toxic.

    93. Re:Self-Improvement by Anonymous Coward · · Score: 0

      Put your bootheel on the throat of SJW coders and ... step down hard . Won't vote either hahaha ...

    94. Re:Self-Improvement by hcs_$reboot · · Score: 1

      Based on his email, he probably already started a therapy.

      --
      Slashdot, fix the reply notifications... You won't get away with it...
    95. Re: Self-Improvement by james_gnz · · Score: 1

      Ah, so you're choosing productivity over [avoiding] toxicity.

      I'm running with that. But pointing out that, at some point, toxicity may well be detrimental to productivity.

    96. Re: Self-Improvement by Anonymous Coward · · Score: 0

      We're so aspie and yet can still effortlessly pick out your psychopathic anonymous posts in this thread. I don't know who you're trying to convince, maybe yourself?

    97. Re:Self-Improvement by Anonymous Coward · · Score: 0

      So, Reichsfuhrer Hitler and Chairman Mao both deserve respect? What fucking planet are you from?

      Not everyone deserves respect, respect is earned.

    98. Re:Self-Improvement by Anonymous Coward · · Score: 0

      No.
      There is a difference between not being an asshole and respecting someone.
      You don't have to respect anyone, but you shouldn't treat them like shit.

    99. Re: Self-Improvement by Anonymous Coward · · Score: 0

      You are confusing respect and dignity. Respect is earned, dignity is a natural right.

    100. Re:Self-Improvement by Anonymous Coward · · Score: 1

      Some people get offended about criticism of quality of their contributions.

      Some people will treat attack on quality of their contribution as an act of sexism or racism or transphobia.

      There was one such case, a bunch of files with nothing but pronouns changed to gender-neutral in comments. Lots and lots of completely meaningless changes that creates a noise and confusion in the repository, and contributes nothing to code quality. Rejecting this patch was considered an act of sexism, and the maintainer in question got dragged through the dirt for daring to oppose such a worthless contribution.

      In other words, as long as you're a 'minority' you're getting a privileged treatment regarding quality of your check-ins. If you prioritize political correctness over functional correctness, (e.g. replacing 'master-slave' with other terms, which will break dependencies, translations etc) you're getting a special ticket to allow you to do that.

      Linus was able to use a strong language to prevent this sort of bullshit. Now he's only permitted to express mild dissatisfaction, which will be overruled, allowing the sub-par checkins.

    101. Re:Self-Improvement by Anonymous Coward · · Score: 1

      Did Linus ever curse and call names people who didn't do anything?

      Respect can be lost.

      If you make a stupid, bad contribution, if you make a dumb demand, if you make, and repeat, a bad, well-known type of error, you've earned losing your respect and you no longer deserve it.

    102. Re:Self-Improvement by SCVonSteroids · · Score: 2

      Pop quiz: War, what is it good for?

      Answer: Absolutely nothin

      SAY IT AGAIN!

      --
      I tend to rant.
    103. Re: Self-Improvement by Anonymous Coward · · Score: 0

      What if they disagree with your decision, demand their contributions should be included regardless of their shortcomings, and claim that you are only rejecting them because contributors are black/trans/women etc?

    104. Re:Self-Improvement by Anonymous Coward · · Score: 2, Insightful

      Sarah Sharps code was shit, what are you talking about. She is a professional SJW bully, she doesn't even describe herself as a programmer anymore.

    105. Re:Self-Improvement by Anonymous Coward · · Score: 0

      So what is? Considering that constructive criticism falls on deaf ears and is rejected on grounds of the 'contributor' being a member of the 'protected class'?

    106. Re: Self-Improvement by Anonymous Coward · · Score: 0

      Yeah, removing the strawman: The choice is "1) merge changes if the author rejects your valid criticism, or 2) shame the author until they either fix the code or withdraw the faulty contribution."

      The problem with the 'sensitive people' is that they take an attack on the quality of their contributions as attack on their persons, and especially their 'protected class'.

      Opposing breaking dependencies due to political correctness changes in terminology ('master-slave') is considered an act of racism.

      The maintainer's choice is 1) check that in and break a lot of code, 2) get dragged through the dirt, called a racist for opposing the check-in, likely having to resign and give room who will allow the check-in, or 3) yell at the stupidity of the idea of breaking a lot of dependent code against established coding practices.

    107. Re: Self-Improvement by Anonymous Coward · · Score: 0

      Therapy just means trying to correct a medical problem

    108. Re: Self-Improvement by Hognoxious · · Score: 1

      It's complicated. There are several factors to take into consideration.

      Like which one has the biggest jugs.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    109. Re: Self-Improvement by Anonymous Coward · · Score: 0

      You dumb motherfucker. How do you know they are assholes until you actually meet and interact with them? If you automatically go in with disrespect then you are the dumb ass.

    110. Re:Self-Improvement by Hognoxious · · Score: 2

      perceptions are constructs, albeit very useful and productive constructs, but constructs nonetheless

      Marx says it was offside.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    111. Re: Self-Improvement by Anonymous Coward · · Score: 0

      You're on a dying website making anonymous profanity laced rants defending how you aren't a pathetic moron...

      You just might be... A pathetic moron.

    112. Re: Self-Improvement by Anonymous Coward · · Score: 0

      I'm running with that. But pointing out that, at some point, toxicity may well be detrimental to productivity.

      Of course. Often toxicity is detrimental to productivity. The general issue I and most other people have is when people push community standards that amount to "we must have no toxicity"*, you invariably have people who defend their views or coding practices with the argument that they're simply being attacked. Instead of leaving many decisions to be a judgment call of the project manager or a maintainer, it turns into a situation where code is presumed to be acceptable and one has to argue technical merit on why it should not be included.

      On its face that might sound good, but often technical merit can't be reduced down to a set of specific benchmarks to argue a position. Even when it can, often it's more of a question of agenda of the project versus agenda of a contributor. That is, often the most important thing to recognize is not whether code is bad in itself but whether it has undesirable trade-offs in things like maintainability, scalability, or focus. Some of that can be spelled out clearly in a mission statement, but most of it has to be left with ambiguity.

      I consider two (somewhat related) examples. One is pornography. There is the famous line, "I know it when I see it." This derives in part because trying to spell out clearly what pornography is could be and would be used as a loophole to bypass whatever intended classification desired--and it's why there are classification boards which tend to act rather conservatively. Similarly, Valve's new banning obvious trolling games falls into the same scope. By far trolls with an agenda can do substantial damage to any community if they figure a way to game it.

      What better way than to ban toxicity when toxicity is such a broad scope?

      * Simply encouraging substantially less toxicity is a whole other thing, but that's not at all what adopting community guidelines is about. Granting wiggle room is rightly seen as a way for some very toxic people to continue to operate in a community. The cure though is worse than the poison. Removing very toxic people should be a rule not contingent on removing all toxicity.

    113. Re:Self-Improvement by Bongo · · Score: 2

      Zeno was on neither team.

    114. Re: Self-Improvement by sacrilicious · · Score: 1

      True dichotomies can never mix with false dichotomies.

      --
      - First they ignore you, then they laugh at you, then ???, then profit.
    115. Re:Self-Improvement by chaotic_clanger · · Score: 1

      he probably meant the band. imho he needs also sepultura and maybe a bit of pantera as well.

    116. Re:Self-Improvement by Anonymous Coward · · Score: 0

      He realized he needed therapy.

      FTFY

      Therapy is for those who suffer. You are using this word as an euphemism of reeducation. Quite a different thing.

    117. Re:Self-Improvement by RPI+Geek · · Score: 1

      Do you have any evidence to back up your claim? I'm not trying to simply add to the sea of negative responses, I'm just very much out of the loop when it comes to the Linux dev team.

      --

      - "Nobody came out that night, not one was ever seen. But Old Man Stauf is waiting there, crazy sick and mean!"
    118. Re: Self-Improvement by Anonymous Coward · · Score: 0

      No, you cannot assure it, because it is impossible. You can pretend to have been respectful and welcoming, but the problem is that it's the receiver who decides to be offended or not. It's a subjective thing, and there's no way to objectively measure respect and offense.

    119. Re:Self-Improvement by serviscope_minor · · Score: 4, Insightful

      Please do not mistake courtesy for respect.

      Courtesy stems from a basic level of respect.

      Also, realize that _disrespect_ can also be earned.

      One way of doing that is to indulge in pointless semantic arguments.

      --
      SJW n. One who posts facts.
    120. Re:Self-Improvement by serviscope_minor · · Score: 1

      Respect is a counterproductive misguided precept similar to pride, admiration and allegiance that in the end is at best worthless and at worst harmful.

      People who demonstrate trustworthy behavior I am more likely to gamble on.

      That's literally respect you're describing there. For some reason you have a bee in your bonnet about the specific word but you're describing a very large aspect of the concept.

      --
      SJW n. One who posts facts.
    121. Re: Self-Improvement by Anonymous Coward · · Score: 0

      As with many words in English, respect has multiple meanings.

      I understand the urge to police language, but it always marks the person insisting on a particular definition as being the defective arguer. You have a point here. Don't try and make it by ignoring hundreds of years (see the OED) of different usages of the word "respect" or any other word. It undermines everything you say because from the start, it's ignoring data.

    122. Re: Self-Improvement by Anonymous Coward · · Score: 0

      26 years in software development, I've met lots of people who got offended over suggestions for improvement. Heck the book The Psychology of Computer Programming which was written decades ago and revised gives advice to those who take offense at constructive criticism. You must just be lucky not to have met these people.

    123. Re: Self-Improvement by Anonymous Coward · · Score: 0

      Because at some point in a technical discussion of a system that supports general purpose computing you need to talk about suitability for many different purposes, and then it comes down to educated guesses about workloads. Someone has to make a decision, which means that sometimes the other person gets told "no." And there are plenty of people that take offense to being told "no" because they are incapable of agreeing to disagree and moving on.

    124. Re: Self-Improvement by Anonymous Coward · · Score: 0

      That ends when they punch you in the face as you deserve. Assholes like you are cowards without redemption.

    125. Re:Self-Improvement by Junta · · Score: 4, Insightful

      respect:"a feeling of deep admiration for someone or something elicited by their abilities, qualities, or achievements."

      We have plenty of words like being polite, courteous. We don't need to dilute the meaning of respect like it's a participation trophy.

      We need *some* word to describe that concept that can't simply be given without being earned.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    126. Re: Self-Improvement by Anonymous Coward · · Score: 0

      Stupid idiot. Your mom should have had an abortion. Hmm. I guess you haven't earned respect yet. Loser.

    127. Re:Self-Improvement by Junta · · Score: 1

      Treating someone with courtesy should be default. Being polite should be a default. Treating people with dignity is a good default. Giving someone the benefit of the doubt may be a reasonable default.

      Things like respect and recognizing honor, those things should be evidence backed. This doesn't mean be a dick, it just means that someone who is unproven rightfully should have more scrutiny than someone who has earned respect through a track record of doing the correct and trustworthy thing (though always should be some scrutiny).

      --
      XML is like violence. If it doesn't solve the problem, use more.
    128. Re:Self-Improvement by Junta · · Score: 1

      While his words are a bit off, I suspect he was going for what happens to the word 'respect' when it's diluted by giving to everyone. You lose succinct words to describe 'this person has exhibited competence and judgement worthy of me placing my trust in them to accept their work with a reduced level of skepticism' in the rush to apply the word to everyone.

      Is the rush to apply the word to everyone, it loses meaning and in most daily use of it, it's insincere. Notably, when someone says 'With all due respect...' it certainly means they have no respect for the person, but it's the appropriate thing to say.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    129. Re:Self-Improvement by MTEK · · Score: 1
    130. Re: Self-Improvement by Anonymous Coward · · Score: 0

      In *every single case*? Impossible. Some people will simply reject constructive criticism and insist *any* form of criticism is an attack on personal, or racial/similar grounds.

      And this being an open source project you can't even fire them. Your only option to make them go and take their crap away is to make them sufficiently unwelcome.

    131. Re:Self-Improvement by Junta · · Score: 1

      Taking things too far and going out of your way to shame someone for some suggestion made in passing that was ill-advised is certainly over the top.

      The concern is going the other way, and going with ideas and code submissions to spare the feelings or to avoid conflict.

      I have seen all too often a kind and gentle project leadership get railroaded by bad ideas. Sure, they can reject a bad idea, but if the person advocating it keeps pushing it, then sometimes they roll with it just to make the confrontation go away.

      The problem is the middle ground is nuanced and it's much easier to assume one extreme or another.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    132. Re:Self-Improvement by Jaime2 · · Score: 2

      He's already changed, now he's doing the leg work. The old Linus would have never made this statement. The specific change is that he's now aware that changing his behavior will benefit the community. Previously, he believed that his harshness was for the benefit of the community.

    133. Re:Self-Improvement by Anonymous Coward · · Score: 0

      Assholes are sometimes tolerated because they are competent.

      Being competent doesn't make you an asshole.

      If you exclude assholes, you can get a smaller circle of competent people to choose from. But more of the non-assholes will choose not to reject joining, because there won't be assholes in the group anymore.

      It may be the case that assholes are cheaper/easier to find, because nobody wants to work with an asshole. So for some jobs, using cheap assholes may be a more efficient way to solve a problem than non-assholes.

      However, assholes don't scale. If you put 20 assholes in a room they'll tear each other apart. If you put 20 non-assholes in a room, they can actually work together. So once a project passes a certain size, you should transition from cheap assholes working alone to groups of non-assholes.

      This phase change is *hard* and *risky*. So you should expect to see a number of projects fail during this transition. That doesn't mean that assholes are somehow "better developers".

      Projects that don't phase change can alternatively run into scaling problems.

      Linux is somewhat avoiding the scaling problems by finding non-assholes willing to put up with the assholes as it is a high-value high-prestigue project. It doesn't mean there isn't a cost, as you have reduced your pool to assholes and people willing to put up with abuse from assholes instead of the pool of non-assholes.

    134. Re: Self-Improvement by Anonymous Coward · · Score: 0

      Care to point out, how to deal with a developer who refuses to accept constructive criticism, and considers it a personal attack?

    135. Re:Self-Improvement by ravenshrike · · Score: 0

      You're confusing being polite with respect. The idea that I should have to respect anyone is absurd on its face.

    136. Re:Self-Improvement by overshoot · · Score: 2

      You're halfway right.

      --
      Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    137. Re: Self-Improvement by LaminatorX · · Score: 3, Insightful

      It's quite possible to say: "This approach is a bad idea, and here's why...." followed by cogent reasoning, examples, performance profiling, etc. - without including any insults, name-calling, profanity, etc. Fostering an environment where a posture of mature professionalism is the norm does not mean settling for sub-par code. It means not settling for the best code produced by people who are willing to tolerate immature and unprofessional behavior. It also means not settling for a code-base that prioritizes the contributions of the stubborn, loud, and abrasive over those they drown out or drive away.

    138. Re:Self-Improvement by Anonymous Coward · · Score: 5, Insightful

      Both Matthew Garrett and Sarah Sharp had the merit they conributed large, valuable things to the kernel like (IIRC) powersaving and USB3.

      Both left, not becuase they weren't good enough but because they got fed up of the toxic bullshit and both realised that they could have gainful, fun employment working on other things while being treated with respect.

      Matthew Garrett is the guy who responded to concerns raised about a racketeering scandal (since exposed as a Qatari/Emirati spy ring) in the gaming community by deleting users' comments and replacing them with "fart fart fart"

      Sarah Sharp accused Linus of physical intimidation because he told another dev over e-mail to "learn to shout at people" to reject bad code.

      Both of them are prime examples of the toxic bullshit that needs to be forcibly removed from the open source community.

    139. Re:Self-Improvement by Bongo · · Score: 2

      Well that’s encouraging; some days I feel like I’ll never get there.

    140. Re:Self-Improvement by Anonymous Coward · · Score: 0

      No it doesn't. If anyone from the southern US has ever said "Bless your heart" to you, they were being courteous but there was no respect intended or given.

    141. Re:Self-Improvement by Anonymous Coward · · Score: 0

      Can people change with just introspection?

      No. Any time you start thinking this, read the parable of the scorpion and the frog.

      Linus is like 60 or something. People don't live most of their lives being one way, then suddenly come to realize how wrong they've been and change.

    142. Re:Self-Improvement by Anonymous Coward · · Score: 0

      That's your thought-terminating cliché for the day.

    143. Re: Self-Improvement by LaminatorX · · Score: 1

      Short term, put them on separate projects. Long term, start preparing for the eventual replacement for asshole-rockstar, because if you let that sort of thing go on forever, the only people who stick around will be assholes.

      Further, if you let your development process become inextricably dependent on a single unprofessional asshole's output, you're setting yourself up for a major fall when he either leaves in a lurch, demands to be brought in as a, partner or similar.

    144. Re:Self-Improvement by halivar · · Score: 2

      As someone from the deep south: there is zero level of courtesy in "bless your heart." It is an open-palm slap in the face.

    145. Re: Self-Improvement by Pinky · · Score: 1

      In my 20+ year career in software I don't recall anyone ever being offended at someone's suggestion for improvement. Do some people get offended no matter what?

      You were very fortunate. In my own 20+ year career it's been a very common problem. The first time I was involved with a code review with a new person there would always be some amount of defensiveness present. It's true that it varied from person to person and sometimes I felt like I was doing all the work but with bridge building there's either a bridge built or not. When there's a bridge built and you can get high quality communication going it's worth it.

      Over the course of my career, I've had one guy I really couldn't work with over my career. If I put an enormous amount of effort into it I could get it to work but it was consuming my life so I just refused in the end. Sigh.

    146. Re: Self-Improvement by Anonymous Coward · · Score: 0

      "Absolutely not. What you are describing is tolerance not respect."

      To tolerate someone is to disapprove of them, but allow them to carry on nonetheless.

      Respect depends on what you are respecting. You may respect their right to have an opinion that differs to some degree from yours. To disrespect them is to not allow them to have an opinion that varies from yours. In the group dynamics of a forum you show courtesy toward others who have ideas that differ from yours, meaning that you respect their right to present their ideas without cutting them short.

    147. Re: Self-Improvement by AmiMoJo · · Score: 1

      Seems like pushing away good coders with your bad attitude is not a great way to improve code quality.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    148. Re: Self-Improvement by squiggleslash · · Score: 1

      No it isn't, his summarized version of your comment is exactly how it read. If you didn't mean it to be interpreted that way, perhaps you should reword it rather than get into a pissing match.

      Also you're a shitbag.

      I'm saying that because, as I understand it, you're not going to accept that I'm constructively criticizing you unless I'm an asshole to you too.

      --
      You are not alone. This is not normal. None of this is normal.
    149. Re:Self-Improvement by Anonymous Coward · · Score: 0

      Now that you have narrowed down your problem, what do you plan on doing to correct your attitude?

    150. Re: Self-Improvement by Pinky · · Score: 1

      Go ahead and be nice to everyone. Don't argue. Don't make a fuss. Just merge their changes and make everyone happy. Of course the people who actually care about doing good work will lose their fucking minds. But who cares about such curmudgeons? They're just bringing everyone down and destroying your safes space. Shame them and eventually they'll leave, and you'll have a perfectly happy community of incompetents turning out garbage that barely compiles. Hooray for feelings!

      While there maybe people who avoid hurting others by avoiding conflict, we can both agree that is stupid.

      But that's not how it works! You have to have that conflict *and* not hurt their feelings. This is much harder to do. That is why there are books on how to do this. That's why people take classes on how to do this. If you can master this the project goes along much smoother because people communicate openly. There's less chance of a bitter argument developing. More contributors. More diversity of opinions are considered leading to innovative solutions. Better code. It's also a ton of fun.

      If you can master giving feedback without hurting feelings you'll get both better code and a more harmonious project.

      It's hard but so is programming. Why is all the good stuff so hard :-) ?

    151. Re:Self-Improvement by AmiMoJo · · Score: 1

      Playing well with others is a merit, especially in a large software project.

      In fact only caring about technical ability and nothing about social skills is a pretty common aspect of autism and generally considered something that people with autism struggle to overcome. And they do have to try to overcome it, because while understanding and tolerance are important there are also limits to what other employees will tolerate and what employment law allows for.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    152. Re:Self-Improvement by AmiMoJo · · Score: 1

      Do you treat everyone you meet with zero respect until they earn it? Or do you afford everyone a basic level of respect by default?

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    153. Re:Self-Improvement by drinkypoo · · Score: 1

      Courtesy stems from a basic level of respect.

      No. Courtesy stems from a basic level of realization: that treating people with courtesy is a means of avoiding biasing them against you, so that you get what you want. Respect is earned, courtesy is given.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    154. Re:Self-Improvement by AmiMoJo · · Score: 1

      Respect is how we make living together more tolerable. By assuming a basic level of good faith and treating others in the manner you we would also like to be treated life is a lot easier than if it's just "every man for himself".

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    155. Re:Self-Improvement by drinkypoo · · Score: 1

      If you mean respect for an ability to code, that's conditional, but respect for someone as a human being should be by default.

      Human beings are responsible for all great atrocities. To respect them by default is to demonstrate poor judgement. Courtesy, or courtly behavior*, is what we should grant all people whether we care about them or not — on the logical and not emotional basis that we interact more favorably with less fighting and more getting what we want when we are polite to one another.

      * Apparently they don't understand targets over at reference.com, so scroll down

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    156. Re: Self-Improvement by Anonymous Coward · · Score: 0

      At a certain point, the answer isn't "try again" anymore, and you need to be clear that you've seen enough half-assed or misguided attempts from a person or company. That calls for language that is direct and leaves no room for misinterpretation ("is he really rejecting this concept or is there just a small mistake I need to correct").

      Linux is a big project and there are many well-meaning people who lack the insight or experience to tell a good idea from a bad idea, but make up for it in persistence. There are also lots of people who don't mean well and try to get their foot in the door by any means necessary. If you let these people waste your and everybody else's time, you get what is expected of a "design by committee" project.

      Organizations that have no way of saying "NO" loud and clear are easily subverted and destroyed, intentionally or not, through endless discussions (which btw. are a much more hostile environment than someone occasionally telling an obstinate person to fuck off) and constant changes of direction.

    157. Re:Self-Improvement by doom · · Score: 1

      Pop quiz: who deserves respect? Answer: everyone.

      I call "reducto ad white house". You lose.

    158. Re:Self-Improvement by Anonymous Coward · · Score: 0

      Even if it's an "assholeocracy," it seems to me that:

      1. Linux has a vibrant development community with many, many developers, and has maintained this community for decades.

      2. Those developers have built one of the most complex, important and high-quality projects in the history of OSS.

      So the assholeocracy works. What's this going to improve, and is there any scientific reason to believe it? Or is it merely the aesthetically-inspired belief that people ought to be nice for niceness's own sake, and it will somehow magically pencil out to better things in the future?

    159. Re: Self-Improvement by nasch · · Score: 1
      That doesn't sound totally out of place. I wasn't suggesting that nobody would get defensive, or that there might not be moments of discomfort. To me, there's a difference between putting up some initial resistance to change when corrected, and taking offense at the correction.

      When there's a bridge built and you can get high quality communication going it's worth it.

      Agreed. I'm just glad I don't work with any of these people who seem to think that toxicity is the only way to get good work out of people. I kind of feel sorry for them.

    160. Re:Self-Improvement by Anonymous Coward · · Score: 0

      There are times where being blunt and even, to an extent, personal can be justified.

      Define 'personal', because if it's an ad hominem instead of to the issue, at least in person (I know a lot of you work remotely) it's an excellent way to receive an ass beating. If you're simply addressing the way somebody is doing their job, then that's completely legitimate.

      I've gotten at least four people fire who were dickheads, because invariably they fuck up and overreach. On the other hand, some of the best team leads were relentless while being fair and after the ass chewing offered constructive criticism. It's a tightrope sometimes.

    161. Re:Self-Improvement by KlomDark · · Score: 1

      Respect is EARNED, not handed out like a participation trophy.

    162. Re: Self-Improvement by Aristos+Mazer · · Score: 1

      Find a third way, such as firewalling the relationship between the two programmers. If your top programmer is toxic, then have them route communications through you and you'll share with the rest of the team, and vice-versa. In my experience, the abrasive ones will appreciate having someone running interference for them on the social relations front. It's only a dichotomy if there's no third way, but I've yet to encounter such a situation on any software team I've been part of.

    163. Re:Self-Improvement by Anonymous Coward · · Score: 0

      Zeno was on neither team.

      Paradoxically, of course.

    164. Re:Self-Improvement by Anonymous Coward · · Score: 1

      I don't know about Sarah Sharp, but Matthew Garrett was rightly dressed-down for trying to force through a stupid solution to a dumb problem.

    165. Re: Self-Improvement by Anonymous Coward · · Score: 0

      You're not a good coder. You're a mincing faggot who would talk about things 'make you feel' instead of shutting your face and writing code.

    166. Re: Self-Improvement by Anonymous Coward · · Score: 0

      And then you get your estrogen-filled faggot ass beaten and your skull caved in

    167. Re: Self-Improvement by Anonymous Coward · · Score: 0

      You get bullied because you are spineless and detestable and ugly as fuck.
      So enjoy dying unwanted you meek piece of shit

    168. Re:Self-Improvement by ganjadude · · Score: 1

      the correct answer is not everyone. the correct answer is "those who earn it"

      --
      have you seen my sig? there are many others like it but none that are the same
    169. Re:Self-Improvement by Anonymous Coward · · Score: 0

      In my Chambers dictionary the first meaning for respect is: to treat with consideration, refrain from violating.

      Please be aware that a word can have more than one meaning.

    170. Re:Self-Improvement by Anonymous Coward · · Score: 0

      Ahh, so every problem that needs to be solved is simply a management one, and the only skills that exist to solve problems are social ones.

    171. Re: Self-Improvement by Anonymous Coward · · Score: 0

      For all the complaining about SJWS from conservatives, they're the best evidence that victimhood is a coveted status. If victimhood wasn't so coveted, why would conservatives expend so much effort to portray themselves as being victimized by liberals? Surveys show that conservatives are more likely than liberals to complain that they're not free to express themselves. Victimhood is particularly coveted by conservatives.

      For all the complaining about nazis from jews, they're the best evidence that victimhood is a coveted status. If victimhood wasn't so coveted, why would Jews expend so much effort to portray themselves as being victimized by Nazis? Surveys show that Jews are more likely than Nazis to complain that they're not free to express themselves. Victimhood is particularly coveted by Jews.

      Wait, so in your opinion c6gunner, Nazis were warriors for social justice? Man, you have a fucked up definition of history...

    172. Re:Self-Improvement by overshoot · · Score: 1

      For some value of "never," anyway.

      --
      Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    173. Re:Self-Improvement by GonzoPhysicist · · Score: 1

      It seems to be there's a difference in the noun and verb. I might not have respect for someone, but I can still respect their wants and needs.

      --
      horror vacui
    174. Re:Self-Improvement by ClickOnThis · · Score: 1

      Therapy is needed by people that suffer. You are using that word as an euphemism for *reeducation*. They are not the same.

      Therapy can also be used to manage or change a dysfunctional behavior. From Linus' own words, it sounds like that's exactly what he's doing.

      --
      If it weren't for deadlines, nothing would be late.
    175. Re: Self-Improvement by Cederic · · Score: 1

      Thus demonstrating how silly a suggestion it was. Linus being honest and frank isn't a medical issue.

    176. Re:Self-Improvement by Cederic · · Score: 1

      only caring about technical ability and nothing about social skills is a pretty common aspect of autism

      That doesn't match my understanding. Failing to understand social niceties is pretty fucking far from not caring about social skills and people on the autism spectrum struggling and getting stress in (and after) social situations is pretty fucking clear evidence that they care.

    177. Re: Self-Improvement by james_gnz · · Score: 1

      There is a reason that collegial practices are ultimately to the long term health and evolution of a community. -- Tough Love

      That's an entirely different question than what it does to the health and evolution of the code. -- c6gunner

      Often toxicity is detrimental to productivity. -- AC

      It sounds like, on this point, you agree with Tough Love rather than c6gunner.

    178. Re:Self-Improvement by Cederic · · Score: 1

      There is a reason that collegial practices are ultimately to the long term health and evolution of a community.

      Hmm. Ultimately what?

      But anyway, which collegial practices? Pursuit of the ego, theft of students' work, malicious backstabbing and other political games, lying for funding, wilful misinterpretation of data, indoctrination of students in extremist views or are there other collegial practices too?

    179. Re: Self-Improvement by Anonymous Coward · · Score: 0

      Do unto others....

      Live by it.

    180. Re: Self-Improvement by Anonymous Coward · · Score: 0

      Haaaaaaaa!!!

    181. Re: Self-Improvement by Anonymous Coward · · Score: 0

      What if they keep making the same mistakes over and over? Then what? And since they aren't being paid, you can't fire them. They just keep committing shit code. What do you do then?

      WhAt you peiplendont understand is, open source IS NOT a corporation. You can run an open sourcec project like one.

      For 30 years Linus has given us the best code possible(to him). 2 people leave because they don't like his style, so fucking what. Those people obviously cared more about how they felt than their code. They needed to go. Dead weight.

    182. Re: Self-Improvement by Anonymous Coward · · Score: 0

      You can't run open source like a corporation**

    183. Re: Self-Improvement by Anonymous Coward · · Score: 0

      Why? Do you not believe it is possible to provide guidance to someone in order to improve their work without being disrespectful or hostile? Because I can assure you it is.

      In the spirit of providing guidance to someone in order to improve their work without being disrespectful or hostile, I'd like to help you. It is clear that you have a fundamental comprehension problem on the feelings and experience of other people when it comes socially engaging with people who are more concerned with their own ego than actually being correct. Your very post is an example of this. I would suggest you look beyond your ego and actually seek to be correct. Perhaps at that point you could present an actually compelling argument based upon evidence which would actually result in someone taking your post as being worth actual considering to changing one's behavior.

      A for effort. F for execution. Do better next time, please.

    184. Re: Self-Improvement by Anonymous Coward · · Score: 0

      And as soon as you do, they go over your head to the boss and say "X doesn't like me, he keeps denying my code for no reason. I think he might be racist/sexist/aspie. Because he denies my code and tells me why but I don't agree with him".

      This is the type of problems Linus kept out of the kernel with his management style. By telling the original person, get your shit together or leave the kernel.

    185. Re: Self-Improvement by Anonymous Coward · · Score: 0

      Nobody is saying toxicity is the only way.

      Actually, you are basically saying YOUR way is the only way.

      You live in a bubble, and to be honest, I think you are lying. No one goes thru life/work without confrontation. If you don't then it's because you ignore it at all cost, and that's a YOU problem.

    186. Re: Self-Improvement by Anonymous Coward · · Score: 0

      Another bitch who can't stand the heat. Answer the question. You knows he right and not everything is black and white.

    187. Re: Self-Improvement by Anonymous Coward · · Score: 0

      And being a Mr nice Guy all the time and dancing around everyone's feelings, can also fuck up productivity.

      It's goes both ways bunk.

    188. Re: Self-Improvement by Anonymous Coward · · Score: 0

      Seems like keeping bad programmers on the team because you don't want to hurt theie feelings and/or are trying to avoid confrontation, can really effect code quality.

      LUL

    189. Re: Self-Improvement by Anonymous Coward · · Score: 0

      I need you in my office now, HR called and said you sexual harassed one of your coworkers. Please come to my office now!

    190. Re: Self-Improvement by Anonymous Coward · · Score: 0

      Sounds like a delicate snowflake. Fuck em. We need less people like him. Not more.

      Also, his book sucked. He didn't even write the whole thing. What a fucking joke. Won't stop him from standing on his ivory tower and screaming YOU ARE ALL WRONG!!!

      Also, by definition, him calling people assholes makes him toxic. Don't you see the disparity their. Kettle meet pot.

      That's
      The world you want to live in? Fuck off with that fake shit

    191. Re: Self-Improvement by Anonymous Coward · · Score: 0

      Disparity there. *

    192. Re: Self-Improvement by tohoward · · Score: 1

      There is no reason to berate people who make good-faith contributions. A simple "that's not good enough" is appropriate.

      That said, the rest IS "so hard". If you look at what you wrote, I bet you'll even figure out why.

      HINT: Ask yourself how many people are "contributing in good faith", then ask if the rest, which can easily be taken for a debate or discussion (which it isn't), is worth the time commitment.

    193. Re:Self-Improvement by Anonymous Coward · · Score: 0

      Pop quiz: who deserves respect?

      Answer: everyone.

      Everyone wants respect, but it's earned and not a given.

      The essence of diplomacy is to be able to tell someone to go to hell in such a way that they look forward to the trip.

      Sounds like feel-good manipulation to me.

    194. Re:Self-Improvement by Anonymous Coward · · Score: 0

      Sarah Sharp accused Linus of physical intimidation because he told another dev over e-mail to "learn to shout at people" to reject bad code.

      I think you know there was more to it than that.

    195. Re: Self-Improvement by Anonymous Coward · · Score: 0

      You can care about both, but at some point you have to choose between the two.

      Why? Do you not believe it is possible to provide guidance to someone in order to improve their work without being disrespectful or hostile? Because I can assure you it is.

      Watching out for others' peace of mind is less efficient than watching out for your own. So it doesn't scale. You cannot really teach yourself to be a natural non-asshole or a natural good leader or a non-racist. But once you see the light, you can teach your children.

      That's where our hope lies.

    196. Re:Self-Improvement by Anonymous Coward · · Score: 0

      Answer: those who earn it

      FTFY

    197. Re:Self-Improvement by DaFallus · · Score: 1

      Also, realize that _disrespect_ can also be earned.

      One way of doing that is to indulge in pointless semantic arguments.

      So in other words, disagreeing with you...

      --
      No one cares what your captcha was

      Houston TX, USA
    198. Re: Self-Improvement by cyber-vandal · · Score: 1

      This is the "tolerance" of the nouveau left. It's perfectly ok to treat people like shit if they don't subscribe absolutely to the one true faith.

    199. Re: Self-Improvement by Anonymous Coward · · Score: 0

      C6Gunner, you are doing a great impression of the world's biggest prat. Go and have a good think about what Tough Love has been saying, and see if you can understand it. The rest of us are rolling our eyes.

    200. Re: Self-Improvement by c6gunner · · Score: 1

      I'm running with that. But pointing out that, at some point, toxicity may well be detrimental to productivity.

      I never suggested otherwise. It's hilarious that you accused me of making a strawman, after which you strawmanned my argument and called it a false dichotomy.

      Yes, I agree, the strawman you built is indeed a false dichotomy. My actual argument is not.

    201. Re: Self-Improvement by c6gunner · · Score: 0

      Wait, so in your opinion c6gunner, Nazis were warriors for social justice?

      That's not really relevant to the original comment, but yeah, as a matter of fact they were.

      soÂcial jusÂtice
      noun
      justice in terms of the distribution of wealth, opportunities, and privileges within a society.

      Nazis built their platform on two things:

      1. The fact that Jews owned a disproportionate amount of wealth and controlled many financial institutions, and the desire to "redistribute" this wealth and "privilege".
      2. Socialist ideas about improving the lot of the common man and working together for the greater good.

      Their idea of "social justice" may not be exactly the same as today's social justice warriors, but it's not that far removed. The main differences are that they appealed more to nationalism, and they targeted a minority ethnic demographic rather than a majority ethnic demographic. Relatively minor differences in the grand scheme of things.

    202. Re: Self-Improvement by Anonymous Coward · · Score: 0

      Why? Do you not believe it is possible to provide guidance to someone in order to improve their work without being disrespectful or hostile? Because I can assure you it is.

      It is not. Anyone can find offense in your rejection of their ideas, no matter the quality of the idea nor the quality of the rejection.

    203. Re:Self-Improvement by Kjella · · Score: 2

      Wha...? How does a CoC "enslave" open-source contributors? They have to agree to other conditions to contribute to a project (such as licenses.) CoCs are hardly a stretch.

      Well licenses are legal obligations usually well defined in law and precedent and where any ambiguity generally counts against the one who drafted it. CoCs are generally more like "I promise not to do or say anything somebody else finds offensive", which has an near unlimited scope if the process is subverted and taken over by people with a political or social agenda. If I was to create a code of conduct it would probably go something like this:

      This is a software development project, where the purpose is to turn business requirements into code that deliver functionality. There will be disagreements on many topics like priorities, design, implementation, testing and support but we expect all participants to behave professionally. This means discussing the pros and cons of different solutions, offer constructive criticism and feedback, report bugs and flaws without making personal insults, using slurs or in other ways attacking others. This includes extrapolating from a flawed design or major bug to a general attack on the developer's capabilities and skills, if there is a recurring pattern let it speak for itself.

      We welcome and encourage people of all shapes and colors to participate, however this is not a platform for pushing personal agendas that go outside this scope. While we encourage people of all ethnic groups, religions, age, gender identity, sexual identity, political and social groups etc. to join us this is primarily neutral ground. This does not mean talking about such topics are forbidden or even discouraged, but you will meet people who hold other views and the onus is generally on you to work with them despite your differences. Any contributor who feels this is becoming distracting or pushy may ask that these topics are moved to side channels and/or to be excluded from the topic.

      I'd probably have to make a long list of specific instances of explicitly forbidden behavior but really... I'd let the code of conduct be where it belongs, playing second fiddle to the primary goal. And if you have some nutters that don't agree that making software is the primary goal well... good riddance.

      --
      Live today, because you never know what tomorrow brings
    204. Re: Self-Improvement by Obfuscant · · Score: 1

      your top programmer is being a total cunt to your worst programmer

      Fire him. Period. If you don't, you are opening yourself to a handful of lawsuits over the hostile workplace you are creating and encouraging. Once you fire your "worst programmer" to try to solve the problem, then you'll create a new "worst programmer" to take his place. If you fire every "worst programmer" to solve the problem, you'll wind up with only one, unmanageable, "top" programmer. If you do fire the "worst programmers" because they complain about the hostile workplace, expect a visit from a process server and the US Department of Labor. If you don't fire the "worst programmers" expect a visit from a process server and Labor over the hostile environment.

      You seem to have some difficulty in understanding that a "collegial environment" doesn't mean "accept what someone does with no questions" or "no arguments". It means being civil. It means your top programmer doesn't go out of his way to degrade other people, or "be[ing] a total cunt" to them. "Collegial" means "we are here to accomplish a goal, we work together to get there".

      That does NOT mean you never argue with anyone. It does not mean you have to accept everything everyone does. The fact that you believe only the extreme opposites are possible does display a false dichotomy. You do not have to "be[ing] a cunt" to the "worst programmer", nor do you have to accept everything the "worst programmer" does. There is a range of options that does, truly, include being collegial and civil.

      Unfortunately, given your insulting attitude ... I have to assume that you've never been in a collegial environment, simply because your presence would not allow it. The first time you call your colleague "dipshit" the collegial environment is gone.

    205. Re:Self-Improvement by Obfuscant · · Score: 1

      which collegial practices? Pursuit of the ego, theft of students' work,

      While the root is the same, the word "collegial" does not mean "everything that happens in a college". In fact, the word "collegial" applies to many environments. "Collegial" is what should happen in a college, but that doesn't mean that everything that can happen in a college is "collegial". "All A is B" doesn't mean "all B is A".

    206. Re:Self-Improvement by Mashiki · · Score: 1

      Except that is not true in practice.

      Except that's true, unless you're living in a culture where you have to fear for your job/position/etc.

      Courtesy is always granted, but respect is earned.

      --
      Om, nomnomnom...
    207. Re:Self-Improvement by Pfhorrest · · Score: 1

      Fun fact: the Greek root "ariste" means "excellence", so "aristocracy" is literally "rule by the excellent", i.e. it called itself the equivalent of meritocracy. But of course it actually wasn't.

      Meritocracy is a wonderful ideal but in in practice it ends up being whoever has power declaring that they have power because they are better and then judging who else in their opinion is good enough to share power, which opinion may or may not actually reflect who really is or isn't good enough.

      --
      -Forrest Cameranesi, Geek of all Trades
      "I am Sam. Sam I am. I do not like trolls, flames, or spam."
    208. Re: Self-Improvement by Anonymous Coward · · Score: 0

      No, it's not "clearly" a dichotomy. This WILL happen at some point. What the fuck is up with the moderation on this site when that kind of bullshit gets a "+5 insightful"?

      I've seen so much trash get +5 and obvious truths get -1 that I'm thinking of whipping up a script that inverts the scores to bring some semblance of sanity back, or at least the illusion of sanity in this madhouse.

    209. Re: Self-Improvement by Anonymous Coward · · Score: 0

      And in my entire lifetime, I've never known anyone who's been murdered, so I guess it doesn't happen.

    210. Re: Self-Improvement by im_thatoneguy · · Score: 1

      People who can't measure up should not have their contributions included in a project. But there's no reason to berate people who make good-faith contributions. Just kindly tell them it's not good enough, explain why, and suggest ways to improve. Is that so hard?

      I think you meant to say:

      You fucking dimwitted moron. Your brain must be powered by hamster wheels if you think berating people for idiotic clown ideas will in any way actually improve the quality of contributions. You would have to be the offspring of two below-average orangutans if your maggot brain thinks that insults are better than a straight forward statement that their contributions are below quality standards. Any inbred nitwit can insult someone, it takes a real intellect to provide clear feedback on why a contribution is a bad.

    211. Re:Self-Improvement by Anonymous Coward · · Score: 0

      If we can put up with debauchery and depravity from the likes of Andy Warhol and Hunter S. Thompson in order to enjoy their art, then you can accept some assholery from some programmers in order to enjoy their code.

    212. Re:Self-Improvement by Mashiki · · Score: 1

      You see the contradiction in your words, don't you?

      No, because you're missing the context. Let's fix your reply, so it reflects what happens when there's an infestation of socjus.

      Problem: I'm managing a project bigger than what I could possibly achieve by myself.
      Solution: Make other valuable people share my goals and work aligned to my vision to make it happen.
      Private response from offendotron: Look at all those cis-white-males and asians! It's obvious they were hired because of their race and sex! *insert screeching about the patriarchy, and how it's male dominated workforce."
      Public response: Those people are racist, sexist, homophobic, nazis! We won't buy your product!(They weren't before).
      Business response: Well maybe we should hire on a token force just to quell the complains.
      *blood in the water*
      Public/private response: *insert more screeching* We need 50% representation!
      Business response: Well..okay, but there aren't enough...
      Public/private response: *more screeching*
      Business response: Jesus, just find a corner for them. Inevitably finding their way into HR.
      PR Business response: Greetings nominally huxirs! Our new woke policy will require mandatory discussions of race and sexual orientation before you can buy your product!

      Now: you either brilliantly find the way from problem to solution or you don't and you're dealing with loud squakers on social media, the media itself, and from special interest groups trying to inject their identity politics into your business. And then you polish your CV, and pray you can find somewhere else quickly enough.

      Just think back the last 3 years or so, and you can find companies that have done exactly this and are now suffering mass market losses as regular people go "what the fuck..."

      --
      Om, nomnomnom...
    213. Re:Self-Improvement by Mashiki · · Score: 1

      You're saying that the people in hard sciences didn't get there by skill and ability? How about in math? Engineering? Comp.sci(applied)? Physics? Hmm...well I guess not, they got there by crying and screeching, not by proving that their theories, and understanding of subject matter made them the best at the time.

      --
      Om, nomnomnom...
    214. Re:Self-Improvement by Mashiki · · Score: 1

      You're confusing "respect" with "courtesy" those are two fundamentally different things. You can treat a person with courtesy and have zero respect for them. Believing the two are the same is simply a failure of understanding social norms. In turn, not treating a person courtesy but fawning over them, is simply an example of a poor upbringing. As the only thing you've learned is to place the importance assigned, either by yourself or by others.

      --
      Om, nomnomnom...
    215. Re:Self-Improvement by Pfhorrest · · Score: 1

      Where is the "there" that these people got? A job? In any case, they undoubtedly had skill and ability in the opinion of whoever hired them (or whatever it is you're talking about). And I'd give them the benefit of the doubt that they've probably got skill and ability enough in that narrow domain in order for someone to think that of them. But that's not the relevant question. The relevant question is how many other people, with how many other broader abilities that could be useful to whatever position you're talking about, didn't get the job (or position, or whatever) because of the biases of the person making that decision?

      The point is that the opinions, of whoever is in the position to be making these decisions, of what counts as skill and who has it, are not necessarily a true measure of who is the best fit for a given role, and that saying that things are organized the way they are now because talent, as measured by the people at the top, floats to the top, is just a post-hoc justification of the status quo, and an example of the just-world hypothesis. It's akin to saying that wealth, or fame, or any other way you might rank people's status, is a measure of intelligence or hard work or something, because "if you're not rich then you're obviously not smart enough in the right way"; when at most those kinds of qualities are just a few of many many factors that go into achieving such status, and many who have those qualities fail to achieve that status because of other confounding factors.

      --
      -Forrest Cameranesi, Geek of all Trades
      "I am Sam. Sam I am. I do not like trolls, flames, or spam."
    216. Re:Self-Improvement by Anonymous Coward · · Score: 0

      Bollocks. You don't deserve respect just for existing. you have to be able to show you belong in a civilized society and not be an arse.
      Too many young people are being raised believing they can be selfish little shits and still be worthy of being treated like equals with older, more experienced and socially aware people. This has not made them good people, and things will only get worse.

    217. Re: Self-Improvement by Tough+Love · · Score: 1

      No, it's not "clearly" a dichotomy.

      Somebody doesn't know what a dichotomy is.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    218. Re: Self-Improvement by james_gnz · · Score: 1

      And

      That indicates that you agree with what I actually said.

      being a Mr nice Guy all the time and dancing around everyone's feelings, can also fuck up productivity.
      It's goes both ways bunk.

      And that's a straw man.

    219. Re: Self-Improvement by james_gnz · · Score: 1

      There is a reason that collegial practices are ultimately to the long term health and evolution of a community. -- Tough Love

      That's an entirely different question than what it does to the health and evolution of the code. -- c6gunner

      at some point, toxicity may well be detrimental to productivity. -- james-gnz

      I never suggested otherwise. -- c6gunner

      It looks to me like you did. If not, I'm not sure what, exactly, if anything, you did suggest.

    220. Re:Self-Improvement by q_e_t · · Score: 1

      Love the sinner, abhor the sin.

    221. Re:Self-Improvement by q_e_t · · Score: 1

      To me, treating people with courtesy, etc, on first meeting is default respect.

    222. Re:Self-Improvement by Mashiki · · Score: 1

      Do you treat everyone you meet with zero respect until they earn it?

      Of course, don't you? Or are you one of those people who turn around and fawn over someone because reasons. You know, because they've said the right thing, align with your ideology, you believe them to be important for whatever reason.

      Or do you afford everyone a basic level of respect by default?

      A reasonable person treats everyone with basic courtesy. That's fundamentally different then respect. The difference between the two is respect can be brought by deeds or misdeads, power, or wealth. Treating a person with courtesy is a sign you were brought up properly.

      --
      Om, nomnomnom...
    223. Re:Self-Improvement by Mashiki · · Score: 1

      If you waffled any harder, you could open a franchise. You don't seem to understand, maybe because you don't fall into any of these areas that a person doesn't "get there" by the opinions of the person who hired them. They got there based on their abilities previously, gaining skills, achievements, accolades, and showing their worth. There is basic hard criteria to become a doctor, engineer, working in a field where applied mathematics is used, mechanic, autobody, even most trades, and so on. Let's say you schmooze your way into a mechanics job. So they drop you right in front of a car(buick 1996, 3800 series w/supercharger) and tell you to figure out why only one of two cooling fans for the radiator are working. What's the answer? I'm giving you the benefit of the doubt since the car's right in front of you.

      The point is, you don't seem to understand that if you're working in sales, retail, being a picker in a warehouse, that you can get to *some* jobs by kissing ass and making people think you're the perfect one for the job by cashing in on connections. There are however, many jobs that you have to show competency in an area of expertise. That question in the previous paragraph? The only way you're answering is by having learned something. No amount of training will get you there. No amount of reading a schematic will give you the answer. No amount of plugging a diagnostic tool will fix the problem. The persons ass you kissed, and friends you used to land the job that lied to get you there? They're not going to help you. Nor will kissing ass make you into a spectacular neurosurgeon, or a nuclear chemist either. Your entire premise is based on the belief that "higher board" will always be because of "wealth or connections" making the person to the top. That's called cronyism, and in most of the west is not the norm.

      --
      Om, nomnomnom...
    224. Re:Self-Improvement by drinkypoo · · Score: 1

      Love the sinner, abhor the sin.

      By their actions shall you know them.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    225. Re:Self-Improvement by Pfhorrest · · Score: 1

      And you’re still asking the wrong question. It’s not about whether the guy who got tasked with repairing the car can do it — that is important, yeah, and if the answer is no then he won’t be there long, sure — but rather how many other people could actually repair that car if given the chance, but won’t be given the chance.

      --
      -Forrest Cameranesi, Geek of all Trades
      "I am Sam. Sam I am. I do not like trolls, flames, or spam."
    226. Re:Self-Improvement by p0larity · · Score: 1

      It's a good question but I think your reply only covers part of the reason someone who is "good at introspection" might want to go to a therapist.

      A wise person knows that they don't know everything.

      You can try to figure out all the reasons why what you say and do affects people and you might even get some of those right, but a therapist could offer you another, impartial perspective and possibly some more accurate reasons.

      This facilitates the conversation where you figure out for yourself that you have been ignoring part of the problem and come up with new solutions.

    227. Re: Self-Improvement by c6gunner · · Score: 0

      I've re-stated it multiple times; at this point if you're still misinterpreting it you're either having issues with the English language or you're doing it on purpose. Either way I don't think I can help you.

    228. Re:Self-Improvement by Anonymous Coward · · Score: 0

      Knowingly submitting substandard code for review is disrespectful to the person that has to spend time reviewing it. Most of the feel bad cursing isn't from mistakes, its from people that know better and don't do their best for whatever reason.

    229. Re: Self-Improvement by james_gnz · · Score: 1

      There is a reason that collegial practices are ultimately to the long term health and evolution of a community. -- Tough Love

      That's an entirely different question than what it does to the health and evolution of the code. -- c6gunner

      I've re-stated it multiple times; at this point if you're still misinterpreting it you're either having issues with the English language or you're doing it on purpose. Either way I don't think I can help you. -- c6 gunner

      So... by "an entirely different question" you didn't mean "does not influence"? But rather... "is only one of several factors that influence"? Like how the engine, gear box, suspension, and aerodynamics of a vehicle are each only one of several factors that determine it's speed? So we should ignore all but one of them?

      Or when you say you "re-stated" your point, do you really mean you abandoned it in favour of something else?

    230. Re:Self-Improvement by robsku · · Score: 1

      His 48, not even close to 60.

      But yes, people can change, and that's a fact. Provided they want to and they have the ability to change, they very much can. Not everyone does have the abilities, but I'd bet my money on this one.

      --
      In capitalist USA corporations control the government.
    231. Re: Self-Improvement by robsku · · Score: 1

      ...aaaand, now I despise my own species again.

      --
      In capitalist USA corporations control the government.
    232. Re:Self-Improvement by Mashiki · · Score: 1

      You're expecting people to be "given a chance" because reasons(i.e. equity). I'm expecting people to be "given a chance" because they've earned it(i.e. equality).

      --
      Om, nomnomnom...
    233. Re:Self-Improvement by Pfhorrest · · Score: 1

      You don't understand what words mean.

      --
      -Forrest Cameranesi, Geek of all Trades
      "I am Sam. Sam I am. I do not like trolls, flames, or spam."
    234. Re:Self-Improvement by Anonymous Coward · · Score: 0

      No. Respect is the starting point. Respect is lost not earned.

  3. About time! by LynnwoodRooster · · Score: 1, Interesting

    He turned me into a newt!

    I got better...

    --
    Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    1. Re:About time! by Tablizer · · Score: 1

      He turned me into a newt! I got better

      Uh, doesn't appear that way.

    2. Re:About time! by Anonymous Coward · · Score: 0

      He turned me into a newt! I got better

      Uh, doesn't appear that way.

      Of course it does. He's a rooster now, not a newt.

    3. Re:About time! by K.+S.+Kyosuke · · Score: 1
      --
      Ezekiel 23:20
    4. Re:About time! by guygo · · Score: 1

      A witch! A witch!

    5. Re:About time! by Krishnoid · · Score: 3, Informative

      It's obvious that he must be punished. And here in the lands of Linux, there is only one punishment for hurting people's feelings; after that punishment is meted out, you may deal with him as you like.

    6. Re:About time! by Antique+Geekmeister · · Score: 1

      That's according to Eric. S. Raymond, in his blog post "http://esr.ibiblio.org/?p=6907" titled "From kafkatrap to honeytrap".

      It was covered previously on Slashdot when written. I'm afraid someone is already speculating that Linus is stepping back as the result of a successful feminist honeytrap used on him.

    7. Re:About time! by Tablizer · · Score: 1

      Explains why he's so cocky.

    8. Re:About time! by Anonymous Coward · · Score: 0

      It's neut', as in neuter, as in, one without balls (but should).

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

    9. Re:About time! by LynnwoodRooster · · Score: 1

      That's an acceptable punishment. For a minute there I thought you were going to sentence someone to 90 days in the Rust world. Talk about cruel and inhumane!

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
  4. Good! by Anonymous Coward · · Score: 4, Funny

    Wow. Good job, Linus. Hope to see you come back with a much better attitude!

    Even Linus eventually realizes that people respond better when you aren't a raging asshole. Too bad many Slashtards can't also come to the same realization.

    1. Re: Good! by Anonymous Coward · · Score: 0

      too bad most of us, when confronted sharply with "that's stupid" truly only hear "You think I'm stupid", and react accordingly - "well fck you right back!". Defensively for sure, or offended/butt-hurt to the point we rage-quit when responding in kind doesn't change the outcome. Human nature.

      The kernel development arena shouldn't take fools lightly or kindly, it is too important and needs to be done right/well, and deserves a high bar of entry.

      Doesn't mean it perhaps the feedback couldn't be maybe a bit gentler or "more professional". But some people just can't/won't take critical feedback either, so...

      Doesn't mean it or Linus needs to adopt a supercilious "community code of conduct" either, like some other tech projects.

    2. Re: Good! by TapeCutter · · Score: 1

      When you hold all the cards you don't have to suffer fools, nor do you have to attack them. Simply ignoring them is always an option.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    3. Re: Good! by nyet · · Score: 1

      The conclusion is that Linus no longer holds all of the cards. He's not in charge, code quality will slip.

    4. Re: Good! by Desler · · Score: 1

      And yet many projects have high quality code without people being having to be dicks.

    5. Re:Good! by Anonymous Coward · · Score: 0

      It seems like his attitude was pretty successful.

      But, he's a very smart guy. Maybe he realized with the next generation of developers consisting primarily of snowflakes that can't survive without multiple "likes" per hour and constant ego stroking that he will need to deal with Linux development differently if he is to continue to successfully lead it.

    6. Re:Good! by Tough+Love · · Score: 5, Insightful

      Linus' attitude isn't the problem, at least not directly. If you go review his legendary rants, he almost never attacks a person, he attacks behaviors. He attacks stupid things that people do. The real problem is when maintainers emulate this behavior, but miss that detail about not attacking people.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    7. Re: Good! by nyet · · Score: 1

      In my experience it takes almost always takes a hardass to make sure idiots don't take over.

    8. Re: Good! by nyet · · Score: 1

      And you certainly are going to get crap code if people like this are in charge:

      http://post.meritocracy.org/

    9. Re: Good! by Tough+Love · · Score: 1

      The kernel development arena shouldn't take fools lightly or kindly, it is too important and needs to be done right/well, and deserves a high bar of entry.

      And it needs a continuous influx of new blood. That doesn't work too well if the project gains a reputation as toxic, so that there are more enjoyable ways for talented young contributors to invest their time. This devolves to a situation where development work is dominated by "lifers", well compensated older engineers employed by corporations that benefit from the work. All too often, more interested in carving out and defending their own fiefdom than the general well being of the project. This is more or less the current state of the Linux kernel project. Judging by the amazing, continuous progress, you would think there is not a thing wrong with the project. But there is, and finally it is not just a few isolated voices in the wilderness pointing that out.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    10. Re: Good! by Tough+Love · · Score: 1

      Start your own kernel then, and show everybody how you being a dick just brings in so much help.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    11. Re: Good! by nyet · · Score: 3, Insightful

      Not talking about me. Talking about somebody far smarter than me making sure I don't checkin terribad code.

    12. Re: Good! by Anonymous Coward · · Score: 0

      Odd how a person named Tough Love is against it.

    13. Re:Good! by Anonymous Coward · · Score: 0

      People also do not improve if not called out for stupidity. Coddling people and being nice just leads to mediocre results (look at the US education system's trajectory since participation award culture took over). Nearly every successful organization has assholes in various leadership roles. You might not like them. But you need them.

      I don't disagree that positive re-enforcement is also needed. Most people do thrive off recognition as well. But if all you hear is "great job!" all the time, it starts just being noise and loses meaning.

    14. Re:Good! by Anonymous Coward · · Score: 0

      The young employees I've had pretty much require being told they're doing a good job once an hour. If you don't tell them, they start asking if they're doing good. We've done something very wrong with raising the current generation in the 20-35 age range.

    15. Re:Good! by Anonymous Coward · · Score: 2, Informative

      "It seems like his attitude was pretty successful."
      That just about says it all. If people were so upset with him there was nothing stopping them from forking the kernel and going their own way so they didn't have to deal with Torvalds saying mean things about them and hurting their tender sensibilities. And the man deserves a vacation. His contributions to modern day operating systems is Nobel Prize worthy. If he had not created Linux I wonder what OS's would run on today's non-Apple phones. What OS would dominate today's data center space? And just think of all the forks and different distributions running on desktops today. After accomplishing all of this he is entitled to channel the spirit of Archie Bunker any time he wants.

    16. Re:Good! by Zontar+The+Mindless · · Score: 4, Insightful

      If you go review his legendary rants, he almost never attacks a person... He attacks stupid things that people do.

      Yep.

      And problems ensue when someone on the receiving end automatically assumes that "This is a stupid thing to do" equals "You're a stupid person", which I don't believe is (usually!) his intention at all.

      --
      Il n'y a pas de Planet B.
    17. Re:Good! by Tough+Love · · Score: 1

      And then there are times when he is just clearly over the top and out of line. But for every one of those gigantic fails, there are dozens perpetrated by other actors, this is where the real damage happens.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    18. Re: Good! by Anonymous Coward · · Score: 0

      Why don't you clowns go start your own kernel instead of pushing shit like this on Linus's kernel?

      You people are such hypocrites. A surprising number of you raving loony hypocrites also happen to be transgendered, too. I wonder if there's a mental health issue that leads you to make demands upon the thoughts and behaviours of the rest of society, rather than focussing on your own lives.

    19. Re: Good! by Anonymous Coward · · Score: 0

      There's no dot between post and meritocracy. it's just postmeritocracy, one word, with a dot org tacked on at the end.

    20. Re: Good! by Anonymous Coward · · Score: 1

      On this issue, like most others you engage in, you speak with great confidence. On this issue, like most others you engage in, that confidence is wholly unjustified.

      The reader might infer from your words that you are an insider with intricate knowledge of the project, however, you are not a Linux kernel developer and have no evidence to support your claim that the kernel has a new blood problem. It doesn't.

      There are plenty of lifers, otherwise known as experienced kernel developers, who are indeed adequately remunerated for their extensive knowledge and skills. The fact that you take issue with this shows you out as the kind of person who angrily opposes the ideals of meritocracy because you know that you lack the merit to ever achieve such prosperity and respect for yourself. You're being a jealous, entitled little shit, not standing up for the rights of the layperson, which is what I presume you tell yourself.

    21. Re:Good! by Registered+Coward+v2 · · Score: 1, Insightful

      If you go review his legendary rants, he almost never attacks a person... He attacks stupid things that people do.

      Yep.

      And problems ensue when someone on the receiving end automatically assumes that "This is a stupid thing to do" equals "You're a stupid person", which I don't believe is (usually!) his intention at all.

      Intentions don't matter, perceptions do; if people feel they are being attacked they will rect as if they are being attacked, even if that is not the intent. It's draining. I worked for someone who was nicknamed Flash because he would go off over some stupid little thing and berate you; only to latter come by and apologize. I knew he really wasn't a jerk but that didn't matter after a while so I left as did others. You can explain why something isn't a good idea without going into a rant about it.

      In his defense, when you are trying to drive a vision that may not have broad support you need a forceful personality that will not give up on the vision or let it be hijacked. That will often ruffle some feathers along the way. The hard challenge is realizing when that style is becoming counterproductive and adapting or ceding control to someone whose style is better suited to the project.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    22. Re: Good! by Anonymous Coward · · Score: 0

      We believe that interpersonal skills are at least as important as technical skills.

      Oh well.

    23. Re:Good! by Anonymous Coward · · Score: 1

      Intentions don't matter, perceptions do; if people feel they are being attacked they will rect as if they are being attacked, even if that is not the intent. It's draining.

      Intentions actually do matter, as does wording. People who spend a lot of time writing code who have it rejected even in very polite terms will often still feel they are being attacked and will react as such. There's just inherently a lot of anxiety when you have to present something to someone else who has the power to reject it. Yes, sometimes they can reasonably try to walk you through ways to improve what you're doing, but most the time it is neither their job nor at all reasonable to expect for other developers to hand hold you through the process of why exactly your code is entirely inappropriate in design, scope, and/or implementation. It all amounts to a very draining experience on both sides.

      I worked for someone who was nicknamed Flash because he would go off over some stupid little thing and berate you; only to latter come by and apologize. I knew he really wasn't a jerk but that didn't matter after a while so I left as did others.

      This is, I think, very different. It sounds like Flash was having emotional outbursts that were inappropriate and so he kept apologizing for his behavior when he calmed down. You then defend him as "really wasn't a jerk", but that's precisely what someone is when they repeatedly put themselves and their emotions before other people without working to actual resolve their own issues. It's little wonder people left him.

      You can explain why something isn't a good idea without going into a rant about it.

      Most definitely, but conversely sometimes a rant is the only way to get across the scope of why something is or is not a good idea--the former are called presentations, and people don't seem to have a problem with those. It could definitely be argued that Linus rants too much. It could also be argued that Linus could be more polite about where people can place their code on their person on a sunny day when the code should be shaded. It doesn't change the point that, again, people who are very passionate about the work and time they put into something will take any and all rejection personally.

    24. Re:Good! by Aristos+Mazer · · Score: 1

      This is a problem faced by many leaders -- they walk a fine line, but the people who follow them don't recognize that it's a specific line. "Hate the sin but not the sinner" too often translates to "hate the sinner" when the followers emulate the leader. That kind of degradation of standards is why leaders often have to be held (or hold themselves, ideally) to an extraordinary standard of behavior. They have to be better than normal so that normal doesn't degrade.

    25. Re:Good! by Anonymous Coward · · Score: 1

      If you can't tell the difference between your (substandard)work being attacked, and your person getting attacked, you need to see a psychiatrist. It's you who have a problem, and anyone who diss your attempt at contributing are entirely free to do so. They are not obliged to even tell you why they diss you, much less letting you in. You should consider it a courtesy if they tell you why not.

      In no way shape or form should you attempt to force your way into participation in any kind of project which strives for excellence, since you might pass as a professional potato-peeler, but little else.

      Finally, anecdotes are worthless. This isn't about some guy called "Flash", it's about anyone's right to call a spade it's right name, without hesitation and having to double-check what name the implement goes under this week.

    26. Re:Good! by Cederic · · Score: 1

      Intentions don't matter, perceptions do

      You're wrong. Not least because if you perceive that as an insult, you're inherently a fuckwit.

      I don't intend to insult you or call you a fuckwit, I'm just highlighting that your perception may prove you to be one, and blaming me for that would be incredibly fucking stupid.

      Yes, perceptions matter. Yes, managing the responses of others to communications is a skill. But intent matters more.

      I can cope with someone that's blunt and lacks the subtlety to massage my ego while telling me I'm wrong. Their intent is to help me understand that I'm wrong, and for that I'm potentially grateful. If I just go "Waah" because I've perceived it as an attack I lose out entirely on the opportunity to learn (or educate them why they're mistaken).

      If someone has a repeated pattern of being blunt and using strong words then that's just all the more reason to understand that this is how they operate. Why the fuck are your feelings more important than their mode of expression? We can't all change everything we do for every interaction so that everybody we ever engage with perceives us as nice fluffy people. Fuck that.

    27. Re:Good! by Anonymous Coward · · Score: 0

      Ya notice how often you're commenting in this thread about how its too much work to be nice and and people should just accept assholes?
      You should think about that.

    28. Re:Good! by Registered+Coward+v2 · · Score: 1

      Intentions don't matter, perceptions do

      You're wrong. Not least because if you perceive that as an insult, you're inherently a fuckwit.

      I don't intend to insult you or call you a fuckwit, I'm just highlighting that your perception may prove you to be one, and blaming me for that would be incredibly fucking stupid.

      Yes, perceptions matter. Yes, managing the responses of others to communications is a skill. But intent matters more.

      I can cope with someone that's blunt and lacks the subtlety to massage my ego while telling me I'm wrong. Their intent is to help me understand that I'm wrong, and for that I'm potentially grateful. If I just go "Waah" because I've perceived it as an attack I lose out entirely on the opportunity to learn (or educate them why they're mistaken).

      If someone has a repeated pattern of being blunt and using strong words then that's just all the more reason to understand that this is how they operate. Why the fuck are your feelings more important than their mode of expression? We can't all change everything we do for every interaction so that everybody we ever engage with perceives us as nice fluffy people. Fuck that.

      What I find ironic is the number of responders who attack what I said based on tehi rperception without understanding my intent. I suspect the irony is lost on tehm as well.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    29. Re:Good! by Cederic · · Score: 1

      People are cunts, being nice to them often is seriously hard fucking work.

      Slashdot is one of the places in which I just can't be arsed. I'll save that tiring emotional energy for people that matter.

      That doesn't mean people should just accept assholes. It just means they should stop being so pitifully weak and letting an occasional swear word upset them.

    30. Re:Good! by dunkelfalke · · Score: 1

      I think that you are actually the one who is a cunt and behave accordingly, the people around you reciprocate it and this is why you perceive everyone else this way.

      Stop being a cunt and you'll see other people in a different light.

      --
      "It's such a fine line between stupid and clever" -- David St. Hubbins, Spinal Tap
  5. Was sweet while it lasted by Anonymous Coward · · Score: 0, Troll

    Linux's success was about solid engineering and calling out folks who jeopardized that. SJW tender-asses need not apply.

    It's ashame to see Linus soften his stance but I for one wish him the best of luck on his journey anyway. He'll always be a legend.

    1. Re:Was sweet while it lasted by Desler · · Score: 1, Insightful

      Why do you falsely presume that he'll stop caring solid engineering just because he stops being an assholish aspie? The two are not mutually exclusive in any shape. Instead of being a dick, he can provide constructive criticism and mentoring instead to motivate people to actually want to continue working on the kernel.

    2. Re:Was sweet while it lasted by Anonymous Coward · · Score: 5, Insightful

      Counter argument: Was he a dick to competent people who screwed up and fixed their error? Or just to the ones who screwed up then tried to justify breaking the rules and he slammed the point home?

      I suspect you'll find that the latter is much more common in LKML.

      In any case the core point is that if you want a truly quality product, regardless of the industry, goals and results take precedence over "feelings" in any form or fashion.

    3. Re: Was sweet while it lasted by Anonymous Coward · · Score: 0

      Exactly. You don't have to be an asshat to point out engineering flaws. Just maintain high standards and don't accept commits that are not at the standard.

    4. Re:Was sweet while it lasted by Anonymous Coward · · Score: 4, Interesting

      I agree with the above poster.

      There are some developers that need to be called out harshly just to keep them from pushing their agenda. The entitled systemd folks come to mind.

      Give 'em hell, Linus!

    5. Re:Was sweet while it lasted by Tailhook · · Score: 1, Interesting

      but I for one

      "I" who AC? At least put your account name on your proclamations.

      This has been a long time coming. Linus is great, but he has been causing problems with his treatment of people and he knows it. There have been disruptive people among Linux contributors in the past and Linus recognized and dealt with them appropriately. Now he has recognized some of that in himself and is choosing to deal with that as well. Who are you to tell him he's wrong?

      Your use of SJW isn't appropriate; the complaints aren't based in grievance mongering and no one is demanding special treatment or double standards. However, it is easy to anticipate an overreaction and I hope that Linus doesn't knuckle under the to "community standards" mob and end up saddled with a bunch of ambiguous, easy abused "guidelines" that are used to a empower some kangaroo court.

      --
      Maw! Fire up the karma burner!
    6. Re:Was sweet while it lasted by Anonymous Coward · · Score: 0

      Yes of course, you don't want a democracy, you just want a dictatorship and the dictator to always be right and never be wrong. Also people just argue for the sake of it, there is no objectivity, just one person who is right and the other who is wrong and just being a dick.

    7. Re:Was sweet while it lasted by Anonymous Coward · · Score: 5, Insightful

      Huh? The project recently adopted the Contributor's Covenant which was the brainchild of Coraline Ada, queen SJW. Of course bringing up SJW is appropriate in this context. The trend is unmistakable and the slippery slope has begun toward the fall of the high kernel standards.

    8. Re: Was sweet while it lasted by Cmdln+Daco · · Score: 1

      Do you even know what the term 'asshat' means?

    9. Re:Was sweet while it lasted by nyet · · Score: 1

      Huh? The project recently adopted the Contributor's Covenant which was the brainchild of Coraline Ada, queen SJW. Of course bringing up SJW is appropriate in this context. The trend is unmistakable and the slippery slope has begun toward the fall of the high kernel standards.

      Exactly this.

    10. Re:Was sweet while it lasted by Anonymous Coward · · Score: 1

      Oh fuck me you're not lying. https://github.com/torvalds/li...

    11. Re: Was sweet while it lasted by Anonymous Coward · · Score: 0

      Said the unsuccessful person, anonymously

    12. Re:Was sweet while it lasted by Anonymous Coward · · Score: 0

      I'm not the AC you're replying to, but I gotta say that the reason any "dissenter" wouldn't out themselves is because the SJW types seem to have a lot of free time and go out of their way to try to cause real-life problems for those they disagree with, and their families.

      But I think you already know that and are either trying to convince others that the word of an AC isn't worth consideration because they want to protect themselves and their family, or more sinisterly, you want to know who they are so you can ensure they're punished for their dissent.

      You'd have to have a very weak argument to resort to defending it with these sorts of SJW tactics.

    13. Re:Was sweet while it lasted by Tough+Love · · Score: 1

      Formal guidelines would suck. There are so many alternative ways to work towards a collegial atmosphere. Among the most important: media articles by respected journalists (looking at you Jon.) Blog posts. Web pages. Maybe write a book? Write several books. The market is there.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    14. Re:Was sweet while it lasted by Lothsahn · · Score: 1

      The origins of the Contributor's covenant aside, I really don't see anything in that I would reasonably expect most people to have a problem with:
      https://www.contributor-covena...

      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.

      --
      -=Lothsahn=-
    15. Re:Was sweet while it lasted by nyet · · Score: 1

      Journalists, bloggers, website admins, and authors make terrible programmers.

    16. Re:Was sweet while it lasted by Lothsahn · · Score: 2

      Ah, I see. This is sometimes being enforced not just with a project space, but also to include people's personal opinions and posts outside the project, for instance, in public forums such as Twitter. Yes, I have a big problem with that.

      But I think if only enforced within the scope of a project, it still seems reasonable...

      --
      -=Lothsahn=-
    17. Re:Was sweet while it lasted by Tough+Love · · Score: 1

      It takes more than just programmers to make a programming community. Military analogy: how many in a division are frontline fighters? Right, less than half. Sometimes less than a third.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    18. Re:Was sweet while it lasted by nyet · · Score: 1

      Linux was developed entirely without the help of the contents of Arc B.

    19. Re:Was sweet while it lasted by Anonymous Coward · · Score: 5, Insightful

      That entire passage screams SJW. Especially the "harassment-free experience" part. The problem is, that regardless of intentions, the measurement for that statement is purely subjective. It leaves open the idea that if an over-sensitive person has their feeling hurt, they've been harassed. Once the poison of such a statement gets traction, everyone has to be overly cautious and always looking over their shoulder. It's no longer a "open and welcoming environment" for most, except for the over bearing SJW types that believe they own the definition of what's acceptable. Anyone that doesn't adhere, or shows some natural human flaw, becomes harassed by the SJWs that claim to be against harassment.

    20. Re:Was sweet while it lasted by Pseudonym · · Score: 0

      Was he a dick to competent people who screwed up and fixed their error?

      Yes. But more to the point, he was a dick around competent people who decided to go contribute to some other project instead. And he encouraged others to be more dickish even when it ran contrary to their personality.

      Admittedly that isn't a loss for the world, but it is a loss for the kernel.

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    21. Re:Was sweet while it lasted by shess · · Score: 3, Interesting

      Why do you falsely presume that he'll stop caring solid engineering just because he stops being an assholish aspie? The two are not mutually exclusive in any shape. Instead of being a dick, he can provide constructive criticism and mentoring instead to motivate people to actually want to continue working on the kernel.

      Yeah, I agree. I had a point well into my career where I was in a meeting and someone was being an asshole about something, and I realized ... fuck, I've been that exact same asshole. I decided at that point to work on it, and I think I improved. Somewhat. [Having kids helped a ton with training me to pause before speaking my mind.]

      I think it's perfectly fine to be an asshole when that is appropriate to the situation. Sometimes you have to use strong language to get a point across. The problem is when you're being an asshole without intending to, which can really screw up the tenor of a project. I don't mean "Oh, boo hoo, someone quit because their feelings", I mean "Yeah, we decided to switch platforms because everytime we logged a valid bug with a repro, they were fucking assholes about it."

      And, of course, there's always the problem where you're being an asshole by default, which probably means something is seriously wrong and you need to get some help.

    22. Re:Was sweet while it lasted by Antique+Geekmeister · · Score: 1

      CAn you name even one competent kernel developer who was went elsewhere and contributed any significant work? I'm not saying they do not exist. I'm curious to know if you can identify them specifically, rather than from your personal impression of how technical leadership works.

    23. Re:Was sweet while it lasted by Anonymous Coward · · Score: 1

      The problem is, it *makes no sense*.

      You want to contribute to the kernel. Or any other OSS project. Do you gather in a room somewhere? Apply for a job? Show your diploma/degree/whatever? Learn perfect english?

      No, no and no!

      Nope, you simple submit a patch with an email address/account.

      You could be ANYTHING. Any sex, and colour, any race, any -- anything. You could be a monkey, with human level IQ after genetic experimentation, AND NO ONE WOULD CARE.

      All people care about? Is the patch good!

      There is another thing people care about -- "Does this go against the direction I want this project to go".

      So, you may get rejects because the project doesn't like your patch/code/whatever. You may also get rejected because, well, some people are dicks.

      But, you certainly aren't being discriminated against based upon an email address.

      Of all the workplaces in the world, all the places you and contribute, all the things you can do -- working on code remotely?

      Is the MOST harassment-free experience with respect to "harassed because of who you are you", that you will EVER EVER EVER get.

      In that context, this pledge makes no sense.

      No one cares if you are poor, black, gay, female, overweight. No one.

      How would they even know?!

      Absurd. Absolutely absurd.

      This is the 'garden of freedom', in terms of finding a place that is harassment free in this context.

    24. Re:Was sweet while it lasted by nasch · · Score: 3, Insightful

      Somehow people seem to think it's only possible to enforce high code standards by treating other people like crap. Which is really weird.

    25. Re: Was sweet while it lasted by Anonymous Coward · · Score: 0

      It is never a good idea.

    26. Re:Was sweet while it lasted by sfcat · · Score: 2, Insightful

      Somehow people seem to think it's only possible to enforce high code standards by treating other people like crap. Which is really weird.

      Maybe you've never been good at anything and done it at a high level. In just about every aspect of society where there is an "elite" of something (could be ballet or sports or trading stocks, etc), being part of that higher unit has some good points, but a constant pleasant social interaction is never one of them for anything but monks.

      --
      "Those that start by burning books, will end by burning men."
    27. Re:Was sweet while it lasted by Pseudonym · · Score: 1

      That's not what I meant. I was referring to people who never became Linux kernel devs in the first place because LKML turned them off.

      Everyone I can name who was already a developer and left moved into trying to make tech a less asshole place. Sarah Sharp is the most famous.

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    28. Re:Was sweet while it lasted by Anonymous Coward · · Score: 1

      But that wouldn't satisfy those pushing this. They are doing this specifically so that they can exercise control by finding excuses to throw anyone who disagrees with them under the bus. That's much easier to do if they can search outside the project and cherry-pick out-of-context examples with which to demonise their targets.

    29. Re:Was sweet while it lasted by Anonymous Coward · · Score: 0

      lol, sure, keep telling yourself that you're just as useful as an actual real-life programmer.

      You're not. Nor are the rest of the idiots pushing codes of conduct instead of actual useful code.

      Tell you what, why don't you clowns go and start your own projects with codes of conducts and safe spaces and try to pull decent programmers into them instead of taking over other people's projects and pushing this kind of bullshit down the throats of others.

      Can't actually attract any talent that way? But I thought all this stuff was supposedly about pushing good programmers away? I guess that's just more bullshit from you lot.

    30. Re:Was sweet while it lasted by Anonymous Coward · · Score: 0

      The problems arise when people take criticism of their work as harassment, which happens fairly regularly.

      A "contributor" who repeatedly submits low-quality code and sees it rejected will claim that their code is being rejected based on the fact that they belong to [insert minority group here], even though the fact that they belong to that group was never even made evident to code reviewers. This claim will garner support from SJWs who don't know what code is or care about its quality, which will lead to outrage on [insert popular social media]. This fabricated outrage leads to outsiders only knowing half the story (that someone belong to [minority group] keeps having their contributions rejected), blissfully ignorant of the full picture (the person's contributions are bad). Mob mentality then leads to people harassing the perceived harasser (in this case, the code reviewer), and in some cases getting people fired after accusations of discriminatory behavior reach their bosses.

      The project maintainers are now faced with having to decide between appeasing the masses (read: vocal minority) or continuing to uphold their values.
      Too often, even if the maintainers decide to give into the SJW's demands, the damage has been done and people don't get their jobs back. So the next time a similar situation arises, it is resolved in favor of the complainer instead of in favor of the quality of the project.

    31. Re:Was sweet while it lasted by nasch · · Score: 1

      More false dichotomies. The idea that there are only two possibilities: abusive hostility and constant pleasant social interactions. It's not true. There's another option - a positive and respectful atmosphere, that can include difficult conversations, disagreement, and even confrontation. If you're claiming that every elite environment includes belittlement, hostility, and personal attacks, can you back up that claim? If not, what are you claiming?

    32. Re:Was sweet while it lasted by jareth-0205 · · Score: 1

      Counter argument: Was he a dick to competent people who screwed up and fixed their error? Or just to the ones who screwed up then tried to justify breaking the rules and he slammed the point home?

      I suspect you'll find that the latter is much more common in LKML.

      In any case the core point is that if you want a truly quality product, regardless of the industry, goals and results take precedence over "feelings" in any form or fashion.

      Or... (and I know subtley isn't a thing on slashdot)... the reality was a bit of both? Some people deserve it but some don't and you don't get reasoned discussion when someone is shouting at you. We've all worked with people like that.

    33. Re:Was sweet while it lasted by jareth-0205 · · Score: 1

      Huh? The project recently adopted the Contributor's Covenant which was the brainchild of Coraline Ada, queen SJW. Of course bringing up SJW is appropriate in this context. The trend is unmistakable and the slippery slope has begun toward the fall of the high kernel standards.

      Look - you either trust his judgement or you don't. If you do then all this shouting was justified and he's infallible and whatever. But you also have to accept that when he considers himself in the wrong, accept that he genuinely thinks that, and not blame some bogeyman that you currently have a grudge against.

    34. Re:Was sweet while it lasted by Anonymous Coward · · Score: 0

      What kind of person, especially a highly talented and skilled person, relies on abuse and/or the desire to avoid humiliation to motivate their best work?

      A sickie, that is what kind.

      Maybe Linus took a look around at the crowd he had attracted over the years and was repulsed.

    35. Re:Was sweet while it lasted by Anonymous Coward · · Score: 0

      What kind of person, especially a highly talented and skilled person, relies on abuse and/or the desire to avoid humiliation to motivate their best work?

      A drill sergeant?
      A football coach?
      Chef Ramsey?

    36. Re:Was sweet while it lasted by Anonymous Coward · · Score: 0

      If your code is crap, do better next time.

    37. Re:Was sweet while it lasted by SWPadnos · · Score: 0

      That entire passage screams SJW. Especially the "harassment-free experience" part. The problem is, that regardless of intentions, the measurement for that statement is purely subjective. It leaves open the idea that if an over-sensitive person has their feeling hurt, they've been harassed. Once the poison of such a statement gets traction, everyone has to be overly cautious and always looking over their shoulder. It's no longer a "open and welcoming environment" for most, except for the over bearing SJW types that believe they own the definition of what's acceptable. Anyone that doesn't adhere, or shows some natural human flaw, becomes harassed by the SJWs that claim to be against harassment.

      Anything can be abused. Complaints need to be sent to a board, who will investigate and then decide on what action should be taken.

      What will hopefully happen is that the reasonable people on the board will look at what was done and pursue a reasonable course of action. Like asking the "alleged perpetrator" to tone it down, or asking the "alleged victim" to be less sensitive.

      Everyone can have a bad day and say something they (probably) shouldn't. Anyone can have a bad day and take something the wrong way. How this works out will depend mostly on how complaints are handled.

      It's dismaying to see how many people think it's a bad thing to have a policy that basically boils down to "don't be an asshole". If you really think it's not possible to be both talented and nice, then hopefully you will get a chance to look in a mirror like Linus has done and choose to make yourself a better person.

      --
      - The Sigless Wonder
    38. Re:Was sweet while it lasted by Cederic · · Score: 1

      moved into trying to make tech a less asshole place. Sarah Sharp is the most famous.

      Sage Sharp didn't move into trying to make tech a less asshole place. It* uses sexist terms like 'mansplainy' and bitches about oppression. Fuck that non-binary strange person.

      Maybe being a good leader would've helped it avoid career issues. Maybe being tolerant of others would've helped it participate in Linux kernel development. Maybe losing the fucking chip on its shoulder would've made it happier.

      Maybe we'll never know. Thank fuck it's started its own company and I'm never going to have to work with it.

      *It describes itself as gender 'non-binary' and does not want female pronouns used to describe it. Since it's also not male, my choice out of him/her/it is quite easy.

    39. Re:Was sweet while it lasted by Cederic · · Score: 1

      Complaints need to be sent to a board, who will investigate and then decide on what action should be taken.

      History tells us those boards will be populated and run by people with shared political views, and used to remove conflicting views from the project.

      the reasonable people on the board

      Will over time be removed and replaced, leaving the board in control of fanatics.

      asking the "alleged victim" to be less sensitive

      There are no alleged victims. There are victims and "people abusing the process to harass others".

      Obviously the board will categorise people according to their own politics and not through any objective criteria.

      How this works out will depend mostly on how complaints are handled.

      Badly.

      It's dismaying to see how many people think it's a bad thing to have a policy that basically boils down to "don't be an asshole"

      So have a policy that explicitly states "don't be an asshole". Don't wrap it up in politically correct langauge that introduces a fuckton of ambiguity that the malicious can use to impose their own politics on others.

      Tell you what, lets see if the maintainers ban any fuckwit that uses the sexist derogatory term 'mansplain'.

      Examples of unacceptable behavior by participants include:
      [..]
        * Trolling, insulting/derogatory comments, and personal or political attacks

      If you really think it's not possible to be both talented and nice, then hopefully you will get a chance to look in a mirror like Linus has done and choose to make yourself a better person.

      I know for a fact that it's not possible to be nice all of the time. I don't need a fucking code of conduct to behave professionally in the workplace or when engaged in creative endeavours with others. Shit, people genuinely fucking worry if they never hear you swear or say something bad about someone - I've had that feedback on multiple occasions.

    40. Re:Was sweet while it lasted by Anonymous Coward · · Score: 0

      Who harasses the harassers? Seriously, I think SJW are going to be in for a rude awakening when it turns out that trolls and bots are really good at pulling the same sort of bullshit they are, and then they'll get kicked out of their own projects. I'm sort of surprised people haven't already done it to Ada precisely because pulling that sort of coup would be the best kind of hacker job: complete social engineering to utterly subvert the system.

    41. Re:Was sweet while it lasted by Anonymous Coward · · Score: 0

      Treating people like crap, or the perception of treating people like crap? Read up on this Coraline Ada person. This is not for the best.

    42. Re:Was sweet while it lasted by Anonymous Coward · · Score: 0

      As subset of "people" fuck you for making assumptions about my group as a whole. Obvious strawman.

      It's certainly possible to enforce high code standards being polite and PC. But it's easier if we don't have to worry about that. When people are allowed to use the appropriate level of response, it helps with communication.

      For example, when they broke pulseAudio: In the dark, in the back.

      It's important to send the appropriate message.

    43. Re:Was sweet while it lasted by Anonymous Coward · · Score: 0

      Using welcoming and inclusive language

      They're dictating what LANGUAGE we can use. Think about it like you're a subversive agent. How could you abuse this rule? That's right, any negative comment is now "exclusionary" and grounds for banning. Boom, project disrupted, subversion achieved. You have to look at governing rules like network security. You can't trust people not to be assholes. Oh, whoops, I said "asshole" = BANNED.

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

      Fuck that noise.

      Publishing others’ private information, such as a physical or electronic address, without explicit permission

      Note that physical and electronic addresses are public information, not private. "No doxing" works well enough.

      This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community.

      People have been very vocal about getting people banned for actions they've taken elsewhere in public as "You inheirently represent the project".

      That's bullshit. I like their examples, but they throw in the kicker "Representation of a project may be further defined and clarified by project maintainers." because those bullshit types demand it.

      The person behind it, coraline ada ehmke, often describes themself as a "Notorious Social Justice Warrior" and believes in guilt by association. So I have little qualm about all their baggage being brought into this discussion.

      The first fucking paragraph on https://www.contributor-covena...:

      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.

      The D word. If the code of conduct bars political

      I can't make this shit up. They're literally arguing against merit:

      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. People with “merit” are often excused for their bad behavior in public spaces based on the value of their technical contributions. Meritocracy also naively assumes a level playing field, ... For more critical analysis of meritocracy, see http://geekfeminism.wikia.com/...

      And yes, they want the code of conduct to apply outside of the project/conference. They link to a "codes-of-conduct-101-faq"

      WHY SHOULD A CODE OF CONDUCT COVER NON-OFFICIALLY AFFILIATED EVENTS?

      Your code of conduct should apply to any event where your attendees may congregate. Since so much of the conference experience these days is at the after-parties, in hallways, and other non-official events, we have to expect that incidents can happen in those spaces that will affect people at the event.

      Fuckin' A! this FAQ is scary as shit:

      WHAT ABOUT FALSE ACCUSATIONS?
      False accusations are not only incredibly rare, but are less common than people choosing not to report at all. The risk a person takes for reporting an incident (not being believed, being ostracized, facing further harassment/abuse from the original person or their friends/supporters, losing financial/professional opportunities, etc) is so great that it would not be worth it for a person to falsely accuse.

      That's their official stance? It doesn't happen? There is no such thing as a false accusation? Duuuuuuuude. Thanks but no thanks. I'm all for people being nice to each other, but this is way WAY too far overboard for me.

    44. Re:Was sweet while it lasted by Anonymous Coward · · Score: 0

      Why this fixation with enforcement? Enforce this, enforce that, codes and standards for everything, anything. This is crap. Utter crap. Just go out and develop some taste. And take all your codes and standards and burn them.

    45. Re:Was sweet while it lasted by jwdb · · Score: 1

      You're putting your own false dichotomy in GP's mouth, as nowhere does GP claim that you need "abusively hostility" to get by in an elite environment. They said is that elite environments are not usually characterized by "constant pleasant social interaction". How do you get "belittlement, hostility, and personal attacks" from that?

    46. Re:Was sweet while it lasted by Pseudonym · · Score: 1

      That's some expert-level virtue signalling, sir. Well done.

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    47. Re:Was sweet while it lasted by nasch · · Score: 1

      I mentioned "treating people like crap" (which I would consider a synonym for abusive hostility). He then said that at elite levels you just can't have a continuously pleasant social atmosphere. The clear implication is that the former is the only alternative to the latter - otherwise why would he even bring it up?

    48. Re:Was sweet while it lasted by Anonymous Coward · · Score: 0

      "I think it's perfectly fine to be an asshole when that is appropriate to the situation" is about as useless a statement as "I think it's perfectly fine to be a genocidal mass murderer when that is appropriate to the situation".

      The question is *when* it is appropriate.

    49. Re:Was sweet while it lasted by jwdb · · Score: 1

      To me it merely implies that the truth falls somewhere between crap and pleasant. It's not uncommon to take a stance on the opposite side of where you think the truth might actually be, to counterbalance another's argument. You're not going to find out what he actually believes, however, by starting with accusations.

      I would also consider "abusive hostility" to be significantly worse than "treating people like crap" - the former for me would require direct action against the victim, whereas the latter could just be inaction or indirect, and is generally easier to push aside. For example, we'd refer to a cashier who ignores customers as someone treating customers like crap but not necessarily as abusively hostile.

    50. Re:Was sweet while it lasted by Anonymous Coward · · Score: 0

      Somehow some people think that requiring them to meet standards is 'treating them like crap'.

    51. Re:Was sweet while it lasted by shess · · Score: 1

      "I think it's perfectly fine to be an asshole when that is appropriate to the situation" is about as useless a statement as "I think it's perfectly fine to be a genocidal mass murderer when that is appropriate to the situation".

      The question is *when* it is appropriate.

      Hyperbole, much? Or do you literally think that being an asshole in a meeting is equivalent to genocide?

      Just to be clear, the gist of my point is that if you're using "asshole" as a tool in your communications arsenal, good for you! That implies that you are almost never being an asshole, because in most situations it's a terrible response.

      I don't know about everyone else's experience, but my experience is that VERY few people pull out "asshole" as a targeted tool, most assholes simply _are_ assholes, that's just how they interact with the world.

  6. April fools? by Pascoea · · Score: 5, Insightful

    I thought April fools was, you know, in April

    In all seriousness, if this is actually true, good on him. It takes a big person to admit being an asshole. Takes a bigger person to actually change. Time will tell I guess.

    1. Re:April fools? by Anonymous Coward · · Score: 1

      I liked him as an asshole.

    2. Re:April fools? by Anonymous Coward · · Score: 0

      OK, what will happen the next time someone doesn't take a rejection and raises a fuzz while trying to commit bad code to the kernel?
      Linus flaming didn't exactly come out of nowhere. He jumped in and shat on people who tried to push bad solutions and wouldn't back off because of their ego.
      If Linus is just going to sit it out then someone else will have to deal with it and it will probably escalate to something much worse or they will start letting the kernel turn into an abomination.

    3. Re:April fools? by Pascoea · · Score: 1

      That is 100% the flip side to the argument. Assholes, at the end of the day, tend to get shit done. They are going to lose good people doing it, but given enough time they will get results.

      However, my personal views is that you can get good work done without resorting to being a prick. If someone makes a bad commit, tell them why it was bad in a professional manner. If the other person chooses to be an asshole about the "rejection" then so be it, that's on them. Choose to be the bigger person and not engage. It's then back on the committer to decide if they want to put their big boy (or big girl) pants on and work in professional manner.

      At the end fof the day, it's his project, he decides what goes and what doesn't go. If enough people's work get rejected because they can't accept valid professional criticism and choose to be assholes instead, maybe attitudes will start to change.

    4. Re:April fools? by mschaffer · · Score: 1

      Instead of April Fools Day, I immediately wondered if anyone had seen Linus in public recently.
      When someone says something that is so out of character...
      Was he kidnapped? Tortured until his email password was compromised?
      Does he have a brain tumor?
      Mid-life crisis?

  7. Hold my beer by jwymanm · · Score: 4, Funny

    Heard in the background from Theo De Raadt

    1. Re:Hold my beer by Anonymous Coward · · Score: 0

      Heard in the background from Theo De Raadt

      I anticipated a comment along these lines near the top. You did not disappoint me. Thank you, stranger. :)

    2. Re:Hold my beer by aoyama · · Score: 1

      I hope Theo doesn't break like this - even a week ago I'd laugh at you for suggesting Linus could pull something like this and now, well...

  8. Hmm... by Anonymous Coward · · Score: 0

    Part of me is going to miss the famous rants. The rest of me is glad he's getting help.

  9. An example? by jurtax · · Score: 1

    For all the brilliant jerks out there...

  10. It takes some humility to admit one's deficiencies by divide+overflow · · Score: 4, Insightful

    And yes, some of it might be "just" tooling. Maybe I can get an email filter in place so at when I send email with curse-words, they just won't go out. Because hey, I'm a big believer in tools, and at least _some_ problems going forward might be improved with simple automation.

    It's heartening to hear that Linus is getting more self-aware. Another option he might consider is having someone else give his emails a quick review to ensure the tone aligns with his desired response. Sometimes the words in your head just don't sound the same when read by others.

  11. Be honest and tough, but don't be a dick about it by alvinrod · · Score: 5, Insightful

    I don't personally mind Linus being a bit abrasive (and let's be honest, it's lead to some pretty funny quotes over the years), but I think the overall approach is a good one and that Linux would not be as good as it is today if he let substandard code into the system. Hopefully he's able to keep the same tough stance on quality while being able to communicate it more effectively.

    However, there are still some people that should just be told to straight up piss off however since dealing with their crap just isn't worth your time. They can always fork the project if they really want to do things their own way.

  12. Re:It takes some humility to admit one's deficienc by Anonymous Coward · · Score: 0, Funny

    Nuh uh! This is horrible! How dare Linus give in to those "ebil SJWs"! If Linus stops being a raging asshole clearly everyone will just start writing shitty code and he'll be forced to merge it!

  13. Does this mean... by Antony+T+Curtis · · Score: 4, Funny

    Does this mean that "git" may be renamed in the near future?

    --
    No sig. Move along - nothing to see here.
    1. Re:Does this mean... by alvinrod · · Score: 3, Insightful

      Probably not. Linus did once quip that all of the projects he made were named after him.

    2. Re:Does this mean... by Anonymous Coward · · Score: 0

      That's the joke. If Linus learns to stop being a git then git may need to be renamed.

    3. Re:Does this mean... by AmiMoJo · · Score: 1

      Except Subsurface...

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

      Especially git!

  14. Re:Be honest and tough, but don't be a dick about by Desler · · Score: 4, Insightful

    but I think the overall approach is a good one and that Linux would not be as good as it is today if he let substandard code into the system. Hopefully he's able to keep the same tough stance on quality while being able to communicate it more effectively.

    Why do people act like a project would be forced to take in substandard code just because the maintainers aren't allowed to be assholes? Constructive criticism and mentoring can be used just as well in place of being a dickish aspie.

  15. This makes one thing clear by Anonymous Coward · · Score: 0

    There are people in the linux kernel development chain that should not be there.
    Probably adding lots of stuff which seems meaningful and useful, yet has no real technical merit whatsoever and thus causing extra overhead which should not be there. Like a man in the middle attack, slowly tearing linux apart from the insides. Microsoft's planted trojan horse developers.

    1. Re:This makes one thing clear by Anonymous Coward · · Score: 0

      Yeah and right now Linus seems to believe that it's himself. How terrible that he learns to be a better person.

    2. Re: This makes one thing clear by Anonymous Coward · · Score: 0

      or Pottering.

  16. My GOD, Hath HELL Frozeneth Overeth? by Anonymous Coward · · Score: 0

    Yeseth!

  17. The lede is buried by Anonymous Coward · · Score: 5, Insightful

    The real news here isn't that Linus decided to get some therapy.

    The real news is that Linux, the project, adopted the "Contributor's Covenant" code of conduct and thereby acknowledged SJW ideological supremacy. The CC is an SJW vehicle promulgated by Coraline Ada and a related group of activist malcontents. While the CC appears on the surface to be a call of civility, it's actually the tip of a very long and exsanguatory anti-meritocracy spear, one that ultimately seeks to elevate high-verbal-IQ non-technical politics-playing San-Francisco-residing cliques of social justice advocates into positions of recognition and authority in the free software world and beyond. If you write code and you're good at it, these people are a direct threat to your status, your hobby, and your livelihood, because if these people get their way, your technical excellence becomes secondary to their wokeness.

    These people also admit, quite openly, that they use out-of-project CoC enforcement as a means to forbid FOSS contributors from supporting certain political positions. Check the HN thread. They're gleeful. They have a scalp and they're showing it to everyone.

    This is a very curious move from Linus. He's previously been so adamantly anti-tone-policing, anti-SJW, and pro-meritocracy that I can't help but wonder if he is in fact being blackmailed or coerced in some fashion. Back in 2015, ESR reported that the tech-SJW community was attempting to frame Linux in some fashion. My personal hunch is that Linus got complacent about operational security and eventually got caught in an SJW trap. I don't fault him. If you or I were put in a position of swearing fealty to Coraline Ada or being forced by a Twitter mob into giving up maintainership of a project that we'd worked our whole lifetime to force into existence, we might also choose to drop to our knees, kiss the ring, and get woke.

    Of course it won't work, since blackmailers are never contented. But in the heat of the moment, it doesn't feel that way.

    This is a very sad day.

    1. Re:The lede is buried by Tailhook · · Score: 5, Informative

      these people are a direct threat to your status, your hobby, and your livelihood, because if these people get their way, your technical excellence becomes secondary to their wokeness

      An LLVM contributor left the project in part because he would have been required to sign documents to attend an LLVM conference. It is very much the case that the CoC crowd would rather exclude any amount of talent then tolerate a dissenter. You're either 1000% on board with the "high-verbal-IQ non-technical politics-playing San-Francisco-residing cliques of social justice advocates" or you're out.

      --
      Maw! Fire up the karma burner!
    2. Re:The lede is buried by Anonymous Coward · · Score: 0

      That is very interesting and significant, if true. I don't see any mention of "Contributor's Covenant" or "code of conduct" in LKML or in the kernel itself.

      Citation?

    3. Re:The lede is buried by Z80a · · Score: 2

      It don't exactly get into SJW territory.
      Read it and compare to the FreeBSD one to see how a SJW CoC looks like.

    4. Re:The lede is buried by Anonymous Coward · · Score: 0

      If you or I were put in a position of swearing fealty to Coraline Ada or being forced by a Twitter mob into giving up maintainership of a project that we'd worked our whole lifetime to force into existence, we might also choose to drop to our knees, kiss the ring, and get woke.

      Absolutely not. I prefer Brendan Eich's strategy--leave the project and start a new one.

    5. Re:The lede is buried by Anonymous Coward · · Score: 5, Informative

      Look closer:

      https://github.com/torvalds/linux/blob/v4.19-rc4/Documentation/process/code-of-conduct.rst

      https://github.com/torvalds/linux/commit/8a104f8b5867

    6. Re:The lede is buried by gweihir · · Score: 5, Insightful

      Sounds like a variant of totalitarianism to me. "You are either with us or against us." No, thanks.

      The good news is that every project compromised by these people will eventually go down the drains.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    7. Re:The lede is buried by Anonymous Coward · · Score: 1

      I googled Coraline Ada and instantly recognised her from the picture Google provided.

      While I don't recall why, she's definitely come up before in "SJW" discussions that I've followed.

      This is certainly worrying, those people have really caused some issues (look at how many maintainers FreeBSD lost when the CoC was implimented, because it became law, without consultation) Randi Harper ripped a hole in BSD, she fucked up twitter with her blocklist sharing, this is bad news.

      Polite behaviour good, thought police, overly sensitive fuckwits = bad.

      Posting anon, because the extreme left dox and attempt to fire people just as if not far more often than the far right.

    8. Re:The lede is buried by McGruber · · Score: 5, Informative

      The real news here isn't that Linus decided to get some therapy.

      The real news is that Linux, the project, adopted the "Contributor's Covenant" code of conduct and thereby acknowledged SJW ideological supremacy. The CC is an SJW vehicle promulgated by Coraline Ada and a related group of activist malcontents. While the CC appears on the surface to be a call of civility, it's actually the tip of a very long and exsanguatory anti-meritocracy spear,

      When I first read this, I knew nothing of Coraline Ada and so I figured the AC was full of shit. I decided I would do a little searching to prove the AC wrong. One of the first things I came across was her website, PostMeritocracy.org, which contains The Post-Meritocracy Manifesto

      I apologize for having doubted you, AC.

    9. Re:The lede is buried by Anonymous Coward · · Score: 0

      >The good news is that every project compromised by these people will eventually go down the drains.

      That is the goal. Divide and rule.

      Destroy opensource, destroy any non-intellegence-sector controlled code.

      The reason it is possible, however, is because IT is inhabited by white males who worship women (all white men do), and are easily manipulated by them.

      Any other man would be proud to have oppressed others, and ruled over multitudes.

    10. Re:The lede is buried by Anonymous Coward · · Score: 0

      Look closer:

      https://github.com/torvalds/linux/blob/v4.19-rc4/Documentation/process/code-of-conduct.rst

      https://github.com/torvalds/linux/commit/8a104f8b5867

      Yup. It's all over.

      This will be as bad as having Mozilla run the show or something.

      It's a sad day when a project starts on a downward spiral like this, but one the size of kernel is kind of devastating.

    11. Re:The lede is buried by Anonymous Coward · · Score: 0

      The real news is that Linux, the project, adopted the "Contributor's Covenant" code of conduct and thereby acknowledged SJW ideological supremacy.

      have you ever considered....that perhaps...that is true? To truly refute something you must understand it outside your own echo chamber and that means taking the other side's argument at face value instead of some conspiracy. Maybe Linus did this and came to a conclusion that being an asshole is detrimental overall. Or maybe he's part of the global conspiracy to keep the white man down.

    12. Re:The lede is buried by Mashiki · · Score: 3, Funny

      The good news is that every project compromised by these people will eventually go down the drains.

      Well I guess we can say that this year won't be the year of the linux desktop. If anything, it might be the year that linux dies.

      --
      Om, nomnomnom...
    13. Re:The lede is buried by Anonymous Coward · · Score: 0, Interesting

      I feel like a Hillary supporter on the night of the election. I'm just dismayed. This is a crushing strategic defeat in a theater of the culture war that we thought was secure. It wasn't a fair fight. There was no warning. It came out of nowhere. There was no opportunity to rally and fight back. One day, the most important free software project in the world just became the property of people who don't believe in merit or quality and who want to twist Linux into a tool for totalitarianism.

      This defeat gives a huge amount of prestige (the Linux CoC!) to the enemy, threatens the careers of our supporters, and most importantly, demonstrates that nobody, anywhere is safe. If they were able to coerce Linus into whimpering surrender, they can nab anyone.

    14. Re:The lede is buried by Anonymous Coward · · Score: 0

      Finally, we can have true inclusivity.

      Without all your types.

    15. Re:The lede is buried by Mashiki · · Score: 4, Insightful

      I apologize for having doubted you, AC.

      Doubt is good. You found out what other people are saying as true, you saw the evidence of a person trying to be a gatekeeper and gain control over something you see as important. Remember github and how they had a "Meritocracy is all" type stance? Notice that after the new CEO came into play, not only did they toss that but ramped the new policies to 11, banning people for using the wrong words because it "might offend" someone?

      Well, let me welcome you to the culture war. Enjoy getting tossed into the pit with the rest of us, there are no dues, there is no secret meetings, there is no secret handshake. Your own post makes you a target because you're on the wrong side of the issue.

      --
      Om, nomnomnom...
    16. Re:The lede is buried by Anonymous Coward · · Score: 0

      The real news here isn't that Linus decided to get some therapy.

      The real news is that Linux, the project, adopted the "Contributor's Covenant" code of conduct and thereby acknowledged SJW ideological supremacy. The CC is an SJW vehicle promulgated by Coraline Ada and a related group of activist malcontents. While the CC appears on the surface to be a call of civility, it's actually the tip of a very long and exsanguatory anti-meritocracy spear, one that ultimately seeks to elevate high-verbal-IQ non-technical politics-playing San-Francisco-residing cliques of social justice advocates into positions of recognition and authority in the free software world and beyond. If you write code and you're good at it, these people are a direct threat to your status, your hobby, and your livelihood, because if these people get their way, your technical excellence becomes secondary to their wokeness.

      These people also admit, quite openly, that they use out-of-project CoC enforcement as a means to forbid FOSS contributors from supporting certain political positions. Check the HN thread. They're gleeful. They have a scalp and they're showing it to everyone.

      This is a very curious move from Linus. He's previously been so adamantly anti-tone-policing, anti-SJW, and pro-meritocracy that I can't help but wonder if he is in fact being blackmailed or coerced in some fashion. Back in 2015, ESR reported that the tech-SJW community was attempting to frame Linux in some fashion. My personal hunch is that Linus got complacent about operational security and eventually got caught in an SJW trap. I don't fault him. If you or I were put in a position of swearing fealty to Coraline Ada or being forced by a Twitter mob into giving up maintainership of a project that we'd worked our whole lifetime to force into existence, we might also choose to drop to our knees, kiss the ring, and get woke.

      Of course it won't work, since blackmailers are never contented. But in the heat of the moment, it doesn't feel that way.

      This is a very sad day.

      Like an Alex Jones of IT, wow. Threat to my hobby, blackmail, geez that’s deep. You’re nuts dude, if you need help there are people out there. Get some fresh air or something.

    17. Re:The lede is buried by quantaman · · Score: 1, Insightful

      The real news here isn't that Linus decided to get some therapy.

      The real news is that Linux, the project, adopted the "Contributor's Covenant" code of conduct and thereby acknowledged SJW ideological supremacy.

      Yes! How terrible that a project adopt a code of conduct where people are asked to be courteous and treat others with respect!

      While the CC appears on the surface to be a call of civility, it's actually the tip of a very long and exsanguatory anti-meritocracy spear, one that ultimately seeks to elevate high-verbal-IQ non-technical politics-playing San-Francisco-residing cliques of social justice advocates into positions of recognition and authority in the free software world and beyond.

      We are all in awe of your high-verbal-IQ demonstrating your totally coherent and rational analysis!

      This is a very curious move from Linus. He's previously been so adamantly anti-tone-policing, anti-SJW, and pro-meritocracy that I can't help but wonder if he is in fact being blackmailed or coerced in some fashion. Back in 2015, ESR reported that the tech-SJW community was attempting to frame Linux in some fashion. My personal hunch is that Linus got complacent about operational security and eventually got caught in an SJW trap.

      So totally coherent and rational and not at all devolving into conspiracy theories.

      Of course it won't work, since blackmailers are never contented. But in the heat of the moment, it doesn't feel that way.

      This is a very sad day.

      Oops, we've apparently decided it's not a theory and a fact! Linus has been captured by the SJWs!! Someone rally an army of obnoxious politically incorrect men to save him!!!

      --
      I stole this Sig
    18. Re:The lede is buried by slashmaddy · · Score: 1

      This is a very sad day

      Agree with everything you said. Ran out of mod points, so posting my "modding up" like this.

    19. Re:The lede is buried by Anonymous Coward · · Score: 0

      The good news is that every project compromised by these people will eventually go down the drains.

      Well I guess we can say that this year won't be the year of the linux desktop. If anything, it might be the year that linux dies.

      SJW #somethinggate DRM tweet boycot internet drama drama drama blah blah blah.

      Fucking children, all of you. It’s just an operating system.

    20. Re:The lede is buried by Kjella · · Score: 2

      This is a very curious move from Linus. He's previously been so adamantly anti-tone-policing, anti-SJW, and pro-meritocracy that I can't help but wonder if he is in fact being blackmailed or coerced in some fashion.

      From his LKML post it seems the immediate cause was that he wanted to skip the whole summit, that after twenty years everything is fine and there'd only be minor tweaking left. And that seems to have made some of the other attendees vent some frustrations and made him realize he's got a blind spot where he doesn't see things the way other people do. So because he's of good nature he feels there need to be more explicit guidelines, hence the CoC. At least on the bright side it'll still be the same people in the Technical Advisory Board taking complaints now like before, so unless they're able to load that up with SJWs there shouldn't be that much change.

      --
      Live today, because you never know what tomorrow brings
    21. Re:The lede is buried by Anonymous Coward · · Score: 0

      here's your dox you loudmouth boomer fucktard

      John C Speikers
      10 Nutter CIR #225 Center Barnstead, NH 03225

    22. Re:The lede is buried by Anonymous Coward · · Score: 0

      He had won the victory over himself...

    23. Re:The lede is buried by Anonymous Coward · · Score: 0

      MOD THIS FUCKER UP.

    24. Re:The lede is buried by Anonymous Coward · · Score: 0

      Not really. This marks the triumphant return of high quality closed source software.
      The market will decide, because what's left of the CoC repos will be absolute shit.

    25. Re:The lede is buried by Mashiki · · Score: 5, Informative

      Yes! How terrible that a project adopt a code of conduct where people are asked to be courteous and treat others with respect!

      So is that the part where they attack people for holding opinions, political opinions and views that don't conform to the CoC's gatekeepers? Plenty of evidence over the last 2 years of SJW's going after a persons job, family, and so on for say supporting Trump, being a conservative, speaking out against antifa, disliking Trudeau, being against Merkel, speaking out against illegals, having no desire to suppress speech or restrict protected freedoms for example.

      Oops, we've apparently decided it's not a theory and a fact! Linus has been captured by the SJWs!! Someone rally an army of obnoxious politically incorrect men to save him!!!

      So we don't have previous examples in history where people who hold particular points of view aren't pushed out of their own companies? Wait...we do. And we don't have examples of SJW's going after people to financially ruin a person? Well whatja know we do. And we sure don't have any examples of SJW's claiming a person is sexist/misogynist/racist/homophobic/etc to get them removed from a job. Oh...wait...we do. And we sure don't have past examples of SJW's then hounding a person in a new job to get them fired. Oh well...fuck, we do. And we sure don't have any proof that SJW's claim meritocracy is a tool of the patriarchy. Oh well...son of a bitch, we do too. And we sure don't have any evidence of progressive sites then latching on to these cases, and trying to shame the person for holding views they don't agree with. Man I'm sure drawing blanks here, so many sites haven't done this. And we sure don't have any examples of SJW's making shit up to get people fired, or taking things out of context to get people fired, or quote mining to get people fired.

      And there's absolutely no shortage of feminists, race baiters, and sjw's shaking down companies if they don't bow to their demands. Or suddenly coming up with "diversity problems" and it suddenly being all over the news. Oh...wait...

      And we sure don't have cases where sjw's and feminists falsely accuse a person of sexual assault or rape to try and ruin them for their own gain. And we sure don't have a long list of sjw's, feminists, and progressives latching on to #metoo to ruin a persons life either, even when the evidence shows otherwise with claims of "well he might have done it anyway." And we sure don't have examples from #metoo of women lying, then sjw's, progressives, and feminist circling the wagons and saying "you should believe all women anyway! She did it for the right reasons."

      Oh...boy! It's a giant three ring circus of non-meritocratic and shitty people abusing what some people thought was a good idea, and ruining everything all the way down.

      --
      Om, nomnomnom...
    26. Re:The lede is buried by Anonymous Coward · · Score: 0

      > "Sounds like a variant of totalitarianism to me. "You are either with us or against us." No, thanks."

      So typical SJW behaviour then?

      Be wary, if you're not careful and you're identified as going against the groupthink you'll be ostracised and if the 'infraction' is bad enough, doxed and attempted firings will occur.

      Posting A/C due to this exact trend.

    27. Re:The lede is buried by AbRASiON · · Score: 4, Insightful

      It's an incredibly complex and powerful amount of code, it's extremely reliable and stood the test of time, it's used world wide in a variety of massive enterprise services and tiny little simple boxes under peoples desks, on their wrists or whatever.

      It got there due to quality code, not colour, not race, not gender, not sex, not any of that, simply due to nerds being nerds and ignoring politics.

      Now, the tribalism (and make no mistake it's tribalism) of identity politics has finally managed to burrow into it.

      Nah this is actually a pretty bad thing.

    28. Re:The lede is buried by Anonymous Coward · · Score: 0

      Mod this guy UP!

      This is an ongoing trend. These people have proven time and time and time and time(!) again they are crazy.
      They behave like a cult, the intentions are generally good, obviously, however the labelling of anyone who is not with them is crazy. It's very groupthink, very cultlike and they've demonstrated they've got 0 qualms trying to fire people, harm their family, shame them, get them banned from services, censor them etc.

      It's ok though, because they're on the right side of history! If you disagree with anything they say, you're a NAZI and that's final.

      These people are an infestation into all kinds of things and need to be treated with caution.

    29. Re:The lede is buried by WaffleMonster · · Score: 2

      Yes! How terrible that a project adopt a code of conduct where people are asked to be courteous and treat others with respect!

      There is no more need to say this than there is to say:

      Don't stick your fingers in electrical outlets
      Don't jump off cliffs
      Don't dive head first into a shallow puddle of water
      Don't jump in front of oncoming traffic

      In fact the only purpose of codes of conducts are to codify behavior such that when you are perceived to have violated stated rules punitive action can be taken against you. It exists as a threat of censure not a request or suggestion.

      Saying you are being "asked" is as disingenuous as government asking you not to break the law when in fact government is making a non-negotiable demand under threat of physical violence.

      The problem with Internet self governance it tends to be comically poor and as a result easily leveraged for corrupt purpose.

      Tolerance of assholes is better policy vs. codes of conduct and associated process / governance / political baggage that unnecessarily detracts from the mission.

    30. Re:The lede is buried by Anonymous Coward · · Score: 0

      Or it gets forked and washed of this stupid cunt who can't figure out if they are a man or a woman, and uses ruby on rails to squash linux? fuck outta here

    31. Re:The lede is buried by serviscope_minor · · Score: 1, Interesting

      An LLVM contributor left the project in part because he would have been required to sign documents to attend an LLVM conference. It is very much the case that the CoC crowd would rather exclude any amount of talent then tolerate a dissenter.

      I love how it always gets left out that the "CoC" crowed i this case was headed by the single largest contributor to LLVM who has something like 10x the contributions of the person who quit.

      And as far as I can see the CoC is a codified version of "don't be a dick" with various kinds of dickish behaviour spelled out because some people seem to love to nitpick if it isn't. If you can't agree to not be a dick, tell me why you think other people want you around?

      --
      SJW n. One who posts facts.
    32. Re:The lede is buried by Anonymous Coward · · Score: 0

      Correct URL:

      https://postmeritocracy.org/

      This is literally a manifesto against meritocracy. In a project like Linux, anything but meritocracy is a horrible idea. If you don't contribute good, useful patches, you shouldn't be contributing to Linux.

      I'm not panicking yet but this is not a good sign.

    33. Re:The lede is buried by Anonymous Coward · · Score: 0

      Oh piss off with your victim complex.

    34. Re:The lede is buried by Anonymous Coward · · Score: 0

      Wow. This thread just made me realize that the US civil war has actually already started, except it's being fought with intellectual property, dollars, and social status rather than with swords and bullets this time.

      (Hint: It's Republican vs. Democrat.)

    35. Re:The lede is buried by Anonymous Coward · · Score: 0

      One thing I don't understand, though: couldn't Linus just tell Coraline to go fuck herself?

      If anyone is in a position to do that, it's Linus.

    36. Re:The lede is buried by Anonymous Coward · · Score: 0

      In my experience the people complaining about SJWs are actually a lot more detrimental than the actual occasional 'SJW'.

      And no, that is not 'the real news'. Not in this topic. This is Linus trying to streamline his interaction with the kernel community. He said himself he'd be relieved to skip the summit. That is a very worrying problem, which needs to be solved. If Linus feels interacting with other kernel contributors as a burden, that needs to be fixed.

      Linus, being a smart guy, decides he can't change the rest of the world, but he *can* change himself. Good for him. And good for Linux.

      All you people jabbering on about 'SJWs are taking over the world' whine whine whine: please go back in your parents cellars and let the grown-ups talk. We're not fighting, just having a discussion :-)

    37. Re:The lede is buried by Anonymous Coward · · Score: 0

      Yeah, except it has bullshit catchall clauses that are so vague that any behavior anyone doesn't like falls under it.

    38. Re:The lede is buried by Anonymous Coward · · Score: 0

      Your use of the SJW pejorative acronym makes me unable even to want to read your nonsense conspiracy theory laden argument.

    39. Re:The lede is buried by cascadingstylesheet · · Score: 1

      You're either 1000% on board with the "high-verbal-IQ non-technical politics-playing San-Francisco-residing cliques of social justice advocates" or you're out.

      Yep. And since the rules are ever evolving, you might have been in last week, but out now.

      After all, making sexual jokes (for example) was once the height of being cool and showing "the man" how natural and unrestrained you are and how you wouldn't be held back by boring old rules and superstitions. But in far less than a lifetime, we now have a new set of tight rules on that, strictly enforced enough to impress any Victorian.

      So those of you who feel smug about having got in sync with the rules of the current moment, just watch out. People far cooler than you (e.g. movie producers, actors) have very suddenly found themselves on the wrong side of the dock.That mercy you didn't show before will sound pretty good to you then.

    40. Re:The lede is buried by zmooc · · Score: 1

      Your comment made me look into the Contributor Convenant. This is obviously not going to work in highly complex real contributor-driven projects like Linux.

      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.

      Most of these are perfectly applicable. But "level of experience" in combination with a not strictly defined "harassment-free experience" is just not going to work here. The harassment-free version of "Your code is utter crap. Please get an education before contacting us again." is going to take much longer to write than the quick version. I can see another problem with religion; many religions are not a "harassment-free experience" to begin with, but that's probably not what's going to be the problem here.

      --
      0x or or snor perron?!
    41. Re:The lede is buried by Anonymous Coward · · Score: 0

      Anyone noticed that the manifesto you link to is signed by Patricia Torvalds (Linus' daughter)?

    42. Re: The lede is buried by Anonymous Coward · · Score: 0

      You cannot see, being the myopic corporate drone you are. You just hate able people and wish to drag them to your prole level. To talk Iike a dick to you by someone like Linus is a megafavour, nobody ever talks to most of the corporate drones ever during their entire lifetimes.

    43. Re:The lede is buried by zmooc · · Score: 1

      (...) LLVM Code of Conduct and its decision to participate in this year's Outreachy program to encourage women and other minority groups to get involved with free software development (...)

      There's nothing in the Contributor Convenant that says anything about the do's and don'ts of gender discrimination, which a "program to encourage women" clearly is. The Contributor Convenant does not have a problem whatsoever with discrimination, as long as it is brought in a happy way ...

      Note that there's a legal basis allowing gender discrimination in (most countries of?) Europe, as long as the discriminated gender is not men. But does a similar thing exist in the USA?

      --
      0x or or snor perron?!
    44. Re:The lede is buried by serviscope_minor · · Score: 1

      Yeah, except it has bullshit catchall clauses that are so vague that any behavior anyone doesn't like falls under it.

      That's literally how everything works. The reason is because it's impossible to spell out every eventuality, so someone will fine some loophole and use that to be a dick. Then they'll go all rules-lawyer and point out how it's allowed and the process will repeat indefinitely. IOW your proposal doesn't work with actual dickheads because they're dickheads.

      --
      SJW n. One who posts facts.
    45. Re:The lede is buried by Anonymous Coward · · Score: 0

      Do you really need a written document that you have to agree to to collaborate with others? Especially when that document is used to nitpick and also may be updated with any other bizarre examples over time? CoCs are a complete waste of time and energy.

    46. Re:The lede is buried by serviscope_minor · · Score: 2, Insightful

      Sounds like a variant of totalitarianism to me.

      Christ you have an overdeveloped sense of drama. This is basically a description of pretty much every club ever. If you don't agree to the rules, you can't be part of the club. If you think free association is totalitarianism, then I don't think i want to live in your idea of a society.

      --
      SJW n. One who posts facts.
    47. Re:The lede is buried by Anonymous Coward · · Score: 0

      I apologize for having doubted you, AC.

      Doubt is good. You found out what other people are saying as true, you saw the evidence of a person trying to be a gatekeeper and gain control over something you see as important. Remember github and how they had a "Meritocracy is all" type stance? Notice that after the new CEO came into play, not only did they toss that but ramped the new policies to 11, banning people for using the wrong words because it "might offend" someone?

      Well, let me welcome you to the culture war. Enjoy getting tossed into the pit with the rest of us, there are no dues, there is no secret meetings, there is no secret handshake. Your own post makes you a target because you're on the wrong side of the issue.

      Are you angling for an Internet Drama award? =). It’s so cute!

    48. Re:The lede is buried by Anonymous Coward · · Score: 0

      It don't exactly get into SJW territory.
      Read it and compare to the FreeBSD one to see how a SJW CoC looks like.

      It don't exactly get into SJW territory.
      Read it and compare to the FreeBSD one to see how a SJW CoC looks like.

      This whole forum has been taken over by angry nerds complaining about other angry nerds, none of whom I’d ever care to work with in person if they acted the way the talk here. /. Is slowly making me rather be at work than be a part of any online community ever. I’ve never heard “SJW” in meatspace ever, and I’ve never heard so much complaining about HR guidelines ever.

      Post meri what? I don’t even care, it’s be like admitting I’ve read the HR handbook at work, put whatever you want in there, the employee/employer relationship has more important aspects to care about like work life balance.

      And SJW? I can’t roll my eyes hard enough when someone types that three letter word. Unplug your internet’s for a while please, you fucking cancers. You’re all good for the abuse right assbags?

    49. Re:The lede is buried by Joey+Vegetables · · Score: 1

      Some of us do understand the existential threat posted by all forms of leftism, socialism, and communism. Unfortunately, mostly, it's those of us who grew up during the Cold War, who had friends who barely escaped from communism with their lives, who were taught in school why freedom and slavery can never co-exist and why one or the other must prevail. We're at least in our 50s now and we won't be around forever. Our only hope, really, is that we can convince younger generations to understand and to be willing to fight for freedom, in whatever manner is necessary. Funnily enough, it isn't really us who are doing that convincing very effectively. It's the left themselves. When allowed to do so, they take gleeful delight in demonstrating why they must never be allowed to rule anything or anyone, at least, not until they learn how to rule their own selves.

    50. Re:The lede is buried by Anonymous Coward · · Score: 0

      It's an incredibly complex

      Arguably much moreso than strictly necessary.

      and powerful amount of code,

      Debatable. "Is entirely useless without a crapload of other code" doesn't spell "powerful" to me, but it does have its uses. I know of other systems less cumbersome and more powerful, so, debatable.

      it's extremely reliable

      Only if you limit your comparison to worse systems. There do exist more reliable ones. Though admittedly most people by far only know of worse systems, and take that performance level for the gold standard.

      and stood the test of time,

      In the sense that it's still with us, sure. But then, so are certain worse systems.

      it's used world wide in a variety of massive enterprise services and tiny little simple boxes under peoples desks, on their wrists or whatever.

      I'm reminded of being appaled that the java guys thought running in "only" 4MB (without graphics) was the bee's knees for "embedded", back in 1997. Linux never even ran in 4MB. For seriously "embedded" work and things like "smartwatches", 4MB is still a massive amount of memory.

      But yes, linux is reasonably useful from somewhere north of that point to the biggest supercomputers. That are really all clusters of peecees these days. In other words, there's really only one sort of "computer" left, the kind that requires a graphics card to boot at all.

      It got there due to quality code,

      Very very debatable. It mostly got its foothold for being available when something was needed and the other thing that was supposed to fill the gap wasn't ready and obviously wasn't going to be ready anytime soon. Just like DOS didn't get its foothold on merits, I might add.

      not colour, not race, not gender, not sex, not any of that,

      In the sense that white males entirely dominated the field at the time, but yes, all that had nothing to do with its popularity.

      simply due to nerds being nerds and ignoring politics.

      "GNU is NOT UNIX" is a very very political statement. Unix politics, not identity politics, I'll grant. But oh yes it was so very political. And with linux building on the GNU ecosystem, filling the gap so conspicuously unfilled by the absent hurd, well, it can pretend not to be political but the pretense can never be anything but threadbare.

      Now, the tribalism (and make no mistake it's tribalism) of identity politics has finally managed to burrow into it.

      Nah this is actually a pretty bad thing.

      Ayup.

    51. Re:The lede is buried by Z80a · · Score: 1

      There are actual SJWs and they do make your life hell and fire people based on the color of their skins etc..
      But this is not the case.

    52. Re:The lede is buried by SCVonSteroids · · Score: 1

      Oh...boy! It's a giant three ring circus of non-meritocratic and shitty people abusing what some people thought was a good idea, and ruining everything all the way down.

      And the reason why I have absolutely no hope in humanity. There will always be *those* people, and civilizations will fall every single time because of them. Just... this time we have nukes.

      --
      I tend to rant.
    53. Re:The lede is buried by Anonymous Coward · · Score: 0

      ...or perhaps change. If something doesn't work out, people try to right the ship.

    54. Re:The lede is buried by AmiMoJo · · Score: 1

      What a shit conspiracy theory.

      If the SJW Illuminati did get to Linus surely a relatively tame, widely used CoC would be the least of their concerns.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    55. Re:The lede is buried by AmiMoJo · · Score: 2

      You would think this point would be obvious to nerds who are likely to at least be familiar with D&D, and the inevitable gaps in the rules where the DM has to make the best decision they can.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    56. Re:The lede is buried by AmiMoJo · · Score: 1

      Interesting how the FreeBSD CoC didn't end up destroying the project. It's had multiple solid releases since then, community seems as strong as ever.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    57. Re:The lede is buried by AmiMoJo · · Score: 0

      Your link is broken. The correct one is postmeritocracy.org.

      This makes me think that you didn't stumble upon it just now, because if you had you would have copy/pasted the correct URL. The one you linked to was posted years ago in a 4chan thread and was endlessly recycled by people pretending to be neutral, concerned newcomers.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    58. Re:The lede is buried by Anonymous Coward · · Score: 0

      Not really. It's base is pretty solid but the new stuff is only so-so. pkgng is a point in case, but there are numerous other cases of the current core@ crop dropping the ball in this or that way. It's no longer dependable enough for server use, and indeed most of the tinkering is very desktop-y. The exodus of greybeards is unnoticed because of the influx of systemd linux refugees. But that doesn't mean the community is as strong as ever. Far from it.

    59. Re:The lede is buried by Anonymous Coward · · Score: 0

      Why wouldn't she be? If it's not Merit, it's something else. And, by virtue of her birth she's famous.

    60. Re:The lede is buried by Tupper · · Score: 1

      Yeah, it sounds like the rallying cry for Right Thinking People which precedes bad luck.

    61. Re:The lede is buried by Anonymous Coward · · Score: 0

      "GNU is NOT UNIX" is a very very political statement.

      The GNU website describes it this way: "GNU's Not Unix [is] a way of paying tribute to the technical ideas of Unix, while at the same time saying that GNU is something different. Technically, GNU is like Unix. But unlike Unix, GNU gives its users freedom."

      It is only political in the sense that it is a declaration of independence from the corporate politics associated with copyrights. Traditionally, a nerd's involvement in politics has been limited to asserting that he should be free to do his technical work without interference, and that's what "GNU's Not Unix" is asserting.

      But now the SJWs are attempting to force the nerds to think about additional political issues, such as inclusivity. And in response, the nerds are vocally asserting their independence from those political concerns. When somebody says that "nerds don't care about politics", they mean that nerds don't care about any politics unless it interferes with their technical work.

    62. Re:The lede is buried by McGruber · · Score: 1

      This makes me think that you didn't stumble upon it just now, because if you had you would have copy/pasted the correct URL.

      No, I simply screwed up the url in the href in my post. My comment originally included just a simple link to her manifesto site, like this:

      https://postmeritocracy.org/

      When I previewed my comment, I decided it would better if the link was more descriptive. So I then edited the post to include the "which contains" line in the link, and when I did that I somehow also inserted a period between post and meritocracy in the URL.

      Never attribute to malice that which is adequately explained by stupidity!

      (Yes, I'm a very stupid person.)

    63. Re:The lede is buried by lorinc · · Score: 1

      WTF is this?

      The kernel documentation is atrocious and somebody wasted time to produce this instead of improving the project.

      I've always though linux was a technical project by very talented people, not a pile of bullshit superficial texts by some teens in need of recognition.

    64. Re:The lede is buried by AmiMoJo · · Score: 0

      Well, in any case, having read the manifesto it seems reasonable. It's basically just saying that coding ability isn't everything, e.g. people who burn themselves out might do well on technical merit but are failing at life in general and we should recognize that.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    65. Re:The lede is buried by Anonymous Coward · · Score: 0

      His daughter signed the post meritocracy manifesto, written by the same person who wrote this code of conduct.
      Most likely his daughter is friends with this insane person who is against merit based evaluation, and is pushing her dad to change.

    66. Re:The lede is buried by jeff4747 · · Score: 2

      There is no more need to say this than there is to say:

      Don't stick your fingers in electrical outlets
      Don't jump off cliffs
      Don't dive head first into a shallow puddle of water
      Don't jump in front of oncoming traffic

      The point of something like a CoC (or shock warnings on electrical equipment) is so fewer people can claim they did not know what they were doing was wrong. Such things should not be necessary, but in the real world they are because there are tons of people who will claim to be ignorant as their first defense.

    67. Re:The lede is buried by Anonymous Coward · · Score: 0

      > Look closer:
      > https://github.com/torvalds/linux/blob/v4.19-rc4/Documentation/process/code-of-conduct.rst

      And immediately after adding "Contributor Covenant Code of Conduct" to the Linux repo, "Linux" shows up on contributor-covenant.org page as one of "Contributor Covenant Adopters" (https://www.contributor-covenant.org/adopters).
      This is big. It doesn't look like personal decision of Linus Torvalds. It's culture war and Coraline Ada Ehmke is winning another battle.

    68. Re:The lede is buried by Cederic · · Score: 1

      having read the manifesto it seems reasonable

      Holy fuck, even for you that's idiotic.

      meritocracy has consistently shown itself to mainly benefit those with privilege

      Has it fuck. Utter bollocks and nonsense.

      it seems to be a form of recognition, an acknowledgement that âoethis person is valuable insofar as they are like me.â

      No, it does not. Nice straw man she's building.

      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

      We can't abandon a notion we've never had. If merit could be distributed fairly then the very concept of a meritocracy would not be possible.

      Merit is demonstrated. Not everybody can or will demonstrate it. You don't fucking distribute it, and you sure as fuck don't worry about it being distributed fairly. It's not a finite resource that has to be shared anyway.

      an affirmation of belonging that applies to everyone who engages in the practice of software development

      I don't want total fuckwits to belong in software development. I value the outputs of the process too much. Some people are fucking shit at software development and it would be better for everybody else if they found a job better suited to their skills and abilities.

      We do not believe that our value as human beings is intrinsically tied to our value as knowledge workers.

      Nothing to do with meritocracy. You can be a beautiful person and indeed you could be one I want to spend my life with, but if you can't do your job then get the fuck out of the way and let someone competent take it.

      We believe that interpersonal skills are at least as important as technical skills.

      Nothing to do with meritocracy. Has she even fucking read the agile manifesto?

      We can add the most value as professionals by drawing on the diversity of our identities, backgrounds, experiences, and perspectives. Homogeneity is an antipattern.

      Nothing to do with meritocracy. Note though that the author of this piece actively rejects diversity of political views and created a forum that excludes half the population because of their gender; she can't even fucking live her own manifesto.

      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.

      Nothing to do with meritocracy.

      We have the obligation to use our positions of privilege, however tenuous, to improve the lives of others.

      Nothing to do with meritocracy (and is also complete fucking bullshit. People I know work fucking hard for their positions, no fucking privilege involved)

      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.

      Nothing to do with meritocracy. But it does make you wonder why she supports single-sex networks.

      We have an ethical responsibility to refuse to work on software that will negatively impact the well-being of other people.

      Nothing to do with meritocracy. Also childishly naive, lacking any understanding of the complexities of actual ethics.

      We acknowledge the value of non-technical contributors as equal to the value of technical contributors.

      Nothing to do with meritocracy. But good fucking luck writing the Linux kernel with no developers.

      Simple truth: technical contributors can do everything a non-technical contributor can. The inverse is not true.

      People do however get recognised for their contribution and it's far fro

    69. Re:The lede is buried by squiggleslash · · Score: 1

      An LLVM contributor left the project in part because he would have been required to sign documents to attend an LLVM conference

      ...and?

      What were the documents? Because it's not uncommon for people to have to sign documents in order to do something. The link you take it to hints that it might have been a code of conduct... which is bad... how?

      The primary reason he left was because the LLVM group had signed on to a program to encourage women and minorities to join in LLVM development.

      Between refusing to sign a document saying "Be respectful", while getting pissed that you might have to work with more black people and/or women doesn't strike me as a sympathetic cause.

      You know, it's bad enough that people on Slashdot are seriously arguing that Torvalds should be an asshole, and that all project managers should be assholes, but it's showing this website's regular clientele has lost the plot that apparently they think being misogynist and xenophobic should also be required qualifications for being a software developer.

      --
      You are not alone. This is not normal. None of this is normal.
    70. Re:The lede is buried by AmiMoJo · · Score: 1

      You don't seem to understand what she means by "distributed". Given that and the rest being TL;DR I didn't read it, but to explain your mistake she means that all other things being equal any given person would have an equal chance of having X merit. In reality the world isn't like that, because things other than innate ability have an influence.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    71. Re:The lede is buried by Cederic · · Score: 1

      All other things are sufficiently equal that I've worked with competent men and women from every fucking continent on the planet (except Antarctica) comprising a very diverse range of races, cultures, education systems and religions.

      The common thing about the competent people? They're good at their job. They thrive in a meritocracy because other competent people like working with them.

      Any given person does not have an equal chance of demonstrating merit in software development because frankly some people just aren't suited to it.

      That's fine. Just stop demanding they get fucking recognition and a share of the merit.

    72. Re:The lede is buried by AmiMoJo · · Score: 1

      An anecdote is not a substitute for data. Systemic disadvantage is well documented. Are you seriously saying that some demographics are not disadvantaged from birth in the US, for example?

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    73. Re:The lede is buried by Cederic · · Score: 1

      Oh, the evidence is clear. Poor people are very disadvantaged.

      So are men, in the education system. But that's the joy of software development: If you can do it, you can do it. Very low barriers to entry, and being a meritocracy those that can do it are recognised and successful.

    74. Re:The lede is buried by Anonymous Coward · · Score: 0

      They killed Terry A. Davis because he refused to conform. Now they've come for Linus.

    75. Re:The lede is buried by AmiMoJo · · Score: 1

      Really, the barriers to becoming a skilled software engineer are low? Innate ability is all you need?

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    76. Re:The lede is buried by Anonymous Coward · · Score: 0

      the CoC is a codified version of "don't be a dick" with various kinds of dickish behaviour spelled out because some people seem to love to nitpick if it isn't.

      I think getting people kicked out of a FOSS project because of what they said on their own twitter account is dickish behavior and the creators of the CoC believe that's how it should be.

      "Tbh, I think you implicitly do represent a project if you mention a very deep (verifiable) association with it in your profile or are widely known as a lead developer on that project. "

    77. Re:The lede is buried by Cederic · · Score: 1

      A computer tends to be helpful too. Luckily they're ubiquitous in most countries on the planet these days.

      After that, yes. Most good programmers are self taught, do it because they find it interesting and/or have a problem they want to solve.

      It's not exactly medicine is it.

    78. Re:The lede is buried by Mashiki · · Score: 1

      Interesting how the FreeBSD CoC didn't end up destroying the project. It's had multiple solid releases since then, community seems as strong as ever.

      Guess that's why the number of actual commits to the core code base has dropped off while the number of commits to rename things, or simply tinker with GUI issues has increased. FreeBSD is stagnant.

      --
      Om, nomnomnom...
    79. Re:The lede is buried by Pfhorrest · · Score: 1

      When I first read your post, I was concerned, because "post-meritocracy" sounds like a concerning idea.

      Then I actually read the site and you know what it basically is? A critique that so-called "meritocracies" actually aren't, and that despite their lofty ideals of judging people by the quality of their work, that they actually function in practice more like aristocracies, where whoever is in charge declares that the reason they get to be in charge is because are better, and that that makes them the rightful judge of who else's is good enough to share power, which of course is an objective, unbiased evaluation (/s).

      Fun fact: the Greek root "ariste" means "excellence", so the literal aristocracy called their reign the "rule of the excellent", which is basically a synonym for meritocracy.

      She's not arguing that the quality of work doesn't matter, but that we shouldn't pretend that we actually can objectively measure quality of work in a way that can be used as a basis for the social organization of project, because attempting to do so does nothing but paint an idealistic justification over whatever existing organization there happens to be. "We have this structure with me in charge because it produces the best output, as judged by me, which therefore justifies this structure that puts me in charge."

      --
      -Forrest Cameranesi, Geek of all Trades
      "I am Sam. Sam I am. I do not like trolls, flames, or spam."
    80. Re:The lede is buried by Mashiki · · Score: 1

      (Hint: It's Republican vs. Democrat.)

      That's where you're wrong, it's authoritarian vs libertarian.

      --
      Om, nomnomnom...
    81. Re:The lede is buried by Anonymous Coward · · Score: 0

      > Yes! How terrible that a project adopt a code of conduct where people are asked to be courteous and treat others with respect!

      Prior to this I had no idea who the person was the wrote the new CoC, nor did I care. After a bit of reading though I learned via her own Twitter that to her I am nothing more than one of the "CIS HET WHITE WOMEN". source:https://twitter.com/CoralineAda/status/1029171039509639170

      Something this person wrote has wormed its way into Linux? I am not a happy 'cis het white woman'. :(

    82. Re:The lede is buried by Anonymous Coward · · Score: 0

      And as far as I can see the CoC is a codified version of "don't be a dick" with various kinds of dickish behaviour spelled out because some people seem to love to nitpick if it isn't.

      Except it's not that; it's "conform to the attitudes and behavior that we have chosen for you or you're out."

      "SJW" is a combination of two ideas:
      1. we can change the world
      2. if you're not with us, you're against us

    83. Re:The lede is buried by Anonymous Coward · · Score: 0

      "I need to take a break to get help on how to behave differently..." - interesting words from Linus. Sounds a bit like entering a re-education camp.

      I'm an engineer born the same year as Linus. At my age, you start thinking about retirement from time to time. Or at least, you reconsider if you want to continue doing things you've done the last 20 years. You start understanding that what you're doing all day is a hobby, because financially, you're not depending on it anymore. You might feel annoyed about the changes in the world and your environment, especially with respect to political correctness. You find people getting involved who have a political agenda, not a technical plan. You then see your hobby turning into a job, because suddenly you have to deal with a lot of things you are just not interested in. Eventually, you might even feel the new politics being a threat to your personal life and family. Time to change. Period.

      Possibly, his words were just another version of "F*ck you all". If a was him, I'd start working for Microsoft next month.

    84. Re:The lede is buried by AmiMoJo · · Score: 1

      Demonstrably untrue.

      http://bsdimp.blogspot.com/201...

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    85. Re:The lede is buried by Mashiki · · Score: 1

      That actually proves my point, read...more slowly. That's cumulative commits, there were more commits between 2.1 and 4 then the last three main branch releases.

      --
      Om, nomnomnom...
    86. Re:The lede is buried by Anonymous Coward · · Score: 0

      This whole forum has been taken over by angry nerds complaining about other angry nerds, none of whom I’d ever care to work with in person if they acted the way the talk here. /. Is slowly making me rather be at work than be a part of any online community ever.

      Yeah, I often wonder if Slashdot is 'souring' me on humanity. I wonder whether I'd be a kinder, more patient, less rageful person if I stopped reading the comments here.

      Nothing like the irony of a comment section filled with people cussing each other out while arguing how best to treat people nicer!

    87. Re:The lede is buried by Mashiki · · Score: 1

      Nah this is actually a pretty bad thing.

      Don't worry, I'm sure that the AC will turn around and tell you that the trans-lesbian-black-asian-otherkin with a double amputation, that has never coded in their life, doesn't know what linux is, and is there crying over the words "master" "slave" and "suicide" and getting core contributors sanctioned and/or removed from the maintainers because they told them to "stop fucking around" will be doing a very good job on future security issues, kernel updates and API all on their own.

      --
      Om, nomnomnom...
    88. Re:The lede is buried by Anonymous Coward · · Score: 0

      Oh ****, I should have believed you. Now this happened: https://www.zdnet.com/article/linux-adds-a-code-of-conduct-for-programmers/

    89. Re:The lede is buried by Anonymous Coward · · Score: 0

      > Really, the barriers to becoming a skilled software engineer are low? Innate ability is all you need?

      Very low, unless you live very far from a public library. Lower than for almost any other career.

      You see, you don't need a fancy degree. You can do as well or better with Internet access and a pile of programming books, as long as you have an interest and are self-motivated. Nobody is going to hand it to you.

    90. Re:The lede is buried by Anonymous Coward · · Score: 0

      He's not talking about free association anymore when he applied the label of totalitarianism. He is saying the CoC is not free association. That's the point. Calling it is decided by free association in this case is a facade.

      The type of totalitarianism he speaks of has to do with committing a "thought crime". It is the same kind of totalitarianism google exhibits by posting a "terms of service" you must blindly agree to and any thing they change it to if you want to be "freely associated" with the web as most people know it. Then if they label you abusive, you are taken down and you cannot dispute it.

      I agree that this dangerous world we are heading where it means you cannot share your opinion anymore if you want to considered part of "society" for fear of offending the protected class.

    91. Re:The lede is buried by Anonymous Coward · · Score: 0

      The good news is that every project compromised by these people will eventually go down the drains.

      Sadly human progress suffers because of it.

    92. Re:The lede is buried by Anonymous Coward · · Score: 0

      interview with the little sjw

      https://opensource.com/life/15/8/patricia-torvalds-interview

    93. Re:The lede is buried by Mashiki · · Score: 1

      Are you angling for an Internet Drama award? =). Itâ(TM)s so cute!

      Don't worry, they're not abusing it already. Oh...FUCKING WAIT.

      --
      Om, nomnomnom...
    94. Re:The lede is buried by Areyoukiddingme · · Score: 1

      Are you angling for an Internet Drama award? =). It’s so cute!

      Fuck you, I won't do what you tell me!
      Fuck you, I won't do what you tell me!
      Fuck you, I won't do what you tell me!
      Fuck you, I won't do what you tell me!
      Fuck you, I won't do what you tell me!
      Fuck you, I won't do what you tell me!
      Fuck you, I won't do what you tell me!
      Fuck you, I won't do what you tell me!
      Motherfucker!
      Ugh!

      <mic drop>

  18. Not the touchy feely type? by thogard · · Score: 5, Insightful

    Who would have thought he wasn't the overly emotional touchy feely type?

    Being that way is OK. It is time that the touchy feely types stop trying to force those that aren't into what they think we should be. It is the same problem as extroverts vs introverts where introverts often find extrovert behavior out right offense but won't say anything about it.

    Maybe the group that has the longest list of accomplishments can tell the other group they are wrong.

    1. Re:Not the touchy feely type? by sgage · · Score: 1

      You know, an awful lot of really smart and accomplished tech people are somewhere on the Asperger's spectrum. They just don't 'get' other people's emotions that well/at all. I think it's wonderful that Linus (finally) recognizes this, and is willing to take steps to mitigate it. Hopefully, technological excellence won't take a back seat... but I don't think it will.

    2. Re:Not the touchy feely type? by king+neckbeard · · Score: 2

      That's a very odd rationalization. Autistics have very high unemployment and underemployment rates, and tech is one of very few fields where they are actually OVERrepresented relative to the population, due to merit, and you are arguing that changing that will be a good thing?

      --
      This is my signature. There are many like it, but this one is mine.
    3. Re:Not the touchy feely type? by Anonymous Coward · · Score: 0

      You know, an awful lot of really smart and accomplished tech people are somewhere on the Asperger's spectrum

      You, everyone with a pulse is somewhere on the "spectrum", even if the majority are quite close to the "0% aspie" end.

    4. Re:Not the touchy feely type? by bussdriver · · Score: 1

      There is no proof Autistics and Asperger's are connected. Just because the USA DSM lumped one on the end of the other because of similarities doesn't mean much other than greatly increased funding...

      I read a paper showing zero statistical link on genetic Autism; however, it showed a significant link for Aspergers which warranted further research. It came out not long before the DSM change.

      As far as social norms... the normal majority dictates what is right by their might of being the majority. The majority is simply flat out wrong to demand everybody cater to their fragile egos; you can control yourself, you can't control everybody else.

      If you want to really be P.C. you'll be tolerant and understanding of others with different behaviors - but that involves WORK on yourself; much easier to just blame others. Baby Boomers (the me generation) - Gen X - Millennials seem to all have many blame problems.

    5. Re:Not the touchy feely type? by Anonymous Coward · · Score: 0

      Would would you expect an introvert to say anything, ever?

    6. Re:Not the touchy feely type? by Anonymous Coward · · Score: 0

      Perhaps the touchy feely types do that because the blunt types keep forcing them to endure their bluntness without ever acknowledging that part of the problem may be with them. Reading reactions on this page it seems to me that the blunt types themselves are extremely touchy feely in their own way.

    7. Re:Not the touchy feely type? by Anonymous Coward · · Score: 0

      Autistics have very high unemployment and underemployment rates, and tech is one of very few fields where they are actually OVERrepresented relative to the population, due to merit, and you are arguing that changing that will be a good thing?

      If they're causing problems such that the projects underperform, then yes, it would be a good thing to improve teams such that participants' behavior are up to at least some very low, basic level of professionalism. Why wouldn't you want that?

      If that means some people don't have what it takes and also lack the ability to learn, and so they wash out, well, the world needs ditchdiggers too. Possibly even autistic ditchdiggers, assuming their behavior isn't incompatible with that profession also. Is forest ranger still an option the anti-social?

      I'm amused that one of the so-called "SJWs" who wrote some of the rules claims to be against meritocracies, since a meritocracy is exactly what they're promoting. All they've done is make it so that professional behavior has become one of the required technical skills. If you can't interact with people without being a dick, that's like telling everyone you can't learn C.

    8. Re:Not the touchy feely type? by jeff4747 · · Score: 1

      where they are actually OVERrepresented relative to the population, due to merit

      [Citation Required] for that last part.

      A very large percentage of the "Autistics" I've come across in this field were not significantly better than "regular" people. But every single one of them was absolutely sure they were better than everyone else. The more unfounded the belief, the more they held it.

    9. Re:Not the touchy feely type? by Cederic · · Score: 1

      Not everybody however has the disorder. Differentiate between shared behaviours and actual impairment.

      If you want a clear delineation just take a look at relative suicide rates.

    10. Re:Not the touchy feely type? by king+neckbeard · · Score: 1

      So, for what reasons do you think they are overrepresented? That they are overrepresented by merit doesn't mean that they are magiclaly always the best and no normie could ever compare, it just means that they are there because of merit, not because of their social connections or ability to influence important people, which is how people get jobs absent merit.

      --
      This is my signature. There are many like it, but this one is mine.
    11. Re:Not the touchy feely type? by jeff4747 · · Score: 1

      So, for what reasons do you think they are overrepresented?

      it's a field where you do not need "people skills" to be considered competent. But that only gets you to "competent". And just like every other field on the planet, the vast majority, autistic or not, are competent and that's it.

      And it's not that you need those skills to fake it. The vast majority of jobs require you to work effectively with other people, and having zero "people skills" means you will fail to do that. Especially if you decide you can't possibly develop such skills because "you're an Aspie". That's when you get put away in your office/cube to just go code. It's damage mitigation, not your brilliance.

    12. Re:Not the touchy feely type? by king+neckbeard · · Score: 1

      It sounds like you buy largely into the "everybody has to be a salesman for themselves" crap. Why shouldn't people who don't have "people skills" be able to make a good living for themselves? And why should the Aspies always be the ones making the accomodations? It makes no sense to insist that we have to mold people into fitting a very specific set of skills, most of which have nothing to do with genuine respect, in order for them to have the means to live their lives how they see fit.

      California has people that give children bleach enemas and withhold important vaccines because of anti-autistic bigotry, and autistic children make up an enormous portion of bullying victims, but the problem is clearly that they are a bit territorial in the minority of professional fields where they have a decent chance of steady employment. If society at large doesn't respect them, why would expect them to respect society?

      --
      This is my signature. There are many like it, but this one is mine.
    13. Re:Not the touchy feely type? by jeff4747 · · Score: 1

      It sounds like you buy largely into the "everybody has to be a salesman for themselves" crap

      Nope. Not at all. The interactions are not "selling" anything. They're basic "can you talk to someone without creeping them out".

      For example, plumbing. You'd think this is where you could go and just put pipes together, right? Nope, a huge part of the job is talking with customers, even if you are not doing any sort of sales - They have to tell you what's wrong with their plumbing, or tell you where they want the new fixtures, and so on. So you're going to have to be able to talk with them. Unless you want to stay someone else's apprentice forever.

      So no, this is not about having salesman-level people skills. The bar is far, far, far lower.

      And why should the Aspies always be the ones making the accomodations?

      Well, two reasons: 1) they're a minority of the population, and 2) they can learn to do it well enough as long as they don't hide behind "I'm an Aspie!!! Reeeeeee"

      Again, this isn't salesman-quality. This is "I can look at your face wall talking" quality.

      California has people that give children bleach enemas and withhold important vaccines because of anti-autistic bigotry, and autistic children make up an enormous portion of bullying victims

      Your bigotry against "normal" people does not eliminate bigotry against you. This revenge-based model is just going to build more bigotry.

      And again, this isn't salesman-quality. This is "I can use at least six words in a sentence while talking to you" quality.

      If society at large doesn't respect them, why would expect them to respect society?

      Because you change exactly nothing with this attitude, and society is so much larger that it will crush you. So pick up the rest of the basic skills you actually did need to learn in school, and you'll find 1) you have a much wider set of options for the future, and 2) you don't get relegated to some dark room to hide you away from the people that you actually need to meet if you want to advance your career.

    14. Re:Not the touchy feely type? by king+neckbeard · · Score: 1

      Unless you want to stay someone else's apprentice forever.

      Why do they need to be an apprentice? Let's say I was a deaf plumber. That would mean that I couldn't communicate in the expected way, but it'd be fucking disgusting to suggest that I would have to remain an apprentice because of my disability.

      Well, two reasons: 1) they're a minority of the population,

      Because you change exactly nothing with this attitude, and society is so much larger that it will crush you.

      I agree with this point on practical grounds, but social change involves moving past that. Aspies have to put forth some effort, but that doesn't mean that they should have to beat all of the burden. If it even went as close as 80/20 for the efforts by ASD/NT respectively, you'd probably find Aspies much more willing to be personable.

      and 2) they can learn to do it well enough as long as they don't hide behind "I'm an Aspie!!! Reeeeeee"

      And neurotypicals can learn as well, as long as they don't hide behind the fact that they have the existing dominant culture. In fact, it should be easy for them, because a lot of the behavior of Aspies/autistics is similar to that found in children (unfiltered honesty, literal usage of language), who neurotypical adults are generally capable of accommodating.

      Learning to interpret a complex set of deceptive behaviors, and emulate a very particular way of moving is far more work, even at just the level of avoiding beatings and exploitation. They give actors Oscars for that level of emulation.

      Again, this isn't salesman-quality. This is "I can look at your face wall talking" quality

      Or, people could just tolerate not having someone look them in the face while talking It's not that hard. In the vast majority of the animal kingdom, eye contact is aggressive behavior that is to be avoided if you don't want a fight to break out. Eye contact is an area where, in the grand scheme of things, Aspies are normal and the neurotypicals are the weirdo freaks. But you apparently won't even consider that, so I think you are too stuck on your own preconceptions, and think that people should have to endure painful experiences because of social norms.

      So pick up the rest of the basic skills you actually did need to learn in school, and you'll find 1) you have a much wider set of options for the future, and 2) you don't get relegated to some dark room to hide you away from the people that you actually need to meet if you want to advance your career.

      Again, why does career advancement need to necessarily include people skills? Why should so many options rely on such a small subset of skills? The 'advancement' is typically to a management position, and more and more evidence shows that management is largely useless. Why couldn't we look into restructuring businesses to where management is seen as glorified secretaries (who tend to have the best actual social skills anyway)? It would also solve a lot of those gaps for gender and race to nerf management roles, because that's where it's really a white men's club. Even by more conventional methods of business analysis and roles, management and leadership roles focus less on the skills needed for direct labor. So, if I have experience doing direct labor, why can't I reasonably continue to advance by being better at my job, instead of moving to a role that requires less of the skills I built experience with?

      --
      This is my signature. There are many like it, but this one is mine.
  19. Confidence trick by evanh · · Score: 1

    He'll be apologising after each email now.

    1. Re:Confidence trick by Anonymous Coward · · Score: 0

      That is a wonderful suggestion. Maybe he can get some advice from a Canadian like Theo about that.

  20. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 5, Insightful

    Why do people act like a project would be forced to take in substandard code just because the maintainers aren't allowed to be assholes? Constructive criticism and mentoring can be used just as well in place of being a dickish aspie.

    One person with high standards is another person's "dickish aspie."

    One person's constructive criticism is another's micro-aggression, sexism, racism, or whatever negative-label du jour used as a club. Projects aren't forced to take in substandard code but some projects have experienced severe losses by trying your approach and giving an inch. Take firefox as an example.

  21. Re:Be honest and tough, but don't be a dick about by phantomfive · · Score: 1, Interesting

    You can be certain he won't sacrifice code quality. That is his top priority, and you can tell because he talks about interpersonal issues in terms of how it affects the kernel code quality.

    --
    "First they came for the slanderers and i said nothing."
  22. Good for Torvalds by Anonymous Coward · · Score: 0

    Introspection and self improvement are not actually curse words, or things that make you weaker.
    Being self-aware actually makes you stronger and more effective as you can emphasize your strengths and minimize the impact of weaknesses.

    And for those that fail to understand, that does NOT mean that sub-standard work must suddenly be allowed.
    It means telling people who submit substandard work that what the sent in is not good enough and must be improved. Optionally suggestions can be made on what to improve or who to seek for aid.
    As opposed to telling those same people that the code they sent it sucks because they are mentally retarded and simply a bad person. *
    *Note that this is paraphrased and not meant to reflect any specific, actual comments made by Linus.

    And the above does not apply to Lennart-Pottering because he IS a moron and a bad person as well as writing horrible programs.

  23. Sounds like something happened... by JoeyRox · · Score: 3, Interesting

    It seems to odd that Linus would do this out of the blue. Perhaps a formal complaint has been filed against him somewhere and he's trying to get ahead of the story. This is complete speculation on my part btw.

    1. Re:Sounds like something happened... by Anonymous Coward · · Score: 1

      likely some SJW crap, no doubt.

      they finally got to him of all people. sad day.

    2. Re:Sounds like something happened... by Anonymous Coward · · Score: 0

      The running theory is that he has been blackmailed which has been a concern for some time. He was advised a few years ago that these attacks on his authority are state sponsored and not by friendly states either (think Extortion 17) although the paychecks might come from the US or UK because they have assets inside the IC. There is no way that he is voluntarily taking time off to get counseling.

    3. Re:Sounds like something happened... by bussdriver · · Score: 1

      any significant others? this would be good generic cover for personal issues. maybe a midlife crisis of some sort?

      Probably SJWs getting to him, his employer, or a major resource (like a government) that are pushing this. As the next generation majority is catered to the rest of us will be forced to conform to their norms... like the old racists had to adapt (despite one of their own coming to power they are still losing.) Yes, sometimes it's good; other times it is not.

    4. Re:Sounds like something happened... by Anonymous Coward · · Score: 0

      Coraline AdA
      CoC
      Postmeeitocracy.org

    5. Re:Sounds like something happened... by jeff4747 · · Score: 1

      It seems to odd that Linus would do this out of the blue

      So....missed the whole "Oh, I scheduled my vacation during the summit" issue then? You know, the one mentioned in the first sentence of TFSummary?

    6. Re:Sounds like something happened... by JoeyRox · · Score: 1

      Nope, didn't miss that at all. How does that disprove my theory?

    7. Re:Sounds like something happened... by Anonymous Coward · · Score: 0

      Notice one of the postmeritocracy signatories is Patricia Torvalds...

    8. Re:Sounds like something happened... by jeff4747 · · Score: 1

      Well, your theory claims this is "out of the blue". The very first sentence disproves that this is out of the blue. Kinda demolishes the rest of your conspiracy theory.

    9. Re:Sounds like something happened... by JoeyRox · · Score: 1

      How does the planned Linux meetnig and this announcement have any correlation? That's like saying Linus ate a hamburger, thus this announcement wasn't out of the bule.

    10. Re:Sounds like something happened... by jeff4747 · · Score: 1

      Let's see....screwing over the meeting and the subsequent discussions about Linus not treating others well.....how could that possibly have lead to this....hmmmm......that's a puzzler. :eyeroll:

    11. Re:Sounds like something happened... by JoeyRox · · Score: 1

      Yet Linus has been screwing over Linux contributors for over 20 years yet you somehow correlated this one specific event to the tipping point that finally pushed him to reconsider his behavior. Not much for logic, eh?

  24. Re:Be honest and tough, but don't be a dick about by uncqual · · Score: 5, Insightful

    Sometimes when someone who shouldn't screw up does so with blatant disregard for the priorities of the project, it's useful to flame them to remind other people NOT to do the same thing.

    One example is from about six years ago when Linus reminded everyone very crisply that one doesn't change userspace APIs willy nilly and then blame the applications that were broken by the change. I'm pretty sure that his response reinforced in many developers' minds that this was simply unacceptable and reminded them far more effectively than an unemotional purely technical observation would have.

    --
    Why is there an "insightful" mod and why isn't it "-1"? If I wanted insight, I wouldn't be reading /.
  25. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Email and text is always harsh. It just comes off that way. Step back re-read what you write. Would you like it if someone talked to you like that? If the answer is no then you need to re-write it. If you feel it is a waste of your time. Well the other end you have just ruined their day and now they are not going to get anything done. Congrats on ending productivity for at least one person (probably more) that day.

    You do not have to sacrifice quality. I have seen a few projects tear themselves apart because some self appointed ass decided to get their OCD on. Then berate everyone for not doing it 'their way'. Suddenly dead/forked project. He has got away with in the past. That is because of the circumstances in which he is in and how good he is. When I was younger would do the same thing. Snipe off some wicked nasty thing. Then everyone is pissed. But in person I would be totally different to them. Naturally they did not want to work with me. It takes a bit more time. But just edit your emails. Usually you will find that even though you are snapping off on them you have misunderstood what they were doing in the first place. You can then guide them to the right result anyway. If that does not work eventually you give them the 'thank you for your time you submissions will no longer be accepted we have tried to work with you but you refuse to work within our standards we do not have time to fix your issues at this time please go re-test and think about it some more'.

    The best complements I get now is "your code is so easy to understand" and "you are so nice to get along with compared to the others" and "you always help us get the best results". Instead of, well... That is not to say I am a pushover. I can still snipe something off. That is my natural self.

  26. The libtards finally got to him. by Anonymous Coward · · Score: 0

    Oh well, there's still OpenBSD

    1. Re:The libtards finally got to him. by Anonymous Coward · · Score: 0

      None of the BSDs want people like you. Go away.

    2. Re:The libtards finally got to him. by novakyu · · Score: 2

      What about GNU Hurd?

    3. Re:The libtards finally got to him. by Anonymous Coward · · Score: 0

      What about it?

  27. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    "This code is crap. Rejected."
    "You're only saying this because I'm black / lesbian / trans / otherkin / [add any other victimhood club here]."

    Thus the gatekeeped gets kicked out / shamed into compliance, and crap code gets added.

  28. You can send me suggestions in email. by Anonymous Coward · · Score: 0

    Here's a suggestion: don't expect to change a lifetime's lack of empathy overnight.

  29. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Why do people act like a project would be forced to take in substandard code just because the maintainers aren't allowed to be assholes?

    Because other people are assholes who will harass you constantly to incorporate their substandard code, which leaves you either the choice to either be an asshole back or accept their code? Or I guess you could try to get a restraining order filed and pretend like that'll help. Don't get me wrong, the vast majority of people aren't that bad.

    But a select few actually work on coding projects like Linux and that sort of environment tends to weed out the people who aren't passionate to the point of being assholes. So, one tends to have to regularly deal with assholes who aren't really bad nominally but will act very badly when they feel slighted, don't get their way, etc.

    One could argue that the head of a project breeds this, and to an extent that's true. Usually that works out, though, with the head of a project kicking out a lot of people and writing most the code, which just doesn't scale. Many coup attempts will be made, and being too soft increases the chance they may eventually succeed.

    It is, after all, a voluntary thing to do to work on any project--even if you get paid. That's one reason why the whole "burnt out" aspect of it is a real risk, usually as a byproduct of the people you have to deal with and not the actual code itself. This may be a chief reason that CEOs tend to be sociopaths--it's the only way a lot of people can maintain their sanity if they just reject other people's emotional standards for things.

  30. He kept me away by Anonymous Coward · · Score: 0, Interesting

    I'm a very experienced OS developer, and years ago a change in my life circumstances allowed me to finally have the time to donate a meaningful number of hours/month to Linux, especially in the kernel. I started educating myself about the code base and following discussions among the developers and quickly realized that Linus was just another version of the brilliant, driven, flaming asshole I'd worked with numerous times in my career and was sick to death of tolerating. It's one thing to do it when your job requires it, but when you're donating your time and expertise? Life's too short.

    I hope he's sincere and I hope he can evolve into a kinder, gentler Linus. It would benefit Linux, all its users and developers, and him.

    I wish him the best, but for now, I'm staying on the sidelines.

    1. Re:He kept me away by Anonymous Coward · · Score: 0

      You clearly think very highly of yourself. I, on the other hand, think Linux dodged a bullet with you.

    2. Re:He kept me away by Anonymous Coward · · Score: 0

      Buddy, in the scheme of things you aren't even worth a pimple on a bull's ass. You ain't shit -- walking, flying, or crawling.

  31. I smell.. by Anonymous Coward · · Score: 0

    ..a pending #metoo story

  32. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Wow, you're really confused about what "constructive criticism" means.

  33. Re:Be honest and tough, but don't be a dick about by ortholattice · · Score: 4, Funny

    I agree with Linus, of course, but still it's funny/sad that the user code it broke was... pulseaudio.

  34. Re:Be honest and tough, but don't be a dick about by king+neckbeard · · Score: 5, Insightful

    For starters, a computer acts for more like a "dickish aspie" than Linus ever will.
    Furthermore, actual aspies make good code testers, and often good programmers.
    Also, a hostile environment may actually be preferable, because it keeps the lowest common denominator higher.

    Finally, I have to say there's a bit of irony in you describing Linus in a way that denigrates the autistic, while Linus himself has not used criticism in such a bigoted way. By the very notions behind such community conduct standards, you need to take a break before he does.

    --
    This is my signature. There are many like it, but this one is mine.
  35. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Firefox got better in performance and security, but also got some absolutely STUPID changes:

    - the "burger button" (at least it's still possible to restore the normal menu bar, but this shit should not exist outside of mobile systems)
    - the url trimmer (that hides the http/https prefix - also fixable as an about:config option, but still a demented idea in the first place)
    - the removal of the status bar

  36. Re: It takes some humility to admit one's deficien by Anonymous Coward · · Score: 1

    This 4.19 patch is awesome. Linus is self-aware. I accidentally compiled in the wrong video driver. Instead of xorg crashing and spewing filth at me for my idiocy, it kindly told me that the computer needed a break while it took some time to work out what is wrong. It's been a few hours but I'm pretty sure it's going to fix itself. I think version 4.20 is going to grow its own weed and sell it for me, bringing in a better income that a Bitcoin mining rig!

  37. proof.. by Anonymous Coward · · Score: 0

    that even god needs therapy every now and then.

  38. How about building a C replacement? by Anonymous Coward · · Score: 0

    We all forgive you, Linus. Thanks for making our industry fun and interesting.

    C is a major security problem going forward. Linus, any chance we could see your spin on it?

    1. Re:How about building a C replacement? by Anonymous Coward · · Score: 0

      We don't need yet another C replacement. We have C++, Objective-C, D, Rust, Go, etc.

      Spectre is a major security problem going forward. Writing all your code in any of these "safe" languages does not protect you from hardware issues. Reality is that we will see a good language evolve when there is enough critical mass and a reason. Quantum computing could be it. It could simply be the massively parallel cores. It's possible to write decent C code for parallel tasks but time consuming. Aside from some abstractions in Java and a few other languages, or something like libdispatch, i've seen no serious attempts to solve the parallel problem. Not to mention that the real solution is lockless algorithms. Event driven programming fails because most frameworks either punt on parallel like node or they simply cap it like vert.x does in java to a few threads. AMD sells workstation 32 core CPUs now. It's time to figure it out.

    2. Re:How about building a C replacement? by Anonymous Coward · · Score: 0

      > We don't need yet another C replacement. We have C++, Objective-C, D, Rust, Go, etc.

      I refuse to believe that the only secure replacements for C are fat, slow, overcomplicated, or cultish.

  39. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Unfortunately Firefox for Android is in a bad or very bad shape, Mozilla miss hundred of milions of potential users

  40. Newsflash - Linus is just like the rest of us. by HotNeedleOfInquiry · · Score: 1

    So how many of you /. readers admit to being on the spectrum. Come on, at least half. So Linus is on the spectrum too.

    --
    "Eve of Destruction", it's not just for old hippies anymore...
    1. Re:Newsflash - Linus is just like the rest of us. by sgage · · Score: 1

      I'm thinking a lot more than half...

    2. Re:Newsflash - Linus is just like the rest of us. by nyet · · Score: 2

      Everybody who is good at anything even remotely requiring brains is on the spectrum.

    3. Re:Newsflash - Linus is just like the rest of us. by Anonymous Coward · · Score: 0

      My girlfriend says I rank very high on the artistic spectrum.

    4. Re: Newsflash - Linus is just like the rest of us. by dunkelfalke · · Score: 1

      Schizoids are just as good at it and they aren't on the autistic spectrum.

      --
      "It's such a fine line between stupid and clever" -- David St. Hubbins, Spinal Tap
    5. Re:Newsflash - Linus is just like the rest of us. by Anonymous Coward · · Score: 0

      No, only a third. The rest are just pure assholes, bedweters, and know it all junkies.

  41. I hope he does it better than I do by Anonymous Coward · · Score: 0

    "I'm pretty burned out right now and I think I need to take a break because I've been losing some sleep and I'm being pretty edgy lately." ...Two hours later...

    "Oh man I feel refreshed now that I came up with this awesome new app idea! I can't wait to get started!"

  42. Re:Be honest and tough, but don't be a dick about by SuperKendall · · Score: 4, Insightful

    Why do people act like a project would be forced to take in substandard code just because the maintainers aren't allowed to be assholes?

    Because we've all worked at companies where substandard code is routine due to a culture of passive-aggressive nonsense.

    It's very easy for people to get lazy and for code to just get worse and worse if people are not called out over letting standards slide.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  43. They got to him! by gweihir · · Score: 1, Insightful

    Quick, make a copy of the kernel sources, we are going to see all kinds of SJW BS in the mainline now!

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:They got to him! by Anonymous Coward · · Score: 1

      Coming soon to the kernel developer pages. "Isn't it time to drop Master/Slave nomenclature?"

    2. Re:They got to him! by nyet · · Score: 2

      Typical new "all inclusive" inclusion:

      #include "terribly_written_header_file_that_identifies_as_well_thought_out.h"

  44. Re:Be honest and tough, but don't be a dick about by phantomfive · · Score: 2

    One example is from about six years ago when Linus reminded [lkml.org] everyone very crisply that one doesn't change userspace APIs willy nilly and then blame the applications that were broken by the change. I'm pretty sure that his response reinforced in many developers' minds that this was simply unacceptable and reminded them far more effectively than an unemotional purely technical observation would have.

    IF anything, he should have worded that message more forcefully. It's that important.

    --
    "First they came for the slanderers and i said nothing."
  45. Freddie Mercury never fixed his teeth by Beeftopia · · Score: 4, Interesting

    Freddie Mercury never fixed his teeth because they thought it would negatively affect his singing. I'm not a kernel dev but I sure have used, and appreciate (including supporting them monetarily) their efforts over the years. I hope this doesn't dispel the magic.

    1. Re:Freddie Mercury never fixed his teeth by Tough+Love · · Score: 3, Informative

      Linus's teeth are fine, don't worry.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
  46. To non-native speakers, "git" = Monty Python. by Anonymous Coward · · Score: 0

    Honestly, that's all we think about when we hear that term.
    Somebody in an episode or movie of Monty Python saying it. Which is quite funny, if only for the sound of the word.
    I never thought about how it could have bad associations for native speakers.

  47. RE: Linus by ChrisClark1819 · · Score: 5, Insightful

    I think it takes a certain kind of person to manage such a project, Linus needs to be Linus, nothing needs to change in my eyes. What he says or does seems to get the results we all need and that is more important than people enjoying everything he says. We all get offended but we move on from it, Linux will continue with or without Linus telling some someone to shut the f**k up but it just how he is. I would hate him censored and calm

  48. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Maybe you should take a break and reflect as well. Mistreating people because you can, is never okay. If you cannot tell the difference between proper response and being a dick, you are basically where Linus was those years ago. I really do NOT hope that people treat you like a dick a lot more, and that when you complain, you get a response that you deserved it. Instead, I hope that you can be empathetic enough to know that it isn't okay, without being the object of ridicule.

  49. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Why do people act like a project would be forced to take in substandard code just because the maintainers aren't allowed to be assholes? Constructive criticism and mentoring can be used just as well in place of being a dickish aspie.

    Because being asshole dickish aspies is the most some people will have in common with Linus. If he cleans up his act there will be no place for them to go to hide their shitty attitudes.

  50. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Many people are, but not me. To wit: Serena Williams' meltdown about penalties because of sexism, when she was playing against another woman, so sexism doesn't apply and men are more likely to be penalized doing the same thing.

  51. Re:Be honest and tough, but don't be a dick about by uncqual · · Score: 2

    It is not mistreating someone to call them out for a serious error. A high contrast response is sometimes necessary to get their (and other's) attention and to communicate the severity of the infraction. The example I gave wasn't just "because Linus can" - it was a relevant message communicated at a fairly appropriate volume. Myself, I wouldn't have sent the message quite that way but that doesn't mean it was wrong. Everyone on the project at that point was well aware of Linus' personality and bluntness and if they didn't want to deal with such feedback when they did something really stupid and doubled down on it, they should have found something else to do. Over my career I've run across a number of people I would refuse to work "for" even if it meant I had to quit to accomplish that.

    --
    Why is there an "insightful" mod and why isn't it "-1"? If I wanted insight, I wouldn't be reading /.
  52. P,S.: See: No curse words! by Anonymous Coward · · Score: 0

    I am nice man, with HAPPY FEELINGS ... ALL OF THE TIME!

    [Filter error: Don't use so many caps. It's like YELLING. ... ... ... You don’t say!]

  53. Pushed out? by Anonymous Coward · · Score: 0

    Someone wants him out so they can control the project themselves for the "greater good"

    This isn't going to end well.

  54. Re:Be honest and tough, but don't be a dick about by Xylantiel · · Score: 3, Insightful

    There's a balance. Too much of either flame or light-treading can lead to problems. The most difficult situations are where there is a mismatch of culture among individuals. i.e. where remarks that are not actually offensive are mistakenly taken as such due to poor wording and because people are expecting fire or where softening the language around a critical issue leads to it being not taken seriously by those expecting more fire.

    As far as this case goes specifically, I have always had the impression that Linus was a little on the flame-y side but much in the same way that all drivers in San Francisco are jerks -- if you don't drive that way you're actually more likely to cause an accident because everyone is expecting it. But honestly I don't read enough lkml to know for sure. There is a line between flame and abuse, and if that gets crossed too often then there are problems.

  55. Take time off if you want.. by Anonymous Coward · · Score: 0

    But really.. You're fine. It's fine. We're fine. Thick skin and all. It's alright. You're doing what you do best, so is everyone else. We need you where you are. Hope you get back there soon!

  56. Perhaps He Could Take Elon With Him? by Anonymous Coward · · Score: 0

    Misery loves company...

  57. This is ridiculous! by XB-70 · · Score: 1

    Puhleez. What are the odds that the nerd of all nerds has trouble being empathetic? Linus is the Sheldon Cooper of kernel developers! Let's all give him a break, ignore his ill-conceived personal rants and just love him for what he gives to the world.

    --
    *** Don't be dull.***
    1. Re:This is ridiculous! by Anonymous Coward · · Score: 2, Informative

      Real nerds hate Sheldon Cooper.

    2. Re:This is ridiculous! by Anonymous Coward · · Score: 0

      What's wrong with growing as a person and attempting to change yourself for the better. It really doesn't matter if we want to give him a break or not. Linus clearly has his own personal reasons for wanting to change and good for him. Not many people have the maturity to admit that they have faults and actually want to change themselves.

      It's easy to criticize others, its much hard to do it to yourself.

  58. Balance, empathy, and coding by gehrehmee · · Score: 4, Insightful

    (Cross posted from twitter here: https://twitter.com/gehrehmee/...)

    Just read Linus' LKML email that he's taking some time off kernel development to "get some assistance on how to understand people’s emotions and respond appropriately".

    Good on him. It's an example many of us in tech can learn.

    I especially like how he compares this time off kernel development to his time he took off to go work on git. It's important to collaborate with your community, to be a *good person* -- but it's also important from a productivity and efficiency angle.

    Investing energy into one's tooling, whether emotional awareness, social skills, communication, collaboration, verbal, written word, or tech/code mechanisms, is critical for anyone trying to be a balanced person that delivers the most they can at the things they care about.

    Investing energy into one's tooling, whether emotional awareness, social skills, communication, collaboration, verbal, written word, or tech/code mechanisms, is critical for anyone trying to be a balanced person that delivers the most they can at the things they care about.

    This kind of *investment* is all too easily and all too often looked down upon.

    It should be celebrated. It should be taught (in post-secondary settings even!). It should be expected.

    It should be normal.

    --
    "You know, Hobbes, some days even my lucky rocketship underpants don't help" -- Calvin
    1. Re:Balance, empathy, and coding by nyet · · Score: 2

      Code quality will suffer if the ones pushing the CoC down his throat are now in charge.

    2. Re:Balance, empathy, and coding by Anonymous Coward · · Score: 0

      You mean like Sarah Sharp and Matthew J. Garrett? Yeah, it fucking will. Massively. That MJG douche started his own Linux kernel because he was so buttmad over Sarah Sharp's tantrum not having the desired effect and it went nowhere. I guarantee you that someone or some group of someones has bullied Linus into this Code of Conduct shit and the "time off." By the way, ALL of the modern SJW trash stems from a 1970s book called "White Awareness" written by one person explicitly to re-define things to suit a narrative with zero scientific backing...and the author was quite transparent about the purpose in the text.

    3. Re:Balance, empathy, and coding by Mybrid · · Score: 2

      Prove it. Show an ounce of scientific study to prove that claim. Otherwise your statement has no more validity than a horoscope prediction.

    4. Re:Balance, empathy, and coding by nyet · · Score: 1

      I have two+ decades of experience that tells *me* so. You might call that anecdotal. That's fine with me too. I don't care what you think. It won't alter what I already know to be true.

    5. Re:Balance, empathy, and coding by Mashiki · · Score: 2

      Who needs an ounce of scientific study to prove this? We only had to look at node.js and rust to see exactly what's going to happen.

      --
      Om, nomnomnom...
    6. Re:Balance, empathy, and coding by Anonymous Coward · · Score: 0

      I think the proof is kind of baked in. If your code quality is no longer the priority, then your code quality is no longer the priority.

      If you want an blindingly obvious example, compare code security to code cost and given current internet security, guess which is prioritized? If you decide to prioritize whomever can push emotional buttons and swing enough public opinion and punishment on people, then that's what you will get prioritized. Unfortunately, that type of behaviour usually requires constant feeding. New sacrifices will need to be made to feed the beast. Someone will always need to be punished. Look at anything from the French Revolution to Immigrant hysteria to Stalin's Russia to the Third Reich. It doesn't get better and it doesn't get prettier, but are you not entertained!?

    7. Re:Balance, empathy, and coding by Anonymous Coward · · Score: 0

      1+1=2 isn't a scientific statement either. Do you need a scientific study to believe that?

    8. Re:Balance, empathy, and coding by ooloorie · · Score: 3, Insightful

      Just read Linus' LKML email that he's taking some time off kernel development to "get some assistance on how to understand people’s emotions and respond appropriately".

      Linus's responses were appropriate throughout most of Linux's history. How do we know? They were effective, and that's what counts. If he had wasted time understanding people's emotions, the Linux kernel wouldn't have succeeded.

      Investing energy into one's tooling, whether emotional awareness, social skills, communication, collaboration, verbal, written word, or tech/code mechanisms, is critical for anyone trying to be a balanced person that delivers the most they can at the things they care about.

      And what kind of successes can you point to to demonstrate the effectiveness of your approach? Where is the evidence that this "investment" pays off?

    9. Re:Balance, empathy, and coding by Walter+White · · Score: 3, Interesting

      For those of us not familiar with node.js, what happened? I avoided node.js because I didn't want YAPM on my Debian install. Some of the headlines about npm installing malware, breaking half the web and rewriting directory permissions have convinced me that it was a dumpster fire and my reluctance to use it was well advised.
      I'm just curious how this relates to the present subject (and nothing I know about it likely matters in this regard.)

    10. Re:Balance, empathy, and coding by darkharlequin · · Score: 1

      Well, in theory, at least, you can use ZFC to prove it, however, if I remember correctly some of the underlying arguments are tautologies.

      --
      i am so very tired....
    11. Re:Balance, empathy, and coding by cascadingstylesheet · · Score: 1

      This kind of *investment* is all too easily and all too often looked down upon.

      It should be celebrated. It should be taught (in post-secondary settings even!). It should be expected.

      It should be normal.

      It can be good.

      It can also be what you do when the mob suggests that you "rethink" things.

      Like many things, there are good and bad reasons it could be happening.

    12. Re:Balance, empathy, and coding by epyT-R · · Score: 2

      I thought merit had no basis in reality..If you don't need the meritocracy, you don't need science at all.. just feelings and group consensus.

    13. Re:Balance, empathy, and coding by Mashiki · · Score: 2

      Something along these lines:
      https://medium.com/@bgourlie/n...
      https://medium.com/@rvagg/the-...
      https://archive.is/TIcAa
      https://galpotha.wordpress.com...

      Oh and then the cancer of banning speakers like Douglas Crockford for making people feel "uncomfortable."

      --
      Om, nomnomnom...
    14. Re:Balance, empathy, and coding by Obfuscant · · Score: 1

      How do we know? They were effective, and that's what counts.

      I have an anti-tiger rock on my front porch. It keeps tigers away. It cost me $3000. I know it works, because I've never had a tiger show up on my front porch.

      If he had wasted time understanding people's emotions, the Linux kernel wouldn't have succeeded.

      You don't know that, any more than I know that a tiger would show up if I hadn't bought the rock.

    15. Re:Balance, empathy, and coding by ooloorie · · Score: 1

      I have an anti-tiger rock on my front porch. It keeps tigers away. It cost me $3000. I know it works, because I've never had a tiger show up on my front porch.

      No doubt that's the way you think.

      You don't know that, any more than I know that a tiger would show up if I hadn't bought the rock.

      Yes, I do know that because I actually lived through the period when Linux got its start. It was very, very tough.

    16. Re:Balance, empathy, and coding by Obfuscant · · Score: 1

      No doubt that's the way you think.

      That is a direct analogy to your claims about how the system works only because Linus is a dick. No, it is not the way I think, and I'm sorry you missed the implicit sarcasm and the implied reductio ad absurdum of your argument.

      Yes, I do know that because I actually lived through the period when Linux got its start. It was very, very tough.

      No doubt you have no understanding that there is a significant difference between a startup project and one that has run for a couple of decades. No, you do not know that the system would not have worked without assholery on the part of the leader any more than I know that a tiger would have shown up if I hadn't bought the rock. See, that's the analogy. No, you probably do not. People who think that arrogance, condescention, and crudity are the signs of a good manager and/or a great programmer wouldn't be able to operate in a civil, collegial working environment because they'd be the ones who keep it from happening.

      Sad to say, it is not unusual. I long ago stopped bothering to participate in a couple of groups for a programming language because the "in group" was consistently arrogant and condescending towards everyone else. It was painful to watch how new members with new member type questions were treated.

    17. Re:Balance, empathy, and coding by ooloorie · · Score: 1

      No doubt you have no understanding that there is a significant difference between a startup project and one that has run for a couple of decades

      Which is why I said "Linus's responses were appropriate throughout most of Linux's history." Meaning, I wasn't making an argument about today.

      People who think that arrogance, condescention, and crudity are the signs of a good manager and/or a great programmer wouldn't be able to operate in a civil, collegial working environment because they'd be the ones who keep it from happening.

      And the evidence that a "Code of Conduct" actually creates a "civil, collegial working environment" is... where?

      I long ago stopped bothering to participate in a couple of groups for a programming language because the "in group" was consistently arrogant and condescending towards everyone else.

      Or perhaps people don't like dealing with you because you are cantankerous and don't bother listening to people.

    18. Re:Balance, empathy, and coding by Obfuscant · · Score: 1

      Which is why I said "Linus's responses were appropriate throughout most of Linux's history." Meaning, I wasn't making an argument about today.

      If you think that the startup phase of Linux was "most of Linux's history", then you have an odd definition of "startup".

      And the evidence that a "Code of Conduct" actually creates a "civil, collegial working environment" is... where?

      Did you listen to what I said? I didn't say it did. Don't demand evidence from me for something I didn't say.

      Or perhaps people don't like dealing with you because you are cantankerous and don't bother listening to people.

      Well, if the situation was that others left the groups I was in and not the other way around, you might have an argument. You might also notice that I'm not being insulting to you nor harassing you, and I haven't even gone so far as to tell you to "shut the fuck up". "Cantankerous" is not "abusive".

    19. Re:Balance, empathy, and coding by ooloorie · · Score: 1

      I think you have made it abundantly clear why people keep telling you to get lost.

  59. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Marketshare is the litmus for OSS success. Burning half the budget on women's outreach programs that provided negative value to the project sunk the whole ship.

    Now the project is turning into a Chrome clone with a DNS MITM builtin because that outreach money was spent on trips, diversity management salaries, and an army of do-nothing UI/UX designers. They gutted their own core because women in coding was deemed more important than the code itself.

  60. Turing test by guygo · · Score: 1

    Good for Linus. Change at this point is always remarkable. On that... I have always wondered if Linus would pass a Turing Test?

  61. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 1

    Because we've all worked at companies where substandard code is routine due to a culture of passive-aggressive nonsense.

    And for companies full of precious little snowflakes that melt down and cry at the slightest criticism. Code reviews are rubber-stamped without reading more frequently than FISA warrants just so you don't offend them by calling out issues in their work.

  62. Re:No self-improvement in Federal Prison by Anonymous Coward · · Score: 0

    What, Finland?

  63. Linus is the best. by Anonymous Coward · · Score: 0

    Linus is the best. I like Linus. I think everybody should like Linus.

  64. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    I would like to see credible evidence for any of these claims. Because in the reality I'm living in, none of that is true beyond Mozilla being involved with Outreachy, and experimenting with DNS over HTTP.

    But then I don't expect reason from someone who writes amateur conspiracy theorist screeds like this, and clearly has no concept of the actual priorities of Mozilla's engineering or the work they've done to (vastly) improve their code quality over the past few years.

  65. All good things come to an end. by Anonymous Coward · · Score: 0

    Here we have a salami-slicing operation to destroy opensource as a cohesive social system - a system that heretofore resisted attempts by the intelligence community as-well as the corporate world .

    Open-source is finished.

    As is linux.

    The ship has been commandeered because white men are too stupid to resist text-book tactics. White men also always eventually give in. Morons.

    They're all woman worshipers at their core.

    Atleast sunni-Islam, with it's pro-marry-girl-children ideals (see: Bukari) is the future.

  66. Well... by erp_consultant · · Score: 1

    Sounds like the guy needs a little time for some self reflection. Personally I don't think that Linus owes us a thing. He is arguably one of the most, if not the most, important people in the history of computing. His contributions have been immense. Keep in mind that in the beginning he was doing all of this without any compensation at all.

    He is in many ways the anti Bill Gates. Gates did what he did quite obviously for money and power. Torvalds more for just the love of it all. I'm happy to see that he has made a little money along the way. If anyone deserves it, it's him.

    Torvalds started out managing code and slowly but surely got dragged into the business of managing people. This is something that he is clearly not cut out for and something I suspect he doesn't enjoy very much. But once a movement gets big enough it's sort of a necessary evil.

    My hope is that during his time away he will think about maybe handing the "people" reins over to someone else so that he can concentrate on the code - something he is truly brilliant at and something he really loves.

    The Linux kernel is quite mature now so I suspect he can take a few months off without any ill effects to the project. There are capable people in place that can guide the ship in his absence. Enjoy your time off Linus. You have surely earned it.

  67. MOD PARENT UP [Re:The lede is buried] by Anonymous Coward · · Score: 4, Interesting

    Look closer:

    https://github.com/torvalds/linux/blob/v4.19-rc4/Documentation/process/code-of-conduct.rst

    https://github.com/torvalds/linux/commit/8a104f8b5867

    Holy crap, it does sound like there's something creeping into the core kernel process here.

    I think Linus has been a total dick in the past as well, and I think he could have made his arguments perfectly well with less flowery language. It did make me think twice about going into kernel contribution areas. However this is *not cool* and even hearing the name of Coraline Ada in this story makes me shudder (do your own research on this person, seriously). This sort of quiet addition to a project of a CoC is exactly the sort of thin edge of the wedge that gets projects hijacked.

    People need to stand up and say they're strong enough to take being called names, if the technical reasons are justified. It ain't pretty but ultimately we want the code to work, right?

    1. Re:MOD PARENT UP [Re:The lede is buried] by Anonymous Coward · · Score: 0

      > Coraline Ada

      You could say you need someone to be obnoxious and dickish to get something done :-D

    2. Re:MOD PARENT UP [Re:The lede is buried] by Anonymous Coward · · Score: 0

      Just did a quick google, the hair color tells me all I need to know.

  68. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    I fail to see how Firefox having some features you dislike or disagree with implies anything about their code of conduct, or that their overall talent pool is declining.

  69. Re:Be honest and tough, but don't be a dick about by Bite+The+Pillow · · Score: 1

    You're wrong. Linus Torvalds believes you are wrong, and he is not going to continue being wrong.

    You have a point that systemd should be told to piss off. And I'm sure the new Linus will be able to tell deserving people, in his own way, to sod off.

    If Linus thought it were a good approach he would not be seeking help.

    Now go eat a cock you subhuman dick eating shit for brains idiot.

  70. April 1st by Anonymous Coward · · Score: 0

    April 1st coming late this year?

  71. Someone replaced his calendar by Anonymous Coward · · Score: 0

    It's not April 1st yet.

  72. Re:It takes some humility to admit one's deficienc by hey! · · Score: 5, Insightful

    This is Linus figuring out something that's been obvious to outsiders for a long time: sometimes he can be kind of a dick. That's not 100% bad, and it certainly doesn't make him a bad person. And on the scale of dickishness, it's not like he's that far out on the tail end.

    But now he sees it, and it's made him ask a really smart question: is this really how I want to be?

    There's lots of dickish people who are basically good people who just can't grasp why people react negatively to being treated abrasively or disrespectfully. And to be fair there are a lot of unreasonably sensitive people out there, about as many as there are unreasonably dickish people. But when most people have a problem with you, for example if they have to treat your behavior as a special case, then problem isn't most people. It's you.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  73. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    If code quality was his top priority, he wouldn't have released the clusterfuck that is the linux kernel.

  74. Re:Be honest and tough, but don't be a dick about by Mybrid · · Score: 1

    "There's a balance. Too much of either flame or light-treading can lead to problems."

    Claims made without evidence can be dismissed without evidence.

    Show me any peer reviewed, scientific study to back that claim.

    I swear, some of the most hysterical people who believe in hokum and myths are computer science engineers who pull out this crap that negativity produces productivity.

  75. Re:Be honest and tough, but don't be a dick about by avandesande · · Score: 1

    As you get older these things don't just go away, they pile up. If you can fix something like this it is worth doing it.

    --
    love is just extroverted narcissism
  76. Re:Be honest and tough, but don't be a dick about by Mybrid · · Score: 0

    "Because we've all worked at companies where substandard code is routine due to a culture of passive-aggressive nonsense."

    BS, 100% BS. Show your proof.

  77. Linux is done for? by Anonymous Coward · · Score: 0

    Looks like the SJW pressure finally got Linus.

    I mean, when a technical person starts writing apologies about himself being not confirming to SJWs feelings, so sorry for all the precious snowflakes he turned away from kernel development where they would undoubtedly contributed diversity values far exceeding any of the Florida bridges in impact. Yeah, another one bit the dust.

  78. Re: Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Because there is right and wrong, and the wrong should be punished, not cared for its precious feelings.

    Otherwise you get your Derrrida text instead of a working kernel that runs on mission critical machines.

  79. Snowflakes win this one by Anonymous Coward · · Score: 0

    They finally got to him.

  80. Re: It takes some humility to admit one's deficien by Anonymous Coward · · Score: 0

    Far greater question is whether WE want Linus to be Linus as he was, doing the job he does.

    And the answer is a resounding YES. I do not care for any hurt feelings of substandard coders. I care to have a working and reliable OS kernel. If it takes a projetc owner to be direct in his words, God bless him.

  81. Re:Be honest and tough, but don't be a dick about by SuperKendall · · Score: 2

    BS, 100% BS. Show your proof.

    Ok, look over your most recent commits merged into master.

    *zing*

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  82. Re: It takes some humility to admit one's deficien by Anonymous Coward · · Score: 0

    Basically, yes. If you admit the principle of "anyone's hurt feelings always matter " and of "never turning anyone however his abilities are from the kernel development" , the outcome is inevitable.

    Diversity may be good for the famous Florida bridge builders, but not for Linux kernel. Too many in this world depend on Linux kernel.

  83. Re: It takes some humility to admit one's deficien by hey! · · Score: 2

    It's Linus's life, and more to the point Linus's job, which I suspect he may understand better than we do.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  84. OK - this is it by Anonymous Coward · · Score: 0

    Ok, I know we're all thinking it, so I'll go ahead and say it. THIS IS FINALLY IT! If Linus really changes, 2019 will finally be the year of Linux on the desktop!! :-)

  85. Re:Be honest and tough, but don't be a dick about by hey! · · Score: 3, Insightful

    There's a Zen story which bears on this.

    A farmer had a wife who was so tight-fisted she never let him spend any money, even money he needed to run the farm. So he told the Zen master his problem and the master told the farmer to bring his wife to him.

    As soon as the wife walked in the door, the master shoved his fist right in front of her face. "What would you say if my hand was always stuck like THIS?" he demanded.

    "I'd say you'd had a deformed hand," the wife said.

    "And what would you say," the master continued, shoving his open palm in her face, "if my hand was always stuck like THIS?"

    "I'd say you had a different kind of deformity."

    "Well, then," the master said. "You seem to know everything you need to."

    Now my natural disposition is to be accommodating, but over the years I have learned sometimes you have to be a total intransigent bastard. Being a bastard shouldn't be opening move, and being nice shouldn't be the only move you have. You need to adapt the needs of the circumstance.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  86. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    I can already tell that you're the kind of person that drags the entire team down.

  87. #MeToo comes to Linux by ksw_92 · · Score: 5, Insightful

    I don't know if Linus is getting in front of something or if he's truly seen "the error of his ways" but this sure seems like a re-calibration of behavior to fit the "new normal" of PC. Age can do that, sure. But one has to wonder if maybe we're reached the point in our society where the collective opinion of the moment is overpowering the individual. History shows that doesn't end well.

    1. Re:#MeToo comes to Linux by Anonymous Coward · · Score: 0

      This could be literally what he says. But it could also be that he's been hammered with some SJW bullshit and will just gracefully fade away. It's happened to other central people on other projects.

    2. Re:#MeToo comes to Linux by Jarwulf · · Score: 1

      This goes to show the hypocrisy of many of the 90s tech 'skeptics'. Guys like Linus and Dawkins have no problem picking on groups like Christians for years because they don't fight back but when it comes to true state religions like the new prog cult, they crumple like wet paper.

    3. Re:#MeToo comes to Linux by Anonymous Coward · · Score: 0

      But one has to wonder if maybe we're reached the point in our society where the collective opinion of the moment is overpowering the individual.

      That is called culture. The focus on the individualism and competition is very much part of the American culture, and you are "overpowered" by that way of looking at humanity as much as someone from a highly collectivist and cooperative culture is "overpowered" by that. The natural state for humans is not to be highly individualistic or collectivistic or whatever, it is to be heavily influenced by whatever culture they grow up in.

  88. Re:Be honest and tough, but don't be a dick about by nyet · · Score: 3, Insightful

    Once again, you are confusing high standards with negativity. That generally happens with people who are a lot less smart than they think they are.

  89. i hate to say it by Anonymous Coward · · Score: 0

    But Linux is dying. Whatever is left is going to look like Poettering wants it to.

    Thanks for trying Linus.

  90. Please don't let the SJWs win by Anonymous Coward · · Score: 0

    I don't mind Torvalds more considerate about people's feeling, but I want him to focus on job #1: improving and maintaining the Linux kernel, not making people feel better, This is the first step to SJW hell. Next he'll start to worry about gender inclusive comments, or phrases like "master and slave" being offensive to someone. Please stay away from feelings, politics, and anything else which is not relevant to kernel development.

  91. SJW gang tackle by Anonymous Coward · · Score: 0

    Oh no. The snowflake SJW's have got to him. Game over.

  92. Good for Linus, good for Linux. by jtgd · · Score: 1

    I admire his painfully honest introspection, but I disagree that it will make Linux worse. Just because he stops cursing at people doesn't mean he will start accepting crap code. I can't imagine he would ever do that.

    Good for Linux because he may now attract high quality engineers that have been put off by his harsh demeanor.

    --
    J
  93. Re:Be honest and tough, but don't be a dick about by just+another+AC · · Score: 1

    For starters, a computer acts for more like a "dickish aspie" than Linus ever will.

    Wrong. A computer responds predictably and unemotionally. It will say "invalid command" not "that command was stupid"
    So yes like a person who is particular (so some aspies) but not a person who is a "dickish" anything.

    Furthermore, actual aspies make good code testers, and often good programmers.

    No one said they (we) didn't. But if that same aspie can learn a few heuristics on how to deliver things in a more sensitive way, then they will become a BETTER tester or programmer. It is not an "either or" situation. I speak from experience here.

    Also, a hostile environment may actually be preferable, because it keeps the lowest common denominator higher.

    citation needed. It will leave the people who ignore what others have to say, it will leave those who have agendas, it will leave the "stupid and opinionated". It will drive away the people who value a sense of community, the people who don't want hate in their life. So it will drive away a lot of the talent. I would place money on hostile environments having a lower common denominator.

    Finally, I have to say there's a bit of irony in you describing Linus in a way that denigrates the autistic, while Linus himself has not used criticism in such a bigoted way. By the very notions behind such community conduct standards, you need to take a break before he does.

    Yay we agree! There is no place for personal attacks in any community group.

  94. Re:No self-improvement in Federal Prison by Anonymous Coward · · Score: 0

    Your teeth are gnashing especially hard tonight. Give it a rest.

  95. I second that statement! by bussdriver · · Score: 1

    To be fair, I only watched about 1 show worth over a some bits of shows because I couldn't stand watching it.

  96. Probably Software Justice Warriors At Work by Anonymous Coward · · Score: 0

    They've been undermining the very integrity of our communities and its sickening. Putting aside the good hard work of many for the sake of bringing on new people whom are largely producing technically inferior work is not something I want to see in my community. I'm not a fan of Linus at all. I think he's wrong to include proprietary software in the kernel, but this?? Come on. Grow a back-bone.

    Giving into this crap does little other than undermine the projects I care about. I am not anti-women- but this software justice warrior non-sense puts manors above code and does nothing other than discriminate against those who value freedom of speech, free expression, and those desiring to write good code. Sticks and stones may break my bones but words will never heart me. You should have learned this in elementary school and this is exactly what they were talking about. I feel we need to stand up tell these people to fuck off already.

  97. Re:Be honest and tough, but don't be a dick about by MacDork · · Score: 1

    Yay we agree!

    You guys work in teams, don't you? Good cop, bad cop.

  98. The tech trannies finally got to him! Sad! by Anonymous Coward · · Score: 0

    The person who made the "conduct covenant" and also promotes an "anti-meritocracy" policy to open source projects as well. Apparently meritocracy leads to inequality and bad feelings so must be abolished. Of course xhe is comes from the Ruby community. It had to be Ruby or Javascript obviously.

  99. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Because it's more than that. the COC isn't just about not being an asshole regarding the kernel. You're not allowed to be an asshole anywhere period (read the COC they can claim you represent the project anywhere they want). You also aren't allowed to have the wrong politics or your ass is banned.

    Disagreeing with someone is harassment. Calling a spade a spade is racism.

  100. Re:Be honest and tough, but don't be a dick about by Tough+Love · · Score: 1

    One example is from about six years ago when Linus reminded everyone very crisply that one doesn't change userspace APIs willy nilly and then blame the applications that were broken by the change.

    You left out the sarcasm tag when you wrote "reminder" right? Because "Mauro, SHUT THE FUCK UP!" goes a bit beyond that, to say the least. It's a safe bet that this is specifically one of the posts that Linus apologized for today.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  101. Re:Be honest and tough, but don't be a dick about by MacDork · · Score: 4, Insightful

    Why do people act like a project would be forced to take in substandard code just because the maintainers aren't allowed to be assholes?

    Because I've watched it happen. When everyone knows daddy is going to scold you if you screw up, you try really hard not to screw up. Quality stays high.

    The alternative is people know they won't get scolded, so they not only commit shit to start with, but then they want to debate how bad the shit stinks when there's push back. Then they throw a tantrum when the merge is denied. "I worked a whole hour on this. I spent my time and effort!" Before long, they've worn down the maintainers who get tired of their shit and leave for another project. The gates of hell open onto the project at this point. Shit begins to flood in and nobody can stop it.

    This is especially bad on large projects like Linux. Everyone will push bullshit commits trying to get "Contributes to Linux Kernel" on their resume.

    Linux is officially done. I'm already looking for an alternative.

  102. Re:Be honest and tough, but don't be a dick about by Tough+Love · · Score: 1

    It is not mistreating someone to call them out for a serious error... Myself, I wouldn't have sent the message quite that way but that doesn't mean it was wrong.

    He said "Mauro, SHUT THE FUCK UP!" and a bunch of other toxic stuff that would have made the message stronger simply by being deleted. Yes, it was wrong. If you don't believe me then perhaps you can believe Linus.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  103. Re:Be honest and tough, but don't be a dick about by quantaman · · Score: 1

    Why do people act like a project would be forced to take in substandard code just because the maintainers aren't allowed to be assholes? Constructive criticism and mentoring can be used just as well in place of being a dickish aspie.

    One person with high standards is another person's "dickish aspie."

    I think being a dick makes it easier in some ways to keep high standards since it's easy to call out BS, but I've also seen projects fail because a senior person was being a dick and no one was willing to withstand the abuse of critiquing their decisions.

    One person's constructive criticism is another's micro-aggression, sexism, racism, or whatever negative-label du jour used as a club. Projects aren't forced to take in substandard code but some projects have experienced severe losses by trying your approach and giving an inch. Take firefox as an example.

    People start suspecting the *isms when the criticism is centred on the person and not the work because it makes people wonder whether the criticism is motivated by the work or by a bias against the person. And frankly, when you start criticizing the person you personalize the conflict and make it much more difficult to come to a clean resolution.

    Treat the other person with respect and you can still take a firm line on code quality without being a dick.

    --
    I stole this Sig
  104. Re:Be honest and tough, but don't be a dick about by Shemmie · · Score: 1

    Finally, we can have true inclusivity.

    Now that we've addressed those dickish aspies.

  105. Subjects of the CoC by Anonymous Coward · · Score: 0

    If that was all there was to it, I'd be happy.

    Sadly, I have to wonder about the reasons for this given that a Code of Conduct (Control) was implemented. Linus had resisted such nonsense for years. And he faced serious pressure before cracking, so I figure something was up.

    Maybe someone from 30 years ago wrote a letter and then scrubbed their social media history, who knows?

  106. Re: It's not the curse words though. by Anonymous Coward · · Score: 0

    It is good to hear how a true aspie thinks. Strengthens me in my resolve to not take your abusive bullshit any longer. Now don't whine about being neurally atypical, fuck you, you are an abusive, tyranical, emotionally void, worthless life- and energysucking human being. If you mofos want to call it autism, fine. I call it what it is.

  107. Re:It takes some humility to admit one's deficienc by Anonymous Coward · · Score: 0

    Yes... this is the right tact.

    Definitely try to watch if you're "being a jerk", but DO realise that the world has many over sensitive people too.

    Also, examine and discuss if you can. I've had discussions with people, where they literally could not point to the issue. To why they we upset. I once had someone complain that "they worked hard" on something, and felt bad when told it wasn't usable.

    Not *how* they were told, merely the fact that they were told...

    Welp. Sorry, that's the way of it, and they should get over it.

  108. Here's hoping by Anonymous Coward · · Score: 0

    ...he comes back an even bigger asshole.

    Love that guy.

  109. Re:Be honest and tough, but don't be a dick about by Mandrel · · Score: 1

    It's very easy for people to get lazy and for code to just get worse and worse if people are not called out over letting standards slide.

    True, but such calling out needs to be done in stages of escalation, starting diplomatically. What Linus has realised is that he hasn't helped matters by going straight to Defcon 1.

  110. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  111. Re:Be honest and tough, but don't be a dick about by WaffleMonster · · Score: 1

    No one said they (we) didn't. But if that same aspie can learn a few heuristics on how to deliver things in a more sensitive way, then they will become a BETTER tester or programmer.

    The purpose of employment is making your employer money. The assumption being a nice pleasant person is always or even usually the most effective means to that end is way overrated and in many cases total BS.

  112. Hey Linus... you shouldnâ(TM)t be reading thi by Anonymous Coward · · Score: 0

    But I guess you are any way :-)

    People should be treated with the respect they deserve - and that goes both ways.

    Submitters should take the time to have their code evaluated one level up. That is form a smaller community, where you can learn from others with little more experience.

    The Nobel committee will not considered your first paper in high school...

    Maybe this is a lot about tooling. The internet (as a tool) creates an accessibility that is very much one-to-one... and when some one stands out like Linus, it fast becomes a lot-to-one.

    So my little advice... make small concentric circles... interact a lot more with the people in your inner circle and spend less time on the outer.

    You act according to situations... and when you get stressed everything is reduced to simple âeverybody are idiotsâ(TM). Spend sometime to notice to differences in how people around you act, start being more aware that situations are different and allow your self to treat people differently.

    Takes time, but worth it :-)

    Enjoy, Linus!

  113. We love you Linus. by Qbertino · · Score: 1

    Linus has contributed more to humanity than just about anybody could hope to. Anybody with a little education and two braincells to rub together knows this. This won't change a single iota because Linus chooses to work on his choice of words. This is not "OMG! SJW controlling Linux!", This is a seasoned professional attacking a problem he sees in a professional manner: "My social interactions need improvement, let's solve the effing problem!".

    I do the very same and it always has brought me forward and improved outside perception of me as a seasoned professional (not Linuses league of course, but you get my point).

    We are problem solvers. We solve problems. If we apply the strategies to our social life as well, there is no place we can't go. I'm a nerd like most here who'd rather know more things than be poplar. That didn't stop me from systematically training my social skills and double checking the results like with some mission critical code. The results are palpable and sometimes the source of great envy with my buddies. It sure nothing is going to stop Linus from doing the same. If anything his childish rants are most embarrassing to himself more than they are to us. If he'd only wait a night before sending them and force himself to reword them his communications would improve tenfold when he's angry.

    I'm pretty sure he'll notice that in 10 days the latest. And then we'll continue to have awesome kernel work done.

    --
    We suffer more in our imagination than in reality. - Seneca
  114. Oh no. They got to him as well. by Anonymous Coward · · Score: 0

    The namby-pamby, PC correctness folks have finally got to even Linus.

  115. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Traditionally, The only option left in such situation is physical reprisals: IE: if group X ban Y, Y burns group X alive. A war ensues with ever escalating brutality and torture. This is the history of many nations.

    Of-course, the white male is so weak that even when facing torture himself, he just submits (see: south african Afrikaners). So there is no possibility of him beginning such reprisals.

    The white male is simply a worker drone. His purpose is to furnish sustenance and joy for his "white woman" (he is very proud of this). Apparently having a Code of Conduct brings joy to the white woman, thus now the white man's projects have such.

  116. Re:It takes some humility to admit one's deficienc by Anonymous Coward · · Score: 0

    > But when most people have a problem with you, for example if they have to treat your behavior as a special case, then problem isn't most people. It's you.

    Most people, are average. Some people, are not. Therein lies the 'special case' treatment. The fact, that you may have to admit, you are not a special case, does not negate the existence, of truly unique people.

    Rather than getting pissy about the lack of decorum; consider the vast amount of patience required, to deal with people who can barely understand how to count; but insist that they are somehow qualified to opine on the value of counting.

    Spoken, as a dick, to an ant. There's your "tone" for you.

    Now I understand that as an ant, you are expected to 'conform'. My sympathies. But really, isn't it more about you unhappy about being an ant, than the dickish tone I'm taking explaining non-ant things to you?

    Save your reply. I've heard it all over countless decades of dealing with the trivial, the insignificant, and the otherwise meaningless existence you lead.

    You get dick, because thats what you deserve when you start whining. Be thankful, I've grown out of using a stick.

    Some small relief for you. There you go.

  117. Re:Be honest and tough, but don't be a dick about by shess · · Score: 1

    Why do people act like a project would be forced to take in substandard code just because the maintainers aren't allowed to be assholes?

    Because we've all worked at companies where substandard code is routine due to a culture of passive-aggressive nonsense.

    It's very easy for people to get lazy and for code to just get worse and worse if people are not called out over letting standards slide.

    Did the companies deliver substandard code because of passive-aggressive nonsense, or was it because they had hired a bunch of less talented engineers and managers who didn't know how to do it any better, while the original people left because now that the project was successful it wasn't interesting any longer?

    Management doesn't ask you to "dumb down" your standards to make people feel better about themselves. They do it because they need those new features to keep the company rolling, so they hired a shit-ton of new people to work on them, and all they know how to measure is whether those new people are delivering code or not. If you explain why their change has problems and they don't understand you and agree, then being an asshole about it isn't going to help, and it certainly isn't going to magically deliver you back to a world where their dumbass feature isn't going to ship for principled reasons.

    [Of course, if you're in the wrong, then being an asshole about it also isn't helpful.]

  118. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  119. Re: It's not the curse words though. by Anonymous Coward · · Score: 0

    And?

    Autism aside, ableism is the real issue. Should an able individual reap the fruit of his work, to have control of his life, or it should rather be some SJW party committee ?

  120. Re: It's not the curse words though. by Anonymous Coward · · Score: 0

    That was no aspie. That was an asshole. Never confuse the two.

  121. Comment removed by account_deleted · · Score: 4, Insightful

    Comment removed based on user account deletion

  122. Re:Aw, poor Juden shekelboy, lol... apk by Anonymous Coward · · Score: 0

    APK
    GO the fuck AWAY!

    (everybody!)

    APK
    GO the fuck AWAY!

    APK
    GO the fuck AWAY!

    APK
    GO the fuck AWAY!

  123. Linux has been co-opted. by edgedmurasame · · Score: 4, Interesting

    When you worry about the community dynamics more than the code, things go downhill.

    --
    "Forget the engineers." -Carly Fiorina, briber of MIT Technology Review.
  124. purged by astrofurter · · Score: 1

    He was purged, obviously. Someone told him to step down "or else".

  125. Re:I reject the notion about "curse" words by Anonymous Coward · · Score: 0

    Fuck you.

  126. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    So it will drive away a lot of the talent.

    ^^^ Cite source. That's just like your opinion, man.

    Seriously, you are all up in your feels about community. It was far more fun when people just wanted to solve problems and write code and give zero fucks about other people's *feelings*.

  127. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    That was the worst story, ever -- or you really suck at story telling.

  128. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Hmmm...I've always wondered how many maintainers have been paid over the years to sabotage the kernel. No way in hell the NSA or M$ haven't tried.

  129. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    People need to be told to shut the fuck up when the have been dumb cunts and then start spewing bullshit tho :)

  130. Re:It takes some humility to admit one's deficienc by nasch · · Score: 1

    I hope Scott Adams follows his lead...

  131. Re:Be honest and tough, but don't be a dick about by nasch · · Score: 1

    What's being suggested is not switching from openly hostile toxicity to passive-agressive toxicity. What's being suggested is to switch to respectful, open, clear communication devoid of personal attacks.

  132. it's literally like Bodysnatchers before your eyes by Jarwulf · · Score: 0

    Its like we're living out invasion of the body snatchers irl. Frat boy after curmudgeon one by one who all their lives did the no nonsense act and had big swinging balls when bashing Christianity or forwarding a joke against republicans suddenly is a mewling kitten who doesn't think we should use gendered pronouns and believes strongly in quotas for Transhermaphrodite midgets. Even for nonpolitical good ideas you have a few mavericks. But here almost everybody in leadership is marching to the exact same tune and the few that don't, do not dare speak up and are converting like dominoes.

  133. Re:Be honest and tough, but don't be a dick about by nasch · · Score: 3, Insightful

    Except most people don't enjoy working in a culture of fear for very long. It's likely to drive away a lot of people who would otherwise contribute quality code.

  134. Re:Good Riddance! by Anonymous Coward · · Score: 0

    ...Says a freak.

  135. Re:it's literally like Bodysnatchers before your e by Anonymous Coward · · Score: 0

    Even the Pope is a damn homo now. Western civ has entered a decadent phase.

  136. What tyhe hell kind of stupid goddamn bullshit.... by Rod+Beauvex · · Score: 1

    What happened, is someone else wants control of Linux, and Linus was told to bow or or end up dead.

  137. Re:Be honest and tough, but don't be a dick about by vadim_t · · Score: 4, Insightful

    Not really. There's a pretty clear dividing line.

    "This code is bad for technical reasons X, Y, and Z. I'm not accepting this until this is fixed", is plain and simple.

    "Also, you're a fucking moron and should have been retroactively aborted" -- now this is absolutely non-technical and unnecessary.

    We can have the first and not the second with no problem whatsoever.

  138. Re:Be honest and tough, but don't be a dick about by Chibi+Merrow · · Score: 1

    Have they released any of this improved code to the public? That would be a nice change. Wonder why they're keeping it secret.

    --
    Maxim: People cannot follow directions.
    Increases in truth directly with the length of time spent explaining them
  139. I hope he will keep telling it like it is. by Anonymous Coward · · Score: 0

    The problem with being nice is that you often need to lie or keep your opinion to yourself if you want to avoid hurting other people's feelings. That's not a good thing in technical matters. There are hard decisions to be made and developers need to know when they're wrong. It's not nice to be frank to people who are wrong, but if you're not, people who are wrong will drown out people who are right, because being wrong is easier than being right. Feelings will be hurt nevertheless and the quality of the work declines.

  140. Fuck, they ruined Linus by Anonymous Coward · · Score: 0

    Now there'll be a hoard of PC patches to rename daemons and such shit.

  141. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    I totally agree a big bunch of people just don't know when they have to stand down until they are told straight up. And in the aftermath, they usually complain about rudeness but they are the rude one.

    I know that because I have to fight against myself every single day to not be the "nice guy", the one who everybody expects to do take on their responsibilities.

  142. Re: It's not the curse words though. by Anonymous Coward · · Score: 0

    And? You are asking "and?". Are you. Fucking. Kidding. Me. How psychopathic do you allow yourself to become?

    And about assholes and aspies being separate groups, sorry. I never ever met a nice (aspie). Abusive shits is what they are. Contrary to you I *have* feelings, in *addition* to whatever bullshit void you call a mental life. Since I started taking a stance against you assholes my professional life has improved by leaps and bounds. You only learn through suffering apparantly. For folks so absorbed by selfcongratulatory masturbation you are a pretty stupid bunch.

  143. Re: It takes some humility to admit one's deficien by serviscope_minor · · Score: 1

    Also note previously to this there was the attitude "Look we should be dicks because Linus is and he must be right because the kernel is excellent! Linus Linus Linus". Now it's morphed into "We should be dicks and Linus is wrong".

    --
    SJW n. One who posts facts.
  144. Re:Be honest and tough, but don't be a dick about by serviscope_minor · · Score: 1

    Why do people act like a project would be forced to take in substandard code just because the maintainers aren't allowed to be assholes? Constructive criticism and mentoring can be used just as well in place of being a dickish aspie.

    The git merge-bot I use only rejects a pull request if a comment message fails the profanity filter. Otherwise it's auto-merged right into master.

    --
    SJW n. One who posts facts.
  145. Re: It's not the curse words though. by Anonymous Coward · · Score: 0

    Accusing others of being psychopathic while openly stating you only tolerate certain people because they are useful.

    I've known others like you. You'll contradict yourself from one sentence to the next, and when called out, it doesn't even register because you've already rationalized it away.

  146. Re:It takes some humility to admit one's deficienc by MrKaos · · Score: 2

    And on the scale of dickishness, it's not like he's that far out on the tail end.

    But now he sees it, and it's made him ask a really smart question: is this really how I want to be?

    Everyone has to hit rock bottom before they do something about their assholiness. Pride comes before fall and perhaps Mr Torvalds saw that and decided that a bit of humility would be a prudent course of action.

    If you humble yourself it doesn't matter if anyone else does.

    --
    My ism, it's full of beliefs.
  147. I have a bad feeling about this by nagora · · Score: 5, Insightful

    As far as I know Linus has only ever exploded at people who have ignored previous warnings/questions about their code or behaviour.

    And basing your code of conduct off someone who is openly anti-meritocracy is a real red flag for any technical project. The old CoC was just fine; enforcement perhaps could have been better. Some people here are asking "Why do you think that he'll stop caring solid engineering just because he stops being an asshole", but the new CoC includes requirements that are not at all technical nor are even normal conduct in real life (who do you know who never uses sexual swear-words?) so, assuming that someone falls foul of these sort of fluffy-unicorn requirements the project may no longer have the option to accept the best solution because its author is not acceptable.

    No one is suggesting that any project should accept unrelated abuse from one dev to another, even from Linux. But it must accept that actions which affect the project's quality will, if continued over time, eventually attract a strong response from the guy in charge. And, yeah, that might include swearing and telling you that you're not the centre of the universe and that you have become a problem. Dry your lamps and shape up.

    The Linux kernel is a construction site where getting things wrong can literally kill someone someone down the line; everyone involved should be wearing metaphorical hard-hats.

    --
    "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    1. Re:I have a bad feeling about this by pi_rules · · Score: 1

      As far as I know Linus has only ever exploded at people who have ignored previous warnings/questions about their code or behaviour.

      Nope. I don't follow kernel development much these days but I still remember Alan Cox quitting about 20 years ago when Linus tore into him over how he was fixing a bug. Cox was basically #2 in the kernel world at the time. It's an excellent example of the kernel losing a quality developer simply because Linus couldn't keep himself civil.

      (who do you know who never uses sexual swear-words?)

      In a professional setting? Pretty much everybody. Those that can't keep uncivil things from popping out of their mouths don't last for long nor should they.

    2. Re:I have a bad feeling about this by nagora · · Score: 1

      As far as I know Linus has only ever exploded at people who have ignored previous warnings/questions about their code or behaviour.

      Nope. I don't follow kernel development much these days but I still remember Alan Cox quitting about 20 years ago when Linus tore into him over how he was fixing a bug. Cox was basically #2 in the kernel world at the time. It's an excellent example of the kernel losing a quality developer simply because Linus couldn't keep himself civil.

      I'd have to go back and look again but I seem to remember that there was more to it than that. I particularly remember not being surprised when Linux blew up. Which doesn't mean he was justified, of course.

      (who do you know who never uses sexual swear-words?)

      In a professional setting? Pretty much everybody. Those that can't keep uncivil things from popping out of their mouths don't last for long nor should they.

      What an angelic world you must work in! I'll take your word for it but I've never worked anywhere where the word "fuck" wasn't used pretty frequently. Usually after someone put the phone down after talking to a client.

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    3. Re:I have a bad feeling about this by jeff4747 · · Score: 1

      who do you know who never uses sexual swear-words?

      *raises hand*

      Get a better vocabulary. Swearing is far more effective when they have to actually pay attention to follow it.

      so, assuming that someone falls foul of these sort of fluffy-unicorn requirements the project may no longer have the option to accept the best solution because its author is not acceptable.

      And doing the opposite risks driving away people who may have the best solution. And it has, based on some things that were accepted into the kernel from people who have left.

      You don't have to accept commits like participation trophies in order to treat people professionally. You also don't have to be an asshole to only get the best solution. In fact, the latter causes the truly good people to leave because they're good enough to not have to put up with your shit.

      And, yeah, that might include swearing and telling you that you're not the centre of the universe and that you have become a problem. Dry your lamps and shape up.

      And you managed to express that statement with out swearing or questioning someone's intellectual faculties.

    4. Re:I have a bad feeling about this by Xylantiel · · Score: 1

      Everyone here is assuming that Linus has been converted by the politeness police. Maybe he is genuinely seeking an objectively better way of doing things than flaming each other on a mailing list and the baggage that creates trying to keep it from becoming abusive. There is a good argument to be made that many of the negative aspects are a symptom of the mailing list medium and related processes.

      I'm thinking this is more similar to the bitkeeper situation than I thought at first. In the endgame there, the bitkeeper people started trying to exclude developers by misusing the nastier licensing clauses. Here you have ragers on one side and politeness police on the other, waging a war on the list and in the community and even in the kernel code of conduct itself as others have pointed out. Wouldn't it be awesome if Linus could come up with some novel solution so that this war would just fade away? Like git did with other source control systems.

  148. Put boundaries on the kernel by Anonymous Coward · · Score: 1

    Take back the kernel under your own trademark, Linus. People will follow you and contribute, like they did in the early days. You took the bull by the horns, when you developed git. Now it's time for you to take the bull by the horns once again. You don't need platforms that give you headaches. Put boundaries on the kernel. If there is a device about which you don't feel strongly, don't include it. You be the arbiter.

  149. Seems a tough environment by CustomSolvers2 · · Score: 2

    Even without knowing too much about Linus or the Kernel development community, I kind of think that I understand the guy and how difficult that working environment might be. If you mostly care about technical aspects and have built from scratch a so complex piece of software on which you take lots of pride, it has to be very difficult to deal with so many different people and interests. Nobody wants to hurt others and I am sure that this wasn't his intention, but you will always try to defend that about what you care. And I am sure that lots of people, attitudes and, more importantly, interests have systematically attempted to damage (perhaps, to improve from their perspective) this development and its original, technical-excellence-focused ideas. He might have made mistakes or chosen non-ideal means to accomplish his goals, but I am quite sure that, in general, I agree with him.

    Most of people dream about doing something like Linux: your own work being so relevant for a so big number of people. I am also quite sure that Linus has been quite happy with his life/work. Despite all that, I cannot avoid seeing (from my very-far-away, comfortable place) here, in this apology but also in most of the past events who provoked it, what I think that is the worst nightmare for technically-focused-taking-pride-of-their-work people: being unable to do your work as you know, losing your independence, allowing external interests to arbitrarily condition about what you care the most. And it seems very hard. Well... I guess that having a whole life of success, a big impact in the world, lots of people supporting you, etc. do sound like a quite good compensation. But still I don't think that would want that for me.

    Basically, I see all this as the usual evolution in today's society of doing something really good. Eventually and by assuming that you take all the steps to get to the highest point (building a big team, getting funding, being appealing to a big community), your work, your vision, your expectations will change beyond your control. That perspective is very unappealing to me. I am not saying that I wouldn't have loved to have built something like Linux, just that I would have never (at least, as per my current ideas) taken most of required initial steps to reach to such stage. It seems impossible to build something really big by sticking to certain principles/ideas, no matter how beneficial those might be for everyone involved. In the current money-, arbitrariness-, stupidity-driven society and when dealing with something big enough, the only ones who can do as they please for as long as they want, no matter how stupid their expectations might be, seem to be the ones in formal (= for the many, certainly not for everyone) power who rarely got there for their own merits.

    Perhaps all the previous ideas aren't more that a self-denying resource helping me to be happy, but they certainly do their job. I certainly don't envy Linus and, even by assuming that he has been quite happy during most of his life, I wouldn't change places with him. I might be (kind of) poor, work a lot for a little recognition and even be still quite far away from accomplishing a big number of my main goals, but I am proud of what I do at each single step and do what I want in the way I want, in the sense of not tolerating external arbitrariness of any kind. For me, this has a very high value. In fact, I cannot think of anything more valuable than that, at least, at the professional level.

    --
    Custom Solvers 2.0 = Alvaro Carballo Garcia = varocarbas.
  150. I protest! by xenog · · Score: 1

    Life cannot be the same without it being peppered with Linus's rants. Linus, just cut the bullshit and keep ranting, will ye?

  151. Re:I reject the notion about "curse" words by gerald.edward.butler · · Score: 1

    I consider comments by Anonymous Cowards to be words of cowards.

  152. Re: It takes some humility to admit one's deficie by Anonymous Coward · · Score: 0

    Yeah, his life. he can surrender. Yield to the pressure. We the public cannot request him to be a hero forever. The world is against white able men he is. But it is sad when a hero loses and gets humiliated.

  153. Deep level diversity by Anonymous Coward · · Score: 0

    You see the contradiction in your words, don't you?

    Problem: I'm managing a project bigger than what I could possibly achieve by myself.
    Solution: Make other valuable people share my goals and work aligned to my vision to make it happen.

    Now: you either brilliantly find the way from problem to solution or you don't.

    Yes, by allowing the best to do what they enjoy doing in pursuing the goals of the project even if they are not socially apt. Outcasts make for great allies when you don't treat them like garbage. In that way no proper "community" needs to be created and maintained. No concern over political leanings need to be given. No huge chunks of time spent on making people feel good to get them on and stay on the project.

    Rather brilliant way of solving the problem don't you think?

    1. Re:Deep level diversity by Anonymous Coward · · Score: 0

      At some point everyone will leave your project except the assholes.

      So yes, this is a tried and true system. We see it a lot at a lot of tech companies. It can work in the short term. Such companies tend to not get customers long-term and self-destruct/get sued.

    2. Re:Deep level diversity by Aristos+Mazer · · Score: 1

      But if they aren't socially apt, they're going to end up treating other people like garbage. It's hard to have both. The social niceties can go a long way to making sure a company doesn't -- for example -- have men talking over women at meetings. Any meritocracy needs a mechanism for making sure that you aren't marginalizing the most skilled persons, and you might be marginalizing those who need the social structure in order to actually be heard. It's a balancing act, not a this-or-that.

    3. Re: Deep level diversity by Anonymous Coward · · Score: 0

      Citation needed.

      Because if I recall correctly Microsoft/Apple both ran run a tight ship when they had their dicators in charge. And what did that get them? Dominance. Lots of money.

  154. Linus should implement Linux From Scratch by Anonymous Coward · · Score: 0

    Linus should implement Linux From Scratch on several platforms, with minimal assistance from anybody else. This will help him to understand how unwieldy modern Linux has become.

  155. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Another observation that they're yin and yang: "king neckbeard" (1801738)'s username checks out, but "just another AC" (2679463)'s username doesn't. X^D

  156. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0


    [sudo] password for a.coward:
    Wrong! You cheating scum!
    [sudo] password for a.coward:
    My pet ferret can type better than you!
    [sudo] password for a.coward:
    It's only your word against mine.

    You don't need to be emotional to be a dick.

  157. marijuana helps by Anonymous Coward · · Score: 0

    Linus Torvalds needs marijuana. Now it's legal in the States. Take time.

  158. Re: It's not the curse words though. by Anonymous Coward · · Score: 0

    Calling a whole group of people worthless... Sorry, it really doesn't make your argument convincing.
    Maybe you should consider applying your standards to yourself first before becoming all enraged that others don't fulfill them.
    Most people get mad at some point, and some people get VERY mad about bad code, for example. Not saying you should let anyone abuse you, but becoming abusive yourself is not exactly "taking the high road".

  159. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    That is his top priority

    It *was*. Now we can look forward to a slew of new maintainers being let in solely on them having the right combination of oppression points and not due to merit. We will have purple-haired CSS editors writing code that will be running in every datacenter in the world.

    Sleep well.

  160. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Uh, how in all the world does sexism not apply just because the opponent is a women?!?
    If e.g. cursing in men's tennis is just accepted but in women's tennis it is not, it's not unreasonable to consider it a case of sexism.
    Also one of the penalties was for "coaching", and her trainer was a man, so it applies doubly there.

  161. Re:It takes some humility to admit one's deficienc by Raenex · · Score: 1

    Show me on the Dilbert doll where he touched you...

  162. I think Linus should... by maroberts · · Score: 1

    Run his emails through a filter before they get sent to people, but have a 'pre-filter' stream online for the Lulz.

    --

    Donte Alistair Anderson Roberts - hi son!
    Karma: Chameleon

  163. Re:Be honest and tough, but don't be a dick about by thegarbz · · Score: 2

    One person with high standards is another person's "dickish aspie."

    One person's constructive criticism is another's micro-aggression, sexism, racism, or whatever negative-label du jour used as a club.

    Err no, not at all. Each of the things in your examples are exclusive from each other. You can be a dick or not, just like you can have high standards or not. Likewise with constructive criticisms.

    The fact you even lump "constructive criticism" together with "racism" should be a trigger for you to have a good hard look in the mirror.

  164. Re:Be honest and tough, but don't be a dick about by thegarbz · · Score: 1

    substandard code is routine due to a culture of passive-aggressive nonsense

    There's no reason you need to accept substandard code due to a culture of being passive-aggressive. You can most definitely reject substandard code in a passive-aggressive way.

    I think you worked at a place which suffers from substandard code due to a culture of accepting substandard code and you're just trying to apply a different label to it.

  165. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    You bring extreme examples and then it's obvious.
    But what about "your code is broken all over and I don't have the time to deal with something at this quality level"?
    With some people it comes down to either you spending hours of your time teaching them the basics of coding, or telling them very clearly that they just aren't good enough and (almost) no amount of them fixing technical issues pointed out to them will result in acceptable code. And then it gets personal...
    But I admit it can be put politely still, telling them they need to find a mentor or such. On the other hand, there's people where even a mentor is unlikely to help if they lack a grasp of logic. Being polite simply doesn't FEEL like it's polite but just wasting everyone's time instead...
    The short of it: doing it the polite way regularly costs A LOT of time. It can seem quite questionable whether it is WORTH that time.
    And there is the whole issue with team-building, it is easier to do, especially remotely, if you have a clear insiders and outsiders. Clearly has plenty of cons doing it this way, but it sure has its positive sides.
    I am in particularly thinking about the joke of "have you seen him? He's a giant, you don't want to cross him". If that kind of thing becomes "threatening violence" team-building gets kind of hard.

  166. Preemptively get rid of Poettering by LaughingRadish · · Score: 2

    While Linus is doing this, we need to look at getting rid of Poettering and his groupies.

  167. He should put some time into init development. by Anonymous Coward · · Score: 0

    It would be great if he could drive some people away there, well... at least one.

  168. Not a touchy-feely person. by mpol · · Score: 1

    How do you recognize an extrovert Fin?

    When he looks at your shoes, instead of his own.

    --

    Well, don't worry about that. We can get you back before you leave. (Dr. Who)
  169. Soon to come.... by gerald.edward.butler · · Score: 1

    Brave Linux!

  170. I suspect.. by Sqreater · · Score: 1

    ..a woman lurking in the background of this somewhere. He's getting in touch with his feelings. Unfortunately, the most aggressively creative males have not been historically.

    --
    E Proelio Veritas.
  171. That's what happens... by Anonymous Coward · · Score: 4, Funny

    ... when you don't pick a strong password.

  172. Re:Be honest and tough, but don't be a dick about by worf_mo · · Score: 1

    One example is from about six years ago when Linus reminded everyone very crisply that one doesn't change userspace APIs willy nilly and then blame the applications that were broken by the change.

    I agree, and if we read Mauro's response we see a person that tries to explain why they made a (wrong) choice, apologize for their mistake, and presumably move on with their life. No tears shed, no tantrum thrown, no touchy-feely-police called.

    Some friendly banter (which I believe your link can be read as, too) is just the salt in our daily soup. As long as the person dishing out the compliments is willing to accept a same-level response I don't have a problem with it.

  173. Actually... by YuppieScum · · Score: 1

    ...usage predates Python (Monty) by some hundreds of years.

    In popular culture, The Monkees released a song called "Randy Scouse Git" two years before the Flying Circus was first broadcast...

    --
    This sig left unintentionally blank.
  174. Re:It takes some humility to admit one's deficienc by Anonymous Coward · · Score: 0

    The guy's been working from home for what, the past 15 years? I think your interpersonal skills with colleagues - whatever you call people on a mailing list - will surely suffer.

  175. Re:Be honest and tough, but don't be a dick about by sfcat · · Score: 1

    Now go eat a cock you subhuman dick eating shit for brains idiot.

    I really hope you forgot that ironic tag there

    --
    "Those that start by burning books, will end by burning men."
  176. So, what's the kernel after Linux? by Anonymous Coward · · Score: 0

    It's going to be some corporate dystopian shit, isn't it?

  177. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Get off yo back prog-slut bitch. Suck SJW dick blojobbing gaffot snowflake.

  178. It will be hard by sad_ · · Score: 1

    I wonder how he will be tackling this, basically I don't believe people can change by following a few courses on anger mgmt or what have you.
    You are what you are, and act accordingly. Unless there is some constant guidance and follow up for many many months or even years, you typically see no change in peoples behaviour (unless meds are involved, but Linus' case isn't of the nature that it requires meds).
    Ofcourse, it could be his age, being at a point in his life where 'wisdom' starts to take over and your mind is calm(er), your tolerance levels rise, etc. Then again, that's just natural and not taught.

    --
    On a long enough timeline, the survival rate for everyone drops to zero.
    1. Re:It will be hard by ledow · · Score: 1

      I think it's not about "who you are" but "who you decide to be".

      Everyone has a natural base, which includes all kinds of unwanted behaviour.

      You can either be an adult and compensate for it, literally biting your tongue as necessary or just realising "What does it matter? I'll come back in ten minutes and write a better response." Or you can just live off instinct forever.

      Note that I am hypocrite #1 in one sense... because I rarely bite my tongue and when I do so, I do it in a way that people know I'm doing it, which is a message within itself.

      However, I also work with a huge bunch of very demanding customers. Which means that I have also learned the proper "Oh, you're an idiot, but I'll deal with you as if you weren't and you'll never tell that I think that" response too.

      No, you can't *stop* your brain reacting the way you do. But you can stop your body/mouth reacting that way. Same way that we don't all go out and just force sex on people because we are attracted to them. Brain says one thing, subconsciously, and consciously we know that, know it's not appropriate and moderate any response we may want to give.

      That said, I don't think Torvalds is at all bad in this regard. For sure, I'd be a lot worse. He's pretty focused on results, and he gets them, so I think his rants are valuable. There's a big difference between his "No, look, you're just not doing it the wrong way, but I get what you're aiming for" and his "What the hell is this shit?" that tell you everything you need to know.

    2. Re:It will be hard by Anonymous Coward · · Score: 0

      That's cool.

      Does that apply to people who arent white, CIS-gendered males, or do they get excused?

  179. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Because every person who has complained about this has by sheer coincidence had code rejected for being shit.

  180. Linus is older, and Linux has won. by anon+mouse-cow-aard · · Score: 4, Interesting
    Linus has always had great taste, but his priorities have rightly shifted. Linus is getting older. He is mortal. Not now, but he sees that at some point he will need to hand it off, and sees that that will go better if there is a healthy community to hand off to. So now setting an example for working well with others is now more important for him than it used to be.

    Linux is undisputably, the most important kernel in the world. It is no longer in *startup* phase, and now weirdly part of the establishment. It isn't cool for the establishment to be cruel.

  181. Beginning of the end by Anonymous Coward · · Score: 0

    SJW wins again

  182. respect vs. dignity by Ignatius · · Score: 4, Insightful

    Pop quiz: who deserves respect?

    Answer: everyone.

    No, that would be dignity. Everybody starts with it and I can only be harmed by your own actions (i.e. by undignified behavior). Dignity is an unalienable human right.

    With respect, it's the other way around: Nobody starts with it, it has to be earned and it depends on how other people view you and thus only indirectly depends on your own actions. You have no right for the respect of other people.

    ignatius

    1. Re:respect vs. dignity by Anonymous Coward · · Score: 0

      Dude -- you're arguing that a complex/old word has a simple meaning. This is almost never true. What you' mean is "My Daddy always said" which really is only relevant to you, but would make your response interesting, as opposed to just wrong.

      https://www.etymonline.com/wor... ...

      respect (v.)

      1540s, "to regard," from Middle French respecter "look back; respect; delay," from Latin respectere, frequentative of respicere "look back at, regard, consider," from re- "back" (see re-) + specere "look at" (from PIE root *spek- "to observe").

      Meaning "treat with deferential regard or esteem" is from 1550s. Sense of "refrain from injuring" is from 1620s. Meaning "have reference to" is from 1560s. Related: Respected; respecting. To respect the person was "show undue bias toward (or against) based on regard for the outward circumstances of a person;" hence respecter of persons, usually with negative, from Acts x:34, in the 1611 translation.

  183. Re:It takes some humility to admit one's deficienc by cascadingstylesheet · · Score: 0

    But when most people have a problem with you, for example if they have to treat your behavior as a special case, then problem isn't most people. It's you.

    Er, unless you are the "intellectual" and the "most people" are Chinese villagers during the cultural revolution ...

  184. Re:Be honest and tough, but don't be a dick about by SCVonSteroids · · Score: 1

    One person's constructive criticism is another's micro-aggression....

    Seriously though, fuck whatever "micro-aggression" is. Smells like bubble wrap to me and it just makes me want to pop it.

    --
    I tend to rant.
  185. NCIS reference by Eyezen · · Score: 1

    Rule #6

  186. Hasn't April already been? by Anonymous Coward · · Score: 0

    What's wrong with my computers clock?

  187. Re: respect vs respect by Anonymous Coward · · Score: 0

    Reminder: Respect of ability != respect of basic dignity.

    You don't have to respect someone's ability to respect them as a person.

  188. What next??? by Anonymous Coward · · Score: 0

    >This is more like the time I got out of kernel development for a while because I needed to write a little tool called "git".

    God help us.

  189. Re:Be honest and tough, but don't be a dick about by Registered+Coward+v2 · · Score: 1

    Also, a hostile environment may actually be preferable, because it keeps the lowest common denominator higher.

    , Perhaps, but it often does that by not only culling the bottom of the herd but by the really good ones leaving as well because they have options beyond putting up with such BS; often you wind up with the people who have no other choice.

    --
    I'm a consultant - I convert gibberish into cash-flow.
  190. Re:I reject the notion about "curse" words by Anonymous Coward · · Score: 0

    A fragment of
    http://www.ttlg.com/forums/sho...

    #25: May the fleas of a thousand camels infest your armpits.

    #26: May you marry a ghost, bear a kitten, and may the High King of Glory permit it to get the mange.

    #27: May you be rained on at some point in your life.

  191. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Basically, fear keeps the locals in line.

    Fear will keep the local systems in line. Fear of this battle station.

  192. We need more female kernel devlopers by Anonymous Coward · · Score: 0

    And more codes of conduct.

    And an end to the use of the word "abort" in code. WE ALL KNOW IT IS MURDER!

  193. Announcing Haptic Linux by goombah99 · · Score: 0

    Haptic Linux will be more Touchy Feely. This will not be the year of Linux on the Despot.

    --
    Some drink at the fountain of knowledge. Others just gargle.
  194. the Many threats of Torvalds by goombah99 · · Score: 1

    The words "tor" and "valds" in norwegian transliterate to Tor = "threats or dare" and Vald = "uncountable many".

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:the Many threats of Torvalds by Anonymous Coward · · Score: 0

      In German a Torwald would be a door forrest, so either a forrest of doors, or a forrest that is a door.

    2. Re:the Many threats of Torvalds by goombah99 · · Score: 1

      In German a Torwald would be a forest of doors

      like a bunch of Windows?

      --
      Some drink at the fountain of knowledge. Others just gargle.
  195. Dear Mr. Torvalds by Anonymous Coward · · Score: 0

    Go fuck yourself with a cheese grater.

  196. Hello pot, this is kettle... by gosand · · Score: 2

    Why do you falsely presume that he'll stop caring solid engineering just because he stops being an assholish aspie? The two are not mutually exclusive in any shape. Instead of being a dick, he can provide constructive criticism and mentoring instead to motivate people to actually want to continue working on the kernel.

    I guess you learn something new every day. In this article, I learned of the assholish term "aspie". Yeah, I had to look it up. So you are making your point about how Linus should stop being an asshole and provide constructive criticism, and you make this point by being an asshole yourself? Very nice. Perhaps you should take some of your own advice, asshole.

    --

    My beliefs do not require that you agree with them.

    1. Re:Hello pot, this is kettle... by Anonymous Coward · · Score: 0

      Why is "aspie" necessarily assholish? Why can't it just be a handy short for an unwieldy term like "person suffering form asperger's syndrome".

      If you try hard enough, you'll see asshole everywhere, even where there are none.

    2. Re:Hello pot, this is kettle... by Anonymous Coward · · Score: 0

      Why is "aspie" necessarily assholish? Why can't it just be a handy short for an unwieldy term like "person suffering form asperger's syndrome".

      Are you joking? It's the very model of a belittling, derogatory term. It's the difference between saying someone is mentally retarded (factual) and calling them a "retard."

    3. Re:Hello pot, this is kettle... by Cederic · · Score: 1

      No, it's not. I know many people that describe themselves as Aspie.

      I don't use the term myself but I'm not insulted when others use it to describe me.

      If you really want a laugh check the current debate about renaming Aspergers due to the eponymous doctor's involvement in euthanasia. Even among people diagnosed with the disorder there's disagreement about whether guilt by association should apply.

  197. Speaking of tools by Anonymous Coward · · Score: 0

    Linus is the biggest tool of them all.

  198. Hopefully... by johnck · · Score: 1

    Hopefully the SJW elements attempting to subvert and ruin the kernel project just as they did Red Hat and Gnome via Outreachy are identified and publically shamed so they aren't able to easily ruin any other projects in the future.

    1. Re:Hopefully... by Anonymous Coward · · Score: 0

      Are you projecting your own insecurities on Linus. Who said this has anything to do with SJW. Why can't Linus want to better himself for his own personal reasons. Why do you need to see some stupid bullshit secret agenda everywhere? Maybe in a moment in reflecting he actually felt his own personal guilt over his behavior and decided for himself he needed to change? Why is it so many people around here are opposed to Linus as a person wanting to make a change for himself. Who are you to say he shouldn't want to improve himself. Just because you have no desire to grow as a human being, doesn't mean others shouldn't.

      Besides, I don't see how or why this would change his attitude towards technical quality of the kernel code. One can certainly be critical of other people's code without being a right twat about it.

    2. Re:Hopefully... by Waited20yrsToReg · · Score: 1

      Feelings don't justify rocking the boat for something so successful.

    3. Re:Hopefully... by Anonymous Coward · · Score: 0

      I'm not sure why you think being less of a jerk somehow compromises Linus's technical principles or abilities though.

      What's the difference between saying, "this code isn't really good enough, fix these issues before we accept it" vs "this code is a flaming piece of shit, fuck that garbage". It still is pretty clear that the code isn't good enough, without quite the same level of asshole.

      Do you really believe that the success of Linux has been completely due to Linus being an asshole or despite Linus being an asshole.

      Besides, who are you to tell Linus who he should be as a person?

    4. Re:Hopefully... by Waited20yrsToReg · · Score: 1

      I would never tell Linus what to do. I don't care how he treats people. I care if the talent respects him enough to listen, since that's the true gauge. Linus has done this the way he wants to and it has been a very positive force for change in the software industry. Adding the CoC guidelines seems like putting extra gears in what was a working machine in hopes of improving it, but the end result isn't related to those guidelines.

      Considering the current political climate, this is not a time to be picking sides. Each developer has their own views and opinions. These differing views have meshed well enough for a long time now. Directing the personal views of one side now opens the gates to the other side later. These things escalate. These things ruin good projects. These things put control in the hands of the incompetent.

  199. Re: I reject the notion about "curse" words by Anonymous Coward · · Score: 0

    Registering a username on a website using nothing more than an e-mail account is not an act of bravery.

  200. Re:I reject the notion about "curse" words by Jeremiah+Cornelius · · Score: 2, Insightful

    Anyone who says otherwise is, to me, and enemy of democracy and freedom and should be put out of the world's misery. Preferably with a hammer to the skull.

    Ah, yes. The great Democratic tradition of "my way or execution". As practiced by the democratic movements of the modern West, in imitation of their pioneer, Robespierre.

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
  201. If Martin Luther for Linux then by gDLL · · Score: 1

    then we would have a few houndred overlords who want independence (Apple?Microsoft?Android?) creating their own ProtestLinux just so it suits them, so they can stop being compatible to the ~~Pope~~ original Linux.

    1. Re:If Martin Luther for Linux then by drinkypoo · · Score: 1

      then we would have a few houndred overlords who want independence (Apple?Microsoft?Android?) creating their own ProtestLinux just so it suits them, so they can stop being compatible to the ~~Pope~~ original Linux.

      Only a few hundred? That would be an improvement.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  202. Re: Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    That works only to those who follow logic. I have seen people who start an argument and when you point errors in the arguments and ask for more info they argue about something else only to later return those first arguments you already commented.

    You either have to ignore them or be so impolite that they will shut up. Personally I would just want to fire them.

  203. Fantastic by Pinky · · Score: 1

    I think this is great. Doing the whole leader thing is quite difficult and it's worth spending time to learn how to do it better. With any luck this will also make it more socially acceptable for hardcore geeks to spend time honing their soft skills. It would certainly help with programming's reputation for being full of eccentric and prickly personalities - because there's certainly lots of good people out there. Getting them all to work together is the challenge. :-)

    1. Re:Fantastic by iggymanz · · Score: 1

      being too soft doesn't make for fine engineering. those who made garbage should have their feelings hurt. Linus hasn't been tough enough, systemd is horrible engineering

  204. Fuck 'em. Fuck 'em all, Linus. by Anonymous Coward · · Score: 0

    Right in the pussy!

  205. This is the mind of a leader by iplayfast · · Score: 1

    He's recognized a problem and found a solution to fix it for the long term, and set about implementing it. What more can you ask for?

  206. Re:It's not the curse words though. by overshoot · · Score: 1

    So don't use an e-mail filter, Linus. Change how you think about other people. Yes, they are utter and complete morons. But that doesn't mean they can't be useful tools, and that dumping them in the trash is giving you the most you can get from them.

    A bad manager blames his resources for poor results. A good manager finds ways to use flawed resources. A great manager finds ways to improve them. I've worked for all three types. It looks like Linus has decided to go from Type II to Type II. Good for him -- he's been a very good model already on how to handle the mechanics of producing quality software, but active cultivation is the next step up. Personal note: Linus' youngest is now 18 and I presume headed away from home. Funny how being the parent of adult children can change you (/me looks over shoulders ...)

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
  207. Re:It takes some humility to admit one's deficienc by nasch · · Score: 1

    I used to read his blog but I stopped when it became apparent that he is a really unpleasant person. I don't know if he changed or I just started noticing.

  208. Re:Be honest and tough, but don't be a dick about by Joey+Vegetables · · Score: 4, Insightful

    "Aspie" doesn't imply "dickish." The difficulty we have in reading emotions, unless they are very well spelled out (and sometimes even then), can manifest in a much broader variety of ways. For instance, I certainly can be a jackass, but, much more often, I fall quite far on the opposite end: trying to delay conflict, even when it is inevitable and when delay is only going to make it worse. Sometimes I wish I could just tell off people - not in a purposefully rude way, but direct and clear and just as blunt as it needs to be, though not drastically more so. I generally can't. Usually because by the time I'm ready to do so, the situation has already escalated beyond the point where nothing short of full-blown "dickishness" is likely to achieve the hoped-for results. I've seen this same thing in others throughout my career as well. Some people whom we call "high-functioning" actually manage to get it right most of the time, because even though they may not understand other people's feelings much better than others near us on the Aspie spectrum, they've learned ways of dealing with "normals" that don't stray too far in either direction.

  209. Linus is a strange guy. by Anonymous Coward · · Score: 0

    I take him at his word on what his reasons are, and I hope it works out for him.

  210. Welcome SJWix by Anonymous Coward · · Score: 0

    Goodbye linux. This is great news for some people in Redmond.

  211. Re:Be honest and tough, but don't be a dick about by GrumpySteen · · Score: 1

    One person with high standards is another person's "dickish aspie."

    Linus himself acknowledged that he was being a dick and needs to take steps to be more empathetic and less confrontational, yet you're arguing that he's wrong and he just has high standards?

    I think someone's feeling a bit called out.

  212. Re:I reject the notion about "curse" words by gerald.edward.butler · · Score: 3, Insightful

    Say what I want you to say or else???? Who is practicing, "My way or else"? Curtailing freedom of speech is the first step towards tyranny. Tyranny, should and must be met with violence.

  213. Re:Be honest and tough, but don't be a dick about by squiggleslash · · Score: 1

    It's a technical term that the GP used because it's something they heard was a word "SJWs" use without any understanding. All it generally means is constant subtle or unsubtle reminders that you're out of place and don't belong in the group because of your skin color/genitalia/some other thing that has nothing to do with your ability. It wears people down, which is why groups concerned with sexism and racism, etc, bring it up occasionally.

    It has no relevance (to the best of my knowledge) to this discussion, as Torvalds isn't being accused of "microaggressions", he's admitting that he can be an asshole from time to time. Whether you're a conservative, a liberal, a jackass with a KKK robe in the closet, or you've (gasp) publicly expressed disappointment at Kevin Spacey's behavior (the horror!), simple "being an ass" is usually frowned upon. If I went into a Republican meeting and started calling every idea I disagreed with "Fucking stupid" and "Retarded bullshit", I'd be kicked out, just as I would if I went to a meeting of Feminists Against Racist Transphobia.

    But this is Slashdot, so people feel the need to bring "S(traw)JWs" into it. Why? I don't know. I think some people want to be assholes, and so they point at "SJWs" as the anti-assholes because they're the convenient "enemy" they think everyone on Slashdot hates, and hope that by saying "Yeah, but $PEOPLE_YOU_HATE hate assholes therefore assholedom is good."

    It isn't. It really isn't. I'm ashamed when I act like an ass to anyone in RL (Slashdot doesn't count), and everyone else should be too.

    I hope Torvalds can make things work, for his sake as much as anyone else's. I lost a lot of respect for him during the BitKeeper fiasco, but everyone can change, and everyone deserves a chance to change.

    --
    You are not alone. This is not normal. None of this is normal.
  214. Re:Be honest and tough, but don't be a dick about by scamper_22 · · Score: 1

    I think it has a lot to do with what your primary value is. Let me try and articulate it.

    Let's establish from the start that there is an idealized leader. Someone who is technically brilliant, socially and emotionally strong, a mentor, assertive, strong, constructive...

    The problem is that person is so rare. It is something we all aim for and good on Linus for trying to improve his social skills to reach this ideal.

    But for all of us imperfect humans, the real question comes what do you do when push comes to shove in the day to day grind. Time is limited. Mental energy is limited. Emotional energy is limited. I think it is an absolutely legitimate worry to be concerned that Linus or anyone else for that matter will be able to maintain quality, while doing all the rest.

    It's one of the reasons in most companies, there are a variety of jobs. When I first graduated from university, I didn't like being placed in a box 'developer/engineer'. I enjoyed talking to customer, gathering requirements, mentoring, leading.. little bits of everything.

    The more I got into my career though, the more I realized I can't do everything. The more I realized the trade offs and skills that are lacking. The more I realized, the more I strengthen some areas, the weaker I get in others. Heck, I used to know C and C++ and Java so in depth, it was scary. I just don't know it that well anymore. I'm out of practice. The more I moved into management, the more I time and energy I spent just dealing with social games. The games of power are ridiculous in a corporation. I realized that is not for me. I now don't even look for technical skill in a manager. I realized, I am perfectly capable of communicating technical issues to a manager and they get it. What I can't do is play those games. I want someone there to offload that work. I literally walk up to my manager and tell him, this department/person is being difficult, go yell at them... and they go handle that.

    I really do think it is a valid worry if Linus will be able to do both. Let's face it, if Linux was a normal company, senior technology people wouldn't be able to just say things in public. They'd have various PR and communication people as a buffer. Heck, even in a strictly technical role, if I really have a problem with the way someone is doing something and I can't just explain to them technically and they accept it, I go to my manager and explain. They handle that person part of dealing with the person.

    Again, kudos to Linus for trying to improve his leadership skills. However, I don't think we can simply dismiss worries that the quality bar will not be moved. It's a very hard job to do everything. If he can do it, he'd be that one in a million leader.

  215. Maybe we will get a microkernel finally for Linux? by Paul+Fernhout · · Score: 1

    As I've suggested before, maybe Linus' profanity is from stress resulting from fundamental monolithic Linux kernel design, where the growing complexity leading to risks of security issues and instability?
    https://slashdot.org/comments....
    https://linux.slashdot.org/com...

    --
    A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
  216. Re:It takes some humility to admit one's deficienc by drinkypoo · · Score: 1

    I used to read his blog but I stopped when it became apparent that he is a really unpleasant person. I don't know if he changed or I just started noticing.

    The more interesting question is whether he can change while he has so much validation. People cite him regularly. He must feel like an authority.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  217. Linux will be taken over by a SJW ethics committee by Anonymous Coward · · Score: 0

    Linus will soon announce he's a transgender lesbian and he will apologise to Nvidia.

  218. All because of by Anonymous Coward · · Score: 0

    All because of some stupid tranny that codes in ruby. Disgusting piece of human existence.

    1. Re:All because of by Anonymous Coward · · Score: 0

      FOD, friend of Dorothy, who sports ruby slippers. Ruby is now as dead as Dorothy who has been dead for 50 years.

  219. Re:Maybe we will get a microkernel finally for Lin by drinkypoo · · Score: 1

    That's an obviously ridiculous suggestion. It doesn't matter if you've got the complexity spread out across multiple modules or all in one executable, the only difference in terms of complexity is that if you split it up, there will be more complexity and not less.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  220. There's a back story by Anonymous Coward · · Score: 0

    Would have been more genuine if he just said, sorry for being a libertarian asshole, I'm taking a break for a few months. Promise to be back as a better person, better Linux.

    That letter screams I want my 5min back.

    cat --verbose

  221. good and rare by Sean+Clifford · · Score: 1

    This is good news and it's rare for someone to acknowledge abusive behavior, much less do something concrete and productive about it. Linus Torvalds has recognized that (a) his bullying behavior has been counterproductive to collective work, that (b) his abuse has had real consequences for real people, driving some out of Linux development entirely, and (c) he's taking concrete steps to address his problems.

  222. SJW have won. Linux will loose overall. by Anonymous Coward · · Score: 1

    I read the new Code of Conduct for the Kernel Team.

    What does anything sexual have to do with kernel development? I find it offensive.

    The offensive paragraph:

    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.

    Why are all of these listed separately?
    sex characteristics,
    gender identity and
    expression,
    sexual identity and
    orientation.

    Put them into one statement - kernel devs know how to use minimal code to solve complex issues. This was clearly written by a non-kernel developer and Linus was bullied (threatened legally) into accepting it.

    What does anything sexual have to do with kernel development? I find it offensive to bring up. All the people with imaginary friends can be much more offensive, but that could be a matter of perspective.

      I laughed at the master/slave thing in python. Idiots. --- see that's perfectly allowed because someone's mental ability **is** ok to ridicule - it isn't in the list.

    If the submitted code is crap, it is still crap regardless of your gender identity, or lack of any gender, right?

    I don't need to see "thank god" or "praise Allah" either for kernel code stuff.

    BTW, I quite enjoy being a slave every other Sunday night. Mistress isn't always harsh and I try to be a good slave. On the opposite Sundays, I get to be Master. Not my favorite, but life is about compromise. None of this has anything to do with my work on the Linux kernel.

  223. 04/01 by isham · · Score: 1

    s/Linus Torvalds/The deRaat/g for the perfect April Fools story?

  224. Re: It's not the curse words though. by ebh · · Score: 1

    I'm pretty nice. I stick my foot in my mouth on a regular basis, but I don't use my disability as an excuse for running roughshod over everyone I know. Over the decades, I've learned to understand feelings, whether I experience them directly or not.

  225. Re:Be honest and tough, but don't be a dick about by AmiMoJo · · Score: 1

    Projects aren't forced to take in substandard code but some projects have experienced severe losses by trying your approach and giving an inch. Take firefox as an example.

    What incident are you referring to specifically?

    I can name at leas two really good Linux kernel developers that Linus's attitude pushed away. They made a lot of valuable contributions: Matthew Garrett and Sarah Sharp.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  226. Re:Be honest and tough, but don't be a dick about by Mal-2 · · Score: 1

    Except passive-aggressive behavior is present in any sufficiently large group, and the hostility may have been keeping it in check. That's not to say the hostility was a good solution to passive-aggressive bullshit, only that you can probably expect to see more of such bullshit when there is less enthusiasm on calling it out.

    --
    How is the Riemann zeta function like Trump rallies? Both have an endless number of trivial zeros.
  227. That is by no means a given by Anonymous Coward · · Score: 0

    Basically, fear keeps the locals in line.

    Maybe, maybe not. But clearly, the tighter the grip, the more star systems are slipping through his fingers (if the high-quality departures others have alluded to are representative).

    In all seriousness, good for Linus. Self-examination, owning up to ones own flaws, and working to becoming a better person, can be one of the most difficult and painful things a person can do. Doubly so for those of us who aren't very emotionally mature (which probably includes most coders, and may be part of the reason we are drawn towards working with machines rather than other people). The amount of courage it took for Linus to acknowledge this (publicly no less!), much less do something about it, cannot be overstated. He is setting out on a difficult and very painful path, but one that will yield results (and rewards) that far outweigh what will feel like overwhelming pain in the short run.

    Very few people have the courage to face their flaws, even fewer the honesty to acknowledge them, and still fewer the courage to pass through the gauntlet of examining how they've been a jerk, the hurt it's inflicted on others, and the internal changes and thoughtfulness required to fix those kinds of personal flaws. Linus has just gone up in my estimation a lot (and I already thought pretty highly of him).

  228. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    No, just look at “black lives matter” supporting criminal behavior because of skin color. Or feminists raging on the movie “red pill” with out even knowing what it is, literally in physical protest, saying it’s hateful.

    You are talking about how it should work, this CoC pusher doesn’t want meritocracy and actually wants to end meritocracy.
    Like specifically.
    http://postmeritocracy.org
    Coraline Ada Ehmke

    I’m all for freedom to be trannies etc. but don’t say good is bad because feelings.

    You really can ride that “I’m a victim because minority” pony all the way to the top. It’s weird because I actually am an intersectional minority but this shot churns my stomach, these poor bastards will never make it to their full real potential getting caught up in trivial shit like this.

  229. Re:Be honest and tough, but don't be a dick about by AmiMoJo · · Score: 1

    The best way to improve sub-standard code is to help the person producing it make it better. I find this to be extremely effective, far more so than being passive-aggressive or just aggressive.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  230. Re:Be honest and tough, but don't be a dick about by AmiMoJo · · Score: 1

    On the other hand we know for certain that Linus' abrasiveness has driven away a few good developers. So that doesn't seem to be any better.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  231. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Yep, and if you got it to work it would have been a major pain in the ass if a kernel upgrade broke it.

  232. niceness rules by doom · · Score: 1

    This is an unpopular position these days, but never-the-less: Being Nice is usually good policy. Legislating Being Nice ("code of conduct rules") is usually not.

  233. Re:It takes some humility to admit one's deficienc by Raenex · · Score: 1

    I used to read his blog but I stopped when it became apparent that he is a really unpleasant person.

    What was really unpleasant about him? Could you cite some examples?

  234. Re:It takes some humility to admit one's deficienc by nasch · · Score: 1

    For example, he talked about how he generally interrupts other people because he can tell what they're going to say, what he has to say is more important, and he doesn't want to waste his time listening to them. He concluded that this was an appropriate and efficient means of interpersonal interaction, and ALSO claimed (not at the same time but without sarcasm) to be a good listener.

    Over time, it became clear why he got divorced. I don't remember other examples; it's been years.

  235. curse words? by cascadingstylesheet · · Score: 1

    And yes, some of it might be "just" tooling. Maybe I can get an email filter in place so at when I send email with curse-words, they just won't go out.

    Wait, I thought that only ancient prudes like me thought that using curse words was problematic. Now it is again?

    That's the problem with getting "woke"; you never know what the rules are day to day ....

  236. Re:It takes some humility to admit one's deficienc by nasch · · Score: 1

    Last time I read anything from him, he saw absolutely nothing wrong with his behavior or attitudes, and they were working well for him. He certainly has enough money to get away with pretty much anything he wants to do. I would be surprised if he ever sees any need to change.

  237. Re:It takes some humility to admit one's deficienc by Anonymous Coward · · Score: 0

    Honestly, I always thought of him as sentient.

  238. As long as CVS/GIT and the data-hoarders exist by darkharlequin · · Score: 1

    We can always go back to a place where it was stable, and thankfully, unless GIT is gutted, we can find blame for those who polluted the code-base. I always go pale when annotate shows my name next to a line of code that is broken ;)

    --
    i am so very tired....
  239. Make sure the code is checked in by darkharlequin · · Score: 1

    and the rejection is documented when reversed, or at least rejected code has an audit trail. Of course, that won't track those who refuse to contribute because they don't want to be part of the problem.

    --
    i am so very tired....
  240. Re:It takes some humility to admit one's deficienc by Raenex · · Score: 1

    For example, he talked about how he generally interrupts other people because he can tell what they're going to say, what he has to say is more important, and he doesn't want to waste his time listening to them.

    Presumably you're talking about this then?

    "Women have made an issue of the fact that men talk over women in meetings. In my experience, that's true. But for full context, I interrupt anyone who talks too long without adding enough value. If most of my victims turn out to be women, I am still assumed to be the problem in this situation, not the talkers. The alternative interpretation of the situation -- that women are more verbal than men -- is never discussed as a contributing factor to interruptions. Can you imagine a situation where -- on average -- the people who talk the most do NOT get interrupted the most? I don't know if the amount of talking each person does is related to the amount of interrupting they experience, or if there is a gender difference to it, but it seems like a reasonable hypothesis. My point is that men are assumed guilty in this country. We don't even explore their alibis. (And watch the reaction to even bringing up the topic.)"

    You misrepresented him.

  241. Linus is an asshole by Anonymous Coward · · Score: 0, Insightful

    But he should not change. He should continue to be the dipshit that he is because we all are better off with his fucktard attitude.

    Linux will just be a fuck stain without him being a fuckwit about everything.

    Fuck you

    You're welcome.

    1. Re:Linus is an asshole by robsku · · Score: 1

      That's the stupidest thing ever. And the reason you're posting as AC, you trollboi.

      --
      In capitalist USA corporations control the government.
  242. Re:It takes some humility to admit one's deficienc by nasch · · Score: 1

    Possibly, if I'm remembering right there was more too. But as I said it's been years, and I'm really not interested in getting into a ticky tack discussion about whether Scott Adams is or is not a jerk, if that's what you're trying to get started.

  243. Empathy is taxing by Anonymous Coward · · Score: 0

    Empathy is very taxing for people without the natural ability. You can improve a bit, but as with every skill you don't really care about, it's pretty tiring to exercise it all the time.

    Maybe it's time to go the Guido Van Rossum way and let the world crash and burn, Linus.

  244. Re:It takes some humility to admit one's deficienc by Raenex · · Score: 1

    I wasn't looking for a ticky tack discussion. I was looking for substance to your claims. I'm satisfied that the one example you thought of was a big "meh" to me.

  245. Re: Maybe we will get a microkernel finally for Li by Anonymous Coward · · Score: 0

    Haven't you heard? Serverless microservices are the way to go. Let's rewrite the kernel.

  246. I think Linus needed a break. by Anonymous Coward · · Score: 0

    His job is much too stressful. The Linux kernel is too complicated for just one person to handle. Its time to have more than one person to handle the merges.

  247. Re:Be honest and tough, but don't be a dick about by Kjella · · Score: 2

    Because I've watched it happen. When everyone knows daddy is going to scold you if you screw up, you try really hard not to screw up. Quality stays high. The alternative is people know they won't get scolded, so they not only commit shit to start with, but then they want to debate how bad the shit stinks when there's push back. Then they throw a tantrum when the merge is denied. "I worked a whole hour on this. I spent my time and effort!" Before long, they've worn down the maintainers who get tired of their shit and leave for another project. The gates of hell open onto the project at this point. Shit begins to flood in and nobody can stop it.

    This, so much this... every time you give an inch, it comes back to haunt you. At work we've been far too kind to fix other people's problems and special cases, we say it'll be just this once little tweak or hack or kludge that we'll remove as soon as they fix the problem. Except they never do because then it's "fixed" and we end up maintaining a shitload of spaghetti with tons of little gotchas. And eventually it circles back at us because we're crumbling under all the straws that are about to break the camel's back. I wish we had an asshole in charge that pushed back harder. The first time you should be polite. The second time you can be rude. The third time to shovel the same shit our way then I think chewing them out is the only way to make them stop.

    --
    Live today, because you never know what tomorrow brings
  248. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  249. Re:#MeToo by Anonymous Coward · · Score: 0

    Out-of-court settlement? Reads like one!

    --C

  250. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  251. Re:#MeToo by Anonymous Coward · · Score: 0

    He sure as fuck won't criticize Intel ever again.

    Someone sat Torvalds down.

    If the CIA want's something in the kernel, it's getting in the fucking kernel.

    Or maybe he wants to keep taking a stand for security. Maybe wind up like Julian Assange or Kim Dotcom.

  252. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 1

    Doesn't take long to devolve into:

    "This code is bad for technical reasons which I wont explain, please leave because you are a Republican."

    And worse:

    "This code is great because you signed my petition at postmeritocracy.org. Down with merit!"

    It already has in most SV companies.

  253. Yet another reason to respect the man... by gosand · · Score: 1

    He has a high-standard for himself, and others, and he calls it like he sees it. Now I think he is just realizing that HOW he calls it makes a difference.
    Not only that, but his outbursts over the years as well as this message that he is going to seek improvement on that front, is made public by his own choosing.

    Show me another leader who does that.

    --

    My beliefs do not require that you agree with them.

  254. SJW wins by Anonymous Coward · · Score: 0

    It'll be years before the world realizes it, but today is the day Linux died. Looks like Linus has been pushed out by a gender confused SJW with bright red hair whose only coding accomplishments are in Ruby on Rails.

  255. Re:It takes some humility to admit one's deficienc by Anonymous Coward · · Score: 0

    Betting his kids started asking him questions about his rants.

  256. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    dickish aspie

    All of the people I know with aspergers are eerily polite. Like so nice it's creepy. And it's genuine, just weird. Linus isn't an aspie. He's been acting more like a socially retarded baby-man for the last twenty years. Not unlike George Lucas. I'm glad that a lightbulb finally flickered or that someone convinced him of the importance of other-people's dignity, but if we're calling it like it is, Torvalds is responsible for his disregard of empathy.

  257. No Brainer by Anonymous Coward · · Score: 0

    I no longer use that term at my place of employment. It's insulting to at least half of the employees.

  258. Re:Be honest and tough, but don't be a dick about by Hognoxious · · Score: 0

    The problem is that the first one is racist, sexist, homophobic and purple - if the recipient is a special snowflake and decides to interpret it that way.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  259. Re: Linus Torvalds touched my junk liberally by Anonymous Coward · · Score: 0

    Nope.

  260. way to kill innovation by Anonymous Coward · · Score: 0

    By making development more welcoming and less arbitrarily hostile to potential contributors, SJW communists have DESTROYED what makes Linux great: meritocracy. /s

    Looking forward to watching the forks wither on the vine while adults keep writing good code that is not hampered by petty political bigotries and arbitrary elevation of certain kinds of people.

    1. Re:way to kill innovation by Anonymous Coward · · Score: 0

      This is about explicitly about tearing down meritocracy. You are as wrong as you could possibly be.

      https://postmeritocracy.org

  261. What an idiot by Anonymous Coward · · Score: 0

    So his daughter wrote a code of conduct, so of course he has to adopt it.
    Disgusting.
    Check this crap out: https://postmeritocracy.org

  262. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Ignoring half the argument and deflecting the other. Classic "I have no points but I'm angry."

    Okay let's play the game:

    Uh, how in all the world does sexism not apply just because the opponent is a women?!?

    Fairness.

    If e.g. cursing in men's tennis is just accepted but in women's tennis it is not, it's not unreasonable to consider it a case of sexism.

    Both opponents are women, therefore if one was treated harshly because of their sex, the other would be also given they have the same sex.

    Also one of the penalties was for "coaching", and her trainer was a man, so it applies doubly there.

    If that's true, then no sexism was present and you agree with my point.

    Serena claimed sexism when no sexism was there because she broke the rules and thought that magic word would get her more points than skill.

  263. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Yeah, but telling "This code is bad" again for the thousandth time (and even to the same person) can trigger the second part.

  264. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    "This code is bad for technical reasons X, Y, and Z. I'm not accepting this until this is fixed", is plain and simple.

    "Also, you're a fucking moron and should have been retroactively aborted" -- now this is absolutely non-technical and unnecessary.

    We can have the first and not the second with no problem whatsoever.

    You do realize that Linus has on many occasions done the former (somethings changing "bad" to "stupid" and/or removing "until this is fixed" and AFAIK has never done the latter (or anything similar), and yet we're still having this discussion and arguing there's a problem?

  265. Re:It takes some humility to admit one's deficienc by Cederic · · Score: 1

    sometimes he can be kind of a dick

    I think the real issue is that he's too busy to take the time to rewrite those emails in a form that's so polite it's obnoxiously insulting in a way that's obvious to everybody ut at no point crosses any professional boundaries or could be quoted as demeaning or derogatory.

    There's a joyful art to doing this, but it does take rather longer than being blunt with someone.

    (It may also just be a British thing. My American colleagues would always marvel and forward such emails around in wonder)

  266. Re:Be honest and tough, but don't be a dick about by Cederic · · Score: 1

    dickish aspie

    Lets see, sexualised language, trolling, insulting/derogatory comment and conduct which could reasonably be considered inappropriate in a professional setting.

    Yeah, you're fucked now if you want to contribute to the Linux kernel.

    I mean, shit, you're pissed at people being 'assholes' to computer program code but merrily disparaging people with a neurodevelopmental impairment. Which term would you use for your behaviour?

  267. Re:Be honest and tough, but don't be a dick about by Cederic · · Score: 1

    All of the people I know with aspergers are eerily polite

    Hey fuckface, you can end that shit now.

    He's been acting more like a socially retarded baby-man

    He's been acting like a technically capable leader with occasional examples of losing his patience. You don't build and run a project the size of the Linux Kernel if you're "socially retarded".

    I don't even know what the fuck a baby-man is. He wears nappies?

    Torvalds is responsible for his disregard of empathy

    Maybe he's just human after all.

  268. Santiy is a casualty in culture wars by sinij · · Score: 1

    Perhaps SJWs are another factor in the Drake equation?

    I just don't see a way we can progress forward if we discard concept of merit. Hierarchies based on other concepts (e.g. piety, clan identity, wealth) historically were nothing short of disastrous. I don't see how hierarchy based on group identity that SJWs are building will be anything short of disastrous. Our technological civilization is truly fucked if they succeed and our descendants won't know how to maintain what we built even if they reach ideal equality and perfect diversity.

    1. Re:Santiy is a casualty in culture wars by Mashiki · · Score: 1

      Look at it this way. We've already been down the path of "group identity" it stuck around for the better part of 300 years, it created groups like identiarians, nazi's, racial fascists, eugenics, segregation just to name a few things. SJW's that are pushing this crap are not in favor of equality or even diversity, the only real way you get to equality is by meritocracy. That also means recognizing not all people will rise to the top, creating specialized programs for xyz person will not make those people rise to the top either.

      The diversity issue, which those same people are pushing like "mandatory female board members" and so on is their views of diverse. Of course, they drag everyone down. And of course that type of diversity also means that if you happen to be the wrong race/sex/etc you'll be actively discriminated against because reasons.

      --
      Om, nomnomnom...
  269. Re:It takes some humility to admit one's deficienc by epyT-R · · Score: 1

    However, tone policing destroys brevity and conciseness for the sake of feelings.

  270. Re:Be honest and tough, but don't be a dick about by epyT-R · · Score: 1

    They don't act that way. Tone policing and CoC are just powergrabs by the insecure who can't handle criticism. If the project leads capitulate to this, it's game over. It might take years to manifest, but it'll happen.

  271. Re:It takes some humility to admit one's deficienc by divide+overflow · · Score: 1

    However, tone policing destroys brevity and conciseness for the sake of feelings.

    Not necessarily. Cutting out personal attacks or demeaning language can yield a shorter message. And even if the occasional message increases in size to more precisely explain one's thoughts it may well be worth the effort and result in a better understanding of each other's concerns and goals.

  272. Re:It takes some humility to admit one's deficienc by epyT-R · · Score: 1

    Generally not because now feelings have to be coddled in addition to the technical explanation. These CoCs just blow the doors open on subjective interpretation on what is considered abusive language and what is not. They are not simple cases of banning ad hominem.

  273. Re:It takes some humility to admit one's deficienc by divide+overflow · · Score: 1

    Sorry, I don't agree.

  274. Re: It takes some humility to admit one's deficien by epyT-R · · Score: 1

    Nope. False dilemma. Not agreeing to social justice derived conduct codes is not the same thing as "being dicks."

  275. correction by mapkinase · · Score: 1

    He just got tired of people whining about his personality

    --
    I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
  276. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    It is pathetic that we've got a whole generation or two of supposed adults taking colorful metaphors so literally and personally (just like those aspies they love to demonize for lacking in social skills). As a general rule, reading/writing data one byte at a time IS fucking stupid.

    https://lkml.org/lkml/2012/7/6...

  277. GPL version 2 is a bare license. Recind by Anonymous Coward · · Score: 1

    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 doe 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.

    In addition to copyright claims.

    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.

  278. Re:It takes some humility to admit one's deficienc by epyT-R · · Score: 1

    Up to you.

  279. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Normally FreeBSD would have been an option, but in this particular case it's no better.

  280. Re:Maybe we will get a microkernel finally for Lin by Paul+Fernhout · · Score: 1

    A microkernel like MINIX 3 has about 10,000 lines of code. The Linux Kernel has about 20,000,000 lines of code. If you mainly focus on getting only 10,000 lines right, you will have a lot less stress than trying to herd cats on 20,000x more code.

    Ideally, for a core kernel maintainer, drivers should be mainly someone else's responsibility (with a separate vetting process) and should be firewalled from any service they don't absolutely need access to. A monolithic kernel just provides too much surface area for mischief to hide (whether intentional or unintentional).

    See the list of "reliability policies" here for MINIX (I just included the titles of each section): https://en.wikipedia.org/wiki/...
    * Reduce kernel size
    * Cage the bugs
    * Limit drivers' memory access
    * Survive bad pointers
    * Tame infinite loops
    * Limit damage from buffer overflows
    * Restrict access to kernel functions
    * Restrict access to I/O ports
    * Restrict communication with OS components
    * Reincarnate dead or sick drivers
    * Integrate interrupts and messages

    Focusing a microkernel on a very small number of core services more closely adheres to Single Responsibility Principle compared to the Linux Kernel. That makes the overall kernel simpler to understand even if it may manage many drivers. See:
    https://www.infoq.com/presenta...
    "Rich Hickey emphasizes simplicity's virtues over easiness', showing that while many choose easiness they may end up with complexity, and the better way is to choose easiness along the simplicity path."

    It is probably harder to write a microkernel line-for-line compared to the same number of generally less sophisticated lines on average in a monolithic kernel -- but overall the system is much simpler and thus more reliable because the focused microkernel is easier to audit and test separate from all the drivers.

    My suggestion is that if Linus Torvalds was focused primarily on the code quality of 10,000 lines of microkernel code he would be less stressed than worrying about the quality of 20,000x as much monolithic kernel code where any badness in those 20,000,000 lines of Linux kernel code could (if you load the driver) infect the whole. Even if Linus still used the same amount of profanity per line of hypothetical Linux microkernel code, his profanity level would still be reduced 10,000x and so essentially round to zero! :-)

    A Slashdot story from 2000 on this idea:
    "Could Linux Become A Microkernel?"
    https://ask.slashdot.org/story...

    --
    A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
  281. The code of conduct patch is a canary. by Anonymous Coward · · Score: 0

    They got to him somehow. The SJW code-of-conduct is so absurd and political I have to believe this is his way of signalling that he's being forced. "The forced vacation" is another signal that something is up.

  282. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    Bullshit, any whittling down of maintainers in the sense of "I spent a whole hour on this" etc etc. Would apply in the old scenario EXACTLY like it would in the new. I am not against harsh language, I think this ada and her followers should whine a bit less and accept the world as it is.. everything insults someone. But what you're saying is stupid too.

  283. CoC by sad_ · · Score: 1

    Linux has now included a Code of Conduct. Little strange maybe, just after the announcement of Linus.

    It somehow confirms my claim he is pushed into doing this.
    Linus is an employee, just like everybody else, he probably gets performance review like all of us.
    Linux development is in the open, there have already been multiple incidents about Linus' treatments as well as people leaving kernel development because of his outbursts. It's waiting for real accidents to happen, and that must be avoided (too much is invested in the kernel, and Linus may be the boss on the development side, there are others who are invested in it at several levels).

    https://www.zdnet.com/article/...

    --
    On a long enough timeline, the survival rate for everyone drops to zero.
  284. Re: Maybe we will get a microkernel finally for Li by Zero__Kelvin · · Score: 1

    That was a lot of words to say you have no idea how Linux kernel development is done.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  285. c6gunner SHOOTS HIMSELF down, lol... apk by Anonymous Coward · · Score: 0

    You lost any crediblity you had as your FAKEname's on a post impersonating me https://linux.slashdot.org/com... & worse is you altering /. user's words there.

    All because I challenged you to show you do better work and you can't TALKER after you tried to mock me https://linux.slashdot.org/com... .

    So SEEING AS YOU DEMAND PROOF OF OTHERS "I've yet to see you provide any evidence of that." by c6gunner on Monday March 15, 2010 @10:02PM (#31490942) I DEMANDED IT OF YOU & YOU FAILED BIGMOUTH, lol!

    * You're online FAKENAME trash c6gunner & a childish dishonest punk.

    APK

    P.S.=> Impossible to deny FACT of your FAKEname (for your FAKE wasted lie of a so-called life) on that 1st post link above WHERE YOU IMPERSONATED ME like a PETULANT CHILD, you unbelievable loser... apk

    1. Re:c6gunner SHOOTS HIMSELF down, lol... apk by Anonymous Coward · · Score: 0

      APK
      GO the fuck AWAY!

      APK
      GO the fuck AWAY!

      (everybody!)

      APK
      GO the fuck AWAY!

      APK
      GO the fuck AWAY!

  286. c6gunner SHOOTS HIMSELF down, lol... apk by Anonymous Coward · · Score: 0

    c6gunner TAKE YOUR OWN ADVICE as your FAKEname's on a post impersonating me https://linux.slashdot.org/com... & worse is you altering /. user's words there.

    All because I challenged you to show you do better work and you can't TALKER after you tried to mock me https://linux.slashdot.org/com... .

    So SEEING AS YOU DEMAND PROOF OF OTHERS "I've yet to see you provide any evidence of that." by c6gunner on Monday March 15, 2010 @10:02PM (#31490942) I DEMANDED IT OF YOU & YOU FAILED BIGMOUTH, lol!

    * You're online FAKENAME trash c6gunner & a childish dishonest punk + a DO-NOTHING "ne'er-do-well" CHATTERING dolt w/ ZERO to show for yourself other than your BLOWHARD bullshit, lol - you LOSE!

    APK

    P.S.=> Impossible to deny FACT of your FAKEname (for your FAKE wasted lie of a so-called life) on that 1st post link above WHERE YOU IMPERSONATED ME like a PETULANT CHILD, you unbelievable loser... apk

  287. c6gunner's HOUSE of STRAW blown down, lol! by Anonymous Coward · · Score: 0

    c6gunner TAKE YOUR OWN ADVICE as your FAKEname's on a post impersonating me https://linux.slashdot.org/com... & worse is you altering /. user's words there.

    All because I challenged you to show you do better work and you can't TALKER after you tried to mock me https://linux.slashdot.org/com... .

    SEEING YOU DEMAND PROOF OF OTHERS "I've yet to see you provide any evidence of that." by c6gunner on Monday March 15, 2010 @10:02PM (#31490942) I DEMANDED IT OF YOU & YOU FAILED BIGMOUTH, lol!

    * You're online FAKENAME trash c6gunner & a childish dishonest punk + a DO-NOTHING "ne'er-do-well" CHATTERING dolt w/ ZERO to show for yourself other than your BLOWHARD bullshit, lol - you LOSE!

    APK

    P.S.=> Impossible to deny FACT of your FAKEname (for your FAKE wasted lie of a so-called life) on that 1st post link above WHERE YOU IMPERSONATED ME like a PETULANT CHILD, you unbelievable loser... apk

  288. c6gunner SHOOTS HIMSELF down, lol... apk by Anonymous Coward · · Score: 0

    c6gunner SHOOTS HIMSELF down as your FAKEname's on a post impersonating me https://linux.slashdot.org/com... & worse is you altering /. user's words there.

    All because I challenged you to show you do better work and you can't TALKER after you tried to mock me https://linux.slashdot.org/com... .

    SEEING YOU DEMAND PROOF OF OTHERS "I've yet to see you provide any evidence of that." by c6gunner on Monday March 15, 2010 @10:02PM (#31490942) I DEMANDED IT OF YOU & YOU FAILED BIGMOUTH, lol!

    * You're online FAKENAME trash c6gunner & a childish dishonest punk + a DO-NOTHING "ne'er-do-well" CHATTERING dolt w/ ZERO to show for yourself other than your BLOWHARD bullshit, lol - you LOSE!

    APK

    P.S.=> Impossible to deny FACT of your FAKEname (for your FAKE wasted lie of a so-called life) on that 1st post link above WHERE YOU IMPERSONATED ME like a PETULANT CHILD, you unbelievable loser... apk

  289. c6gunner SHOOTS HIMSELF down, lol... apk by Anonymous Coward · · Score: 0

    c6gunner SHOOTS HIMSELF down as your FAKEname's on a post impersonating me https://linux.slashdot.org/com... & worse is you altering /. user's words there.

    All because I challenged you to show you do better work and you can't TALKER after you tried to mock me https://linux.slashdot.org/com... .

    SEEING YOU DEMAND PROOF OF OTHERS "I've yet to see you provide any evidence of that." by c6gunner on Monday March 15, 2010 @10:02PM (#31490942) I DEMANDED IT OF YOU & YOU FAILED BIGMOUTH, lol!

    * You're online FAKENAME trash c6gunner & a childish dishonest punk + a DO-NOTHING "ne'er-do-well" CHATTERING dolt w/ ZERO to show for yourself other than your BLOWHARD bullshit, lol - you LOSE!

    APK

    P.S.=> Impossible to deny FACT of your FAKEname (for your FAKE wasted lie of a so-called life) on that 1st post link above WHERE YOU IMPERSONATED ME like a PETULANT CHILD, you unbelievable loser... apk

  290. Security pros disagree bs artist c6gunner by Anonymous Coward · · Score: 0

    "classic Windows hosts trick to block the Coinhive or Crypto-Loot domains" - https://www.bleepingcomputer.com/news/security/a-new-player-joins-coinhive-on-the-browser-cryptojacking-scene/ - BLEEPING COMPUTER

    SANS ("A related approach to the DNS issue is to create a hosts file on each system that sends requests for spyware to some place else. Both Ramu and an anonymous reader have suggested this" hosts by myself & RAMU right @ START of "malware explosion" mid 2005 on) https://isc.sans.edu/forums/di...

    Aryeh Goretsky/ESET/NOD32: hosts = good security http://it.slashdot.org/comments.pl?sid=7442373&cid=49747129/

    ZD NET http://www.zdnet.com/article/how-to-use-a-hosts-file-to-improve-your-internet-experience/ "Hosts files really shine by letting you block ads, spyware sites, malware sites, & tracking sites"

    Oliver Day (SYMANTEC/SECURITYFOCUS) http://www.securityfocus.com/columnists/491/

    APK

    P.S.=> You LOSE https://slashdot.org/comments....

  291. c6gunner RESULTS make you EAT YOUR WORDS by Anonymous Coward · · Score: 0

    See subject & results from THIS past month alone https://it.slashdot.org/commen... & https://it.slashdot.org/commen... + https://it.slashdot.org/commen... + https://it.slashdot.org/commen... https://it.slashdot.org/commen... that's only recently while I've been on Linux (few months now only) & 100's of times vs. MANY other botnets/malwares etc. in the past circa 2006-early 2018 while I was on Windows: CONCRETE VISIBLE UNDENIABLE REALITY (see those links as proof).

    P.S.=> ... & that's ONLY what /. reported on (there are FAR more) - SEE SUBJECT & THE PROOFS ABOVE that easily MAKE YOU EAT YOUR WORDS you BLOWHARD do-NOTHING "ne'er-do-well" CHATTERBOX... apk

  292. c6gunner /.ers make you EAT YOUR WORDS #1/7 by Anonymous Coward · · Score: 0

    Your software is just fine - well written, functional... I'm going to continue using the Host File Engine by mmell February 17, 2017

    Your premise that hostfiles are a good way to deal with advertising and malvertising is quite valid - by JazzLad April 20, 2016

    his hosts program is actually pretty good by xenotransplant August 10 2015

    his hosts tool is actually useful for those cases in which one does indeed want to locally block stuff outright while consuming minimum system resources by alexgieg September 25 2015

    I like your host file system by Karmashock September 09 2015

    that APK guy, I use his host file by rogoshen1 Tuesday March 03, 2015

    I personally use a HOSTS file blocker produced from a genius called APK by 110010001000 October 27 2017

    * More are coming (by the dozens)

    APK

    P.S.=> SEE SUBJECT, lol (you are FAILING)... apk

  293. c6gunner /.ers make you EAT YOUR WORDS #2/7 by Anonymous Coward · · Score: 0

    Apk has the answer for that - really... kill automatic updates by adding a hosts file entry setting updates.steam.com or whatever to 127.0.0.1. You have to find the right hostname for each software you want to block updates on by raymorris (2726007) on Friday July 06, 2018

    APK your posts on this and the hosts file posts, and more, have never been in error and/or bad advice by BlueStrat (756137) on Wednesday June 21, 2017

    I support APK's stand on the hosts file and can't see why it's not used more than it is. My hosts file is 144247 lines long (4,332 Kb) it & a firewall serves me very well - by Trax3001BBS (2368736)

    ABP is insufficient as a solid hosts file does everything APK reminds us about fast turtle September 17 2013

    You need APK's hosts file - by Teun (17872) on Wednesday August 06, 2014

    APK

    P.S.=> How does EATING YOUR WORDS taste? LMAO... apk

  294. c6gunner /.ers make you EAT YOUR WORDS #3/7 by Anonymous Coward · · Score: 0

    APK solution STILL relevant Thud457 June 11 2015

    Actually, APK is totally right on this count. Adblock Plus on Firefox mobile is a dog on older, or lower end, phones. A hostfile based adblocker makes for a much better experience in this context. Of course, your phone has to be rooted, which isn't the case with Firefox + adblock." - by chihowa on Saturday May 16, 2015

    In a footnote, I would like to note that I find your hosts file admirable - by vel-ex-tech (4337079) on Tuesday November 24, 2015

    APK's monolithic hosts file is looking pretty good at the moment - by Culture20 on Thursday November 17

    you're right about hosts files - by drinkypoo (153816) on Thursday May 26

    APK, I know people give you a lot of shit regarding hosts, but please don't ever stop - by nasredin (958927) on Friday June 12, 2015 @03:34PM

    APK

    P.S.=> More coming & you're DYING OF MALNUTRTION in EATING YOUR WORDS c6gunner, lol.. apk

  295. c6gunner /.ers make you EAT YOUR WORDS #4/7 by Anonymous Coward · · Score: 0

    I say the following as a caring human being who agrees with how useful HOSTS files are: Your zeal is to be respected - by dave420 (699308) on Monday September 08, 2014

    But I love APK!The power of the hostfile compels you! by ratboy666 (104074) on Friday January 29, 2016

    APK was right all along! C:\WINDOWS\HOSTS is the solution ;) - by sabri (584428) on Friday October 21, 2016

    No complaints from me, I like APK's spam. Reminds me to use a host file. Also, his stuff is free. - by aaaaaaargh! (1150173) on Tuesday November 17, 2015

    I'm a fan of apk. Yes he trolls, but he only trolls where it's contextually appropriate. I respect that - by Noah Haders (3621429) on Wednesday July 29, 2015

    APK

    P.S.=> See subject: EATING YOUR WORDS is NOT good nutrition c6gunner... apk

  296. c6gunner /.ers make you EAT YOUR WORDS #5/7 by Anonymous Coward · · Score: 0

    APK is kinda right... I've given up on JS based adblocking and gone to blackholing in /etc/hosts, just like it was back in the 90s. The computational load has gotten intolerable for any ad-blocking using JS. I've tried his hosts file generating software. It works. - by bmo (77928) on Thursday October 15, 2015

    get around to 'installing' a hosts file list, not sure which one, likely the one from someonewhocares.org. If it works as well as what I used for a while about ten years ago, I'll be happy. And grateful to APK for the lesson and the reminder. - by kermidge (2221646) on Wednesday March 27

    I actually went and downloaded a 16k line hosts file and started using that after seeing that post, you know just for trying it out. some sites load up faster. - by gl4ss (559668) on Thursday November 17

    dammit MS, you proved APK right about something by lgw

    APK

    P.S.=> EAT YOUR WORDS c6gunner (even more)... apk

  297. Linux is about to get better by p0larity · · Score: 2

    How surprised am I that the top comment is about this being the end of Linux?

    Not very...

    I am, however disappointed.

    This is a great opportunity. I fully believe the quality of releases will only improve with this move. Linus is still going to be involved but if this goes well, he'll be able to articulate what his vision actually is more clearly, and he'll be able to get people on the same page.

    Not only that, but there are many skilled people who would avoid kernel development just to keep that negativity out of their life.

    More eyes on the kernel means more potential bugfixes as well. This is one area where you really don't want a dearth of eyes on the code.

    This is a good thing.

  298. c6gunner /.ers make you EAT YOUR WORDS #6/7 by Anonymous Coward · · Score: 0

    the Host File Engine performs exactly as promised - by mmell (832646) on Thursday February 16, 2017

    (APK) is still right a hosts file really does work. It even blocked a some of the video ads that were inserted into a stream OrangeTide February 10 2016

    I do use APK's host file on all my systems at home by OrangeTide December 01 2017

    I've never tried to belittle (APK's work), I've flat out said it's good - by BronsCon (927697) on Thursday February 11, 2016 @06:48PM (#51491263)

    APK

    P.S.=> YOU'RE OUTNUMBERED DOZENS TO 1 (+ You EAT YOUR WORDS c6gunner, lmao)... apk

  299. c6gunner MANY made you EAT YOUR WORDS #7/7 by Anonymous Coward · · Score: 0

    c6gunner tell us: HOW DID EATING YOUR WORDS TASTE? Like your FOOT in your BIG do-nothing chatterbox "ne'er-do-well" MOUTH??

    * You = OUTNUMBERED 50++:1 or MORE vs. you FAKE NAME (for your FAKE LIE of a "so-called" life, a WASTED life) do-nothing "ne'er-do-well".

    APK

    P.S.=> Proof's here from /.ers https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... from SECURITY PROS https://slashdot.org/comments.... & REAL RESULTS w/ hosts working vs. threats https://slashdot.org/comments.... so EAT YOUR WORDS as you CHOKE on them... apk

  300. c6gunner SHOOTS HIMSELF down, lol... apk by Anonymous Coward · · Score: 0

    c6gunner SHOOTS HIMSELF down as your FAKEname's on a post impersonating me https://linux.slashdot.org/com... & worse is you altering /. user's words there.

    All because I challenged you to show you do better work and you can't TALKER after you tried to mock me https://linux.slashdot.org/com... .

    SEEING YOU DEMAND PROOF OF OTHERS "I've yet to see you provide any evidence of that." by c6gunner on Monday March 15, 2010 @10:02PM (#31490942) I DEMANDED IT OF YOU & YOU FAILED BIGMOUTH, lol!

    * You're online FAKENAME trash c6gunner & a childish dishonest punk + a DO-NOTHING "ne'er-do-well" CHATTERING dolt w/ ZERO to show for yourself other than your BLOWHARD bullshit, lol - you LOSE!

    APK

    P.S.=> Impossible to deny FACT of your FAKEname (for your FAKE wasted lie of a so-called life) on that 1st post link above WHERE YOU IMPERSONATED ME like a PETULANT CHILD, you unbelievable loser... apk

  301. c6gunner SHOOTS HIMSELF down, lol... apk by Anonymous Coward · · Score: 0

    c6gunner SHOOTS HIMSELF down as your FAKEname's on a post impersonating me https://linux.slashdot.org/com... & worse is you altering /. user's words there.

    All because I challenged you to show you do better work and you can't TALKER after you tried to mock me https://linux.slashdot.org/com... .

    SEEING YOU DEMAND PROOF OF OTHERS "I've yet to see you provide any evidence of that." by c6gunner on Monday March 15, 2010 @10:02PM (#31490942) I DEMANDED IT OF YOU & YOU FAILED BIGMOUTH, lol!

    * You're online FAKENAME trash c6gunner & a childish dishonest punk + a DO-NOTHING "ne'er-do-well" CHATTERING dolt w/ ZERO to show for yourself other than your BLOWHARD bullshit, lol - you LOSE!

    APK

    P.S.=> Impossible to deny FACT of your FAKEname (for your FAKE wasted lie of a so-called life) on that 1st post link above WHERE YOU IMPERSONATED ME like a PETULANT CHILD, you unbelievable loser... apk

  302. c6gunner SHOOTS HIMSELF down, lol... apk by Anonymous Coward · · Score: 0

    c6gunner SHOOTS HIMSELF down as your FAKEname's on a post impersonating me https://linux.slashdot.org/com... & worse is you altering /. user's words there.

    All because I challenged you to show you do better work and you can't TALKER after you tried to mock me https://linux.slashdot.org/com... .

    SEEING YOU DEMAND PROOF OF OTHERS "I've yet to see you provide any evidence of that." by c6gunner on Monday March 15, 2010 @10:02PM (#31490942) I DEMANDED IT OF YOU & YOU FAILED BIGMOUTH, lol!

    * You're online FAKENAME trash c6gunner & a childish dishonest punk + a DO-NOTHING "ne'er-do-well" CHATTERING dolt w/ ZERO to show for yourself other than your BLOWHARD bullshit, lol - you LOSE!

    APK

    P.S.=> You say hosts are shit? https://slashdot.org/comments.... ??

    50++ /.ers & security pros + RESULTS SAY DIFFERENTLY loser:

    Proof's here from /.ers https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... from SECURITY PROS https://slashdot.org/comments.... & REAL RESULTS w/ hosts working vs. threats https://slashdot.org/comments.... so EAT YOUR WORDS as you CHOKE on them... apk

  303. c6gunner SHOOTS HIMSELF down, lol... apk by Anonymous Coward · · Score: 0

    c6gunner SHOOTS HIMSELF down as your FAKEname's on a post impersonating me https://linux.slashdot.org/com... & worse is you altering /. user's words there.

    All because I challenged you to show you do better work and you can't TALKER after you tried to mock me https://linux.slashdot.org/com... .

    SEEING YOU DEMAND PROOF OF OTHERS "I've yet to see you provide any evidence of that." by c6gunner on Monday March 15, 2010 @10:02PM (#31490942) I DEMANDED IT OF YOU & YOU FAILED BIGMOUTH, lol!

    * You're online FAKENAME trash c6gunner & a childish dishonest punk + a DO-NOTHING "ne'er-do-well" CHATTERING dolt w/ ZERO to show for yourself other than your BLOWHARD bullshit, lol - you LOSE!

    APK

    P.S.=> You say hosts are shit here https://slashdot.org/comments.... ?

    50++ /.ers & security pros + RESULTS SAY DIFFERENTLY loser:

    Proof's here from /.ers https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... from SECURITY PROS https://slashdot.org/comments.... & REAL RESULTS w/ hosts working vs. threats https://slashdot.org/comments.... so EAT YOUR WORDS & CHOKE on them... apk

  304. c6gunner SHOOTS HIMSELF down, lol... apk by Anonymous Coward · · Score: 0

    c6gunner SHOOTS HIMSELF down as your FAKEname's on a post impersonating me https://linux.slashdot.org/com... & worse is you altering /. user's words there.

    All because I challenged you to show you do better work and you can't TALKER after you tried to mock me https://linux.slashdot.org/com... .

    SEEING YOU DEMAND PROOF OF OTHERS "I've yet to see you provide any evidence of that." by c6gunner on Monday March 15, 2010 @10:02PM (#31490942) I DEMANDED IT OF YOU & YOU FAILED BIGMOUTH, lol!

    * You're online FAKENAME trash c6gunner & a childish dishonest punk + a DO-NOTHING "ne'er-do-well" CHATTERING dolt w/ ZERO to show for yourself other than your BLOWHARD bullshit, lol - you LOSE!

    APK

    P.S.=> You say hosts are shit here https://slashdot.org/comments.... ?

    50++ /.ers & security pros + RESULTS SAY DIFFERENTLY loser:

    Proof's here from /.ers https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... from SECURITY PROS https://slashdot.org/comments.... & REAL RESULTS w/ hosts working vs. threats https://slashdot.org/comments.... so EAT YOUR WORDS & CHOKE on them... apk

  305. c6gunner SHOOTS HIMSELF down, lol... apk by Anonymous Coward · · Score: 0

    c6gunner SHOOTS HIMSELF down as your FAKEname's on a post impersonating me https://linux.slashdot.org/com... & worse is you altering /. user's words there.

    All because I challenged you to show you do better work and you can't TALKER after you tried to mock me https://linux.slashdot.org/com... .

    SEEING YOU DEMAND PROOF OF OTHERS "I've yet to see you provide any evidence of that." by c6gunner on Monday March 15, 2010 @10:02PM (#31490942) I DEMANDED IT OF YOU & YOU FAILED BIGMOUTH, lol!

    * You're online FAKENAME trash c6gunner & a childish dishonest punk + a DO-NOTHING "ne'er-do-well" CHATTERING dolt w/ ZERO to show for yourself other than your BLOWHARD bullshit, lol - you LOSE!

    APK

    P.S.=> You say hosts are shit here https://slashdot.org/comments.... ?

    50++ /.ers & security pros + RESULTS SAY DIFFERENTLY loser:

    Proof's here from /.ers https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... from SECURITY PROS https://slashdot.org/comments.... & REAL RESULTS w/ hosts working vs. threats https://slashdot.org/comments.... so EAT YOUR WORDS & CHOKE on them... apk

  306. c6gunner SHOOTS HIMSELF down, lol... apk by Anonymous Coward · · Score: 0

    c6gunner SHOOTS HIMSELF down as your FAKEname's on a post impersonating me https://linux.slashdot.org/com... & worse is you altering /. user's words there.

    All because I challenged you to show you do better work and you can't TALKER after you tried to mock me https://linux.slashdot.org/com... .

    SEEING YOU DEMAND PROOF OF OTHERS "I've yet to see you provide any evidence of that." by c6gunner on Monday March 15, 2010 @10:02PM (#31490942) I DEMANDED IT OF YOU & YOU FAILED BIGMOUTH, lol!

    * You're online FAKENAME trash c6gunner & a childish dishonest punk + a DO-NOTHING "ne'er-do-well" CHATTERING dolt w/ ZERO to show for yourself other than your BLOWHARD bullshit, lol - you LOSE!

    APK

    P.S.=> You say hosts are shit here https://slashdot.org/comments.... ?

    50++ /.ers & security pros + RESULTS SAY DIFFERENTLY loser:

    Proof's here from /.ers https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... from SECURITY PROS https://slashdot.org/comments.... & REAL RESULTS w/ hosts working vs. threats https://slashdot.org/comments.... so EAT YOUR WORDS & CHOKE on them... apk

  307. c6gunner SHOOTS HIMSELF down, lol... apk by Anonymous Coward · · Score: 0

    c6gunner SHOOTS HIMSELF down as your FAKEname's on a post impersonating me https://linux.slashdot.org/com... & worse is you altering /. user's words there.

    All because I challenged you to show you do better work and you can't TALKER after you tried to mock me https://linux.slashdot.org/com... .

    SEEING YOU DEMAND PROOF OF OTHERS "I've yet to see you provide any evidence of that." by c6gunner on Monday March 15, 2010 @10:02PM (#31490942) I DEMANDED IT OF YOU & YOU FAILED BIGMOUTH, lol!

    * You're online FAKENAME trash c6gunner & a childish dishonest punk + a DO-NOTHING "ne'er-do-well" CHATTERING dolt w/ ZERO to show for yourself other than your BLOWHARD bullshit, lol - you LOSE!

    APK

    P.S.=> You say hosts are shit here https://slashdot.org/comments.... ?

    50++ /.ers & security pros + RESULTS SAY DIFFERENTLY loser:

    Proof's here from /.ers https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... from SECURITY PROS https://slashdot.org/comments.... & REAL RESULTS w/ hosts working vs. threats https://slashdot.org/comments.... so EAT YOUR WORDS & CHOKE on them... apk

  308. c6gunner SHOOTS HIMSELF down, lol... apk by Anonymous Coward · · Score: 0

    c6gunner SHOOTS HIMSELF down as your FAKEname's on a post impersonating me https://linux.slashdot.org/com... & worse is you altering /. user's words there.

    All because I challenged you to show you do better work and you can't TALKER after you tried to mock me https://linux.slashdot.org/com... .

    SEEING YOU DEMAND PROOF OF OTHERS "I've yet to see you provide any evidence of that." by c6gunner on Monday March 15, 2010 @10:02PM (#31490942) I DEMANDED IT OF YOU & YOU FAILED BIGMOUTH, lol!

    * You're online FAKENAME trash c6gunner & a childish dishonest punk + a DO-NOTHING "ne'er-do-well" CHATTERING dolt w/ ZERO to show for yourself other than your BLOWHARD bullshit, lol - you LOSE!

    APK

    P.S.=> You say hosts are shit here https://slashdot.org/comments.... ?

    50++ /.ers & security pros + RESULTS SAY DIFFERENTLY loser:

    Proof's here from /.ers https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... from SECURITY PROS https://slashdot.org/comments.... & REAL RESULTS w/ hosts working vs. threats https://slashdot.org/comments.... so EAT YOUR WORDS & CHOKE on them... apk

  309. It's about time by kriston · · Score: 1

    Most of us learn this when we are children.

    --

    Kriston

  310. c6gunner = "Run, Forrest: RUN!!!"... apk by Anonymous Coward · · Score: 0

    c6gunner SHOOTS HIMSELF down w/ his FAKEname on a post impersonating me https://linux.slashdot.org/com... & w/ c6gunner altering /. user's words there.

    All since I challenged c6gunner to show better work than mine he did & you can't c6gunner "ne'er-do-well"!

    Right after you tried to mock me 1st https://linux.slashdot.org/com... for no good reason & I didn't bug you @ all!

    YOU DEMAND PROOF "I've yet to see you provide any evidence of that." by c6gunner on Monday March 15, 2010 @10:02PM (#31490942) ?

    I DEMANDED IT OF YOU & YOU FAILED!

    * You're FAKENAME trash you childish dishonest punk + YOU are a DO-NOTHING "ne'er-do-well" CHATTERING dolt w/ ZERO to show for yourself!

    APK

    P.S.=> You say hosts are shit here https://slashdot.org/comments.... ?

    50++ /.ers & security pros + RESULTS SAY DIFFERENT:

    Proof's here from /.ers https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... from SECURITY PROS https://slashdot.org/comments.... & REAL RESULTS w/ hosts working vs. threats https://slashdot.org/comments.... so EAT YOUR WORDS... apk

    1. Re:c6gunner = "Run, Forrest: RUN!!!"... apk by Anonymous Coward · · Score: 0

      APK
      GO the fuck AWAY!

      (everybody!)

      APK
      GO the fuck AWAY!

      APK
      GO the fuck AWAY!

      APK
      GO the fuck AWAY!

      APK
      GO the fuck AWAY!

  311. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    "This code is bad for technical reasons X, Y, and Z. I'm not accepting this until this is fixed", is plain and simple.

    "No it's not. You're just rejecting it because I'm a women you misogynist."

    That's how this plays out.

  312. Daughters fault by Anonymous Coward · · Score: 0

    His Daughter got in his ear.....

    https://opensource.com/life/15/8/patricia-torvalds-interview

    What suggestions do you have for leaders in open source communities to help them attract and maintain a more diverse mix of contributors?

    "I think this applies well to attracting and maintaining a talented and diverse mix of contributors: Safe spaces are important. I have seen the misogynistic and racist comments made in some open source communities, and subsequent dismissals when people point out the issues. I think that in maintaining a professional community there have to be strong standards on what constitutes harassment or inappropriate conduct. Of course, people can—and will—have a variety of opinions on what they should be able to express in open source communities, or any community. However, if community leaders actually want to attract and maintain diverse talent, they need to create a safe space and hold community members to high standards.

    I also think that some community leaders just don't value diversity. It's really easy to argue that tech is a meritocracy, and the reason there are so few marginalized people in tech is just that they aren't interested, and that the problem comes from earlier on in the pipeline. They argue that if someone is good enough at their job, their gender or race or sexual orientation doesn't matter. That's the easy argument. But I was raised not to make excuses for mistakes. And I think the lack of diversity is a mistake, and that we should be taking responsibility for it and actively trying to make it better."

  313. Who got to him? by Anonymous Coward · · Score: 0

    Sounds suspicious, and like a takeover ...

  314. Step away from the code by Anonymous Coward · · Score: 1

    Linus should really step away and let others take over. Also, split linux into a couple of differ kernels with different focus such as embedded, server, desktop, etc.

  315. This Just In by jman.org · · Score: 1

    As if the Kernel and git weren't enough, Linus now invents the "Unsend" button.

  316. c6gunner = "Run, Forrest: RUN!!!"... apk by Anonymous Coward · · Score: 0

    c6gunner shot himself down w/ his FAKEname on a post impersonating me https://linux.slashdot.org/com... & w/ c6gunner altering /. user's words there.

    All since I challenged c6gunner to show better work than mine he did & you can't c6gunner "ne'er-do-well"!

    Right after you tried to mock me 1st https://linux.slashdot.org/com... for no good reason & I didn't bug you @ all!

    YOU DEMAND PROOF OF OTHERS "I've yet to see you provide any evidence of that." by c6gunner on Monday March 15, 2010 @10:02PM (#31490942) ?

    I DEMANDED IT OF YOU & YOU FAILED!

    * You're FAKENAME trash you childish dishonest punk + YOU are a DO-NOTHING "ne'er-do-well" CHATTERING dolt w/ ZERO to show for yourself!

    APK

    P.S.=> You say hosts are shit here https://slashdot.org/comments.... ?

    50++ /.ers & security pros + RESULTS SAY DIFFERENT:

    Proof's here from /.ers https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... https://slashdot.org/comments.... from SECURITY PROS https://slashdot.org/comments.... & REAL RESULTS w/ hosts working vs. threats https://slashdot.org/comments.... so EAT YOUR WORDS... apk

  317. 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 "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 rescind 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.

  318. Re:Be honest and tough, but don't be a dick about by Anonymous Coward · · Score: 0

    If you always produce quality code, what do you have to fear?
    Nah, the "people who would otherwise contribute quality code" actually contribute substandard garbage, get called out, and cry about it on Twitter. Linux runs a large fraction of modern civilization. Letting crap in is extremely dangerous.