Slashdot Mirror


Linus On Diversity and Niceness In Open Source

An anonymous reader writes "Linus Torvalds has sent a lengthy statement to Ars Technica responding to statements he made in a conference in New Zealand. One of his classic comments in NZ was: "I'm not a nice person, and I don't care about you. I care about the technology and the kernel — that's what's important to me." On diversity, he said that "the most important part of open source is that people are allowed to do what they are good at" and "all that stuff is just details and not really important." Now he writes: "What I wanted to say — and clearly must have done very badly — is that one of the great things about open source is exactly the fact that different people are so different", and that "I don't know where you happen to be based, but this 'you have to be nice' seems to be very popular in the US," calling the concept of being nice an "ideology"."

204 of 361 comments (clear)

  1. Linus is right by Anonymous Coward · · Score: 5, Funny

    Actually, no, but I've noticed that the suckups who post with that headline always get modded up.

    And I don't care about you personally, I'm an asshole and just want the results.

    1. Re: Linus is right by johnsnails · · Score: 3, Interesting

      Having a cult status allows you to be a jerk and get improved results. The guy after linus will be nothing more than a kernel maintainer and if he's a jerk and I'm deciding what project to volunteer my time too, well life's too short to feel like a dickhead.

  2. Civility shouldn't have borders by Anonymous Coward · · Score: 4, Interesting

    I use Linux everyday and have for a decade. I'm very glad for what Linus and the rest of the open source community have done for software and computing.

    That said, Linux folks can be real assholes and there is no good reason for it. This is less of a problem as the community grows, but it clearly still exists.

    People who are part of a society should always be civil to each other. Else we are all just closer to the apes from which we came than we think we are.

    1. Re:Civility shouldn't have borders by fahrbot-bot · · Score: 1

      There are often very good reasons to not be nice. The adage "Nice guys finish last" proves itself much more often than not.

      Being civil = far less results.

      As Psychiatrist Cate Milton (Mira Sorvino) said in the House episode, Frozen - one of my favorites:

      Indiscriminate niceness is overrated.

      --
      It must have been something you assimilated. . . .
    2. Re:Civility shouldn't have borders by amiga3D · · Score: 3, Interesting

      I'm not sure what he meant exactly by not being nice. He seems okay until someone pisses him off with some bullshit. I believe he's just talking about not taking shit off of people. I'm nice to people who don't try to bullshit me but once they do I get down and dirty with them. This seems to me from what I have observed to be the same attitude Linus has. I get tired of putting up with people's crap and I'm sure that in his position he sees a lot more of it.

    3. Re:Civility shouldn't have borders by MouseTheLuckyDog · · Score: 1

      Whoosh

    4. Re:Civility shouldn't have borders by schnell · · Score: 5, Interesting

      The adage "Nice guys finish last" proves itself much more often than not. Being civil = far less results.

      The quote you cite comes from a paraphrase of former baseball manager Leo Durocher, and is intended to be understood in a sports context. Sports is a zero-sum game: somebody wins and somebody loses, and there are no points for character. The rest of life is not necessarily like that.

      While "nice guys finish last" is often extrapolated (dubiously) to areas like dating, or is sometimes put in the mouth of realpolitik advocates like Niccolo Machiavelli or Henry Kissinger, it was never meant to be a general descriptor of how to get along in life. Some bosses - like Steve Jobs, Larry Ellison, or pre-mellowing Bill Gates were legendary assholes and still got great results out of their employees. There are other people who manage their employees with a gentler hand and play to their strengths, and get good results too. Your mileage may vary as to which is the best approach, but I certainly know which environment I would thrive in and which one would make me quit the first day.

      Sometimes even if all you care about is the end result you may find that the end result would have been better if you had viewed the road getting there as being full of unique persons and not interchangeable tools. If you just aren't good at dealing with people, then fine, don't try to make yourself that type of leader/manager. But just remember that - to fight adage with adage - "you catch more flies with honey than with vinegar."

      --
      "95% of all Slashdot .sig quotes are incorrect or completely fabricated." -Benjamin Franklin
    5. Re:Civility shouldn't have borders by unixisc · · Score: 1

      I thought that that one was 4.4BSD-Lite based OSs, like FreeBSD, NetBSD and OpenBSD. Linux was a complete rewrite from scratch, and changes a lot of UNIXisms

    6. Re:Civility shouldn't have borders by unimacs · · Score: 1

      Depends on what you mean by "Nice guy". Doormats finish last. People that allow themselves to be taken advantage of finish last. Those who are nice out of fear finish last. Being respectful, kind, generous, and willing to help are qualities that can get you places in this world provided that you recognize there are times to dispense with the charm.

      It also depends on what kind of results you're talking about. In my experience being a jerk in and of itself does nothing much other than create enemies. Being especially talented might mean that bad behavior will be tolerated as long as you are successful.

      Since "Nice Guys Finish Last" is a phrase often used when talking about success with women, my observations with both my high school friends and my son's high school friends doesn't exactly bear that out. Sometime we equate "nice" with shy. In that case it is true. Guys who are shy around women really need to have something else significant going for them or it's going to be a lonely existence.

      I prefer to think of "nice" as people who have a genuine charm and treat most everybody more or less the same way. Someone like "Steve Jobs" could be very charming, but apparently only to people he cared about charming.

    7. Re:Civility shouldn't have borders by Ol+Olsoc · · Score: 1

      There are often very good reasons to not be nice. The adage "Nice guys finish last" proves itself much more often than not.

      Being civil = far less results.

      Once upon a time, I believed that too, for I had worked for a few jerks. As time moved on, I often dealt with real shakers and movers. More often than not, they were friendly, polite, gracious, and a pleasure to be around.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    8. Re:Civility shouldn't have borders by Ol+Olsoc · · Score: 1

      Depends on what you mean by "Nice guy". Doormats finish last. People that allow themselves to be taken advantage of finish last.

      Most of what you wrote, I can agree with. But the doormat business is so subjective. Some of the people I have worked with thought I was being a doormat, letting my employer take advantage of me.

      They were often too "busy" to work overtime, couldn't take field trips, managed to avoid the more unpleasant aspects of the job. Ironically, at the same time as they were complaining about the employer taking advantage of me, it was really them.

      When crunch time hit - they finished last. Sometimes the boss pays attention.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    9. Re:Civility shouldn't have borders by Ol+Olsoc · · Score: 1

      I'm not sure what he meant exactly by not being nice. He seems okay until someone pisses him off with some bullshit. I believe he's just talking about not taking shit off of people. I'm nice to people who don't try to bullshit me but once they do I get down and dirty with them.

      We live in a society where many people think manners are a sign of weakness.

      They are not.

      Manners are in all cases a set of ground rules that allow you to step into a situation, do what you need to do, then move on.

      The big difference is the point at which we decide to let go of manners. Too quickly, and we are simply ill mannered. During my career, I was the person to get to work with "difficult people"because I had a higher tolerance.

      Many were actually awesome, funny and great people. The gruffness? Could be a defense mechanism, could be a learned response. Who knows. In a few, I think it might have been Asperger's. I ended up with some good friends that way.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    10. Re:Civility shouldn't have borders by MrHanky · · Score: 1

      That's only true if you're surrounded by arseholes.

    11. Re:Civility shouldn't have borders by turbidostato · · Score: 1

      "If you can get an advantage by screwing over someone else, it's not really a fair contest."

      Why not? It would unfair if only part of the contenders can screw up the others, but as long as everybody can screw the rest, it's fair. Maybe unethical, but certainly fair.

    12. Re:Civility shouldn't have borders by turbidostato · · Score: 2

      "While "nice guys finish last" is often extrapolated (dubiously) to areas like dating"

      There's another adage that outdates this one: "all's fair in love and war" and, in Cervantes' words "Love and war are all one . . . It is lawful to use sleights and stratagems to . . . attain the wished end."

      "Some bosses - like Steve Jobs, Larry Ellison, or pre-mellowing Bill Gates were legendary assholes and still got great results out of their employees. There are other people who manage their employees with a gentler hand and play to their strengths, and get good results too."

      You see how you had no problem to name some sucessful assholes but still didn't provide any name in the "sucessful but very nice" side?

      "just remember that - to fight adage with adage - "you catch more flies with honey than with vinegar.""

      Right. But then, be it either using honey or vinegar, catching all those flies doesn't look like being so nice, once you kill them, don't you think so?

    13. Re:Civility shouldn't have borders by DNS-and-BIND · · Score: 1

      Dubiously to areas like dating? Nice guys really do finish last. A nice guy might get a girlfriend and eventually a wife, but that hardly compares to the scoundrel who got laid every weekend.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    14. Re:Civility shouldn't have borders by ShanghaiBill · · Score: 1

      You see how you had no problem to name some sucessful assholes but still didn't provide any name in the "sucessful but very nice" side?

      Warren Buffet has a reputation for being a nice guy. I have met Larry Page and Sergey Brin, and although neither was particularly "nice", they certainly weren't assholes.

    15. Re:Civility shouldn't have borders by dbIII · · Score: 2

      I'm not sure what he meant exactly by not being nice. He seems okay until someone pisses him off with some bullshit.

      I think that's exactly what he means - once someone starts obstructing a project there's not much point being nice to them and let them stay in the way instead of making it clear that they should get out of the way.

      I saw a lot of it myself back when I was an engineer, before the internet became a big thing with lots of job opportunities:
      A: That weld is out of spec and has a very large number of significant defects.
      B: Can't you let it go?
      A: It's in a pressure vessel and it will not be able to take anywhere near the rated pressure.
      B: Can't you let it go?
      More civil discussion and even taking the person to the site followed for some time, and then:
      A: It's completely fucked and has a fucking crack big enough to stick a fucking ruler a fucking inch deep into it (demonstrates).
      At this point B began to understand the situation because it was phrased forcefully enough to make it clear that just talking about the situation was not going to fix it. The weld in question was part of a blast furnace under construction and there would probably have been double digit deaths if that weld, and several others, had not been redone.

      Some people take politeness as meaning that something is not important enough to get worried about or even as complete agreement with their viewpoint. If you are being polite they see your contribution as worthless and see themselves as the dominant fucking monkey and do not understand that they are the only ones in the conversation playing dominant monkey games. There's plenty of examples of that on this site.

      It's annoying, but some things are more important than being nice, and if being nice stops them happening (the other person taking it as a roll over submission) then you have to stop being nice or it doesn't happen. Sadly some people just have to be shown that you will not do exactly what they want when it's the wrong thing to do, and they take politeness as a sign of submission.

    16. Re:Civility shouldn't have borders by dbIII · · Score: 1

      The above doesn't mean starting off as an utterly rude prick. It means changing approach when "being nice" hits a roadblock due to the personality of someone else.
      In the example above it took strong language before the other person could understand that the situation was real and not some timorous person of no consequence yapping about a triviality. Merely swearing changed the context of the discussion to one he would have with his peers - the language of "real men" and not some technical freak.

    17. Re:Civility shouldn't have borders by serviscope_minor · · Score: 1

      Nah, that's a myth perpetrated by "Nice Guys" (tm) who believe that if they're "nice", i.e. pretend to be a girl's friend, they'll eventually worm their way into her more physical affections. It also assumes that everyone wants the same thing in life.

      --
      SJW n. One who posts facts.
    18. Re:Civility shouldn't have borders by david_thornley · · Score: 1

      You can always start polite and nice and start acting like an asshole later if needed (which it was in your example). It's a lot less effective to start acting like an asshole and then turn polite and nice and try to get cooperation if that turns out to be the right move. Typically, then, you should start being polite and understanding, providing avenues for the other guy to back down and still save face (comparable to Sun Tzu's advice to always leave your enemy a way out).

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  3. Stupid Americans by kamapuaa · · Score: 4, Funny

    What a ridiculous idea...you're on an internet forum, and you're not swearing at each other? Thanks a lot George W Bush!

    --
    Slashdot: providing anti-social weirdos a soapbox, since 1997.
    1. Re: Stupid Americans by chipschap · · Score: 1

      No, it's global warming.

    2. Re:Stupid Americans by Kjella · · Score: 1

      Blame the NSA, the Greater Internet Fuckwad Theory clearly says Normal Person + Anonymity + Audience = Total fuckwad.

      --
      Live today, because you never know what tomorrow brings
    3. Re: Stupid Americans by amiga3D · · Score: 1

      No no.....he's the messiah! Well, actually he is just another in a long, long line of lying ass politicians.

    4. Re: Stupid Americans by BronsCon · · Score: 1

      No such thing as what? The antichrist?

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    5. Re:Stupid Americans by canadian_right · · Score: 2

      Where did Linus get the idea Americans are nice? It's us CANADIANS who are nice! I know it's true because I saw it in a Hollywood movie AND on the internet.

      --
      Anarchists never rule
    6. Re: Stupid Americans by Barsteward · · Score: 1

      no he isn't, Brian is the messiah...

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
  4. Where's this desire for "nice" coming from? by davecb · · Score: 4, Interesting

    I'm a polite Canadian, and worked much of my career for a "california cowboy company". We were never nice.

    In many cases, what probably was meant as tongue-in-cheek comments came across poorly to Canadians and British, sometimes even as assholery or prejudice. I wouldn't expect "nicey nice" from my colleagues or my American cousins, and I'm quite surprised to see people in the US asking for it!

    --
    davecb@spamcop.net
    1. Re:Where's this desire for "nice" coming from? by PPH · · Score: 3, Insightful

      I'm quite surprised to see people in the US asking for it!

      I'm not. The USA is drifting farther away from being a meritocracy. More emphasis is placed upon achievement in social circles than professionally with STEM skills. "Nice" is a codeword for displaying the proper deference for people who may not have the technical skills to do a job but have been placed in charge (or see themselves as social leaders) of a group.

      --
      Have gnu, will travel.
    2. Re:Where's this desire for "nice" coming from? by jellomizer · · Score: 2

      I want to know what is nice.
      In short if people don't like you, no matter how good the technology they won't use it. They will accept the idea of inferior technology in order to get better support or at least not feel belittled. Technology suppose to help, if dealing with the expert makes you feel bad then it won't help.

      However there is being nice and then there is being a pushover or a yes man. There are ways you can correct people and insure that they are not going to get screwed over.

      How many good developers had Linus pushed away because he was a jerk to them. You can disagree with them, and get your way. But the idea if you disagree with one method then all their methods is just being conceded. As if he was just a little nicer, the next contrabution may have been superior.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    3. Re:Where's this desire for "nice" coming from? by OrangeTide · · Score: 1

      There is more to life than STEM.

      Often I wish the E stood for English, usually that thought occurs when I am reading status reports and documentation from Engineers.

      --
      “Common sense is not so common.” — Voltaire
    4. Re:Where's this desire for "nice" coming from? by c0d3g33k · · Score: 2

      There is more to life than STEM.

      Often I wish the E stood for English, usually that thought occurs when I am reading status reports and documentation from Engineers.

      How about "STEEM" (with an extra E for English)?

      Or to be more culture neutral - "STELM" (with L for Language)?

    5. Re:Where's this desire for "nice" coming from? by greg1104 · · Score: 1

      I'm a polite Canadian

      There's another kind?

    6. Re:Where's this desire for "nice" coming from? by McGruber · · Score: 1

      How about "STEEM" (with an extra E for English)?

      You should learn about the STEAM (with an 'A') movement. The idea is to add Art + Design to the equation, so that STEM is transformed into STEAM.

      The idea makes sense to me, but I also see that there is an advantage of leaving the 'A' out of STEM -- having 'art' in the acronym would make it more obvious that the plutocrafts' real goal with STEM is to turn all the workers into starving artists.

    7. Re:Where's this desire for "nice" coming from? by BronsCon · · Score: 2

      Or to be more culture neutral - "STELM" (with L for Language)?

      How about SMELT, since it allows us to extract metal (in the form of productive results) from ore (in the form of people)?

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    8. Re:Where's this desire for "nice" coming from? by BronsCon · · Score: 1

      Eh?

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    9. Re:Where's this desire for "nice" coming from? by grcumb · · Score: 1

      I'm a polite Canadian

      There's another kind?

      Of course dere is, you stupide fuckin' Englisher!! I spit on your politesse!

      À bas la reine! Vive le Quebec libre!

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
    10. Re:Where's this desire for "nice" coming from? by ron_ivi · · Score: 2

      Often I wish the E stood for English, usually that thought occurs when I am reading status reports and documentation from Engineers.

      If you're having difficulty communicating with Engineers and part of your job is reading their status reports and documentation, I'd argue that the problem is on your side.

      Their job is to do engineering well. Your job sounds like translating between their attempt to translate technical nuances into stuff that upper management can understand. Perhaps you need to spend more time learning more about what they do.

    11. Re:Where's this desire for "nice" coming from? by QRDeNameland · · Score: 2

      Because it also smells like fish.

      --
      Momentarily, the need for the construction of new light will no longer exist.
    12. Re:Where's this desire for "nice" coming from? by Ol+Olsoc · · Score: 1

      There is more to life than STEM.

      Often I wish the E stood for English, usually that thought occurs when I am reading status reports and documentation from Engineers.

      I think there has to be at least one new made up word in every report.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    13. Re:Where's this desire for "nice" coming from? by Ol+Olsoc · · Score: 1

      I'm a polite Canadian

      There's another kind?

      Of course - hosers.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    14. Re:Where's this desire for "nice" coming from? by Ol+Olsoc · · Score: 1

      À bas la reine! Vive le Quebec libre!

      In a bar near Cornwall Ontario a few years ago, I was chatting with the barmaid. I noted I was going to Quebec, and after a couple minutes, I asked if the rudeness rumors were true.

      Her (polite) reply was. "Well, 49 percent of Quebecois are in favor of secession, and 100 percent of the rest of the country is."

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    15. Re: Where's this desire for "nice" coming from? by Electricity+Likes+Me · · Score: 1

      Bullshit. People who are difficult to work with are always a problem. They may be good at something, but they drag everyone else down to the point that they're still a net negative.

      Where this relates to Linus has a lot more to do with the BS tallpoppy syndrome that people throw at him while not being part of the kernel dev circles. He's not by any measure that I can tell actually not a nice guy. He's just got a habit of sending curt emails.

    16. Re:Where's this desire for "nice" coming from? by dbIII · · Score: 1

      Cultural differences can make people look worse than they really are. I had to initially overcome a very strong urge to punch a Texan I was working with when he started spitting tobacco all over the place but he was actually a nice guy apart from that. He probably initially thought we were a bunch of pricks for glaring at him at times until we got used to his habit.

    17. Re:Where's this desire for "nice" coming from? by OrangeTide · · Score: 1

      These are my peers, as I am also an engineer (nearly everyone is at my company). My job is to verify that the documented solutions are architecturally sound, then verify that the implementation matches the documentation. My reports up to management are relatively simple, as they amount to predicted completion dates and a vague estimate on risk. It's gloriously concise.

      --
      “Common sense is not so common.” — Voltaire
  5. Linus and Martin Luther King are in agreement by PolygamousRanchKid+ · · Score: 3, Funny

    Linus:

    I care about the technology and the kernel

    Martin Luther King:

    I have a dream that my four little children will one day live in a nation where they will not be judged by the color of their skin but by the content of their kernel

    .

    --
    Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
    1. Re:Linus and Martin Luther King are in agreement by Dragon+Bait · · Score: 1

      Martin Luther King:

      I have a dream that my four little children will one day live in a nation where they will not be judged by the color of their skin but by the content of their kernel

      .

      Hey, hey, HEY! Careful there. You might just get sued for copyright infringement by King's estate.

    2. Re:Linus and Martin Luther King are in agreement by mrchaotica · · Score: 1

      Poor Dr. King... he never dreamed his children would actually be judged on the quantity and pettiness of their lawsuits.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    3. Re:Linus and Martin Luther King are in agreement by meta-monkey · · Score: 1

      But hey, he got a holiday named after him! A day when...black kids stay home from school...

      (all kids, but still...)

      --
      We don't have a state-run media we have a media-run state.
    4. Re:Linus and Martin Luther King are in agreement by amiga3D · · Score: 1

      That should read "........the quality of their code"

  6. Don't care? by Anonymous Coward · · Score: 1

    Open source projects with this attitude usually fail. Linux and open source "products" are successful because they care about employees and about the end users. I think Linux has been successful much more because of the GPL and the contribution of companies such as Red Hat than because of Linus himself. I even consider that someone holding so much sway (and personally holding the trademarks) is in fact a liability.

    1. Re:Don't care? by bmajik · · Score: 5, Insightful

      Do you have any evidence of this? At all?

      Because here's what I see:

      Linux has remade the software world in its own image. I'd hardly call that "failing". Real actual super computer companies (e.g. Silicon Graphics) stopped developing their own OS and started shipping Linux.

      Microsoft, the arch nemesis of Linux and Open Source, is shipping kernel patches and releasing code under open source licenses.

      What does "success" look like to you?

      And lest you say "that's just a singular case", we can look at Theo and OpenBSD. OpenBSD has been wildly successful, both as a BSD fork, but also in its broader mission to cultivate a software culture of excellence and correctness, with results that speak for themselves.

      Linux and OpenBSD are two of the oldest open source projects around, with two pretty intense personalities at the helm.

      I see no evidence to support your claim whatsoever.

      --
      My opinions are my own, and do not necessarily represent those of my employer.
    2. Re:Don't care? by gweihir · · Score: 1

      Nice revised history you have there. Unfortunately too transparent. Hint: If you lie, make sure to do it well.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    3. Re:Don't care? by Cederic · · Score: 1

      Most leaders are "arrogant assholes".

      Maybe, but not most of the great ones.

    4. Re:Don't care? by metrix007 · · Score: 1

      Your reply here makes little sense. OP is saying success of Linux is due to it's commercialization more than Linus' leadership (it may well be a combination, I am not putting forward an opinion).

      Your reply then focuses on all that changed as a result of Linux...to demonstrate what exactly?

      --
      If you ignore ACs because they are anonymous - you're an idiot.
  7. Being nice is why business is a clusterfsck by Anonymous Coward · · Score: 4, Insightful

    You have to be nice in business in the US because the principals have money and generally no knowledge of technology.

    They are a class (which we most assuredly do have as much as they deny it) that doesn't want, or have to know details and will most assuredly terminate you if give them cause to have to think. Cause would be butthurtedness for not lionizing their brilliance at being self made (it's tough when you come from the "middle class", which is what anybody who knows somebody with more money thinks they are). To them, wealth is how you judge intelligence. If you're so smart, why aren't you rich? You're just a peon if you have to beg for scraps (a.k.a. be an employee)
    Thing is they are only capable of thinking about money and believe "the customer" (them) "is always right".
    The only workaround is to have enough knowledge for them to exploit while being part of an organization small enough where nobody is really readily expendable.

    1. Re:Being nice is why business is a clusterfsck by war4peace · · Score: 2

      While talking to some good friends from the USA (current and former colleagues), I found this out:
      - When Person A comes to you and asks for your opinion/feedback on person X (which they are considering hiring), you are not allowed to say person X sucks. At most, you can refrain from commenting. Reason? Person X might sue you. In Romania (where I live), person A actually expects you to be honest and nobody's suing you for saying person X sucks.

      IMO this would make it a lot harder to hire someone based on informed opinions. You have to do some guesswork. It's counterintuitive.
      Now, I don't condone attitudes like Linus's either, and I think both are extremes of the same range. On one hand, you have someone who doesn't give a rat's ass about other people and ranks them based on their usefulness (and shows that). on the other hand, you have a society so afraid of being sued that they're afraid to speak their mind openly.

      There's a lot of middle ground to cover and I think both sides should migrate towards the centerline, if even a little bit.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    2. Re:Being nice is why business is a clusterfsck by MSG · · Score: 1

      When Person A comes to you and asks for your opinion/feedback on person X (which they are considering hiring), you are not allowed to say person X suck

      I think you misunderstood what you were told. Or they misunderstood something themselves. What you described is not true.

      I'm mostly certain that what someone along the line was trying to describe was that if person X is applying for a job, and you contact their former employers to verify their work history, the former employers are only allowed to confirm or deny your employment. They cannot be used as references. If they give you any kind of feedback on person X other than confirming work history, they could be sued for doing so. That is why work history is listed separately from references.

    3. Re:Being nice is why business is a clusterfsck by war4peace · · Score: 1

      IMO it's the same crap, only reworded.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
  8. confusion by Anonymous Coward · · Score: 2, Insightful

    One should not mix up "being nice" with "not being a dick"...

  9. Let's be blunt by MikeRT · · Score: 4, Insightful

    In the US, there are two main problems with diversity:

    1) Women don't really enjoy the work or the culture.
    2) Non-Asian minorities tend to be at a severe disadvantage when it comes to the home life that gives whites and Asians early access and encouragement to get started.

    Number two is reasonably remedied without radically changing the work or the culture. Number one isn't. Most women are simply never going to feel comfortable even in a polite but very competitive environment where they have to do the same sort of work as the respected men to get comparable respect. To many women, just showing up should entitle them to respect and encouragement, but Linus is correct here. Most people just don't give a damn that you're a woman in this field.

    1. Re:Let's be blunt by loonycyborg · · Score: 2, Interesting

      Number one can't be addressed within kernel community in any way. No point to even try. It should be addressed within our whole culture, by revising our notion of gender roles. Linus works with adults. He can do nothing to counteract gender imbalance that was created via indoctrination that starts at early childhood.

    2. Re: Let's be blunt by Fwipp · · Score: 2

      "To many women, just showing up should entitle them to respect and encouragement"

      No misogyny here, right? Just pointing out the objective fact that men will work hard while women loaf around and complain, I'm sure. I can't understand why anyone would think tech has a sexism problem.

    3. Re:Let's be blunt by plover · · Score: 1

      There is not a reason that talent and asshole must always be coupled in the same person. And very few people who aren't assholes like to work in an abusive environment. Therefore, this kind of environment excludes people who have talent but who are not assholes. Of course, a "nice" environment excludes assholes for very similar reasons.

      So what we need is what we've got: two distinct environments. One is where assholes with talent build one set of components, and nice people build other components. Occasionally they spit at each other from across the divide, but overall, it works. Yes, people will complain if they find they ended up working for the wrong team, and they may be appalled at the working environment of the other side, but those seem to be individual preferences.

      Is one side better or more talented than the other? Probably, but they would unquestionably be better than they are today if they could draw from the full talent pool, instead of restricting themselves to just like-minded assholes or nice guys.

      --
      John
    4. Re:Let's be blunt by Dragon+Bait · · Score: 4, Insightful

      Number one can't be addressed within kernel community in any way. No point to even try. It should be addressed within our whole culture, by revising our notion of gender roles.

      Do you have kids? I have 3: one boy and two girls. As far as gender role models go, my wife is also in the tech field. I do all the cooking at my house. My father-in-law does all the cooking at his house. My wife has cooked a total of five meals in 20 years. I've never seen my mother-in-law cook. The kids were effectively raised with reverse gender roles.

      When the older two were three and four years old, we plopped them in the dirt while building our garden. The boy grab a matchbox truck that had been left over from the previous owners and start pushing it through the dirt making engine noises. The girl started making mud pies.

      Sorry to be the one to inform you, but boys and girls are wired different from birth. Testosterone probably plays a huge role in this. I realize that that was political incorrect to say, but a little real world information would be great before going through and doing grand experiments on all of society to fit your perceived notion of the way things ought to be.

    5. Re:Let's be blunt by gbjbaanb · · Score: 3, Interesting

      reminds me of an article by a progressive liberal feminist who had kids, she said that even though she kept all misogynistic toys from her boy and ensured he had a full suite of acceptable role models and no violent media.... he still played guns with the cardboard inner from toilet rolls.

      Embrace our equality by all means, but understand our differences.

    6. Re:Let's be blunt by Paul+Jakma · · Score: 2

      Slashdot needs a "-1: Generalising and dismissing others on irrelevant physical attributes" modifier.

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
    7. Re:Let's be blunt by drinkypoo · · Score: 3, Interesting

      reminds me of an article by a progressive liberal feminist who had kids, she said that even though she kept all misogynistic toys from her boy and ensured he had a full suite of acceptable role models and no violent media.... he still played guns with the cardboard inner from toilet rolls.

      My mom wouldn't buy me war toys so I made them out of legos, traded legos for war toys, and made war toys out of cardboard and tape. I own real guns today. Never shot anybody, hope never to shoot anybody.

      I remember seeing a pic floating around of a car upside down in a doll cradle with a little blankie over it. Seems some parents gave their little girl a car to play with. She drove it around like you normally would a car, then when she was done she put it to bed so it could sleep.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    8. Re:Let's be blunt by Anonymous Coward · · Score: 1

      > Do you have kids? I have 3: one boy and two girls

      Your experiences with your children are not sufficient evidence for the "wired at birth" argument you are pushing.

      > Sorry to be the one to inform you, but boys and girls are wired different from birth.

      I'm sorry to inform you, but it's likely that by the time kids are three or four years old, they've already been playing with other children and inundated with lots of media that suggests things about gender roles.

      > Testosterone probably plays a huge role in this.

      "probably" being the very important word in that statement. Show the proof.

      > I realize that that was political incorrect to say,

      nope, just arrogant and misinformed.

    9. Re:Let's be blunt by loonycyborg · · Score: 1

      Toy example is especially ridiculous since there's no way a kid would know their significance unless adults tell them what those toys are images of, attaching their own gender identity in process too, perhaps subconsciously. Without adult indoctrination a kid wouldn't know a difference between a cube, toy care or cutlery shaped toys.

    10. Re: Let's be blunt by buchanmilne · · Score: 1

      So, you don't have kids.

    11. Re:Let's be blunt by meta-monkey · · Score: 2

      Well I have no idea where my kid got it.

      When my son was born we decorated everything with animals. Gender neutral. And I wasn't trying to do some gender-neutral hippie thing, it's just...we picked animals.

      I'm not a car guy. I don't have a truck. I don't watch tv shows about trucks (I watch very little TV at all). After he was about six months old we started taking him to a daycare where the only other kids were two slightly older girls who played with princess stuff.

      My kid's first word? Truck. All about trucks. When the garbage truck comes by it's like seeing Santa's sleigh. Loses his shit when he sees a fire truck. I have no idea where he could have possibly gotten this from.

      Boys and girls are different.

      --
      We don't have a state-run media we have a media-run state.
    12. Re:Let's be blunt by Bengie · · Score: 2

      There is a distinct difference between being an asshole and letting your opinion to be known without sugar coating it. It's a dangerous line to walk, but studies have shown being politically correct reduces one's ability to communicate, which can waste time and chance the message.

      Linus is nearly always correct. He has a set of rules and requires a certain amount of quality. If you mess up, he'll correct you. Kind of like a parent being strict with their child for good reason. I don't mind "jerks", as long as they have a valid reason, most don't, but a rare few do.

      An example is I have been benched for some boss fights because I'm not good at them. My read leader gave me a fair chance, but then I had to wait around for several hours until they finally got it down. I could have thought he was a jerk or an asshole, but he was doing what was required to get the job done. That is Linus.

    13. Re: Let's be blunt by Anonymous Coward · · Score: 1

      You aren't putting enough thought into how we can achieve gender equality. If you're right and lack of early exposure to testosterone is negatively affected female success in STEM fields we can provide a regimen of hormonal supplements to girls in order to ensure that they have the same chances for success.

    14. Re:Let's be blunt by loonycyborg · · Score: 1

      All people are different. The more you know individuals the more you understand that boy/girl divide is fake. There's only one human mind and it's gender neutral in principle. People tend to make stuff up, finding connections where they don't exist. Thinking that having a high testosterone level would magically lead you to play with trucks is pure superstition. There may be other effects of testosterone but if you provide such silly examples then it kinda undermines the point to me.

    15. Re:Let's be blunt by Anonymous Coward · · Score: 1

      "After he was about six months old we started taking him to a daycare where the only other kids were two slightly older girls who played with princess stuff."

      In my experience kids pick up a _lot_ more from their contemporaries at day-care and school than they do from their parents. While I don't have kids myself, I've had the absolute pleasure of watching a handful of close friends and family raise their own children. In every case I've always noticed dramatic changes in behavior very soon after the children started spending more time playing with other children at day care or school.

    16. Re:Let's be blunt by plover · · Score: 2

      I'm not saying Linus doesn't have talent, or that he's not "nearly always correct", but I am saying that he goes beyond stripping away sugar-coating, and resorts to name calling (I believe the phrase I once read was "unevolved chimpanzee"), and public (not private) belittling of people who makes mistakes. That's not simply "correcting you", that's not straddling the line in any way. That's fully crossing the line to being an asshole, and it's completely unnecessary. And here he is, talking about it again. Being an asshole has embroiled him in side debates about the correctness of it, and all of this effort and stupid side chatter is now nothing but a waste of his time.

      There's a very-not-gray area of being blunt: "This code is too abstract and isn't efficient, it wastes cycles with all this dereferencing, and is not acceptable in the kernel." It's not nice, but it's not mean. It's actually easy to stay in that area. It takes no more or less effort than calling someone an insulting name, and it provides a not-hostile work environment that might bring extra talent to the table.

      Sorry to poke at the god-like bubble people try to wrap Linus in, but I never see talent as an excuse for a prima donna getting away with unwarranted hostility.

      --
      John
    17. Re:Let's be blunt by LionKimbro · · Score: 1

      I put my daughter in front of StarCraft 2 when she was about 5 or 6 years old, and the first thing she did was have the Marines hold a birthday party.

    18. Re:Let's be blunt by dbIII · · Score: 1

      belittling of people who makes mistakes

      Example please. Ensure that you are not making the mistake of taking a generally directed comment personally or an "if you do this you are an X" comment the wrong way.

    19. Re:Let's be blunt by shutdown+-p+now · · Score: 1

      Unless you have completely isolated your kids from the outside world, they absorb a lot of your culture from it, even if your family is not quite mainstream for that culture. So your experiment doesn't really tell us much.

      I mean, seriously, do you think that boys have some innate gene that makes them make engine noises?..

    20. Re:Let's be blunt by serviscope_minor · · Score: 1

      Boys and girls are different.

      My neice likes diggers. Your point?

      --
      SJW n. One who posts facts.
    21. Re:Let's be blunt by Dragon+Bait · · Score: 1

      Sorry to be the one to inform you, but everybody is wired different from birth.

      I'm sorry Coward, I'm confused. Are you trying to extend my argument that people are wired from birth (and not by up bringing) or are you trying to oppose it. Or maybe you've decided on a false strawman claiming I said they are wired from birth only one way?

      As far as your feminized son goes, there's plenty of evidence that it probably has to do with the level of testosterone in womb.

    22. Re:Let's be blunt by Dragon+Bait · · Score: 1

      sorry, this post is just so ignorant. You should look into the actual research on this....

      Sorry Coward, I have done plenty of research on the topic and yours is the ignorant post (perhaps explaining why you choose Anonymous Coward). Try Googling testosterone womb and you might learn something.

    23. Re:Let's be blunt by Dragon+Bait · · Score: 1

      I'm trying to oppose your using a single data point to draw conclusions, by demonstrating that there are other data points that contradict all of your pseudo-scientific babbling about hard-wiring.

      Did you even read the article on testosterone in the womb? Have you tried googling it? There is a lot of real science about people being born predisposed to male roles versus female roles. Even explaining why your one son has been feminized.

      As far as women in IT, I haven't taken a stand on it. I have only taken a stand on the idiotic notion that culture is the only thing guiding people's choices and that people's natural wiring has nothing to do with it.

      What I said he enjoys playing with toys that would be traditionally viewed as "girly" - which of course throws a wrinkle in your whole thesis, so it's easier to subtly call my kid a faggot

      I never called your son a faggot. I said feminization. Obviously you're hypersensitive and resentful of how your son has turned out so far. Really. There's nothing wrong with your son being gay (even though I never said he was -- but you need to watch you attitude. You're going to do the exact thing you're so proud that you haven't. You're the one that is going to actively damage him because of your own hostility.).

  10. strawman; nobody's asking him to be "PC" or "nice" by SuperBanana · · Score: 3, Insightful

    Linus is playing the "people want me to be PC" card, and mixing it in with some anti-American-ism for popularity.

    Nobody's asking him to be PC. Not many people are asking him to be friendly or polite. People are asking him to not be publicly abusive, to not be a bully, and to recognize the impact his words have on others. It is perfectly possible to be an effective manager and leader without being abusive and bullying. Stick to the facts, among other things.

    Ie:

    "Your code check-in appears to cause a bunch of compile errors, so I've rolled it back. Also, I've noticed that this isn't the first time. We're a large-scale project and it is helpful if contributors extensively validate their contributions."

    Not:

    "Don't you know how to validate your code? Stop wasting my time! Come back to me when you've evolved past a chimpanzee." ...and also not:

    "Hello! Thank you for your code check-in! Now, I'm sorry to have to be the bearer of bad news, but there's a small problem with your code. If it's not too much trouble...." etc etc.

  11. nice try, timothy by Trepidity · · Score: 1

    You're not going to draw me into a Slashdot thread on this subject. Ok, sure, I posted this one comment in the thread. But no more.

    1. Re:nice try, timothy by hcs_$reboot · · Score: 1

      Why's that? Not interested in Linux, or in Linus? Isn't it important to emphasize that the most important part of Linux, the kernel, is powerful and reliable? Among the open source projects, how many do have that level of complexity whilst still being top notch? If it wasn't for Linus Torvalds where would be Linux now? The guy is not playing the "nice" card, but at least he delivers. Big time. Seriously, many open source projects do need a Linus-like management. Without a strong kernel Linux would not exist. But what makes the difference with other OSes, for most users, is the interface, the tools, the media, picture, camera... software, and in this department there is a lot of messy, unreliable, ugly and counter intuitive stuff. So, all in all I'm glad the subject is back from time to time to remind us why Linux has always been a professional-grade OS.

      --
      Slashdot, fix the reply notifications... You won't get away with it...
  12. Greg KH by jones_supa · · Score: 1

    Greg Kroah-Hartman is quite relaxed guy, I like him. He's a proof that you can be an elite Linux developer and still be cool. BTW he did an Ask Me Anything session recently.

    1. Re:Greg KH by jones_supa · · Score: 1

      :D

  13. Linus being Linus by weav · · Score: 3, Interesting

    Linus is Linus, just as RMS is RMS; you have to take them on their own terms or leave them alone. Me, I leave them alone.

    If you want to play in their sandboxes, you have to deal with their quirks. Kinda like with Apple.

    Welcome to Earth, here's your pitchfork.

    1. Re:Linus being Linus by CronoCloud · · Score: 1

      Being an aspie, as I suspect both of them are to a certain extent, is not a get-out-jail-free-card for asshattery and not learning social niceties.

    2. Re:Linus being Linus by weav · · Score: 1

      "Aspie"-ness itself is no license, I agree. These peeps bring other skills to the table that make it worth tolerating their downsides. By all reports, Jobs was a narcissistic a-hole most of the time, but his eye for design and usability made him worthwhile. I got tired of working for/with people like that so I no longer do. I might have made one kernel contribution long ago, but no occasionto do Linux kernel work since then.

    3. Re:Linus being Linus by phantomfive · · Score: 2

      Welcome to Earth, here's your pitchfork.

      Well said.

      --
      "First they came for the slanderers and i said nothing."
  14. Re:His hotheaded attitude might turn people away by spire3661 · · Score: 1

    Saying Linus is the leader is like saying all Christians listen to the Pope.

    --
    Good-bye
  15. Re:His hotheaded attitude might turn people away by PPH · · Score: 1

    And I suspect that the components of most mission critical projects are selected with no thought about the personality of the leadership at all. Use it because its good. Don't use it if it's not.

    If a project desends to being some sort of frat party, where everyone has to be drinking buddies and there is a social pecking order, I don't think it's a terribly 'critical' project.

    --
    Have gnu, will travel.
  16. Re:strawman; nobody's asking him to be "PC" or "ni by JaredOfEuropa · · Score: 4, Interesting

    Exactly. There's a big difference between telling it like it is, and being an asshole. I've worked for a boss who would never fail to point out mistakes and shortcomings. Some people had a problem working with him, calling him "not nice", even though he would never chew someone out in public, and never got abusive. That I can respect. I have also worked for people taking the Torvalds approach to criticism, and I've since promised myself never to work for assholes again (it's one of my reasons to go freelance). I'm not suggesting that Linus should become PC, and he should manage his project as he sees fit, but I wouldn't work for him nor employ him.

    --
    If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
  17. genitals don't code, and Linus doesn't know my rac by raymorris · · Score: 4, Insightful

    I (barely) qualify as a kernel contributor. Neither Linus nor anyone else involved with the kernel even KNOWS what my racial heritage is*. That's as it should be, because skin complexion doesn't have any effect on the quality of ideas or code. It's simply not relevant. It's a distraction. All this talk about "diversity" is a sneaky way of continuing to divide people into groups based on where their great-great-grandparents were born. It's a stealthily way of keeping racism alive, forcing the politics of division into situations where people don't know or care about your ancient ancestors, they care about getting job done and done well.

    I've never seen a penis or vagina produce any code, so we don't need more women in tech, we need more competent people in tech. Competent people like my mother, my boss Rachel, and myself. Rachel has helped solve some tough problems at work. She's never used her boobs to do so, meaning they just aren't relevant.

    * also, most Slashdot readers don't know my racial heritage. Some therefore make the most ridiculous and comical accusations, like the idiot the other day who accused me of "dog whistle racism". Apparently he thinks that "planning ahead" == "white". At first that's offensive, for him to imply that my family can't plan ahead because we're too dark. Then I remember living with that kind deeply racist thinking while hating racism and therefore hating yourself must be quite painful. I pity the guy.

  18. Okay, sort of. by davmoo · · Score: 3, Insightful

    To an extent I agree with Linus. Being nice is not what counts. Especially if the project has a deadline approaching. But at the same time, there is a difference between not always being nice and being a belligerent asshole. And many times recently its obvious that Linus may not see that distinction.

    --
    I want a new quote. One that won't spill. One that don't cost too much. Or come in a pill.
    1. Re:Okay, sort of. by Anonymous Coward · · Score: 2, Insightful

      But at the same time, there is a difference between not always being nice and being a belligerent asshole.

      Yep.

      And many times recently its obvious that Linus may not see that distinction.

      Nope.

      (No, I am not going to provide any references. You didn't, so why should I? I'll just state that I haven't seen any examples, ever, of Linus being a belligerent asshole. He has been crass, blunt and very pointed, on several occasions. In each case, there has been justification(s) for it. He has never been an outright asshole. The reason is quite simple: He isn't an asshole.)

  19. if you don't like it... by SchroedingersCat · · Score: 2

    ... you can always fork your own kernel.

  20. Re:strawman; nobody's asking him to be "PC" or "ni by fustakrakich · · Score: 1

    ie:

    We're so sorry, Uncle Albert
    But we haven't done a bloody thing all day.
    We're so sorry, uncle albert,
    But the kettle's on the boil
    And we're so eas'ly called away.

    Not:

    ... Look, you bastards, I' a genius! Like Shakespeare and Beethoven and van Gogh. Don't you dare criticize my work!... I'm a fucking artist! I'm sensitive as shit!...

    --
    “He’s not deformed, he’s just drunk!”
  21. Re:strawman; nobody's asking him to be "PC" or "ni by Richard_at_work · · Score: 2, Insightful

    Nobody's asking him to be PC. Not many people are asking him to be friendly or polite. People are asking him to not be publicly abusive, to not be a bully, and to recognize the impact his words have on others.

    So, PC then - its his project, he can run it the way he wants.

    So what if words have impact on others - grow a pair and deal with it, requiring others to cater for your pansy ass feelings *is* asking them to be PC.

    Being a bully is also subjective - you are there voluntarily as part of the project, you can leave the project just as voluntarily.

    Abusive is also a PC subjective thing.

    So yes, you are asking him to be PC, because PC is the current attitude pushed by certain pressure groups.

  22. Old saying - Be nice to people on your way up ... by BarbaraHudson · · Score: 1

    There's an old saying - "Be nice to people on your way up, because you'll meet them again on your way down."

    No OS lives forever. Linux has gone from small to bloatware, the same as many of the projects associated with it. Sometime in the next 10 years we'll get yet another iteration of "Here's a nice small fast OS and toolset that does only a few things but does them really, really well."

    --
    "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
  23. Where are the pitchforks? by smooth+wombat · · Score: 1

    "I'm not a nice person, and I don't care about you.

    Funny, when I have said the exact same thing on here, people whine that I should care about someone else, how I have no compassion or am just plain evil.

    When Linus comes out and says the same thing, he's regarded as quirky and a hero.

    Nice double standard. Just like, "Big government is in the hands of evil corporations! Get it out of our lives! Except when we want Big Government to force people to hand over their money to corporations so I don't have to take personal responsibility for my actions."

    Nice job, hypocrites.

    --
    We will bankrupt ourselves in the vain search for absolute security. -- Dwight D. Eisenhower
  24. Re:Old saying - Be nice to people on your way up . by gbjbaanb · · Score: 1

    another iteration of "Here's a nice small fast OS and toolset that does only a few things but does them really, really well."

    that'll be either systemd or FreeBSD, depending on your ideology :-)

  25. Frustration by bmajik · · Score: 1

    There's this idea in the US that you are never allowed to hurt anyone's feelings.

    The problem with that is that people are irrational, oversensitive, and cannot control themselves. Interacting with such fragile daisies is like tiptoeing through a minefield.

    It is not, to me, a foregone conclusion that assertive people should tolerate having to deal with sensitive people. That is the prevailing dogma in US business, but it's not clear why that should be the case.

    The meta response to this entire conversation space should be "stop bothering me with your bullshit and submit some fucking code"

    --
    My opinions are my own, and do not necessarily represent those of my employer.
    1. Re:Frustration by JustNiz · · Score: 1

      I totally agree.
      Adjusting to the US business culture of "Don't offend anyone even with the truth" thing took a LOT of getting used to when I emigrated to the US from England about 12 years ago. Not least because I don't actually agree with the sentiment.

      I'm fairly sure I still unintentionally offend people sometimes by saying stuff that would be considered perfectly polite in the UK.

  26. Equal opportunity offender by Kjella · · Score: 1

    I like this quote from Stargate SG-1:

    [Col. Vaselov, a Russian recruit for the SGC, is insulted when O'Neill denies his request to join SG-1]
    Dr. Jackson: Yeah, don't take General O'Neill's decision personally.
    Col. Vaselov: Frankly, his attitude is offensive. It leads me to wonder if he knows the cold war is over.
    Dr. Jackson: His attitude has nothing to do with you being Russian. He's an equal opportunity offender.

    Sugar coating it just leads to people not getting the message, as long as you treat all the same no matter what sex or color or religion or whatnot they belong to - including not using that as derogative - it's fine with me. Same as when you won't fail people because that's not nice so a D is now the new F or refusing to time a children's race because they're all winners.

    I remember when there was a big article and discussion about whether you could chastise other people's kids when they were being brats in your house. Most were on the "my house, my rules" side but some were in the "don't you dare, I choose how to raise my kids" corner too. Seriously, like you expect to be the sole judge of their behavior until they're 18? Hell no.

    You might not like other people's opinion much, particularly if it's negative but it's also part of growing up - figuring out who is worth listening to and who is not. And who is just being a dick trying to make you do a dare or peer pressure or consequences like getting grounded and getting bad grades. "Tough, but fair" should be a honorific, at least compared to the wishy-washy people who'll spout vague positive encouragement no matter what.

    --
    Live today, because you never know what tomorrow brings
  27. Doesn't sound any less civil than Steve Jobs by poity · · Score: 3, Insightful

    .. and these SJWs loved Steve Jobs. Idolized him, even.

    --
    your thin skin doesn't make me a troll
    1. Re:Doesn't sound any less civil than Steve Jobs by blind+biker · · Score: 3, Insightful

      I can't compare Linus to Jobs: Jobs was borderline sociopath. Linus is blunt but at the same time can also be perfectly nice and amiable - it really depends on whether he has to interact with assholes or nice people. Jobs made everyone suffer, asshole and nice person alike.

      --
      "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
    2. Re:Doesn't sound any less civil than Steve Jobs by amiga3D · · Score: 1

      I admire a lot about Steve Jobs but he had some serious personality flaws. He had the drive and the vision but he was totally unconcerned about any fallout from his decisions. All the appearance of a borderline sociopath just as you said. Too bad about Apple though now that he's gone. They're taking on water already.

    3. Re:Doesn't sound any less civil than Steve Jobs by russotto · · Score: 1

      I knew there would be at least one person claiming Linus is just being "blunt." Wishing that someone dies in a car accident due to sabotaged brakes is not being blunt.

      There's blunt like an old pencil, and there's blunt like Mjolinar.

    4. Re:Doesn't sound any less civil than Steve Jobs by serviscope_minor · · Score: 1

      Who the fuck modded this insightful. SJW has just become a phrase for "people I don't like", in such a way that it shuts down an argument.

      lol ur a SJW lol

      So either SJWs are essentially responsible for every evil on the internet or you're spouting bullshit. I've been accused of being an SJW (still not sure why that's a bad thing), because I call out raging sexism on slashdot. Yet I also consider Jobs a money grubbing hypocrite. How do you square that?

      --
      SJW n. One who posts facts.
  28. Re:strawman; nobody's asking him to be "PC" or "ni by Richard_at_work · · Score: 2, Insightful

    If you are asking him to modify his behaviour because others do not like it or feel hurt by it, then yes that is being PC. The correct response to those people is "don't interact with him if you don't like his behaviour".

  29. From a consumer standpoint... by Buck+Feta · · Score: 1

    I would rather buy a good product made by assholes than an inferior product made by a racially diverse, socially responsible, gender neutral "nice" firm.

    --
    I am Audience.
  30. Re:Huh weird thoughts on the States by OrangeTide · · Score: 3, Insightful

    It's usually the assholes telling everyone else that they need to be nice.

    --
    “Common sense is not so common.” — Voltaire
  31. Re:Microsoft was right by Curunir_wolf · · Score: 1

    Thanks, Mr. Nadella!

    --
    "Somebody has to do something. It's just incredibly pathetic it has to be us."
    --- Jerry Garcia
  32. Re:strawman; nobody's asking him to be "PC" or "ni by bmajik · · Score: 1

    Your first response doesn't convey the additional problem the way the 2nd one does

    What additional problem?

    "Hi, I am the busiest man in the free software world, and you just consumed my valuable time with amateur level mistakes. We have a FAQ about this, which you either didn't read or didn't understand, and as a result, my productivity has suffered. Please re-read the contribution FAQ. If you are still confused, send a message to LKML, not to me"

    "I've cc'd this response to LMKL so that others don't repeat your mistakes, and so that everyone else is expecting your follow up questions and amended patch"

    It's not "abusive" to point out that when people don't do their due diligence, everyone else suffers. Set an expectation of excellence, and expect people to follow it.

    Results first. Feelings later.

    --
    My opinions are my own, and do not necessarily represent those of my employer.
  33. Re:strawman; nobody's asking him to be "PC" or "ni by bmajik · · Score: 1

    There is an unspoken assumption by "sensitive" people that they deserve your time, or that their ideas need to be heard irrespective of merit.

    Disagreeing with them, correcting them, or challenging them is _offensive_ to them.

    --
    My opinions are my own, and do not necessarily represent those of my employer.
  34. Re:genitals don't code, and Linus doesn't know my by Mr+Z · · Score: 1

    It sounds like your workplace is respectful, and that race and gender rightfully don't factor into your opinions of each others' work. It sounds like your workplace happens to be diverse, which helps keep everyone centered on what does matter (technical chops), as opposed to what doesn't (gender, race, age).

    But what are your feelings on the rise of brogrammers? Sexual harassment at conferences? Companies with cultures that do fixate on gender / race / what-have-you? Typically these cultures arise when the population is too insular, too homogeneous.

    Diversity isn't about saying "we need more vaginas in here programming." What an irrelevant strawman. Rather, it's about preventing the myopic echo chamber that can result when things are too homogeneous.

  35. Re:strawman; nobody's asking him to be "PC" or "ni by Curunir_wolf · · Score: 1

    Nobody's asking him to be PC. Not many people are asking him to be friendly or polite. People are asking him to not be publicly abusive, to not be a bully, and to recognize the impact his words have on others. It is perfectly possible to be an effective manager and leader without being abusive and bullying. Stick to the facts, among other things.

    Forget it, Lennert. You're not going to get an apology - you deserved everything that was said to you, and you know it.

    --
    "Somebody has to do something. It's just incredibly pathetic it has to be us."
    --- Jerry Garcia
  36. Re:His hotheaded attitude might turn people away by Curunir_wolf · · Score: 3, Insightful

    I suspect there are some mission critical projects which have decided to not use Linux when they found out how unprofessionally the leader acts. "Cool kernel, but can we really put our trust on this kind of guy?"

    Then how do you explain all those mission critical projects using Oracle?

    --
    "Somebody has to do something. It's just incredibly pathetic it has to be us."
    --- Jerry Garcia
  37. Re:Old saying - Be nice to people on your way up . by BarbaraHudson · · Score: 1

    I'd rather see something in re-entrant assembler. For one thing, it would get rid of the latest crrap added to C++. For another, it would get rid of all the wannabe programmers. Win-win.

    --
    "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
  38. Re:Old saying - Be nice to people on your way up . by Mr+Z · · Score: 1

    And you know what? 30+ years will have been a pretty good run for "just a hobby, won't be big and professional like gnu."

  39. Niceness is overrated by VivereJay · · Score: 1

    I always thought you should be nice to everyone, until I found some people mistake niceness and politeness for weakness. Switched job, and stopped being way too nice in my new company. And I kid you not, I'm having it my way and doing what really needs to be done here.

  40. Re:Ideology of Nice* by weav · · Score: 1

    Kind of rare in LA too, and parts of the SF Bay Area.

  41. Re:genitals don't code, and Linus doesn't know my by Kjella · · Score: 1

    I've never seen a penis or vagina produce any code, so we don't need more women in tech, we need more competent people in tech. Competent people like my mother, my boss Rachel, and myself. Rachel has helped solve some tough problems at work. She's never used her boobs to do so, meaning they just aren't relevant.

    Well, they do seem to produce an awful lot of DNA code and you'll never find "programmers" more protective of their work, even though one only updates the code once a month and the other is just spewing it out to see what sticks. And they are extremely proud when a million monkeys (not sure where the typewriters come in) do produce a Shakespeare.

    P.S. I know it's technically the testicles and ovaries, but lighten up...

    --
    Live today, because you never know what tomorrow brings
  42. Re:strawman; nobody's asking him to be "PC" or "ni by Znork · · Score: 1

    Most managers manage less than a couple of dozen individuals personally. They can afford to spend some time to shape employees into appropriate productive parts of the team.

    If you're at a higher level and in one way or another in charge of thousands of individuals most people on lower levels will have the sense not to waste your time unless absolutely necessary, they're completely sure of what they're doing and their communication is highly relevant. Mail your 5k+ employee corp CEO with budget suggestions based on random numbers taken out of your ass? Best case you'll get ignored. Expecting a polite reply after he's personally taken time to run your numbers and realized you haven't even actually looked at the current budget, checked with someone else or know anything about accounting? I... don't think that's what's going to happen.

    The purpose of such communication back isn't to encourage more such waste of time. It's to ensure it doesn't happen, ever, again. And preferably make sure nobody _else_ wastes time that way either. In a company with a normal hierarchy and a reasonably accepting management culture, that would most likely be handled by the employees manager being tasked with making sure that the employee understands that while input is welcome, pure waste of time is not.

    Now, I suspect this is rather academic, as I don't think that many patches causing obvious bunches of compile errors actually reach Linus these days, but would go through possibly multiple layers of reviewers and maintainers before he'd even see it.

    But it's an interesting topic. I mean, if you're intellectually honest, you'll admit that in the absense of an actual hierarchy that can manage problems, there is a certain percentage of people without sufficient social awareness and self-control that would eventually take up so much time when you scale up a project that you'd get stuck with all your time being spent on those individuals. Polite and friendly replies do not work; these are not people with normal social awareness who can read between the lines in your reply (or anyone over the age of 10 wouldn't have sent the unchecked work in the first place to someone most people understand is fairly busy, but would rather carefully ensure they know the proper procedure and have more senior but less busy persons help them to ensure they do nothing wrong).

    Can you come up with an _effective_ way to manage the problem? Personally I'd probably simply put such people on ignore and lock them out, I don't like insulting people. Alternatively, not reading anything by default and ensuring anything I see is already vetted would be an option if I had others I could rely on but then their time would have to be cheap enough that I thought it reasonable to waste or I'd ask them to ignore such people as well.

    Insulting someone? Well, while I wouldn't chose that option, such words do, as you say, have an impact. If that impact is what is needed to prevent the waste of time, while still allowing the possibility of them changing and contributing in the future then it might be less unappreciative than my own likely method of simply permanently ignoring them.

  43. Re:strawman; nobody's asking him to be "PC" or "ni by meta-monkey · · Score: 5, Interesting

    Do you even kernel mailing list?

    Linus sends like 1000 emails a month. And 999 of them are perfectly civil. And he does exactly what you say. "Hey, this is broken, please fix."

    And then they don't fix it.

    "Ummmm, did you hear me? Why did you break this? Fix it."

    After the third time, probably after they've mouthed off with some bullshit excuse about how it's not actually broken, or they're just not going to fix it, he loses his shit and cusses them out. And that's the one email that makes the rounds on the tech rags.

    Also, it's his project. If that's the way he wants to run it, that's the way he can run it. He's not paying these people. They're not his employees. They're free to go fork the kernel and have their own software wonderland, with neither blackjack nor hookers.

    And it's not like these people are just "generous volunteers." The most egregious fuck-ups are from Red Hat. Red Hat. Red Hat is not your friend. Red Hat is intentionally breaking shit and fucking with the entire Linux ecosystem to infect it and make it dependent on their projects. I will screw my tinfoil hat on a little tighter and suggest it might have something to do with the US Army being their largest customer. I don't know what their endgame is but I do not think the State likes the bulk of the world's economy and communications systems running on something they can't lock down and control. So instead they subvert.

    The "be nice!" bullshit is just a psy-op to counter Linus' exasperation with the intentionally broken submissions from the poor, beleaguered "volunteers" from the billion-dollar, military-funded corporation.

    --
    We don't have a state-run media we have a media-run state.
  44. Re:strawman; nobody's asking him to be "PC" or "ni by Richard_at_work · · Score: 1

    But that's not the two options usually given, because the assumption made is that someone has a right not to be offended, and a right to be able to do something even if that means someone elses behaviour has to be modified to allow them to do it. Don't like the behaviour of a group leader but still want to take part in the group? The PC reaction is that your right to take part trumps the leaders right to be themselves. My reaction is that both of you have the same right - but that doesn't solve your problem with the group leader so its a zero sum game.

    The point is, the PC groups position is not to ask the leader not to be an asshole, its to require them to not be an asshole - putting your right above theirs. By all means, ask. But when you step over the line into requiring a change of attitude or behaviour, that's when its wrong.

  45. Re:genitals don't code, and Linus doesn't know my by meta-monkey · · Score: 1

    I've never seen a penis or vagina produce any code

    And that's why you're only barely a kernel contributor. You could code faster but you're only using your two hands to type when you have a perfectly good third appendage sitting idle.

    --
    We don't have a state-run media we have a media-run state.
  46. An Ability by JimSadler · · Score: 1

    Being nice is a valuable ability. Being unable to be nice is a serious disability. It is not such an unusual disability at all. Criminals often suffer large doses of this problem and reach out and touch someone without any thoughts of mercy or decency. Internally they are at war with their own primate nature.

    1. Re:An Ability by ledow · · Score: 1

      Being nice is only valuable as an additional asset to your others.

      You don't hire people just because they are nice even if they make terrible workers, salesman or whatever (being nice does not guarantee sales, maybe customer relations, but not sales).

      Therefore, being nice - once you remove the ideology that a lot of people have - is not necessary to succeed (by whatever definition you care to choose - wealth, charity, etc.). Some of the most fun, intellectual, influential people I know are not "nice" at all. When they are nice, it's because - and they will admit this - they are falsifying it to get their way. Some actually consider "niceness" only a way to appease YOU and get what THEY want, even if that's on a tiny social level and they're not being mean or trying to get something from you.

      Being unable to nice isn't a serious disability, but it can hinder. Precisely because of the above - you need to be able to "fake" nice at the very least. But, at the end of the day, being nice doesn't solve an awful lot of everyday problems. In fact, being nice can actually create those problems in the first place (e.g. taking on everyone's work etc.).

      "Criminals" - to lump entire millions of people together - do tend to lack in empathy. But they are also rather good at faking "nice" in a lot of cases. This is the basis of the confidence trickster, for instance. Internally, they aren't "at war", they're doing exactly what the human race does and is based on. Though we may have come from tribal origins, inter-tribe relations are never "nice". And intra-tribe relations were much like the great apes now... fight to set a pecking order and then peace to maintain it without expending unnecessary energy.

      Sorry, but all the "nice" people I know get the piss taken out of them, work-wise and socially. They will be the ones that can't say no to their boss, will go out of their way for people who will never return that favour, and will never be top of the hierarchy - whatever that is.

      Being "nice" is not necessary. Being civil is a different matter. But if you're always "nice", people genuinely don't know what degree of positivity/negativity you have towards their ideas.

      To be honest, I much prefer people who let their feelings known. They are the people that you know generally won't be bullshitting you. And people who are nice? I just always believe that have ulterior motives.

  47. Re:genitals don't code, and Linus doesn't know my by maestroX · · Score: 1

    I pity the fool.

    Fixed that for ya, bro.

  48. Re:genitals don't code, and Linus doesn't know my by Mr+Z · · Score: 1

    The goal of diversity initiatives is to make the pool of qualified candidates more diverse. But it doesn't say anything about the differing attributes having anything to do with how qualified you are. Yes, diversity includes gender diversity. But, that has absolutely nothing to do with the (correct, but meaningless) assertion that people don't program with their genitals.

    My statement was meant to be read as "We need more vaginas in here programming, as if vaginas have some role in the process of programming." They don't. And to suggest "diversity initiatives" imply that they do is a strawman.

  49. Re:genitals don't code, and Linus doesn't know my by Mr+Z · · Score: 1

    "Everybody knows boys will be boys." Bullshit. Treating creepy, gross, harassing behavior as somehow normal, and that "everybody knows" it'll happen just perpetuates it. Not acceptable.

    Read some of the horror stories from DEFCON 20. Whether or not you're there to get laid, none of that shit's acceptable, period.

  50. Re:His hotheaded attitude might turn people away by imnotanumber · · Score: 1

    I suspect there are some mission critical projects which have decided to not use Linux when they found out how unprofessionally the leader acts. "Cool kernel, but can we really put our trust on this kind of guy?"

    They looked at his track record, leading a 23 year project from something that he started alone to having a global community of developers. How linux it is the kernel in the majority of mobile devices and supercomputers and said: "No, we need to choose something else marketed by a sensitive weasel..."

    I just hope that those mission critical projects stay very far from me...

  51. Re:His hotheaded attitude might turn people away by PPH · · Score: 1

    and what their values are.

    "Their values" being a codeword for whether they go to the same church or smoke the same dope.

    Nope. Basic economics: Whenever you weigh the relative values of several options, you assign relative weights to each characteristic being measured. The total weights add up to 100%. If one or more of those characteristics is the moral or social standing of the supplier, that weight is subtracted from the other measures. If you want to make that sort of compromise, fine. But you won't be building any mission critical systems for me. Particularly if the competition (and by mission critical, this might mean military) are not hampered by such misguided principles.

    --
    Have gnu, will travel.
  52. Re: genitals don't code, and Linus doesn't know my by Mr+Z · · Score: 1

    Key word there: CONSENT. Harassment is inherently non-consensual.

  53. Is being "nice" being fake? by walterbyrd · · Score: 1

    Nobody is going to happy with other people are doing all the time. If you think somebody is being jerk, but you just bite your tongue to be nice; are you just being phoney?

  54. Re:strawman; nobody's asking him to be "PC" or "ni by amiga3D · · Score: 1

    We should get Linus one of those "doesn't play well with others" T-shirts. His behavior is somewhat over the top sometimes but then he's generally been provoked badly by that time. I think the fact that he does seem to get along well with a lot of kernel developers must mean he's capable of being civil when he wants.

  55. Re:His hotheaded attitude might turn people away by amiga3D · · Score: 4, Funny

    Excellent point. One of my favorite jokes "What's the difference between Larry Ellison and God? God doesn't think he's Larry Ellison."

  56. I am glad that Poettering is not nice by walterbyrd · · Score: 1

    I am one of Poettering's favorite targets. I am one of those "UNIX grey beards" that Poettering has such deep contempt for.

    Since Poettering is such an arrogant ass about it, I know where he stands. Poettering has made no secret of hating the UNIX way of doing things, and adoring the Microsoft way of doing things. So great, I know that LInux is being controlled by a Linux hater.

    In fact, Poettering pisses me off the most when he pretends to be nice by saying that Red Hat listens to Linux user. What a total load of crap. I much prefer honesty to niceness. Same goes for Linus, and Theo de Raadt, among others.

  57. Re:genitals don't code, and Linus doesn't know my by amiga3D · · Score: 1

    Some truly horrible behavior. It should not be tolerated. I find it interesting that it has degraded so much there since the author of that article attended defcon3. I know when I was young such behavior was not tolerated. One girl in my class was walking up to turn in a test at the teachers desk when one of the guys reached over and flipped her skirt up to see her panties. She turned around and slapped him hard and everyone in the class laughed at him with the palm print on his face. When the teacher realized what had happened he was off to the office where his parents were called and he was suspended for 3 days. I often wonder if any of these assholes have sisters and what they'd do if someone grabbed their sister's crotch. What an ugly thing to do and it should not be tolerated.

  58. Re:I agree with Linus by BronsCon · · Score: 1

    Open your eyes... Reddit is all around us. It's everywhere. And underneath? Just more Reddit. It's Reddit all the way down.

    --
    APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  59. Re:No, Microsoft sucks, but Red Hat may be worse. by ron_ivi · · Score: 1

    I half agree....

    Agree that systemd's pretty much going to make Linux into more of a small niche product than it ever way.

    But this seems to go far beyond RedHat --- with systemd advocates pressuring to Extend/Embrace/you-know-the-rest Linux from many sides.

  60. MINSWAN (Matz is Nice, So We Are Nice) by jtara · · Score: 1

    I want to see Linus and Matz in a room together discussing a technical subject. Has it ever happened? WHAT would happen? "Matz and Linus, sitting in a tree..."

    It would be fascinating!

    Matz holds a similar role to Linus, but for Ruby. He's the King of Ruby - the sole developer "in charge" for all the time since Ruby was invented. (And, of course, it's been accomplished with a great deal of support from others.)

    Matz is Japanese, not American. I wonder how "nice" he thinks Americans are? (That was facetious, as we Americans generally don't get the "nice" moniker applied abroad.) I can tell you, though, that, generally we ARE nice to Matz, because Matz is nice to us. Funny how that works.

    I met him only once, at RubyConf 2013, and just happened to sit in the section with his Japanese colleagues at the closing question/answer session. Damn, was everybody so NICE. And it seemed to have rubbed-off on everybody in the room. Sat in the goddamn nice section, and lived to tell about it!

    One of the things that Matz is good at is realizing and then even apologizing for his mistakes. He was SO apologetic over prior revisions of Ruby garbage collection, and urged everyone to ditch his prior efforts and move on to 2.x.

    He can be a little mean, though. But only a little, and with a smile. And it take a bit of urging from the crowd to get him to be a little mean. It's a little game that I think he and the crowed plays whenever he speaks somewhere. Let's see if we can get Matz to say something just a little not nice.

    Ruby is as successful in it's space as Linux is in it's. So, I think it is fair to say that one can develop great open-source software while still being nice.

    ----

    But - whatever works for you, in your particular working environments. One of my first jobs was for a small company (like 5-6 employees) and me and my boss (the company president) would close ourselves in his office to "discuss" technical details passionatly. The rest of the office would gather at the closed door to hear the ensuring shouting-match. We would hash it out, and then he would take everybody to lunch - and a "few" drinks - for the rest of the day - to celebrate the resolution of whatever. That worked for us because we knew there was no real animosity. It was like that cartoon where the fox and rooster (FogHorn LegHorn?) go at it all day, then the factory (farm) whistle blew, and they went off best of friends.

    That style seems to work for the Linux community. Matz's works well for the Ruby community. (Rails is a different story - oy vay! At least historically - haven't followed the drama in the Rails community lately).

    I answer a lot of questions in some jQuery forums, and I sometimes get called out for not being nice. Interestingly, those who do seem particularly not-nice in doing so. I might suggest that somebody "begin at the beginning", "review the basics of blah-blah", "show us what you tried", "don't ask us to guess", or throw up a picture of Karnac and The Envelope, and suggest that "we are not mind-readers" to illustrate that point, and they will then get VERY offended (and offensive) in a disproportionate manner. In other words, butt-hurt.

    Well, sometimes, I am not nice, particularly to people with no personal initiative. We are not there to write your application for you or do your class homework. We are not there to replace the basic books on Javascript and jQuery that you should have bought. We are not there because you cannot bother to read the docs or use the jQuery Learning Center. We are not there to implement the impossible assignment you accepted on some renta-coder site without any clue as to how you might do it. We are not there to teach you PHP (and that PHP doesn't run in browsers), or to explain one more time that no, you cannot lock users into not being able to navigate away from your malware or porn advertising page.

    Sometimes I wish I could just tell them to RTFM. But I sense that's an unacceptable response there. It's web front-end, it's not the L

  61. Re:Huh weird thoughts on the States by Noah+Haders · · Score: 1

    +1 truthy

  62. Re:Old saying - Be nice to people on your way up . by reikae · · Score: 1

    Could you give an example of "bloat" in the Linux kernel? Probably any feature, architecture or device driver you deem useless is essential to someone else.

  63. Mod parent down by Prune · · Score: 3, Interesting

    the boy/girl divide is fake. There's only one human mind and it's gender neutral in principle.

    Why is it so hard for some people to realize that sexual dimorphism affects the physiology of the brain just as much as that of the rest of the body? There is a well established body of research documenting these differences in the brain, which are particularly pronounced in certain areas, such as the ventromedial nucleus of the hypothalamus. And since mind is what the brain does, there is every reason to conclude that biology is the primary determinant of many of the psychological differences that politically correct ideologues with a social engineering agenda — see parent post — ascribe to rearing and culture.

    --
    "Politicians and diapers must be changed often, and for the same reason."
  64. Re:strawman; nobody's asking him to be "PC" or "ni by Bengie · · Score: 1

    There is an unspoken assumption by "sensitive" people that they deserve your time, or that their ideas need to be heard irrespective of merit.

    Disagreeing with them, correcting them, or challenging them is _offensive_ to them.

    You've put my thoughts into words! I myself cannot stand being mean to other people, but I've been on the receiving end of well deserved criticism and it helped me. I felt a bit butt hurt for a few hours, but then I calmed down and realized it was for my own good. The other person eventually apologized for being so stern with me, but I told them it was fine and to let me know right away next time.

  65. perspective, rise by raymorris · · Score: 1

    > what are your feelings on the rise of brogrammers

    We don't have very many data points from which to draw reliable conclusions. We know that essentially all studies show that younger professionals hold fewer gender stereotypes than older ones, so the RISE of such seems quite unlikely. All of the reliable evidence points toward LESS bigotry over time, not more. So the phrase "rise of programmers" is probably factually inaccurate clickbait.

    There are of course SOME men and women who have issues with the other gender. Does "some" mean 1/100 people? 1/1000? We don't know. Here's something I do know:

    When my boss started her job the group consisted of two guys who had been close friends for years, one loner, and she was the new person. She could have felt left out since the two guys had that close friendship. She could have blamed that on sexism and completely eliminated any chance of a good relationship. Later, when I joined the team, the two friends didn't invite me to join them for lunch either. I'm a guy, so not sexism - they just didn't welcome the new person into their close friendship.

    On the other hand, we have that blogger at the conference you mentioned. She heard a guy say something about a tool. She doesn't know what he said, she reports, but she's sure it must have been sexist and inappropriate. I'd be willing to bet that she half-hears a lot of "must be sexism" based on her viewpoint.

    So we simply don't know how much of that goes on. I haven't seen it. That may be because I work in Texas, and the ladies whose opinions I respect also work in Texas. I wouldn't be surprised if it were much more common in California or Denver. People from California and Denver SEEM to be much, much more preoccupied with gender and ancestry than we are here in Texas. It's just not something we talk and think a lot about - not in a way that you might consider positive (promoting diversity etc.) and not in a negative way. It's just not something we spend our time on.

    1. Re:perspective, rise by fche · · Score: 1

      "It's just not something we talk and think a lot about ..."

      While to you and me, that makes perfect sense, to others it is a signal that you are at best in denial and at worst a party to the Evil Patriarchy. Sorry.

    2. Re:perspective, rise by Mr+Z · · Score: 1

      Interesting. I work in Texas also—and lived here full time since 1997—and I've found the environment at my employer to be very mature and inclusive, with women at all levels of the company. That includes my previous boss. When she retired (after 33 years at the company), she had risen to the rank "Fellow," which is a fairly high title at the company.

      However, I don't know that the fact we're in Texas has all that much to do with it. One startup I interviewed with here definitely had a culture that was tilted in more the direction of a frathouse mentality, I think. They offered to take me to lunch at Hooters for an informal interview, and hinted they sometimes do lunch as more interesting places. *wink* *wink* I didn't join that company.

      I see your point about my use of the term "rise". Overall, things have gotten more inclusive, not less. The specific moniker brogrammer is a recent one, and is perhaps more indicative of programming / development appealing to a wider range of personality types, including extroverted "bros", as opposed to shy and/or introverted geeks. Just the term itself is inherently gender biased.

  66. Tangentially: "Smile or Die" USA & microkernel by Paul+Fernhout · · Score: 4, Interesting

    https://www.youtube.com/watch?... "Acclaimed journalist, author and political activist Barbara Ehrenreich explores the darker side of positive thinking."

    I've written before on how the monolithic Linux kernel design may be significantly increasing Linus' stress as a kernel manager (as the Kernel moves closer to some point of collapse or major security breach from complexity -- of which the systemd controversy is a big symptom).
    https://www.mail-archive.com/f...

    But I don't see everyone migrating to Minix 3... :-) Or something else.

    Tanenbaum's early choice of proprietary license for Minix will go down in history of one of the biggest licensing mistakes of all time -- even if it is free now, and recently had millions of euros of public funds poured into it.
    http://en.wikipedia.org/wiki/A...
    http://www.minix3.org/

    But had we all moved to Minix, we would probably not be hearing that much swearing by Andrew Tanenbaum or other Minix kernel maintainers compared to Linus Torvalds and other Linux kernel maintainers, as with so few core lines, there is not much to maintain in the Minix kernel, and so it is easier to test and debug. See:
    http://wiki.minix3.org/doku.ph...
    "Monolithic operating systems (e.g., Windows, Linux, BSD) have millions of lines of kernel code. There is no way so much code can ever be made correct. In contrast, MINIX 3 has about 4000 lines of executable kernel code. We believe this code can eventually be made fairly close to bug free."

    I feel ultimately that difference is why Linus Torvalds is stressed enough that he spouts so much profanity at kernel maintainers when they make a mistake -- a fact he may never be able to admit? :-)

    Anyway, some of this is cultural. By contrast to the USA, people in, say, the Netherlands are more forthright and less quick to take offense (another cultural aspect). In the USA, you never know how quickly your cutting comment might make an enemy (including, say, the above). Anyway Linus, I may disagree on monolithic vs. micro kernel design obviously, but kudos to you for going free early and often!!! And git is great! :-)

    --
    A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
  67. Re:Old saying - Be nice to people on your way up . by BarbaraHudson · · Score: 1

    try this. That's a lot of source to maintain (don't forget, you've got to include not just the binary kernel but also the loadable modules to get the run-time kernel effective size, otherwise you're hiding bloat).

    --
    "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
  68. I'm glad Linux is an asshole by russotto · · Score: 1

    There are any number of sanctimonious jerks who will use demands for civility and manners the way a shepherd uses a sheepdog -- as long as you're going in the direction they want, you can do and say what you want, but if you oppose them they won't oppose you directly but just tone-police you. If you can't beat them at their own game, smashing through the bullshit with some bluntness can work, provided you're powerful or popular enough to get away with it... and Linus is.

  69. Re:His hotheaded attitude might turn people away by gweihir · · Score: 1

    Really, that is among the most stupid postings in this thread. It has no resemblance to reality at all, that is not how such decisions are made.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  70. Re:And we don't give a !$$#@ about Linus. So True. by gweihir · · Score: 1

    Spoken like a true AC that has nothing worthwhile in his life and has never accomplished anything.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  71. Re:Old saying - Be nice to people on your way up . by reikae · · Score: 1

    Right. I wouldn't classify for example greatly increased hardware support as bloat. Technically it probably is, but then in this case the word doesn't have the usual negative connotations.

  72. Re:strawman; nobody's asking him to be "PC" or "ni by dkf · · Score: 1

    They're free to go fork the kernel and have their own software wonderland, with neither blackjack nor hookers.

    If they want to arrange their own blackjack and hookers, they're free to do so. It's Open Source.

    I will screw my tinfoil hat on a little tighter and suggest it might have something to do with the US Army being their largest customer.

    I really doubt that that's it. I think you've let the tinfoil slip over your eyes a bit too far, and you've lost sight of reality there.

    --
    "Little does he know, but there is no 'I' in 'Idiot'!"
  73. Torvalds: in his own words .. by lippydude · · Score: 1

    Comment: It's the very first question, any idea as to who asked the first question, talk about being ambushed! A classic, generate some controversy at the conference and then only report on that. I wonder did anything of a technical nature occur at the conference.
    --

    transcript starts from 10.00:-

    Q : Morning, so Linux, nice easy question to start with (laughter). Over the years there have been various people including myself who have either reduced their involvement in the kernel community or stepped away from it entirely due to the tone on LKM and especially your contribution to that. Why do you continue to argue that being really unpleasant to people is good leadership.

    A : Part of it, fair question, that's not actually my real argument. My real argument is that people are different and I'm a really unpleasant person (laughter). I mean that's what it really boils down to. Some people think I'm nice and some people are then shocked when they learn different. And I'm not a nice person and I don't care about you - really seriously (laughter). I care about the technology and I care about the kernel and I really think that a lot of projects in the Open Source community sometimes care about non-technical things too much. And the reason I say that is that the only thing we can actually agree on ever tend to be technical issues. And if we start making a big deal about non-technical issues - that are important - don't get me wrong. I'm not saying they're not important, I'm saying whenever we start making non-technical issues primary issues - that just guarantees we'll never agree - right. And .. I'm not trying to really make excuses, I'm more trying to explain that this is where I come from.

    And I appreciate the diversity in Open Source, but to me that diversity is not about gender, it's not about skin color, it's about - people are different. And people are different in what they are interested in. People are different in what they're good at. Skin color and gender and all these issues that get brought up as really important things - those are details. What is great about Open Source is that some people are unpleasant but they're technically really good - right. Some people are pleasant and like bring other people in and I think that's one of maybe the most important of Open Source - is that you can do what you're good at. So when you look at bringing in minorities, bringing in females, bringing in people who don't speak English. My argument has been and is, that we should look for people who are good at being the people who can be between other people - right. There are a lots of good kernel developers who are great at working with people. And they may not ever be great technically - and that doesn't matter - because we all have strengths. And this is my argument - and I refuse to change - well no - that sounds bad (comment "s'not quite true" laughter). It's not that I refuse to change, it's that I don't think I want to try to bow down to what other people think.

    My personal personality is pretty abrasive, I love arguing. Appearing at the Museum of Technology I spent the whole time just arguing with people (laughter). And if you're that kind of personality - when you are on LKM - you will argue. And I know they're are other kernel developers that are like me. And I know they're are other kernel developers who are not like me - and that's all wonderful. That was a really long answer to a really simple question. But the fact is - that's how I feel.
    -

    Keynote: Linus Torvalds Linux.conf.au 2015 -- Auckland, New Zealand

  74. Re:No, Microsoft sucks, but Red Hat may be worse. by Ol+Olsoc · · Score: 4, Insightful

    Red Hat is likely to destroy Linux as we know it. That is something even Microsoft could not do.

    I am a bit surprised that so many Linux do not understand how systemd is a scam that Red Hat is using to monopolize Linux.

    I'm really surprised at how many of you act like luddites and want to control what others do.

    If Linux is destroyd by all the systemd retards running across your lawn, you know exactly what the answer is. It's the same thing that people like you have been telling anyone with a complaint."

    It's open source. If there is a problem - fix it.

    In your world, the true believes in exactly how Linux muist be, should be able to rise, phoenix-like from the ashes, when systemd causes linux to utterly fail, by writing new and better operating systems the way that Linux must be.

    You sound like people bitching about when they took lead out of gasoline, to make a car analogy. Going to destroy cars, going to have to do valve jobs at 50 thousand miles, it's not broken, don't fix it.

    Yeah, I know - I just don't understand, right? At some point, that is the wrong answer.

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  75. Re:I could not agree more by Ol+Olsoc · · Score: 1

    Often I wish the E stood for English, usually that thought occurs when I am

    No kidding! There are SO many people in America who do not know when you should use a comma, semicolon, colon, hyphen, or period in a sentence. This place needs more English training. I can't agree more!

    Yeah, but they are all loosers.

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  76. Re:genitals don't code, and Linus doesn't know my by cascadingstylesheet · · Score: 1

    Rachel has helped solve some tough problems at work. She's never used her boobs to do so, meaning they just aren't relevant.

    How do you know?

    I hear that Lefty does a mean switch statement.

  77. Re:His hotheaded attitude might turn people away by PPH · · Score: 1

    One got so bad he had to be escorted off the work site and asked to not return.

    Why? Was he threatening people? Or just being loud? The latter can just be handled with a quiet, "Shh. Use your inside voice please."

    we can overlook folks 'values'

    But what you describe isn't 'values'. It's behavior.

    becuase they are savants who can't seem to function with anyone else.

    But this is an accurate description of Bill Gates. And look how far it got him.

    --
    Have gnu, will travel.
  78. Re:strawman; nobody's asking him to be "PC" or "ni by meta-monkey · · Score: 1

    Not necessarily. The meme is spawned from an episode of Futurama in which the drunken, criminal, robot Bender, tired of others not doing things his way, states that, he's going to go build his own theme park, "with blackjack, and hookers."

    However, were the faux-PC hand-wringers involved in kernel development to storm off in a huff to start their own project, I doubt they would be interested in either blackjack or hookers, as both of those things are unsavory and demeaning to women and/or people who are not good at blackjack.

    --
    We don't have a state-run media we have a media-run state.
  79. Re:bitches be bitches by Dragon+Bait · · Score: 1

    Except when that boy's testosterone starts to flow at puberty, he'll see what kind of a bitch his "dad" really is. MAN THE FUCK UP and get a real job, pansy ass. You just said men and women are wired differently at birth. Why are you attempting to subvert your natural place in the world, huh?

    From the parent

    my wife is also in the tech field

    -- meaning we're both in the tech field (and based on laws of averages, each of us is making more than you do), so I guess you failed at reading comprehension. Let me guess, you're male (males tend to suck at reading comprehension more than girls do -- it's PC to say that only because it slams the male [and can be backed up with statistics]).

  80. Re:No, Microsoft sucks, but Red Hat may be worse. by jones_supa · · Score: 1

    It's just damn hard to do, as software is so complex these days. Even if you come up with a better idea of how things should be done, you need a good sized team to make it happen. That's why Red Hat takes the pie: it has the resources (armies of paid developers) to make this stuff happen. Well, there's always Kickstarter... ;)

  81. Re:Tangentially: "Smile or Die" USA & microker by phantomfive · · Score: 2

    I feel ultimately that difference is why Linus Torvalds is stressed enough that he spouts so much profanity at kernel maintainers when they make a mistake

    To be fair to Linus, he doesn't spout profanity when they make a mistake. For the profanity to spew forth, two conditions must be met:

    1) It must be a VERY bad mistake, like purposely breaking backwards compatibility and then arguing that doing so is a good idea.
    2) The developer has to be experienced enough that they should know better.

    If they are inexperienced, he won't start yelling at them.

    --
    "First they came for the slanderers and i said nothing."
  82. Re:No, Microsoft sucks, but Red Hat may be worse. by Barsteward · · Score: 1

    Nicely put, thanks from all the rational ones.

    --
    "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
  83. Very different things by dbIII · · Score: 1

    You appear to have confused a small teaching tool for something completely different. Minix is not much like linux at all.

    1. Re:Very different things by Xest · · Score: 1

      You realise that Linux started out as a small teaching tool right? Linus himself said he started it to teach himself about operating system development.

  84. We made it that way by dbIII · · Score: 1

    The "culture" of kicking the girls off the keyboards is a relatively new thing (though older than some readers here) and has produced a self perpetuating widening gap.
    Law got over it. Mining got over it. The armed forces got over it. We are making it worse. We're not oil drillers so what's with the testosterone fuelled bullshit that is even scaring off male geeks?

  85. typical abuser response. by SuperBanana · · Score: 2

    There is an unspoken assumption by abusers that the abusive way they're treating people is normal and that it's just that the person complaining is "too sensitive."

    This is literally another form of abuse in and of itself. It's called minimizing.

  86. Re:strawman; nobody's asking him to be "PC" or "ni by dbIII · · Score: 1

    Anti-American-ism?
    You must be incredibly thin skinned for your country if you think Linus is Anti-American.

  87. Re:strawman; nobody's asking him to be "PC" or "ni by dbIII · · Score: 1

    I hope it eventually does swing into Linus' face, and smashes it really good

    So that's being polite?
    I sense a very extreme double standard here.

  88. Re:strawman; nobody's asking him to be "PC" or "ni by jones_supa · · Score: 1

    Do you even kernel mailing list?

    Linus sends like 1000 emails a month.

    Err...you might want to tune that value a bit. The whole LKML gets roughly 1000 messages a month.

  89. Re:genitals don't code, and Linus doesn't know my by dbIII · · Score: 1

    and what they'd do if someone grabbed their sister's crotch

    In Australia we elected one of those to run the country. Of course he told the Judge it was only the woman's back and not her crotch, so it came down to the word of his friends versus the word of the victim.

  90. Re:Old saying - Be nice to people on your way up . by dbIII · · Score: 1

    People can cut and paste in any language :(

  91. You care about the kernel?Incentives to take part? by drolli · · Score: 1

    The average tone on the kernel mailing list is not an incentive to participate to an unbiased observer.

    If you care about results, dont drive people away. And yes that applies for the whole OS community. Whenever I consider to take part in an OS project, because i find it interesting, i look at the development process/communication and find the tone, way of discussion, and egocentric behaviour inacceptable.

    Do you really think i contribute to a project which barely builds in exactly your environment with hundred of obscure dependencies, and when i try to fix it, getting barfed at over the inacceptable choice of standard tool X (yeah, i know, build processes which work out of the box on all linux distributions are *evil*), which seems to be directly from hell?

    Do you really think i participate in a discusssion where three dickheads call my approach "SHIT" because they dont like it, without a proper argument, and often referring to episodes which happened 20 years ago as justification?

    Do you really think i invest time into projects where the goals are defined by the means, and not vice versa (see the systemd debate)?

    I really think i have better things to do with my life.

  92. Re:strawman; nobody's asking him to be "PC" or "ni by Tough+Love · · Score: 1

    Actually, you're the one who needs to tune their value. LKML gets more like 1000 messages a day, and Linus can easily average 20 a day, or more, just to LKML. That doesn't count al the other forums he posts to. Linus is an email machine.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  93. Re:strawman; nobody's asking him to be "PC" or "ni by jones_supa · · Score: 1

    Wohow, you're right! I'll tune my values immediately.

  94. Re:strawman; nobody's asking him to be "PC" or "ni by Cederic · · Score: 1

    How about handling it sensitively. After all, someone cares enough to think that you need to know and be involved.

    Did lower management tiers fail them, are they talking shit or did they just skip the chain of command? For the former you absolutely want to be nice to the individual, they've just helped you realise that you have a problem. For the latter two options it's pretty easy to diplomatically steer them back towards the appropriate channels without being a complete cunt about it.

    Can you come up with a reasonable scenario in which being a twat _is_ the correct action, in a business environment?

  95. Re:No, Microsoft sucks, but Red Hat may be worse. by Ol+Olsoc · · Score: 1

    What, you say you couldn't do it? Well, why are you demanding that others do it or shut up?

    Never said "Shut up" now, did I?

    Just offered a reminder of the greatest thing about open source.

    As for me fixing it - hey, I don't have a big issue with systemd, so its not likely on my part. I'd have to take on some new knowledge anyhow to be truthful - which I could do if needed. But among those who know its going to kill Linux, surely the talent is there?

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  96. Re:I could not agree more by OrangeTide · · Score: 1

    Actually you don't need to use a comma in English. It depends on which style guide you choose to follow.

    (I did it again, enjoy!)

    --
    “Common sense is not so common.” — Voltaire
  97. I hope it was supposed to be a joke by dbIII · · Score: 1

    Wow. You really are confused if you think linux is still a small teaching tool and minux is no longer a small teaching tool. If you really are that confused and it's a serious suggestion why are you bothering to comment on this thread at all if it's so far beyond the realms of what you know? What motivates you to make noise with no substance in this situation?

    1. Re:I hope it was supposed to be a joke by Xest · · Score: 1

      Are you stupid?

      I didn't say anything about Linux still being a small teaching tool and Minix not. I merely pointed out that just because something starts out as something, doesn't mean it has to always be that way with a bit of support to help it grow up.

      Speaking of needing support to help grow up, shall I call your mother now or are you at least old enough to make your own way home to her?

    2. Re:I hope it was supposed to be a joke by dbIII · · Score: 1

      Ah - the pathetic age bluff. I am probably old enough that you could have been one of my students (even if you had graduated before this site went live) so that little weasel trick merely shows your own retained childishness.
      What exactly is the point of your attempt to compare what is now two very different things as if they are equivalent? Fernhout above is clearly someone who thinks microkernels are cool but does not appear to know enough out the topic to have heard of hurd - but what's your motivation for pretending that there is not a vast difference between the two projects at this point?

    3. Re:I hope it was supposed to be a joke by Xest · · Score: 1

      "so that little weasel trick merely shows your own retained childishness."

      Actually no, it makes things even more embarrassing for you. Typically to retain a trait well into adulthood that could be forgiven as inexperience amongst someone young is not a good thing. Most people wouldn't be proud to still be wearing diapers at 50.

      "What exactly is the point of your attempt to compare what is now two very different things as if they are equivalent?"

      The point is that something being a teaching tool vs. a production worthy tool is really only dependent on the amount of effort expended on it. Linux has lots of effort expended on it because rightly or wrongly it won the battle for uptake early on. Minix can therefore be just as capable with equivalent effort poured into it, the fact it's merely used as a teaching tool has little bearing on that.

      The point being that something being a teaching tool isn't a barrier to it becoming a production tool, as Linux very well proved.

  98. Re:strawman; nobody's asking him to be "PC" or "ni by david_thornley · · Score: 1

    You do realize that a lot of this depends on what sort of people you're working with, right?

    A long time ago, there was a study on successful sports coaches on good teams. Their feedback tended to be negative or sort of negative-positive ("That's not how you do it" perhaps followed by "and this is"). At that level, the players were expected to know what they were doing and how to do it well. I assure you this would not have worked well in my PE classes.

    Similarly, Linus should primarily be dealing with people who are technically very competent and know what they should be doing. By analogy, a more negative approach to comments might be productive.

    --
    "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  99. Re:strawman; nobody's asking him to be "PC" or "ni by david_thornley · · Score: 1

    It seems that Political Correctness is usually used by extremists. Some people use it to push a style where (for example) a man should not comment on anything physical about a woman. Other people use it as a counter to requests that they clean up their act, such as crudely and repeatedly hitting on female coworkers.

    --
    "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  100. Re:Old saying - Be nice to people on your way up . by david_thornley · · Score: 1

    I've written in re-entrant assembler (likely before you were alive), sometimes doing code generation. I'm a lot more productive with modern C++.

    --
    "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  101. Car analogy time by dbIII · · Score: 1

    Ask yourself this: why are they constantly revising the Linux kernel? Have the basic functional requirements for a kernel changed that much? No.

    Put "automobile" in there instead of "kernel" and you may gain some understanding as to why it is not static and unchanging.
    As for the microkernel debate, see the Hurd project for an example as to why it's not trivial to do things that way either and how it hasn't "allowed growth while keeping the core functionality simple". It works for what it does, but I suggest you take a look at the current state of it and reconsider such a claim since reality seems to show it's still hard work to add more functionality over time.
    Since it's a software philosophy thing (not just at the kernel level) I suggest you argue with the Wayland folks instead of me - one monolithic thing in the aim of performance versus X which has lots of parts that communicate with each other that apparently has overheads the Wayland folks think they can avoid with time.

    I thought this thing was done and dusted years ago. There are two main approaches at the kernel level but only one has major implementations at this point.

  102. Minix is getting big grants; who knows? Also, QNX by Paul+Fernhout · · Score: 1

    See: http://linuxfr.org/nodes/88229...
    "LinuxFr.org : MINIX received a [Euro]2.5 million grant from the European Research Council. Does it mean MINIX is still geared more for academic purposes than for production in the real world?
    Andrew Tanenbaum : No, not at all. The ERC very much wants the results to be commercialized. In fact, I just received a second ERC grant solely for the purposes of commercializing MINIX 3. We are going to port it to the ARM and do that starting in January."

    Also from there, which disagrees with my comment on the license -- although I think Tanenbaum remains unable to admit the license issue there, if he could see it, which maybe he can't, even if the rest may show why the BSDs lost momentum to Linux:
    "LinuxFr.org : If you could return in the past to change the MINIX original proprietary licence to the GPL licence, do you think your system might have become the dominant free OS today?
    Andrew Tanenbaum : Never. The reason MINIX 3 didn't dominate the world has to do with one mistake I made about 1992. At that time I thought BSD was going to take over the world. It was a mature and stable system. I didn't see any point in competing with it, so I focused MINIX on education. Four of the BSD guys had just formed a company to sell BSD commercially. They even had a nice phone number: 1-800-ITS-UNIX. That phone number did them and me in. AT&T sued them over the phone number and the lawsuit took 3 years to settle. That was precisely the period Linux was launched and BSD was frozen due to the lawsuit. By the time it was settled, Linux had taken off. My mistake was not to realize the lawsuit would take so long and cripple BSD. If AT&T had not brought suit (or better yet, bought BSDI), Linux would never have become popular at all and BSD would dominate the world.
    Now as we are starting to go commercial, we are realizing the value of the BSD license. Many companies refuse to make major investments in modifying Linux to suit their needs if they have to give the code to their competitors. We think that the BSD license alone will be a great help to us, as well as the small size, reliability, and modularity."

    Also from there:
    "LinuxFr.org : Why porting the userland utilities from NetBSD? Is the goal to become a BSD-like system?
    Andrew Tanenbaum : We think NetBSD is a mature stable system. Linux is not nearly as well written and is changing all the time. NetBSD has something like 8000 packages. That is enough for us."

    Seems like another vote for BSD. :-)

    BTW, maybe GNU Hurd has not gone that far for whatever reasons, but, QNX is a very successful example of a microkernel OS (mostly in the embedded space).
    http://en.wikipedia.org/wiki/Q...
    "As a microkernel-based OS, QNX is based on the idea of running most of the operating system kernel in the form of a number of small tasks, known as servers. This differs from the more traditional monolithic kernel, in which the operating system kernel is a single very large program composed of a huge number of "parts" with special abilities. In the case of QNX, the use of a microkernel allows users (developers) to turn off any functionality they do not require without having to change the OS itself; instead, those servers will simply not run.
    The system is quite small, with earlier versions fitting on a single floppy disk.[3]
    QNX Neutrino (2001) has been ported to a number of platforms and now runs on practically any modern CPU that is used in the embedded market. This includes the PowerPC, x86 family, MIPS, SH-4, and the closely inter-related family of ARM, StrongARM and XScale CPUs."

    L4 is also a success according to the Tanenbaum and the LinuxFr article:
    "LinuxFr.org : The two most famous microkernels nowadays are MINIX and L4. What are the differences between these two systems?

    --
    A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
  103. Still a VAST scale difference so can't compare by dbIII · · Score: 1

    With respect, if you'd spent as much time reading about the issue as you have writing you would understand the differences and we would not be having this discussion. It was done to death in many places, including here, a bit over a decade ago.
    However my main point is the suggestions that something that hasn't scaled is better at scaling than something that has scaled do not have any evidence at all to support them at this point. They are currently only wishful thinking and the efforts with the Hurd project have shown that it's not an easy thing to attempt to turn them into reality.

    So while you may want it to be real it isn't as yet. If you are interested enough why don't you join in with the Hurd project and that way you can learn about microkernels and have something both interesting and true to say about them.

  104. Doesn't really fit does it by dbIII · · Score: 1

    Your comment above really has nothing to do with the post I commented on, about the current state of linux and minux instead of what happened in an alternative universe in your head so please stop pretending it is relevant.

    If you wish to comment on things that were not said then I can't see how you can take so much offence at being laughed at. The bullying "grow up" shit is an added bit of noise. I suggest you start again instead of jumping into a conversation that you are not paying attention to. Either that or go back and look at the context and you'll see why I thought you had to be joking if you were attempting to class both linux in 2015 and minix in 2015 as "small teaching tools". It's a ridiculous comparison and can not in any way be taken seriously.

    1. Re:Doesn't really fit does it by Xest · · Score: 1

      I don't know whether to laugh or cry at you now trying to reframe the discussion as one about the current state of things and then trying to accuse me of not following the discussion. Here's the core discussion on Minix in the post you replied to originally:

      "But had we all moved to Minix, we would probably not be hearing that much swearing by Andrew Tanenbaum or other Minix kernel maintainers compared to Linus Torvalds and other Linux kernel maintainers, as with so few core lines, there is not much to maintain in the Minix kernel, and so it is easier to test and debug."

      What do you think that second word means? What do you think the word "had" actually means? He's talking about precisely that alternative reality you dismiss my comment for and instead try to reframe the discussion as being about the current state of Linux.

      Please, try and keep up in future before going off the rails and making a fool of yourself.

    2. Re:Doesn't really fit does it by dbIII · · Score: 1

      I don't know whether to laugh or cry at you now trying to reframe the discussion

      Look at your post above. What is it doing other than attempting to reframe the discussion into a hypothetical world where they are both still small teaching tools?

      try and keep up in future

      Did you even read my post above? You've butted into a conversation and tried to drag it off into a fantasy land that neither myself or the above poster were discussing. You are not even in the race so there is nothing to keep up with, and you've ignored all my attempts to being it back to topic.

    3. Re:Doesn't really fit does it by Xest · · Score: 1

      So I guess you fail even basic literacy then given that you don't know what the word "had" means in the context I quoted?

      Are you sure you're not a child? I thought adult illiteracy was largely solved now in the developed world, but you seem to be trying very hard to prove otherwise.

      Quite how you continue to interpret "had" as anything else than what it actually means I've no idea. I you're so desperate to refuse to admit you made a stupid comment that you're now willing to completely try and redefine basic English words. I know people on Slashdot often can't admit when they're wrong, but you've taken it to a new level of absurdity. You're so desperate to avoid admitting you went completely off track, got confused and flew off the handle as a result that you're willing to instead make yourself entirely illiterate instead.

      You either need psychiatric help, or basic literacy classes. Whichever it is doesn't bode well for you as a supposed grown up adult.

  105. Microkernel vs. monolithic depends on priorities by Paul+Fernhout · · Score: 1

    Reading more is always nice, but I've been living this issue in practice for three or four decades. I was even hanging around CMU when Mach was just getting started (and even made some suggestions for it back then after one presentation someone made on it). Again, QNX and L4 are microkernels that power over a billion devices. Trotting out difficulties with Hurd to justify saying all microkernels are bad is a bit like me saying that some the failure of the Chandler project proves no database or PIM or information management could be useful... It doesn't prove much; it mostly only proves that Chandler project was not well managed (which could included being over-ambitious relative to the resources available or guessing wrong about who to hire or who to partner with etc.). Still, it is also true the "software is hard":
    http://gamearchitect.net/Artic...

    The social networking effect drives many "successes" like Windows, Linux, Facebook, PHP, JavaScript, and so on that may have little connection with technical merit. Sure, once you get a huge social network, then you have thousands of people, say, trying to make PHP suck less, and eventually, yes, PHP is not that bad. I'm moving much of my work to JavaScript (following the lead of Dan Ingalls, co-inventor of Smalltalk) even though I know JavaScript reinvents several wheels badly (default globals? WTF!). This is because JavaScript has easy *installibility* due to the social network effect, and also has a growing range of libraries and now other tools like emscriptem and ASM.js. However, I know that these are tools and systems that would have been totally unneeded if we had just had a decent popular cross-platform message-passing VM to build on like the one ParcPlace made for VisualWorks Smalltalk in the 1980s! IBM also had solid multi-architecture VMs, and aside from Forth, pretty much invented or at least ran with that idea. Instead we have a tower of crazy stacks -- and it is hard to be more inefficient in CPU use and programmer/support time than that. One slashdot post a few weeks ago (discussing Docker?) had a great plausible stack I'm too lazy to try to find again -- but its often layers on layers like Hypervisor, Linux, VMWare, Linux, Docker, Apache, PHP (server side) / JavaScript (client side)... And what that all is trying to solve is pretty much just not having a decent VM or microkernel in use to reduce the need for so many layers in the first place. Meanwhile, in the early 1980s, you could put a floppy with QNX in two PCs and almost immediately start using resources across the network as easily as if they were on your local machine. Thirty years ago!!! And yet people are still struggling with the next incarnation of some sort of ad-hoc data transfer system built on top of JavaScript and PHP (on top of layers and layers of other stuff). Of course, even big proprietary enterprises can get stuck this way -- I recall in the 1990s reading about how Microsoft alone had like a dozen different virtual machines within its Office product suite due to the legacy of how it was created (all that on top of Windows).

    The bottom line if priorities and values. You make some hand-waving references to issues with microkernels vs. monolithic kernels, without being specific about what they are. If you value stability, reliability, modularity, run-time flexibility, and such, you'll pick a microkernel in general (all other things being equal). If you value shared-memory performance and (currently) community etc., you'll pick a monolithic kernel like Linux or FreeBSD. There are gray areas, like do you get more security through simplicity or through community? QNX is also proprietary, as was Minix early on, so another factor in considering them as far as priorities, although the latest version of Minx and L4 are truly open source.

    It also depends what kind of hardware you are planning for. On multi-core systems without shared memory (most newer designs as shared generally memory stops working well b

    --
    A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
  106. Pathetic failure mode by dbIII · · Score: 1

    Ah the petty bullying of pretending another has poor reading skills or a mental illness merely because you can't put up a convincing argument.

    What a piece of work.

    Next time you jump into the middle of a discussion I suggest you may want to determine what it is about before shouting ridiculous suggestions to the rooftops.

    My refusal to play your game with your shifted goalposts may be annoying to you but it is no failure on my part, even if you try to use a bit of petty bullying to do it. Is your reason to be here to go looking for people with low self esteem to dominate? It's starting to look that way, and I suggest you stop posting such venom before it reveals even more of what sort of pathetic creature you are.

    1. Re:Pathetic failure mode by Xest · · Score: 1

      *facepalm*

      So now it's onto the victim card is it? Oh you're so hard done by, it must be awful failing to follow a conversation, jumping in with insults and acting like an ass, having it pointed out to you that you failed to follow the conversation, and then having to play the victim because it's everyone elses fault but yours.

      I mean, you were such a victim in your initial reply, you were so pleasant and so hard done by! -

      "Wow. You really are confused if you think linux is still a small teaching tool and minux is no longer a small teaching tool. If you really are that confused and it's a serious suggestion why are you bothering to comment on this thread at all if it's so far beyond the realms of what you know? What motivates you to make noise with no substance in this situation?"

      If you can't take the heat then don't act like an ass, especially when you were wrong in the first place.