Slashdot Mirror


Kernel Dev Tells Linus Torvalds To Stop Using Abusive Language

darthcamaro writes "The Linux Kernel Development Mailing List can be a hostile place for anyone. Now Intel developer Sarah Sharp is taking a stand and she wants the LKML to become a more civil place. Quoting her first message: 'Seriously, guys? Is this what we need in order to get improve -stable? Linus Torvalds is advocating for physical intimidation and violence. Ingo Molnar and Linus are advocating for verbal abuse. ... Violence, whether it be physical intimidation, verbal threats or verbal abuse is not acceptable. Keep it professional on the mailing lists.'" The entire thread is worth a read, but Linus isn't buying it: "Because if you want me to 'act professional', I can tell you that I'm not interested. I'm sitting in my home office wearing a bathrobe. The same way I'm not going to start wearing ties, I'm *also* not going to buy into the fake politeness, the lying, the office politics and backstabbing, the passive aggressiveness, and the buzzwords. Because THAT is what 'acting professionally' results in: people resort to all kinds of really nasty things because they are forced to act out their normal urges in unnatural ways.' He also offered cookies in exchange for joining the dark side. An earlier reply by Linus further explains why he thinks it is OK to be mean: most of the time, he's only yelling at people who should know better (cultivating a crew of lead developers bound to him by Stockholm Syndrome?).

1,501 comments

  1. Torvalds being foul-mouthed again? News at 11. by lvxferre · · Score: 5, Insightful

    Torvalds was always like that and whining won't change him.

    --
    Nerdy news for your nerdy needs? http://www.soylentnews.org Soylent News is people!
    1. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      What kind of cookies?

    2. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 3, Funny

      He's turned into the Justin Bieber of developers.

    3. Re:Torvalds being foul-mouthed again? News at 11. by lvxferre · · Score: 2

      Evilicious butter cookies.

      --
      Nerdy news for your nerdy needs? http://www.soylentnews.org Soylent News is people!
    4. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 5, Interesting

      Torvalds was always like that and whining won't change him.

      Maybe it's time to eject him from the LKML and give the reigns to someone else ?

    5. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      It's not just Linus, every Usenet nerd in the 1990s thought they could pass for a tough guy by doing their best Andrew Dice Clay impersonation.

    6. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 5, Funny

      "Linus, eat a Snickers."
      "WHYYYYYY?!?"
      "Because you turn into Steve Jobs when you're hungry."
      *om nom nom*
      "Better?"
      "Better."

    7. Re:Torvalds being foul-mouthed again? News at 11. by Runaway1956 · · Score: 2

      That's downright vulgar. Much worse that stupid, ignorant and wrong. It's just vulgar. Bieber breath has never contributed a damned thing to the world. Comparing him to someone who has contributed is just vulgar.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    8. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Yes, because being the creator of the Ralph Nader of OS's means so much to the world.

    9. Re:Torvalds being foul-mouthed again? News at 11. by black3d · · Score: 2

      I also found it interesting that the editors quoted Sarah verbatim, except for "..."ing out her "Not *fucking* cool" in the middle there.

      --
      "The true measure of a person is how they act when they know they won't get caught." - DSRilk
    10. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Why? Linux is arguably the world's best OS under his guidance. The engineering realm is a meritocracy and since Linus is the best at what he does, he deserves to be in charge so long as he wants to be.

      I'll take a project that's outstanding technically over a friendly community to noobs any day.

    11. Re:Torvalds being foul-mouthed again? News at 11. by DJRumpy · · Score: 5, Insightful

      To be fair, anyone willing to take advice from a geek, who lives in his basement in a bathrobe, probably deserves the end result.

      It does nothing but serve his ego (and yes I know I will get flamed for this). There are valid reasons to keep things civil on the surface. Claiming we should just 'let it all out' in a professional environment is obviously not the way that the rest of the professional world has gone, with good reason. It's called acting like an adult, and most professionals learned to do so at an early age.

      Linus should not be held to some different standard.

    12. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Or, you know, you could grow a pair and get over it?

    13. Re:Torvalds being foul-mouthed again? News at 11. by amicusNYCL · · Score: 2, Interesting

      To be fair, anyone willing to take advice from a geek, who lives in his basement in a bathrobe, probably deserves the end result.

      Linus "lives in his basement" now, too? Does he also have a neckbeard, Cheetos stains, and empty cans of Mountain Dew littering his room? Just because he said he was currently wearing a bathrobe doesn't turn the guy into some stereotypical geek loser. He's a better programmer than most of us will ever be, I think he's earned plenty of respect and doesn't need to be called out because he works from home while wearing whatever clothing he wants to wear. That's what you deserve to get flamed for, not for pointing out that Linus has a big ego (which he does) or doesn't want to live a corporate life (which he doesn't).

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    14. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 1

      That would be "reins", you goose. Reins are what you use to steer a horse, reigning is what you do when you're royalty.

    15. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      You see how your comments are direct, not "nice" or "subtle" or "diplomatic"? And still not "rude", "threatening" or "abusive"? Linus could take a lesson from you about how to convey his contempt without sounding like a spoiled child having a tantrum.

      BTW, I meant the comparison to the Biebs. Self entitled, petulant jerk who thinks he can do what he wants and he can do no wrong.

    16. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Out of the entire parent's post, you get riled about an old internet meme? Even homeworkers are still expected to act and react professionally regardless of their 'telecommute' status. The parent didn't question his skills as a programmer. The parent questioned his social skills. The fact that these posts continue to make /. means the parent isn't the only one.

    17. Re:Torvalds being foul-mouthed again? News at 11. by johnsnails · · Score: 1

      If you want friendly Linus, comment on his 3d prints on G+
      If you want to fondle his baby, do so at your own peril

    18. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Well, he is pretty fucking fat, has a stupid haircut and looks like his mother dresses him.

    19. Re:Torvalds being foul-mouthed again? News at 11. by dnavid · · Score: 3, Interesting

      Maybe it's time to eject him from the LKML and give the reigns to someone else ?

      Go for it. In fact, everyone who thinks Linus' behavior is "unacceptable" should look up the definition of that word, stop accepting it, and fork the kernel.

      The best way to demonstrate that there exists a better way is proof by example. Alternatively, perhaps some reflection should be put into the fact that Linus did not win the role of lead kernel developer in a lottery, and the fact that he was its first developer also granted him no special claim to control the project for about twenty years. Linus doesn't just sit at home reading mailing lists while finding people to curse at. He's worked extremely hard not just in terms of writing code, but more specifically in wrangling developers. Until someone has had to do this, on a grand scale, over long time periods, with no external authority structure to back them up, that someone has no idea what they are talking about when they decide they or anyone else can do better.

      Linus saves his harshest criticism for other major maintainers, not individual developers. It amazes me that so few people misunderstand why it goes largely unchallenged. Its not because, as some have implied, that Linus has somehow weeded out non-sycophants. Its actually that large maintainers don't need an explanation for Linus' management style because they see the same problems themselves on a much smaller scale. They may not react in the same way, they may even disagree, but the vast majority of them *understand*. That understanding comes from walking a mile in maintainer shoes, and then realizing what the job of maintainer of maintainers is like.

      If even half of them disapproved of Linus' management of the kernel, a fork would have happened a long time ago.

    20. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Doesn't matter how good of a programmer he is if he's a dick. One bad act is worth minus 10 brownie points.

    21. Re:Torvalds being foul-mouthed again? News at 11. by Tarlus · · Score: 1

      Javascript.

      --
      /* No Comment */
    22. Re:Torvalds being foul-mouthed again? News at 11. by arkane1234 · · Score: 1

      Careful, your entire life is on that "Ralph Nader" of OS's. You might want to re-evaluate what you said.

      --
      -- This space for lease, low setup fee, inquire within!
    23. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      I wasn't aware that Torvalds created an OS?

    24. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Actually, it does. Wouldn't expect you to understand it though.

    25. Re:Torvalds being foul-mouthed again? News at 11. by Mashiki · · Score: 1, Insightful

      That's great and all, but civility costs nothing. Something that Linus doesn't understand. You know that saying, you get more with honey than you do with a stick alone.

      --
      Om, nomnomnom...
    26. Re:Torvalds being foul-mouthed again? News at 11. by 0100010001010011 · · Score: 1

      He's turned into the Theo de Raadt of Linux.

    27. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 5, Insightful

      I am sorry but you are so very wrong.

      Linux is a meritocracy. This means you have more influence and say over things the more you contribute and know, this is based on real merits and contrary to a corporate world not a bogus title.

      LKML has a lot of traffic. It is most time effective to just call out a thing which is bad. This has to be done in an unambiguous way. Direct language is the best way, it has the highest signal to noise ratio.

      Furthermore due to meritocracy you do not need to suck up and kiss ass like you do in a corporate environment (where your underling might become your manager, who knows why, so hedge your bets by being very PC and polite).

      So if you post bad stuff, you get shot down. Everybody gets the same rules applied to them. Why should some random woman be treated differently? Everyone is treated equally, that's good, right?

      If she wants good treatment, shut the fuck up and write better code and submit it, instead of spending time whining about it. It's stupid to whine that someone hurt your feelings. Guess what? Nobody fucking cares. If your code sucks, you will NOT get praise. Live with it or change your profession.

      Also, the purpose of LKML is to assist in making good software, not to run some feel good club.

    28. Re:Torvalds being foul-mouthed again? News at 11. by Luckyo · · Score: 4, Insightful

      Hilariously, I smell envy that even poster himself likely doesn't realize to be his/her motivator in this one. Fact is, he managed to get himself into the position where he doesn't have to care about office politics, political correctness or any other similar things that most of us have to deal with, regardless of our actual desire to do so. Most of us can only dream of ever reaching such a point in our lives.

      And he has an excellent point - much of the office backstabbing does come from buildup of being unable to call someone who is an asshole or a bitch just that to the face to reduce the pressure. So instead you get typical office crap that every one of us who works in the office has likely had to put up with where people hold grudges unable to act on them until they can do something REALLY nasty. As in something that would actually impact life and work performance, instead of just calling someone a bad word and moving on.

      If I were ever given a choice, I'd sure rather go for nasty expletives. But I wasn't. Linux on the other hand gets a choice, and he made it.

    29. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Maybe it's time to take him out back and shoot him.

    30. Re:Torvalds being foul-mouthed again? News at 11. by Pseudonym · · Score: 1

      The difference between Linus and the Biebs is that Linus has earned the right, by conquest, to be listened to by the community. Even his half-baked dumb ideas are usually fairly interesting once the Slashdot system has filtered out the ones not worth listening to.

      Apart from that, the comparison is apt.

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    31. Re: Torvalds being foul-mouthed again? News at 11. by Pseudonym · · Score: 2

      Oh, I'll take a project like that. But I won't contribute to it.

      I gave up petty bullshit schoolyard politics back when I left high school. I don't want it infecting my hobby.

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    32. Re:Torvalds being foul-mouthed again? News at 11. by geminidomino · · Score: 0

      Only to the poor, beleaguers little snowflakes who value lockstep adherence to their own set of dictated behavioral standards, rather than actually contributing anything.

      If Emily Post up there has such a problem with things, let her make her bones and earn the clout to get people to follow her lead.

      But no, it's easier to cop-out with the "no respect because she's a woman" victim card so that she can skip over all that unnecessary "hard work" stuff.

    33. Re:Torvalds being foul-mouthed again? News at 11. by idunham · · Score: 1

      Over his garage, last I knew.

    34. Re:Torvalds being foul-mouthed again? News at 11. by somersault · · Score: 1

      You clearly haven't RTFA. It's nothing to do with being a woman. I don't think it was even anything to do with her. She is overreacting a bit though, the guys were just joking around, while actually giving some probably-useful advice in the meantime.

      --
      which is totally what she said
    35. Re:Torvalds being foul-mouthed again? News at 11. by Kaenneth · · Score: 1

      Beiber? I was thinking of Ballmer.

    36. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Typical Americans. Always acting like they are soo tough, but actually *complete* pussies who go BAWWW as soon as somebody says "fucking damn hell cock-whore asshole cunt shitballs"

      Lay off the Prozac, get a therapy, grow some confidence, and grow up, would ya? You're better than this.
      There is no such thing as offensive language. There's only self-defined losers with no confidence. (Which actually wouldn't be losers at all, if they would just stop thinking that way of themselves.)

      Be a boss, for fuck's sake. It's fun.

    37. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      It's an adherence to societal standards for communication. If you or Linus don't like it, go live as a hermit in some cave.

    38. Re: Torvalds being foul-mouthed again? News at 11. by greenfruitsalad · · Score: 0

      What a load of horse sh*t.

      Please observe how I commented on what you wrote without actually insulting YOU personally. I didn't tell YOU to shut the fuck up, I didn't call YOU anything degrading, I simply commented on what you wrote and there is no reason for you to feel personally humiliated or offended.

      That's what the lady was pointing out and I fully support her in this.

    39. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Are you saying Linux is a front for the NSA?

    40. Re:Torvalds being foul-mouthed again? News at 11. by Arancaytar · · Score: 3, Insightful

      Because omitting that part invokes the impression that by abusive language she means swearing, which deligitimizes her complaint as whining about political correctness.

      People don't need to be impolite or swear in order to be assholes to each other. (That's pretty much what Torvalds said, too, when he talked about office politics.)
      And people don't have to be assholes to each other in order to work in an informal atmosphere. (And that's what Sharp said.) What they're actually disagreeing on is whether the present atmosphere in the LKML is an abrasive but honest, or an abusive and toxic one, and where the line between that is. If people can debate about this reasonably without devolving into a mudslinging match about PC, censorship and (inevitably, sooner or later) sexism in IT again*, I'll be surprised.

    41. Re: Torvalds being foul-mouthed again? News at 11. by dywolf · · Score: 3, Insightful

      so merit makes abusive languange and threats and physical intimidation ok? ya, sure. try it in the real world, see how that works out for you.

      there is a big difference between "hey this is broke" and "hey you stupid b***h, you f***ing idiot, you broke this s***. i should come over to your house and break your fingers to keep you from screwing up my s*** even more".

      Linus is more and more becoming like a spoiled child, and no longer relevant. every time he opens his mouth to complain about the way his baby is evolving he just digs himself deeper.

      --
      The guy who said the election was rigged won the presidency with the second-most votes.
    42. Re:Torvalds being foul-mouthed again? News at 11. by geminidomino · · Score: 1

      It's nothing to do with being a woman

      TFA isn't, but the deluge of posts like the one I was replying to almost certainly is.

    43. Re:Torvalds being foul-mouthed again? News at 11. by geminidomino · · Score: 1

      Only if you use the word "standards" in the same way that Microsoft does.

    44. Re: Torvalds being foul-mouthed again? News at 11. by mjr167 · · Score: 5, Interesting

      You can call code bad while still being respectful to the person who wrote it.

      Would you rather me say "Your solution doesn't work and this is why" or "You're a fucking moron and your code is crap." One of those comments is what we like to call "constructive" and the other is "hostile". One of them encourages the other person to do better and tells them what they did wrong. The other just tries to make them feel bad.

      We have decided that in polite society we should be respectful to others. It's not about "kissing ass", it's about recognizing that people don't like to be bullied. People like people who are nice. It is also about recognizing that by treating people poorly you do not motivate them to do better, you motivate them to leave. Corporate America is not "professional" because we are sissies. We are "professional" because it easier to encourage dialog when people are not afraid.

      Torvalds believes that he doesn't have to play by the rules because he is some Linux god and the rest of us can suck it. This is only true as long as the rest of us let him. People continue to be assholes and harass others as long as we sit here silent and take it.

    45. Re:Torvalds being foul-mouthed again? News at 11. by Alioth · · Score: 1

      You've obviously never worked with or known any Russians.

    46. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      He didn't manage to 'get himself into a position'. He never left it. He never grew up, and now he enjoys being defended for acting like a douche, while the real world behaves in a civil manor. It's a bit ironic as the Linux crowd treats him much like the Apple crowd did Steve. He can do no wrong in many of their eyes. In the real world, most would never tolerate such attacks in a professional environment. Would you seriously want to work professionally in an environment where if you make a mistake, someone calls you a fucking twat or whatever the case may be?

      Although it may be 'fun' in a juvenile sense to throw a few choice insults like that, eventually you will be on the receiving end. There's a reason that society produces norms of civility. Sitting there screaming at someone just makes working with that person more difficult or impossible if it escalates enough.

      Would you seriously want to work in such an environment?

    47. Re:Torvalds being foul-mouthed again? News at 11. by JWW · · Score: 1

      This is the second time I've seen this grammar complaint in the last week.

      Is another your/you're meme brewing???

    48. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Here's the thing: being an asshole increases the noise-to-signal ratio. There is a presentation of the facts, and there is peppering a note with personal attacks and insults.

      Professionalism is just about not causing noise on the signal from your personal immaturity, lack of socialization, and general nastiness. Nothing more, nothing less.

      I should not have to change my profession because powerful people in that profession are assholes. Those assholes should be removed, and shunted to doing something that involves absolutely no communication with other human beings.

      People need to stop subjecting themselves to assholes. Women in general have no interest in being around jerks like Linus, and like yourself. That's exactly why there are so few in STEM professions.

      A team without assholes is always more productive. Just because you really want to be an asshole, and because you don't know how to be any other way, doesn't make that less true.

    49. Re: Torvalds being foul-mouthed again? News at 11. by Tharkkun · · Score: 1

      You can call code bad while still being respectful to the person who wrote it.

      Would you rather me say "Your solution doesn't work and this is why" or "You're a fucking moron and your code is crap." One of those comments is what we like to call "constructive" and the other is "hostile". One of them encourages the other person to do better and tells them what they did wrong. The other just tries to make them feel bad.

      We have decided that in polite society we should be respectful to others. It's not about "kissing ass", it's about recognizing that people don't like to be bullied. People like people who are nice. It is also about recognizing that by treating people poorly you do not motivate them to do better, you motivate them to leave. Corporate America is not "professional" because we are sissies. We are "professional" because it easier to encourage dialog when people are not afraid.

      Torvalds believes that he doesn't have to play by the rules because he is some Linux god and the rest of us can suck it. This is only true as long as the rest of us let him. People continue to be assholes and harass others as long as we sit here silent and take it.

      And Mr Torvalds still hasn't figured out why Linux can't gain any recognizable market share. His attitude turns away good people.

    50. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      I was going to write a long paragraph about how much of an idiot you are, but as I was organizing it in my head I realized it wasn't worth the effort.

      She has patches in the kernel, I'm going to assume you don't since you're posting this on slashdot and not on LKML.

      In conclusion: You're a douche with nothing insightful, interesting, or poignant to say.

    51. Re: Torvalds being foul-mouthed again? News at 11. by ultranova · · Score: 1

      there is a big difference between "hey this is broke" and "hey you stupid b***h, you f***ing idiot, you broke this s***. i should come over to your house and break your fingers to keep you from screwing up my s*** even more".

      Specifically, the latter sounds a lot like a threat to me. So why not simply call the cops? Let them deal with an asshole on a power trip, it's their job.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    52. Re:Torvalds being foul-mouthed again? News at 11. by stenvar · · Score: 1

      It's called acting like an adult, and most professionals learned to do so at an early age.

      If didn't live in your basement, you'll know that most people act unprofessionally some of the time. You'd also know that part of being a professional is dealing with the fact that other people often act unprofessionally.

    53. Re:Torvalds being foul-mouthed again? News at 11. by CountBrass · · Score: 1

      Torvalds has always been a foul mouthed whiner and politely asking him to behave like a decent human being won't change him.

      There, fixed that for you.

      Torvalds has always been a self-important arsehole -and I mean that in a bad way- and he's too socially inept to even realise what a spoilt little brat he is.

      --
      Bad analogies are like waxing a monkey with a rainbow.
    54. Re: Torvalds being foul-mouthed again? News at 11. by vinod4linux · · Score: 1

      This is just like arguing that in a non-digital world, if you don't like someone's contribution or work, beat them up. Survival of the fittest.. keep beating people up until "they get better". Get out of your basement and try this out in person. The physical pain you will feel is quite similar to the mental one bullied people feel. You're also strongly discouraging people from starting to contribute - no one is perfect, people make mistakes and correct them and keep getting better. If you demoralize a person who's coming up to speed, you will lose some very good contributors. You might say you don't care - eventually you will.. when all that's left are thick skinned megalomaniacs. Such people can rarely work productively in a cooperative manner.

    55. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      70% of smartphones run Mr. Torvalds's kernel. If that's not recognizable market share to you, you must work for Microsoft.

    56. Re:Torvalds being foul-mouthed again? News at 11. by datavirtue · · Score: 1

      Most of us can only dream of ever reaching such a point in our lives.

      Reaching the point of being an irrelevant bitchy douche?

      --
      I object to power without constructive purpose. --Spock
    57. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Let me know how your kernel fork goes.

    58. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      If "Your solution doesn't work and this is why" worked, I would agree with you. But I have routinely gone that route, even going further with "Here's a better solution", only to wind up fixing someone else's crap code.

      Nice people suck, especially when they are only nice when they get their way.

    59. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Since you like constructive criticism: Your characterization is bad, and this is because why: you are making things up in lack of relevant knowledge. You obviously do not know the people involved and has not participated in the mailing list, which results in a poor attempt at character assassination by misrepresenting just about every fact of the matter (soo many here who claim without basis that Linus have ever said that someone *is* an idiot, instead of the more truthful "this *solution/implementation* is fucking stupid" - huge difference).

      Now, either do some proper research or kindly shut the fuck up, stop lying and go back to your bike shed and "contribute".

    60. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Well, too fucking bad, you whiny crybaby. Get over yourself.

    61. Re:Torvalds being foul-mouthed again? News at 11. by amicusNYCL · · Score: 1

      Doesn't matter how good of a programmer he is if he's a dick.

      That's not true at all. Plenty of brilliant influential people are assholes. Steve Jobs is an obvious example.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    62. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      He didn't claim he wanted to abuse people for writing poor code. He claimed that he would start abusing people who treat non-emergencies as emergencies.

      Roughly the same as telling someone who volunteers for your homeowner's association that the next time they call you at two a.m. to complain about the neighbors uncut grass, you are going to verbally rip their goddamn head off. At that point, we're talking social self-defense.

    63. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Let me translate what you've just said -- I have be bent over and f***ed by the system I live in and I want Linus to be f***ed too.

    64. Re:Torvalds being foul-mouthed again? News at 11. by Luckyo · · Score: 1

      Yes.

      On the other hand I would not want to work with holier-then-thou self righteous assholes such as yourself. But you already know this, and that's why you're posting as AC.

    65. Re:Torvalds being foul-mouthed again? News at 11. by Luckyo · · Score: 1

      It seems that woman bitching about him seems to think him very much relevant?

    66. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      You go fork the kernel. Go set up a new mailing list. Until everyone follows you, you are little more than a "me too" whiner. Linus uses strong language since that is the only way to get through to some people. He is doing something right to be able to lead for as long as he has. I have seen the passive aggressive crap cause problems. Good programmers by their very nature don't read subtle signals. Anything less than an air horn going off is just noise and will be ignored. Complaining you don't need an air horn, don't like air horns, and that they offend you, doesn't change the fact that for some its the only way.

    67. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      In my workplace if someone does something stupid, we call him stupid. if i fucked up i get called out. so f*cking what? if you fuck up you get angry people at your desk.

    68. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      He's not "just some linux god", He "is" linux god.

    69. Re:Torvalds being foul-mouthed again? News at 11. by ichthus · · Score: 1

      It depends on what you mean by OS. If you take RMS's definition (that the OS includes all of the utilities), then no. If you take any embedded systems engineer's definition of an OS (a piece of software (or "kernel") than handles the scheduling and context switching between the rest of the processes), then yes -- Linus created an OS.

      --
      sig: sauer
    70. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      And Google doesn't advertise them as Linux devices, now do they? It has to do with the fact that you stupid retards are idiots that can't fucking behave yourselves when Linux is involved.

    71. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      there is a big difference between "hey this is broke" and "hey you stupid bitch, you fucking idiot, you broke this shit. i should come over to your house and break your fingers to keep you from screwing up my shit even more".

      FTFY
      (Why use *** when even a 5y old can fill out the blanks?)

    72. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Bullshit. Torvalds didn't directly have a go at anyone, he ranted because a bunch of highly paid professionals signed off on an invasive patch-set and not one of them bothered to test compile. Those concerned all immediately apologized because they knew they fucked up. This was submitted through a trust chain into the current kernel as stable. Not one of those signing off bothered to do a simple compile, and neither did the original developer. That's unacceptable for any project, let alone the kernel running of more devices than another other kernel in the history of computing.

      The this Intel employee decides to make a name for herself because she knew it was her mess that fucked it all up and it is now public for her employer to see. Intel won't take too kindly to it, and she knows it. Rather than admit her mistake, she's turned into into something it isn't and is trying every angle she can. One post it's the language directed at her (it wasn't, it was her team leader), another time it's because she's female (no one even mentioned her until she complained about language), then she demands every operate how she wants them too (she's a nothing in the kernel project).

      So how about you stop being a twat and read what happened, and what was said by each party. You are fucking useless if you wade in without bothering to see what took place. Just another pathetic media led muppet.

      She bleats on about her view of what professional is, purely based on a few words, but the pathetic reality is that it was her total lack of professionalism that triggered the outrage. She didn't do her fucking job!

    73. Re:Torvalds being foul-mouthed again? News at 11. by notany · · Score: 1

      Unless you are involved with the kernel, I would suggest that you would hold your judgment.

      Linus does not blow up without good reason. I challenge anyone to find example where Linus starts to really attack people when they are not doing something clearly stupid, that would result for not accepting patches if not solved (like breaking userspace and refusing to admit that it's error to do so). https://lkml.org/lkml/2013/7/16/565 I have been reading and contributing to the kernel and I think Linus uses cursing people as very effective way to emphasize the urgency and his seriousness of how badly some maintainer is fucking things up (hurting feelings really helps to save time when people don't get the message). He makes misjudgments and there are sometimes miscommunication, but he acknowledges them openly.

      One thing that separates Linux kernel development from other software projects I have worked with is that there are no grudges. When there is serious disagreement with Linus, there is one huge flame and the issue is settled in one way or another. After that he continues with that person just like before. There are some really difficult persons to work with, like glibc maintainer Ulrich Drepper and I would say that Richard Stallman is also much harder to work with than Linus.

      I don't advocate cursing people as general way to handle things, but I think that Linus has personality that makes it work. The problem is that if people just think there is some general lesson to be learned from his behavior that can be applied to others.

      I think he makes very good point at justifying himself:

      "I really fundamentally believe that being honest and open about your emotions about core/process is good. And because it's damn hard to read people over email, I think you need to be *more* honest and *more* open over email. I'm generally nicer in person. Not always."

      1. https://lkml.org/lkml/2013/7/15/407
      2. https://lkml.org/lkml/2013/7/15/446
      3. https://lkml.org/lkml/2013/7/15/547
      4. https://lkml.org/lkml/2013/7/15/547
      --
      Dyslexics have more fnu.
    74. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Why should Google advertise Android as Linux? What relevance to the consumer does it have in educating them about the differences of Android with other systems?

    75. Re: Torvalds being foul-mouthed again? News at 11. by oursland · · Score: 1

      Show me where Linus did any of what you're claiming. You've constructed a strawman and slandered him in your comment.

    76. Re: Torvalds being foul-mouthed again? News at 11. by oursland · · Score: 1

      "You're a fucking moron and your code is crap."

      Where did Linus say this? If you're going to associate him with it, you should be able to back it up.

    77. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      um, think about the term "linux god" and think about who you are talking about.

      when it comes to the unix system made by linus, he can say whatever the fuck he wants.

    78. Re: Torvalds being foul-mouthed again? News at 11. by Raven42rac · · Score: 1

      We are "professional" because it easier to encourage dialog when people are not afraid. Torvalds believes that he doesn't have to play by the rules because he is some Linux god and the rest of us can suck it. This is only true as long as the rest of us let him.

      I really liked this part.

      --
      I hate sigs.
    79. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      "reigns" Nice pun!

    80. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      It worked out okay for Bill Gates. He was much, much worse than Linus.

    81. Re: Torvalds being foul-mouthed again? News at 11. by haruchai · · Score: 1

      Corporate America tolerated Bill Gates and Steve Jobs. When it comes to being hardasses, either of them made Linus look like an amateur.

      --
      Pain is merely failure leaving the body
    82. Re:Torvalds being foul-mouthed again? News at 11. by Holladon · · Score: 1

      Surely you aren't asking the AC to use more "professional" language about Mr. Torvalds...

    83. Re:Torvalds being foul-mouthed again? News at 11. by Holladon · · Score: 1

      The right "by conquest"? What is he, some kind of knight-errant? Should we all come forward on bended knee and pledge our allegiance to him like he's some kind of feudal lord?

      Odd turns of phrase aside, the "right to be listened to" isn't the same as the right to be listened to, without question, regardless of how rude, abusive, immature, violent, and otherwise inappropriate your comments and/or mannerisms.

      You wouldn't suggest that his creation of Linux entitled him to break the law, to cheat on his wife, or to beat innocent kittens, would you? The fact that he's contributed something to the world doesn't relieve him of the obligation we all share to be basically decent people to each other.

    84. Re: Torvalds being foul-mouthed again? News at 11. by Holladon · · Score: 1

      Bill Gates had his company hacked and slashed into pieces before his eyes, and Steve Jobs is dead. "Corporate America" might have tolerated their bullshit (since when is "corporate America" an appropriate arbiter of what's socially acceptable behavior?), but karma didn't. No, I'm not saying that Jobs got cancer because he was a bad person, but I am saying that, at the end of the day, he died an angry person whose billions could neither make him happy nor keep him healthy. Bill Gates seems a much happier person now that he's focusing on making the world a better place. People who remember Steve Jobs largely remember him for his products; conversations about Steve Jobs as a person are virtually guaranteed a liberal sprinkling of provisos, caveats, and words like "but." People who think about Bill Gates increasingly associate him primarily with charitable humanitarian and environmentalist causes. I know very few people who don't admire Bill Gates at least a bit, but I know plenty of people who disdain Steve Jobs -- even Apple fans.

    85. Re: Torvalds being foul-mouthed again? News at 11. by Holladon · · Score: 1

      Perhaps if you're unable to motivate your people to do better work without yelling at them to scare them into doing it (and thereby guarantee yourself higher rates of turnover, at least among your talented employees), it's due to your failings as a manager rather than their failings as workers.

    86. Re: Torvalds being foul-mouthed again? News at 11. by haruchai · · Score: 1

      Read the post I was replying to. I disdain Jobs as well but that didn't stop Apple from bringing him back after he was turfed from the company.
      And even the most wonderfully nice people die, and of horrible diseases.

      --
      Pain is merely failure leaving the body
    87. Re:Torvalds being foul-mouthed again? News at 11. by Holladon · · Score: 1

      Most people that most office workers wish they could call out for being an asshole? Are people displaying the kind of immaturity Linus Torvalds is endorsing. The only people I've ever wanted to be nasty to are people who are already being nasty to me, and I'm pretty sure that goes for most folks. Almost like this is a self-perpetuating spiral. Almost like leaders are what's needed to stop it. How unfortunate that someone with Linus' stature is so unwilling to be a leader.

    88. Re:Torvalds being foul-mouthed again? News at 11. by Holladon · · Score: 1

      TIL that familiarity with basic grade-school level homonym vocabulary is a "meme."

    89. Re: Torvalds being foul-mouthed again? News at 11. by Mashiki · · Score: 1

      So, in a meritocracy, abuse and abusive namecalling is the name of the game is it? Nice to know. Then again, having worked in a meritocracy, that really doesn't happen. When someone decides that said meritocracy is their own fiefdom, that's when the abuse starts. Either because he's so far up, no one will pull him down. Or the majority around he/she are sycophants, and will always back them up no matter how abusive they are.

      Again, civility costs nothing. It's only those with either poor social skills, or believe they're so great that the normal rules of civilization don't apply who think they can get away with it.

      --
      Om, nomnomnom...
    90. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Ask Linus to cuss his co-workers in Finnish, then they wont be offended.

    91. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      The floggings will continue until morale improves! I think political correctness is bad, but professional constructive debate is good. I don't find cursing to be all bad as long as it is not directed at the other person ex: damn! I was really expecting better from you. that I can deal with but once it gets personal then its no good ex: you dumba** I expected better from you! That's a problem, I understand that some people our more thin skinned than other and it is important to keep that in mind when your talking to others. I agree with you I am new to Linux and it's sad to hear that Linus is a bit abusive, I would say that this would make me less likely to want to contribute to the cause. It's just bad for morale and for Linux in my opinion.

    92. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      I'm *also* not going to buy into the fake politeness, the lying, the office politics and backstabbing, the passive aggressiveness, and the buzzwords

      Guy hasnever been on a team. Professionalism is a requirement in a team.

      And honestly, that's why Linux is where it's at. If you took a set of bright devs like Linus, threw them at Solaris (or gasp: OSX), you'd end up with something better in shorter time. linux is actually slowing us down.

      Only reason it's good is it's free and devs (and researcher) are willing to work on it for free, so businesses, gov 'ts, personal folks find it's better to wait.... but really wait? Time is money....

    93. Re:Torvalds being foul-mouthed again? News at 11. by aliquis · · Score: 1

      Once there was Sun. And Oracle. And Apple. And ...

      And they was all professionals.

      And they all acted so very mature.

      (Once there was mac, Amiga and Atari fan boys .. )

      The only good options is the ones people don't use, because if people was using them why would I even have to mention them? So yeah. Obscure is good and your pick suck.

    94. Re:Torvalds being foul-mouthed again? News at 11. by aliquis · · Score: 1

      Linus eat your salmiak licorice.

    95. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Ok, go to a job interview and start throwing a profanity laced tantrum. Try doing it to co-workers, the cops and random people too. See how far it gets you.

    96. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Steve Jobs? He was influential towards the end of his life but he was certainly never brilliant. He's dead now. Maybe he'd have lived longer if he had been a nicer person. All of those years of stress and anger couldn't have been good for his health.

    97. Re:Torvalds being foul-mouthed again? News at 11. by Pseudonym · · Score: 1

      What is he, some kind of knight-errant?

      It's a metaphor, obviously.

      Should we all come forward on bended knee and pledge our allegiance to him like he's some kind of feudal lord?

      Not in the RFC 2119 sense of "SHOULD". But if that's what you're into, knock yourself out. I won't judge.

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    98. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Coddling screw-ups isn't very constructive in my experiences.. Fuckups, fuckup! So I'm all for telling someone they fucked-up apart from coddling them. And someone that is supposed to know better, has the experience and is being paid for it.. Deserves getting told that they fucked-up. "Wise man say, Shit roll down hill"

    99. Re:Torvalds being foul-mouthed again? News at 11. by geminidomino · · Score: 1

      I'm sure you thought you had a salient point, but I think you forgot to include it in your post.

    100. Re:Torvalds being foul-mouthed again? News at 11. by nobodie · · Score: 1

      I think, believe and act on ideas that assume that you are working with a false dichotomy. It is not "be passive-aggressive" or "be rude and mean." (in the same way that it is not "use bad grammar" or "be understood").

      Years ago I did a deep and meditative study of the question of honesty and truthfulness. What I found is that I and others had mistakenly bought into the false dichotomy of "be honest and truthful" or "don't hurt people's feelings." In reality, people who hurt others with honesty are usually (normally, in almost all cases) giving incomplete truth. They are also doing this to protect themselves from people losing trust and/or faith and /or affection for them. But, this is just words and needs a good example, let's try one.

      A friend asks you for an opinion on their relationship with a romantic partner, a relationship that you think is cooling and is at risk of falling apart. You have an interest in this, since your friend is a good friend while their romantic partner has never interested you very much, and you have occasionally skipped unimportant chances to get together because of that coolness. Instead you started some other project or activity which has now become an important part of your life.

      Now (got the picture, in general?), if you are going to answer the question honestly you have to cover all the information above, as well as the fact that initially you had some sense of separation caused by the friend's new attraction to someone you didn't see anything in and the fact that you have now built up an activity relationship that doesn't include them but that you don't want to let go of in order to rebuild the relationship with your old friend and so their is a complex change that has occurred. In order to talk HONESTLY you have to include all the information about how you feel in relation to all the participants and the changes that have happened over time.

      Linus might argue that he does that using curses as a shorthand method of passing information. Obviously the new dev doesn't see it that way. Linus, in truth, probably doesn't want to invest the time in giving a full, complete and honest answer to anything, he just wants the job done quickly, completely and correctly. It is important to him and he makes that clear. So, he is being honest in the "other" way without being completely honest.

      In truth, I have learned to just shut up and say little rather than tell an incomplete or half-truth. It still is not being completely honest since I often do have something I could say, but just don't want to invest the time and effort into something that I don't feel connected to enough to justify the cost. So, my punchline is that it is possible, but requires more than most (I included) want to invest to be always completely honest. Linus wants to get shit done, and has found a way to achieve that efficiently and effectively. There is real value in that, and we should appreciate it with understanding.

      --
      Subversion of spatial scale luxury decoration ideas.
    101. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      I'm fairly certain most people start out with "Your solution doesn't work and this is why", and if a person or group of persons continues to frustrate them regardless of constructive suggestions, the natural tendency is to resort to profanity, or in the "professional" environment, passive agressive behaviour.

      Is Linus really a guy who's blowing his top over nothing all the time, or is he getting fed up with people who, in his mind, aren't listening, aren't communicating properly, don't have a realistic vision, aren't open to debating the questionable benefits of a certain approach, etc...

    102. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      I am not sure it's a one solution fit all sort of a problem. I would want people to come up to me and call me a moron instead of doing it behind me just because they are trying to be polite. People let Linus be what he is because he is better than them and it is he who made it so I think it's safe to say he can run his ship the way he wants to. If you don't like it you can jump anytime you want.

    103. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Linus didn't create an OS, he heavily modified Bell Labs Unix and stuck his name on it. I'm guessing most of you were not around when he did it. Unix "owners" had their own battles and were not about to mess with some upstart kid that tweaked their code far enough to avoid a lawsuit.

    104. Re:Torvalds being foul-mouthed again? News at 11. by ichthus · · Score: 1

      Wrong. It was based (conceptually) on Minix, and I was around.

      --
      sig: sauer
    105. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Flamed, you should be given a medal for pointing out the all to obvious but seemingly elusive truth that nobody HAS to be an asshole. There's nobody forcing him to be that way. He makes a stupid strawman argument that not swearing or even just not threatening physical harm is a slippery slope towards everyone being "fake".
      Luckyo also misses the point. So verbal bullying is fine because the asshole doing it may have to physically assault someone (or something else "REALLY NASTY") if they can't do that? Did you EVER think of how your actions affect the other person who maybe has empathy and emotional depth? Someone who for some crazy reason doesn't like being verbally abused? Wow, they must be nuts. Man, you need to do as much maturing as your limited empathy allows. I pity anyone who has to work with you and I pity the Linux kernel developers because they have to work with a man-child who berates them about small shit because the big stuff in life mystifies him.

    106. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      So if I say:
      1) Your post is stupid
      2) Direct language doesn't mean verbal abuse
      3) saying "signal to noise ratio" may identify you as an engineer but it doesn't make your post less stupid
      4) "why should some random woman be treated differently" just shows you're a lonely man with an intimate arrangement with his right hand (or maybe your left or both)
      5) Your comment about "a corporate environment" shows that you have been a failure in said corporate environment, resent it strongly so decide this woman is symbolic of every promotion you didn't get OR you're a kid who knows no better.

      You'll get the point because it's direct language and my contempt for your twatterings is really clear.
      That language direct enough for ya?

    107. Re: Torvalds being foul-mouthed again? News at 11. by HArchH · · Score: 1

      It seems to be working OK for the major of San Diego. He seems to think that misogyny is OK because he's the mayor. Apparently Linus holds himself to the same standard because he's the "mayor of Linux"?

    108. Re:Torvalds being foul-mouthed again? News at 11. by blippy · · Score: 1

      I'm disappointed that people think Linus' behaviour is justified. His outbursts are a nasty habit that only serve to escalate his anger. Whilst politeness might only be a social veneer, it's better than the alternative.

    109. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Torvalds was always like that and whining won't change him.

      Linus just tries to get people out of their feet. He tries to shake them all the time in LKML. I think it has a purpose of provoking thoughts and emotions that may become better ideas. I've seen this all the time reading the LKML in Kernel Traffic, a bad situation becoming good patches in the end.

    110. Re: Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Also, the purpose of LKML is to assist in making good software, not to run some feel good club.

      So, will Linus or Theo or anyone ever bother to explain the value of swearing, abuse, threats of violence, etc in making good software?

    111. Re:Torvalds being foul-mouthed again? News at 11. by Anonymous Coward · · Score: 0

      Maybe it's time Sharp et al wrote their own kernel

  2. Linus management technique works by cheesybagel · · Score: 4, Insightful

    If someone else managed to do his job better than him it would be trivial to do a fork. That this has not happened is a testament that his way doing things works. Simple as that. So what if he is verbally abusive.

    1. Re:Linus management technique works by ISoldat53 · · Score: 4, Insightful

      Sounds like MS in the early days. Management by screaming. I guess it was successful too.

    2. Re:Linus management technique works by quantaman · · Score: 5, Insightful

      If someone else managed to do his job better than him it would be trivial to do a fork. That this has not happened is a testament that his way doing things works. Simple as that. So what if he is verbally abusive.

      The fact Linux is awesome and Linus is an abusive and profane manager doesn't mean the profanity and abuse is necessary to make Linux awesome. It could be it helps cut through the BS and makes things more clear and efficient, it could also be being clear and direct would be just as effective and the profanity actually makes people emotional and irrational.

      The fact it's working doesn't mean it can't be improved.

      --
      I stole this Sig
    3. Re:Linus management technique works by Anonymous Coward · · Score: 4, Insightful

      Bullocks. Forking is not a simple procedure even if you have the stones to be an effective leader. You need to be at least as popular as the guys doing the doing the original project or there needs to be something fundamentally wrong with the direction of the project. Otherwise you're just another fork no one asked for.

    4. Re:Linus management technique works by fredprado · · Score: 0

      That is part of what he is, and he won't change. You accept this or not, it is your choice. If you do not you can fork your own Kernel and live your life away from him.

    5. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Why fix what ain't broke?

    6. Re:Linus management technique works by ancientt · · Score: 4, Insightful

      And of course there is another option. You can refuse to accept that things you don't like cannot change and choose to try to improve them while still contributing something worthwhile. I don't agree with Sarah Sharp's assessment, but I respect her for trying to make something she cares about better rather than abandoning it because she doesn't like some small part of the whole system.

      I do think that we'd agree that professionalism is a good thing. I personally avoid cursing because it rarely improves communication and often gives people a reason to ignore what you have to say. Yet I highly respect someone saying what they mean in a way that makes it prefectly clear. For some people that means cursing or sounding harsh and I value that a lot more than sounding professional. If you can manage both, then it is what I think Linus and Sarah would both hope for, but if I have to choose between being professional and communicating successfully, I'll take the latter.

      I appreciate people who can say "I disagree with you and don't like your decision" without also resorting to an ultimatium to "do it my way or I won't play."

      --
      B) Eliminate all the stupid users. This is frowned upon by society.
    7. Re:Linus management technique works by war4peace · · Score: 2

      And that's how you might antagonize good people and send them to the other side.
      Inflexibility means that high winds will break your stuff rather than make it bend and survive the storm.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    8. Re:Linus management technique works by Anonymous Coward · · Score: 5, Insightful

      Or we can just wait until he dies and someone else takes over.

      You can accept this or not, but neither you, I nor Linus are going to live forever, nor is Linus' propensity to abuse people who are partially responsible for his own success.

      As you say, "this is a part of what he is, and he won't change." Evidently you think that this is a quality worth respecting.

      This is wrong. More importantly, this is "fanboyism" at its worst. I'm personally glad someone finally stepped forward and made Linus look like the childish brat he's become in the past few years. Just because he made that kernel you like doesn't mean every decision he makes is fucking gold. Get over it.

    9. Re:Linus management technique works by turbidostato · · Score: 5, Insightful

      "The fact Linux is awesome and Linus is an abusive and profane manager doesn't mean the profanity and abuse is necessary to make Linux awesome."

      No. But the fact that Linus is sometimes abusive, plus the fact that he thinks that sometimes he has to be abusive, plus the fact that he leads no less than Linux as a testament to his management abilities does mean something.

      He has a theory, he practices it and he has success backing him. You have a theory and... what else?

    10. Re:Linus management technique works by mcrbids · · Score: 0, Flamebait

      The fact it's working doesn't mean it can't be improved.

      The fact that you would even state such abject stupidity means you don't understand the simple, salient point that has long ago been made. You would do well to avail yourself of the reams of tired, boring, and utterly meaningless conversations in the past where I eventually explained the simple point so that a moron like you can stop wasting all our time in the here and now.

      If you want "maturity" as defined by some passive aggressive type of niceness that comes when you don't ever say what you are actually thinking, you are in the wrong place. We're here to get something done and you can take your sissy, pandering, liberal business-speak ethos and cram it into some corner that doesn't involve the rest of us who are trying to get something valuable done.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    11. Re:Linus management technique works by fredprado · · Score: 4, Insightful
      You can always try to change things you have little chance to change, but don't come crying when you fail, nor try to play the victim card.

      And I do not agree with your indoctrinated bullshit. "Professionalism" is not and won't ever be a good thing. Most worth things created in this world came from unprofessional people. And cursing is a tool as any other despite your prejudices and oversensibilities regarding it.

      I appreciate people who can say "I disagree with you and don't like your decision" without also resorting to an ultimatium to "do it my way or I won't play."

      However you may feel about it, that is a motive why companies and kernel development groups are not democracies. If you can't take direct orders you can't work in group.

    12. Re:Linus management technique works by fredprado · · Score: 4, Insightful

      In my opinion, any person sensible enough to feel antagonized by it at this level is a drama queen and is better off.

    13. Re:Linus management technique works by fredprado · · Score: 4, Insightful

      And hope that the person who takes over after him does not follow suit. And I do think it is a quality worth respect. We are full of politically correct idiocy in this world. It is past time people start to say what they really mean without fear of offending others. Nobody has the right to live their lives without being offended, and it is part of being an adult to learn to "take it like a man".

    14. Re:Linus management technique works by Joe+U · · Score: 4, Funny

      You spelled Apple wrong. Also, Dell, Sun, and Oracle.

      Most big time managers act like that. It doesn't excuse the behavior.

      Either way, Jobs is still dead and all his screaming and abusiveness didn't let him live one second longer. His money isn't very useful to him now.

    15. Re:Linus management technique works by Anonymous Coward · · Score: 3, Insightful

      Naa, he doesn't think he needs to be. He gets his rocks off by being abusive. It's a ego-fueled power trip. Nothing else.

    16. Re:Linus management technique works by Anonymous Coward · · Score: 0

      In the early days only? You mean Ballmer stopped throwing chairs and getting all red in the face with bulging veins?

    17. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Yeah... fuck off .. BITCH!

    18. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Nonsense. This isn't your workplace. You don't like it? Linus bothers you? You are free to go and it won't even impact your paycheck and livelihood.

      He's 100% right about what "act professional" means. At your workplace, it's important and necessary (even helpful at times). In this scenario it's not.

    19. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Well said. I know a car mechanic that can work magic, I fix his computers, he fixes my cars... But he can't explain anything to me without profanity, I accept that. He's a decent person. I don't care how he talks he's just a good dude.

    20. Re:Linus management technique works by Charliemopps · · Score: 4, Insightful

      I don't care how good he is, Linus has turned into a total complete dick in recent years. I followed him on Google+ for a while but I can't stand to read his posts any longer. It's one thing to be a dick, it's another to be arrogant, but he's crossed into the "I'm famous enough now that I have throngs of people that will agree with me no matter how much of a jerk I am"

      Ironically his argument about fake politeness is EXACTLY what he's getting. People are pretending that his horrible behavior is acceptable just because they don't want to get on his bad side. Acting professionally is not about politeness, it's about not muddying up the conversation with information that's not useful.

    21. Re: Linus management technique works by Anonymous Coward · · Score: 0

      We simply don't know what Linux would be with a kind, loving Linus so you can't make the claim either way (untestable hypothesis).

      You definitely can't claim Linux hasn't been a success (outside the traditional desktop) and Linus has always acted the way he does.

    22. Re:Linus management technique works by Darinbob · · Score: 1

      The whole point of the subject is that some people think it is broke. Though maybe they're not part of the cool kids club yet.

    23. Re:Linus management technique works by Anonymous Coward · · Score: 1

      It could be succeeding in SPITE of him. Your assumption is the level of success is above curve. It could very well be his unprofessional manner is hindering Linux growth. (There simply is no proof either way.) Playing nice with others is a human demand from another human being. He needs to man up and treat people like people. He's being ridiculous.

    24. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Here's what we're actually going to do: Take him at face value; Continue to use the kernel as it is distributed and accept that it's good enough for the job; Point and laugh from a distance at the spectacle that is office politics; Not get close enough to bother finding out whether his attitude is justified.

    25. Re:Linus management technique works by Anonymous Coward · · Score: 0

      People hear what they want to hear. And a polite tone may fail to convey the core message effectively. While I dont think I love being yelled at, sometimes people do need to be yelled at to get the message across. The fact that Linus' approach has worked for so long, I would not ask him to change. That does not mean I am going to yell at someone just to get my message across if I can do it some other way. I am sure Linus does the same.

    26. Re:Linus management technique works by fnj · · Score: 4, Insightful

      Or you can give up being an offended prima donna and be glad there *IS* a linux kernel to work on; its existence is due to one man.

      I used to have a boss who would say "shut up" and "you're fired" in meetings and in regular work. I understood him. He was a great guy actually. Brilliant and not mean.

    27. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Don't forget Steve Jobs. He was abusive to his employee's too.

    28. Re:Linus management technique works by fredprado · · Score: 2

      But it produces results, unlike those nonexistent other kernels made by oversensitive whiny "professional" guys, like you.

    29. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Then there is the thing about profanity crossing the cultural lines. I'm sure the language suitable for a Southern or Eastern European male programmer might be too much for a gentler North American programmer accustomed to a measure of corporate correctness. Similarly, a critical message might get lost in the noise and tameness if assess, coneys, pimps and gangsters are making noises outside while the coder reads the mailing list.

    30. Re:Linus management technique works by Anonymous Coward · · Score: 1

      That's amusing. Equating "being a man" with "taking verbal abuse and threats by a man-child whose narcissicism is quickly outpacing his usefulness." As if somehow one is less of a man by taking offense when somebody spits in your face, verbally or otherwise.

      Nobody has the right to live in ignorance either, yourself included. Linus had his laid bare and his reaction is even more embarrassing than the problem -- he clearly thinks the entire Linux world should still revolve around him, when in reality he serves as no more than a curmudgeonly gatekeeper with a habit of abusing the people whose work he reaps the rewards of. Why should anyone respect him again? Because if we don't we're not "manly" enough for you? Give me a fucking break. I give less than a fraction of a fuck about what you think of my masculinity, but it's amusing. Why? You're doing the exact same thing that your golden idol is doing, turning a serious discussion into a dick waving contest. Imitation is the sincerest form of fanboyism, it shouldn't surprise me that idolizing Torvalds you would use similarly childish, puerile arguments to defend him.

    31. Re:Linus management technique works by the_B0fh · · Score: 4, Insightful

      And how the fuck is the fact that Jobs is dead is relevant to the point at hand? So, since Ballmer is alive, throwing chairs is now good?

      I'm curious how your brain works. Or is it fun just to dig that knife in deeper?

    32. Re:Linus management technique works by the_B0fh · · Score: 5, Insightful

      The fact that he is only abusive to stupid ideas, and very rarely, stupid people, is a good thing. Not suffering fools or stupidity is a good way to move the quality of the kernel forward.

    33. Re:Linus management technique works by Gerzel · · Score: 1, Insightful

      Doing a fork of the Linux kernal would not be a trivial matter.

      Yes STARTING a fork would be trivial but actually DOING anything with it of note is much harder as to DO have to get developers on board and you have to at least keep pace with the mainline.

      To surpass it you not only have to keep within pace, or better (slightly) excel at the development you also have to SELL that fork for others to use.

      So no it is not a trivial matter to replace Linus.

    34. Re:Linus management technique works by Anonymous Coward · · Score: 1

      as a former asshole technical lead, let me provide a little counter argument

      sometimes people get stuck. if you are polite about correcting them, they keep coming back again
      and again to the same points...sneaking stuff into the tree, trying to develop a consensus behind your
      back, interrupting every meeting with the same issue.

      some amount of this kind of dialogue is useful and necessary. but it reaches a point where as an architect you just
      have to say 'no. we're not rewriting the kernel in erlang'...and if it keeps coming back you need
      to start saying 'shut the fuck up, no more erlang discussion'

      otherwise you and your team are going to be spending half your time debating a switch to erlang until
      your project stops becoming relevant.

    35. Re:Linus management technique works by fredprado · · Score: 1

      Everybody has the right to live in ignorance. Living in ignorance is a personal choice and it is your prerogative. You, for example, seem to be very found of living like this and I support your right to do so.

      And being a man is exactly that, it is recognizing that the world does not conform to your tastes. It is understanding that people YOU think are a "man-child whose narcissistic is quickly outpacing his usefulness" do not have any obligation to accommodate your views or to treat you like you think they should. It is being able to deal with that a function, which you clearly are not.

    36. Re:Linus management technique works by Anonymous Coward · · Score: 0

      > nor is Linus' propensity to abuse people who are partially responsible for his own success.

      That's completely untrue. Linus became Internet Famous when he flamed Tanenbaum about micro-kernels. If you go back and read that debate, Torvalds is a complete asshole throughout. But geeks just loved that Big Swinging Dick attitude.

      To successfully lead an open source project, you need two things: working code, and the ability to lead. Linus' flamewarrior persona is the main reason he's in charge and everyone else is the follower.

    37. Re:Linus management technique works by LordLimecat · · Score: 1

      That is part of what he is, and he won't change.

      Saying "Im stubborn and so Im not going to change" isnt laudable, its a character flaw. Likewise, saying whatever comes to mind isnt a laudable example of "being a man", its showing a lack of restraint.

      People will judge you as immature and unprofessional if that is your conduct. It doesnt matter whether you find office politics repressive, thats the impression you will create. If Linus doesnt care, thats his prerogative, but its not wrong to ask for a bit of courtesy and respect on a mailing list.

      You're absolutely right that someone can take their ball and go home if they find the disrespect too much to take. Thats actually a pretty good reason not to be disrespectful to them. If you were to respond to this post with profanity, I probably wouldnt bother acknowledging your post, and you'd have yourself a pyrrhic victory. People dont like dealing with abuse, and you cant reason that fact away.

    38. Re:Linus management technique works by LordLimecat · · Score: 1

      Most worth things created in this world came from unprofessional people

      And its sold by people who can act and communicate professionally.

      "Professionalism" doesnt impact the quality of work you individually create, but it absolutely affects the quality of your communication and interaction with others.

    39. Re:Linus management technique works by russotto · · Score: 1

      Either way, Jobs is still dead and all his screaming and abusiveness didn't let him live one second longer.

      Wrong. I had a talk with the Big Boss, and he told me that if it weren't for Jobs's screaming and abusiveness, Jobs would have "fucking gone" 10 years earlier.

    40. Re:Linus management technique works by Anonymous Coward · · Score: 0

      The fact it's working doesn't mean it can't be improved.

      If it ain't broke don't fix it?

    41. Re:Linus management technique works by benedict · · Score: 1

      You know who could do his job better? He could, by figuring out how to make his points in a nicer way. He's putting forward a false dichotomy, between dickishness and passive aggression.

      --
      Ben "You have your mind on computers, it seems."
    42. Re:Linus management technique works by Anonymous Coward · · Score: 0

      God damn fucking Linus bless his foul smelly ass for being suck a prick down the throat like all the gay nazi Finn bastards are!

      cordially,
      a happy Norwegian (i.e. just another retarded goat-poo-flinging troll)

      P.S. swearing in English is far too cumbersome and tame which is why Linus wants to utilize corporeal punishment, a forced compromise could be to do all Linux kernel development exclusively in Finnish :D

    43. Re:Linus management technique works by TheLink · · Score: 2

      I don't think profanity and abuse is necessary. The Postgresql team has produced decent software without much profanity or abuse (see their mailing lists archives: http://www.postgresql.org/search/?m=1&q=fuck&l=1&d=-1&s=r ).

      Once a project has a culture of abuse it's hard to change it esp in an OSS project. There aren't that many people with the knowledge, desire, skills and reputation to lead the project - you get the knowledge by being part of it, and then you might get the culture too ;). Add in a nonabusive temperament and the ability to convince others to be nonabusive and it's just easier to stick with Linus than to find an alternative ;).

      But yes this may reduce the number of contributors. Not many people _need_ to work on the Linux kernel and put up with abuse.

      --
    44. Re:Linus management technique works by fredprado · · Score: 1

      Sure, but we already have enough sellers. We don't really need more, my friend. ;)

    45. Re: Linus management technique works by Anonymous Coward · · Score: 0

      It's just fun to torment shit fucks like you.

    46. Re:Linus management technique works by Anonymous Coward · · Score: 1

      Translation: Let me put verbal abuse behind my words rather than sound arguments, as I have a constant need to emotionally suck on other people's emotional space and such things do not bother me (but it does bother normal people with emotion and compassion).

      Let me use puny justifications as an excuse to silence those who disagree with me, because I put my personal agenda and ego behind everything I do. If I do not succeed in everything, I feel like a failure. I have a constant need to control and manipulate everyone around me.

      I'm not a real leader in whom people put their trust and seek councel. Instead, I'm a toxic griefer who enjoy and take pride in other's pain and in hindering the work of others. Only by being in the way of progress do I feel required and needed, so I must seek such position everywhere I go. Only through cruelty and controlling behaviour do I feel in control, which is essential to stilling the deep boredom in my soul.

      Deep inside, I fear I have no soul.

    47. Re:Linus management technique works by Anonymous Coward · · Score: 0

      George W. Bush refused to learn from his mistakes and grow, too. He also told the world "Fuck you, you're either with us, or with the enemy," in a breathtaking display of narcissistic self-centeredness.

      Yes, this trait is clearly a laudable characteristic.

    48. Re: Linus management technique works by Anonymous Coward · · Score: 0

      That's good to know so next time I break your jaw don't take it personally.

    49. Re: Linus management technique works by fredprado · · Score: 1

      I won't, I will break yours instead. :)

    50. Re:Linus management technique works by LordLimecat · · Score: 1

      But I assume on a project as large as linux you need to communicate and interact with others.

    51. Re:Linus management technique works by stenvar · · Score: 1

      The fact Linux is awesome and Linus is an abusive and profane manager doesn't mean the profanity and abuse is necessary to make Linux awesome. ... The fact it's working doesn't mean it can't be improved.

      And the wonderful thing is that it's open source, and if you can improve the development processes, you are welcome to demonstrate that you can improve it.

    52. Re:Linus management technique works by fredprado · · Score: 3, Informative

      Do not try to push at me your hypersensitivity and your own very personal definitions of "abuse". If you can't take it, it is your problem. man up and deal with it.

    53. Re:Linus management technique works by Anonymous Coward · · Score: 3, Insightful

      How is it that the only options in your mind are, "Ranting like a blue-veined cock at everybody who dares disagree or fail to heed every precious word you utter," or "roll over and be a completely passive submissive doormat"?

      There is a middle way, which allows you to be assertive and direct without ranting like an asshole.

    54. Re:Linus management technique works by fredprado · · Score: 1

      As I said we already have enough salesmen in this world.

      The communication you need to "sell" stuff isn't the same you need to manage a group of developers. The fact is, no matter how much you dislike him, his way works. So did Steve Job's, whose behavior wasn't much different than that, and to be honest from most CEOs out there. When you are a leader you don't need to be nice, it is actually a hindrance trying to be so.

    55. Re:Linus management technique works by Anonymous Coward · · Score: 0

      If anyone has something to say about the way that a free-founded foundation "leader" expresses his deepest concerns about what is going on, then I think it'd be best to be an active member of the mailing list (a contributor), or at least a linux user...

      People should hold what Linus says in at least a slightly higher respect than the "thinkers" of MS, APPLE, DELL, SUN, and ORACLE, even if it's just because he's not a supporter of "...fake politeness, the lying, the office politics and backstabbing, the passive aggressiveness, and the buzzwords."

    56. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Either way, Jobs is still dead and all his screaming and abusiveness didn't let him live one second longer. His money isn't very useful to him now.

      Jobs is dead because he was an idiot who believed in "holistic treatment" for his cancer. His money wasn't useful because he was stupid.

      Now you either don't know the story, or are purposely trying to prove your point with a fake argument. Either way, your behavior is worse than whatever Linus does.

    57. Re:Linus management technique works by Anonymous Coward · · Score: 0

      " If you can't take direct orders you can't work in group."

      What a crock of shit.

      I continuously flout direct orders and I am still a very valued member of my department, because people know I know my shit. They also know I'm not going to fill out the TPS report, so they stop asking for it.

    58. Re:Linus management technique works by fredprado · · Score: 1

      Depends on the results it achieves. I personally don't like Bush, certainly not because of his manners, but because of some of his policies, but he managed to conduce US for 8 years and did less damage than the current president as far as I can see. To be honest most of those policies that I found abhorrent in Bush's mandate have been kept untouched by Obama, even though he seems to be a much nicer person. See? Being nice has nothing to do with results.

    59. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Git got better once he left development of it. He and RMS are so head strong about their vision that they impede development.

    60. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Sara Sharp: You should use less profanity.
      Linus Torvalds: Fuck you!
      Anonymous Coward: Profanity is the recourse of inarticulate motherfuckers.

    61. Re:Linus management technique works by Anonymous Coward · · Score: 0

      If someone else managed to do his job better than him it would be trivial to do a fork. That this has not happened is a testament that his way doing things works. Simple as that. So what if he is verbally abusive.

      So what, he is going to push good people away, that's what. That means he is not really doing such a good job.

      I have experience with abusive people, they're all rotten inside using abusiveness as a shield, and it's just a matter of time until everyone around them realize that and turn their back on the pathetic monster. I walk away, I see others walk away, and the quality of the bully's work flounders. Think that Linux is good? Well, it could probably be better, but it won't be because the diva thinks he is entitled to treat people like shit. I wonder how many have walked away and no longer make valuable contributions.

      I wasn't aware of this situation, and now I like my Linux OS a lot less already. I don't want to endorse something that is made by such an asshole. If I did, I would be using a Mac, or OpenBSD.

      I can hardly wait to see Linus take a good beating by someone not willing to put up with his shit. That won't be violence, it will just be some good old-fashioned frankness. I will long for that to happen.

    62. Re:Linus management technique works by ildon · · Score: 1

      You say that as if being nicer would have somehow prolonged his life.

    63. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Mr. Rogers is also dead, and died first! Therefore science proves being nice gets you nowhere in living longer OR running a business.

    64. Re: Linus management technique works by Anonymous Coward · · Score: 0

      Uhh thats the point of saying fork. If these people are saying they are more capable leaders or if their style is truly better, then they can fork it and see.

      But no one will switch as being polite isnt necessarily a good leadership technique. It may seem that way since its how businesses are run (to avoid lawsuits) but the linux kernel isnt a business. So they are restricted in their approach. So naturally whatever works best will end up being used.

      Being afraid to offend does not make you a good leader. Being open, honest and direct are much better qualities. Feelings dont and shouldnt matter in this setting. Period.

    65. Re: Linus management technique works by Anonymous Coward · · Score: 0

      I am 100% certain that Linus doesnt give two shits about people being polite back to him. His job isnt to make friends or consider feelings. It is to maintain the kernel. Dont like it? Fork and shut the fuck up.

      Also the fact that you mention google+ as where you followed linus made your post lose any kind of credibility.

    66. Re:Linus management technique works by MobSwatter · · Score: 1

      Linus is a straight shooter, it fits with logic and his position is highly dependent upon that aspect. Keep it real Linus.

    67. Re: Linus management technique works by Anonymous Coward · · Score: 0

      And youre talking out of your ass if you "know" those things well help.

      I trust Linus, in his vision, and because he doesnt let himself get pushed around, I trust the kernel too. Because he is the maintainer and keeps it real, I will continue to trust the kernel.

    68. Re:Linus management technique works by tlhIngan · · Score: 1

      "The fact Linux is awesome and Linus is an abusive and profane manager doesn't mean the profanity and abuse is necessary to make Linux awesome."

      No. But the fact that Linus is sometimes abusive, plus the fact that he thinks that sometimes he has to be abusive, plus the fact that he leads no less than Linux as a testament to his management abilities does mean something.

      He has a theory, he practices it and he has success backing him. You have a theory and... what else?

      So, basically, the Steve Jobs management model strikes again. First at Apple, and again for Linux.

      Of course, the thing is, the Steve Jobs method of being an asshole only works for certain people with certain personality traits. For Jobs, it was his charisma and RDF. For Linus, it's practically hero worship - after all, he created a very useful piece of software.

      Of course, there's also a whole pile of people who are put off by such tactics - after all, having physical violence threatened or being cursed out can make one question their motivations. For there are legions of people who were put off by Jobs' assholeishness and many who quit after being chewed out by Jobs (and these people were, for the most part, leaving dream jobs that paid decently - they just couldn't stand the verbal abuse Jobs would dish out).

      Will it affect anything? Well, Apple's still around and didn't collapse while Jobs was at the helm, and Linux won't either - the long time people have grown used to it, the newbies know what to expect, and everyone else just works away quietly on their fork of the kernel. And yes, there are tons of forks to the kernel - after all, every Android phone releases a kernel, yet I'm sure 99.99% of those patches never make it back into mainline.

    69. Re:Linus management technique works by Anonymous Coward · · Score: 0

      And Steve Jobs handed out iVise to upper management. They were forced to place them around their balls. When one of them misbehaved, Steve shocked their balls off. It's successful. How can you argue that?

    70. Re:Linus management technique works by miroku000 · · Score: 1

      Linus thinks cursing is the best way to communicate sometimes. At times it is. But, on a developer mailing list, most of the time it isn't. The fact that Linus thinks it is needed shows his limitations as a manager. As a programmer and architect, he is awesome though. Anyway, someone should tell her to go to the OpenBSD mailing list...

    71. Re:Linus management technique works by Anonymous Coward · · Score: 0

      The only people that have a problem with it are the emotionally insecure because it makes them feel inferior. The truth hurts and people cry about it. He tells the truth he doesn't sugarcoat it these people should be thankful he is honest and direct with emotions rather than sucking his thumb in a corner crying like some developer that fucked up and had his feelings hurt.

    72. Re:Linus management technique works by DerekLyons · · Score: 1

      So no it is not a trivial matter to overcome the inertia of the existing mainline and the network effect of the existing developer base.

      There, fixed that for you.

    73. Re:Linus management technique works by bunbuntheminilop · · Score: 1

      Most managers are accountable to someone, and tend to balance the needs of various stakeholders, i.e. workers, internal/external customers, owners, suppliers etc.

      Who is Linus accountable to? When he swears at the other devs, which stakeholders' interest is he trying to protect? The users?

    74. Re:Linus management technique works by Your.Master · · Score: 1

      Do you honestly think that the make or break aspect of the Linux Kernel vs. other FOSS kernels is how much of a dick Linus Torvalds is?

    75. Re:Linus management technique works by radarskiy · · Score: 1

      Why yes, that is an excellent example of survivorship bias.

    76. Re:Linus management technique works by quantaman · · Score: 4, Insightful

      The fact it's working doesn't mean it can't be improved.

      The fact that you would even state such abject stupidity means you don't understand the simple, salient point that has long ago been made. You would do well to avail yourself of the reams of tired, boring, and utterly meaningless conversations in the past where I eventually explained the simple point so that a moron like you can stop wasting all our time in the here and now.

      If you want "maturity" as defined by some passive aggressive type of niceness that comes when you don't ever say what you are actually thinking, you are in the wrong place. We're here to get something done and you can take your sissy, pandering, liberal business-speak ethos and cram it into some corner that doesn't involve the rest of us who are trying to get something valuable done.

      You took 5 lines to insult me in various ways and make a couple points about why impolite speech is more effective.

      Frankly I think you would have been more clear if you just insulted my position. You said what you were thinking and you drifted off-topic, so what if I'm a moron, and why do you think I'm not trying to get something valuable done? Neither of those are relevant to the discussion.

      Yes I'm polite, but I also think I've very direct, and I don't think I'd be any more clear if I used profanity.

      --
      I stole this Sig
    77. Re:Linus management technique works by Anonymous Coward · · Score: 0

      So what you're saying is that there's a pattern of psychopathic behavior behind multi-billion dollar company executives? Funny thing is, act like a giant dick, and most people cower and do whatever it takes to placate you. Show me a meek, humble, executive of a multi-billion dollar company, and I'll show you someone who got hired to replace the abrasive asshole who made the company.

    78. Re:Linus management technique works by fredprado · · Score: 1

      Nope, but it is something that works, unlike many other projects led by more polite people. Therefore I couldn't care less if his behavior is helpful, harmful or neutral to his success. It is irrelevant. You don't mess with something that is working unless you have a very good motive to do so.

    79. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Having ability, swearing, wanting to work, doing a good job, helping your employer or customer to deliver more value, calling things how you see them, and not just pasting out the same tired old corporate BS about working together and capturing complete requirements is a damn sight more professional than what I've seen of most professionals.

    80. Re:Linus management technique works by Score+Whore · · Score: 1

      Most worth things created in this world came from unprofessional people.

      You pretty much made that up and the fact that it even gets past your plausibility filters just shows how much you take for granted the things that make civilization possible.

      Here's what you can expect to happen if the linux kernel dev space continues being juvenile and narcissistic: the money will dry up. Every year there is more than five million dollars contributed to the Linux Foundation by large corporations. That money will disappear when it becomes a liability for them to have to deal with the completely toxic nature of the kernel development process.

      The real labor done in the kernel already happens inside the big corps. Torvalds appears to be completely insecure in his role, I won't be surprised to see him bypassed and then just become irrelevant in the next few years.

    81. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Abusive to his employee's what? Cat?

    82. Re:Linus management technique works by Anonymous Coward · · Score: 0

      So... you're saying what about Jobs? He should've been nicer while he lived and he wouldn't have died or his legacy would've been greater?

    83. Re:Linus management technique works by Anonymous Coward · · Score: 0

      I follow him on G+ too, and I have honestly not noticed any dickyness. Care to point at particulars?

    84. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Can't you read? He was abusive to his employee's too. Man, that too must have cowered in their boots. I can only hope that other people treat their toos with a little more respect :-)

    85. Re:Linus management technique works by schnell · · Score: 1

      I used to have a boss who would say "shut up" and "you're fired" in meetings ... He was a great guy actually. Brilliant and not mean.

      Please do explain further.

      --
      "95% of all Slashdot .sig quotes are incorrect or completely fabricated." -Benjamin Franklin
    86. Re:Linus management technique works by Zontar+The+Mindless · · Score: 1

      The cultural lines are definitely there--even between countries speaking the same language.

      I recall raising my eyebrows any number of times at the some of the language I heard on Australian radio and TV when I'd first moved there from the States.

      Remember the infamous Seven Words You Can't Say On Television ? Well, it turns out that six of these words are not on the Aussie version of that list... ANYhow...

      Then I lived there for 6 years, got used to it, started speaking more freely myself, and now since moving to Sweden have to watch myself constantly when talking to Swedes and (other) Americans.

      In any case, I don't find Linus' language particularly... exciting. I find it pretty ordinary, really.

      And it's always a bit refreshing to see someone who's not afraid to use real, live, ordinary language to refer to something that stinks as "shit".

      --
      Il n'y a pas de Planet B.
    87. Re:Linus management technique works by schnell · · Score: 1

      The fact that you would even state such abject stupidity means you don't understand the simple, salient point that has long ago been made ... so that a moron like you can stop wasting all our time in the here and now ... we're here to get something done and you can take your sissy, pandering, liberal business-speak ethos and cram it into some corner that doesn't involve the rest of us.

      Linus?

      --
      "95% of all Slashdot .sig quotes are incorrect or completely fabricated." -Benjamin Franklin
    88. Re:Linus management technique works by Anonymous Coward · · Score: 0

      But the fact that Linus is sometimes abusive, plus the fact that he thinks that sometimes he has to be abusive, plus the fact that he leads no less than Linux as a testament to his management abilities does mean something.

      He has a theory, he practices it and he has success backing him.

      This is a direct quote from an interview with Linus: "I think that people who get offended should be offended." To translate, that's him admitting that he's an asshole and a troll. There's no theory of management behind his behavior other than as a rationalization, he doesn't really think he needs to be an asshole, that's just his personality and of course he wants to put a positive spin on that. He may be a competent manager despite himself, but that's got nothing to do with his abusiveness.

    89. Re:Linus management technique works by Anonymous Coward · · Score: 0

      He and RMS are so head strong about their vision that they impede development.

      Huh? Sounds to me more like you're someone who wanders into a someone else's project and demands that it adapt itself to his preferences.

    90. Re:Linus management technique works by Zontar+The+Mindless · · Score: 1

      Who is Linus accountable to?

      You're asking the wrong question. It's not who, but rather what.

      He's accountable to the kernel.

      (BTW, I love lops. Used to raise them back in the early '90s. Had about 20 of the little buggers running around my backyard at one point.)

      --
      Il n'y a pas de Planet B.
    91. Re:Linus management technique works by Threni · · Score: 1

      No, but I happen to enjoy profanity. So do a lot of other people. If you don't like it there's always the Disney channel.

    92. Re:Linus management technique works by DRMShill · · Score: 5, Funny

      Absolutely. When people criticize Michael Jackson for allegedly molesting children, I tell them the exactly same thing. It's a fact of life. It's impossible to make music that great without touching a few kids. Likewise it's impossible to write some code without impersonating a high school.

    93. Re:Linus management technique works by spire3661 · · Score: 1

      And? IM sorry did you have a point? Some people get their rocks off climbing arbitrary points on a map (Everest). Linus likes to be mean to people who are stupid....

      --
      Good-bye
    94. Re:Linus management technique works by Anonymous Coward · · Score: 0

      I do think that we'd agree that professionalism is a good thing.

      that roughly translates to

      I do think that we'd agree that using weasel words and expensive clothing is good in and by itself.

      FAIL. Think again.

    95. Re:Linus management technique works by spire3661 · · Score: 1

      IN most human enterprise, people who can perform exceptionally well are often given a pass. We do it everyday for sports heroes, why not Linus?

      --
      Good-bye
    96. Re:Linus management technique works by spire3661 · · Score: 1

      The problem is, hes right. Professionalism can be dressed up abuse too. Being 'professional; you can still be vile, mean, nasty, and cruel, just with a smile on your face and calm demeanor.

      --
      Good-bye
    97. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Acting professionally is not about politeness, it's about not muddying up the conversation with information that's not useful.

      Then Linus is one of the most professional managers I know. Not only does it go straight to the technical root of the problem, he actively fights the development of office politics. If only my managers were like that, my company would not be in such a bad time.

    98. Re:Linus management technique works by idunham · · Score: 1

      Completely toxic?
      No. Every time that I've seen something about Torvalds swearing at someone, it was someone who
      (1) Broke something
      (2) Had the breakage pointed out (not always by Linus)
      AND
      (3) Still insisted that their broken change was the right thing.

      If there isn't someone answering those who actively defend garbage, how do you expect to avoid the end result being garbage?

    99. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Jobs didn't do anything other than market some shiny trinkets.

      A real hero, Dennis Ritchie, died around the same time. Where were the self-debasing effigies for him?

      Apple fanboism makes me sick. You all come out of the woodwork whenever someone has something to say that you don't like about the company and/or Jobs.

    100. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Nobody's calling for some "passive aggressive type of niceness", just the basic level of civility that normal human beings manage to achieve without thinking about it.

      Now go fuck yourself.

    101. Re:Linus management technique works by Jmc23 · · Score: 1

      Nah, you're just a jerk up on his high horse.

      --
      Don't complain about syntax, grammar, or spelling. There is no.hell like input on android.
    102. Re:Linus management technique works by Anonymous Coward · · Score: 0

      his horrible behavior is acceptable because he is fucking right.

      What you are saying right now is you don't care what he says, you care more about how he says it. You know what that makes you? That makes you a stupid fucking clown. A big fucking stupid ass clown. Enjoy your shit pie in the face.

    103. Re:Linus management technique works by Jmc23 · · Score: 2

      If you can't say what you mean, without being mean, you're a boy and not a man.

      --
      Don't complain about syntax, grammar, or spelling. There is no.hell like input on android.
    104. Re:Linus management technique works by Anonymous Coward · · Score: 0

      He's become an Internet Tough Guy (TM). Has he forgotten that if he spoke like that to someone's face, he'd get a smack in the mouth?

    105. Re:Linus management technique works by Escogido · · Score: 1

      So is there an agreement that the choice is between 'professionalism' and, let's call it lack of anger management? Sounds like a false dichotomy to me.

      I completely on board with Linus that 'professionalism' today does, in fact, imply many things that are bad for your karma, including office politics, hypocrisy and so on. But at the same time it also implies a couple things which are actually good. In particular, being able to give feedback to other people in such a way that they are not being offended by the form is one of them. Sure, you can always say that people should always welcome feedback in whatever form it takes, but reality is, humans are imperfect and their egos are fragile. If you have talented, motivated people who are adding value to your project, pissing them off without a good reason will simply mean your project wouldn't be as good. The cost of getting some anger management skills in place seems to be a very affordable one to pay, aside from it having an intrinsic value of being a nicer person (which some people may disagree with me on).

      And as for the "he's so brilliant and kernel group kicks so much ass they don't really need people with fragile egos in there" argument, I'd draw an analogy with business. Even if you're making great money, AND you still leaving money on the table somewhere, you can improve and should improve. The culture of never stopping to improve begets great things. In the same fashion, if your manners mean someone who could have contributed to your project, did not, it means you did your project a disservice.

    106. Re:Linus management technique works by TheRaven64 · · Score: 4, Interesting

      Someone recently cc'd him on a post on the LLVM mailing list, and he decided to chime in with a long rant where he was both rude and technically incorrect. It made me very glad that I don't use Linux, and just that little bit less likely to respond to bug reports that only affect people who do. Meanwhile, I recently got a bug report from one of the OpenBSD developers (a community with a reputation for being somewhat... acerbic). It was detailed, polite, and proposed two possible fixes. It was followed up by testing of the fix that I proposed. I don't use OpenBSD either, but I'm a lot more likely to fix bugs for people who do because this report was characteristic of my interactions with their developers.

      --
      I am TheRaven on Soylent News
    107. Re:Linus management technique works by Anonymous Coward · · Score: 0

      I don't know. I don't consider the profane to be abusive. Maybe emotionally involved in the end product. But words, for me, have degrees of imperative. Most of the stuff he's using profanity about is pretty fucking important.

    108. Re:Linus management technique works by slimdave · · Score: 1

      Either way, Jobs is still dead and all his screaming and abusiveness didn't let him live one second longer. His money isn't very useful to him now.

      Sure it did -- it got him the money to be able to commit to a liver transplant 2,000 miles from his home because he had a private jet that could fly him anywhere at a moment's notice.

      http://www.amednews.com/article/20090727/profession/307279979/4/

    109. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Or you can give up being an offended prima donna and be glad there *IS* a linux kernel to work on; its existence is due to one man.

      I used to have a boss who would say "shut up" and "you're fired" in meetings and in regular work. I understood him. He was a great guy actually. Brilliant and not mean.

      It's genesis is due to one man, the continued existence of the Linux kernel is due to a large number of people many of whom do not like to be showered with abuse. It is hard enoug to get treated like trash in a job you get paid for. Perhaps you should abandon the pretence that being a foul mouthed asshole and a bully, like that boss of yours, is some form of 'management style'.

    110. Re:Linus management technique works by AmiMoJo · · Score: 1

      I wouldn't be happy with that behaviour. It's not constructive for the individual and needlessly douchbaggy. If you can't communicate effectively in a civil manner that doesn't bother your employees you are a failure as a boss.

      This is pretty much why there are so few women in tech jobs. Macho dicks with this kind of attitude put them off, and I certainly wouldn't want to work with a guy like that.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    111. Re:Linus management technique works by peppepz · · Score: 1
      Saying the things that one thinks is a quality, more so in a world where form is not only getting more important than substance, but it is also becoming antithetical to it. I have an uncomplicated nervous system and I much prefer people telling me directly what they think about me or the things that I do, rather than having to do social reverse-engineering in order to figure out what smiling, polite and necktie-wearing colleagues say when I'm not there.

      (And by the way, being able to understand and potentially appreciate jokes is an important trait for social interaction, and the whole LKML thread we're talking about was clearly tongue-in-cheek.)

    112. Re:Linus management technique works by Anarchduke · · Score: 4, Insightful

      On the other hand, many of the people "working" for linus are doing this on their own dime. Push them too far and they might say, "Fuck off, I have better things to do then get yelled at by a twat in a bathrobe."

      --
      who prays for Satan? Who in 18 centuries has had the humanity to pray for the 1 sinner that needed it most? ~Mark Twain
    113. Re:Linus management technique works by chris.alex.thomas · · Score: 1

      You sure showed him didn't you!!

    114. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Since when is it abusive to tell people they are bullshitting, lying through their teeth or grossly incompetent? That's most of what I've seen Linus get all pissy about, and I can completely understand it. But no, apparently you're "unprofessional", "rude" and "abusive" in the US if you tell people to fuck off if they try pull shit like that on you. It's just like it isn't rude to deliberately tell lies or bullshitting you. You're just supposed to take it I assume.

      NEWSFLASH: The rest of the world isn't the US, it's much bigger than that, and Linus ain't no American. And personally I would prefer to keep it that way, especially if it means bullshitters, liars and derps getting told in no uncertain terms to go pollute the world somewhere else.

    115. Re:Linus management technique works by Anonymous Coward · · Score: 0

      "Dennis Ritchie"

      You mean, the man who create the Cyber-Warspace ? Mabye someone should have called him a dangerous asshole then. Maybe he would not have foisted C on the world.

      Yeah, never say anything bad about dead people. Except if they left a very, very dangerous legacy.

    116. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Forgot the linkl: http://www.infoworld.com/d/security/in-his-own-words-confessions-of-cyber-warrior-222266

    117. Re:Linus management technique works by ArsenneLupin · · Score: 1

      So, since Ballmer is alive, throwing chairs is now good?

      Well, usually, exercise is considered to be good for your health (and thus longevity...). However, looking at Ballmer, he would benefit from throwing more chairs, not less!

    118. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Me thinks your translation is wrong.

      There is this saying that translates to something like "the yelping dog is the one the stick struck". It means that offended people got offended for a reason: they are the culprits and they know it. Harsh words sting and that's the whole point: they should.

      If they didn't have anything to do with the bug/problem/error, it would be easier for them to just shrug off accusations and profanities and tell Linus why he is barking the wrong tree.

      Linus is right about fake politeness. Haters gonna hate but fake polite people gonna hate in secret, gather lynch mobs, backstab others while pretending everything's ok.

    119. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Oh really ? Does your pinko-liberal, new-age theory say so ? My counter-argument is that being "polite" to dumb ideas of "business people" and "aspiring women" will fuck up any solid, secure and well-designed system.

      Linus uses abusive language to defend Linux against the Invasion Of Dumb Ideas. YOU should be thankful to him not being a corrupt little rodent, so that you can get a first-rate operating system FOR FUCKING FREE !

      https://blogs.rsa.com/anatomy-of-an-attack/

      http://www.infoworld.com/d/security/in-his-own-words-confessions-of-cyber-warrior-222266

      http://www.reuters.com/article/2011/06/07/us-emc-lockheed-idUSTRE7560EA20110607

    120. Re:Linus management technique works by dotgain · · Score: 3, Funny

      Shut up. You're fired.

    121. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Linus 1.0 was Finnish. Linus 2.0 lives in America. You can behave in certain ways in a big country that you can't in a small country.

    122. Re:Linus management technique works by Dog-Cow · · Score: 1

      So the guy who has collectively managed hundreds of people over 2 decades has limitations as a manager that he should give a fuck about?

      Slashdot is such a funny place because so many people here think that Linus cares if anyone disagrees with his style or that he cares if big companies stop funding kernel development. The fact is anyway that you're all 100% wrong. Those huge corporations, like I dunno... IBM or Intel don't give a crap how Linus talks to other developers. All they care about is that Linux continues to be a kernel they can make money from.

    123. Re:Linus management technique works by war4peace · · Score: 1

      Oh yes, I forgot. We all MUST have big balls and chew tobacco, otherwise we're drama queens.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    124. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Truly an insightful comment. I tend to think Linux succeeded despite of him, not because of him.

    125. Re:Linus management technique works by Anonymous Coward · · Score: 1

      Linus job is to keep multi-billion-dollar corporations that are used to steamroll over everyone, AND joe-basement both capable of being productive, and not undully influencing the entire kernel too much. And that doesn't include the massive crowd of "fire shitty crap and forget" embedded coders (I refuse to call that people software engineers). THIS is not how your usual software project goes, it is rather incommon actually.

      There are two ways to go about keeping it under control: one is the "Game of Thrones" way, the other is the Conan way. And the Conan (perkele) way is transparent to all, and has much less latency.

      It is also a lot more healthy to everyone but the one being yelled at. It is only abusive if you don't consider the backstabbing polite crap pulled by often incompetent techs but always brilliant social fighters to be abusive in the first place.

    126. Re:Linus management technique works by tjstork · · Score: 1

      Well it works ok because men in that situation tend to be willing to put up with it. Women won't, and as women make gains in IT, Linux will ultimately fall a bit behind for the loss of their talents.

      --
      This is my sig.
    127. Re:Linus management technique works by Anonymous Coward · · Score: 0

      In the early days? Its still managed that way (and it was less so in the early days).

    128. Re:Linus management technique works by kimhanse · · Score: 1

      Fixing wrong moderation

    129. Re:Linus management technique works by ancientt · · Score: 1

      Really? I think of professionalism as being competent, prepared and... treating people with respect, but then I can see how that wouldn't appeal to an ass.

      --
      B) Eliminate all the stupid users. This is frowned upon by society.
    130. Re:Linus management technique works by kokoko1 · · Score: 1

      I also follow Linus on G+ and really enjoy his posting, please point me to the post make you think of him as dick!

      --
      http://askaralikhan.blogspot.com/
    131. Re:Linus management technique works by AmiMoJo · · Score: 1

      Being publicly labelled an idiot by the project manager on a mailing list read by your peers and getting a bit fed up makes you a drama queen?

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    132. Re:Linus management technique works by TheRoss · · Score: 1

      I think the point was the ultimate futility of all that "screaming and abusiveness"-- though it could almost be extended to be about the ultimate futility of... everything?

    133. Re:Linus management technique works by sl4shd0rk · · Score: 1

      Or is it fun just to dig that knife in deeper?

      Whoa.. Jobs was murdered? How do you know this?

      --
      Join the Slashcott! Feb 10 thru Feb 17!
    134. Re:Linus management technique works by Anonymous Coward · · Score: 0

      False: His screaming and abusiveness were part of his personality. His personality is what let him build a huge company and make loads of dollars. Those loads of dollars let him get the best healthcare available for someone in his situation. There is zero doubt in my mind that his money extended his life, and that if he were penniless he would've died sooner.

    135. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Surprisingly, you used foul language in the same post where you speak against it. Talk about double standards.

      I'll take a person who is not afraid of being who he is ANY DAY over this false shit.

    136. Re:Linus management technique works by Anonymous Coward · · Score: 0

      its existence is due to one man.

      You're referring to Richard Stallman, right?

      The Linux kernel had a LOT of one-critical-person dependencies in its early days. Linus obviously was and still is very important, but take any of those others out -- for example Becker's network drivers -- and the world might have waited for the BSD court case to wrap up and then settled on FreeBSD or NetBSD rather than Linux. I'm inclined to think that it was after Linus switched to the GPL and its Mexican standoff-style license that the kernel really took off, hence the reference to RMS.

    137. Re:Linus management technique works by L4t3r4lu5 · · Score: 1

      Dude. Correlation != Causation. Did you not get the memo?

      Maybe all of the kernel devs are fucking double-plus good at what they do, and just ignore him when he goes off on a rant. "Whatever, douchenozzle. I'm carrying on with my work. You go scream at the wall."

      In my scenario, things still get done, Linux still rules, and Linus is not the wind in everyone's sails; Making Linux great is. Linus is just blowing hot air; Granted, some of it may push the boat forwards, but most of it just causes everyone to sweat a little harder.

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    138. Re:Linus management technique works by Anonymous Coward · · Score: 0

      No one cares what you think. People can just as easily turn around and tell him to fsck off and that's he's wrong. Strangely, you don't see that very often. Torvalds only lets rip on people (or teams) when they repeatedly do something monumentally stupid, don't change after being told what's wrong and break userland stuff.

    139. Re:Linus management technique works by L4t3r4lu5 · · Score: 1

      It is possible to tell someone they're wrong without calling them a "fucking moron". How do you think Linux would fare if the entire mailing list went "Fine. If you can do it better, have at it. Unsubscribe." I don't think Linus has enough hours in the day to do all of the work himself. It's almost 16m lines of code, FFS.

      All she's asking is for him to reign in the profanity and abuse. If he can't, he's likely to end up ruler of a kingdom of one.

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    140. Re:Linus management technique works by buddyglass · · Score: 1

      He could do a fork and get ignored, regardless how effective a manager and/or developer he is. Torvalds' kernel is the official one. It's the one the committers are going to commit to, not some random guy's fork. There's inertia.

    141. Re:Linus management technique works by Anonymous Coward · · Score: 0

      So, since Ballmer is alive, throwing chairs is now good?

      To be fair, Balmer is probably the second best thing to ever to happen to Linux...

    142. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Normal Finnish management system.

    143. Re:Linus management technique works by dywolf · · Score: 1

      Professionalism is always a good thing. you're a fool to think otherwise. shouting matches are not productive. emotions get in the way and mar/bias opinions and performance. the fact the neckbeards voted you insightful only further shows how much the /. crowd needs to grow up.

      Some questions:
      Cop pulls you over. Want professionalism or to start out with a litany of curses and insults to your heritage with your ticket?
      Marines fight a battle, finish it. Aftwerwards: you want professionalism and moving onto the next task, or videos of them urinating on corpses afteraward?
      Big Bank Mega CEO bumps into you in Starbucks, you accidentally spill his coffee all over him. Want professionalism, or your money to disappear?
      Politicians elected to a job, to represent their people. You want a professional who does that, or one who decides he knows better than you?

      Cherry picked examples, sure. But the point is simple. Professionalism is not bad. Professionalism does not mean lying or backstabbings. That view is shortsighted, immature, and ignorant.

      --
      The guy who said the election was rigged won the presidency with the second-most votes.
    144. Re:Linus management technique works by dywolf · · Score: 2

      short version: you can be honest and direct, and be professional at the same time. In fact, its what being professional is. you people are confusing professionalism with office politicking.

      --
      The guy who said the election was rigged won the presidency with the second-most votes.
    145. Re:Linus management technique works by Anonymous Coward · · Score: 0

      In my opinion, any person sensible enough to feel antagonized by it at this level is a drama queen and is better off.

      This sentence makes no sense. I don't understand why it is moderated up.

      * sensible enough to feel antagonized? -> Maybe you meant sensitive?
      * is better off? -> Is better of what/where/how?

    146. Re:Linus management technique works by Grey+Geezer · · Score: 1

      It's a bottom line kindof thing...you wouldn't understand.

      --
      The USA is only 4X older than me...perspective
    147. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Or you could think of as we're intelligent adults and don't need to abuse people or be abused. Taking criticism is one thing; taking abusive, threatening language is another. Adults should be able to handle the first, but the second is uncalled for and shouldn't be acceptable.

    148. Re:Linus management technique works by westlake · · Score: 1

      Nobody has the right to live their lives without being offended, and it is part of being an adult to learn to "take it like a man".

      and here I was fool enough to believe that being an adult meant that you had stopped behaving like an adolescent.

    149. Re:Linus management technique works by Ash+Vince · · Score: 1

      Ironically his argument about fake politeness is EXACTLY what he's getting. People are pretending that his horrible behavior is acceptable just because they don't want to get on his bad side.

      Not necessarily. He mentions in his reply that he does not hold grudges. Many people are like this, we forget about disagreements quickly and don't let them tarnish future communications.

      It means that some people might be talking to him politely, because he is talking politely to you at that time because there is not disagreement over the current topic of conversation. How you communicated yesterday over a different topic is of no relevance. if you force it to still be relevant because you bear a grudge then that may be something you need to resolve, not them.

      In my opinion after reading what she reacted to like this it is obvious that this is not a reaction to the actual email she replied to, as the email she replied to was obviously a joke about accidentally squashing someone.

      It sounds like she replied to that but was actually taking issue with something else, probably the caustic nature of a bunch of male developers who all incredibly passionate about something that has very much become their baby. They no longer (and probably never have) viewed their work on the kernel as job. It is a hobby that they started getting paid for.

      As to whether she is right I guess it depends. I know of many careers where rudeness is accepted, you just get used to being spoken to in that manner if you know their is no maliciousness behind it. I always remember by stepfather taking about journalism and how his editors spoke to him, they would still all socialise together though as soon as the broadcast went out and both parties always knew that there was no real ill meant, it was just one way of blowing off steam that was acceptable in their workplace.

      --
      I dont read /. to RTFA, I read /. to offend people in ignorance.
    150. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Being "prima donna" beats being a submissive slave.

    151. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Throwing chairs is *always* good

    152. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Spot on turbidostato. Good managers use one style; shouty shouty, softly softly softly or no style at all god forbid... Great managers use the right style for the right audience, and don't limit themselves to any one approach.

    153. Re:Linus management technique works by Anonymous Coward · · Score: 0

      If only success could prove a theory, most good things would be gone from the world.
      Abuse can only motivate people with no self-respect.

    154. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Wow, that's pretty mean. Why'd you have to attack him personally?

    155. Re:Linus management technique works by Anonymous Coward · · Score: 0

      So apparently a point cannot be conveyed with equal thrust in a language that doesn't sound like coming from a garbage bin. Being abusive is necessary in order to 'say what they really mean'.
      The problem is not people like Linus, the problem is masochist fanboys like you, who derive some kind of grotesque pleasure from being abused and defend it in the name of 'taking it like a man', which itself reeks of sexism.

    156. Re:Linus management technique works by Anonymous Coward · · Score: 0

      And? IM sorry did you have a point? Some people get their rocks off climbing arbitrary points on a map (Everest). Linus likes to be mean to people who are stupid....

      The easiest way to solve an unprofessional abusive boss is the crack the orbit of the eye socket in the skull with one or two good hits.

      That will usually calm him down. He'll know better next time.

    157. Re:Linus management technique works by terjeber · · Score: 1

      Not being a self-centered "I know best" idiot, would have. In fact, it would probably (possibly) given him a normal life span. Instead he was convinced his superstitious notions were more correct than the experts information, and he paid the price.

    158. Re:Linus management technique works by Anonymous Coward · · Score: 0

      You can be professional without being politically correct. People have opinions, people have beliefs, those opinions and beliefs shouldn't have to be hidden away because *gasp* someone else might be offended. Guess what, people are different, get over it.

      Being politically correct is useless, it solves nothing, it produces nothing (but excuses) and ends up costing a lot (productivity, money, health).

      People are dying due to the stress induced by trying to be politically correct (PCSS - Politically Correct Stress Syndrome - just coined the term myself).

      Different people have different ways of dealing with other people, get over yourself. I personally blow up, and am over it. People who try to be PC end up festering, stressing and in an early grave.

      End PC, the life you save may be your own.

    159. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Joe is right. Being a mean bastard isn't excusable and doesn't contribute anything to your life. For all the big execs that have been mean, there are just as many or more that have not been abusive. Sorry you can't read through the lines and understand some of the things Joe intimated.

    160. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Mod this up. People need to stop excusing him for being an asshole just because he is Linus. No doubt he is good at overseeing kernel development, but, like the parent post said, Linux owes his success to these people he abuses - many of whom are working for free - not to mention a bit of "right place, right time." Without the throngs of people and companies who have poured countless hours and dollars into Linux, Linus could be just another code monkey sitting in a cubicle somewhere complaining to his buddies about how stupid the users are.

      Linus has become some accustomed to people accommodating his douchebaggery that he now even feels /justified/ in treating people like garbage any time it suits him. He should be kissing these people's asses, not wiping his ass with them. Jerk.

    161. Re:Linus management technique works by Anonymous Coward · · Score: 0

      caustic, forceful, but didn't use profanity or insult any protected groups.

      First HR approved insult I have ever seen.

    162. Re:Linus management technique works by Khyber · · Score: 1

      "In my opinion, any person sensible enough to feel antagonized"

      In my opinion, you need to take your ill-educated ass back to school, re-learn how to finish sentences, and use the proper words.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    163. Re:Linus management technique works by Khyber · · Score: 1

      "But it produces results, unlike those nonexistent other kernels made by oversensitive whiny "professional" guys, like you."

      No, it produces headaches.

      Which is why my entire research facility runs on my own custom kernel, from the automated systems to the IP-controlled robot that lets me 'walk' around my facility even when I'm halfway across the globe.

      And it shows results better than any Linux system ever created. It keeps ignorant tools like yourself fed for cheap.

      What has your fanboi god Linus done to help the world? Nothing that great, I can assure you. I'm using my tech to feed people.

      Until he's actually doing the world some good, he's a nothing, a nobody.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    164. Re:Linus management technique works by westlake · · Score: 1

      If someone else managed to do his job better than him it would be trivial to do a fork.

      Recruitment. Management. Funding. Programming. It is never trivially easy to fork a project on this scale.

    165. Re:Linus management technique works by Anonymous Coward · · Score: 0

      The openbsd vs linux reputation is pretty interesting. It seems like Linus wants to be like Theo, and that's why he acts like an asshole. But Theo has a reputation for being an asshole that isn't really warranted. He is blunt and direct, but not a bully.

    166. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Do you know where one might get one of these devices? It's, umm. for a friend.

    167. Re:Linus management technique works by Anonymous Coward · · Score: 0

      you have the right to NOT be assaulted,
      you do NOT have the right to NOT be insulted...
      cheese and crackers, what a world of nancy-boys and pantywaists; I AGREE 100% with linus that SO-CALLED 'professionalism' is a cancer on society because it hides the type of authoritarianism that equates silence with agreement, and promotes the type of phony bullshit that leads to expelling 5-year olds for 'terrorism' for TALKING about their stupid hello kitty fucking SQUIRT GUN...
      that is where being OVERLY concerned with the merest, slightest, HINT of an insult is now made in to a mortal sin...
      what a bunch of crybabies, i hate you all...

      oh, wait, not allowed to 'hate' anymore, are we ? ? ?
      stupid shits: no hate = no love, two sides of the same coin...

      art guerrilla
      aka ann archy
      eof

    168. Re:Linus management technique works by fredprado · · Score: 1

      But the fact is, the entire list is not composed of idiotic politically correct assholes. It is composed of people that actually prefer an environment where people can say whatever they want.

    169. Re:Linus management technique works by fredprado · · Score: 1

      Please, don't be pathetic and disgruntled because other people are doing better than you. It is pitiful.

    170. Re:Linus management technique works by JWW · · Score: 1

      Linux has enough sellers?

      When was the "year of the Linux desktop" again?

      I'm not saying Linux isn't being sold professionally on a lot of levels, I'm just saying the potential to be sold to a much much much larger audience is still there.

    171. Re:Linus management technique works by Khyber · · Score: 1

      Linus is in no way doing better than myself. He's not even providing anything useful.

      What's truly pitiful is your defense of a man who in reality is a nobody doing nothing to improve the world.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    172. Re:Linus management technique works by virtualbob99 · · Score: 1

      I completely agree. I don't know what that poster got out of reveling in the guy's death.

    173. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Being a dick isn't a testament to anything, except, well, being a dick. Sadly our society tolerates asshole behavior from top producers. In the end, you don't need to be an asshole to be good at what you do; quite the contrary, you're good (great) at what you do, so you choose to be an asshole because everyone will be forced to put up with it until someone better comes along. Frankly, IMHO, we should stop rewarding the assholes of the world.

    174. Re:Linus management technique works by Anonymous Coward · · Score: 0

      So you don't fix bugs for operating system with millions of users, and thousands of developers, just because you don't like one of them? hmm...

    175. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Naa, he doesn't think he needs to be. He gets his rocks off by being abusive. It's a ego-fueled power trip. Nothing else.

      If I were in Linus's shoes and having to make bold decisions based on, what, 15 million lines of code, I wouldn't think pussyfooting around the subject would be the most effective way to make things happen. I'm not saying that I would enjoy attacking people, but I also think I'd reach a point where to get a job done quickly and accurately you just might have to tell somebody that their patch... sucks.

    176. Re:Linus management technique works by Anonymous Coward · · Score: 0

      But if it was just the one employee's too, it's kinda hard to call that a pattern. I bet he had tons of employees with toos.

    177. Re:Linus management technique works by Anonymous Coward · · Score: 0

      It was detailed, polite, and proposed two possible fixes. It was followed up by testing of the fix that I proposed.

      You don't understand. They were offensive words. In the mid 1970s when they last left their mom's basement.

    178. Re:Linus management technique works by fredprado · · Score: 1

      I am pretty sure that is your opinion, Mr. Nobody.

    179. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Basically, you just said, "Obama [elected on the premise that he would learn from his mistakes, unlike Bush] turned out to be unable to learn from his own mistakes or those of predecessor, and has fucked things up even worse than George W. Bush. But I kinda like him anyway, because he seems like a cool guy."

      What we can conclude from this is that you believe strongly in the cult of personality, and unfortunately, your opinions are heavily swayed by the particular echo chamber you happen to be in.

      "Obama? Boy did he fuck things up. But I like him, because the press is always so kind to him."
      "Torvalds? What an asshole. But I like him, because he's popular on Slashdot, and I wish I could get away with being rude and disrespectful to the people I work with like he does."

    180. Re:Linus management technique works by Anonymous Coward · · Score: 0

      That fact that Jobs is dead is relevant, he no longer has the ability to change the fact that he will always be remembered as an asshole.

    181. Re:Linus management technique works by fredprado · · Score: 1

      It not being "sold" to desktops certainly isn't because of anything the Kernel development team is doing, my friend. the kernel we are talking about is in more than 50% of every piece of microprocessed equipment out there.

    182. Re:Linus management technique works by Anonymous Coward · · Score: 0

      He's a dumbass, ignore him.

    183. Re:Linus management technique works by Anonymous Coward · · Score: 0

      The fact it's working doesn't mean it can't be improved.

      And the fact that it is not perfect doesn't mean that it cannot be degraded.

    184. Re:Linus management technique works by Anonymous Coward · · Score: 0

      You know this how? You are a mind-reader?

    185. Re:Linus management technique works by Anonymous Coward · · Score: 0

      If Linus had a twat, Sarah probably wouldn't be complaining...

    186. Re:Linus management technique works by ichimunki · · Score: 1

      I have a theory too: that you're a fucking moron. Because there is a mountain of evidence you're plainly too inept/stupid/monkey-fuck-dumb to realize is piled high on top of your thick head. For someone who wants to sound rational about the topic, you really should be ashamed to even think something so obviously wrong, let alone give voice to it.

      To wit: Lots of us engage in abusive activity like this and we don't succeed with the type of behavior Linus exhibits here. Instead we're just abusive jerks who are frequently held accountable for our antisocial behavior and then go off to whine about how no one else does anything right and how if they just listened to us and blah blah blah. Then we see the masters of our craft with their own abusive tendencies as justification for what we have been doing. Because, after all, we're just cutting through the crap, avoiding the politics, and (get this) promoting our own cultural identity!

      So is this behavior necessary for success? Does Steve Wozniak act like this? Yukihiro Matsumoto? Larry Wall? Tim Berners-Lee? Do Ken Thompson, Brian Kernighan and Dennis Ritchie act like this? Bjarne Stroustrup? Anders Hjelsberg? Maybe I don't know these guys well enough... do they all act like this when we're not looking? Or are they able to do their thing without being abusive or demeaning to those with whom they are working?

      Is it possible that we see plenty of success stories acting like this because it's just an all-too-common trait, rather than a defining characteristic of those who are successful?

      --
      I do not have a signature
    187. Re:Linus management technique works by fredprado · · Score: 1

      Nope, I don't like Obama either. And I do agree that he screwed things up pretty badly, and that he is no better than Bush.

      I am sorry if I wasn't clear about it. I just said he was "nicer", in the sense of being more polite. You misunderstood me.

    188. Re:Linus management technique works by V+for+Vendetta · · Score: 1

      You can refuse to accept that things you don't like cannot change and choose to try to improve them while still contributing something worthwhile. I don't agree with Sarah Sharp's assessment, but I respect her for trying to make something she cares about better rather than abandoning it because she doesn't like some small part of the whole system.

      I feel like that's the wrong approach to the topic. This has IMHO nothing to do with (changing) things, but with (changing) people. Which I consider to be a bad thing. "Retrain" people whose behaviour you don't like? That's what totalitarian regimes did and do.

      It also begs the question: why should Linus change, why doesn't she?

    189. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Moron Read Linus' rants, they are filled with sound arguments, except when the person he is ranting at is so stupid that there is no need to respond with any sort of argument.

    190. Re:Linus management technique works by Anonymous Coward · · Score: 0

      citation needed

    191. Re:Linus management technique works by Anonymous Coward · · Score: 0

      So very typical.

      Women demanding that everyone behave in a way that THEY approve of - usually slathered in shaming language.

      You know what... good on Linus for telling her to stick it.

    192. Re:Linus management technique works by Valdrax · · Score: 1

      And I do not agree with your indoctrinated bullshit. "Professionalism" is not and won't ever be a good thing. Most worth things created in this world came from unprofessional people. And cursing is a tool as any other despite your prejudices and oversensibilities regarding it.

      If you say rudeness is tool, then well violence is one too, and most people disapprove of both for the same reason. Aggression and deliberately stepping on others toes facilitates resentment and sabotage. Worse, "letting it all out" doesn't diminish anger. Studies are clear that it only trains you to experience it more.

      However you may feel about it, that is a motive why companies and kernel development groups are not democracies. If you can't take direct orders you can't work in group.

      If you can't give orders without attempting to browbeat your inferiors with hostile language, then you can't really work in a group either. Managers like that are the ones that everyone is either waiting to see replaced or jumping ship to avoid. No one respects a tyrant.

      --
      If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
    193. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Why would Torvalds care if the linux foundation stopped getting donations?

      He isn't on the board and if money dries up, there are plenty of corporations that would hire him to continue what he is going.

      If you think IBM, Intel, Oracle, etc, etc, etc is going to drop the Linux kernel or fork it because you don't like him, you are deluded.

      Torvalds is insecure? Stop projecting yourself onto him and maybe then you will realize that Linus acting as gatekeeper of the kernel is the only reason it hasn't splintered into dozens of shitty forks all doing different things.

      That the kernel is still a solid piece of engineering is a testament to Torvalds effectiveness.

    194. Re:Linus management technique works by vilanye · · Score: 1

      I see you didn't read the exchange. Sara swore far more than Linus did in that exchange.

    195. Re:Linus management technique works by vilanye · · Score: 1

      Tannenbaum was wrong and is a dumbass.

      Why should anyone be polite to willful dumbasses?

      Read the kernel mailing list. Linus is polite 99% of the time, but when someone does or says something stupid, scratch that, it has to be epically stupid before Linus lays into the person or group.

      Anyone who calls Linus a "flamewarrior" is irretrievably stupid and can be ignored.

    196. Re:Linus management technique works by Score+Whore · · Score: 1

      You do realize that the kernel has already has a bunch of active forks? Red Hat has their own fork, Oracle has theirs, IBM has theirs, Google, Amazon, etc. Yes, they go back to the well periodically, but they are forks.

      And it's not because I don't like Torvalds, it's because for Oracle/Red Hat/IBM/Intel to make a condition of employment being abused by an unrelated third party is a violation of employment laws. If Linus continues his path of becoming more abusive, then they won't have a choice but to stop working with him.

      Also note that Linus doesn't have to work. The documented moneys he has received -- assuming he's not a complete financial moron -- mean he's completely financially secure. Possibly this contributes to his dickheadedness. But the point is that they won't work with him. New structures and procedures will come into place that exclude him.

    197. Re:Linus management technique works by vilanye · · Score: 1

      How is it that the only options in your mind are, "Ranting like a blue-veined cock at everybody who dares disagree or fail to heed every precious word you utter," or "roll over and be a completely passive submissive doormat"?

      Nice straw man and false dichotomy.

      If you spent even 5 minutes reading the kernel mailing lists you would know that is not how it or Linus operates. When Linus is wrong and people point it out he will defer to them. Not "I think you are wrong" but "you are wrong and here is why:" When people ask for guidance Linus(or some other maintainer) responds with solid technical advice, not flames.

      What other response besides a strong worded statement to stop is more appropriate when one of the maintainers decides to break the public API by introducing a nonsensical error return code and then blame a user space app? Sara used this case as a reason why she thinks Linus is abusive. If that happened in a corporate environment that developer would get subjected to passive-aggressive insults and possibly get fired. How is that better?

      It is funny how people with absolutely zero knowledge of how Linux kernel development works use one or two incidents that occur every year to paint the thousands of conversations that happen during any given year.

      Using 0.1% of the kernel messages as proof of anything is downright idiotic.

    198. Re:Linus management technique works by vilanye · · Score: 1

      +1

    199. Re:Linus management technique works by filthpickle · · Score: 1

      I am not commenting on what you say beyond that the first paragraph reminds me of this: Life does not stop and start at your convenience

    200. Re:Linus management technique works by Anonymous Coward · · Score: 0

      What is and is not professional is subjective.

    201. Re:Linus management technique works by datavirtue · · Score: 1

      No one will take over. The kernel has a life of its own and is mature enough to be forked without looking back.

      --
      I object to power without constructive purpose. --Spock
    202. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Except that you analogies such donkey balls. If Linus accepts a badly done patch to the kernel, it could open hundreds of millions of DSL routers, telephones, radars, routers, firewalls and more to a devastating cyber-blitz. Tens of thousands of people could die in a few hours, if properly pulled off. Trillions of dollars in trade and R&D secrets are at stake.

      Linus swears for a very good reason - for the security and stability of the Linux kernel and hundreds of millions of Linux kernel users.

    203. Re:Linus management technique works by Anonymous Coward · · Score: 0

      "Trivial"? Even the best potential kernel maintainer not Linus Thorvald in history wouldn't be able to just pull of a fork at this point (or the last few years). You do realize the momentum that's behind that canonical tree and how important it is for the existence of what's called Linux? Massive Cooperations would have to agree to replace with with a new common alternative. Usurping Linus - if successful - would likely fragment Linux and damage it considerably. This is the antithesis of trivial.

      Linus's power doesn't come from his capabilities. He gets the work done and for that he deserves (and receives) credit, but if you think he's doing anything that couldn't be done by someone else you are kidding yourself. His power comes from starting and sticking with the project and the unspoken agreement that someone has to be in power for it to work. Abusing that position of power to abuse people reliant on his good-will - no, they don't have much choice - is simply horrible.

    204. Re:Linus management technique works by shutdown+-p+now · · Score: 1

      It's really sad to see how susceptible geeks are to cults of personality. The only redeeming quality here is that at least they tend to be merit-based, but they still allow people to get away with far more than they should reasonably be allowed to - and not only not being criticized for being assholes, but actually praised for the same ("unique management style" etc).

    205. Re:Linus management technique works by shutdown+-p+now · · Score: 1

      But it produces results

      Yes, and so does my rock that protects you from shark attacks on land.

      (There's no evidence to indicate that Linus' abusive behavior is in any way, shape or form relevant to the success of Linux. You can't make such a conclusion from a sample of one.)

    206. Re:Linus management technique works by shutdown+-p+now · · Score: 1

      Someone recently cc'd him on a post on the LLVM mailing list, and he decided to chime in with a long rant where he was both rude and technically incorrect.

      Can you link to that?

    207. Re:Linus management technique works by Anonymous Coward · · Score: 0

      What? Bent over a bed, up the butt with a 9" strapon?

    208. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Nice straw man and false dichotomy.

      So my pointing out that there are more than two options - "rant" or "doormat" - is a false dichotomy? Tell me, do you even understand the term? Or did you just really really really want to use it to make yourself sound more believable?

      I pointed out that there are, in fact, MANY ways of handling a situation that fall between "ranting like an asshole" and "rolling over like a doormat." That is the very antithesis of a dichotomy, which as the name implies - presents two alternatives as an "either X, or Y, no other choices" scenario. The people (such as Torvalds) who think that the only way to forcefully and assertively express an opinion is with profanity and personal insults are the ones presenting a false dichotomy, and most of the foolish fanbois who believe "admiring someone's work" must always be paired with "never daring to question their methods or practices," are swallowing that false dichotomy hook, line, and sinker.

      What other response besides a strong worded statement to stop is more appropriate when one of the maintainers decides to break the public API by introducing a nonsensical error return code and then blame a user space app?

      Exactly - a strongly worded statement to stop is exactly what should be offered. That's not what Torvalds did, though. He used a profanity laced rant which makes him sound like a borderline psychotic instead, because apparently, any other alternative he could think of fell in the category of "too PC."

    209. Re:Linus management technique works by HnT · · Score: 1

      I got to chime in on this. I have never had to deal with Linux kernel folks, I once briefly dealt with samba folks and that was quite disappointing, for what that is worth. Then I had an issue with openBSD on PPC (kernel panic) and reported it and despite not having a lot of knowledge kernel-wise, I found clear instructions on what to do, how to report it and the dev who ended up dealing with me wasn't overly friendly but professional and not once offensive, though he probably didn't enjoy dealing with a "noob". Ultimately I found it easy to test the patch he provided and even got some help when I fucked up, so I gladly did my best to help test it. I left with a good impression of openbsd.

      --
      "Only one thing is impossible for God: To find any sense in any copyright law on the planet." - Mark Twain
    210. Re:Linus management technique works by Joe+U · · Score: 1

      Jobs, Gates, Ballmer, Torvalds and the rest are assholes.

      Acting like an asshole is all fine and dandy for them until one day they drop dead and people remember the rich, successful, yet still dead asshole.

      Many people think like the ends justify the means, they don't. There's no rule that says you have to manage like a raving lunatic to be successful.

    211. Re:Linus management technique works by Anonymous Coward · · Score: 0

      What is insulting about delivering a polite word of correction? Insults imply a level of disrespect and I detect no disrespect here.

    212. Re:Linus management technique works by shentino · · Score: 1

      Seriously, have you SEEN the rates from hell?

      The long distance charges are through the roof.

      Oddly enough it's still cheap to call the USA, must be a local call.

    213. Re:Linus management technique works by shentino · · Score: 1

      Professionalism works because people in power demand it and won't put up with not having it.

      Might makes right.

    214. Re:Linus management technique works by shentino · · Score: 1

      This of course implies the existence of high winds that you must respect and can't do shit about.

    215. Re:Linus management technique works by shentino · · Score: 1

      At least his ego is loyal to Linux, and not his own personal feelings.

    216. Re:Linus management technique works by sonamchauhan · · Score: 1

      "Or you can give up being an offended prima donna "

      Er, no. It is the abuser who is already offended (or so you'd expect)

      So perhaps your comment would be better directed at abusers?

    217. Re:Linus management technique works by an_orphan · · Score: 1
      'It's a ego-fueled power trip. Nothing else.'

      as is Linux, but a successful, socially relevant one.

      People have the right to ask him to stop being abusive, but he has the right to do what he wants.

    218. Re:Linus management technique works by Anonymous Coward · · Score: 0

      The Linus management technique is effective if you are a manager who leads men who are accustomed to being yelled at (i.e. veterans reentering civilian life).

      For everyone else, it just leads to high turnover/job hopping (looking for a boss who doesn't suck).

      End result: an organization that overpopulated with only a very traditional type of employee and manager, which is not the type of employee/manager which will lead a company forward in a post-industrial, post-manufacturing economy. It worked way back when we (Americans at least) still made widgets for export. We don't do that kind of work any more.

    219. Re:Linus management technique works by Khyber · · Score: 1

      Nope, that is pretty much fact. See, Linus' 'contribution' was so weak I had to strip out al of the extraneous crap in the kernel (essentially reverting to pre version 1 release) just to get my research facility running smoothly, securely, and stable.

      Now, when one person can take OLD CODE and secure it like that, while newer versions of the kernel simply fuck it all up - Linus isn't providing much incentive to be believed, now is he? His ideas are decades old, and I've already taken the best ideas from MenuetOS and Linux and combined them, to create a secure (with custom IP stack you aren't going to exploit unless you know my programing habits,) environment for professional-level usage and global systems control (most of my vertical farms are able to be remotely monitored and controlled.) Oh, I even added in a kernel-level API for my robots that let me see the facility and do my regular routines without me being physically present.

      Your god is a peon before me. That's why you call me a nobody, you're projecting, Mr. Torvalds with one of the newest slashdot UIDs.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    220. Re:Linus management technique works by tkalfigo · · Score: 1

      I agree completely. People who want to be all polite and beat around the bush instead of coming forth and communicating what they feel/think, are the reason every day millions of work hours are wasted and millions of mediocrities keep on living in their fantasy world thinking they are awesome at what they do.

      Additionally, people whose opinion on this is that "he should be polite regardless of who he is and who he thinks he is", will never understand the argument "Cultural Differences, Bitch" [Pinkman TM] either.

      The bottom line: Linus it not the average person. His work speaks for itself. The people who have a problem with his attitude, are those who demand of a genius that he also be modest/low-key/polite/gentle/subtle. But hey, guess what! If i'm a mediocrity, I don't get to demand things from superior people. And yes, sorry to break it to you. We're not all equal. I wouldn't mind it one bit if Feynman was a d*ck and if Einstein was a pr*ck.

      Personally, I wish I had someone like Linus around my work place. I'd take his abuse any day of the week as long as I could benefit, even by mere osmosis, from his experience and ideas. Also don't forget: for every 1 person that bitches about his attitude, there are hundreds that benefit, enjoy, grow and flourish around him. And not just due to Stockholm syndrome.

    221. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Good. Linus is playing the role of Maxwell's Demon, ensuring only the most energetic people remain to contribute code, and pushing away the chaff.

      As a side effect, the people who can put up with Linus the best are most likely the oldest veterans who never grew up in a corporate environment that coddled them.

    222. Re:Linus management technique works by Joe+U · · Score: 1

      No, being successful got him that. Success does not require abusive behavior.

    223. Re:Linus management technique works by Holladon · · Score: 1

      I think you're positing a clear distinction where none exists.

    224. Re:Linus management technique works by Anonymous Coward · · Score: 0

      It is a strawman and a false dichotomy because the OP didn't claim those were the only two options, you do. Fuck, you are retarded. You don't realize that you are retard because you don't understand the scope and blunder of the example cited. Kindness is not a proper response to abject idiocy, you fuck-stain.

    225. Re:Linus management technique works by turbidostato · · Score: 1

      "I have a theory too: that you're a fucking moron."

      Probably yes, if only because of Sturgeon's law. But then, I'm the kind of fucking moron quite capable to make a salary significantly above average and that uses both his income and his own internal life and friends for the seek of hapiness and that is capable to live a life quite in harmony with himself. In the other hand, you don't look like a happy person.

      So what's your point, again?

      "To wit: Lots of us engage in abusive activity like this and we don't succeed with the type of behavior Linus exhibits here."

      For certain. That's why I didn't built Linus' behaviour into a universal but stated that that's what Linus thinks, that's what Linus supports and that's what -evidently, works for him. Especifically against those that -like you, try to confront his obvious success with just words. "Oh! but other world is possible!" Mr Torvalds shows his world, you still has nothing to show. Remember: Linus was the first to state that *his* kernel tree is not Linux but Linus' Linux kernel tree. So, if you really think you can do better, heck, you are a `git clone` away from showing how well you theory stands the reality check.

      "So is this behavior necessary for success?"

      I don't know, that's not the point. The point is that his behaviour obviouly correlates to success. Do you *really* know any better? Do you have *facts* supporting your theory, if only in the way of correlation?

      What I stated, and that's obvious, is that *for him* it works while, in the other hand, all you have is theories and dreams of grandeur about how you would be able to do it better in some other way -in a field which, funnily, is ridiculously easy to go from words to facts: just clone away Linux tree and show how your theory works any better.

    226. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Obvious troll is obvious.

    227. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Jobs also used exactly the same management technique. I don't say it's the best way to do it, but all 3 big OSes do it the same way...

    228. Re:Linus management technique works by Anonymous Coward · · Score: 0

      Yes, if Linus wants to call out Jews, niggers or fags and prevent them from submitting code, he should be allowed to do so, because he is a messiah and Linux is awesome, and by his own admission he is not a professional. Worship Him!

    229. Re:Linus management technique works by Anonymous Coward · · Score: 0

      I wonder, if Linus repeatedly said he wouldn't accept code commits from black people or gays, would you be just as supportive of his actions. After all, Linux is awesome and Torvalds is a god, who cares if he's a racist bigot?

  3. Victim Card by Zaelath · · Score: 3, Insightful

    How can you not be playing the victim card when you self-identify as a minority, join a community and demand that it change it's standards to match your own?

    1. Re:Victim Card by Seumas · · Score: 5, Insightful

      It all derailed when it started referring to "verbal threats" and "verbal abuse" as "violence". Sorry, but unless a dev is at my door with a baseball bat, it's just words. Additionally, we've all dealt with people who are crude, terse, mean, or just flat out obnoxious prima-donas. It only impacts you if you give a shit. I've dealt with some of those in my career and all that matters to me is whether they are productive and talented. Telling me "you made a stupid fucking mistake" isn't any worse than "Please don't take this too harshly and please don't think I am picking on you. I like you and you are a swell fellow and all. However, I feel it is necessary that I impress upon you that this isn't really a bug and having this trivial and non-broken thing filed as a bug has consumed a little bit of our time that we would rather not be wasting on things like this. Also, here is a pat on the back and an atta-boy so you don't feel I am being mean to you, okay?".

      Granted, it might be a little unprofessional to use crude language with people. CEOs and other muckety-mucks do it all the time, however. It's also a little different between using crude language and lashing out at people with crude language to insult them and put them down. But, again, that's just the way things are and it is just the way some people are. It really does not have to impact you in the slightest if you don't want it to (and it doesn't hurt to learn to give it back - especially if you can do so cleverly, with wit, and without the matching vulgarity).

      I don't doubt this sort of thing does put some people off from contributing and participating. I sure as hell wouldn't participate in anything that involved Linus and other well-known and super-smart guys, because I know I'm not at their level and I would just constantly be on the receiving end of "how fucking stupid can you be?!". But you know what? Maybe that's okay. Maybe it weeds out people who don't have the spine to deal with it or who take everything so personally that everything has to become a drama rather than just getting work done.

      Of course, Linus could be less of an asshole (even when his points are very fair). But I don't see why he should feel he *has* to be less of one. *shrug*. I also think it's a little different than if he was someone's direct boss in a workplace and he was walking outside of his office to constantly berate, ride, ridicule, and harass his employees for being totally incompetent.

    2. Re:Victim Card by war4peace · · Score: 0, Troll

      Can I come to your door and swear at you all day long? Since you don't care... as a bonus, it would make me feel better for having someone to yell at.
      Do we have a deal?

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    3. Re:Victim Card by Anonymous Coward · · Score: 0

      "Get your bitch ass back into the kitchen!"

    4. Re:Victim Card by fredprado · · Score: 4, Funny

      Nah, more like: "Behave like everybody else and stop playing the victim card every time somebody says or does something you don't like. The world won't adapt to your needs, princess."

    5. Re:Victim Card by Stormwatch · · Score: 2

      On the contrary: "If you can't stand the heat, get out of the kitchen."

    6. Re:Victim Card by Anonymous Coward · · Score: 1

      While I wouldn't dare to question the great and powerful Linus, in my experience the smallest dog barks the most. People in my career that are rude and put everyone down have not been the smartest people and use intimidation and arrogance to maintain the persona of the smartest guy in the room when were one of the founders or have otherwise come up with at least one clever idea. The true genius is the one sitting back listening to those that latch on to the first idea they have defending it at all costs and fight with the other people on the team, listen to all points and then once the smoke starts to settle calmly and clear lays out the best idea and everyone else follows along as it will commonly address all of the singular issues each howling monkey thought of but in a more simplified model that also supports the 20 other issues they wen't able to foresee.

    7. Re:Victim Card by Seumas · · Score: 5, Insightful

      Because writing a terse couple sentences with vulgarities targeted at you in a mailing list that you voluntarily subscribe to for a project you voluntarily participate in is exactly the same as someone stalking you in meatspace, on your property, incessantly harassing you?

    8. Re:Victim Card by turbidostato · · Score: 4, Insightful

      "Telling me "you made a stupid fucking mistake""

      Specially if you in fact made a stupid fucking mistake. And here comes the nut of the issue: how many time does Linus tell somebody that "made a stupid fucking mistake" and it resulted that in the end it was not a stupid fucking mistake?

      You know, first well-know "harsh" conversation from Linus was the one with Tanembaum, if you see my point... and he was back then just a pimply young fellow.

    9. Re:Victim Card by Anonymous Coward · · Score: 0

      I've been long opposed to the creepiness and hostility women in computing have had to deal with, but yeah, I see it as a bit arrogant to come in and try to change Linus's style.

      I certainly don't blame her for trying though, and have little doubt that flaming on the mailing list turns off potential developers. I wouldn't put up with that shit for very long myself. But their culture is working for them and has for a quite a long time. It is what it is.

    10. Re:Victim Card by Anonymous Coward · · Score: 1

      It's called bullying. Over a long period of time, it's harassment. When threats get pepper in, it becomes assault.

    11. Re:Victim Card by dnavid · · Score: 5, Insightful

      "Can I come to your door and swear at you all day long?" No, but if *I* come to *your* door you can swear at me all you want, because I can always leave.

    12. Re:Victim Card by Anonymous Coward · · Score: 0

      I can I put something as awesome as "Linux Kernel Developer" on my resume? If so yes.

    13. Re:Victim Card by Narrowband · · Score: 1

      Swearing and calling people names is one thing. But legitimate verbal threats can still be short of actually showing up at your door with a baseball bat. If a guy tells you he's going to show up at your door with a baseball bat, that qualifies.

    14. Re:Victim Card by xvan · · Score: 1

      Your nested quotation marks ar difficult to parse.

    15. Re:Victim Card by Darinbob · · Score: 4, Informative

      This isn't about a woman. This is about someone new coming along and being surprised that the mailing list isn't even remotely like normal corporate politeness. The attitudes before this new person arrived are what's toxic, the difference is that the old timers have built up an immunity to the toxins so that they don't notice it anymore. Nothing at all in this feels like someone played a victim card.

      The catch is that you can be stuck in both worlds. You're required at your corporate job to treat coworkers with respect but at the same time your job requires you to interact with a group that doesn't work that way and that you actually find distasteful. You can't back out of either world without serious drawbacks (ie, losing your job).

      I think there's some false dichotomy from Linus here. He seems to split it up into either acting that way he does or else it becomes lying and backstabbing, because that's what he thinks "acting professionally" means. Ie, either he wears a bathrobe or else he has to wear a tie.

      The backlash here from Linus is not because she's a woman and poeple should stop bringing that card into it. The backlash is because of the anti-corporate attitudes on that mailing list, they want to keep their fun club fun instead of having it be professional.

    16. Re:Victim Card by Anonymous Coward · · Score: 0

      Depends on the size of the baseball bat, genius.

    17. Re:Victim Card by fredprado · · Score: 3, Insightful

      This is about someone new coming along and being surprised that the mailing list isn't even remotely like normal corporate politeness.

      But this is a woman, and although there are women that are cool and reasonable and men who are drama queens, this one is a stereotypical female drama queen in all her glory, and people like her are those that make the lives of other competent and cool women a lot harder.

    18. Re:Victim Card by tftp · · Score: 5, Insightful

      And here comes the nut of the issue: how many time does Linus tell somebody that "made a stupid fucking mistake" and it resulted that in the end it was not a stupid fucking mistake?

      You do not correct other people's mistakes by publicly humiliating them. That's how you make enemies.

    19. Re:Victim Card by Anonymous Coward · · Score: 0

      If you can't stand the heat, don't work in the furnace.

    20. Re:Victim Card by iCEBaLM · · Score: 2

      Sure, if you want to swear at my closed door all day, by all means, I'll be in the living room though, watching TV.

    21. Re:Victim Card by AttillaTheNun · · Score: 1

      Fortunately, I have other needs and interests than the Linux Kernel development community.
      Imagine, if you will, that every community you needed or wanted to participate in was lead by a LInus Torsvald. Would life better or worse for you?

    22. Re:Victim Card by MikeBabcock · · Score: 1

      Since when was subscribing to the LKML mandatory? You subscribe and read it by choice.

      Linus doesn't (to my knowledge) randomly E-mail insults to random people online without provocation.

      --
      - Michael T. Babcock (Yes, I blog)
    23. Re:Victim Card by Ol+Olsoc · · Score: 3, Interesting

      Telling me "you made a stupid fucking mistake" isn't any worse than "Please don't take this too harshly and please don't think I am picking on you. I like you and you are a swell fellow and all. However, I feel it is necessary that I impress upon you that this isn't really a bug and having this trivial and non-broken thing filed as a bug has consumed a little bit of our time that we would rather not be wasting on things like this. Also, here is a pat on the back and an atta-boy so you don't feel I am being mean to you, okay?".

      Wow, I had no idea that there were only two possible responses for telling someone they made a mistake.

      The problem with your apparent ability to tough it out and have prople swearing at you for perhaps something simple is that you misunderstand manners, and the proper role of profanity. Swearing at someone? Not ever in a meeting. Anyone I have ever had to use strong words with gets it in private. Even then, it's usually no worse than a "fuck up again and you'll be looking for a new job". But in a group, directing that to a specific person can be counter productive, as my job is to make sure the job gets done, not to impress everyone with my ability to talk like some redneck down at the local gas station. Maybe a "What the fuck are we doing? But never directed at anyone.

      I sure as hell wouldn't participate in anything that involved Linus and other well-known and super-smart guys, because I know I'm not at their level and I would just constantly be on the receiving end of "how fucking stupid can you be?!". But you know what? Maybe that's okay.

      Oh heavens no. Some people think that good manners are a sign of weakness. On the countrary, bad manners are a sure sign of weakness, an inability to speak cogently, and a supreme waste of time. So what if I'm an asshole? Pointing it out accomplishes nothing. We have a job to do, we are supposed to do it well, and if we're calling each other assholes, then we're not doing anything productive.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    24. Re:Victim Card by Darinbob · · Score: 1

      And what if a guy said exactly the same things?

    25. Re:Victim Card by Anonymous Coward · · Score: 0

      Not with that attitude. Of course, you don't realize that the very act of claiming somebody else is using the victim card is...using a victim card, as you try to make yourself out to be persecuted and victimized by somebody who is just using weakness in order to get sympathy.

      Much like the people complaining about minorities playing the race card, they're just trying a bit of rhetorical judo to make themselves stronger.

    26. Re:Victim Card by dnavid · · Score: 1

      I think there's some false dichotomy from Linus here. He seems to split it up into either acting that way he does or else it becomes lying and backstabbing, because that's what he thinks "acting professionally" means. Ie, either he wears a bathrobe or else he has to wear a tie.

      Doesn't calling it a false dichotomy presume that Linus doesn't have some prior background managing a large development environment of volunteers which might cause him to draw that conclusion from direct experience? Like, say, managing the linux kernel development for twenty years.

      You imply Linus is speaking hypothetically, and not referentially. I believe, based on my own recollections of the history of Linux kernel development (as an outsider to the process looking in) that while Linus always had moments of being "direct" he also has direct experience of what happens when he lets things slide on the assumption that mere discussion will correct the problem only to have it blow up in his face. I think he's intrinsically direct, but he's also *learned* over the years that it works better when he is, then when he is not. And he's not on a continuous rampage, so he has the ability to compare what happens to situations that are discussed blandly verses those that are attacked aggressively.

      A lot of people are suggesting there are better ways that I don't believe have any experience proving there are better ways. And corporate development teams have almost no resemblance to the kernel development teams: Linus is functioning less like the HR or management of a corporate dev team (who has the power to hire and fire people and has control over the future employment progress of the team members) and more like a forum moderator with limited or no admin rights, somehow trying to keep the forum members in line by force of personality alone. Its actually amazing that Linus is as judicious with his outbursts as he appears to be given the circumstances.

    27. Re:Victim Card by fredprado · · Score: 1

      Then he would still be a drama queen. I see a lot less guys behaving like this, but it is not something I can claim I never saw. They usually are ejected very quickly though and that is why there aren't a lot of them.

      Unfortunately people seem to be more a lot more lenient with women, and the overprotective and vague laws that turn everything into discrimination do not help anybody either. They actually turn unknown women into potential liabilities, which is bad for everybody.

    28. Re:Victim Card by fredprado · · Score: 1

      ...you don't realize that the very act of claiming somebody else is using the victim card is...using a victim card...

      I am not sure where you took that conclusion from, but I suspect is from your ass. This is not even a fallacy, it is simply a completely illogical statement. Not letting someone play you for a fool by attempting to play the victim is very different than playing victim yourself, my friend. Please, come back to this argument when you realize that.

    29. Re:Victim Card by Anonymous Coward · · Score: 0

      This isn't about a woman. This is about someone new coming along and being surprised that the mailing list isn't even remotely like normal corporate politeness.

      Except she's not new. She's an experienced kernel developer who happens to not usually be active on the lkml.

    30. Re:Victim Card by Anonymous Coward · · Score: 0

      Telling me "you made a stupid fucking mistake" isn't any worse than "Please don't take this too harshly and please don't think I am picking on you. I like you and you are a swell fellow and all. However, I feel it is necessary that I impress upon you that this isn't really a bug and having this trivial and non-broken thing filed as a bug has consumed a little bit of our time that we would rather not be wasting on things like this. Also, here is a pat on the back and an atta-boy so you don't feel I am being mean to you, okay?".

      That statement is hilarious!!! And typical stereo type office management bullshit. Linus is like the shattered Punk Rock star of Linux, he makes for good entertainment when he posts a blog or comment, however I really question whether is just doing it for the shock and awe, or if he is doing it because he thinks he is a prima donna, I have always thought the opposite if he didn't come along someone else would, more then likely others are out there that could, but bypassed Linux to work on something else.

      And he is probably a coward when it comes to face to face conflicts, so I am not impressed by his attitude. It is best to just be honest, instead of belittling someone, but like most in the Linux community, they are snub nosed, head up there ass types, that refuse to help or give out advice after they get done with there menstrual cycle blabbering. I respect they guy and find him amusing, but he has done nothing outside of his own endeavors to really advance Linux into a entity that users flock to.

    31. Re:Victim Card by sortius_nod · · Score: 1

      Maybe don't make "stupid fucking mistakes" publicly & you won't get humiliated publicly. Sorry, but if you're going to act like a moron, expect people to ridicule you as a moron.

      As someone who doesn't suffer fools lightly, I'm with Linus all the way on this one.

      Call it being a prima donna, call it being mean spirited, I call it "having no fucks to give".

    32. Re:Victim Card by Anonymous Coward · · Score: 0

      Or: Become a sheep like the rest of us! Beehehehe

      Captcha: domicile

    33. Re:Victim Card by faffod · · Score: 5, Insightful

      I know a few "cool women" who hate being the "cool" one, but fear retaliation from guys if they actually speak up. When you work in a "man's world" and you hear guys say things like " although there are women that are cool and reasonable and men who are drama queens, this one is a stereotypical female drama queen in all her glory, and people like her are those that make the lives of other competent and cool women a lot harder." what are you to do? They then shut up and suffer because they like the challenge of their job, just not the hostility of their coworkers. They suffer as the "cool woman" because they don't want to risk retaliation or ostracization.

      To me, she is a "cool woman" - she's willing to tell guys, Linus no less, to fuck off. Literally - read her email, she drops a few f-bombs herself, not what I consider stereotypical drama queen.

    34. Re:Victim Card by tftp · · Score: 1

      I understand. I wish you luck, but I will not travel with you. Perhaps someone else will.

    35. Re:Victim Card by fredprado · · Score: 1

      They suffer as the "cool woman" because they don't want to risk retaliation or ostracization.

      Women will NEVER achieve equal status if they keep playing the victim and trying to force the world to adapt to their needs. Men learn very quickly in life not to come in the middle of a group of guys (or girls) and make demands. When a guy does that he will be at the very least ostracized, if he is lucky.

      Women are no different. If they behave like reasonable people they will be more likely than not very well treated, but if they feel entitled to special treatment and to demand changes to accommodate them, they will keep being ostracized, simple as that.

      she's willing to tell guys, Linus no less, to fuck off.

      And so she should, and she would more likely than not be told to fuck off too. Guess which of the parties would start to cry and say foul?

    36. Re:Victim Card by Anonymous Coward · · Score: 0

      Yeah, she's a complete noob. xHCI driver maintainer, owner of the USB3 subsystem, has been working at Intel's open source dev center where she's been working on these Linux kernel subsystems since 2007. A rank amateur, obviously.

      Somebody tell this crazy bitch that she needs to pay her dues before she dares to disagree with his highness, King Torvalds. 6 years working on the Linux kernel for a paycheck is clearly not enough time to have an opinion, or a sense of the culture.

      I mean, I bet she started shitting up the LKML with drama from the first moment she joined it. Six or more years ago.

    37. Re:Victim Card by Anonymous Coward · · Score: 0

      give me 999 hundred million and you can censor EVERYTHING I SAY

    38. Re:Victim Card by Trax3001BBS · · Score: 1

      How can you not be playing the victim card when you self-identify as a minority, join a community and demand that it change it's standards to match your own?

      I don't do flame wars which sounds a lot like what's going on, if I get flamed I'll just ignore it or give a neutralish,
      stabbing yet humorous reply (my objective at least). I see many do the same thing; there is one exception that tips
      many over the edge and you nailed it.

      I call it the 2 week turnover, be a Usenet help group or a newsletter it's the same thing. Someone joins asking a
      question and gets a very detailed satisfactory answer, about two weeks later it's forgotten; when someone else joins
      asking the very same question expecting a decent or at least helpful answer. This question can only be asked so many
      times before a submitters gets flamed to no end and can't understand why.

      The reason is, it's most likely a popular question (standard change request) that a simple search would of provided them
      with the very detailed satisfactory answer, posted previously.

    39. Re:Victim Card by Anonymous Coward · · Score: 0

      Psst Fred, let me give you some advice. You're behaving like an ass. If you behave even little like that in the workplace, sooner or later, not necessarily this job but there will be a time where you gonna end up on the street for saying stuff like that.

      Free speech does not mean you can say whatever you want and still keep a job. Linus is the exception that proves the rule, get a position as secure as his and you can do the same.

    40. Re:Victim Card by Anonymous Coward · · Score: 1

      Telling me "you made a stupid fucking mistake" isn't any worse than "Please don't take this too harshly and please don't think I am picking on you. I like you and you are a swell fellow and all. However, I feel it is necessary that I impress upon you that this isn't really a bug and having this trivial and non-broken thing filed as a bug has consumed a little bit of our time that we would rather not be wasting on things like this. Also, here is a pat on the back and an atta-boy so you don't feel I am being mean to you, okay?".

      There is another way: "You're doing it wrong. Look, this and this way is considerably more effective. Watch, learn and think about it."

      But of course that way can't serve the idiotic purpose of supporting your notion that being rude is OK. You had no choice but compare the rude way with a cartoonish exaggeration to convince us that respect and politeness is something ridiculous.

    41. Re:Victim Card by fredprado · · Score: 1

      Hello, Anonymous Coward! I behave exactly like that in the workplace and I am doing very well, thank you, even though I may hurt your delicate feelings sometimes. Fortunately not all the world has turned into a politically correct hell yet. There are still some nice oasis of sanity. I am touched by your worrying about me, though.

    42. Re:Victim Card by Anonymous Coward · · Score: 0

      The only person being a drama queen in this is Linus.

    43. Re:Victim Card by fredprado · · Score: 1

      If you think that your cause it is a worthy one, you are always free to become a martyr, but do not come crying "unfair" in the end. It makes your worthy cause seem like a child's tantrum.

    44. Re: Victim Card by Anonymous Coward · · Score: 0

      Once again if you post voluntaritly to a voluntary mailing list, it is not bullying unless it is systematic.

      It certainly isnt harassment, as you can choose to unsubscribe. If at that point Linus was personally emailling you and insulting you then you have a case. You are obviously not a lawyer.

    45. Re:Victim Card by Anonymous Coward · · Score: 0

      It is about a woman, because she didn't react until he used "vittu" in his rant. She probably will never admit it, but that's the sole reason for her reaction. She's a feminist, and he hurt her feelings by using her genitalia when he cursed.

    46. Re: Victim Card by Anonymous Coward · · Score: 0

      You are not entirely correct, as it entirely depends on the person.

      People who make mistakes who dont have huge overinflated egos will take the content of the critism for what it is and move on.

      People with large egos will ignore the content and instead focus on the wording. These people are useless in software development, and Linus's approach seems to effectively filter these types out.

      You can also tell which Linus is by his ability to give and receive critism.

    47. Re:Victim Card by batkiwi · · Score: 1

      Do you REALLY not understand the difference between yelling at someone in person, which includes the threat of physical altercation even if no DIRECT verbal threats are made simply due to presence, and a nasty email dressing someone down?

      If you stand at my front door and shout obsenities at me while refusing to leave then it's assault in most jurisdictions. Doing the same in an indirect manner, even over the phone, isn't.

    48. Re:Victim Card by phantomfive · · Score: 1

      Can I come to your door and swear at you all day long? Since you don't care... as a bonus, it would make me feel better for having someone to yell at.

      As long as you only use your natural voice, don't vandalize anything, don't come before 9AM, and leave before 9PM, we have a deal. You have no idea how much that would entertain me.

      --
      "First they came for the slanderers and i said nothing."
    49. Re: Victim Card by tftp · · Score: 1

      People who make mistakes who dont have huge overinflated egos will take the content of the critism for what it is and move on.

      Let's imagine that you made a mistake - say, accidentally drove your car onto my lawn once. Would you consider it a criticism if I walk up to you and hit you in the teeth? Would you be able to take that "criticism" in stride and move on? Will it feel better if you, theoretically, could hit me back at some other time when I make a mistake of my own? How would you call a society when minor disagreements end up in assault? Would you call it civilized? Would you call it fair to people who are unable or unwilling take such punishment and to deal it to others? I would call such a society barbaric.

    50. Re:Victim Card by Jeremi · · Score: 1

      The reason is, it's most likely a popular question (standard change request) that a simple search would of provided them
      with the very detailed satisfactory answer, posted previously.

      I have to say, this is one thing that StackOverflow.com (and its related sister sites) handles pretty well... as you type in your question's subject line, a list of links to similar (already asked) questions automatically appears below. More than once I've avoided asking a redundant question because of that mechanism (often even after I thought I had done a reasonable search on the topic beforehand).

      Sometimes you just have to bring the mountain to Mohammad.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    51. Re:Victim Card by Anonymous Coward · · Score: 0

      Nah, more like: "Behave like everybody else and stop playing the victim card every time somebody says or does something you don't like. The world won't adapt to your needs, princess."

      Nerf-herder.

    52. Re: Victim Card by Anonymous Coward · · Score: 0

      You fail to understand bullying. Linus's outbursts are intended to intimidate and brow-beat people who make mistakes in the vain hope that they will stop making mistakes. However, he isn't educating anyone. He's just being an asshole.

      You fail to understand harassment. Harassment is in part the creation of a hostile work environment. If Linus is screaming obscenities at a dev that makes a mistake, he's again attempting to intimidate someone into not making mistakes rather than educating them. He's also causing others to feel like they're possible targets for his wrath, and now they're worried about what they'd do or say if they become a target. And notice, the term is 'target'. Linus isn't sending individuals e-mails because that actually wouldn't be harassing at all unless he's sending repeated e-mails even after the original. He's sending it to the entire list so that he can make an example of these people and once again intimidate others into not making mistakes.

      When you have a dev that relies on these mailing lists for information and updates, telling them to unsubscribe is basically the same as telling them to find another job. It doesn't help the people that are still on the mailing list, either.

    53. Re:Victim Card by Anonymous Coward · · Score: 0

      I know a few "cool women" who hate being the "cool" one, but fear retaliation from guys if they actually speak up. [...] They suffer as the "cool woman" because they don't want to risk retaliation or ostracization.

      Well, then they're not really being "cool," but rather trying to pass as such, in a very dishonest manner.

        I've met more men than women of that persuation. Then again, the person hiring around here is a woman, so it might be that she's good at weeding them out. But I doubt it.

      My experience is that such people simply refuse to understand or follow a simple rule of life, which Linus also stated in a recent post:

      And equally importantly, not everybody has to like you, or necessarily think they have to be liked by you. OK?

      (I'd throw in an "at all times" in there)

    54. Re:Victim Card by Zontar+The+Mindless · · Score: 1

      I respect they guy and find him amusing, but he has done nothing outside of his own endeavors to really advance Linux into a entity that users flock to.

      Congratulations! That is quite possibly the stupidest thing I have read yet today.

      Perhaps you work in Marketing. Such people have a tendency to think that everyone else should act like they work in Marketing, too.

      --
      Il n'y a pas de Planet B.
    55. Re:Victim Card by spire3661 · · Score: 1

      You make enemies no matter what......

      --
      Good-bye
    56. Re:Victim Card by Anonymous Coward · · Score: 0

      Sometimes it's good to have enemies humiliated, you know.
      Somebody that's trying to litter your source code with their shitty pawns and demand that YOU fix the damn mess is not your friend.

    57. Re:Victim Card by Jmc23 · · Score: 1

      Words have impact when you're not made of cold rock or steel.

      --
      Don't complain about syntax, grammar, or spelling. There is no.hell like input on android.
    58. Re:Victim Card by Jmc23 · · Score: 1

      Enemies sharpen their skills more than friends.

      --
      Don't complain about syntax, grammar, or spelling. There is no.hell like input on android.
    59. Re:Victim Card by tftp · · Score: 1

      Sometimes it's good to have enemies humiliated, you know.

      News to me. Normally you want your enemies gone from your life. Humiliating them is only fueling the fire. Do you want your enemy to go postal on you? They will, if you hurt them enough. What's the purpose even in inflicting punishment on your enemy? Sadism?

      Somebody that's trying to litter your source code with their shitty pawns and demand that YOU fix the damn mess is not your friend.

      Linus is not required to accept patches from those guys. He receives patches from subsystem maintainers. Linus is not even required to read emails from people on his personal blacklist. Or, perhaps, Linus so technologically backward that he can't setup a blacklist? He should install Outlook then, it has filters :-)

    60. Re:Victim Card by TheRaven64 · · Score: 1

      You know, first well-know "harsh" conversation from Linus was the one with Tanembaum, if you see my point

      The one where the person that now develops a kernel that ships with FUSE and CUSE, and which has its largest install base running on top of the Xen microkernel in cloud deployments or an L4-derived microkernel in mobile deployments, was saying that microkernels are bad?

      --
      I am TheRaven on Soylent News
    61. Re:Victim Card by Anonymous Coward · · Score: 0

      Male humans have, over time, recognized that the physically weaker female isn't any more stupid than they are and over time allowed less domination in social interaction because the benefits improve us as a species. Otherwise we'd just keep on using electroshock to keep them in line.

    62. Re:Victim Card by Anonymous Coward · · Score: 0

      FUSE is still not providing useable performance for doing anything more than interoperability stuff with it, and L4 got nowhere except pure hypervisor use. So I am afraid you're rather proving that even after all these years of hardware improvements, microkernels still aren't useful for an actual OS.

    63. Re:Victim Card by andrew7027 · · Score: 1

      Nonsense. If noone is allowed to ‘demand that things change’ that makes it difficult to ever change anything ever.

    64. Re:Victim Card by Anonymous Coward · · Score: 0

      > Watch, learn and think about it.

      Maybe something's wrong with me, but that one's the worst. My very first thought was, "wow, what a pretentious asshole". I probably judge you wrong, but seriously based on that sentence I'd probably rather work with the abusive guy.

    65. Re:Victim Card by pipatron · · Score: 1

      Yeah, this "Linus" or whatever that nobody heard of and never amounted to anything important is probably just some minor manager trying to work his way up the chain. I bet he'll never manage to make something. Now tell me, who's the true genius sitting behind Linus?

      --
      c++; /* this makes c bigger but returns the old value */
    66. Re:Victim Card by Anonymous Coward · · Score: 0

      Wow, I had no idea that there were only two possible responses for telling someone they made a mistake.

      To be fair I have yet to see Linus resort to profanities at the first error. The drama usually occurs when there has already been a discussion about the problem and the developer refuses to fix it.
      The alternative would be that Linus just sits down and let everyone do as they wish with the kernel or possibly that he doesn't scream and shout about it and just start to lock people with unwanted ideas out of the development altogether.

    67. Re:Victim Card by Anonymous Coward · · Score: 0

      >I know a few "cool women" who hate being the "cool" one, but fear retaliation from guys if they actually speak up.

      The lurkers all support you in PM, right?

    68. Re:Victim Card by Anonymous Coward · · Score: 0

      I don't think they do "fucking" errors in the kernel. I, at least, hope so.

    69. Re: Victim Card by Anonymous Coward · · Score: 0

      You fail to understand bullying. Linus's outbursts are intended to intimidate and brow-beat people who make mistakes in the vain hope that they will stop making mistakes. However, he isn't educating anyone. He's just being an asshole.

      Really? Are you sure they aren't just the first things he thinks when merging commits? To be truthful I don't think he has the time to use calculating outbursts to control the underlings, he's just an asshole. Does it matter if he's educating them or not?

    70. Re:Victim Card by war4peace · · Score: 1

      So you think Linux kernel Development is all Linus and only Linus, and everyone else is a guest?
      Wow.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    71. Re:Victim Card by war4peace · · Score: 1

      You said "Sorry, but unless a dev is at my door with a baseball bat, it's just words".
      I would be at your door, with no baseball bat. it's going to be just words. What do you think?

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    72. Re:Victim Card by Anonymous Coward · · Score: 0

      Even if what you are saying is true (I find it surprising and disappointing a viewpoint like yours exists), how does that invalidate her point? The environment is toxic. I'm not sure I agree that it needs to change, but it's not like her point is irrelevant is it? How many developers is Linux losing because they come to LKML and walk straight away because the backstabbing is out in the open?

    73. Re:Victim Card by Certhas · · Score: 1

      You just made this into a gender thing. She didn't you did. You used her gender to shut down her argument, which is entirely reasonable and worth of discussion.

      In other words, in what elegant little subtle line you show how discrimination, dressed up as "let's treat everyone the same" works.

      If a sensitive but brilliant guy comes on your team and the culture is rough and abusive, would you tell him to man up or get out or would you consider it reasonable to maybe tone it down a bit to give him a chance to contribute? That's all she expressed. Not only that, she didn't play the victim card at all, she even promised to stand up on this issue and yell at people in person.

      This whole thread just shows how incredibly alive sexism is in tech and in wider culture.

      Nota bene: I agree with Linus point that the level of harshness is appropriate.

    74. Re:Victim Card by Anonymous Coward · · Score: 0

      And here comes the nut of the issue: how many time does Linus tell somebody that "made a stupid fucking mistake" and it resulted that in the end it was not a stupid fucking mistake?

      It cost him his second in command 4 years ago: http://linux.slashdot.org/story/09/07/29/1925224/Alan-Cox-Quits-As-Linux-TTY-Maintainer-mdash-Ive-Had-Enough

      The fact that a simple callout creates 900+ replies here and hundreds of replies on Reddit tells me that Sarah has very effectively hit a nerve.

    75. Re:Victim Card by L4t3r4lu5 · · Score: 1

      You can't be modded higher, so here's me burning karma telling you that this is the absolute crux of the matter. If they don't like it, they can leave.

      The problem is that they have collectively invested thousands upon thousands of man hours into the project (16m lines of code) for our benefit; Quitting may not be something they can do lightly. It doesn't mean that Torvalds should get a free pass; He's probably not the reason for them staying.

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    76. Re:Victim Card by Anonymous Coward · · Score: 0

      "Just words" have landed a number of people in jail recently for attempted violence. Why should he be different?

    77. Re:Victim Card by murr · · Score: 1

      Telling me "you made a stupid fucking mistake" isn't any worse than "Please don't take this too harshly and please don't think I am picking on you. I like you and you are a swell fellow and all. However, I feel it is necessary that I impress upon you that this isn't really a bug and having this trivial and non-broken thing filed as a bug has consumed a little bit of our time that we would rather not be wasting on things like this. Also, here is a pat on the back and an atta-boy so you don't feel I am being mean to you, okay?".

      Or you could say “this works as designed”, thus keeping the focus on technology, as it should be, instead of needlessly dragging people issues into it.

    78. Re:Victim Card by Grey+Geezer · · Score: 1

      If there wasn't, perhaps, a large percentage of /. members who have Ass Burgers, or are just shy of being somwhere on the autism spectrum, we wouldn't be having this conversation. Socially challenged people just don't (can't) understand that anti-social behaviour is counter-productive.

      --
      The USA is only 4X older than me...perspective
    79. Re:Victim Card by Anonymous Coward · · Score: 0

      HOW is this insightful when it's completely bigoted?

    80. Re: Victim Card by Anonymous Coward · · Score: 0

      Except that's not the thing that's happening here and tbh if you DIDN'T yell and scream at me for the damage I caused I'd be worried about you and what you were planning to do...

    81. Re:Victim Card by Ash+Vince · · Score: 1

      Please don't take this too harshly and please don't think I am picking on you. I like you and you are a swell fellow and all. However, I feel it is necessary that I impress upon you that this isn't really a bug and having this trivial and non-broken thing filed as a bug has consumed a little bit of our time that we would rather not be wasting on things like this. Also, here is a pat on the back and an atta-boy so you don't feel I am being mean to you, okay?

      If you ever spoke to me like that I would punch your lights out :)

      --
      I dont read /. to RTFA, I read /. to offend people in ignorance.
    82. Re:Victim Card by Anonymous Coward · · Score: 0

      Totally agree.
      The masochistic fanboys are going to the extreme opposite to prove that their whipper is correct. They make it look like there is no middle path where you can be polite and still convey the point with full force.
      In fact being abusive is only going to make communication worse for a normal (non-fanboy) human. If being abusive is the only way of driving your point forward, by all means do it; but the fact is that it is not.

    83. Re:Victim Card by Anonymous Coward · · Score: 0

      Perhaps he cares more about generating good code than friends?

      Not sure if that is the correct tack, but different folks have different priorities.

    84. Re:Victim Card by Anonymous Coward · · Score: 0

      Thing of it as Deterrence:
      http://en.wikipedia.org/wiki/Deterrence_%28legal%29

      Research has shown that increasing the severity of a punishment does not have much effect on crime, while increasing the certainty of punishment does have a deterrent effect.

      You know he's going to call you out if you do something dumb, so don't do that dumb thing.

    85. Re:Victim Card by _anomaly_ · · Score: 1

      Here here (or "THIS." as the kids are saying).

      I'm not familiar enough with the kinds of abuse, as its being called, that Linus is doling out on the mailing list(s) to comment, but your simple statement is all I feel needs to be said on the matter. If he's abusing people that take such things personally, feel publicly humiliated, or are embarrassed by such harassment, then he'll be creating enemies. Whether that's significant in any way, who knows, I guess it depends on the enemy. Speaking of which, based on the anecdotal evidence among the comments, Linus must have quite a few enemies.

      --
      "I have no special gift, I am only passionately curious." - Albert Einstein
    86. Re:Victim Card by Trimaxion · · Score: 1

      Granted, it might be a little unprofessional to use crude language with people. CEOs and other muckety-mucks do it all the time, however. It's also a little different between using crude language and lashing out at people with crude language to insult them and put them down. But, again, that's just the way things are and it is just the way some people are.

      Could be that people who like to speak this way rise to those positions.

      More likely, I think, is that they're the few individuals in the organization who are free to behave that way without reprisal. Peons who acted that way would be fired.

    87. Re:Victim Card by jittles · · Score: 1

      It all derailed when it started referring to "verbal threats" and "verbal abuse" as "violence".

      I agree, she is just completely blowing this out of proportion at this point, but he is pretty verbally abusive at times.

      Telling me "you made a stupid fucking mistake" isn't any worse than "Please don't take this too harshly and please don't think I am picking on you. I like you and you are a swell fellow and all. However, I feel it is necessary that I impress upon you that this isn't really a bug and having this trivial and non-broken thing filed as a bug has consumed a little bit of our time that we would rather not be wasting on things like this. Also, here is a pat on the back and an atta-boy so you don't feel I am being mean to you, okay?".

      An effective communicator does not need to say "You made a fucking mistake" or go into a "let's hug it out" rambling dialog about the mistake. You can just say "This looks wrong to me" or "This is incorrect, can you please address this for me" or something else. You could use the exact same dialog minus the gratuitous use of profanity to make the same statement. I don't care if people swear around me, but I do not think it sounds professional at all. And I can tell you right now that when I go into a business development meeting versus an engineering meeting, the people in the business meeting are often not only better communicators, but also less likely to sound like they are having an argument on the playground. Not that those business dev people can't be profane people, but they are often better at recognizing that there is a time and a place for everything.

      Of course, Linus could be less of an asshole (even when his points are very fair). But I don't see why he should feel he *has* to be less of one. *shrug*. I also think it's a little different than if he was someone's direct boss in a workplace and he was walking outside of his office to constantly berate, ride, ridicule, and harass his employees for being totally incompetent.

      Some of these people (this lady may be included) are required to work with the Linux community professionally. For all you know, Intel is paying her to contribute to Linux. So its possible that she is being berated, ridiculed, or harassed at work because of this. Linux would not be where it is today without the corporate sponsorship that has happened inside of the community. If people start suing their employers for a hostile work environment because of the way that the Linux group is run, you'll see companies pull their support right away.

    88. Re:Victim Card by Anonymous Coward · · Score: 0

      Actually, it does work - works really well - ever served in the military? Or grow up during a time when you weren't a primadonna by default, everyone's a winner, there are no losers...

      If you are publicly embarrased you have 3 options.
      1) You learn from it, and never make the same stupid fucking mistake again.
      2) You break down, run away from the project / team / career, while crying to momma.
      3) You choose to make a bigger fucking mistake and take your own ineptitude out on the person who called you on it.

      Guess what, options 2 and 3 only show how big a fucking loser you are.

    89. Re:Victim Card by Anonymous Coward · · Score: 0

      I'll leave the swearing to the Jane Fondas.

      -Irene Dunne

    90. Re:Victim Card by Anonymous Coward · · Score: 0

      Instead of saying "You made a stupid fucking mistake," you could say "You forgot to free that block of memory, leaking memory like the titanic taking on water. Please test your code for memory leaks before submitting."

      Neither statement is coddling the developer, but one is constructive and the other is just being a dick.

    91. Re:Victim Card by Trimaxion · · Score: 1

      You do not correct other people's mistakes by publicly humiliating them. That's how you make enemies.

      You're right, but to Linus's point in TFA: you don't have to like everyone, and everyone does not have to like you.

      Linus doesn't live in a world where his boss will fire him if he doesn't play nice with others. If he makes a true "enemy" then the enemy will quit the project, and that's the end of it. There are few consequences for him.

      And I think that's a good thing. Corporate politeness is a disease. It's not like the real emotions and motivations that people have evaporate under a veil of politeness. They're still there, waiting for an opportunity to strike. At least with Linus's style the recipient is aware that the attack is happening. In a corporate environment, it's knives in the dark.

    92. Re:Victim Card by nortcele · · Score: 1

      Totally agree. I have followed Linus' comments that have offended the soft skinned do-wrongers, but I have yet to find instances where he was wrong (or if wrong that he didn't make things right). If you choose to code at the high visibility level, you better have your act together and perform well while writing extremely well thought out code. And... if you cower and wet yourself when someone responds harshly to your code or ideas. Sorry. Get some backbone and stand up for yourself. If you're in the wrong, take the lashings and learn. If you're in the right, prove it and gain some credibility.

      I get real tired of coders that feel they are above a critical reproach. You might not be as smart as you think you are.

    93. Re:Victim Card by Anonymous Coward · · Score: 0

      she drops a few f-bombs herself, not what I consider stereotypical drama queen.

      What you consider "stereotypical drama queen" is not what I consider "stereotypical drama queen". That sounds exactly like a stereotypical drama queen to me.

      Captcha: people

    94. Re:Victim Card by Anonymous Coward · · Score: 0

      Yes, this is how the Americans should have won in Iraq. Instead of trying to establish friendly ties with the local communities, they should have humiliated them a la Abu Ghraib. Because nothing says "let's build a productive working partnership" better than forcing your enemies to dance around in frilly ladies' underwear while you videotape them, or dragging all of their wives and daughters out into the town square to strip them naked, flog them, and force them to do sexy dances while broadcasting the entire episode worldwide on tv.

      Humiliation is not how you win hearts and minds. It's not how you change the minds of your "enemies." It's how you create new and more fervent generations of enemies.

    95. Re:Victim Card by Anonymous Coward · · Score: 0

      corporate politeness is all about how to say "I'm going to fuck you over, take you for everything your worth, and then blame YOU, for complaining about it, because you didn't follow procedure when mad".

      Its bullshit, and its a sick game which lets only bullshitters win.

    96. Re:Victim Card by Anonymous Coward · · Score: 0

      Yep, keep denying it. Seriously, you think it's not about playing up to the idea of being persecuted by some person who is merely using a flimsy "card" to justify their actions and trump you?

      You can insist it's otherwise, but it doesn't make it any less of a stunt used to ignore real problems and dismiss genuine criticism.

      But hey, keep staying in the argument belligerently proclaiming otherwise. After all, if you keep yelling long enough, you don't have to solve an issue, they'll just go away.

    97. Re:Victim Card by tftp · · Score: 1

      If he makes a true "enemy" then the enemy will quit the project, and that's the end of it. There are few consequences for him.

      There are negative social consequences if a good developer quits. What would you say if *all* major contributors to Linux quit? How much time would you need to train a green userland developer to become a kernel hacker? How many would even want to do so? What would that do to the position of Linux on the market?

      At least with Linus's style the recipient is aware that the attack is happening. In a corporate environment, it's knives in the dark.

      You are ignoring the timing. A developer wakes up one fine morning, drinks a cup of coffee, fires up his computer... and discovers that he'd been called names all morning, and LKML is aflame. The original cause of the problem - that should be calmly and logically discussed - is quickly forgotten; the developer is in shock. What happens next is dependent on the person.

      This doesn't happen in "polite" environments, where personal conflicts develop for a long time. People that are involved have many opportunities to make amends before the situation dangerously escalates.

    98. Re: Victim Card by vilanye · · Score: 1

      When did Linus physically assault someone?

      That you think that swearing at someone for doing some stupid is like beating someone up is really stupid, bordering on psychosis.

      Seek help.

    99. Re:Victim Card by riondluz · · Score: 1

      I suspect it's a 1st-hand look at an AS living in an NT world. Successfully, I might add; because the value of his labors and perserverance have attracted a following willing to overlook his short-commings (his 'condition').
      A thing he is probably incapable of changing; more than trying to conscious of or attentive to.

      Often insufferable to be around, better w/relationships at a distance, too candid by half, and having the focus and obsession to create some amazing things that NT's cannot.

      Being direct and up-front, (often brutally) honest, and incapable of empathizing with the emotions that are otherwise alien to a more objective mindset are the driving characteristics of this type.

      I met him briefly in 1992 at UNH and immediately saw a kindred, albiet more-talented, spirit.

      (AS->Asbergers;NT->Neuro-typicals)

      --
      resist propaganda
    100. Re:Victim Card by tftp · · Score: 1

      (2) and (3) are not desirable outcomes. Why do you then even create a situation where they are possible? To compare, if the boss has a stern but private talk to the employee, the employee only has the following options:

      1) You learn from it, and never make the same stupid mistake again.
      2) You fail to learn from it and make a similar mistake again.

      If you do (2) here you will be fired. But the workgroup that you belong to will not be involved, their activities will not be disrupted. And it's not their business, after all, to discuss other people's problems - it's the manager's burden.

      Guess what, options 2 and 3 only show how big a fucking loser you are.

      You can respect the man and hate his mistake. Haven't you had such a situation? It only means that you, the manager, put the person in a position for which he is not competent enough. Whose fault is that? Should you be screaming at the mirror?

      Screaming at someone means (rightly or wrongly) two things: aggression and lack of respect. You can take both and keep working. But most people instinctively strike back when they are attacked; the process becomes more important than the cause. Most people also don't like to be treated as dirt and called names. This is a volunteer project. People can agree to contribute their work, but it'd be too much to also ask them to lose their dignity, their face - even when they are wrong. If a person is wrong once, perhaps he had a singular bad day and made a one-off mistake. Point the mistake out, politely (it can be done even on a public list if it does not denigrate the guilty party.) If a person is consistently wrong, find another work for him. Screaming at a person is not going to make him smarter.

    101. Re:Victim Card by Anonymous Coward · · Score: 0

      If only this were true... I was once accused of "doing violence," so I looked up the definition.

      Unfortunately, definition 3 reads "Intensity or severity, as in natural phenomena; untamed force: the violence of a tornado."

      So, apparently in the modern world, violence can be achieved without physical force... A phenomenon need only be "intense" or "severe." In other words, the definition of violence has been watered down to mean "very."

      And even worse, most people don't realize this, so Alice can say, "Bob was violent to me." When really he was only "intense," which is completely acceptable. Fuck the world.

    102. Re:Victim Card by Zaelath · · Score: 1

      Nope, you're wrong. In fact the whole thing reminded me of the way Americans in general tend to act like they think the British act when it comes to language and being priggish.

      And no, I'd tell your sensitive man to have a spoonful of cement and harden the f**k up. Besides, if he's brilliant he won't be coping abuse from Linus.

    103. Re:Victim Card by Zaelath · · Score: 1

      And? That's the ridiculous falacy that all arguments are equal or that all change is good.

    104. Re:Victim Card by shutdown+-p+now · · Score: 1

      Behave like everybody else

      Which is to say, take the abuse that's dished out to you silently and don't complain?

      It's pretty sad that she points out an actual problem, and you dismiss it solely on the basis that she's a woman. Maybe that has nothing to do with it, and the problem is rather with all the guys who didn't speak out before?

    105. Re:Victim Card by Anonymous Coward · · Score: 0

      Sorry, but if Linus sees other Linux kernel maintainers as "enemies" who need to be humiliated, then we're just barely scratching the surface of a VERY deep well of issues in this post.

    106. Re:Victim Card by Anonymous Coward · · Score: 0

      So the ends justify the means? Doesn't matter how you treat the people around you, as long as you deliver?

      The point of this quote is that if you "can't handle the pressure," you should leave it to those who can. Any attempt to justify *abusive* behavior with this phrase is downright evil.

      "If you can't stand the rape, stay out of the dark alley."
      "If you can't stand the murder, stay out of the crack house."
      "If you can't stand the embezzlement, stay out of Wall Street."
      "If you can't stand routine beatings, stay out of relationships."

      What do all of these things have in common? They subtly blame the victim: abuse is just a fact of life; if you can't handle it, tough shit for you - don't expect the abuser to change his ways, that's just some "Politically Correct" jibber jabber bullshit, nothing to be taken seriously.

      What sort of world do you end up with when you excuse bad behavior and blame the victim for being "unable to handle it?" Look around you friend, your wishes are coming true, but I don't think you'll like the world that's born from them.

    107. Re:Victim Card by Anonymous Coward · · Score: 1

      Which brings us to Sarah Sharp's complaints. Yes, she could have left her duties as a result of offense and do other things. Instead, she voiced her opinion in the hopes that the environment become more professional meaning polite and being able to work without abuse (and not Linus's definition of passive-aggressiveness). Is it wrong to politely ask people to be more professional before leaving upon a second offense?

    108. Re:Victim Card by shentino · · Score: 1

      Oh come on, Tanembaum had it coming.

      He *picked* the fight in the first place.

    109. Re:Victim Card by skovnymfe · · Score: 1

      If you aren't man enough, this goes for women too, to realize and admit to making a stupid fucking mistake, if in fact you made a stupid fucking mistake, and someone points out to your face that you made a stupid fucking mistake, then you have no business being in a position to make stupid fucking mistakes in the first place.

      I thought geeks were above "making enemies" over stupid shit like that, but it would appear we've been well and thoroughly infiltrated by the soccer moms/dads. Fuck, we might as well just shut the whole thing down. It's what's best for the children anyway.

    110. Re:Victim Card by Anonymous Coward · · Score: 0

      And Linus immediately starts playing the minority card.

      So either both positions are valid or both are invalid.

      So your ridicule of her "playing the victim" equally applies to Linus.

      A point well made, though I don't think you were aware you were making it.

    111. Re:Victim Card by tftp · · Score: 1

      If you aren't man enough, this goes for women too, to realize and admit to making a stupid fucking mistake, if in fact you made a stupid fucking mistake, and someone points out to your face that you made a stupid fucking mistake, then you have no business being in a position to make stupid fucking mistakes in the first place.

      I agree that it's better for the guilty party to confess, rather than for someone else to heap accusations upon him. Here is what I proposed elsewhere. Best of both worlds.

      I thought geeks were above "making enemies" over stupid shit like that

      You'd wish it be true, but it isn't. Look into any large project and find a clash of personalities. Most geeks are civilized enough to keep it down, though, but it's not unheard of when a developer quits a project and slams the door. Many are motivated by a social atmosphere in which the development is occurring. Otherwise they'd code at home, alone - like many others do.

    112. Re:Victim Card by AK+Marc · · Score: 1

      It was a reasonable reading of your "it's just words" statement. Like the woman in Texas who lied and manipulated a mentally ill child into suicide who was defended on slashdot for "it's just words". Feelings are real. They can be measured in a lab. Hurting feelings can be detected, not as easily as a black and blue bruise on the skin, but it's still physiologically there. If you state "it's just words" and advocating ignoring it, then someone playing "Never Gonna Give You Up" 24/7 in front of your house at just below pain threshold should be fine. Who cares if you can't sleep, just ignore it.

    113. Re:Victim Card by dnavid · · Score: 1

      Which brings us to Sarah Sharp's complaints. Yes, she could have left her duties as a result of offense and do other things. Instead, she voiced her opinion in the hopes that the environment become more professional meaning polite and being able to work without abuse (and not Linus's definition of passive-aggressiveness). Is it wrong to politely ask people to be more professional before leaving upon a second offense?

      That's a tricky compound question. Its not wrong to ask people to be more polite: Sarah Sharp did nothing wrong there. It *is* wrong to presume your code of conduct should automatically be everyone else's under the guise of claiming the moral high ground of "professionalism."

      But it seems the kernel developers, Linus and Sarah both included, are handling the situation much better than the outsider discussion surrounding them. Sarah asserted her belief that the tone of the kernel dev mailing list needed to be moderated. Linus asserted his belief that his tone is essential to his role as kernel dev wrangler. Both agreed to discuss it further in person, which is where such discussions are more likely to make progress.

      I don't personally see any bad guys there: I just happen to believe that while Sarah Sharp had every right to ask for a change in tone, Linus had every right to say "no."

    114. Re:Victim Card by Anonymous Coward · · Score: 0

      How can you not be playing the victim card when you self-identify as a minority, join a community and demand that it change it's standards to match your own?

      When did the fact that she's a woman become relevant? Oh yeah, when sexist/misogynists entered the discussion.

  4. hes right by luther349 · · Score: 5, Insightful

    if you ever worked well any job you know what hes talking bought. people nice to your face wile they back stab you in backroom office talks.

    1. Re:hes right by Anonymous Coward · · Score: 0

      yeh rather get yelled at once and then that is it, than forever nagging and snark remarks

      maybe it is a male/female thing going back to the schoolyard

    2. Re:hes right by Seumas · · Score: 5, Insightful

      Yep. I used to sit about five feet from a guy who was in management (but not my management) who for some inexplicable reason disliked me. Not only did he dislike me, but he talked shit about me to other managers and employees behind my back. He was very nice to my face, though. I would never have known any of this if it weren't for a colleague and another manager who clued me into what this guy was saying. And, fortunate for me, these people always countered his comments, told him he was wrong, and otherwise stood up for me in his non-sense rally to bash me to people.

      I would have rather he had just been an asshole to me and lay it out, so we knew where we stood.

    3. Re:hes right by Oligonicella · · Score: 2

      Having a grand yell-out in no way guarantees peace afterward. Some of the biggest back-stabbers I've met were also yellers and screamers. They're simply abusive people who can't maintain boundaries.

    4. Re:hes right by Anonymous Coward · · Score: 0

      I had a manager who did that when someone pissed him off. The weird thing was he didn't talk crap about the person who was responsible, he picked someone else seemingly at random. When he picked me I got everyone together to complain to his boss and he got fired. Partly because they didn't want to be sued (he said some pretty liable things like calling people child molesters, etc) but partly because at the time I think the people in management cared and really didn't know (we were graveyard shift people).

    5. Re:hes right by Anonymous Coward · · Score: 0

      Ha ha, no. If you weren't a douche, you'd realize that all the backstabbing and backroom bullying comes from people being and acting like douchebags, and those people who think it's okay to retaliate in kind.

      No, office professionalism never caused any of those issues. Douchebags, idiots, morons, and knuckle-draggers did it all to themselves, and then they stand around wondering why nobody likes them and blaming office politics because they're too stupid and self-absorbed to figure out they're the cause.

    6. Re:hes right by Bengie · · Score: 1

      Depends if it's someone who can't stand stupid mistakes or someone who is just looking for a reason to yell or scream.

    7. Re:hes right by mdenham · · Score: 1

      The thing is, people end up thinking it's okay to retaliate in kind because they see no adverse consequences to it. Which is directly traceable back to the whole "let's keep up a professional front" thing.

      If you're going to enforce professionalism, you have to be willing to enforce thought police on everyone there so that nobody even gets to think about backstabbing...

    8. Re:hes right by Anonymous Coward · · Score: 0

      Yeah, they see no adverse consequences to the people that aren't being professional in the first place. Professionalism isn't a front, it's a way of thinking. If your way of thinking is that you can fake professionalism, you aren't a professional. If people aren't seeing the consequences for their actions, they aren't working in a professional workplace in the first place.

      Enforcing professionalism is nothing more than HR enforcing the company's Code of Conduct and ethics guides. Stealing pens, eating other peoples' food out of the fridge, swearing up a storm at your underlings, gossiping and back-stabbing. None of that is professional. Most of the time, there isn't even consequences for it. However, locking up the supply cabinet, removing the fridge, putting out a swear jar, and reporting every little thing someone says wrong about someone else to HR are not solutions either. They're just acknowledging that your staff isn't professional and never will be.

      Instead, putting out a pen jar at reception for anyone to take a pen, tracking down who's eating the food and having HR talk to them about the actual consequences of theft, sending bucolic bosses to anger management sessions, and counseling people that like to spread rumors are possible solutions. And if they're not solutions, you either try something else to fix the people causing the problems, or you fire the problem people. People who can't act professionally have no place in a professional work environment.

    9. Re:hes right by buddyglass · · Score: 1

      Yes, that stuff happens. No, that stuff is not caused by treating people properly, as was requested of Torvalds. You can chew someone out for gross incompetence (which needs to happen sometimes) without being a jackass about it. Torvalds doesn't seem to think that's possible. Because he's a jackass.

    10. Re:hes right by dywolf · · Score: 1

      the fact he and many of /. confuse this with "professional" behaviour proves the level of ignorance present. such behaviour is by its very nature *NOT* professional in nature.

      --
      The guy who said the election was rigged won the presidency with the second-most votes.
    11. Re:hes right by luther349 · · Score: 1

      yea well people trying to counter that just don't deal with having some sort of handicap and not wanting to sit at home collecting a check. and getting forced out of jobs because shitbags have no idea what there talking abought. i have plague pherious and all it takes is one shithead to decided he does not like that and start a problem for me.illagle as fuck of course but in these dam right to work states dam near inpossable to sue for.

    12. Re:hes right by Anonymous Coward · · Score: 0

      Yes, your one example describes all of humanity.

    13. Re:hes right by Anonymous Coward · · Score: 0

      Yeah, sure, but the behavior you (and Linus) describe is not professional behavior, quite the opposite in fact. As is some pinhead in a bathrobe foul-mouthing people on a volunteer-only discussion board. Both cases describe unprofessional and impolite behavior that is clearly outside the bounds of what would be considered normal anywhere but in uber-nerd-land. Linus' assertion that professional behavior consists of a bunch of high-school-fantasy politics says much more about his lack of real world experience than it does about the corporate world that he apparently despises in-absentia.

      Put another way, some hardcore nerd in a basement office wearing a bathrobe talking about behavioral norms in a corporate environment is very much like a tribe of eskimo hunter-gatherers describing swimming pools. Funnier is that the eskimo is describing the swimming pool to a bunch of south Florida retirees.

      Eskimo - why would ANYONE dig a hole in the ground and fill it with water? That is so pointless.
      Floridians - WTF???

  5. linus is frank by rahimi.nv · · Score: 5, Interesting

    i love this guy (linus). he is kinda zen master ,he says what he think, without any fear

    1. Re:linus is frank by ifiwereasculptor · · Score: 4, Insightful

      As long as he doesn't dabble in hypocrisy, by complaining when someone is rude to him (and I have not heard of that kind of behavior, so I assume he doesn't mind), and as long as he has a point, I think it's both effective and entertaining. What's not to like?

    2. Re:linus is frank by Anonymous Coward · · Score: 0

      Example: http://www.youtube.com/watch?v=iYWzMvlj2RQ

    3. Re:linus is frank by MTEK · · Score: 4, Funny

      I'm cool with that.. so long as he doesn't reach for a concealed chair when he's upset.

    4. Re:linus is frank by brantondaveperson · · Score: 2

      Except I think he *is* complaining when someone's being rude to him. When someone calls out his abusive and extremely unhelpful behavior, pointing out quite rightly that he really should have grown out of it by now, he gets all uppity and goes on (irrelevantly) about his bathrobe.

      Leaving side the unpleasant image of Linus Torvalds in a bathrobe, perhaps he would have been better served if he had just replied;

      "I'm rude, you're not, let's leave it at that."

      But he didn't. Instead he leant into a rant about how being civil to people is to be conflated with wearing a tie and giving into the corporate mentality, whatever that might be. But it isn't. Being civil to people is a basic aspect of humanity that Linus seems to lack. I wonder, does he treat people at the coffee counter in a similar manner, or is it just when he's safe behind his monitor?

    5. Re:linus is frank by Anonymous Coward · · Score: 0

      Welcome to the human factor. (Insert insult here)

    6. Re:linus is frank by Anonymous Coward · · Score: 0

      Zen masters may well do that. So do sociopaths and dickheads.

    7. Re:linus is frank by tibman · · Score: 1

      I don't think it was civil that got him ranting. He really didn't like the word "professional".

      --
      http://soylentnews.org/~tibman
    8. Re:linus is frank by LordLimecat · · Score: 1

      i think linux is a pretty cool guy. eh hacks the kernel and doesnt afraid of anything.

    9. Re:linus is frank by Anonymous Coward · · Score: 0

      Linus is a dumb ass. He goes around to companies telling them to submit their patches to the kernel rather than keeping them in house. Then when those developers complain about his manners, he tells them to suck it. A real zen master that one. What a fucking loser.

    10. Re:linus is frank by twakar · · Score: 1

      Actually, I'm Frank, but it's a common error...

      Now don't let it fucking happen again. :P

      --
      Progress is man's ability to complicate simplicity!
    11. Re: linus is frank by Anonymous Coward · · Score: 0

      I believe you are the dumb one since you made an assertion and didnt back it up in the least.

    12. Re:linus is frank by Anonymous Coward · · Score: 0

      Or a bully master... Maybe being married to a Karate champion makes him a little girl at home and a "big boy" online where he can actually be safe for those sorry comments.

    13. Re:linus is frank by DMiax · · Score: 5, Insightful

      [...] he would have been better served if he had just replied;

      "I'm rude, you're not, let's leave it at that."

      But he didn't.

      How do you read this part then?

      For example, you work mostly through Greg. I don't think either of you *planned* it that way, but it's likely because you guys work well together.

      See what I'm saying? People are different. I'm not polite, and I get upset easily but generally don't hold a grudge - I have these explosive emails. And that works well for some people. And it probably doesn't work well with you.

      And you know what? That's fine. Not everybody had to get along or work well with each other. But the fact that it doesn't work with you doesn't make it "wrong".

    14. Re:linus is frank by Lonewolf666 · · Score: 1

      On top of that, the discussion Sarah Sharp got so upset about did not involve her. To me, it reads more like friendly banter between old colleagues who have long ago given up being overly formal.

      And they are old colleagues. According to Wikipedia, Ingo Molnar, Steven Rostedt and Greg Kroah-Hartman have been working on the Linux kernel for roughly a decade. Maybe longer, ten years is merely what I can find on short notice.

      --
      C - the footgun of programming languages
    15. Re:linus is frank by Anonymous Coward · · Score: 0

      If Linus is Frank, who is Frank?

    16. Re:linus is frank by Anonymous Coward · · Score: 0

      You're a prick.

    17. Re:linus is frank by vinod4linux · · Score: 1

      How would you like your son/daughter who you have encouraged to try and participate in the linux kernel be abused at his/her first try. Do you think they would continue past that? What if they happened to have a real talent at programming and this experience made them choose something else?

  6. Jobs got fired for something similiar.... by Anonymous Coward · · Score: 0

    ...and, if it were possible, I'd say it's time to do the same to that kid Linus. Someone should find a way to dethrone the BDFL since he no longer deserves the "B".

    1. Re:Jobs got fired for something similiar.... by turbidostato · · Score: 1

      "...and, if it were possible, I'd say it's time to do the same to that kid Linus."

      You mean, in order to have him back in a few years as the only means to save Linux from wreakeage and make it value 100x what it previously was?

      Well, it seems quite a good idea, after all.

    2. Re:Jobs got fired for something similiar.... by donscarletti · · Score: 1

      Yes, and then the "professional" Sculley ran his company into the ground.

      I think the Jobs vs. Sculley thing is the supreme example of how dangerous it is, not only to chase the blunt mannered visionaries out, but to let the smarmy business types in in the first place.

      --
      When Argumentum ad Hominem falls short, try Argumentum ad Matrem
    3. Re:Jobs got fired for something similiar.... by shentino · · Score: 1

      Who would fire him?

  7. This just in by redmid17 · · Score: 3, Insightful

    Deal with it. No one is forcing you to work with him. The great thing about FOSS and the Linux kernel is you can fork it all you want. You can take your ball and go home.

    1. Re:This just in by RobinH · · Score: 4, Informative

      Or, you can take a copy of the ball and go home. Thankfully this doesn't prevent the other people from playing. :)

      --
      "I have never let my schooling interfere with my education." - Mark Twain
    2. Re:This just in by Anonymous Coward · · Score: 0

      Yep, the great thing about FOSS is I can use it and not contribute at all to it if the guy running the project is a dick. Win-win, I guess?

    3. Re:This just in by TheRaven64 · · Score: 1

      Good idea. By the way Sarah, over at the FreeBSD project, we try to treat developers with respect and would welcome contributions to our USB stack...

      --
      I am TheRaven on Soylent News
    4. Re:This just in by Anonymous Coward · · Score: 0

      nVidia agrees.

    5. Re:This just in by Frankie70 · · Score: 1

      Deal with it. No one is forcing you to work with him. The great thing about FOSS and the Linux kernel is you can fork it all you want. You can take your ball and go home.

      Unfortunately for Sarah, the fact this is FOSS makes no difference. She works for Intel and unless her bosses make a decision to fork, she has to continue working in her current role unless she quits the job.

  8. polite - yet cutting and informative by canadian_right · · Score: 4, Informative

    The English have mastered delivering withering insults very politely. Simply being polite does not make you "nice". Is it more "professional" to wrap your disdain for an idea in language that is courteous on the surface? Maybe. Is the emperor going to change? Unlikely.

    --
    Anarchists never rule
    1. Re:polite - yet cutting and informative by JustOK · · Score: 0

      Yes, many can bescumber another in a most eloquent manner, eh what?

      --
      rewriting history since 2109
    2. Re:polite - yet cutting and informative by girlintraining · · Score: 5, Insightful

      The English have mastered delivering withering insults very politely. Simply being polite does not make you "nice". Is it more "professional" to wrap your disdain for an idea in language that is courteous on the surface? Maybe. Is the emperor going to change? Unlikely.

      They got nothing on the French. Voltaire's criticism led to suicides. But regardless, this represents a change in Linus' historical behavior. It could just be stress, or it could hint at the onset of a mental illness. Increased aggression, changes in mood or attitude, impaired judgement, black and white or "us versus them" thinking... while many might chalk this up to poor manners on the internet, it could hint at something more substantial.

      Either way, people are focusing on the behavior, but are neglecting to take notice of the fact that while the kernel-dev mailing list has always been, achem, heated... this is still a significant departure from baseline -- it's starting to make headlines in a big way too. People do not simply wake up one day and decide they're going to be abusive assholes -- there are triggers, changes to the person's environment or biology.

      Separately, I'm not sure abusive language is ever good for the long-term health of a cooperative project -- it may not be a professional environment, but it's not exactly amateur hour either. Repeated abuse and disrespect is not conducive to a productive and cooperative environment. See also: The reason why there are so many flavors of BSD.

      --
      #fuckbeta #iamslashdot #dicemustdie
    3. Re:polite - yet cutting and informative by Anonymous Coward · · Score: 0

      You, my Canadian friend have taken your hammer and whacked that old nail on it's head. Well done you, do continue enjoying the Queen.

    4. Re:polite - yet cutting and informative by oldhack · · Score: 1

      Ain't that the truth, those snide limey bastards.

      --
      Fuck systemd. Fuck Redhat. Fuck Soylent, too. Wait, scratch the last one.
    5. Re:polite - yet cutting and informative by fredprado · · Score: 1

      But it often means being misunderstood, which is exactly what he tries to avoid. Subtlety and politeness are harmful traits in a leader.

    6. Re:polite - yet cutting and informative by MrNemesis · · Score: 5, Insightful

      Yeah, as a Brit I'm somewhat confused by this article; is Linus being hauled over the coals for telling people off for making mistakes? Or for using "cuss" words? Or just both at the same time?

      In the type of circles I move in, I really only think I've witnessed the following three attitudes when it comes to dealing with/confronting failure:
      People who'll call you a fucking idiot
      People who'll call you a pusillanimous carbuncle with the intellectual capacity of a particularly forlorn used condom
      People who won't really tell you whether you've fucked up or not, but will often go away thinking you've failed, and acting upon it, without giving you the chance to learn from your mistake or even show you you made one, all under the guise of "politeness" or "professionalism"

      Assuming of course they're correctly identifying faults, of the three types, IMHO the first two are capable of forging a good working relationships whereas the third passively destroys relationships by having no feedback system. Sure, there's a difference in the degree of skin thickness required between types 1 and 2 but if you're the sort of person that can accept constructive criticism in the first place you're already doing better than most.

      There are various degrees of the above of course, depending on the magnitude of the mistake, but when I fuck up, I'd prefer someone to tell me I've fucked up. Disguise the swearing with some floridity if you really feel you want or need to, but the intent is still the same and it's the intent that's all important IMHO.

      Linus' job is more than just that of a manager, he's also a mentor and a teacher as well. Occasionally this means hauling out a particularly daft member of the school for everyone else to see and making an example of them. If Linus doesn't tell people off when they start going wrong sooner or later someone pushes there luck and eventually you get 20MB patches dumped in rc8 to break the last 10MB patch that went in in rc7.

      I don't know if it's a cultural taboo about the word fuck and friends (it seems that way on slashdot sometimes with lots of people self-editing themselves with pithless hackronyms like "BS") but I've not met anyone in/from europe (including Finns) or any commonwealth country that doesn't make liberal use of swearing, just adjusting the level of it for the audience. "I've fucked up the teas" has the same literal meaning as "Bloody hell, I've put too much milk in" or "I'm sorry ma'am, but the head footman appears to have upended the teapot", merely adjusted for either politeness or expediency. Fuck is a highly expedient word. Linus isn't polite (he's spent 20yrs herding cats and to be honest given the intractably varied milleu he inhabits I would consider politeness an actual hundrance) and is expedient and to be honest I think he uses much less profanity than I'd expect for a person in his position. Every time I've seen a /. headline about Linus going off on one, the ticking off he's given always seems to have been warranted for technical reasons, I've never seen him threaten someone. As far as most technical people go, I'd go so far as to cal him highly eloquent, and I don't see what's ineloquent about the occasional "fuck". He didn't even use that this time, he was merely telling people in his own sardonic way that they need to rattle sabres once in a while, and his response to Sarah's email was spot-on, deadpan, and attempting to defuse the situation:

      That's the spirit.

      Greg has taught you well. You have controlled your fear. Now, release
      your anger. Only your hatred can destroy me.

      Come to the dark side, Sarah. We have cookies.

      Linus

      Storm in a bloody teacup.

      More directed to the OP, for what it's worth, I don't think there's anything inherently superior about british/english swearing, I just think it's sometimes seen as supe

      --
      Moderation Total: -1 Troll, +3 Goat
    7. Re:polite - yet cutting and informative by Anonymous Coward · · Score: 0

      The English have mastered delivering withering insults very politely. Simply being polite does not make you "nice". Is it more "professional" to wrap your disdain for an idea in language that is courteous on the surface? Maybe. Is the emperor going to change? Unlikely.

      They got nothing on the French. Voltaire's criticism led to suicides...

      I can't tell if you're praising Voltaire or condemning Frenchmen who killed themselves because someone said something mean.

      If the latter, it's no fucking wonder every thirty years or so the German army marches through Paris. Yeah, now they wear suits instead of uniforms, but still....

    8. Re:polite - yet cutting and informative by Anonymous Coward · · Score: 0

      Politeness absolutely matters in most contexts. It's about building trust by showing respect--i.e. that you're capable of something beyond pure self-interest. There's no such thing as a polite insult; polite insults are for the benefit of third-parties, not the person being insulted.

      Except for people with psychological social disorders, building trust is always a prerequisite to an efficient relationship. It doesn't matter how high-octane and technically savvy the members. We have animal instincts that mediate our ability to interact with others and without trust we tend to hold back. As social animals we have extremely sophisticated mechanisms for preventing others from using us for selfish gains.

      People who think they don't benefit from politeness are mistaken. They only think this when they're in a position of power. Put them in a weaker or more subservient position where they're more susceptible to unfair treatment, and all of a sudden they become hypercritical about stupid shit... that is, unless they've established some amount of trust.

      As between a small group of experienced engineers with existing relationships, however, and where technical competency reigns supreme, obviously it has significantly less value. For one thing, they already have a level of trust. For another thing, they're volunteering their time, and Torvalds doesn't wield that much power, in terms of threat to income. If you feel wronged, you can walk away without losing much of anything, which means people aren't as primed to react as negatively to perceived unfairness.

      This is exactly why corporate relationships are so frought with trouble. There's often little interpersonal trust, and a whole lot of discrepancy in power. This leads to obsessions about unfair treatment--i.e. you were treated unfair, or your ideas aren't being fairly considered. Want to feel better at a job? Take a position below your level of expertise, where you know that you could find a new job at a moment's notice somewhere else. Now all of a sudden you don't sweat the stupid stuff. Even though there's little trust, you're not in a vulnerable position, so your primitive brain isn't constantly stressing you out.

    9. Re:polite - yet cutting and informative by Vhann · · Score: 1

      But regardless, this represents a change in Linus' historical behavior

      And, you base this on what? AFAIK Linus as always been like that. When did "the change" occur?

      Increased aggression, changes in mood or attitude, impaired judgement, black and white or "us versus them" thinking

      Are you talking about Linus here? Did you even read the mailing-list thread? You make no sense.

      Repeated abuse and disrespect is not conducive to a productive and cooperative environment.

      Ok, you *definitely* didn't read the thread.

    10. Re:polite - yet cutting and informative by OneAhead · · Score: 1

      Hur hur hur. History has proven France - together with most of western Europe - right in blocking UN intervention in Iraq. Get over it already.

      As for the French and verbal abuse, I can assure you that if it comes to a verbal war between "the stereotypocal Frenchman" and "the stereotypocal American", it will be the American who will kill himself because the other side said something mean. No wait, he'll pull a large-magazine gun and kill everyone else.

    11. Re:polite - yet cutting and informative by Anonymous Coward · · Score: 0

      But regardless, this represents a change in Linus' historical behavior.

      Bollocks. Linus has been occasionally abrasive, cutting, and ludicrously insulting for years.

    12. Re:polite - yet cutting and informative by Anonymous Coward · · Score: 0

      Politeness: noun - The most acceptable hypocrisy.

    13. Re:polite - yet cutting and informative by brainscauseminds · · Score: 1

      People who'll call you a fucking idiot People who'll call you a pusillanimous carbuncle with the intellectual capacity of a particularly forlorn used condom People who won't really tell you whether you've fucked up or not, but will often go away thinking you've failed, and acting upon it, without giving you the chance to learn from your mistake or even show you you made one, all under the guise of "politeness" or "professionalism"

      Well, these three options are too limited. Another group would be people, who can *strongly* but politely get the point through without looking like a socially handicapped imbecile. And another group of people do not point out any flaws, but smack you in the face, give you a wedgie and rip your head off with a chainsaw without even telling you the reason.

    14. Re:polite - yet cutting and informative by sjames · · Score: 1

      If you have the final say on a feature being in or out, what is more polite. Saying it stinks and it's irredeemable and will never be accepted or saying it's just not quite right and letting someone toil away in quiet futility for a month only to have it rejected again?

    15. Re:polite - yet cutting and informative by Anonymous Coward · · Score: 0

      One of the best posts I have read on Slashdot in a decade...

    16. Re:polite - yet cutting and informative by Anonymous Coward · · Score: 0

      Its "their" not "there" you pusillanimous carbuncle with the intellectual capacity of a particularly forlorn used condom.

    17. Re:polite - yet cutting and informative by phantomfive · · Score: 1

      What about this is departure from the baseline? If you read the thread, Linus wasn't even being abusive in this one. He was actually extremely friendly, IMO.

      --
      "First they came for the slanderers and i said nothing."
    18. Re:polite - yet cutting and informative by CoolGopher · · Score: 1

      I would consider politeness an actual hundrance

      Yo, you fucked up spelling "hindrance". ;)

    19. Re:polite - yet cutting and informative by frank_adrian314159 · · Score: 1

      In the type of circles I move in, I really only think I've witnessed the following three attitudes when it comes to dealing with/confronting failure...

      Sadly, you must run in awful circles. I've also met people whose attitude with respect to failure is to analyze it rationally and work with the person who failed to figure out how to not fail in similar ways in the future. It's called coaching and seems to be a valued skill. I'm sorry you haven't encountered it in your travels.

      --
      That is all.
    20. Re:polite - yet cutting and informative by Anonymous Coward · · Score: 0

      In the type of circles I move in, I really only think I've witnessed the following three attitudes when it comes to dealing with/confronting failure:
      People who'll call you a fucking idiot
      People who'll call you a pusillanimous carbuncle with the intellectual capacity of a particularly forlorn used condom
      People who won't really tell you whether you've fucked up or not, but will often go away thinking you've failed, and acting upon it, without giving you the chance to learn from your mistake or even show you you made one, all under the guise of "politeness" or "professionalism"

      So if someone fails, call them an idiot, call them an idiot using euphemisms or don't do anything. Those are all terrible options, just horrible. The main things you need to do is find out what the error was, what caused it and how to learn from it so that it doesn't happen again. None of that involves attacking the person who made a mistake. If that person is genuinely an idiot, then calling him an idiot won't change that - you need to fire him. Calling people idiots is entirely counter-productive in solving problems - it leads straight to cover-your-ass finger-pointing and it prevents any kind of learning from happening. There is a fourth option. Talk about what went wrong, why that's not right and then talk about how to avoid that in future. If you have never, ever seen anyone use that option, then I don't want to ever work in the circles you move in, because it doesn't have any competent managers in it.

    21. Re:polite - yet cutting and informative by spire3661 · · Score: 1

      Barbossa: There are a lot of long words in there, Miss; we're naught but humble pirates. What is it that you want?
      Elizabeth: I want you to leave and never come back.
      Barbossa: I'm disinclined to acquiesce to your request. Means "no".

      --
      Good-bye
    22. Re:polite - yet cutting and informative by Meriahven · · Score: 1

      Speaking of the swearing capabilities of the English language, this particular porcelain-contained weather anomaly actually originated with Linus having to revert to Finnish when trying to find a powerful enough curse to suit the particular level of stupidity in the transgression being addressed at the time:

      https://lkml.org/lkml/2013/7/13/132

      And because you were about to ask, "perkeleen vittupää" as an idiom translates to "you fucking idiot", while a more literal translation would be: "In the name of the overgod, you are a cunthead". Finnish is kind of expressive in that particular area :-)

    23. Re:polite - yet cutting and informative by Anonymous Coward · · Score: 0

      Another group would be people, who can *strongly* but politely get the point through without looking like a socially handicapped imbecile.

      That would be dad. Using such approach would make adult people seem and feel like kids. If someone needs *strong* but polite responses, he needs to grow up.

      Adults can and must take and use direct information without accompanied halo of authority. Hence, *strong* is not only useless, it is counterproductive, allowing adults to keep acting like kids.

    24. Re:polite - yet cutting and informative by Anonymous Coward · · Score: 0

      That confirms my long-time suspicion that BBC moderators murmur insults at each other between moderations.

    25. Re:polite - yet cutting and informative by AntiSol · · Score: 1

      Assuming of course they're correctly identifying faults, of the three types, IMHO the first two are capable of forging a good working relationships whereas the third passively destroys relationships by having no feedback system. Sure, there's a difference in the degree of skin thickness required between types 1 and 2 but if you're the sort of person that can accept constructive criticism in the first place you're already doing better than most.

      There are various degrees of the above of course, depending on the magnitude of the mistake, but when I fuck up, I'd prefer someone to tell me I've fucked up. Disguise the swearing with some floridity if you really feel you want or need to, but the intent is still the same and it's the intent that's all important IMHO.

      Linus' job is more than just that of a manager, he's also a mentor and a teacher as well. Occasionally this means hauling out a particularly daft member of the school for everyone else to see and making an example of them. If Linus doesn't tell people off when they start going wrong sooner or later someone pushes there luck and eventually you get 20MB patches dumped in rc8 to break the last 10MB patch that went in in rc7.

      Every time I've seen a /. headline about Linus going off on one, the ticking off he's given always seems to have been warranted for technical reasons, I've never seen him threaten someone.

      Agreed. I want the guy in charge of the kernel I rely on working the way he does - it makes the software better.

      I've seen a few articles with titles like 'Linus explodes again!' over the years, and any time I've read on and looked at the reason why he's 'exploded' it seems to boil down to him saying "you made a stupid fucking mistake".

      Being told you've made a stupid fucking mistake works - people do that extra bit of due diligence because they don't want to hear it again.

      There was an article a while back about linus warning about profanity: this is his way of saying "don't make any stupid fucking mistakes!"

      If I was a kernel dev, I'd be very careful about not making any mistakes - don't want to piss off Linus!

      As an end-user who relies on the software they're producing on a daily basis, I'm happy when I see an article about Linus swearing at someone - the fact that he swears at people is part of the reason I feel confident when I do an 'apt-get update'

    26. Re:polite - yet cutting and informative by Anonymous Coward · · Score: 0

      FUCK YOU!

    27. Re:polite - yet cutting and informative by Anonymous Coward · · Score: 0

      And that would be option 2 on that list... What? Just because I'm being polite about it doesn't mean I'm not calling you a fucking idiot for not realising it... "Oh look at that the little man needs a lesson on the basics... what a fucking idiot"

    28. Re:polite - yet cutting and informative by Anonymous Coward · · Score: 0

      I don't want to undo my moderating so I'm posting anonymously.

      That's awesome. If Linus ever directs directs an insult beginning with "In the name of the overgod" at me I'll frame it and hang it in my office.

    29. Re:polite - yet cutting and informative by Anonymous Coward · · Score: 0

      Gah! Line breaks in the editor:

      That's awesome. If Linus ever directs an insult beginning with "In the name of the overgod" at me I'll frame it and hang it in my office.

    30. Re:polite - yet cutting and informative by Khyber · · Score: 1

      "Subtlety and politeness are harmful traits in a leader."

      Want to know how I know you'll never be a boss in any lifetime?

      You're too ignorant to understand that politeness is how to get people to open their ears and listen.

      You're too ignorant to understand that being subtle is a good thing because you can alienate one person in the manner you intended without having to alienate the rest (while still cluing in the rest that you're alienating one person.)

      On top of that, you're constantly sucking Linus' cock. Cocksuckers don't move up any ladder, corporate or otherwise. They stay on the bottom so everyone else on top can get their cock sucked, too.

      Plain and simple, you're not boss/leader material. Ditto Linus. That's why he could never get a job at any of the companies I've worked. He lacks tact, subtlety, and intelligence.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    31. Re:polite - yet cutting and informative by T.E.D. · · Score: 1

      Yeah, as a Brit I'm somewhat confused by this article .... , he's also a mentor and a teacher as well. Occasionally this means hauling out a particularly daft member of the school for everyone else to see and making an example of them

      A very long post. If I can summarize, he believes that Linux is doing a good job of fostering the exact kind of nurturing learning envionrment that British Public Schools are famous for.

    32. Re:polite - yet cutting and informative by hendrikboom · · Score: 1

      The alternative you've apparently never encountered is:

      People who tell you you've made a mistake.

      That's all that's really needed.

    33. Re:polite - yet cutting and informative by Anonymous Coward · · Score: 0

      There is a fourth type - coaching. "Hey, you screwed up, here's where you went wrong".

      I deal with volunteers who are often straight out of school, this is pretty much the only way to handle them. You'll get some who give you attitude - they either don't care, or think anyone correcting them is insulting them somehow. They don't last long. The rest respond well, you just have to account for differences in intelligence (some take a week to learn the role, others take 3 months, but most get there eventually.)

    34. Re:polite - yet cutting and informative by shutdown+-p+now · · Score: 1

      There's no problem with Linus' use of "fuck" if he used it the way you describe. But when he calls people "fucking idiots" for example (in emails addressed to them on a public mailing list that thousands of people read), that goes way over the line, and would be taboo in any country I'm aware of.

      And yes, there are other ways to tell someone that they did something wrong, that may well involve the use of the word "fuck", but which nevertheless do not demean the person.

    35. Re:polite - yet cutting and informative by shutdown+-p+now · · Score: 1

      If you have the final say on a feature being in or out, what is more polite. Saying it stinks and it's irredeemable and will never be accepted or saying it's just not quite right and letting someone toil away in quiet futility for a month only to have it rejected again?

      The former, but that does not mean that you should insult the author.

    36. Re:polite - yet cutting and informative by uninformedLuddite · · Score: 1

      So now it might be the onset of mental illness? Way to stick up for your gender. Transparent.

      --
      The new right fascists are bilingual. They speak English and Bullshit.
    37. Re:polite - yet cutting and informative by Anonymous Coward · · Score: 0

      Separately, I'm not sure abusive language is ever good for the long-term health of a cooperative project -- it may not be a professional environment, but it's not exactly amateur hour either. Repeated abuse and disrespect is not conducive to a productive and cooperative environment. See also: The reason why there are so many flavors of BSD.

      Exactly, abusive language and swearing and expecting it to have a positive effect in the long run is not going to work.

      I'm not sure anyone enjoys abused, Linus least of all. I am sure it is possible to be straight forward and direct without the immature language.
      If you need to blow off steam after this go for a run.

    38. Re:polite - yet cutting and informative by Anonymous Coward · · Score: 0

      WTF? Why in the world do you think this is a change in Linus behaviour? The guy is *famous* for being crude and in your face when people pisses him off with poor code, and has been for many years.

  9. Attaboy by Anonymous Coward · · Score: 0

    It's real simple. Linux is a good product. If being abrasive is part of his process, let it happen.

    1. Re:Attaboy by murdocj · · Score: 0

      It's real simple. Linux is a good product. If being abrasive is part of his process, let it happen.

      And if being abrasive costs him the efforts of people who don't want to deal with his shit, and as a result development is slower than it could be? What about that? Has anyone ever noticed a flame war improving speed or quality of a product?

    2. Re:Attaboy by Zapotek · · Score: 2

      You'll always do something to turn off some people, you can't worry about the 1%; and if the way you've been doing things for years has been working well then you don't even have to consider it. It ain't broke -- it's working quite well actually -- so don't fix it. Personally, I'd rather someone pay me the respect of being honest and direct (even, to the point of being considered mean) rather than waste my time being "nice".

    3. Re:Attaboy by murdocj · · Score: 1

      Honest and direct is great. Ranting like something out of the Downfall Parodies, not so much.

    4. Re:Attaboy by Grashnak · · Score: 5, Insightful

      I'm very honest and direct with the people who work with and for me. And yet magically I'm not an asshole like Linus. If you're incapable of delivering an honest and direct message without abusing people, then you're a shitty human being.

      Honest and direct: "This is not good enough. The logic is flawed and the code is sloppy. Go back and do it again".
      Asshole: "How fucking stupid do you have to be to write something like this crap".

      See the difference?

      --
      Life needs more saving throws.
    5. Re:Attaboy by Zapotek · · Score: 1

      Well, of course I do, but this has nothing to do with the subject at hand. We're talking about that particular dude, and at most, he decorates his (quite extensive) technical critiques of other's people sloppiness with very colorful epithets (of the harsh type but still). And more importantly, he does that when he communicates with people he's worked with for years and with whom he's got a relationship that can carry that sort of tone. My following remark will invariably offend you, but, having some outsider coming to me and telling me how to talk to someone I've been working with for years (and with whom I've built a level of trust), well, that's the asshole.

    6. Re:Attaboy by foniksonik · · Score: 1

      re:

      Honest and direct: "This is not good enough. The logic is flawed and the code is sloppy. Go back and do it again".

      Reply: "Why do you get to decide. I want another opinion. My logic is fine and the code is as good as what is already there. No, I think I'll just go around you and convince another maintainer that the code should be accepted as is."

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    7. Re:Attaboy by Darinbob · · Score: 1

      But what if the kernel could be even better that it is now if the mailing list used more respect and had less cursing? Maybe there are some really awesome developers who just can't deal with that environment? How many ex kernel devs are there, maybe some of them decided it was just too much stress to deal with?

    8. Re:Attaboy by Zapotek · · Score: 1

      If there was a decline in quality or they needed extra talent I'm sure that they'd probably reassess but that doesn't seem to be the case. Like so many others have said, he only gets rough on people he knows and who should really have known better. And as a project lead myself (tiny team, tiny project compared to the Linux kernel), what about the lead's stress? I've had to deal with users being profoundly (let's be kind) dense and completely unable to focus on the most in-your-face things but I take a few deep breaths and calm down before I reply because they're users, they don't/shouldn't know better, it's not their job and it's their first time using my system. But if a long-time contributor who should really have known better pushed code that broke something, then that dude's gonna have it. And, do keep in mind, we've seen some mild and public outbursts from the guy who is managing this huge freaking project, compared to what goes on in private on similarly sized organizations, I'm willing to bet that Linux will come off as the mild mannered one.

      None of this matters though since the Linux kernel is flourishing, there simply isn't a problem to fix.

    9. Re:Attaboy by Anonymous Coward · · Score: 0

      Yep, the honest and direct does not convey the gravity of the mistake whereas the asshole does. This can be especially distinct in the written form as opposed to verbal, or even better, in person, where there are other cues to indicate importance and meaning. So, if you really, really want to delivery the full meaning, both emotional and factual in a written message, the shortest is to use profane words appropriately. Otherwise, you will be stuck writing paragraphs to get your point across,and even then it isn't guaranteed to work.

      To summarize: Using swear words can help you get your fucking message across in the face of absolute stupidity.

    10. Re:Attaboy by Anonymous Coward · · Score: 0
    11. Re:Attaboy by Junta · · Score: 1

      For one, the Linux kernel probably has the fastest development rate than any other kernel out there.

      For another, given that it is the kernel, I think it is good for people mucking about with it to be scared. There should be *very* compelling reason to change the status quo in kernel land before any attempt is made.

      In therms of a flame ware improving a product, I think it is often better than the alternative. It's better to hash it all out, for better or worse, than sidestep discussion for fear of hurt feelings. I've seen the alternative, projects where people are more politicking than getting work done. Conversation fleshed out by more sycophants than meaningful discussion. Passive aggressive discussions where you just aren't sure what is really under the surface.

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

      And magically Linus isn't an asshole while you actually sound like one since you're talking out of your ass making up shit anybody with a clue knows is wrong. How fucking stupid do you have to be to write something like that crap? Too stupid to make you (and the rest like you) seem believably sincere.

    13. Re:Attaboy by Anonymous Coward · · Score: 0

      For how long have you been doing this "Honest and direct" thing, try to keep doing that, when you are at crunch time and/or have been doing this for a couple of decades.

    14. Re:Attaboy by Anonymous Coward · · Score: 0

      No. You take no account of scale.

      It's very easy to keep courtesy until and unless there is an immediate severe problem, and you are facing a thick fucker who is being intransigent.

      A good manager needs to be prepared to scale accordingly.

    15. Re:Attaboy by geekymachoman · · Score: 1

      http://marc.info/?l=linux-kernel&m=137394282220615&w=2

      relevant part: "But whenever I need to send a patch to him, I tend to be more careful not to make mistakes."

      If Linus wasn't so strict he would not be more careful to make mistakes. If he would, he wouldn't write this.

      See the difference ?

      For me, the softer the environment is, the bigger chance i'm gonna make a mistake.

    16. Re:Attaboy by Anonymous Coward · · Score: 0

      Since the Internet. That's a worldwide communications network. If the sounds of crunching Cheetohs weren't so loud, you would even have heard about it by now.

    17. Re:Attaboy by Anonymous Coward · · Score: 0

      Honest and direct and totally ineffective against people who have decided not to care enough about the issue.
      vs. Assole who knows how to focus social pressure to the repeat culprit and get results.
      vs. Corporate way, fix the problem silently and deduct points at the next performance review.

    18. Re:Attaboy by Anarchduke · · Score: 1

      She didn't ask anyone to be nice, she just asked that they try and make their point without verbal abuse or physical threats. That doesn't seem too extreme a request.

      --
      who prays for Satan? Who in 18 centuries has had the humanity to pray for the 1 sinner that needed it most? ~Mark Twain
    19. Re:Attaboy by Anonymous Coward · · Score: 0

      Funny how your honest and "direct" way takes about a third more space than the "asshole" version.

      Besides that, are you ignorant enough to think you get the asshole version at once? Or do you seriously think you're entitled to waste other peoples time with all kinds of inane crap without them being allowed to say anything but "please don't do this"? In that case, you've got another thing comming, that's for sure.

    20. Re:Attaboy by Anonymous Coward · · Score: 0

      "If you're incapable of delivering an honest and direct message without abusing people, then you're a shitty human being."

      Oh, you mean like calling someone a "shitty human being"? You just called yourself a shitty human being for saying something as abusing as calling another person a shitty human beings. Grashnak, could you please try to be LESS shitty in the future? The way you are now is making my head spin with paradoxes!

    21. Re:Attaboy by Anonymous Coward · · Score: 0

      In the case of simply flawed code, Linus is closer to number one (yes, I read LKML posts other than those that get posted to slashdot).

      Now, try telling us how you would address an employee who wrote flawed code, then sat on it until after testig, and then tried to push it directly to production behind your back.

      Would you still not use any F-words? How about "fired"?

    22. Re:Attaboy by Anonymous Coward · · Score: 0

      Maybe the line between honest and direct and the other should be drawn by people who work with you. Why should you be the one to draw the line, and in effect impose your sensibilities on other people?

      Honest and direct: "We need to keep the list sorted at all times, inserting new elements at their appropriate positions. Your logic inserts elements at the end and sorts the list periodically, but this method is inefficient and potentially incorrect. I believe the code should be rewritten."
      Over the top: "This is not good enough (because I say so). The logic is flawed and the code is sloppy (as per my absolute definition of flawedness and sloppiness). Go back and do it again (or you're fired)."

    23. Re:Attaboy by Anonymous Coward · · Score: 0

      You are probably wrong on not being an asshole.

    24. Re:Attaboy by Anonymous Coward · · Score: 0

      My fetid cock is nearing the entrance to your rancid asshole. The feces fiesta is about to begin! What say you?

    25. Re:Attaboy by shentino · · Score: 1

      Goodness is a subjective term, but I think you were asking for trouble saying that on slashdot, a site which is widely known for favoring open source.

    26. Re:Attaboy by Anonymous Coward · · Score: 0

      You have an HR department to deal with; Linus doesn't.

      People working for you are depending on you to pay their rent and food. People are banging out kernel code aren't depending on Linux to sign their paycheck.

      You can send problems away. Not so with the kernel.

      See the difference?

    27. Re:Attaboy by Anonymous Coward · · Score: 0

      Your "honest and direct" description pretty much fits Linus Torvalds, if you'd take the time to look at the LKML. However, you personally probably don't have to work through the same volume of messages as him, dozens of proposals and suggestions per day, so there may be years between your "explosions". When people clearly screw up and then get defensive about it, Linus is being an asshole to their proposals (very rarely to them in person, which sounds differently). This happens once every few thousand conversations, which is why we see a "Linus explodes again" article on Slashdot every few months.

      captcha: braked

  10. What about new talent? by blankinthefill · · Score: 5, Insightful

    I just recently graduated with a degree in mathematics, and a minor in computer science. I can program well, for the amount of experience I have, and I would love to get better. I, personally, think that one of the best ways that I could get better is to contribute to OSS projects. However, I can't lie, reading stories about the abusiveness of the community is a huge turn off. Now, I realize that I am probably not one of those people who 'should know better,' and I realize that really extraordinary outbursts are rare (which is why they get reported on, obviously), but I still have enormous trepidation about joining the OSS community. I feel I may have talent and ideas to contribute, but when I see stories about the way that people get treated when they make mistakes, it makes me want to avoid the whole thing. I wouldn't be doing it for money, I would be doing it for fun, and to learn. And as far as I'm concerned, if I'm going to be abused for making mistakes, I am not having fun, and I am likely not learning much either. Now, again, I understand that this is not usually the case as far as OSS development, but I'm just relaying my gut reaction to hearing about behavior like that.

    1. Re:What about new talent? by blankinthefill · · Score: 5, Insightful

      Also, I know it's rather passe to reply to your own comment, but there were 13 other comments posted while I was reading and writing my post, and in that time 9 comments were posted supporting that kind of harsh, abusive, abrasive technique. I think I couldn't sum up any better myself why I fear getting into OSS. With this behavior so acceptable to the community, why should I even try to get into it? I wouldn't put up with it at a job for money, yet I'm expected to just ignore it, or quit the game, when I am contributing my own effort, free time, and enthusiasm?

    2. Re:What about new talent? by redmid17 · · Score: 2

      Try it. If you don't like it or it's too abusive, no one is forcing your hand. There are also a ton of projects out there with people who don't run their OSS develop like Linus. To be honest, you probably wouldn't be in a position to work on something that would get you yelled at for a good chunk of time. In their eyes you would be unblooded and inexperienced. You'd have to work you way into the kind of trust where one is given important stuff to work on. I mean you can obviously take their code and try to improve it on your own to resubmit, but that might not endear you to them as much as working your way up.

    3. Re:What about new talent? by malakai · · Score: 0

      If you are not willing to stand by your conviction and defend it with impassioned argument, then no, you probably shouldn't try to contribute.

      This may be a unintended natural "Darwinian hurdle" that the kernel team has thrown up in front of new patches, and selection seems to be working well due to it.

    4. Re:What about new talent? by mirix · · Score: 1

      You'll be fine. Just don't develop for OpenBSD until you've developed a thick skin... or ever.

      I've helped out on a few different projects, things tend to be fairly civil for the most part. Stupid questions with no effort invested do tend to get fitting answers, show some effort and people are generally nice and helpful.

      Often the later direction of a project leads to conflict though. Like all things in life...

      --
      Sent from my PDP-11
    5. Re:What about new talent? by bmo · · Score: 3, Insightful

      I think I couldn't sum up any better myself why I fear getting into OSS.

      Your problem is thinking that this any different in a closed software shop or any other workplace where work is actually being done.

      Good luck with that thin skin.

      --
      BMO

    6. Re:What about new talent? by The_Revelation · · Score: 1

      Reading comments like this only make Linus\ position all the more relevant. His methodology ensures he gets only experienced developers. I think we all appreciate blankinthefill's desire to contribute, but Linux Kernel development is a very technical project, and requires the best of the best. If you want to get your feet wet, find a non-mission critical OSS project, and leave the experts to developing core OS components.

    7. Re:What about new talent? by ThorGod · · Score: 1

      If you're volunteering for work, then you get to shop around and find what you want to participate in developing.

      I'm sure one of the BSDs would love another developer. Or KDE, GNOME, and the list goes on from there...they can't all be ran by Linus-types.

      --
      PS: I don't reply to ACs.
    8. Re:What about new talent? by Anonymous Coward · · Score: 3, Interesting

      This is a major reason I stopped trying to become a better developer or learn unix/linux better.

      Most of the community is made up of people who's egos revolve around feeling intelligent. Ask a reasonable question? You'll be terribly mocked or told to RTFM.

      I consider myself a smart guy and could have made my way through it, but the smugness of all the bitter anti-social geeks really turned me off.

    9. Re:What about new talent? by blankinthefill · · Score: 1

      I'm sorry, but at this point in my programming life, I don't have the knowledge to be able to stand up to some dev with 10 or 15, or hell, even 5, years of real experience, and tell them why they're wrong, and I'm right. And what you've just told me is that because of that, despite whatever passion for the project I'm working on I may bring, and whatever willingness I may have to learn, I'm not worth having as a contributor? Natural selection is a terrible method by which to grow a community of people and keep it healthy. (Keep in mind here, I'm not talking about kernel development in particular, I'm talking about the picture this paints on all OSS, since these are the big, visible projects that people hear about.)

    10. Re:What about new talent? by Anonymous Coward · · Score: 1

      The "abuse" you'll suffer at the hands of the OSS community will be trivial to the soul-grinding existential dread that will be inflicted on you in a corporate or academic environment. Somebody on a forum doesn't like your code? Somebody calls you out on your bad idea?

      Boo hoo!

      At least you have your dignity. The first time you have to deal with a sleazy middle manager who wants nothing more than numbers for his quarterly bonus you'll wonder why you don't quit and become a street worker. At least prostitutes know what to expect in their line of work.

    11. Re:What about new talent? by Nemyst · · Score: 5, Insightful

      Respect, even when faced with inexperience or incompetence, does exist in workplaces "where work is actually being done". If you have never experienced this, I'd suggest taking a good hard look at your own attitude. You reap what you sow, as they say.

    12. Re:What about new talent? by Anonymous Coward · · Score: 0

      Congratulations: You've just proved his point.

    13. Re:What about new talent? by Anonymous Coward · · Score: 0

      Good riddance! We don't want you anyway.

    14. Re:What about new talent? by ancientt · · Score: 1

      Congratulations on your degree. I respect the work and effort, not to mention the investment that goes into getting one. I'm happy to hear when someone who has already proven they're able to put effort into something important and see it through is interested in contributing to something I care about. A degree doesn't actually always prove that, but your particular skillset is one I appreciate so it makes me hopeful that you'll be able to make the things I enjoy even better.

      Please don't fear criticism. Even if it sounds harsh to be on the receiving end, I have no doubt that you can find a role where you can use your talents and criticism can help you improve yourself and your work.

      I like this quote: "Nothing of value is free. Even the breath of life is purchased at birth only through gasping effort and pain... The best things in life are beyond money; their price is agony and sweat and devotion." I hope that you can find something you can do that is worth your devotion and trust that you'll value your accomplishments knowing that the judges of your work have high standards and won't hesitate to tell you if you can do better and that you've met those standards.

      --
      B) Eliminate all the stupid users. This is frowned upon by society.
    15. Re:What about new talent? by tftp · · Score: 5, Insightful

      His methodology ensures he gets only experienced developers.

      No, his methodology ensures that he gets experienced developers who don't mind an abusive boss. I consider myself experienced, but I would never work for a boss who dares to scream at me. I'd be out of the door before the echoes subside.

    16. Re:What about new talent? by blankinthefill · · Score: 4, Interesting

      I think you, like most of the replies, have missed my point. I don't want to do Linux Kernel development now. Perhaps not ever. However, the Linux Kernel is one of the biggest OSS projects out there, and they are very visible to the public eye, especially those people who are interested in OSS but don't have any connections with the community or any projects going on. I'm saying that this kind of abrasiveness can be highly detrimental to peoples desire to get involved in OSS, which is a terrible shame. I understand that sometimes you NEED abrasiveness, or you need to get things done quickly. But you can get that kind of performance out of people without verbal abuse, or the threat of physical abuse. Yet these actions are the kind of things that I read a lot about when I read about big OSS projects that come up quite often. Perhaps this is just an artifact of the way news about things gets reported... when things go well, we hear nothing. But the point I was trying to make is that these projects are role models for the OSS movement. And yeah, as one reply put it, no one owes me anything. But I think you have to look what kind of harm you may be doing to the community as well. Sure, you get some great developers that are willing to put up with the bullshit... but how many potentially great developers have you driven off because they don't want to deal with it? (Also, as an aside, I enjoy the fact that I got troll mods for honestly stating the effect that reports of abusive behavior has on my desire to join the OSS with open arms and willing heart.)

    17. Re:What about new talent? by CrankyFool · · Score: 5, Insightful

      Well, I guess that's my cue.

      I work in a pretty successful technology company. We have a "no brilliant jerks" policy. Doesn't matter how good someone is, if they're actively corrosive to working with people, they're gone.

      That doesn't mean I don't see developers getting into heated discussions about the merits of technical issues. But those heated discussions are professional, utterly impersonal, and without a shred of meanness. They just disagree.

      This whole "good engineers are assholes" myth is, well, a myth that has been promulgated by a group of people more dominated by assholes than by good engineers.

      I applaud Sarah Sharp and, blankinthefill, I want you know not all environments are like this. Not even all successful FOSS projects.

    18. Re:What about new talent? by Maestro485 · · Score: 4, Insightful

      I'm sorry, but at this point in my programming life, I don't have the knowledge to be able to stand up to some dev with 10 or 15, or hell, even 5, years of real experience, and tell them why they're wrong, and I'm right.

      And that is why Linus has absolutely no time for you or your ideas. He's maintaining one of the biggest projects out there and doesn't care about your feelings. Put up or shut up and get the hell out.

      But don't forget that the vast majority of projects out there are not this cut throat. The vast majority of projects are also not this big and this fundamental either. There are plenty of projects that would love your contributions at this stage of your career. The Linux kernel is absolutely not one of those projects.

    19. Re:What about new talent? by Anonymous Coward · · Score: 0

      Just contribute to FreeBSD instead. It's better anyways and the community isn't filled with autists.

    20. Re:What about new talent? by Anonymous Coward · · Score: 1

      ...and frequently TFM hasn't been updated since the last century, but you're still supposed to go through each and every release paper to see what had been changed and hope that you grok it all before opening your mouth.

    21. Re:What about new talent? by Zapotek · · Score: 1

      So I should accept (and not comment on) your probably buggy and non-optimized code in my project to not hurt your feelings? You can contribute, just not in areas in which you're not qualified, however you can test and provide feedback (both very important aspects) and hang around to learn the craft and the project and then start sending patches.

    22. Re:What about new talent? by blankinthefill · · Score: 4, Insightful

      I don't fear criticism. I embrace it. I WANT criticism, with one caveat. I want USEFUL criticism, not rampant abuse. Now, I understand that in place like Kernel Development, you're not working with people who are green in their development skills. But the point I was trying to make is that I think that exceptionally visible abusive behavior can set a model for others to follow. It also creates the idea in people looking in from the outside that their work is not desired, because they know that they will make a multitude of mistakes and take time to learn, and they see that, instead of being taught what their mistakes were through useful criticism, they will merely have abuse thrown at them. Now, I'm in NO WAY claiming that all OSS projects are like this! Far from it. I know that many OSS projects are very open and welcoming, with a desire to foster and grow new talent. But that doesn't remove the niggling fear in the back of my mind that I will be treated in the same way that I see experienced developers being treated in many cases

    23. Re:What about new talent? by Anonymous Coward · · Score: 1

      Respect with a knife to your back is not respect.

    24. Re:What about new talent? by Anonymous Coward · · Score: 0

      Or maybe it wasn't as reasonable of a question as you thought? I know people who think I'm smart, but I'm smart enough to know that even my best question isn't worth a kernel dev's time. Remember, we aren't talking general intelligence here. We are talking specialized knowledge of an incredibly complex subject.

      When someone asks me what I'm sure they think is a good question about a project that I have worked on and know really well, just explaining to them enough so they understand why their question was so far off the mark takes a hell of a lot of my time and effort. I'm really polite about it (probably because I'm too weak to be more blunt, honestly), which makes it take even more time and effort, which is why I'm glad to finally work at a place where people generally trust me enough to believe me when I say, "it just isn't that easy" when their gut says it should be.

      Have you ever tried to explain something really complex to someone and just had them not "get it"? It is very frustrating. You want to be a good teacher, but truly putting yourself in the beginner's mindset is extremely difficult when you are an expert. And without that it is really hard to help people understand something complex.

    25. Re:What about new talent? by MichaelSmith · · Score: 2

      Take it from me. I have 25 years industry experience. After your first few months in a particular job you should know everything about it. Years of experience count for nothing.

    26. Re:What about new talent? by Anonymous Coward · · Score: 0

      The points you raise make me think about the xbox community and if I should join an online multiplayer game to be yelled at by underage kids. Yeah, no violence or profanity either. Maybe we are actually reaping what we sow?

    27. Re:What about new talent? by cold+fjord · · Score: 4, Informative

      Some of the high visibility mainline projects may be more prone to intolerance and abuse of, for want of a better phrase, newbie errors. You could try dipping your toes in the water in one of the useful if unglamorous projects that might be less harrowing. There are various orphan projects out there, others that get little attention, and some potentially useful but incomplete ones as well. Then there are projects designed for the newcomer. You might want to take a look at this:

      KernelJanitors

      --
      much of left-wing thought is a kind of playing with fire by people who don't even know that fire is hot - George Orwell
    28. Re:What about new talent? by Anonymous Coward · · Score: 4, Insightful

      This is about showing respect and civility by controlling your attitude and language. There's a difference between, "the release candidate process is only for bug fixes, I will reject any changes that do not fix bugs" and, "what do you call this shit? it's fucking shit, I need you to die. Come back when you're dead and I might think about letting you in".

    29. Re:What about new talent? by Zaelath · · Score: 0

      -1 on Slashdot these days means, "I disagree and wish to mute you". Don't take it personally.

    30. Re:What about new talent? by Anonymous Coward · · Score: 0

      Here is a hint, that 15 years experience means that you would probably be the one in the wrong. If you dont want to run with the big dogs, feel free to stay on the porch.

      If you do create something that is better then what is already there please do stand up for it. What you need to realize though is that there may be a reason it was done the way it was. If you are right, that your solution is better then the status quo, then it should be self evident to the others in the community, and then you will have the ones with 15 years experience standing up for YOUR idea.

    31. Re:What about new talent? by Anonymous Coward · · Score: 1

      And that is why Linus has absolutely no time for you or your ideas. He's maintaining one of the biggest projects out there and doesn't care about your feelings. Put up or shut up and get the hell out.

      But don't forget that the vast majority of projects out there are not this cut throat. The vast majority of projects are also not this big and this fundamental either. There are plenty of projects that would love your contributions at this stage of your career. The Linux kernel is absolutely not one of those projects.

      Which of these should I use to reply to you:

      You are wrong, your point is stupid, and you are a complete fucking retard. Please leave the human race before you infect more people with your idiotic bullshit.

      or

      Disagree. A project can be successful, no matter how large, and still have people be civil to each other. A good manager can be direct and cut through nonsense without resorting to insults or namecalling. To say otherwise is just an excuse for poor social skills.

    32. Re:What about new talent? by blankinthefill · · Score: 1

      Oh, I know that Linus has no time for me. I don't even want him to have time for me. I'm just talking about the perception of OSS as a whole due to very visible, abusive outbursts that happen pretty often, and the support that goes with them. (Not just in calling out the mistake, but for the method in which the mistake was called out.) I think this is certainly exacerbated by the fact that the resolutions of these outbursts are NOT visible and reported on. (macshit has a very good comment here on that: http://slashdot.org/comments.pl?sid=3977141&cid=44291265 ) But the fact remains that when I think of OSS as a whole, I get an image of a very abrasive community where I am just as likely to be chewed out for something I had no way of knowing as to learn anything useful, and perhaps even more likely than being able to contribute in a worthwhile manner. I'm just speaking in terms of Linus and Co. in terms of role-models for the OSS community, and one of the very visible fronts of the OSS movement.

    33. Re:What about new talent? by blankinthefill · · Score: 1

      Hahaha, I don't. I honestly am very glad that I seem to have set off some good, if sometimes less than civil, discussion. It merely tickled me that I would be trolling with what I posted. I can understand overrated, for sure. But trolling? It made me laugh.

    34. Re:What about new talent? by Anonymous Coward · · Score: 0

      Then program for a closed source company. They NEVER are abusive to their programmers.

    35. Re:What about new talent? by Ghjnut · · Score: 1

      I don't know why you've made a blanketed assumption about the OSS community. While I realize that maintaining the linux kernel may be the pinnacle representation of the OSS community, it's far from your only option. I have some colleagues that are active maintainer's of some python libraries and the boorish nature of the linux management style doesn't seem to be a factor among their contributors. If you had a project as pervasive as the linux kernel which you have fostered for a long time and has the expectations that it does, you'd probably hold it pretty close to the chest as well. He has taken on the responsibility of seeing it through, primarily putting him in the driver's seat. If his candor doesn't suit you, the nature of the OSS community is that you have other options. It's his decision if his degree of 'unprofessionalism' happens to be running off young talent.

      --
      MouseClass extends ScrollClass, which extends TabClass, which extends SidebarClass, which extends PowerClass, w
    36. Re:What about new talent? by Grave · · Score: 2

      That's a rather important point that is often missed - the Linux kernel is probably the single most important bit of open source code out there. It can be found on more devices, in one form or another, than any other piece of software in existence. Linus has an extremely high standard, and will not bend or break that standard for anyone. When it comes to the cursing/"shouting", as far as I'm aware, it's been because someone is either trying to push a new bit of code into a Release Candidate (closed source, open source, doesn't matter - you don't do that), or someone is trying to push buggy/junk code into the kernel. It has to be maintained at the highest standards, because Linux only got where it is today because the core kernel is so robust. Yes, individual groups can modify it to their needs, but the basic kernel adheres to pretty stringent standards.

    37. Re:What about new talent? by Anonymous Coward · · Score: 0

      I've seen such arguments being used to justify rudeness and inability to give respectful and thoughtful feedback. Then, when the arguments are countered with logical and justifiable arguments to explain the other point of view, that is taken as a personal attack. Ironically, when running to the bosses in order to try to use this as showcase how the new guy is "bad" or "wrong", bosses only see sound arguments and then start to implement them.

      Point is: Bad and disrespectful language can end up hurting yourself, when you finally meet the guy who can turn the other cheek and all of the vile bile reflects back on you. It also end up clouding issues and forcing beliefs on people creating weak followers, rather than convincing them with sound and logical explanations. Any discussion further down end up detracting more and more from the cause itself, devolving into flamewar or buttlicking, with the real danger of closing up into a members-only introvert club with unwritten rules and rude, self-deceiving and closed-minded people.

      Maybe this is fine for the Linux kernel, but keep in mind what happened to Apple once Steve Jobs was gone and the lack of real culture for learning and collaboration become that much more evident. A real boss asks himself: What will happen when I'm gone? Are we doing the right things to ensure continuity?

      So-called "strong leadership", always devolves into a weak group. When that leader is gone, all the smoke and mirrors are revealed.

    38. Re:What about new talent? by Anonymous Coward · · Score: 0

      It's called standing up for yourself. I understand but don't agree with the way you have been brought up. You are a pussy but don't realize it. You've bought into the women's lib BS and don't understand how to act. I'm not saying women shouldn't be allowed to do this or that. I'm saying that you don't have to be a pussy to respect people, you need to be a man. You're a man. Act like it. Grow up pussy, you will experience the same shit in any walk of life. In fact you will be eaten alive by females because you are a pussy whether it's FOSS or a nursing home.

    39. Re:What about new talent? by westlake · · Score: 5, Insightful

      No, his methodology ensures that he gets experienced developers who don't mind an abusive boss.

      Which implies that his successor is also likely to be an abusive boss --- and that the bosses of every large scale FOSS project will take their cues from them. It is the culture Linus helps sustain and perpetuates that worries me, not the man himself.

    40. Re:What about new talent? by Anonymous Coward · · Score: 0

      It's the Internet. You have to get over that shit if you want to do anything serious. It's not the "OSS" Community, it's human nature separated by impersonal characters over large distances. Read ANY controversial blog, news story, comment section, anywhere on any topic that is open and public.

      Learn to brush that shit off.. Hell, feel free to "reinterpret" any way you see fit.

    41. Re:What about new talent? by Maestro485 · · Score: 1

      Well, Steve Jobs was a dick too but also brilliant at his role.

      I wouldn't read too far into things as far as major products like the Linux kernel goes. The people in production roles are no nonsense people. Start out smaller. There's no shortage of learning resources and forums or IRC channels with people who are explicitly there to help out newbs ;)

      Go to places like that, ask questions, get to know people. Hang out in IRC channels, post to forums and mailing lists. These are the places where the real chatter takes places and where you can learn some "real life" stuff.

      Something like the LKML is the last place you'd want to try to start out at.

    42. Re:What about new talent? by dnavid · · Score: 5, Insightful
      "I work in a pretty successful technology company. We have a "no brilliant jerks" policy. Doesn't matter how good someone is, if they're actively corrosive to working with people, they're gone."

      You highlight the enormous difference between your company and the Linux Kernel Development community. Someone exists that can fire people.

    43. Re:What about new talent? by Arker · · Score: 1

      You view his forthrightness as something you would have to 'put up' with and dont like it, but you are not everyone. For many, it is the nauseating 'professionalism' of the office, where everyone puts on a polite little front and never a mean word is heard as the knives are sharpened and backs brutally pierced.

      THAT is what you have to pay me to put up with. I havent worked with Linus but from what I have read it would be a pleasure.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    44. Re:What about new talent? by Amitz+Sekali · · Score: 1

      things can work out if only the worst behavior gets screamed at.

      this way, if you're relatively well behaved, you will never get screamed at.

      --
      If you delay pleasure infinitely, the pleasure will be infinite. (YM)
    45. Re:What about new talent? by Trepidity · · Score: 1

      There are a lot of friendly projects fwiw, and many love any kind of new contributor, of any skill level, whether they're submitting technical contributions or documentation or even just comments on common use-cases that worked for them or didn't. Kernel development is probably the worst place to start, for a variety of reasons.

      I've recently had good experiences interacting with the Racket and git-annex maintainers, to pick two examples.

    46. Re:What about new talent? by mellon · · Score: 2

      I'm not entirely comfortable with Linus' response, but you have in fact misrepresented what he said. He did not say "you suck and you can't be redeemed." He said "you suck, and you should know better, and I want you to do better in the future or I will start taking you less seriously." He said it with a lot of invective, and it wasn't nice or polite. I'm not sure it's okay for him to behave this way. But he didn't just say "fuck off and die." Much as you may not like the _way_ he said it, what he said was constructive in the sense that he criticized a specific mistake and asked for a specific change in habitual behavior.

      So despite not being entirely comfortable with his behavior, I don't think you've made your case.

    47. Re:What about new talent? by Anonymous Coward · · Score: 0

      If you don't know why you are right then you can't possibly know that you are right. Why should everyone slow down for you because you're clueless? There are countless other programmers able to take your place who aren't clueless and who won't cry about it if they are. If you can't explain why you are right, you aren't.

    48. Re:What about new talent? by Anonymous Coward · · Score: 0

      My job is somewhat like that, just not quite as abusive. You will learn more in an environment like that then in a peaceful one. In the peaceful happy one, people have to ignore mistakes and pretend they didn't happen. So if you are on a project like that you won't hear the screw ups others did and won't learn from them. In the aggressive groups you will learn about everyone's mistakes and learn much quicker.

      Where I work we always try and outdo each other and point out other people's shortcomings, but while it may look aggressive it is actually all in good fun. This results in having to bring your A game if anyone else even "might" look at your code. It has resulted in better code, less bugs, and much better end user features. When I worked in the "peaceful" place, everything was late, buggy, sloppy, un-debuggable, and had a ton of features removed for sake of time, and everyone pretened it was all awesome.

      Getting yelled at by Linus means you know enough about what you are doing that you "can" contribute. All these other people commenting about how bad he is probably couldn't put together a patch Linus would even bother reviewing.

    49. Re:What about new talent? by Darinbob · · Score: 1

      However, it IS different than in closed software shops! There are HR departments to handle complaints and managers can't act like they're back in the Mad Men era anymore. Maybe there are startups that act that way but they don't last for long once the company starts growing.

    50. Re:What about new talent? by tftp · · Score: 1

      this way, if you're relatively well behaved, you will never get screamed at.

      And who is the judge of that "relatively good behavior?" Can you question the judgement? Can you prove your innocence, or lesser guilt? Those options are open to you if your boss calls you up, closes the door, and says that you underperform. You can together review your actions and you can explain why the boss is wrong. It may or may not work, but you are not accused of something without a warning. If you have to be fired for the mistake, this will not impact your standing among your peers. You may be unhappy, but you will (most likely) not develop hatred toward your accusers.

      The problem with screaming is that it is perceived (correctly) as an attack - and it then triggers defensive responses. Many words, and actions, were taken in haste during such arguments. This is why *modern* management does not use verbal aggression as a management tool. It's still used in places that are stuck in stone age, though, or where defensive reactions and anger are intentionally cultivated (in the army, or on the Dark Side of the Force.) Any logically thinking person can analyze his mistakes far better without a dose of adrenaline running in his blood. If the person is not logically thinking, you don't need them as a developer anyway.

    51. Re:What about new talent? by Sabriel · · Score: 1

      Perhaps this is just an artifact of the way news about things gets reported... when things go well, we hear nothing.

      Pretty much this. Tall Poppy Syndrome + Bad News Sells.

      I suspect that if I was maintaining an operating system kernel relied upon by a significant fraction of the entire planet, I too would be vocally upset if someone didn't do their homework and submitted poor quality code. It's not like I could demote them or fire them, it's FOSS after all, but they're still taking up other people's time to fix their mistakes.

    52. Re:What about new talent? by Darinbob · · Score: 1

      What knife to the back? This rarely happens in any company I've worked for, and yet Linus acts like that is the default behavior if one is forced to act professionally. Now true, maybe reverting to backstabbing is what happens when an asshole is required to be polite in public, but not everyone is an asshole and not everyone who backstabs keeps their job.

    53. Re:What about new talent? by Darinbob · · Score: 1

      You can reject the code and not hurt feelings. You can also comment privately about the code rather than make sure the dev is publicly embarrassed.

    54. Re:What about new talent? by Darinbob · · Score: 1

      But be careful, some of the BSD families are more dysfunctional than others.

    55. Re:What about new talent? by complete+loony · · Score: 1

      If you join my mailing list and ask good questions that demonstrate knowledge that you have gained from your own research, I will gladly answer your questions.

      If you submit a concise patch out of the blue to address a specific problem, I'll probably accept it.

      The patches you submit should concisely tell a story that I can quickly read to understand both the problem and the solution. The biggest piece of advice I can give you, is to study and understand your source control tools. If we are communicating through email & patches, we need a common language.

      But if you're still learning, it's probably going to take a number of iterations to get any patch right. You need to be prepared to throw away everything you've done and start over. You need to be persistent, you need to ask the right questions.

      If you were employed as my subordinate, I would invest a considerable amount of my time in training you in the hope that your future productivity would pay back my investment with interest. If you want to work on an open source project, convince the maintainers that you have a similar commitment.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    56. Re:What about new talent? by Kal+Zekdor · · Score: 1

      Well, I guess that's my cue.

      I work in a pretty successful technology company. We have a "no brilliant jerks" policy. Doesn't matter how good someone is, if they're actively corrosive to working with people, they're gone.

      That doesn't mean I don't see developers getting into heated discussions about the merits of technical issues. But those heated discussions are professional, utterly impersonal, and without a shred of meanness. They just disagree.

      This whole "good engineers are assholes" myth is, well, a myth that has been promulgated by a group of people more dominated by assholes than by good engineers.

      I applaud Sarah Sharp and, blankinthefill, I want you know not all environments are like this. Not even all successful FOSS projects.

      Seriously. Being professional and communicating clearly are by no means mutually exclusive.

      I'm probably the type of person who would fall under the category of "brilliant jerks", at least on the surface. I'm very direct, saying what I think without prevarication, or worrying about hurting someone's feelings. I don't use subtext, or passive aggressive politicking; what I say has no hidden meanings. This directness can be abrasive to some people, particularly those who don't know me, who sometimes see subtext when there is none. However, any abrasiveness is indirect, meaning not intentional. This directness of mine is useful in maintaining clear communication. My colleagues rely on my ability to, as one of them put it, "cut through the bullshit".

      However, I never attack someone directly, or insult them, and any profanity is mild, never directed at someone, and is usually just for emphasis. You can be direct and clear without being unprofessional. By professional, I don't mean biting back valid comments for fear of hurting someone's feelings, or hiding vitriol behind a polite facade, I mean having some basic respect for the people you work with, whether in person at an office, or online in an OSS project. Somehow, what people think "professionalism" implies is often the exact opposite of what it really means. To be "professional", one just needs to treat those they work with as an ally and an asset, rather than an enemy and a liability. In those instances where someone actually is an enemy/liability, it is that person who is acting unprofessional, and adding more unprofessionalism to the mix is just going to make things worse. So long as some professionalism standards are enforced, people like that will be taken care of without others needing to stoop to the same level.

      Problems of a professional nature are usually endemic of a lack of respect for one's peers. Being able to communicate clearly and get work done is completely orthogonal to that concept.

    57. Re:What about new talent? by thesupraman · · Score: 1

      Actually no, if you read what is written here, or take time to do any actual research, you will find that people gernally get flames/abused for doing really quite stupid things, and then often trying to defend those things beyond all normal sense.

      If you find this so difficult, I can only imagine how well you will do in a work environment, where managers will often abuse you for doing something quite sensible but not 'their way', for trying to solve problems without their direct involvement, etc, etc.

      You seem pretty convinced you have talent and valuable contributions to make, but you dont seem to understand that if you *dont* have talent and valuable contributions, but instead annoy others and cause problems, people may not be happy, and may act accordingly.

      Oh, and by the way, 'having fun' is a pretty damn high level of expectation from just about everything...

      This, I am sorry to say, is something only you can fix, not a 'problem with the community'.

    58. Re:What about new talent? by Zapotek · · Score: 1

      I didn't say you have to be a jerk when rejecting code but the parent seems to have extraordinarily thin skin and a perception that OSS communities are run by a bunch of assholes -- which has been the complete opposite in my experience. So, it might be better for him to ease up on the transition and first get a feel for the project he'd like to contribute before jumping in. And yeah, you can reject code and hurt feelings, you can be the most polite and kind person, but they other party's feelings can still get hurt. I've had completely inexperienced people send me code that had syntax errors in it (wouldn't even get loaded by the interpreter) and who then acted out when I politely told them that I couldn't accept their contribution.

    59. Re:What about new talent? by liquidsin · · Score: 1

      take into consideration what you could be learning from involving yourself with that community. i've learned many things from assholes; you don't have to agree with their methods, and you certainly don't have to let words from a stranger on the internet mean anything to you. you can choose to get over the delivery and focus on the message.

      here's some mostly-on-topic george carlin on speaking directly, and the lack of it in modern america. nsfw, probably, because george carlin.

      --
      do not read this line twice.
    60. Re:What about new talent? by Anonymous Coward · · Score: 0

      I got fired for being an engineer with a negative attitude. I told my boss in private (to avoid embarrassing her) that the technology that she wanted to spend $1 million to buy but was killing 10% of the animals we used it on was intrinsically flawed and couldn't be fixed. I was told not to repeat that to anyone. Everyone on the team knew it, but didn't want to rock the boat.

      Very quickly I found myself on probation for having a negative attitude. Being a jerk. It was explained to me that your shouldn't ever say someone has a bad idea. After 3 months of changing criteria for my probation, I took an exit package (I was told by my boss to take it or be fired, so it's debatable if I was actually fired).

      A year later she transferred to project to the development team. They quickly tossed it back saying it was un-fixable. She was fired lying about the project.

      Good thing there were jerks on the development team (which is where I trained), or the product would be on the market killing people.

    61. Re:What about new talent? by Anonymous Coward · · Score: 0

      Also, I know it's rather passe to reply to your own comment, but there were 13 other comments posted while I was reading and writing my post, and in that time 9 comments were posted supporting that kind of harsh, abusive, abrasive technique. I think I couldn't sum up any better myself why I fear getting into OSS. With this behavior so acceptable to the community, why should I even try to get into it? I wouldn't put up with it at a job for money, yet I'm expected to just ignore it, or quit the game, when I am contributing my own effort, free time, and enthusiasm?

      "The seatbelt seems to be broken, what would you recommend I do?"

      "I recommend you stop being such a faggot you're in the back seat."

      Meditate on that for a while. If you still do not understand, kill yourself, you should not be allowed to work anywhere ever.

    62. Re:What about new talent? by MikeBabcock · · Score: 1

      Once upon a time I was a rank amateur and started contributing to and eventually took over maintainership of libicq. Yes, back when ICQ was an actual chat platform.

      Eventually, I walked away silently, but until then, I learned a lot, I grew a lot and I got better at what I do.

      Feel free not to participate, but jumping in and getting beaten over the head by some really amazing coders is better than never improving.

      --
      - Michael T. Babcock (Yes, I blog)
    63. Re:What about new talent? by Darinbob · · Score: 1

      That's the problem I think. Some people haven't figure out that criticism isn't abuse. Maybe their first boss was abusive and they think that this is how you are supposed to do things.

    64. Re:What about new talent? by deek · · Score: 1

      We are simultaneously rational and emotional beings. The vulgarity evokes our emotional side, and helps to emphasise an important rational point. It can be pretty effective, and obviously shouldn't be overused. Also, it helps if it's backed up with compliments when appropriate.

      All OSS circles are not the same. If you fear being insulted, I'm sure you can find many projects without that behaviour. Give it a go, though. Take a few insults, and see if it makes you a more effective programmer. If you feel it's too much, you can say as much. Try and see if for what it is, though.

    65. Re:What about new talent? by melikamp · · Score: 0, Offtopic

      Linus has an extremely high standard, and will not bend or break that standard for anyone.

      I hope you don't mean software quality, which includes stability and security, because he broke that standard when he accepted closed source blobs into the kernel. And he definitely did it for someone: the non-free software vendors. (I didn't think this was a big deal until I found out that graphics and network firmware has direct memory access.) For all I know, he has a very high coding standard for the code he writes himself, and I wish he would apply it to his kernel.

    66. Re:What about new talent? by dnavid · · Score: 1

      Well, I guess that's my cue.

      I work in a pretty successful technology company. We have a "no brilliant jerks" policy. Doesn't matter how good someone is, if they're actively corrosive to working with people, they're gone.

      The difference between your company and the Linux kernel is that as a practical matter, Linus can't fire anyone. That's a very critical difference. You can eliminate the "jerks." Linus has to enforce order on a community that only listens to him voluntarily.

      When your HR department proves its capable of maintaining its "no brilliant jerks" policy through nothing more than gentle reminders, with the threat of termination contractually eliminated, then your experience would be analogous.

      In fact, everyone comparing Linus and the Linux kernel developers to J. Random Company are entirely missing the point, because the two have virtually nothing to do with each other. What Linus has accomplished is more closely analogous to a forum moderator with no administrative rights managing to maintain order on a controversial forum for twenty years non-stop than it is to managing a corporate development team, where people have a strong incentive to keep in line because their livelihoods depend on at least the semblance of order and cooperation.

      For the price of an abrasive personality and the very infrequent public outburst, Linus has actually accomplished no small miracle. I wouldn't want the job, and I would have no idea whatsoever how to do that job, and I've managed people for years.

    67. Re:What about new talent? by melikamp · · Score: 1

      Linux is a very big and a very mature project, with a long record of technical excellence. Rookie developers may get hurt by it, but it can hardly get hurt by turning away rookie developers. The beautiful thing about the free software, though, is the sheer number of interesting projects where everyone is your friend, simply because there's so much to be done. And one day, some of these projects may become bigger than Linux, and then you'll be very happy you got a chance to contribute to them.

    68. Re:What about new talent? by Anonymous Coward · · Score: 0

      You watch too much tv. In reality I disagree with co-workers and either try to talk it out ourselves, or we include other people in the discussion and come to a decision. If they override me, that's fine. Discussion can get heated, but resorting to calling others stupid, or idiots or whatever is just a sign that you have no real arguments to give, and instead must attack the person. Being professional is the difference between saying "you are stupid" and "you're idea is stupid".

    69. Re:What about new talent? by silas_moeckel · · Score: 1

      I'll give you a hint brilliant jerks that are social enough to offend somebody rarely work directly for companies consulting pays much much better and gives them new and interesting things on a steady basis.. A lot of the LKML bits are all about how you take them that missing context that is not conveyed via email. I've spent a couple decades being just that steam roller on the engineering rather than software side. Couching everything in PC drivel has no place in a design / CC meeting it's one step above talking about synergies, clouds, and other management buzz words of the month.

      Now I've met piles of jerks that though they were brilliant and could sandbag there coworkers into believing it. They do need to be culled and are generally the top of my list at that inevitable what do you think about our staff meeting with management.

      --
      No sir I dont like it.
    70. Re:What about new talent? by exabrial · · Score: 2, Insightful

      Fucking fuck, grow a pair of balls. Despite what your mother's left tit convinced you of, the world isn't here to kiss your ass. If you are 'talented' as your egotisical writing claims, but you are unwilling to help those who hate you, you are worthless. YOU need to contribute something meaningful to the 7 billion people that outrank you, not the other way around. You are LAST. Just because you were born into privilege and opportunity to earn a college degree doesn't mean the starving kid in Africa deserves less. Stop thinking of your own butthole and contribute something and expect NOTHING in return. In the man time, enjoy a life of depression and anxiety while you rot away trying to make yourself happy through masturbatory comments about how 'good' you would have if been if you only could have maybe had of sort of maybe contributed to something way bigger than yourself.

    71. Re:What about new talent? by Connie_Lingus · · Score: 1

      man...stop freaking out about what may or may not happen if you contribute to a project and just give it a try already...sheesh! you've already created this unreal mental image of how mean or whatever its gonna be but yet you are so paralyzed by your fear you wont even dip you toes to see how the reality compares to your fantasy.

      your a (i think) grown person...life isnt always nice or fair thats what your family is for mostly. i truly believe you are much tougher then you think you are, and will be able to EASILY survive whatever words may or may not be thrown at you for forgetting to do exception checking (or whatever) in your chosen OSS project.

      live a little...damn the torpedoes!

      --
      never bring a twinkie to a food fight.
    72. Re:What about new talent? by silas_moeckel · · Score: 1

      Your just got your drivers licence and are thinking about racing. LKML is not the place for you to start, this is not 20 years ago and lets hack it to get some unsupported hardware bit working with no docs and expect it to go mainline. If you really want to deal with hardware find something make it work and maintain that. Whoever the hardware falls under may well accept it and push it up stream, do it for half a decade and maybe you to can be yelled at on LKML.

      --
      No sir I dont like it.
    73. Re:What about new talent? by Livius · · Score: 1

      No, that's not respect. You're learning.

    74. Re:What about new talent? by Anonymous Coward · · Score: 0

      No, we don't miss the point. The point is simple, Linus is an genius asshole, and people are willing to put up with his tirades to be in the limelight and hang with the big dogs. Most of us have seen perfectly respectful bosses shoot down stupid ideas without demeaning the person with the idea. If that person doesn't perform over time out they go, but they don't get publicly humiliated. The only thing that Linus' shouting and demeaning does is stroke his ego further because people put up with it. He's either a spoiled child or he has severe mental issues. And yes I have read his tirades on occasion. People respect him and they would take him just as seriously without the insults and anger.

    75. Re:What about new talent? by msobkow · · Score: 1

      I'd far rather work with someone skilled and outspoken who is borderline abusive than an average milquetoast who has nothing to contribute and who can't "hold the reins".

      --
      I do not fail; I succeed at finding out what does not work.
    76. Re:What about new talent? by Anonymous Coward · · Score: 0

      I've never seen Linux type in caps.

    77. Re:What about new talent? by Anonymous Coward · · Score: 0

      But you can get that kind of performance out of people without verbal abuse,

      No you can't. Sometimes people really do need to be told off and strong words are the only way to get through to them. Otherwise they just don't realize how out of touch they are. As long as it's only used as a last resort it's fine however in a large group with many interactions, like the kernel developers, it's going to be statistically common.

      or the threat of physical abuse

      What? You are trying to read in something that just isn't there. In fact, you're being somewhat verbally abusive yourself by expressing this!

      All human interactions involve both positive and negative emotions, some more than others, reflecting reality. To put it another way all "rational" actions require an "emotional" motivation and sometimes the stick is going to work better than than the carrot.

    78. Re:What about new talent? by Anonymous Coward · · Score: 0

      "...I want you know..."

      dude, please proofread before post.

    79. Re:What about new talent? by Anonymous Coward · · Score: 0

      His methodology ensures an echo chamber.

    80. Re:What about new talent? by Anonymous Coward · · Score: 0

      The paradoxical thing is, Linus' behavior is actively working against the "blunt, clear, direct" tone he's trying to set. Enough outbursts, and the smart-but-timid people will simply tune out and not bother trying to offer their ideas. A few more outbursts, and the people who are a little more robust will say "I don't want to rock the boat and draw down the wrath of Linus, so I'll just keep my mouth shut and hope somebody else brings up the issue and takes the risk."

      What you end up with is a mailing list full of yes-men who slap Linus' back every time he shouts down somebody who isn't them, and live in fear of opening their mouth and sharing an opinion that isn't sanctioned by St. Torvalds for fear of incurring his wrath. In other words, you end up living in an echo chamber where nobody dares tell you you're wrong, because you're such an asshole that everybody fears you.

      It's an easily demonstrated phenomenon that people will "defend those things beyond all normal sense" when you call them out in public, put them into a corner, and subject them to ridicule. In an effort to save face, they try to justify their original bad idea, and end up digging their heels in. Approaching them in a different fashion - one which offers them a way to save face publicly - will make the point and bring them along with you. This is the reason some of us are actually leaders, and others are dictators - giving orders to minions who fear you isn't the best expression of leadership.

    81. Re:What about new talent? by Anonymous Coward · · Score: 0

      Sounds like the kind of environment people can thrive in.

      It grates me when someone has to rant or cuss just in their "normal" conversation.

      Linus is acting like a spoiled 3 year old, and this will eventually backfire.

      Read the post a few above about 9 postings supporting corrosive egos. I joined the "community" on a distro and ran into this abuse. Never been back, never gave them another dollar. As much as i have been anti-Apple for many years, I am actually thinking Apple for my next serious computer.

      Between Linus' attitudes and the random "directions" of Ubuntu's Shuttleworth, Linux is in a whole lot of trouble!

    82. Re:What about new talent? by epyT-R · · Score: 1

      Focus on being technically correct instead of politically correct and you have little to fear.

    83. Re:What about new talent? by epyT-R · · Score: 1

      The truly uniquely bright ones usually have limited tolerance for passive aggressive dances by insecure, less capable people, especially when they're on deadline. As someone who is not one of these uber techs, I have found that being blunt and direct back to them usually puts a shocked smile on their faces. They're happy to have found a coworker who is more interested in efficient communication over warm'n'fuzzy oprah tingles.

    84. Re:What about new talent? by Anonymous Coward · · Score: 0

      Princess, do something and maybe the pea will eventually become squashed under your weight.

      BS in math and a whole minor in CS.

      You are new. No one cares what you think, whether you will join the OSS community, or whether you think something is a turnoff.

      Linus made the OS. He can say whatever he wants. If she doesn't like it, she can do something else on Intel's time.

    85. Re:What about new talent? by Craig+Ringer · · Score: 2

      Not every community is like that, thankfully. Many have standards of behaviour and take people to task when they step outside them.

      The PostgreSQL team make an effort to keep discourse polite and constructive. It's generally very effective. I see such standards as valuable ways to force people to make their points with technical argument and reason, not YELLING A LOT.

    86. Re:What about new talent? by miroku000 · · Score: 1

      My advice is don't start in Kernel programming.

    87. Re:What about new talent? by Nivag064 · · Score: 1

      Linus DOES respect people!

      He hates superficial politeness.

      I would be happy if I was good enough to submit a patch that caused Linus to be rude to me - if it was really terrible, he would ignore it - if it was spot on, he would simply put it in the next kernel.

    88. Re:What about new talent? by Anonymous Coward · · Score: 0

      I have recently moved to one of those strong HR companies. Prior to their acquisition by a major corporation (and associated HR baggage), they were innovating and growing at incredible rates. After the acquisition, the strong leaders left and the remaining engineers are too timid to say when things suck or other's ideas are shit. The result has been an amazing level of stagnation, with products not meeting the customer's needs and coming in years late and overbudget. Now one of those former leaders' companies is taking over our market.

      But, hey, we act all professional, afraid to do anything that may be considered "hostile." Yay!

    89. Re: What about new talent? by Anonymous Coward · · Score: 0

      Or you dont work for a big enough company / are too far down the totem pole / completely oblivious.

    90. Re:What about new talent? by oursland · · Score: 1

      This is the nature of OSS because you cannot fire your employees. You see, as an employee if I don't like your work, I'll let you go. But as a OSS leader, if you constantly pester me with the way you think things should be, I will develop a lack of empathy and tell you to go eat it. Hopefully, you'll either behave as I need you, or you'll stop pestering me.

      Take a look through the mailing list and see how many times someone tells Linus he's wrong because it should be in C++ or Python or some other language. See how many times someone wants to pollute the source with some hack or feature that belongs in user space. Linus cannot fire these people, and his attempts to reason with them only have them continually post to the mailing list. The only response is to ban them, or tell them harshly to go away unless they have something of substance to contribute.

    91. Re:What about new talent? by Anonymous Coward · · Score: 0

      No, it doesn't.

      You may expect courtesy but my respect isn't yours to control.

    92. Re:What about new talent? by Anonymous Coward · · Score: 0

      Well, just start your own open source project and don't abuse yourself.

    93. Re:What about new talent? by Kal+Zekdor · · Score: 1

      I'll give you a hint brilliant jerks that are social enough to offend somebody rarely work directly for companies consulting pays much much better and gives them new and interesting things on a steady basis..

      I co-founded a software consulting company, for pretty much those exact reasons. Give me a steady stream of new, interesting, and challenging problems to solve, and I am a very happy (brilliant jerk of a) programmer. :-p

    94. Re:What about new talent? by gweihir · · Score: 1

      Wait till you have some experience. Linus is exactly right, a culture of "politeness" promotes backstabbing, cutting people out of the information flow, etc. True, inexperienced people have problems with what they perceive at aggression targeted at them. It is just something you learn to deal with (and learning this is being part of what it means to be an adult, namely being able to stand your ground) and in most cases the aggression is not targeted at you at all, but at what you just said. There really is no polite way to tell somebody that he/she does not get it or wrote said nonsense. So in a "polite" context, it is left unsaid and that causes a lot of damage. Sure, Linus is occasionally wrong, and occasionally does not get it, but you know what, in all cases I have seen, some other developer steps up and tells Linux that he is wrong and that he has already fixed the thing in question in a way that actually works not the way Linus advocated. And you know what? The thing makes it into the kernel in the fixed version, not in Linuses version.

      One serious cultural problem is that a lot of people in the IT field vastly overestimate their own skills. Recent graduates and bright students are severely at risk of falling prey to this. Understandable, as it is hard to get a comparison. For example, in a FOSS project I am involved on, there are regularly people with statements along the lines "you do it all wrong, lets do it this way", and they are repeating really tired old mistakes, because they think they have understood it all and have not done any research. These people need to be told a firm "no" and "you do not get it", otherwise all kinds of stupid things make it into the project. This can be done in a more or less profane way, but it cannot be done "politely", because that would mean not telling them clearly that they are wrong, and hence cause of huge risk of misunderstandings. Linus is just extra careful to make hist statements clear, which is a very good thing.

      Now, whenever aggression is targeted actually at you, and not at what you said, that is different. In that case, call the person out on it (something you need to learn how to do in order to be an adult), and if that does not help, refuse to communicate further or escalate. AFAIK Linus has never done that when kernel issues are discussed. He may say "this is the most idiotic idea I have heard of", but not "you are the biggest idiot I know, get out of my sight". The difference is all-important.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    95. Re:What about new talent? by tftp · · Score: 1

      The only response is to ban them, or tell them harshly to go away unless they have something of substance to contribute.

      That'd be the fallacy of False Choice. A reasonable person would privately email the troublemaker and say this:

      Dear $username,

      I'm glad that you are interested in Linux and are willing to contribute. Unfortunately, you are not yet sufficiently proficient to offer something that we can use. This is obvious to many developers on the list, but I chose to email you privately so that you, perhaps, decide to moderate your contributions, for a while at least.

      If you choose to continue proposing to rewrite the kernel in ALGOL 60, as it was one of your latest ideas,then I'm afraid you will get banned from LKML; you are probably already banned by personal filters of many LKML readers.

      I wish you luck in your studies; if you want to continue contributing to Linux you, perhaps, can start working on smaller projects first. There are many to choose from.

      Respectfully,
      $the_sender

      Such a missive would do the trick, and it can be a form letter too. Much easier to prepare and send, and you won't be poisoning the atmosphere on LKML with a personal quarrel. The unwanted contributor is just gone - hopefully on his own, but if the warning doesn't work then he gets banned.

    96. Re:What about new talent? by Anonymous Coward · · Score: 0

      You seem to think this is all insanity. this isn't insanity this is UUUUUUUUUUNNNNNNNNNNNNNNNIIIIIIIIIIIIIIXXXXXXXXXXXXX

    97. Re:What about new talent? by citizenr · · Score: 1

      try rejecting 100 patches per day, every day. Then you will understand what this story is about.

      --
      Who logs in to gdm? Not I, said the duck.
    98. Re:What about new talent? by Splab · · Score: 1

      I recently started working in a place, where abusive behaviour is the norm, and fuck me if I'll stand for it. There is no need to shout when you can educate. The environment here is so bad, you can see people fearing the walk to the head of development - they know his wrath will be upon them, even for the simplest of questions.

      Having a job shouldn't be a punishment.

    99. Re:What about new talent? by Anonymous Coward · · Score: 0

      No, his methodology ensures that he gets experienced developers who don't mind an abusive boss.

      Linus is not like your typical abusive boss, or even your mean passive-aggressive boss. There's a very big difference between being abusive at random and using strong language with a purpose.

    100. Re:What about new talent? by Anarchduke · · Score: 1

      That way, when you are verbally abused, no one on slashdot will notice it.

      --
      who prays for Satan? Who in 18 centuries has had the humanity to pray for the 1 sinner that needed it most? ~Mark Twain
    101. Re:What about new talent? by Anonymous Coward · · Score: 0

      It's not a myth, you're just redefining "no brilliant jerks" to mean "actively corrosive".

      The kind of behavior shown by Linus is often simply from justified confidence, and drive/passion to do something well. I've seen far more often calm educated teams who delivery fuck all and kid themselves that their subjective success is at the end of the curve of what they could have done.

      Like yourr team?

    102. Re:What about new talent? by Anonymous Coward · · Score: 0

      There is absolutely nothing to be afraid of on LKML. I contributed early on for many years, sent patches directly to Linus and he was always polite and easy to work with.

      These issues are with well-established contributors. You should indeed lookup "management by perkele". Now assume you are a low-ranking guy in a military system, you do not get any abuse as long as you ard honest, up-front and trying to do good things.

      However for the high-ranking officers, there is more in-fighting about strategy etc. In these situations, the general will be managing by perkele, telling people off in order to go forward.

      Linus is a fantastic leader. It is hard to find anyone with the success he has had, and you should definitively try to contribute.

      The fear you have is similar to joining the military. How will the initial training be? Will you survive the two weeks desert camp? Are you strong enough? That sort of fear is positive, it makes you want to give your best.

    103. Re:What about new talent? by Anonymous Coward · · Score: 0

      As always, some places are worse than others and, as a starting developer, maybe you could consider not starting at the top of the food-chain. There's plenty of nice-to-work-on projects around where people are very helpful and nice to work with.

    104. Re:What about new talent? by Anonymous Coward · · Score: 0

      Your problem seems to be that you believe every person involved to be a land-mine who will send you sky-high the moment you put your foot wrong. That's completely wrong, even if I suppose Linus has a pretty short fuse since he does have a lot to do, and really no time to deal with derps, fools and incompetents. Anyway, you have to keep in mind that the explosions you regularly see reported usually are preceded by some sort of long-standing conflict or shenanigans.

      Honest mistakes or errors are a lot more tolerable than people who do stuff they damned well should know better than trying, or just dig in when they are told they are wrong. Just look at the mail Linus sent wrt Kay Sivers and udev. That's pretty abrasive, but don't tell me it came out of the blue.

    105. Re:What about new talent? by Anonymous Coward · · Score: 0

      That's stupid. I love people asking questions (I almost always do have a few minutes to spare), and unless your hiring is complete crap they will be embarrassed on their own if it was a "stupid" question.
      Not everyone will be like that (though many like showing off their knowledge), but If you can't find someone like that I'd say you had really, really had luck with that company and should probably look somewhere else.

    106. Re:What about new talent? by Anonymous Coward · · Score: 0

      I don't fear criticism. I embrace it. I WANT criticism, with one caveat. I want USEFUL criticism, not rampant abuse.

      Let me guess, you only read the summary and maybe the complaint, and not the original thread?

      The whole discussion is about changes that the developers don't feel are ready to be tested in a release candidate, so instead they wait until the release and then try to sneak them in as an emergency bug fix to the stable version.

      What would usefull criticism - in your world - be for something like this?

      In my oppinion we are way beyond usefull criticism, and quite far into deliberate sabotage.

      As a user, I'm considering that if this continues, I should start waiting for .2 releases. Because if stuff that should have been tested in release candidates go into .1 instead, that would mean the bugs that they unavoidably do introduce won't be fixed until the .2 release.

    107. Re:What about new talent? by Anonymous Coward · · Score: 0

      Or maybe when you want to play at the top level you shouldnt expect amateur hour mistakes to be tolerated.

      As an ex professional athelete I will still compete against any one regardless of their level as long as they bring their 'A' game.

    108. Re:What about new talent? by thesandtiger · · Score: 1

      Your problem is you imagine somehow that hurling abuse at people is effective at getting them to be better at their job.

      There's a difference between a thin skin and not wanting to work in an environment where people feel like being an asshole and abusing people for making mistakes is a virtue.

      Honestly, every time a story like this pops up here, I have to think most of the folks here have Stockholme Syndrome and miss being bullied when they were kids, given how willingly they support abuse in the workplace.

      For what it's worth, when I make a mistake at work, I'm already beating myself up much more effectively than my co-workers could, so them being assholes wouldn't add anything. Much better would be working together to identify and fix the problem and then to put a plan in place to help avoid similar issues from happening in the future.

      But hey, if it works for you - if you honestly feel like taking abuse is some kind of virtue in the workplace, or something that is completely unavoidable - then far be it from me or anyone else to suggest there might be a better way.

      --
      Since I can't tell them apart, I treat all ACs as the same person.
    109. Re:What about new talent? by buddyglass · · Score: 1

      In my 14 years of working as a software developer I've never been the subject of a rant on the level of those Torvalds frequently dishes out. Per your conditional, perhaps that means I've never worked anywhere work was actually done. But I don't think that's the case.

    110. Re:What about new talent? by murr · · Score: 1

      Linux is not the only OSS project there is, and Linus’ way of running it is not the only way there is. Rubyists, e.g., used to aspire to MINASWAN (Matz is nice and so we are nice), and even at its most dysfunctional, abuse in the Perl community was held in check by the fact that Larry Wall is a thoroughly decent guy.

      If you’re interested in contributing to a project, it’s easy enough to listen in on the mailing lists and figure out whether the tone appeals to you.

    111. Re:What about new talent? by Anonymous Coward · · Score: 0

      Not really. I get to choose who I help and who I tell to fuck off, and if you're going to be an asshole I'm probably going to choose the latter. That doesn't preclude me from being successful. It just means I don't have endure your attitude while doing it. Just because you've got more time or experience doesn't automatically mean you get to shit on everyone beneath you.

    112. Re:What about new talent? by Ash+Vince · · Score: 1

      I just recently graduated with a degree in mathematics, and a minor in computer science. I can program well, for the amount of experience I have, and I would love to get better. I, personally, think that one of the best ways that I could get better is to contribute to OSS projects. However, I can't lie, reading stories about the abusiveness of the community is a huge turn off. Now, I realize that I am probably not one of those people who 'should know better,' and I realize that really extraordinary outbursts are rare (which is why they get reported on, obviously), but I still have enormous trepidation about joining the OSS community. I feel I may have talent and ideas to contribute, but when I see stories about the way that people get treated when they make mistakes, it makes me want to avoid the whole thing. I wouldn't be doing it for money, I would be doing it for fun, and to learn. And as far as I'm concerned, if I'm going to be abused for making mistakes, I am not having fun, and I am likely not learning much either. Now, again, I understand that this is not usually the case as far as OSS development, but I'm just relaying my gut reaction to hearing about behavior like that.

      Ok, your first problem is that you are going to need a job.

      I hate to break it to you but sometimes managers can be a little caustic, they are generally very well paid but have to put up with quite a lot of stress. Sometimes, this makes them get angry with you if you are contributing to that stress or they feel you are. They should not, they know they should not but we are only human and sometimes we make mistakes. You are just going to have to get used to it.

      I have worked in a few different roles (shop assistant, telesales, rigger, developer). The only job I had where people were always polite to each other was when working a rigger because you had an awful lot of very large, physically able men who would seriously make a mess of you if you were rude. In every other job I found managers sometimes get stressed and pissed off. They might try not to, but if you make mistakes you will sooner or later either get shouted at or you just get fired. People always make mistakes so sooner or later you will get shouted it, even if only because the underlying reason was the boss having a bad day.

      The difference with the linux kernel is that every time this happens everyone hears about it. That should not stop you getting involved though because you are unlikely to have to deal with these people as you are just not good enough yet. In about 5 years you might be if you can get your million hours of C coding in but by then you might be more tolerant of people being caustic. You might not, but cross that bridge later. You might find you contribute to other open source projects where everyone is more polite, the kernel is one of the most stressful and complicated so not all OSS projects are like that.

      --
      I dont read /. to RTFA, I read /. to offend people in ignorance.
    113. Re:What about new talent? by borroff · · Score: 1

      Interesting point - is verbal abuse the only way to get an incompetent or obstructive person out of the flow of an open source project, where you can't fire people? Would it be possible to politely say, "Go away until you actually know what you are doing?" (I know; just imagine I said it politely), and actually make it stick? I have my doubts...

    114. Re:What about new talent? by Anonymous Coward · · Score: 0

      And that is why Linus has absolutely no time for you or your ideas. He's maintaining one of the biggest projects out there and doesn't care about your feelings. Put up or shut up and get the hell out.

      And this is how the project dies. It becomes an echo chamber for the asshole-in-chief and his council of shitheads. This prevents new ideas from nourishing its roots.

      Linux seems little more than an amplification device for Linus' ego.

    115. Re:What about new talent? by Anonymous Coward · · Score: 0

      Focus on being technically correct instead of politically correct and you have little to fear.

      Except for trolls. You should always fear the trolls

      People who focus on being technically correct are easily reeled in by trolls

      Somewhat relevant xkcd: http://xkcd.com/386/

    116. Re:What about new talent? by miknix · · Score: 1

      I, personally, think that one of the best ways that I could get better is to contribute to OSS projects.

      While I'm no OSS guru, I certainly have my share of OSS contributions. I can personally tell you that collaborating with all sorts of people and projects is very educating.

      However, I can't lie, reading stories about the abusiveness of the community is a huge turn off. Now, I realize that I am probably not one of those people who 'should know better,' and I realize that really extraordinary outbursts are rare (which is why they get reported on, obviously), but I still have enormous trepidation about joining the OSS community. I feel I may have talent and ideas to contribute, but when I see stories about the way that people get treated when they make mistakes, it makes me want to avoid the whole thing. I wouldn't be doing it for money, I would be doing it for fun, and to learn. And as far as I'm concerned, if I'm going to be abused for making mistakes, I am not having fun, and I am likely not learning much either. (...)

      What about you stop imagining what "joining the OSS" would be and you actually try to contribute something? Really, it is a no-brainer! Just follow some project you like/use a lot and when you have a chance, submit a patch with a bugfix or feature - that's it. Don't be a pussy and treat all criticism as a way to learn and educate yourself. If your patches are worthwhile, you will be noticed and eventually someone will ask you to join the project. However, just because you are not part of the core team of a project, it does not mean you didn't "join the OSS community", whatever that means.

    117. Re:What about new talent? by evilviper · · Score: 1

      I, personally, think that one of the best ways that I could get better is to contribute to OSS projects. However, I can't lie, reading stories about the abusiveness of the community is a huge turn off.

      You post comments on /.
      You're probably used-to much WORSE abuse here on /. than you'd ever see on a project's mailing list.

      The internet is different than real life. This extends to how two people communicate with each other, so you either adapt to the internet, or you stay away from it.

      And finally, I, and I expect most others here, aren't going to be too sympathetic to someone who knows what they need to do to improve their abilities, but chooses not to because it might be difficult or slightly embarrassing, as you said above. And WORSE, making that decision from second-hand rumors and innuendo rather than actual facts and knowledge of that being true.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    118. Re:What about new talent? by F.Ultra · · Score: 1

      You do understand that all this is really a storm in a teacup? I have contributed to numerous OSS projects including the Linux Kernel and I have never gotten the kind of responses that you fear, and that is not because I haven't made any mistakes, or any big mistakes for that matter.

    119. Re:What about new talent? by Khyber · · Score: 1

      "YOU need to contribute something meaningful to the 7 billion people that outrank you, "

      I most certainly do contribute, I keep your ignorant ass fed.

      What the fuck do you do, child? Certainly nothing as useful as being one of the people keeping your ass alive.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    120. Re:What about new talent? by hendrikboom · · Score: 1

      Check the mailing lists of the project you're considering contributing to. Some are welcoming, some not. It won't take long to figure out which projects you'll likely enjoy contributing to.

      -- hendrik

    121. Re:What about new talent? by nortcele · · Score: 1

      Agree. It would appear Linus doesn't want to have an individual present obviously unacceptable code to him more than once. A harsh response tends to get the programmer to seriously re-evaluate their work, or it eliminates them from coming back at all (and I believe this to be okay).

    122. Re:What about new talent? by epyT-R · · Score: 1

      You mean like sarah sharp? She's 'trolling' for pity points. It's off topic and not relevant to the linux kernel. She's trying to push her own expectations on others. Playing the victim card IS trolling.

    123. Re:What about new talent? by Anonymous Coward · · Score: 0

      The OP never claimed to be talented, nor did he imply he had special privileges or opportunities. You're doing a lot of projecting out of spite and anger. More importantly, no one is obliged to do anything meaningful for the rest of the world. It's simply enough to not do any harm. However, you are seriously delusional if you believe contributing to an OS kernel is helping 7 billion people. Maybe that's how YOU cope with a life you're not content with. That and being disrespectful to people over the Internet.

    124. Re:What about new talent? by Anonymous Coward · · Score: 0

      You're confusing respect and respectful behavior.

    125. Re:What about new talent? by Anonymous Coward · · Score: 0

      You are either incredibly confused or listening to things that the voice is your head are telling you. Where does the parent say they graduated from college? Where is the writing egotistical? What the hell are you even talking about with your bizarre rant?

      In the man time, enjoy a life of depression and anxiety while you rot away trying to make yourself happy through masturbatory comments about how 'good' you would have if been if you only could have maybe had of sort of maybe contributed to something way bigger than yourself.

      Did you just suffer a stroke?

    126. Re:What about new talent? by melikamp · · Score: 1

      40% offtopic and 30% troll? Would you give Linus a blowjob too? How about countering my statement with a cogent argument?

    127. Re:What about new talent? by ultranova · · Score: 1

      Your problem is thinking that this any different in a closed software shop or any other workplace where work is actually being done.

      Just because you're a professional plumber doesn't mean you put up with anyone's shit on your free time.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    128. Re:What about new talent? by enigmatic · · Score: 1

      Did you want to start your OSS career contributing to the Linux kernel?
      You will have to work a lot, and for a long time to ever get to be the target of Linus's rants.

      Or are you saying that all OSS projects are abusive and bad?
      Because that just is not the case at all.

      Secondly and more importantly, if you were an aspiring chef, and you wanted to apprentice to hone your skills
      do you want to do that with a guy who can teach you to sling burgers at mcDonalds, you will learn quick,
      and it can be polite. Or do you you want to learn from a master chef, who has his Michelin stars and 30 years
      experience? The latter will be harder, requiring sacrifices and be willing to take some shit. But at the end
      you will be a much better chef.

    129. Re:What about new talent? by dnavid · · Score: 1

      It grates me when someone has to rant or cuss just in their "normal" conversation.

      Linus is acting like a spoiled 3 year old, and this will eventually backfire.

      Are you speaking geologically, like "eventually the Sun will collapse into a white dwarf" eventually? Or are you talking about an event some of us might theoretically be alive to witness? Because you're talking about something happening "eventually" that hasn't happened in over twenty years yet.

      Between Linus' attitudes and the random "directions" of Ubuntu's Shuttleworth, Linux is in a whole lot of trouble!

      History suggests otherwise. Actually, History wants to come right out and call BS, just as soon as it regains control of the programming on the cable channels claiming to speak for it.

    130. Re:What about new talent? by vilanye · · Score: 1

      Doing it on the mail list is not to "publicly embarrass" anyone. It is to make sure everyone knows not to do that. If Linus did all his chastising in private emails, people would be doing the same stupid things over and over again. It is efficient.

    131. Re:What about new talent? by Anonymous Coward · · Score: 0

      In what way is Linus abusive? Telling people to knock that stupid shit off is abusive? Read any random selection of Linus' post on LKML and then come back here and try to claim he is abusive with a straight face.

    132. Re:What about new talent? by Anonymous Coward · · Score: 0

      You should probably go see a doctor to see if he can fix your weeping vag.

      Just wait until you get fired from a job(with your pussyness and obvious lack of talent, you will) and then tell us how abusive Linus is.

    133. Re:What about new talent? by shutdown+-p+now · · Score: 1

      Stop thinking of your own butthole and contribute something and expect NOTHING in return.

      I don't see GP asking for anything in return. He merely asked to not being abused while trying to contribute; in other words, he's okay with zero return, but doesn't want to get shat upon for all his effort.

      Good job on reinforcing all his points, though. I suspect he'll quietly walk away and will contribute something meaningful in a polite environment where he's actually respected (and, probably, paid for his efforts with hard cash). Coincidentally, you might not ever see the code he contributes, though it may well be running on whatever new-fanged gadget you buy next decade.

    134. Re:What about new talent? by shutdown+-p+now · · Score: 1

      You highlight the enormous difference between your company and the Linux Kernel Development community. Someone exists that can fire people.

      FOSS projects can also "fire" people by refusing to accept their contributions or otherwise deal with them. It's just that the Linux kernel community does not want to do so in this case.

    135. Re:What about new talent? by shutdown+-p+now · · Score: 1

      And that is why Linus has absolutely no time for you or your ideas.

      If that were the case, he'd simply not reply at all. The fact that he takes the time to reply and lace his reply with profanities shows that he has the time for it.

    136. Re:What about new talent? by oursland · · Score: 1

      And it would do nothing to serve as a notice to others about the topic.

    137. Re:What about new talent? by tftp · · Score: 1

      In my example the absurdity of the proposal needs no comment. However if a developer made a mistake that needs to be announced, the best way to do it is to have a private talk with the developer, after which he posts a retraction of his ill-conceived actions. This way he can save the face, and at the same time spell out mea culpa. This can be followed up by the leader, who may explain the problem from a different aspect.

      For example, the previous sh1tstorm was caused by a developer breaking userspace and then blaming userspace software for not being clairvoyant to foresee his changes. Linus was screaming then. A different approach would have the deloper posting "After some forced thinking (thanks, Linus!) I no longer believe that the patch was a good idea. I screwed up, and that caused pain in userspace. Sorry about that, it was a good lesson." And then Linus follows up saying "Yes, that was a bad call because {...} and let it be a lesson to us all: {...}"

      No screaming required, and it can actually initiate a helpful and honest discussion about how to prevent such errors in the future, without stomping someone's ego into the mud. No fake politeness either - just the basic respect for your fellow human.

    138. Re:What about new talent? by oursland · · Score: 1

      I'm very familiar with the disagreement between Linus and Mauro. Mauro messed up. When Linus called him out on it, Mauro claimed that it was the userspace application's fault (!!!). A livid Linus told him to shut up and follow the rules (don't break userspace!). Then this exchange continued a little more. Mauro is an example of a developer who pushes back against the rules even though he's been in the game long enough to know not to. Swearing at Mauro is one thing, I think Linus should have considered ignoring Mauro's contributions as he has demonstrated a clear lack of judgment.

      If Linus wouldn't have been very clear with his frustration, how much longer would that exchange have been?

      Here's the exchange: https://lkml.org/lkml/2012/12/23/48

    139. Re:What about new talent? by shentino · · Score: 1

      Your example is an exaggeration and you know it.

    140. Re:What about new talent? by shentino · · Score: 1

      What do you think I am, a hermaphrodite?

    141. Re:What about new talent? by shentino · · Score: 1

      I think it's because the low hanging fruit is always the first to go, so whatever is left is hard to get. Since effort invested is proportional to value, this leaves the good stuff ironically the hardest to reach once the cheap stuff is taken.

      Good things that are easy to get don't last long.

    142. Re:What about new talent? by shentino · · Score: 1

      I question, actually, I challenge your implication that autism is entirely a handicap.

    143. Re:What about new talent? by smallfries · · Score: 1

      If you do not have the knowledge to express that you are right and they are wrong, then how do you know that you are?

      What you have written comes across as "but can't we all be inclusive and respect each others feelings so that I can play too". It really isn't about that - either you know your stuff so that you can explain why you are right on an issue, or you do not. Ultimately most engineers do not want to get sucked into "did everybody get included and take part" as it almost always destroys "was this the best result we could make".

      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    144. Re:What about new talent? by Anonymous Coward · · Score: 0

      As with everything else in life; it is what it is. Deal with it or move on.

      That being said; this is Linux kernel development. It's probably not the best place to start your development work in the OSS community. Frankly, as a user, I don't want budding developers involved in kernel hacking. I want grizzled seasoned veterans that can see bad programming and bad ideas and swat them down before they impact me. I'd suggest to you that you should join one of the myriads of user space application projects and work your way up, if kernel development is even your goal.

      For the record, the pompous ass in this story is the one that chose to chastise Linus Torvalds for how he behaves and runs his project. Does she send emails to Steve Balmer telling him how to behave and run his company? This person needs a HUGE cup of STFU!

    145. Re:What about new talent? by Agent0013 · · Score: 1

      I consider myself experienced, but I would never work for a boss who dares to scream at me.

      But that's just the thing, he isn't anyone's boss. It's a volunteer community. The only payment people get is verbal accolades. To make verbal accolades more valuable to the participants you must extend the scale into the negative range also. Like game reviews that never give below 8 are totally worthless. By giving the verbal abuse when warranted and giving verbal accolades when deserved, everybody gets rewarded for their participation.

      --

      -- ssoorrrryy,, dduupplleexx sswwiittcchh oonn.. -Quote found on actual fortune cookie.
    146. Re:What about new talent? by Anonymous Coward · · Score: 0

      You can quite easily be "fired". There is a small group that can accept and merge your patches into the official releases. If they're not willing to do that, the best you can do is fork and good luck with that.

    147. Re:What about new talent? by swillden · · Score: 1

      Linus can fire people. Linus has fired people. He fired Con Kolivas, for example. All he has to do is to consistently ignore their work until they go away.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    148. Re:What about new talent? by Anonymous Coward · · Score: 0

      The thing is Linus is not abusive to newbies or people just getting started. In fact I would say he's not abusive. Just blunt. The abuse thing has been blown out of proportion. Also remember the people he curses he knows very well.

  11. gotta be honest by phantomfive · · Score: 5, Interesting

    I once read a study of string quartets and communication methods. Some quartets were nice to each other and polite and tried not to hurt each other's feelings. Others insulted each other and said just what they thought.

    The quartets that were willing to insult each other, and even sometimes get into fights, ended up playing music much more as a team, whereas the 'polite' quartets played poorer music, because instead of resolving disputes, they ended up each playing their own way.

    Linus doesn't insult people, he insults what they do, when they do stupid things. Don't break the build/submit poorly written patches/etc and there isn't a problem. It is not personal at all.

    --
    "First they came for the slanderers and i said nothing."
    1. Re:gotta be honest by Anonymous Coward · · Score: 0

      He insults people when he thinks they do stupid things, there is a difference. Linus is not infallible, as proven with multiple kernel regressions, several different iterations of the scheduler, etc.

    2. Re:gotta be honest by Anonymous Coward · · Score: 0

      I once read a study of string quartets and communication methods. Some quartets were nice to each other and polite and tried not to hurt each other's feelings. Others insulted each other and said just what they thought.

      The quartets that were willing to insult each other, and even sometimes get into fights, ended up playing music much more as a team, whereas the 'polite' quartets played poorer music, because instead of resolving disputes, they ended up each playing their own way.

      Is that result due to cooperation resulting from the yelling, or is that due to a powerful prima donna browbeating everyone to follow his singular lead?

      Linus doesn't insult people, he insults what they do, when they do stupid things. Don't break the build/submit poorly written patches/etc and there isn't a problem. It is not personal at all.

      You keep telling yourself that. Then go read the LKML for a while, you stupid f***ing sack of s***.

    3. Re:gotta be honest by phantomfive · · Score: 1

      Is that result due to cooperation resulting from the yelling, or is that due to a powerful prima donna browbeating everyone to follow his singular lead?

      It's because they were willing to say what they felt, and didn't hide it for fear of offending the others.

      --
      "First they came for the slanderers and i said nothing."
    4. Re:gotta be honest by Anonymous Coward · · Score: 0

      The quartets that were willing to insult each other, and even sometimes get into fights, ended up playing music much more as a team...

      Sounds like wonderful team building exercises.

      In reality, I can very much see this as it breaks the egg shell barrier and allows people to get to the meat of the situation.

      I agree with many people on here where I wouldn't be particularly fond of someone yelling at me all the time, but if they did scream at me when I did a royal F up, I could understand that. Especially with something this large scale that affects millions of users. However, with the scolding I think there should be some constructive criticism. Usually people remember things they learn much more explicitly when there was a traumatic event that was associated with it.

    5. Re:gotta be honest by Anonymous Coward · · Score: 0

      Bullshit he wrote the guy is a "fucking dickhead", if that is not insulting people I am the Queen of Amerikanstan :-D

    6. Re:gotta be honest by oursland · · Score: 1

      Is that result due to cooperation resulting from the yelling, or is that due to a powerful prima donna browbeating everyone to follow his singular lead?

      Does it really matter if the result is that the team is better for it?

    7. Re: gotta be honest by Anonymous Coward · · Score: 0

      What exactly is your point? You really think that quartet that yelled at each other was always perfect?

      Linus is the maintainer. His word is final. It is his responsibility and his alone. He never said he was infallible. Hell he would probably respect the hell out of anyone that can actually teach him something new no matter how they phrase it. That isnt what is happening here.

    8. Re:gotta be honest by murr · · Score: 1

      I once read a study of string quartets and communication methods. Some quartets were nice to each other and polite and tried not to hurt each other's feelings. Others insulted each other and said just what they thought.

      But they did this in rehearsal, in a small group. Pretty sure if they did this in public, their employment would be confined to circuses.

    9. Re:gotta be honest by Anonymous Coward · · Score: 0

      Unless you have a source you're just talking out your ass.

    10. Re:gotta be honest by shutdown+-p+now · · Score: 1

      Linus doesn't insult people, he insults what they do, when they do stupid things.

      "This code sucks" would be insulting the stupid things to do.

      "You're a fucking idiot" is insulting a person.

      Linus is doing both.

    11. Re:gotta be honest by phantomfive · · Score: 1

      He's not really upset about the existence of the person; he's upset about what they did.

      --
      "First they came for the slanderers and i said nothing."
  12. About time by CptPicard · · Score: 1, Insightful

    For as much as I respect Linus for the work he's done, his outbursts are getting old and are not funny anymore. I dislike political correctness and bullshit as well, but if you really have a point to make in this regard, it can be made with less rhetorical aggression, even when being blunt about it.

    --
    I want to play Free Market with a drowning Libertarian.
    1. Re:About time by Anonymous Coward · · Score: 0

      For as much as I respect Linus for the work he's done, his outbursts are getting old and are not funny anymore. I dislike political correctness and bullshit as well, but if you really have a point to make in this regard, it can be made with less rhetorical aggression, even when being blunt about it.

      Exactly. You dont have to be a douchebag to get your point across.

      You could just as easily say:
          "There is an obvious mistake right and you need to fix it"

      You dont have to resort to effectively:
            "You fucking RETARD! It doesnt take a fucking genius to see that is wrong! How did such a fucking idiot with the thinking capacity of a motherfucking 4 year old girl get to your position! Fix this pathetic mistake you donkey licking wanker"

      Linus needs anger management..

    2. Re:About time by phantomfive · · Score: 1
      If you read through the thread, there isn't really an outburst here. He explains himself fairly clearly:

      when people who know better send me crap, I'll curse at them. You will see fireworks if some long-term maintainer makes excuses for breaking user space etc. That will make me go into incoherent rages.....

      I suspect you'll notice me cursing *way* more at top developers than random people on the list. I expect more from them, and conversely I'll be a lot more upset when they do something that I really think was not great.....

      For example, my latest cursing explosion was for the x86 maintainers, and it comes from the fact that I *know* they know to do better. The x86 tip pulls have generally been through way more testing than most other pulls I get (not just compiling, but even booting randconfigs etc). So when an x86 pull request comes in that clearly missed that expected level of quality, I go to town.

      --
      "First they came for the slanderers and i said nothing."
    3. Re:About time by CptPicard · · Score: 1

      In his attempts to explain himself, I really dislike the way he creates straw men about minority victimization, political correctness and "getting along despite differences". Good communication is good communication and a shitstorm is rarely helpful in any way. I do enjoy a good argument, but even the best slap-downs I've ever seen are very economical in nature...

      --
      I want to play Free Market with a drowning Libertarian.
    4. Re:About time by phantomfive · · Score: 1
      His point about cultural differences and minorities is that different cultures communicate in different ways. See for example, perkele.

      Good communication is good communication

      Good communication is very much a culture-dependent phenomenon.

      --
      "First they came for the slanderers and i said nothing."
    5. Re:About time by CptPicard · · Score: 1

      I am Finnish and as such I get his management by perkele-reference very well and should probably understand what he means by claiming his rages on the KML are somehow particularly Finnish if communication is culture-dependent ;-)

      We do tend to value being to the point and no-nonsense, but I can't really see being too much of a raging hothead as being a very Finnish feature -- it would detract from actually getting stuff done, and you'd lose face by losing your cool. Mgmt by perkele is actually something Finnish corporate types are trying to get rid of and it hasn't been done since the 80s, as too authoritarian military-style structures do not serve a modern organization well.

      As a funny cultural anecdote, I find it interesting that Linus would identify with cursing and these things. He is a Fenno-Swede after all, and their minority culture tends to stress to the point of hilarity their relative high level of civilized conduct as compared to us barbaric Finnish-speaking forest people... if the TV shows that push the "correct" view of our Swedish speakers are any guide, he should be exchanging pleasantries with his boyfriend on a boat in the archipelago while knitting Moomins and sipping champagne.

      --
      I want to play Free Market with a drowning Libertarian.
    6. Re:About time by phantomfive · · Score: 1

      You basically doubled my knowledge Fenno-Swedes right there, thanks.

      --
      "First they came for the slanderers and i said nothing."
    7. Re:About time by CptPicard · · Score: 1

      Also, to actually say something about the culture-dependency of communication:

      When coordinating a large project with people from many cultures, I'd say that a safe bet would be to assume that there is some general set of standards that you use to communicate with these people from various cultures. Not to be abusive like that for the heck of it is probably a good starting point. If Linus feels that because he represents Finns culturally here and is entitled to that kind of behaviour, then he's essentially imposing his culture on others -- and if everyone is going to behave eccentrically according to their cultures, then we're almost by definition going to have bad communication, as we don't share cultures.

      Personally, I think all that culture-wankery is just an excuse though. He's just being a dick :p

      --
      I want to play Free Market with a drowning Libertarian.
    8. Re:About time by c0lo · · Score: 1

      For as much as I respect Linus for the work he's done, his outbursts are getting old and are not funny anymore

      In my opinion, the above is some high way to miss the point (one doesn't expect Linus' outburst to be funny, does one now?)
      Now, some quotes to see exactly what is the point, in Linus' own words:

      So as far as I'm concerned, the discussion is about "how to work
      together DESPITE people being different". Not about trying to make
      everybody please each other. Because I can pretty much guarantee that
      I'll continue cursing. To me, the discussion would be about how to
      work together despite these kinds of cultural differences, not about
      "how do we make everybody nice and sing songs sound the campfire"

      Do you think you might be interested in *that* kind of discussion
      instead of the "you are abusing me" kind of discussion?

      In other words: "Kernel, MF! Do YOU speak it?"

      --
      Questions raise, answers kill. Raise questions to stay alive.
    9. Re:About time by Anonymous Coward · · Score: 0

      And why in the world do you think he is trying to be funny?

      His primary goal is to maintain the linux kernel, not entertain some asshole on slashdot.

    10. Re:About time by Anonymous Coward · · Score: 0

      Ok, this is clearly off topic, but anyway; I too found that post very enlightening, although probably not in the way the poster meant it to.

      To put things in a historical context, Finland was a part of Sweden for a long time. That meant that the administration and the official language was Swedish, as a consequence of that, it was the language of the better educated and economically better off part of the population.

      This explains the animosity the poster displays towards his fellow countrymen who happen to have Swedish as their native language. It's a classic case of what Marx would call class-hate. The enlightening part for me is, not being Finnish, I had no idea it was this bad. It's actually starting to look similar to some of the qualities of the perpetual anti-Semitic slurs.

    11. Re:About time by CptPicard · · Score: 1

      Sure it was historically like that -- but it certainly is being used even today to very aggressively push a certain point of view and agenda. It's almost like a nice weapon to have at your disposal when talking about modern times. And of course in the end they see it as a matter of "the other people" not being quite as legitimate as they are.

      Having followed related issues for a long, long time and having tried to reason with them to no avail about them (it's probably the most intellectually impossible and taboo political topic I have ever encountered), I might say that I do have a remarkably good picture of how the Fenno-Swedes expect to be seen and how they push this expectation. It is a very real phenonemon and a dislike of that has nothing to do with things like anti-Semitism. If you came across the rather jealous protection of these "particular qualities" and senseless ad hominem attacks against your person whenever you're "disrespectful" of them, you'd get it as well. Nobody is oppressing them, a lot of us would just like to be treated with some respect.

      They might be my "fellow countrymen" but that matters much less to me than how I'm expected to live with them in this state of "fellowship" -- it is actually very difficult to live in the same society with an ideology like theirs that allows no consideration that maybe even other people are even ethical parties to the conversation to begin with (to allow that would be offensive to their world-view). The really funny part about this issue regarding Linus is that he rants against feel-good minority rhetoric -- my suspicion is that he'd be in agreement with me on this.

      --
      I want to play Free Market with a drowning Libertarian.
    12. Re:About time by CptPicard · · Score: 1

      I read that and understood it. However, "working together despite differences" is not necessarily about pleasing each other in the strawman way Linus suggests. In any communication there has to be some shared ground as to what constitutes acceptable behaviour and this does NOT mean some kind of totalitarian mind control in order to make all feel happy about themselves. In situations like this I much prefer going for just making my point instead of peppering it with expletives for added effect.

      --
      I want to play Free Market with a drowning Libertarian.
    13. Re:About time by c0lo · · Score: 1

      I read that and understood it. However, "working together despite differences" is not necessarily about pleasing each other in the strawman way Linus suggests.

      I don't see a suggestion. My take on his words:

      Buddy, I'll continue to curse when my blood boils. It's nothing personal, that's how I am built, at 44 yo it's unlikely I'll change. I accept that it may not be pleasant for you. Can we find a common ground to work together?

      If you like, it's a statement of the facts, followed by a question.

      --
      Questions raise, answers kill. Raise questions to stay alive.
    14. Re:About time by CptPicard · · Score: 1

      There's lots of talk in Linus' responses about "singing around campfires" and not offending feelings. It's not about being suffocatingly PC by playing carebears, it's just about removing the aggressive posturing whose communicative function is to put the other person on the defensive to begin with.

      The common ground generally means that there's some shared standard of what goes and what doesn't, and it seems to me that here it's pretty much to be found on Linus' terms. I tend to be pretty thick-skinned myself in the sense that I bother parsing the actual (possible) point being made even from the midst of an obscuring shitstorm, but it doesn't mean it makes me reflect too well on the person generating such communications.

      --
      I want to play Free Market with a drowning Libertarian.
    15. Re:About time by shentino · · Score: 1

      He's a kernel developer, not a clown.

      His outbursts aren't designed to be funny.

    16. Re:About time by CptPicard · · Score: 1

      Sometimes it seems difficult to tell the difference in these cases.

      --
      I want to play Free Market with a drowning Libertarian.
  13. Why doesn't she change project by Anonymous Coward · · Score: 0

    to become an OpenBSD developer ?

  14. Political Correctness has no place in Kernel Dev by Taco+Cowboy · · Score: 4, Insightful

    I know this has to happen sooner or later.

    For past few decades, political Correctness has been steadily encroaching into all aspects of our lives, and now, even the Linux Kernel Development is not spared.

    I hope sane minds within the KD will prevail, and stop the PC disease from spreading further, or else, they would start to cherry-picking for some of the more exotic labels within the source codes and make a mountain out of a molehill.

    --
    Muchas Gracias, Señor Edward Snowden !
  15. Re:Losenix by mcrbids · · Score: 1

    Ha ha! That's rich!

    I mean, that's rich, and so's Linus, but you aren't. Rich, that is. Working from home in your bathrobe and getting rich doing it providing something of such valuable that it's used practically everywhere you turn is hardly the hallmark of a loser.

    Now, if what he primarily produced was sarcastic Starcraft II commentary videos, that'd be a different story...

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
  16. Re:Linus is just a mean old asshole... by mdenham · · Score: 4, Insightful

    From one of the more recent things he engaged his primary flame-cannon over, the person he aimed it at did screw up pretty badly and for no apparent reason (I mean, seriously, submitting code that you don't know if it works and you admit is probably not necessary? Don't do that).

    So no, I don't think he's a dick for the sake of being a dick - he's a dick because people shouldn't be submitting things that are broken and that kind of person deserves to be told off.

  17. Re:Linus is just a mean old asshole... by lvxferre · · Score: 2

    I guess he does enjoy being a dick, but he doesn't associate his bad temper with being Linux's creator, this can be easily checked in his first answer, here: http://marc.info/?l=linux-kernel&m=137392506516022&w=2

    --
    Nerdy news for your nerdy needs? http://www.soylentnews.org Soylent News is people!
  18. ha! "not acceptable" by rubycodez · · Score: 2, Insightful

    As soon as someone uses the phrase "not acceptable" they've admitted they've lost, they're merely trying to impose something between their ears on another person, it is not a reason to do anything. Someone will always object to any action you care to take or plan to take. "A man who has no enemies is no good, you can't move without making friction"

  19. She is one to talk... by Anonymous Coward · · Score: 5, Interesting

    Anyone who has worked with her in her capacity as the USB3 driver majordomo knows what a PITA she can be.

    I don't think she is in any position to offer advice on professional behavior.

    1. Re:She is one to talk... by Anonymous Coward · · Score: 2, Funny

      I think personal attacks or claims of improper professional conduct should NOT be made anonymously, fyi. It makes me wonder what kind of a person and background you are coming from for resulting to ad-hominem...

    2. Re:She is one to talk... by oursland · · Score: 1

      Yes, but I bet she doesn't use "naughty" words.

    3. Re:She is one to talk... by Anonymous Coward · · Score: 0

      I think personal attacks or claims of improper professional conduct should NOT be made anonymously, fyi. It makes me wonder what kind of a person and background you are coming from for resulting to ad-hominem...

      And yet, you posted this as AC yourself.

      If you read the whole exchange, Ms Sharp comes across as rather acerbic, sarcastic and sharp tongued. If I were to choose one of them as my boss, I'd pick Torvalds any day.

  20. quote by phantomfive · · Score: 5, Funny
    This exchange is brilliant:

    Sarah:
    > Let's discuss this at Kernel Summit where we can at least yell at each
    > other in person. Yeah, just try yelling at me about this. I'll roar
    > right back, louder, for all the people who lose their voice when they
    > get yelled at by top maintainers. I won't be the nice girl anymore.
    >
    Linus:
    That's the spirit.

    Greg has taught you well. You have controlled your fear. Now, release your anger. Only your hatred can destroy me.

    Come to the dark side, Sarah. We have cookies.

    --
    "First they came for the slanderers and i said nothing."
    1. Re:quote by Anonymous Coward · · Score: 0

      Something tells me that Torvalds would be a frightened mouse IRL.

    2. Re:quote by Anonymous Coward · · Score: 0

      Brilliant to who? Every pre-high-schooler aspiring to be a functional autist?

    3. Re:quote by Anonymous Coward · · Score: 0

      I believe you mean: this guy is a freaking poet!

    4. Re:quote by Anonymous Coward · · Score: 0

      You think? Check Youtube sometime. There's footage. He's not.

  21. Re:Political Correctness has no place in Kernel De by murdocj · · Score: 4, Insightful

    Not being a dick != political correctness

  22. Who's this intel person? by atari2600a · · Score: 1

    & why haven't they hit this realization yet!? You add walls, you lose efficiency. Half the reason office politics like this bullshit exist is liability. On the internet, everything's either anonymous or traceable to a single person so liability is a moot issue. & if Torvalds verbally assaults you, you don't bitch about it, you absorb his neckbeardy wisdom & graciously add it to your being. Hasn't anyone been to nerd church!?

  23. Neutral point of view approach by rsborg · · Score: 2

    Though I may sympathize with Sarah's viewpoint, I think that it's counter-productive to antagonize (whether justtfied or not) the founder/leader of the largest open source project (equivalent to CEO of Fortune50 company). Instead the better move would be to appeal to the benefits of changing the culture, and attempting to play to the founder's strengths and beliefs to empahsize and lend validity to your point. e.g: "For a better, more productive environment, we should avoid verbal put-downs and taunts, as this would improve cooperation and involvement"

    When I try to do this - sometimes I find myself talking myself out of what I was about to say - because I find a rationale for the undesirable conditions that I can't accommodate with my idea, e.g.: "Linus doesn't have time to be worry about being nice without sacrificing timeliness, efficiency and efficacy".

    Of course, framing your argument with the neutral point of view doesn't make waves or make the /. frontpage.

    --
    Make sure everyone's vote counts: Verified Voting
    1. Re:Neutral point of view approach by Anonymous Coward · · Score: 5, Insightful

      This may actually show how HEALTHY the Linux kernel developers community is. Where else can a junior person tell the CEO he's being an asshole in front of the whole company? You'd be fired.

    2. Re:Neutral point of view approach by phantomfive · · Score: 1

      Where else can a junior person tell the CEO he's being an asshole in front of the whole company?

      Well said.

      --
      "First they came for the slanderers and i said nothing."
    3. Re:Neutral point of view approach by Provocateur · · Score: 1

      Somewhere you can hear the person say, D'oh!

      --
      WARNING: Smartphones have side effects--most of them undocumented.
    4. Re:Neutral point of view approach by maccodemonkey · · Score: 1, Troll

      This may actually show how HEALTHY the Linux kernel developers community is. Where else can a junior person tell the CEO he's being an asshole in front of the whole company? You'd be fired.

      Yeah, but let's put that in an analogy...
      "So, Mr. CEO, it seems like this company has a huge sexual harassment problem..."
      "Yeah, but look how we're talking about it openly! In most companies you'd be fired for bringing a complaint to the CEO! Look how healthy this company is!"

    5. Re:Neutral point of view approach by MikeBabcock · · Score: 1

      CEOs actually have control over people. Linus does not. Everyone who "works under" Linus on that mailing list does so by choice. All analogies with business end there.

      --
      - Michael T. Babcock (Yes, I blog)
    6. Re:Neutral point of view approach by Anonymous Coward · · Score: 0

      Yes, because getting irritated at people who should have known better is absolutely the same as sexual harassment.

    7. Re:Neutral point of view approach by Anonymous Coward · · Score: 0

      Not at all. A big lot of them are employed to work on Linux, and if they get scorched too bad to the point that their patches are NOT taken up anymore, they'll lose their jobs. And they often also get into trouble with their bosses if their patches are not accepted, and started pulling all sort of crap because of that.

      So, it is "by choice" only as far as you remain at your current employement "by choice". And *that* doesn't mean people dislike working under Linus, you at least know exactly where you are with him, because he WILL tell you.

    8. Re:Neutral point of view approach by Anonymous Coward · · Score: 0

      It remains to be seen whether the junior person will get confused about the hierarchy and start acting like s/he was CEO, i.e. huff up and try to get Linus fired...

  24. Short version by oldhack · · Score: 5, Funny

    Sarah: Hey assholes, let's not be so mean, ok?
    Linuz: bitches, please.

    --
    Fuck systemd. Fuck Redhat. Fuck Soylent, too. Wait, scratch the last one.
    1. Re:Short version by Anonymous Coward · · Score: 0

      Wait, when did we start compressing Linus?

  25. Don't be mean by Anonymous Coward · · Score: 1

    be honest, with logic

  26. Linus is damaging the reputation of Linux by djl4570 · · Score: 1, Insightful

    Linus is damaging the reputation of Linux one profane outburst at a time. His conduct towards the developers, abusive language and such would get you fired in any Fortune 500 environment. CIO's will read about the petulant profane behavior in industry rags and ask themselves if they want to build an enterprise around software controlled by someone who cannot control his own emotions. Professional behavior is not about fake politeness or passive aggressive behavior. Professional behavior is about engaging your peers in civil discourse. You can say something is broken or the code is wrong with critical analysis and without angry profane screeds.

    1. Re:Linus is damaging the reputation of Linux by MrEricSir · · Score: 5, Insightful

      His conduct towards the developers, abusive language and such would get you fired in any Fortune 500 environment.

      Honestly I can't tell if you're serious, but that's the funniest thing I've read all day on Slashdot.

      --
      There's no -1 for "I don't get it."
    2. Re:Linus is damaging the reputation of Linux by rubycodez · · Score: 1

      You are are full of worthless advice, Linus' kernel runs on IBM mainframes, servers, supercomputers, mobile devices, and adoption is only growing. He doesn't need to change, "professionalism" is all about bullshit made-up standards of communication in lieu of accomplishment, excellence or personal responsibility.

    3. Re:Linus is damaging the reputation of Linux by Anonymous Coward · · Score: 0

      Like Balmer's chair throwing??

    4. Re:Linus is damaging the reputation of Linux by Anonymous Coward · · Score: 0

      You understand that his attitude has been constant in the ~20 years of linux's existence right? Or at least from the time he began taking patches frequently. You're probably just like this "Sarah Sharp", some random asshole that has no business telling someone how to manage their project thinking that Linus has just recently started being to the point. Kindly go to hell and cover the hole you dug to get there while you're at it.

    5. Re:Linus is damaging the reputation of Linux by Anonymous Coward · · Score: 0

      Nice try, Sarah.

    6. Re:Linus is damaging the reputation of Linux by Anonymous Coward · · Score: 0

      CIO's will read about the petulant profane behavior in industry rags and ask themselves if they want to build an enterprise around software controlled by someone who cannot control his own emotions.

      There's a simple way to address their concerns: remind them that the software is freely available. As in FREE. The class of people who will sell their mother's livers for a better bonus will put up with a few cuss words for free software that actually works.

    7. Re:Linus is damaging the reputation of Linux by ak3ldama · · Score: 1

      Yep and it is free... Right this moment I could go download the update to Fedora. Free. Or try some other distro. Or install a boatload of applications. Or download some development tools and learn something. I don't think I really need to worry about how you perceive the reputation of what runs on this box. If Mr Amateur Hour has been able to keep Linux limping along with a bunch of shitheads for over 20 years then I'll take it.

      --
      "but money is the God of Algiers & Mahomet their prophet." - Rich. O'Bryen June 8th 1786
    8. Re:Linus is damaging the reputation of Linux by Anonymous Coward · · Score: 0

      Your position is laughable and out of touch with reality.

    9. Re:Linus is damaging the reputation of Linux by Anonymous Coward · · Score: 0

      If you seriously believe this, then I have to question what professional world you have ever worked in. Every single office I enter (I work as a consultant, so over the course of a week I'm at 15 to 20 different offices) has lots of unspoken grudges, battles and politics. All of them are hidden behind the "professional behaviour" that people so espouse. The only exception to this is a group of blue collar, tradesmen (ie. auto shops, welding shops, etc) that make are allowed to insult one another during the day.

      The point I've learned over my ten years of doing this kind of work is that "professional behaviour" is code for "Shut up, don't make waves and don't be rude". This is all well and good for short term stability, but it torpedoes an office in the long term because nobody ever resolves their problems or differences. Eventually it blows up and you have a bigger problem than you would have had if you had just let people settle things themselves.

      Linus' methods may be abrasive, but they work. He's managed to produce an enterprise grade piece of software by using them. Why should he care how a newcomer judges him? More importantly, why should he have to change? If she doesn't like, she has the option to leave. Nobody's forcing her to stay and contribute.

    10. Re:Linus is damaging the reputation of Linux by MikeBabcock · · Score: 1

      Yup, the amateur hour OS on nearly every supercomputer on the planet, powering most smart phones on the planet, and so many myriad other devices its staggering. Amateur hour at its finest -- owning the planet.

      --
      - Michael T. Babcock (Yes, I blog)
    11. Re:Linus is damaging the reputation of Linux by Anonymous Coward · · Score: 0

      Ha seriously I can't find the beginning of this thread right now, but yeah exactly! Why not arrest Linus 4 DHS / DOJ domestic terrorism and then see how well linux does, better yet see how many enemies you just gained.

    12. Re:Linus is damaging the reputation of Linux by H0p313ss · · Score: 1

      Yup, the amateur hour OS on nearly every supercomputer on the planet, powering most smart phones on the planet, and so many myriad other devices its staggering.

      Amateur hour at its finest -- owning the planet.

      That's now competing head to head against "professional" operating systems on every platform imaginable and actually winning in mobile, server and supercomputer.

      (Anecdote... my brother's wife bought him a new TV last year for Xmas, we were testing it out with various inputs when I noticed the... get this... copyright notices in the menus...

      "Dude, your TV is running Linux..."

      "WTF?"

      "No seriously, check out that list of opensource components... and at the bottom?"

      "Fuck me...")

      --
      XML is a known as a key material required to create SMD: Software of Mass Destruction
    13. Re:Linus is damaging the reputation of Linux by Anonymous Coward · · Score: 0

      Linux marketing department is good. The kernel itself is crap.

    14. Re:Linus is damaging the reputation of Linux by Anonymous Coward · · Score: 0

      I'm not sure that speaks more to the quality of Linux's code, or the competition's.

    15. Re:Linus is damaging the reputation of Linux by Anonymous Coward · · Score: 0

      "Reputation" with regard to fucked-up morons is what got us the shit (like Ubuntu or most of legislation) *in the first place*.

      NOBODY CARES!

      Linux is a COMPUTER operating system. It is not intended for lusers who can't actually use (=program) a computer. Consuming is what iOS is for.
      But don't you ever fuck up our Linux! Because we need it to do real work!

      The problem is that the dumber somebody is, the louder and more confident he is. DON'T listen to them. They *by definition* don't know what the fuck they are talking about.

    16. Re:Linus is damaging the reputation of Linux by serviscope_minor · · Score: 1

      His conduct towards the developers, abusive language and such would get you fired in any Fortune 500 environment.

      Oh fuck off.

      No seriously fuck off.

      After you've fucked off, I suggest you use google to look up Bill "that's the stupidest fucking idea I've heard since I've been at microsft" Gates, Steve "use the chair" Ballmer, the famously tyrranical Steve Jobs, Larry Ellison and so on and so on.

      Get you fired at a fortune 500 company? Like fuck it would. This is what Fortune 500 companies are made of.

      --
      SJW n. One who posts facts.
    17. Re:Linus is damaging the reputation of Linux by MikeBabcock · · Score: 1

      Nearly every managed switch and router I've installed in the year has included a legal statement about offering source code on request for the open source portions ...

      People who are into branding and market analysis don't seem to get it -- Linux doesn't need market awareness, its already better enough than the competition that it gets used anyway, and the users don't even realize they're using it.

      --
      - Michael T. Babcock (Yes, I blog)
    18. Re:Linus is damaging the reputation of Linux by shentino · · Score: 1

      I would say that linux's success combined with his refusal to mince words says more about the ineffectiveness of false politeness than it does his attitude.

      Fortune 500 companies depend on a chain of command, where pissing off your boss and getting canned is just a consequence of your superiors having your career by the balls, and also your ability to contribute.

      Your implication that the CIO's say so is what matters is right on the money. It is his power to stop you from helping that makes political correctness matter more than your technical aptitude, which is why otherwise effective behavior such as being blunt doesn't help. Anything your boss decides to veto is automatically a loser, and precisely because your boss said so.

      In free for all communities, you don't have to be afraid of pissing off someone that can kill you for not doing things their way. Which means that whatever works is what happens.

  27. Well... by Anonymous Coward · · Score: 0

    ... took'em long enough!

  28. Abusive speech is not good by moonwatcher2001 · · Score: 0

    Verbally abusing someone indicates a lack of verbal skills in the sense that the abuser can't express yourself properly. It also shows a lack of respect for other people.

    1. Re:Abusive speech is not good by lvxferre · · Score: 1, Insightful

      Verbally abusing someone indicates a lack of verbal skills in the sense that the abuser can't express yourself properly.

      You're implying two things here:
      1. The person who verbally abuses does so because they can't express themself in another way (this is false), and
      2. Verbal abuse isn't "proper" - define "proper".

      --
      Nerdy news for your nerdy needs? http://www.soylentnews.org Soylent News is people!
    2. Re:Abusive speech is not good by Culture20 · · Score: 1

      Verbally abusing someone indicates a lack of verbal skills

      Well, English is his fourth or fifth language, so he's not very good with it.

    3. Re:Abusive speech is not good by rubycodez · · Score: 1

      Not true, very successful people are verbally abusive. Whether you're talking about open source projects or a fortune 500 executive, those with notable accomplishment, excellence, leadership are usually verbally abusive and moreover are gifted in expressing themselves.

    4. Re:Abusive speech is not good by CptPicard · · Score: 1

      Probably third, actually.

      --
      I want to play Free Market with a drowning Libertarian.
    5. Re:Abusive speech is not good by dbIII · · Score: 1

      Similarly confusing the written word and speech indicates a lack of reading comprehension skills :)
      I think you win the "epic fail" award for the comments on this article, which appears to be about a storm in a teacup anyway.

    6. Re:Abusive speech is not good by Oligonicella · · Score: 1

      *Some* very successful people. I do believe you're stating on opinion and mine is more centric.

    7. Re:Abusive speech is not good by mrbester · · Score: 1

      Oh, you mean the meme: "Profanity is the literary crutch of inarticulate motherfuckers"?

      This is supposedly anonymous (according to Google) but is a paraphrased post (original was "last resort of") by vj on alt.tasteless in 1994. You had to be there to see it in context, when the world was a funnier place.

      --
      "Wait. Something's happening. It's opening up! My God, it's full of apricots!"
    8. Re:Abusive speech is not good by Anonymous Coward · · Score: 0

      They're usually sociopaths, uncaring of anyone but their inner circle. You don't draw a paycheck 671 times higher than your lowest paid employee unless you are filled with weapons grade selfishness.

    9. Re:Abusive speech is not good by Darinbob · · Score: 1

      They do tend to not do this in public a lot. Maybe this language comes out into the board room or when the CEO's office door is closed though. Even then this behavior is restricted to the highest levels, since lower and mid level managers are rarely allowed to act this way for very long.

    10. Re:Abusive speech is not good by rubycodez · · Score: 1

      yes

      I was of course commenting on what we consider "successful" in our culture (or most cultures for that matter, assholes get the power, the money and the women)

  29. Re:Linus is just a mean old asshole... by Anonymous Coward · · Score: 0

    But it's ok if "shit gets done", however there aren't many people who have that excuse.

  30. Fork The Kernel? by tgetzoya · · Score: 1

    What's to stop anyone who doesn't want to deal with the violence just fork the Kernel and do their own thing? If you don't like the abuse, fork it!

  31. Having read some of Linus' posts by Anonymous Coward · · Score: 2

    I would say he isn't really that mean. Sure it comes off as a bit like he lost control, but that's the point. In the "professional" world, people have consequences for losing control so they just bottle it up and act out in other non-obvious ways. Either way you got to let the reality out.

    Facts:
    1) Coding is stressful.
    2) Meeting deadlines is stressful.
    3) Managing competing personalities is stressful.

    Solutions:
    1) Duke it out in the open and understand that at the end of the day you are rated on your work or
    2) Go into CYA & backstabbing and end up getting judged on personalities.

    1. Re:Having read some of Linus' posts by jcr · · Score: 3, Insightful

      2) Meeting deadlines is stressful.

      Since when does Linux have deadlines?

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    2. Re:Having read some of Linus' posts by Anonymous Coward · · Score: 0

      2) Meeting deadlines is stressful.

      Since when does Linux have deadlines?

      -jcr

      Starting in 2004, the release process changed and new kernels started coming out on a regular schedule every 2–3 months

      http://en.wikipedia.org/wiki/Linux_kernel

    3. Re:Having read some of Linus' posts by durdur · · Score: 1

      Some of the ones I've read, it does sound like he is handing someone's head to them, but he's usually also explaining what they did that was wrong, and why it was wrong. So IMHO that mitigates some of the unpleasantness. He does seem to want the recipient to learn from the experience and not do whatever it was again.

    4. Re:Having read some of Linus' posts by Khyber · · Score: 1

      Since Linus sold out and started allowing non-free binaries (let alone giving them Kernel-level DMA.)

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  32. Not acceptable? by TsuruchiBrian · · Score: 5, Interesting

    Violence, whether it be physical intimidation, verbal threats or verbal abuse is not acceptable. Keep it professional on the mailing lists.

    Not acceptable? By who's standards?

    It's seems acceptable by the law in most countries that matter for the development of the linux kernel.

    It seems acceptable by the main dude (Linus)

    It seems acceptable by the developers, as they could have forked and started their own project with a more acceptable mailing list policy.

    Who is it not acceptable to? and why can't those people make their own fork or simply not participate in the mailing list? (besides Sarah Sharp) If we were losing lots of talented developers because they just couldn't bear the mailing list, that would be a different story.

    There is no absolute morality of the way things should be. There is what works. If you have a way to make something work better, no one is stopping you.

    1. Re:Not acceptable? by obarthelemy · · Score: 1, Funny

      that's "whose", you illiterate twit !

      --
      The Cloud - because you don't care if your apps and data are up in the air.
    2. Re:Not acceptable? by TsuruchiBrian · · Score: 2

      The "t" in "that's" should be capitalized and there should be no space before the exclamation point. You're whole family should die for your grammar Nazi fail!

    3. Re:Not acceptable? by artor3 · · Score: 5, Insightful

      Who is it not acceptable to? and why can't those people make their own fork or simply not participate in the mailing list? (besides Sarah Sharp) If we were losing lots of talented developers because they just couldn't bear the mailing list, that would be a different story.

      Honest question: how would you know if you were losing lots of talented developers? Not many people are going to speak up to let you know that your behavior is toxic. They'll just leave and take their skills elsewhere.

      There is no absolute morality of the way things should be. There is what works. If you have a way to make something work better, no one is stopping you.

      This isn't really related to the main discussion, but it's such a terrible attitude that I felt compelled to comment. Slavery works. Human experimentation works. Spying on every citizen in the country works. Morality matters. Being rude to people on a mailing list really isn't a big deal, morality-wise, but let's not go saying that the ends always justify the means.

    4. Re:Not acceptable? by Anonymous Coward · · Score: 0

      "behavior is toxic. They'll just leave" And you have lots of supporting evidence of this, of course....

      The extraordinary success of Linux itself seems to present you a very high bar.....

    5. Re:Not acceptable? by Anonymous Coward · · Score: 0

      There is a law of Nature that all grammar nazis themselves will slip up on grammar or spelling in their correction.

    6. Re:Not acceptable? by Anonymous Coward · · Score: 0

      Which "t" exactly?

    7. Re:Not acceptable? by Anonymous Coward · · Score: 0

      Honest question: how would you know if you were losing lots of talented developers?

      By waking up and finding yourself outcompeted at what you do by what amounts to a Sunday school kindergarden group you fucking twat! You couldn't figure that out by yourself? Fuck off and stop wasting everybody's time on lame bullshit!

    8. Re:Not acceptable? by chilvence · · Score: 1

      Wow, this slashdot posting thing is really harsh. You shouldn't have to rely on verbal or physical violence to correct someone's simple grammatical errors. Please keep your posts civil and professional, it is not a lot to ask.

    9. Re:Not acceptable? by Anonymous Coward · · Score: 0

      That should be "grammar Nazi failure" not "grammar Nazi fail."

      "fail" is a verb. "failure" is a noun.

    10. Re:Not acceptable? by TsuruchiBrian · · Score: 1

      Honest question: how would you know if you were losing lots of talented developers? Not many people are going to speak up to let you know that your behavior is toxic. They'll just leave and take their skills elsewhere.

      You can never know for sure in any scenario. Considering the success of the linux kernel, they don't have a shortage of talented developers. Maybe they would have much more without Linus et al, but I doubt it.

      Slavery works. Human experimentation works. Spying on every citizen in the country works. Morality matters. Being rude to people on a mailing list really isn't a big deal, morality-wise, but let's not go saying that the ends always justify the means.

      The ends absolutely justify the means. If you don't think this is true, then that means that you think there are no negative consequences to things like slavery, human experimentation, and spying.

      What works depends on your goals. For example, if your goal is to live in a society with minimal suffering and maximal freedom, then slavery doesn't really work to well.

    11. Re:Not acceptable? by Animats · · Score: 2

      Honest question: how would you know if you were losing lots of talented developers? Not many people are going to speak up to let you know that your behavior is toxic. They'll just leave and take their skills elsewhere.

      I know someone who did just that. He was a quiet guy from the Midwest who was a very good real-time programmer. He headed one of the groups that worked on the original iPhone. He didn't like being yelled at by Steve Jobs. He stayed until the product shipped, then quit and went to a competitor.

    12. Re:Not acceptable? by Anonymous Coward · · Score: 0

      Slavery works. Human experimentation works.

      Yes, and if we didn't have a system that worked even better, we'd still do those things. Morality doesn't come from some mystical higher power. There are reasons why it has been developed into what it is.

      Spying on every citizen in the country works.

      This we apparently haven't yet figured out though. Maybe few hundred years will teach us.

    13. Re:Not acceptable? by Anonymous Coward · · Score: 0

      Honest question: how would you know if you were losing lots of talented developers? Not many people are going to speak up to let you know that your behavior is toxic. They'll just leave and take their skills elsewhere.

      There would be a constant stream of maintainers removing themselves. It's not a free-for-all, everyone working on the kernel works in very specific areas. As soon as a maintainer gives up and takes their ball home, that part of the code would rot. Which really doesn't happen. Long gone are the days of people submitting minor changes to the whole project. Linux is an extremely well organized project, it is nothing like 15 years ago where anyone could just dive it. It's a mature product.

      People that get upset are those that try to barge their way into the project and make it do stuff that has repeatedly been shown to be inherently wrong. Most assume x86, totally ignoring all the other architectures linux runs on, and they never bother to contact the project leaders (or join their mailing lists) before wasting everyone's time.

      Anyone bothered to read the lkml will see there may be a ton of potty words, but they're not aimed at people, just design or code. It's only when the person refuses to change their submission(s) that they'll be told off somewhat directly. Torvalds doesn't really do this because the main lkml is not the place for subsystem changes, they're all on their own lists. But should jumped up prick/tart try bypassing the organization in their own vanity, they'll soon learn that it is not tolerated.

    14. Re:Not acceptable? by Anonymous Coward · · Score: 0

      You're whole family

      Really? O_o
      If trying to be clever, don't make stupid mistakes yourself...

    15. Re:Not acceptable? by SlideRuleGuy · · Score: 0

      Slavery works. Human experimentation works. Spying on every citizen in the country works.

      This. If your only guide is simple expediency, then we are all in a heap of trouble because you can justify absolutely anything with enough selfishness. There's a very thin layer of civility separating us from the rest of the animals. It took us a long time to develop it. Some of us think it's a good thing that we've risen above the rest of animals. Let's not intentionally scrape that layer off.

      Or to approach this from a less abstract angle: psychological studies show no correlation between how assertive someone is and how correct they are about what they think. Being able to win a verbal argument says nothing about one's technical abilities. No correlation at all. So for all of you out there with a strong resemblance to the north end of a southbound horse, you got nothing on the rest of us but your ability to be abusive.

    16. Re:Not acceptable? by hendrikboom · · Score: 1

      There's a more general law. I suspect it's a consequence of the seond law of thermodynamics:

      There's always a typo.

      -- hendrik

    17. Re:Not acceptable? by Anonymous Coward · · Score: 0

      Honest question: how would you know if you were losing lots of talented developers? Not many people are going to speak up to let you know that your behavior is toxic. They'll just leave and take their skills elsewhere.

      Because there is not a more successful linux fork. If there were TONS of kernel developers who were put off and moving to another project - they would hit the fork button on github and work there. And if there were so many of them - there'd be a big successful competing kernel project. With all this Snowden stuff going on, maybe I missed that news?

  33. Re:Linus is just a mean old asshole... by redmid17 · · Score: 3, Interesting

    I thought his rant on OpenSuse and needing root access for connecting a new printer or wireless network was pretty funny.

  34. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 5, Funny

    I find that language offensive. Please use the word 'appendage'.

  35. Re:ha! "not acceptable" by Anonymous Coward · · Score: 1

    As soon as someone claims that someone else has lost an argument by using a particular turn of phrase, they've automatically lost the argument. They'e just demonstrated that they don't care about an argument's merits, only whether someone happens to hit their particular pet peeve buzzword.

  36. Re:Victim Card - Power Play? by crmanriq · · Score: 5, Interesting

    Is it really a chance to grab power? If she can assert her will in this, does she become "a voice to be reckoned with"?

    I saw a really mediocre movie once where it was asserted that when guys have an argument, they get it right out in the open, do a lot of chest beating, and then get to working together. Women on the other hand will play everything behind the scenes - cloaking it all in an air of civility while they sharpen their knives.

    Since I saw that movie (ashamed to say I saw it, but if you happen to remember the reference go ahead and out yourself), I've notice that it's actually a very true statement.

    --
    If it's worth doing, it's worth doing for money.
  37. I'm sitting in my home office wearing a bathrobe. by Culture20 · · Score: 4, Insightful

    Okay, that's nice. Do you talk that way to your wife while at home in your bathrobe? Your mother? Neighborhood children? It's not "fake politeness" to stop using abusive language, it's normal politeness. You're just being an asshole.

  38. Re:Political Correctness has no place in Kernel De by 0123456 · · Score: 5, Insightful

    Not being a dick != political correctness

    There are few things more dickish than 'you must behave the way I tell you to' political correctness.

  39. Re:Political Correctness has no place in Kernel De by fredprado · · Score: 1, Insightful

    "Not being a dick" depends highly on the opinion and the sensibilities of the people affected. Trying to not be a dick to everyone regardless of their arbitrary sensibilities is called being politically correct, and it is a great disease of our time.

  40. Find a community that *DOESN'T* have that then. by Anonymous Coward · · Score: 0

    The number of OSS projects are great, and the odds of finding one that suits your development style moreso.

    Recommendations:
      Find people who actually know and follow the license you're interested in. (SWGEmu project for instance claims they're LGPL'd them immediately below that place restrictions that are completely counter-LGPL).
    Find a community that is both knowledgable in the subject you're interested in and tolerant of occasionally 'dumb' questions.
    coreboot, flashrom, the dri-developers, etc are pretty good about this. But it's really up to you getting out there and associating.
      Find the method of communication that works best for you. Be it mailing lists, thus giving yourself time to better compose a reply, or IRC for quick turnaround and day to day discussions. Lurk a bit, read the archives/backscroll. See how they react to regulars and newbies alike.

    Sooner or later you'll find the right project for you. It's most a matter of balancing your interests with the more like-minded or tolerant development staff.

  41. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 5, Informative

    What some people call "political correctness," others call "having some fucking consideration for people other than themselves."

  42. It may be a huge turnoff for you ... by Taco+Cowboy · · Score: 1, Flamebait

    However, I can't lie, reading stories about the abusiveness of the community is a huge turn off.

    The Kernel Dev Mailing List isn't for people who are without strong will.

    You need to have the skin of a thousand rhino and the determination of the super-est of all supermen to push your idea across the many seasoned, and equally thick-skinned developers.

    The so-called "abusive languages" is but a mechanism to weed out ideas which are not fully thought-over.

    The very thing that has become a "turn off" for you to others is a challenge that they must overcome.

    If you can't stand the heat, dear Sir, I suggest you to get out of the kitchen.

    Obviously you are not made for the Kernel Development for Linux.

    --
    Muchas Gracias, Señor Edward Snowden !
    1. Re:It may be a huge turnoff for you ... by Anonymous Coward · · Score: 1

      Yeah, otherwise it would be full of dummies like this guy: http://linux.slashdot.org/story/09/07/29/1925224/alan-cox-quits-as-linux-tty-maintainer-ive-had-enough, eh.

    2. Re:It may be a huge turnoff for you ... by Obfuscant · · Score: 5, Insightful

      You need to have the skin of a thousand rhino and the determination of the super-est of all supermen to push your idea across the many seasoned, and equally thick-skinned developers.

      So having a good idea well developed and code that is written cleanly and clearly isn't important, it is more important to be able to browbeat others into liking it.

      The so-called "abusive languages" is but a mechanism to weed out ideas which are not fully thought-over.

      And here I thought that a clear and concise technical discussion would be a way to weed out ideas that are not fully thought-over. Or simply saying "your idea is not fully developed and it will not appear in the kernel." Who knew that the only way to do that was to be verbally abusive and insulting?

      I think it speaks volumes that the concept of "acting professionally" seems to mean only not wearing a bathrobe when in private to some. I think the phrase "unclear on the concept" was developed for people like that.

      If you can't stand the heat, dear Sir, I suggest you to get out of the kitchen.

      It's interesting you use a kitchen analogy in this discussion. For several years I've been watching Gordon Ramsay in his various rant-prone self-promotional programs. For the last couple of months I've been watching MasterChef on BBC America with Michel Rue. The difference is that Gordon Ramsay is a foul-mouthed abusive fellow who can do nothing but yell and insult the people competing in his programs when they make the tiniest mistake, and Michel Rue's harshest comment has been along the lines of "that needed more seasoning" or "that was too pink for my taste". When Ramsay's folks bring him poorly produced food he throws pans and pots; Rue wrinkles his nose a bit and says "that wasn't your best work". The other difference is that Ramsay's contestants produce zero-star pablum and Rue gets one-star creative performances from his. It seems one feels the need to express his superiority at every chance, the other wishes to develop talents in others. They are both good at achieving their goals. I'll leave it to the reader to guess which goal I think is more worthy.

    3. Re:It may be a huge turnoff for you ... by Anonymous Coward · · Score: 0

      "You need to have the skin of a thousand rhino and the determination of the super-est of all supermen to push your idea across the many seasoned, and equally thick-skinned developers."

      That sounds like self-congratulatory tribalism: "whoopee, we're so tough & smart", as opposed to "we're enablers".

    4. Re:It may be a huge turnoff for you ... by Anonymous Coward · · Score: 0

      You need to have the skin of a thousand rhino and the determination of the super-est of all supermen to push your idea across the many seasoned, and equally thick-skinned developers.

      So having a good idea well developed and code that is written cleanly and clearly isn't important, it is more important to be able to browbeat others into liking it.

      Welcome to Earth!

      We're called "humans".

    5. Re:It may be a huge turnoff for you ... by Anonymous Coward · · Score: 0

      The really amazing thing, is that we are talking about a mailing list, not only is it not face to face or voice to voice, it is not even real time. You cannot be violent (requires physical contact) or verbally (require spoken rather than written words) abusive over a mailing list.

      Guess what Sarah, in the office your ilk have ruined many an effective culture through the threat of sexual harassment lawsuits destroying lives over a curse in the distance. This is a volunteer project If he wants to post a picture of his most recent herpetic penile lesion so that everyone can have a good chuckle you can either deal with it or leave.

    6. Re:It may be a huge turnoff for you ... by Anonymous Coward · · Score: 1

      You should watch Ramsay on British television. Last time I did, I literally didn't recognize him because his demeanor was so different. No yelling or anything. I think it is because reality television in the US thinks every show needs an asshole. Nicely summed up here: https://www.youtube.com/watch?v=-dD5zHfC-5Y.

    7. Re:It may be a huge turnoff for you ... by Anonymous Coward · · Score: 0

      The corollary to that would be Simon Cowell from American Idol. The man was a complete and utter asshole. He was sarcastic, abrasive and abusive to every contestant that he thought was terrible. He contrasted with Paula "Never say a bad word about anybody" Abdul and the generally level headed other one.

      But when it came to judge, guess who's opinions the contestants actually valued? When Simon said a good word, he actually meant it. He had no problem eviscerating a bad performance, but his praise was genuine. He was also usually right when he criticized someone.

      Most of the problems with talentless hacks and entitled people can be traced to them never having heard the phrase "You suck". Linus probably could stand to be a bit more polite about it, but the advantage to how he's done things thus far is that people that can't hack it do not waste the kernel developers time. Being "polite" and "civil", as Sarah is asking, benefits little and will likely increase the amount of useless suggestions he'd have to wade through to get his work done.

    8. Re:It may be a huge turnoff for you ... by frank_adrian314159 · · Score: 1

      The difference is that Gordon Ramsay is a foul-mouthed abusive fellow who can do nothing but yell and insult the people competing in his programs when they make the tiniest mistake, and Michel Rue's harshest comment has been along the lines of "that needed more seasoning" or "that was too pink for my taste".

      He also has shitty restaurants, whom anyone who has had the misfortune of mistakenly stumbling into his "Burger" restaurant at Planet Hollywood in Las Vegas knows.

      --
      That is all.
    9. Re:It may be a huge turnoff for you ... by dylan_- · · Score: 1

      Linus Torvalds has produced the Linux kernel.

      Whereas you, with your sneaking, sneering faux-politeness...what have you done?

      I prefer Torvalds' approach, thanks.

      --
      Igor Presnyakov stole my hat
    10. Re:It may be a huge turnoff for you ... by Deltaspectre · · Score: 1

      To be fair to Ramsay, they show a completely different image of him on American vs British television.

      --
      My UID is prime... is yours?
    11. Re:It may be a huge turnoff for you ... by Anonymous Coward · · Score: 0

      Michel Roux only runs a single restaurant, which received three stars when he took it over from his father but he managed to lose it within a decade. Ramsay built a three star restaurant from scratch and it continues to receive three stars. Meanwhile, Ramsay also owns/operates over a dozen other restaurants including a pair that receive two stars. Further, Ramsay's workload of TV shows, books, charity, etc... is far greater than Roux's.

      Conclusion: Michel Roux is simply not in the same league as Gordon Ramsay. If Roux didn't own Le Gavroche he would have been fired ten years ago. Maybe you should compare Ramsay to Robuchon or Ducaisse but for all I know they are huge cocks in the kitchen too.

    12. Re:It may be a huge turnoff for you ... by Obfuscant · · Score: 2

      Whereas you, with your sneaking, sneering faux-politeness...what have you done?

      I'm sorry that you have considered everyone who has ever been polite to you as "sneaking, sneering, and faux", and that nobody who has ever been polite has done anything of consequence in your opinion. Perhaps the latter has some bearing on why you believe the former?

    13. Re:It may be a huge turnoff for you ... by Anonymous Coward · · Score: 0

      I don't think Gordon Ramsey is actually as abusive as he's portrayed on American television.

      There are episodes of the UK version of Kitchen Nightmare's on youtube and he's much more calm and down-to-earth there, I find these episodes more enjoyable. It's basically him with an open mic, it feels more realistic than the melodrama on the U.S version.

      It's all about appealing to your demographic and judging by the ratings of 'reality tv' shows in the States, throwing pots and pans is the right approach.

    14. Re:It may be a huge turnoff for you ... by dylan_- · · Score: 1

      Oh, I don't. Many people are sincerly good people and are polite with it. You're not one of them. You're weren't looking for the best in someone, you were looking for the worst. You're the Wormtongue of this particular scene and your "Perhaps the latter..." is yet another example of your passive-aggressive crap. No doubt you were "just asking questions". Grow some balls and stop being the worst kind of human being. You could be better if you tried.

      --
      Igor Presnyakov stole my hat
  43. Ties that bind by fustakrakich · · Score: 1

    In this case, it's the Helsinki Syndrome.

    Anyway, judging by the summary alone, Linus is right. Phony politeness will not result in real respect.

    --
    “He’s not deformed, he’s just drunk!”
  44. IT IS HIS LIST... start your own polite version by Anonymous Coward · · Score: 0

    Sure... he is an asshole... but it is HIS LIST... piss off

  45. All the pretty little birds by morcego · · Score: 3, Funny

    Linus becoming polite on his e-mails is going to happen right after the Linux kernel gets ported entirely to C#.

    My standard reply for this kind of issue is, simply linking this 3sec video:
    https://www.youtube.com/watch?v=UmnN3eVMWgA

    --
    morcego
    1. Re:All the pretty little birds by Anonymous Coward · · Score: 0

      But sir, don't you agree that C# is an even more abusive language than C ?

  46. Political Correctness? by Anonymous Coward · · Score: 1

    How about just stop being an abusive dick? You're talking to human beings. There is no political correctness involved. It's simply being civil to other human beings. Human beings trying to help you improve something you both care deeply about.

  47. Re:Political Correctness has no place in Kernel De by exomondo · · Score: 4, Insightful

    What's this got to do with political correctness?

  48. linus is right... by bmullan.mail · · Score: 1

    want civilized work... join a corporation... then you can find out that despite "words" not being said ... there's often times much more wickedness all around you... they just do it all with a smile on their faces while planting the daggers in your back.

    1. Re:linus is right... by Bengie · · Score: 1

      +9001

    2. Re:linus is right... by DrStoooopid · · Score: 1

      +9001

      my sentiments EXACTLY....Linus IS right. What you see is what you get, and that's Linux. No mambypamby hand holding. No placating of egos. No false illusions. None of the office politics, and for cryin' out loud, the buzzwords and catch phrases that are being used in the business world, like "Reach out to you"...reach out to me and I'll break your fucking fingers, pervert.

      Linux doesn't cry.

      Linux doesn't pout.

      Linux doesn't want to tell you about its feelings, why?

      BECAUSE IT'S NONE OF YOUR FUCKING BUSINESS....

      Linux rares back and jacks you in the jaw and says........THANKS FOR COMIN' OUT

      --
      There are 2 groups of people you can make fun of on the Internet without fear of attack. The illiterate, and the Amish.
    3. Re:linus is right... by kbx911 · · Score: 0

      yes, corporate life is 90% of the time suitable only for the lemmings

  49. Tough call by Anonymous Coward · · Score: 0

    On one hand, a passionate, brilliant person with a vision can be a powerful force. When opposing opinions are almost always wrong, sugarcoating it wastes time for all involved. Many who have changed the world were not very nice people in a variety of ways.

    On the other hand, nerds of all people should know the danger of cliques and being abused by others. Any modern software project is an effort by many people all of whom are different and all of whom must get along well enough to get the job done. One toxic individual can destroy a team.

    I think Linus has done enough to be viewed as the former.

  50. Re:Political Correctness has no place in Kernel De by 0123456 · · Score: 1, Troll

    Then those others are morons. How much consideration do the politically correct have for anyone but themselves?

    The world would be a much better place if more people were willing to tell others to fuck off.

  51. Re:Political Correctness has no place in Kernel De by Oligonicella · · Score: 2

    Being a dick is a purposeful act. Simply don't be a dick and the uber thin skinned self-reveal.

  52. So, the guy's a bit of a douche. by jcr · · Score: 1

    It's his prerogative to behave badly if he wants, but he doesn't get to choose how other people react to it. If Sharp doesn't like it, she's free to choose more mature people to collaborate with.

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
    1. Re:So, the guy's a bit of a douche. by Darinbob · · Score: 1

      She may not have a choice. I suspect it's her job assignment to work with the Linux kernel.

  53. Professional != Tantrums by nanotech · · Score: 4, Insightful

    I've worked with people like Linus many times; brilliant, know it, and abuse those who suggest ideas that don't align with their world view. They are usually correct when they shoot down an idea. However, I avoid them at all costs, both from a hiring and from peer perspective, because they are a cancer in most organizations, and the long term cost of dealing with their anti-social behaviour greatly outweighs the benefit they bring.

    Abuse does not solve problems. Belittling others does not benefit anyone. It's fine to be blunt and explain why the idea proposed will not work, it saves time and energy. It is sign of a deeply flawed personality to attack the person who proposed the idea that won't work.

    1. Re:Professional != Tantrums by Anonymous Coward · · Score: 1

      I know, he had to create his own foundation to support him, just because he was unemployable by your standards.

    2. Re:Professional != Tantrums by khchung · · Score: 1

      I've worked with people like Linus many times; brilliant, know it, and abuse those who suggest ideas that don't align with their world view. They are usually correct when they shoot down an idea. However, I avoid them at all costs, both from a hiring and from peer perspective, because they are a cancer in most organizations, and the long term cost of dealing with their anti-social behaviour greatly outweighs the benefit they bring.

      Abuse does not solve problems. Belittling others does not benefit anyone. It's fine to be blunt and explain why the idea proposed will not work, it saves time and energy. It is sign of a deeply flawed personality to attack the person who proposed the idea that won't work.

      I second this. The only case when a manager would tolerate an abusive worker is when the said worker is really irreplaceable, or when the manager doesn't care about his team. And abusive workers know this (they would be fired soon enough otherwise), so they naturally gravitate towards carving their own domain in the team, either by driving other people away from that domain with their abuses, or work on something new and then not sharing the knowledge.

      In the case of the abusive worker being irreplaceable, any smart manager would rectify the situation ASAP, either by finding/training replacement, or simply trying to remove the irreplaceable work itself (e.g. demise the system that no one else can maintain), as having someone irreplaceable means you are in deepsh** when that guy leaves.

      However, for other workers, either situation (irreplaceable or manager not caring) is a BIG SIGN to leave asap, as your manager won't/can't do anything to prevent you getting abused.

      End result is other staff in the team keep leave and it gets more difficult for the manager to train up a replacement for that abusive worker. So the best option for managers is not to hire any abusive workers in the first place, no matter how talented.

      --
      Oliver.
    3. Re:Professional != Tantrums by nanotech · · Score: 1

      He has created and curated an amazing thing. Kudos to him. Few people have the dedication he shows. I respect his achievements immensely. He's in the top 5 contributors to modern computing in my books.

      That doesn't make it respectable to be an asshole though. The world has enough assholes. Being the smartest asshole still makes you an asshole.

      Maybe he couldn't have done it any other way. Maybe he could have. Don't think we'll ever know. I still wouldn't hire him, and there's no risk he would have ever been looking to work for me anyways.

    4. Re:Professional != Tantrums by oursland · · Score: 1

      Linus has been doing this for a very long time during which Linux has grown from his pet project to a major OS, so you seem to be off base about the long-term cost. This same management strategy made Bill Gates the richest man in the world and MS the leader in the business and desktop. Apple is the most valuable company in the world because Jobs employed this approach as well.

    5. Re:Professional != Tantrums by Anonymous Coward · · Score: 0

      However, I avoid them at all costs, both from a hiring and from peer perspective, because they are a cancer in most organizations, and the long term cost of dealing with their anti-social behaviour greatly outweighs the benefit they bring.

      Except, I guess in the obvious case.

    6. Re:Professional != Tantrums by Anonymous Coward · · Score: 0

      I've worked with people like you - shit, can't project manage their way to taking a decision, and open to all ideas because they have none of their own.

      I avoid hiring them since they are a cancer in most organizations, never understand vision of building something v. mere hitting a requirement, and will typically lower the quality bar below what was thought possible.

    7. Re:Professional != Tantrums by evilviper · · Score: 1

      It's fine to be blunt and explain why the idea proposed will not work, it saves time and energy.

      Bull! A statement like:

      "Your (code/idea) is HORRIBLE, and you're smart enough to know better than to push this crap." ...is infinitely faster and easier, while still getting the point across, than meticulously explaining everything that is potentially wrong with what was offered.

      FWIW, I went through the corporate environment for years, and learned the fake little pleasantries and BS politics involved. It *can* work in organizations that have strong management oversight and a vertical structure. But when I moved to a mid-sized startup that was pretty flat and mostly unmanaged, that learned behavior served me quite poorly, as NO amount of politely complaining to superiors (their or yours) gets ANYTHING done, EVER. This obviously matches the Linux community (e.g. Linus can't force RedHat's kernel developers to work on something else, make sure they meet his standards, or fire those who are doing poorly).

      In such cases, calling out and publicly shaming bad actors is one of very few ways you (or Linus) have to get things to change. Several times I had to basically insult company directors in large conferences, in order to get major issues addressed. Counter-intuitively perhaps, every year I'd get significant pay raises, bonuses, and then a promotion, before I eventually decided I'd had enough of that crazy environment and walked away.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  54. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 5, Insightful

    What's this got to do with political correctness?

    Nothing at all. That is just the "PC Card" that is played whenever rude or abusive people don't like to be told they are acting like wanton children. It's their excuse to act as rude as they like for the sake of the attention it brings them.

  55. Re:Wait 'til Linus hears me by Anonymous Coward · · Score: 0

    I'm pretty sure judging by the language he uses on kernel dev that Linus gives less than a shit about what you think of Git.

  56. How does he treat his wife and kids? by HockeyPuck · · Score: 4, Interesting

    Does he use "violence, whether it be physical intimidation, verbal threats or verbal abuse" to get his wife and kids to do something?

    I'm guessing he does not.

    1. Re:How does he treat his wife and kids? by Cwix · · Score: 4, Insightful

      I am guessing he loves his wife and kids. I also hazard a guess that he does not love the ones on the mailing list.

      I certainly treat loved ones differently then co workers. do you not?

      --
      You are entitled to your own opinions, not your own facts.
    2. Re:How does he treat his wife and kids? by Anonymous Coward · · Score: 0

      And how are their contributions to the fucking mailing list?

    3. Re:How does he treat his wife and kids? by Anonymous Coward · · Score: 0

      Linus would not be able to physically intimidate his wife, she's a karate champion. Not that he looks like the kind of guy who'd use physical threats.

      People who don't like Linus' style are free to go fork themselves, but of course these people are never competent enough to do so.

    4. Re:How does he treat his wife and kids? by MikeBabcock · · Score: 1

      I yell at my kid when they're an idiot. I even tell her when she's being an idiot. Guess what, the world will treat her worse, and my kid's actually growing up learning to improve to handle situations instead of being coddled. She also loves Doctor Who and Buffy TV time with me and knows not to mouth off at schoolmates even if they're being stupid, but isn't forced to "keep it to herself" at home if she thinks she's right. When did good parenting start meaning to raise our babies into grown babies exactly?

      --
      - Michael T. Babcock (Yes, I blog)
    5. Re:How does he treat his wife and kids? by Anonymous Coward · · Score: 0

      I bet if they were kernel devs he would...

    6. Re:How does he treat his wife and kids? by Anonymous Coward · · Score: 0

      I do...

      I try to sleep with all the cute ones.

    7. Re:How does he treat his wife and kids? by HockeyPuck · · Score: 1

      While I don't treat them exactly the same, I treat them the same in one very important category.

      I respect them.

    8. Re:How does he treat his wife and kids? by Cwix · · Score: 1

      You respect ALL of your co workers? You are a better man than I.

      I have little to no respect ofr coworkers that cannot perform. I know on-site techs that couldn't tell you how to set up Outlook without tier two holding their hand. I know network guys who cannot fathom that they fat fingered a config line, and instead blame everything on a particular service. This is even when you preemptively test said service and verify it works before you go to them. There are a number of my co-workers I do not respect, because they have earned no respect.

      I also have co workers that I look up to and hold in high esteem.

      But respect ALL of my coworkers? Not possible.

      --
      You are entitled to your own opinions, not your own facts.
    9. Re:How does he treat his wife and kids? by Anonymous Coward · · Score: 0

      Considering that his wife is a six-time Finnish karate champion, perhaps not.

    10. Re:How does he treat his wife and kids? by fonske · · Score: 1

      His wife being a karateka will give Linus all the incentive he needs or wished for to be a good boy.

    11. Re:How does he treat his wife and kids? by TeknoHog · · Score: 1

      Does he use "violence, whether it be physical intimidation, verbal threats or verbal abuse" to get his wife and kids to do something?

      I'm guessing he does not.

      Well that's probably just because his wife is a karate champion.

      --
      Escher was the first MC and Giger invented the HR department.
    12. Re:How does he treat his wife and kids? by shutdown+-p+now · · Score: 1

      He is not expected to treat all people on the mailing list with affection that would normally be reserved for his loved ones, just with the most basic politeness (i.e. tone down the "you're a fucking idiot" rhetoric).

    13. Re:How does he treat his wife and kids? by Cwix · · Score: 1

      Sometimes the "You're a fucking idiot" rhetoric is just the right thing to say. It has been told to me before, and if I already hold respect for the person telling me that, it gives me cause for introspection. Patting me on the back and saying you tried your best will not.

      --
      You are entitled to your own opinions, not your own facts.
    14. Re:How does he treat his wife and kids? by shutdown+-p+now · · Score: 1

      Again, there is a lot of ground between "you tried your best" and "you're a fucking idiot". One can be very blunt and very upfront with no softening of the pill, but still avoid personal attacks.

      I would still agree that sometimes "you're a fucking idiot" is appropriate, but this should definitely not be the first thing that you tell to a person with respect to something, unless it's a blunder of truly epic proportion. A guy who'd, say, wipe the backups for LKML would qualify for such treatment right away. A guy submitting a patch to the kernel that does not hold to Linus' standards of quality does not (regardless of how much it falls short). Now, if you tell him that his code is bad and he should learn to write better before he tries it again, but he persists, then you proceed to the "fucking idiot" reply mode.

  57. Wow, the anti-OSS platoon is out... by bmo · · Score: 5, Insightful

    ...with their faux outrage at Linus' "tantrums." They're not, if you read context, but this isn't about context. This "controversy" is all about slamming Linus personally and Linux by implication by comparing his management style against a non-existent ponies-and-rainbows environment. And this isn't the first time it's happened here.

    Such bullshit.

    --
    BMO

    1. Re:Wow, the anti-OSS platoon is out... by dugancent · · Score: 1, Insightful

      Language matters as much as context. I have nothing again open source software, I have everything against Linus being a dick for no other reason than his ego.

      Connecting the two is bullshit.

      --
      SJWs are the new boogeyman. -Me
    2. Re:Wow, the anti-OSS platoon is out... by Anonymous Coward · · Score: 0

      So you're going to question the motives of anyone who doesn't take Linus' side in this exchange. Brilliant, that's like covering your ears in an argument, which is pretty much the way Linus is acting as well. To repeat:

      Because if you want me to "act professional", I can tell you that I'm
      not interested. I'm sitting in my home office wearign a bathrobe. The
      same way I'm not going to start wearing ties, I'm *also* not going to
      buy into the fake politeness, the lying, the office politics and
      backstabbing, the passive aggressiveness, and the buzzwords. Because
      THAT is what "acting professionally" results in: people resort to all
      kinds of really nasty things because they are forced to act out their
      normal urges in unnatural ways.

                                    Linus

      Linus... you've gotta be kidding. That's the reaction of a sullen 24-year old living at home with his parents.

    3. Re:Wow, the anti-OSS platoon is out... by shutdown+-p+now · · Score: 1

      This "controversy" is all about slamming Linus personally and Linux by implication by comparing his management style against a non-existent ponies-and-rainbows environment.

      Are you claiming that all people in a position of authority are similarly abusive?

      Because many of us know full well that there's nothing "ponies and rainbows" about expecting polite feedback, even when it's negative. You can tell a person that they wrote bad code and should go back and do it right without calling them a "fucking idiot". It's not hard, either.

      And yes, this is about slamming Linus personally, because such behavior should be shunned. If you ignore it, or - as seems to be common among FOSS folk - exalt it as some kind of "superior management technique" - then you're basically encouraging more of it.

      As for shunning Linux by implication... said implication is actually being created by Linus' raving fans in this case. I mean, right here in this story I've already seen a dozen comments that claim that Linux is so successful because Linus is a genius, and his rudeness is a part of that genius (tying in to the "superior management technique" claims). In other words, Linux is successful because Linus behaves like an asshole. When you put that on your banner and wave it around, it's no surprise that you get all offended when someone sees and notes that being an asshole is not, generally speaking, considered a good thing.

      (I'm not even going to get into the ridiculous argument of whether being rude is actually helpful. It never is.)

    4. Re:Wow, the anti-OSS platoon is out... by readingaccount · · Score: 1

      Although I dislike you because you're a inflexible, closed-minded zealot, you do have a point. It's even worse at ArsTechnica with its respective coverage of this issue - there now seems to be something of an anti-Linux bias at that place (as well as a bias against anyone who doesn't like Windows 8 and doesn't agree with its changes).

      The Internet sucks for intelligent discourse.

    5. Re:Wow, the anti-OSS platoon is out... by bmo · · Score: 1

      >Although I dislike you because you're a inflexible, closed-minded zealot, you do have a point.

      I am rabidly anti-stupid, so if this makes me an inflexible curmudgeon, then so be it. This "Linus is rude" stuff that crops up from time to time reeks of stupid.

      Somehow Theo gets a pass on being rude. Double standards, anyone?

      >Windows 8 nonsense

      I've seen this myself in various areas, even 4chan /g/. If you don't like Metro, or whatever they're calling it these days, you are incapable of change or just plain stupid. Or something. How people think this convinces people with criticisms of 8 to like 8 baffles me.

      --
      BMO

    6. Re:Wow, the anti-OSS platoon is out... by Anonymous Coward · · Score: 0

      This "Linus is rude" stuff that crops up from time to time reeks of stupid.

      It crops up more often because Linus's behavior has become more abrasive.

      Somehow Theo gets a pass on being rude. Double standards, anyone?

      Apples to Oranges. Nice try.

  58. Re:ha! "not acceptable" by 0123456 · · Score: 4, Insightful

    Saying something is "not acceptable" is not an argument. It's a demand. Or, at best, a whine.

    And demanding that people 'act professionally' is demanding that they shut up and do what they're told, because that's what 'acting professionally' means.

  59. Re:Political Correctness has no place in Kernel De by AvitarX · · Score: 3, Insightful

    People talk that way at the office, it's just not openly aired. The LKML is like an office for the developers, but it's kept around for all to see, it's not shocking to me that it crosses the lines of what one would see in corporate email, when people are much more in contact with those they work with. I also like that actual offensive behavior can be seen by all, and tracked.

    --
    Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
  60. I know what Linus means... by Anonymous Coward · · Score: 0

    ...make all possible effort to pass the message clearly across the board:
    Q. How can I unsubscribe from this mailing list?
    A. Send an email to the list with Subject: "F*ck you all"

  61. Women in tech.. by HockeyPuck · · Score: 0, Troll

    And people wonder why with pompous a-holes like Linus, more women aren't participating...

    My 3 yr old throws a tantrum when he doesn't get what he wants because he doesn't know how to properly communicate and doesn't know any better. He's three.

    Linus should grow up but he's too stuck in his ways to change.

    1. Re:Women in tech.. by Anonymous Coward · · Score: 0

      Horseshit. What about Linus being an asshole stops the entire female gender from participating? Is he racist or sexist?

      When your 3-year-old is wrong, you probably tell him some variation of "You're wrong and you need to not be wrong anymore. Also, you're obnoxious." Linus is doing the same thing, but he's dealing with adults and not 3-year-olds.

    2. Re:Women in tech.. by Anonymous Coward · · Score: 0

      Linus is not being sexist, he's being overtly rude with his attitude. It's like the parable where flies respond to honey, not vinegar. It's difficult to attract women where the environment is occasionally showered with overtly frontal insults. Women might tolerate a culture of veiled insults for a time but they're not likely to stay around if the environment doesn't improve.

    3. Re:Women in tech.. by Anonymous Coward · · Score: 0

      What evidence is there that men being assholes is keeping women out of computing? A counterexample: medicine. Doctors are notorious for being dicks. Even more than programmers they've been told their whole life how smart they are and they cleared incredible hurdles to get where they are. They demean and belittle nurses and anyone else without an MD. Emergency rooms are not polite working environments. The entire tradition of residency is little more than a display of machismo where newly minted doctors prove how awesome they are by making life/death decisions after working 36-hours straight. Despite this there is no shortage of women entering medical school and successfully becoming doctors.

    4. Re:Women in tech.. by Anonymous Coward · · Score: 0

      Perhaps if drill sergeants were nicer more women would join the army? I don't see what being insulted has to do with being male or female.

      I feel the only reason this made slashdot was because a woman said it, and used the manipulative language such as "violence." If this is actually a problem, it should be able to stand on its own; not piggy back on women in tech or violence against women.

    5. Re:Women in tech.. by Anonymous Coward · · Score: 0

      "Grow up"

      Into what exactly?

      Look, I don't mean to defend the guy. I've got no reason to. HOWEVER: If you think there's something wrong with the way he acts, feel free to ignore the guy. Like the project but don't like the leadership? There's dozens of forks of the mainline kernel that have people in leadership roles just dying for your talent.

      These projects don't tend to attract the best developers. Why is that? maybe, just MAYBE, developers like to be challenged.

      When I do something dumb (it happens often!) like write a chunk of code for a web interface, fail to test it, and forget a closing brace, allowing the application to run without error, but do something unexpected: clients don't email me and say "Oh silly me, I think something might be wrong with the application!" they send threatening emails claiming the developers incompetence, threatening to pull all funding contracts, and exploding that if the application isn't repaired in the next 15 minutes "the consequences will be dire".

      This desire NOT to get a call from a business owner at 2:15AM (local time) while the guy's in Tokyo, keeps me testing. It keeps me doing interesting things that challenge the mold.

      Simply: it makes me a better programmer.

      Linus has it right here. Telling fucking terrible programmers that they NEED to get better or stop "helping" is the only way to do it.

    6. Re:Women in tech.. by Zapotek · · Score: 5, Insightful

      What's up with the assumption that women are delicate little flowers that need to be protected because they can't handle...anything? Seems to me like your POV is a bigger problem.

    7. Re:Women in tech.. by Arker · · Score: 2

      That's funny, did we even read the same exchange?

      Because it seems pretty obvious that Linus is right, and it's the other developer who is throwing her threatening a hissy fit like a three year old because she isnt used to anyone daring to speak frankly in front of her.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    8. Re:Women in tech.. by TubeSteak · · Score: 1

      Linus said:

      And I really don't tend to curse unless people are doing something
      stupid and annoying. If people have concerns and questions that I feel
      are valid, I'm more than happy to talk about it.

      I curse when there isn't any argument. The cursing happens for the
      "you're so f*cking wrong that it's not even worth trying to make
      logical arguments about it, because you have no possible excuse" case.

      To say Linus is throwing tantrums misses the content of his message.

      --
      [Fuck Beta]
      o0t!
    9. Re:Women in tech.. by Anonymous Coward · · Score: 0

      I don't want a kernel that gets unstable once a month thank you very much.

    10. Re:Women in tech.. by Anonymous Coward · · Score: 0

      They want equal rights? How about they grow equally thick hides and swim in the deep end of the pool.

    11. Re:Women in tech.. by Anonymous Coward · · Score: 0

      I believe once Linus said, "Guys, this is not a d*#@-sucking contest." If you think that style of vulgarity is something women want to tolerate, you obviously don't know women very well.

    12. Re:Women in tech.. by MikeBabcock · · Score: 2

      I've met plenty of women in business who throw around more verbal weight than any man. I've watched men leave rooms verbally emasculated by a powerful and determined woman's speech. If you said he was a misogynist who continually refers to female genitals as his only insult of choice, you might have a point. Being verbally abusive in general though is certainly not the sole territory of men.

      --
      - Michael T. Babcock (Yes, I blog)
    13. Re:Women in tech.. by Cwix · · Score: 1

      Shoot generalizing all women that way? It is almost sexist.

      --
      You are entitled to your own opinions, not your own facts.
    14. Re:Women in tech.. by Zapotek · · Score: 1

      No, I think this could be the kind of vulgarity that some people wouldn't want to tolerate. And I obviously don't know all women but I do know some women and the ones I know would have ripped Linus' a new one in a right-back-at-you witty retort as would be the appropriate response to such a comment -- or just not care at all and write it off as a blunt dude just being blunt. And the same can be said for most of the men I know too btw, I don't see anatomy having anything to do with the situation.

    15. Re:Women in tech.. by Swampash · · Score: 1

      But using manipulative emotionally-loaded words in public to garner support among a core peer group while marginalising the recipient is how females fight.

      Note that she didn't email Linux directly to express her point; she emailed the entire list. This was an exercise in "relational aggression"

      http://en.wikipedia.org/wiki/Relational_aggression

      Guys aren't wired to have these conflicts. The only way to win this contest is to not play, which is what Linus appears to be doing.

    16. Re:Women in tech.. by Anonymous Coward · · Score: 0

      If you think that style of vulgarity is something women want to tolerate, you obviously don't know women very well.

      Sexism is strong with you, isn't it.

    17. Re:Women in tech.. by Anonymous Coward · · Score: 0

      You and many others attribute vulgarity and verbal abuse to being blunt, but that isn't what blunt is. Giving people a direct, honest answer, statement, or criticism without sparing feelings is being blunt. A teacher telling a student, "This is the worst paper you've turned in. I don't think you're smart enough for this class and you're wasting my time", is being blunt. "You fucking idiot, turn in another piece of shit like this and I will kill your parents", is being a vulgar, abusive asshole.

    18. Re:Women in tech.. by Anonymous Coward · · Score: 0

      Someone tells you the second when they believe that you can do better. They tell you the first when they've already given up on you, and anything you do after that is irrelevant.

    19. Re:Women in tech.. by Anonymous Coward · · Score: 0

      Did you even read the summary? It seems this woman is acting like a delicate little flower. Hence the comment.

    20. Re:Women in tech.. by DrStoooopid · · Score: 1

      What's up with the assumption that women are delicate little flowers that need to be protected because they can't handle...anything? Seems to me like your POV is a bigger problem.

      ...we all know that's not true. They can handle the dishes, just fine.

      --
      There are 2 groups of people you can make fun of on the Internet without fear of attack. The illiterate, and the Amish.
    21. Re:Women in tech.. by Anonymous Coward · · Score: 0

      Linus is not being sexist

      If sexism is to treat another human being differently because of their gender, then yes, he is being sexist!
      If he wasn't being sexist he would just tell her to fuck off if she doesn't want to be treated like everyone else.

  62. That's why we love Linus... by Anonymous Coward · · Score: 0

    He's the resistance!

    http://cdn.arstechnica.net/wp-content/uploads/2013/02/linus-eff-you-640x363.png

  63. I'm with the assholes on this one by gman003 · · Score: 5, Interesting

    Being blunt has gotten me a lot further than being polite ever did.

    There was this one customer/client/coworker (yeah, fucked-up business relationship), who just did not get what was going on. I tried being polite. I tried using all his lingo, "actioning" this and whatnot. I tried. It got me nowhere.

    One phone call where I straight-up said "that problem was *your* fuckup, and I am tired of cleaning up your mess then getting blamed by you for it because you weren't even aware of the problem until I took care of it", and that got me further than months of politeness.

    Hell, we still seem to get along. I think we've been communicating even better now that I've stopped "artificially limiting" my communications. I actually just made a note to myself to yell at him to check his code before he checks it in - there was a SQL file with an *obvious* syntax error, one that our standard IDE (which he uses) highlights...

    1. Re:I'm with the assholes on this one by Anonymous Coward · · Score: 0

      Great for you! Did you publish your profanity to an email list for all posterity, and how well do you think that would've gone?
      Maybe telling it straight is a good thing, but profanity and verbal abuse not so much? How about just finding the right words instead of "actioning" or whatnot?

    2. Re:I'm with the assholes on this one by Anonymous Coward · · Score: 0

      I think it's important to use strong language in moderation. If you're polite most of the time, but swear at someone when they fuck up, they *know* they've fucked up. If you swear all the time, or none of the time, you lose a valuable communication tool.

    3. Re:I'm with the assholes on this one by Anonymous Coward · · Score: 0

      I agree that being blunt does work. You can still be civil about it. Half the people at work don't realize I curse (captcha: unawares).

    4. Re:I'm with the assholes on this one by Darinbob · · Score: 1

      But do you need to be blunt all the time? Do you also need to be blunt in public where the entire world will hear it?

    5. Re:I'm with the assholes on this one by Anonymous Coward · · Score: 0

      Criminey, and I am headed back into industry from grad school. God help me. I forgot there were people like this

    6. Re:I'm with the assholes on this one by bill_mcgonigle · · Score: 1

      I actually just made a note to myself to yell at him to check his code before he checks it in - there was a SQL file with an *obvious* syntax error, one that our standard IDE (which he uses) highlights...

      never blame the person for his mistake, but always blame him for not following the process. Also, automate the process so you have to do neither.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    7. Re:I'm with the assholes on this one by serviscope_minor · · Score: 1

      But do you need to be blunt all the time? Do you also need to be blunt in public where the entire world will hear it?

      Linux development is in public.

      --
      SJW n. One who posts facts.
    8. Re:I'm with the assholes on this one by shutdown+-p+now · · Score: 1

      Good on you for not beating around the bush and assigning blame to where he belongs. What you're missing here is that there is a lot of ground between weasel speak like "there might be some issue with your contribution" and "go fuck yourself, moron". You can call people out and be as blunt as you want without resorting to profanity.

  64. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 1, Funny

    Well eat shit and fuck off then. Linus can do the same.

  65. Re:Will some please slap her by Anonymous Coward · · Score: 0

    Please tell me there is a way to get the IPs of posters. If anybody should get raped in jail for making "terroristic threats" I'm thinking this beats that LoL kid.

  66. Level Playing Field by Anonymous Coward · · Score: 1

    Poor Linus - herding abusive internet cats is a near impossible task...

    Then yet another attention grabbing activist (with a pretty average CV) shouts louder, but more politely, about how everyone is shouting too much... oh an using bad words.

    While I agree professionality is key to getting a project over the line, half the internet needs to harden up and grow a psychological thicker skin. The other half is using volume and offense to bully the first half.

    Enter Linus who uses the arsehole method to get the meek's opinion heard - oh and look another crusader out for five minutes (fifteen is for special people) of fame by criticizing the techniques used by someone who is essentially their ally.

    To summarise this trend is why I no longer participate in ANY of the projects I used to coordinate.

    (Five red frogs for guessing who I am, I've got a higher profile than, who is she - Sarah Sharp?)

  67. Tomorrow on Slashdot... by Anonymous Coward · · Score: 0

    Be sure to read Linus Tells Kernel Dev to Die In A Fire.

  68. Next thing you know... by fahrbot-bot · · Score: 5, Funny

    I'm sitting in my home office wearing a bathrobe.

    Linus is one beard away from becoming RMS.

    --
    It must have been something you assimilated. . . .
    1. Re:Next thing you know... by Anonymous Coward · · Score: 0

      And two chins.

    2. Re:Next thing you know... by Anonymous Coward · · Score: 0

      Yesss! This! We need to start a global campaign to force Linus into growing a beard! Nao!!!"!1

    3. Re:Next thing you know... by Anonymous Coward · · Score: 0

      How many beards does RMS have?

    4. Re:Next thing you know... by Anonymous Coward · · Score: 1

      Linus is one beard away from becoming the Dude.

      Ftfy.

    5. Re:Next thing you know... by Anonymous Coward · · Score: 0

      Only if he also starts eating stuff he finds between his toes, in public.

    6. Re:Next thing you know... by Anonymous Coward · · Score: 0

      Would this count as a compliment or as an insult? :P None the less, very funny. I first thought about writing something more essential and contributing to all of this, something more contrived. But I'll simply stick to this. Thanks for brightening up the mood on this one man. Later

    7. Re:Next thing you know... by Anonymous Coward · · Score: 0

      Except Linus won't hesitate to club your ponies with his rainbow

  69. Re:Political Correctness has no place in Kernel De by fredprado · · Score: 2

    The world must seem to simple to someone as simpleminded as you, doesn't it?

  70. Re:Political Correctness has no place in Kernel De by nxcho · · Score: 5, Informative

    If you ask a humble question or make a polite request to someone who represents a system (political, corporate, cultural etc.) and get an aggressive response, you have acted politically incorrect. It's what you say to whom, not how you say it. Linus Torvalds might be a rebel in the world of tech giants but in the community of linux kernel developers, he is a person of power and should take it seriously when someone points out a problem.

    --
    When asked why, the answer is almost always: "It's 2014".
  71. Mod me down, but I believe it serves a purpose. by goruka · · Score: 3, Interesting

    I fully support Linus on this, years of project management helps you realize many things. This is one.
    Being verbally abusive like this basically helps you to tell more objectively how much people does actually care about something, and it works very well with people who just likes to argue for the sake of being right.
    You are serving them on a plate the perfect excuse to walk away with the moral high ground. If they take it by becoming offended or complain, you immediately can tell how much did they care to begin with.
    When they answer back and keep on topic, they definitely might have a point.

    1. Re:Mod me down, but I believe it serves a purpose. by radtea · · Score: 1

      Being verbally abusive like this basically helps you to tell more objectively how much people does actually care about something, and it works very well with people who just likes to argue for the sake of being right.

      Piffle. You are a bad project manager if you can't tell who is arguing for the sake of argument (or "being right" or whatever.)

      I'm all for being blunt and direct (see above). That is distinct from being abusive (which can be fun on /., but is bad management practice.)

      --
      Blasphemy is a human right. Blasphemophobia kills.
    2. Re:Mod me down, but I believe it serves a purpose. by Anonymous Coward · · Score: 0

      I fully support Linus on this, years of project management helps you realize many things. This is one.

      Wow, that's messed up. Guess what though. You're not Linus, and you're much more likely to be sued than revered as a guru. I hope I'm never on a team with you. I care about my work, but it's possible to care and be invested in a job and still have some self respect. Anyone that was regularly abusive I'd give a serve right back and I'd be out of there in a flash.

    3. Re:Mod me down, but I believe it serves a purpose. by allcoolnameswheretak · · Score: 1

      I don't agree. Linus seems to me like some paranoid rebel that lives in a black and white world; If you are not being abusive you are living in a world of back-stabbing political correctness bullshit.
      That is nonsense. I wouldn't use abusive language towards my family, my friends or my coworkers. And there is no back-stabbing political correctness bullshit going on in my life as far as I'm aware. Maybe Linus thinks that way because he doesn't know how to communicate with people without being abusive or resorting to back-stabbing.

    4. Re:Mod me down, but I believe it serves a purpose. by thesandtiger · · Score: 1

      I just assume people willing to stick around in an abusive environment must have low self-esteem and/or be REALLY bad at what they do, to the point where they feel they couldn't get involved elsewhere.

      Even if we take your reasoning as valid, it's still pretty icky; you're advocating for it being a good thing to have projects stuffed with people willing to accept a ration of shit as some kind of ideological purity test.

      Think about how absolutely fucked up that is for a second.

      --
      Since I can't tell them apart, I treat all ACs as the same person.
    5. Re:Mod me down, but I believe it serves a purpose. by shutdown+-p+now · · Score: 1

      What you're basically saying is that it helps filter out people who care more about what you want them to do than they do about their own dignity.

      Which is probably true, but why are you so sure that it's actually helpful to the project? A lot of bright folk do care about their dignity.

  72. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 5, Insightful

    There are few things more dickish than 'you must behave the way I tell you to' political correctness.

    Like the "you must tolerate my gratuitous abuse because I am more important than you" 'tude?

  73. What a joke by Anonymous Coward · · Score: 0

    One does not have to be profain and abusive to be direct and non passive aggressive. I do it every day as the leader of a development team.

    Linus just gets off on the power trip. He knows no one is going to challenge him so he's free to rip in to people to stroke his ego.

  74. Re:ha! "not acceptable" by Oligonicella · · Score: 1, Insightful

    When I'm speaking to someone, it is unacceptable for them to treat me with discourtesy, as I do not treat them in that manner. It is a delimitation, not an imposition. It is a statement that the *manner* in which they've chosen to present their argument is unacceptable, not the argument itself. No one has the unfettered right to abuse others in whatever manner they see fit.

  75. Re:Political Correctness has no place in Kernel De by TechyImmigrant · · Score: 0

    Have you considered that it might actually be that simple?

    --
    I should use this sig to advertise my book ISBN-13 : 978-1501515132.
  76. Harassment lawsuit by QuietLagoon · · Score: 1

    If she works as a dev at Intel and is subject to such abusive language because of the work she does at Intel, then Intel could have a harassment lawsuit in their future.

    1. Re:Harassment lawsuit by buddyglass · · Score: 1

      Not really. Or else every customer service rep could sue the employer that put him on the phone with a pissed off customer for the express purpose of receiving that customer's verbal abuse.

  77. It is not necessary by Anonymous Coward · · Score: 0

    "Don’t raise your voice. Improve your argument.”
    Desmond Tutu

  78. Dear Linus by Anonymous Coward · · Score: 0

    I've worked for rich and powerful people before. Nobody ever tells them "No" so they think they can do whatever stupid thing comes into their heads. Stupid things DO enter their heads. You are not immune or different.

  79. Linus is an asshole by Anonymous Coward · · Score: 0

    He's revealed more than he might think in his description of "everyone's" urges.

    He showed some of that at his infamous Git talk at Google.

    Now, someone asking others to not tell them to fuck off in public is 'playing the victim card' and their request is 'bullshit'.

    Fuck Linus, he is an asshole.

  80. Does this mean... by Anonymous Coward · · Score: 0

    Linus Torvalds has been asked to stop using C?

    :P

  81. Meritocracy by manu0601 · · Score: 1

    The issue can be reduced to one question: do meritocracies need to be harsh environments? Anyone has an example of an open source project that manages to be both a meritocracy and an nice group without mean elements?

  82. Re:Political Correctness has no place in Kernel De by quenda · · Score: 5, Funny

    If Sarah cannot stand the heat, she should go back to the kitchen.

    See - now that is political incorrectness.

  83. Re:Political Correctness has no place in Kernel De by Agent+ME · · Score: 1, Insightful

    If you're so into tolerance, why don't you tolerate my intolerance? GOTCHA QED /s

  84. Re:Political Correctness has no place in Kernel De by macshit · · Score: 4, Insightful

    Linus isn't a dick though; indeed, he's quite laid-back and personable. When he criticizes someone like this, his criticisms are almost universally very accurate, and he only uses "extreme" language when (1) the person he's addressing did something really stupid ("merely stupid" isn't enough) and (2) that person really should have known better (so he doesn't tend to do this to strangers, only people he's well acquainted with, and has some trust in). He doesn't just call people names, he makes detailed technical arguments which happen to be decorated with er, expressive language.

    This particular style is very common in the tech world, and if anything, Linus is far better than most, because he strictly sticks to technical criticisms; his language may be extreme, but for him, it isn't personal—if he is wrong, he'll very quickly admit it and apologize. Almost all of the time, the conversation quickly calms down and settles into a discussion of how to make things right. Note that this makes him vastly better than average: there are many others in the tech community who do take things personally, and won't back down no matter how obviously wrong they are.

    This style isn't to everyone's tastes, and to someone who isn't familiar with Linus or the LKML, I guess it can be startling to see one of these exchanges. Maybe there are times when he goes too far. But claims that he's "abusive" are simply laughable. Things are not always as they appear at first glance...

    --
    We live, as we dream -- alone....
  85. I Worked With A Great Team Once by Greyfox · · Score: 5, Interesting
    And there was never any verbal abuse. We were all good and we all trusted one another to know our parts of the code. Pretty much the only time I ever saw a voice raised was when one of our guys got pretty well fucked over by a developer who was assigned part-time to the team. He'd worked a few months on a piece of code and claimed it was finished, and we'd just discovered that it wasn't really even actually started.

    I've worked projects since then where I'd wished I could verbally abuse co-workers. There's a general theme there. All those people who I wanted to abuse sucked. I think the moral of this story is, if you don't want to be verbally abused, try sucking less. :-P

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. Re:I Worked With A Great Team Once by MikeBabcock · · Score: 1

      Being polite is a great way to make people who suck at something feel better about themselves. The other option would be improving.

      --
      - Michael T. Babcock (Yes, I blog)
    2. Re:I Worked With A Great Team Once by buddyglass · · Score: 1

      This is a misconception. I've been told, politely, that I totally dropped the ball on something and that if it happened again there would be repercussions. I did not feel better about myself after having been told that. Could the person have communicated the same information while screaming and calling me names? Sure. But what's the point? If anything, that would just have been more likely to make me angry and defensive in place of introspective and motivated to improve.

    3. Re:I Worked With A Great Team Once by MikeBabcock · · Score: 1

      You felt better about yourself than if they'd called you a moron who should've stayed home.

      The comparison here is "better than if insulted" not "better than before failing".

      --
      - Michael T. Babcock (Yes, I blog)
    4. Re:I Worked With A Great Team Once by buddyglass · · Score: 1

      I'm not sure I would have felt worse if he'd flipped out. I'd have felt more angry than abashed. I might have been more likely to rationalize the episode as the result of his being a hyper-aggressive dick instead of copping to my own (legitimate) failings.

  86. Re:Political Correctness has no place in Kernel De by fredprado · · Score: 2

    I am not THAT naive, my friend.

  87. Re:Will some please slap her by noh8rz8 · · Score: 1

    I'm pretty sure he's doing an outrageous parody of the prior post do demonstrate that the logic is untenable.

    --
    You want to upvote/downvote? Go back to Reddit! Here we mod up/mod down.
  88. Re:Political Correctness has no place in Kernel De by atriusofbricia · · Score: 4, Insightful

    If Sarah cannot stand the heat, she should go back to the kitchen.

    See - now that is political incorrectness.

    Yet also a fair statement. After all, when you attempt to join a community you either abide by the rules and customs of that community or else you leave and go elsewhere. You do not demand that community change to meet your world view.

    --
    I was raised on the command line, bitch

    "Nemo me impune lacesset"

  89. Re:Political Correctness has no place in Kernel De by Trepidity · · Score: 5, Informative

    I think (2) is something people often miss. If you're a n00b who posts something stupid on LKML, you are not going to get massive old-school-Usenet-style flames. When heated LKML arguments make it to Slashdot, it's almost always a case where both sides are actually reasonably known, like the maintainers of two different Linux subsystems having strong disagreements over direction. You don't find Linus flaming a college kid, both because that would be unnecessarily mean, and because it wouldn't be worth his time to write out long heated posts just to rebut n00bs.

  90. Linux after Linus by iamacat · · Score: 0

    I think its obvious that while Linus has been a capable programmer and perhaps an effective leader of a small hoard of hackers in initial stages of the project, he is not the best person to leverage productivity of hundreds of thousands of great developers that would love to contribute if they were not being bullied down. If he wants his brain child to truly succeed, he should step down as a final decision maker on the project. Then he can still have opinions, but they will not be the only ones ever heard.

    1. Re:Linux after Linus by Steffan · · Score: 1

      I haven't seen any evidence of "hundreds of thousands of great developers that would love to contribute if they were not being bullied down" The LKML may occasionally exchange civility for productivity and transparency. I'd prefer to have it this way and have a stable kernel than a wishy-washy maintainer using corporate-speak and making excuses for people who aren't delivering to the standards required by the project. There are literally thousands of Free / OSS projects in need of developers. Many of those projects have friendlier maintainers and environments. There is ample opportunity to be involved with Free Software in a place that matches a developer's temperament. The LKML is not for for the thin-skinned.

    2. Re:Linux after Linus by Anonymous Coward · · Score: 0

      Linux is GPL. That means you're free to fork the project and do a better job. Any idiot can criticize, so either do better or STFU.

    3. Re:Linux after Linus by Anonymous Coward · · Score: 0

      I fail to see how larger means better, nor how it creates success

    4. Re:Linux after Linus by Anonymous Coward · · Score: 0

      I think it's obvious that while Linus has been a capable programmer and perhaps an effective leader of a small hoard of hackers in initial stages of the project, he has also done more to leverage the productivity of thousands (if not tens of thousands) of great developers than anyone else would have.

      And if you think he stops others' opinions being heard, you've got another think coming...

    5. Re:Linux after Linus by DrStoooopid · · Score: 1

      like the "Hello Kitty, Island Adventure" team

      --
      There are 2 groups of people you can make fun of on the Internet without fear of attack. The illiterate, and the Amish.
  91. Re:ha! "not acceptable" by Anonymous Coward · · Score: 0

    "As soon as someone uses the phrase "not acceptable" they've admitted they've lost"

    Interesting that you jump directly to winning vs. losing. You might consider motivations from something a little more rational.

  92. Re:ha! "not acceptable" by Anonymous Coward · · Score: 0

    No one has the unfettered right to abuse others in whatever manner they see fit.

    You've clearly never been to 4chan.

  93. Re:Political Correctness has no place in Kernel De by Grashnak · · Score: 1, Informative

    People talk that way at the office, it's just not openly aired.

    If anyone spoke to another person in our office the way Linus does, he'd be taking his teeth home in a paper sack.

    Linus has the protection of the intarwebz to prevent him from suffering the natural consequences of treating people the way he does.

    --
    Life needs more saving throws.
  94. Linus is right by Anonymous Coward · · Score: 0

    as always. Now stop bitching and get back to work. Look Girls: It's the same argument as ""meritocracy"" - it just leads to demeriting someone to make you look good.

    With ""professionalism"", you just try to make someone look less professional so you look more professional. Looks mean nothing. Sticks and stones.

    1. Re:Linus is right by Mondor · · Score: 1

      This.

      I must admit, I respect Linus more after reading this e-mail.

  95. Re:Political Correctness has no place in Kernel De by AvitarX · · Score: 2

    I'm glad there's no talking behind each others back at your office.

    I didn't mean people talk to each others face that way, and I meant that as a benefit to it being open. In a typical office it's all talking behind backs.

    --
    Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
  96. Re:Political Correctness has no place in Kernel De by adri · · Score: 4, Insightful

    American Civil Rights Movement.

    Done, done.

  97. So what by DorkFest · · Score: 2

    So he's an abusive twat, deal with it. Can't stand the heat, get out of the kitchen.

  98. Re:Political Correctness has no place in Kernel De by plover · · Score: 5, Insightful

    When did civility become a disease?

    Most of the time when people complain about political correctness, it's because they the self-discipline or the intelligence necessary to compose a polite reply. Clearly Linus is not lacking in intelligence, but he seems short on common sense here.

    Political correctness, when done well, is a more effective weapon than boorishness. Calling someone a fool is easy, but crass and wasteful. In the eyes of the audience it lowers you to the level of the fool, and you have to work harder to prove you aren't. Giving someone else the opportunity to open their own mouth and prove themselves a fool, now that's economical. They'll happily blather out their inanity on their own, if you let them.

    --
    John
  99. Re:Political Correctness has no place in Kernel De by fredprado · · Score: 1

    Apparently not, because some people, like this woman, keep complaining about the things that are supposedly "done".

  100. Uh oh, you've attacked their Jesus. by roninmagus · · Score: 1

    Linus gets love and only love on this website. Very strange. All these people saying "professionalism" doesn't matter must not work around other people. Every person doing a job anywhere you interact with, you expect professionalism. Or would you like your waiter to cuss you out over your choice of dinner?

    1. Re:Uh oh, you've attacked their Jesus. by anarcobra · · Score: 1

      If only she had complained about Balmer yelling at her. Then everyone would be up in arms about how he should be more professional.

    2. Re:Uh oh, you've attacked their Jesus. by casings · · Score: 1

      You mean a developer who maintains one of the largest FOSS projects gets praise from people on a technological website? Perhaps thats because most of the user base understand what Linus is going through, and more importantly actually listen to what he is saying.

      Thanks for all your insight, Captain Obvious.

    3. Re:Uh oh, you've attacked their Jesus. by Anonymous Coward · · Score: 0

      Why is every single attempt at a metaphor in this thread an utter failure?

      My waiter isn't going to cuss me out over my choice of dinner because there is no right choice. There is right code and wrong code. It is distinct and easy to recognize and one is vastly superior to the other.

      Dinner? Not so much.

  101. Re:Political Correctness has no place in Kernel De by Darinbob · · Score: 4, Insightful

    And no one did this better than Steve Jobs from what I heard from people who've been in meetings with him. In the corporate world, essentially the CEO, a few execs, and star sales members, can get away with being foul mouthed and abusive but absolutely everyone else has to be polite. So what happens if that you get some major culture shock of seeing unprofessional behavior when you find yourself in a meeting with the CEO, however you also get that culture shock if you start working on open source.

  102. Re: Political Correctness has no place in Kernel D by Anonymous Coward · · Score: 0

    You must be American.

  103. from what i have read about intel by Anonymous Coward · · Score: 0

    she is really, really calling the kettle black here. linus doesnt hire H1bs then treat them like slaves then pay off congressmen to get more.

    although i do agree the open sores people need to grow up and stop screaming at people.

  104. Re:Political Correctness has no place in Kernel De by plover · · Score: 1

    Then you must work in a dismal place if threats are tolerated. If I were to threaten my coworkers with a richly-deserved beating, security would be emptying my desk for me.

    --
    John
  105. Re:Political Correctness has no place in Kernel De by Tanktalus · · Score: 2

    At the office, I told one coworker to fuck off. Just once. In person. In front of the team (sans manager). He sulked off. When a round of layoffs hit and took him with it, he asked for me to be a reference.

    Sometimes, just sometimes, that verbal slap in the face is exactly what is needed to wake someone up. And they may just respect you more afterwards than they did before.

  106. Managing a project... by blahplusplus · · Score: 4, Interesting

    ... is fucking complicated. Especially if you have a good idea of what principles need to be followed as how to make decisions on what stays and what goes in terms of quality or goal of the overall project.

    There's lots of people out there who THINK they have skill but are garbage since most people suffer from the Dunning Krueger effect in a similar way that most people believe they are 'above average'.

    http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect

    "The Dunning–Kruger effect is a cognitive bias in which unskilled individuals suffer from illusory superiority, mistakenly rating their ability much higher than average. This bias is attributed to a metacognitive inability of the unskilled to recognize their mistakes."

    The problem is as you advance in skill you have limited time and options in order to convey the vast warehouse of knowledge in your brain as whether to something stays or goes on any given project. Any project has a tendency to become a big mess or fall apart over time since. How many OSS projects are started only to be abandoned? Lots.

    Someone has to make the big decisions and when you have seen and worked on so many projects you develop techniques to quickly shut down bad ideas and often time that means being direct and even rude to the clueless because you simply don't have the time, energy, means to communicate to the other party on what's and why's.

    1. Re:Managing a project... by MikeBabcock · · Score: 1

      There was an excellent paper summarized in Sci-Am a couple years ago about this -- stating basically that nobody can judge someone else's ability beyond their own. That is, if I'm a 6 at coding, I'd have a very hard time ranking anyone else who's actually above a 6, because I have no way of recognizing their differences in abilities. By the same token (against Linus), those who are poor communicators cannot properly judge how poor they are until they get better and look back.

      --
      - Michael T. Babcock (Yes, I blog)
  107. On the next episode of Hell's Kitchen... by Anonymous Coward · · Score: 0

    Uhm, I think I am watching the wrong show. I wonder if Gorden is related to Linus some how :p

  108. Re:Will some please slap her by Anonymous Coward · · Score: 0

    How about you post your home address so I can rape you. You sound like an uptight cunt (or PC faggot) and need to be loosened up a bit.

    Also, don't feed the trolls. Looser.

  109. You tell 'em Linus! by bferrell · · Score: 4, Insightful

    Lack of conflict, and harsh language does NOT mean civil. In practice, in the US, it means dishonesty.

    That said, honesty without compassion is brutality.

    I've never seen Linus be brutal

    1. Re:You tell 'em Linus! by Anonymous Coward · · Score: 0

      Bullcrap. I run a fairly successful business (15 employees, currently). If someone starts acting like Linus does, I'll kick their ass out the door in an instant.

    2. Re:You tell 'em Linus! by bferrell · · Score: 1

      “Diplomacy is the art of saying 'Nice doggie' until you can find a rock.”
      Will Rogers

      And the man knew of what he spoke

    3. Re:You tell 'em Linus! by casings · · Score: 1

      Cool you can run your fairly successful company how you see fit (the size of which compared to the LKML is peanuts.) Linus can run his successful project how he sees fit.

      And it's pretty hypocritical of you to want to fire someone instead of help them understand how their approach is wrong and trying to correct it. You sound a lot more like Linus than otherwise with that statement.

    4. Re:You tell 'em Linus! by Anonymous Coward · · Score: 0

      You obviously haven't read/seen much of what Linus writes then. Of course if you think using personal insults like idiot, cocksucker, asshole and such are pure honesty anyone not lying or a professional *gasp* would use in their daily language you'll feel right at home. There's no compassion in what Linus does, it's self serving and abusive behavior purely justified by the might-makes-right doctrine of a "benevolent" dictator for live.

  110. Re:Political Correctness has no place in Kernel De by robot256 · · Score: 3, Insightful

    If you're so into tolerance, why don't you tolerate my intolerance? GOTCHA QED /s

    For the same reason that "free market" is an oxymoron. Either the market is regulated by a central authority, or it is quickly captured by a dominant player(s) and ceases to function as a market. The one thing that you are not free to do is to impede others' freedom.

    If a "tolerant society" allowed its members to be intolerant to one another, it would no longer be a tolerant society. The sole bit of uniformity we ask of our members is that they not judge us based on all our other nonuniformities. Is that so hard to understand?

    And to save you the trouble of responding to my straight-man comeback, WHOOSH.

  111. Re:ha! "not acceptable" by Obfuscant · · Score: 1

    And demanding that people 'act professionally' is demanding that they shut up and do what they're told, because that's what 'acting professionally' means.

    No, apparently, acting professionally means not wearing a bathrobe when you work in your home office.

    In reality, acting professionally means not being insulting and abusive and treating people like crap because they have an idea you don't like or because they made a mistake. It has nothing to do with how you dress in the privacy of your own home or not being able to tell someone they made a mistake or you don't like their ideas.

  112. I wonder how many people actually like Linus? by Magnus+Pym · · Score: 1

    They respect him, of course. They may even admire him or even worship him. But how many people who have to interact with him personally actually like him?

    Does he behave this way to his family? The arguments he makes offer no distinctions between technical stupidity and any other kind. Does he abuse his wife/children because they don't come up to his standards of smartness? I am guessing not. If so, then he is being a hypocrite by abusing his professional acquaintances, who doubtless feel compelled to put up with his rude behavior because of the aforementioned admiration/respect.

    1. Re:I wonder how many people actually like Linus? by Anonymous Coward · · Score: 0

      Does he abuse his wife/children

      Tove is a six-time Finnish karate champion. She could probably kick the shit out of him if he were abusive.

  113. Re:Political Correctness has no place in Kernel De by Darinbob · · Score: 5, Insightful

    However this is also what many people complain about with bad managers. There are many ways to handle problems and not all of them involve yelling and abuse. It affects more than just the person receiving the chewing out, the bystanders are also influenced and may feel that they're in a hostile environment (ie, stressed out to never make a mistake lest they get same treatment). There are managers who strongly felt that yelling was the proper way to motivate people, however those managers are now much more rare because companies are more aware of the problems and crack down on it.

    Ie, the old saying of "you attract more flies with honey than vinegar" covers this subject, as well as books like "How to win friends and influence people".

    In this case I think the abuse is in doing the chewing out in public. That is fully intended to embarrass that person as well as intimidate others. A private message would have also served the purpose to correct the developer, and especially if the developer doesn't mind emails full of expletives then Linus could go crazy in that private email. I am certain there are people out there who shy away from Linux kernel development precisely because of the culture on those mailing lists. Some people thrive on stress and others wilt under it.

  114. Re:Political Correctness has no place in Kernel De by quenda · · Score: 1

    American Civil Rights Movement.

    Why American specifically?
    And how is that relevant? Did the black Americans demand that whites adopt Ebonics or asians wear afros?
    No, when the black guy gets a seat in the boardroom, he still needs to wear a suit and tie, not a hoodie.

    Gaining admittance and equality is not the same as forcing your culture on an existing one.

  115. Re:ha! "not acceptable" by Fjandr · · Score: 1

    There are many things that one does not have any sort of duty to accept. Of course it's not an argument; it's a statement.

    Raping children is not acceptable. There are those who would argue otherwise. Saying it's not acceptable doesn't make anyone "lose the argument." The same is true about many things far less extreme.

    What matters is the basis upon which someone uses "it's not acceptable." That determines whether or not the statement has merit. A blanket statement saying it has no merit itself has no merit.

  116. Re:Political Correctness has no place in Kernel De by Darinbob · · Score: 1

    Yep, if you do something monumentally stupid at work, you get called into the private conference room and yelled at there instead of over the intercom system.

  117. New polite Linux fork by Chewbacon · · Score: 1

    It'll respond to brute force attacks with gratitude and decline access and instead of interrupts it'll have a please-thank you algorithm. The only security issue will be using the word "please" to gain root privileges as it'll feel obliged to do as you ask when you use the magic word.

    --
    Chewbacon
    The Bible is like Wikipedia: written by a bunch of people and verifiable by questionable sources.
  118. Re:Political Correctness has no place in Kernel De by TechyImmigrant · · Score: 1

    Well good luck with that.

    --
    I should use this sig to advertise my book ISBN-13 : 978-1501515132.
  119. Re:Political Correctness has no place in Kernel De by ShanghaiBill · · Score: 5, Insightful

    the CEO, a few execs, and star sales members, can get away with being foul mouthed and abusive but absolutely everyone else has to be polite.

    That may be the case in the corporate world. But Linus will take it as well as dish it out.

    I have often seen this same "enforced politeness" tried on other mailing lists, and the result is always the same. The "wizards" soon migrate somewhere else, and the mailing list becomes nothing but a bunch of clueless (but polite) noobs commiserating with each other.

  120. Re:Victim Card - Power Play? by Anonymous Coward · · Score: 0

    Women on the other hand will play everything behind the scenes - cloaking it all in an air of civility while they sharpen their knives.

    Sadly, most (but not all) of the female managers I have worked with have employed this mode under the guise of being kinder and gentler. Utter BS.

  121. As long as he can withstand the same abuse ... by Anonymous Coward · · Score: 0

    As long as he can withstand the same abuse and not resort to petty vengeance or resentment then sure why not? The problem is most aggressive people cannot take what they dish out.

  122. Re:Political Correctness has no place in Kernel De by Urza9814 · · Score: 4, Interesting

    I've always thought that political correctness is just another excuse for the educated elites to look down on everyone else.

    Offensiveness doesn't come from words, it comes from the thoughts and actions behind those words. We've gone from nigger to negro to black to african-american back to black...and guess what? Racism hasn't gone away. All you do is replace one word with another word that has the exact same meaning. That's not progress; that's just confusion and wasted effort. Racists will still be racists no matter what words they're using to express it.

    Which is essentially the same argument Linus is using -- assholes will be assholes no matter how you dress them up; why waste time and energy trying to sweep that under the rug?

  123. haven't the opportunity... by Anonymous Coward · · Score: 0

    Haven't been swear'd at by Linus, but I feel pretty confident I can go toe-to-toe with that.

  124. Informative Thread by Jack9 · · Score: 1

    Defenses of Linus' behavior and sometimes the poster's stated motives, allow anyone to quickly identify the /. trolls. Informative AND utilitarian. I approve of this story.

    --

    Often wrong but never in doubt.
    I am Jack9.
    Everyone knows me.
    1. Re:Informative Thread by casings · · Score: 1

      And what is this comment if not a troll for more replies? You have absolutely 0 substance to your comment. Keep being hypocritical.

    2. Re:Informative Thread by Jack9 · · Score: 1

      > And what is this comment if not a troll for more replies?

      I'm not sure you're illustrating the point. I was reframing the discussion in a useful manner, rather than the stereotypical back and forth that is not constructive.

      --

      Often wrong but never in doubt.
      I am Jack9.
      Everyone knows me.
  125. She should just work on Windows by Anonymous Coward · · Score: 0

    Obviously she can't hack the Linux Kernel environment, so just go work on the Microsoft stuff. MS should be all nice and PC to fit her style. LK is an open source project, no one is hired or paid to do this. You got the free will to leave.

  126. Re:Political Correctness has no place in Kernel De by Arker · · Score: 3, Insightful

    If you would seriously physically assault someone speaking to you bluntly, you are the one with a problem.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
  127. Troll mine! by Anonymous Coward · · Score: 0

    We can put some 4chan fake programmers that don't meet Linus standards, then the demigod will bitch on them. Share the mails to Microsoft and any other company that hates Linux for their ad campaign. Profit!

  128. Non-Dev Perspective on Rudeness in the workplace by Anonymous Coward · · Score: 2, Insightful

    My premise: People are dumb
    My evidence: All People. Ever.
    My solution: Tell them they are dumb.

    You can not place blame effectively with PC language, it strips you of all impact. In many cases, such as those described in the stories where Linus goes off on people, these people needed to be blamed, and needed to understand that they deserved that blame. There are more creative ways to do it than to use foul language, but lets face it. Telling someone they "fucked up" has impact. If you do it publicly it has even more. If it causes the person to leave the project, then maybe they didn't learn, but they won't be fucking up anything else on your project. Linux is slightly too important to be fucking up the build.

    Also, the reason I'm a non-dev is fear of the corporate environment where there is no open communication, just a lot of P's and Q's being minded. I would absolutely adore the business world if you could tell a person to their face that they'd fucked up and not expect to get written up or fired over it. We're all humans, not a single one of us has ever died from vulgar language, lets get the fuck over it.

  129. IMHO he behaves like this because... by braek · · Score: 2

    so many of the people around him tolerate his behavior (except obviously Ms. Sharp).

    They tolerate him because they are somehow benefiting from their association with him or with his product.
    Once they no longer benefit from their relationship to Linus or his product, they will no longer tolerate his behavior.

    "I have these explosive emails. And that works well for some people. And it probably doesn't work well with you." - Linus Torvalds

    At a certain point his stardom will wane and when that happens I think he will find that his "explosive" emails no longer work "well" for some people.

    1. Re:IMHO he behaves like this because... by Arker · · Score: 1

      You are partially correct, but what you are missing is why it works. And it works because it's about communication. Communication is the most important thing here.

      You get real communication between people who arent afraid to yell and curse each other out (and dont take it personally.)

      Political correctness on the other hand promises to protect us from being made uncomfortable, and there may be room for argument on how well it serves that goal, but the hidden cost is a stiff tarrif on communication. When you more than one person working on the same project, communication is generally pretty important.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    2. Re:IMHO he behaves like this because... by braek · · Score: 1

      I 100% agree that communication is vital.
      But if people are hesitant to communicate because they fear the reaction from their leader/boss/whatever they will not communicate.

      Look at your post to me.
      You had a disagreement with me and you told me that you disagreed. You did not berate me. You did not try to intimidate me. I sensed no political correctness in your post. You simply stated your point of view.

      Your post could have read, "Hey you dipsh*t, are you stupid or just a moron? It works because it is about communication you dumba$$. Why don't you finish kindergarten and then come back and post something intelligent."

      But your post was not abusive, yet you and I are still able to communicate. I understand what you are saying and you understand what I am saying. We didn't think of 4 letter words for each other, nor did we have to insult each other to get our points across.

      I have worked under leaders that led by intimidation. The attrition rate was terrible and when an employee left, they took an incredible amount of knowledge with them (even though we try to document everything, etc.). If nothing else, it was just very bad for business because it took a lot of time and money to hire new people and get them to the level you needed them to be.

      Just my 2 cents...

    3. Re:IMHO he behaves like this because... by Arker · · Score: 1

      "I 100% agree that communication is vital.
      But if people are hesitant to communicate because they fear the reaction from their leader/boss/whatever they will not communicate."

      Very true. Now look at the situation. Was she afraid of his reaction here? No, she was not, she spoke right up and made her point directly. People are not afraid of Linus, the use of the word 'violence' is just gratuitous drama digging. The best I know he's never punched anyone, ever. He can and will let you know he thinks you are being an idiot if you do something idiotic. That's not violence, and to whatever degree the reaction can be characterised as 'fear' it's a good fear - we dont want people doing things that are idiotic. That's not being abusive, that's just communicating clearly.

      Excessive politeness is not a positive in a situation where people need to communicate effectively with each other.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
  130. I'm *also* not going to buy into the fake polit.. by Anonymous Coward · · Score: 0

    " I'm *also* not going to buy into the fake politeness, the lying, the office politics and backstabbing, the passive aggressiveness, and the buzzwords" - who is going to point out these are female traits first?

  131. Re:ha! "not acceptable" by Anonymous Coward · · Score: 0

    Wrong. It's entirely acceptable. You're a dolt. See ? I completely have the unfettered right to abuse you in this comment box. If you were correct, there would be consequences for me. There aren't.

  132. Linus, in his own words, on why he is blunt by Beeftopia · · Score: 4, Informative
    1. Re:Linus, in his own words, on why he is blunt by shutdown+-p+now · · Score: 1

      There is a difference between being blunt, and being deliberately offensive.

  133. Re:ha! "not acceptable" by Anonymous Coward · · Score: 0

    ...said the rapist.

  134. Hey Linus???? by Anonymous Coward · · Score: 0

    When are you going to respond to this thread?

  135. BAN maintainers that didn't RTFM! F%**! by keneng · · Score: 2

    I'm not a kernel maintainer, but I built android cyanogenmod kernels/images recently(poorly documented/poorly supported TEGRA2!#$%#). Stating it was frustratingly wasteful of time would be an understatement. All this to say I can relate to the waste of time a broken build is.

    I support Linus! If you can't take Linus' heat, stay out of the kitchen! f@#$ There should be zero tolerance for this kind of thing especially when there are mailing lists for discusson/clarification/peer-reviewing with other contributors, kernel maintenance guidelines and howtos.

  136. Attacking ideas versus people. by ndykman · · Score: 1

    The whole exchange is actually an excellent example of the behavior she is calling out. She asks if this kind of discourse has a place on a kernel mailing list.

    It's a fair question. Does Linus answer it? No. He dodges the whole thing by claiming her request to review the culture on the list is being equally oppressive. Seriously, if this kind of thing is being held up as excellent technical leadership, it's no wonder that our industry suffers from a complete lack of diversity in terms of women and minorities. I know some don't see this as a problem. Others do.

    To make it more blunt, I'm sure there's plenty of people that don't mind working with this kind of posturing, macho bullshit that shows up from time to time on this and other lists. I'm not one of them. Maybe it means I'm less successful. But you know what, I happy with that.

    Things like this will always lead to the question "what could have been" if Linux or other OSS projects had leadership that didn't need to resort to personal attacks and intimidation to protect "their creations". Egoless programming is way harder than it appears.

    The responses to this, if any, could be provide some interesting insights. To be sure, it is easier to make things personal on the internet, but is that an excuse for doing so?

    1. Re:Attacking ideas versus people. by casings · · Score: 1

      It would have been a bastardized pile of junk because of all the proprietary nonsense that would have been added because someone as strong as Linus wouldn't be at the helm.

      Feel free to speculate about how the project would or wouldn't turn out, but realize that what you are doing is pure speculation, and matter of fact the project itself is doing pretty fucking well, so asking it how much better just feels insulting. Like it already didn't accomplish some revolutionary things that it has.

  137. Fins are honest and forthright. by Anonymous Coward · · Score: 0

    Which is better than being dishonest and circumlocutory about elephants in the code.

  138. A little late to the party, but what about M$? by t0qer · · Score: 1

    I heard Gates/Ballmer can turn into screaming fountains of epitaphs and profanities the likes of which could curdle milk. Also have heard the same about the (now dead) Steve Jobs. So Linus does the same thing and it's news?

  139. My Eve corp analogy by GodfatherofSoul · · Score: 1

    I was in a corp a few weeks ago where a manager started on a rant detailing some of his reprehensible views, including legalizing pedophilia. He followed up with, "if you don't like it you can just leave the corp." Sorry, but I don't want unfettered access to the crudest thoughts in the mind of every human being I interact with. Even if you can't understand why, there's a point to civility and social standards.

    --
    I swear to God...I swear to God! That is NOT how you treat your human!
    1. Re:My Eve corp analogy by MikeBabcock · · Score: 1

      I think if we stopped the fake politeness and heard what other people really think, we'd stop thinking its so abnormal and irrational to be imperfect. I'm a bit sick personally of watching people get fired for doing something nearly everyone else would do or has done but didn't get caught doing. Nobody would dare stand up for them because they believe they were "wrong" to be normal (imperfect).

      --
      - Michael T. Babcock (Yes, I blog)
  140. hello Napoleon by Anonymous Coward · · Score: 0

    I think Linus has a Napoleon complex. Or he's just generally intimidated by people. I've found that people who resort to foul language and threats are usually insecure with themselves, regardless of their accomplishments. I continue to be unimpressed.

  141. What a disappointment by aoshi73 · · Score: 0

    I was using Linux as my OS. Going back to Windows. It is a shame that he thinks behaving the way he does is okay.

    --
    http://nyewin.org http://nyexug.com http://nycsqlusergroup.com http://nylug.org
    1. Re:What a disappointment by JonJ · · Score: 1

      Are you an idiot?

      --
      -- Linux user #369862
  142. They're both right by Anonymous Coward · · Score: 0

    Sharp is correct. Torvalds' behavior is unprofessional and uncalled-for, especially after at least one person (Sharp) has asked him to stop it. I don't buy that it improves morale, except for Linus'.

    But Torvalds is the (benevolent?) dictator of the kernel, in a comparable position as Bill Gates during his reign at Microsoft, Steve Jobs at Apple (second time around), Ken Olsen at DEC. Short of committing criminal acts, he can run the ship as he pleases, and the staff is free to seek work elsewhere (such as a kernel fork) if they find the situation intolerable.

  143. Re:Political Correctness has no place in Kernel De by Cwix · · Score: 1

    How very Linus of you.

    --
    You are entitled to your own opinions, not your own facts.
  144. Re:Political Correctness has no place in Kernel De by interval1066 · · Score: 1

    Politeness certainly has its place, and its indespensible in a corp. environment (I guess), but its kinda of useless in a creative-technical one. If you're about to absently place your hand in the path of a kilowatt-power laser and I notice, and I like you well enough, I'm not going to be polite about the warning. But if you've introduced a critical flaw in a code tree I maintain that gets propigated to the world on a regular basis I'm going to be down right rude.

    --
    Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
  145. Sarah Sharp... by Anonymous Coward · · Score: 0

    ...can suck my dongle.

    Seriously though, what is it with women in IT? They need to chill the fuck out and learn how to take a joke or a profane comment without losing their shit.

  146. Re:Political Correctness has no place in Kernel De by fredprado · · Score: 5, Insightful

    There is nothing wrong with being polite when you judge it to be adequate. There is a lot wrong with being forced to be polite when you don't judge it adequate because someone feels offended.

    Language's main objective is to transmit information. When you stop using words and expressions because you think they are rude, or offensive, when you stop saying things because you think people will be hurt you are altering the meaning of what you want to transmit, because no two words mean exactly the same thing.

    Sometimes it is necessary to do so, but doing so as a principle cripples the language, and when you cripple the language you sooner or later cripple critical thinking that opposes the mainstream thinking.

    That is the whole technique used in 1984 by introducing the Newspeak. You should read this book, it will be enlightening I promise. You will see a lot of similarities between the the Politically Correct doctrine and the books's Nationalist doctrine that was indoctrinated into people.

  147. Re:Political Correctness has no place in Kernel De by fredprado · · Score: 1

    Likewise.

  148. Hmm by dnaumov · · Score: 1

    Steve Jobs was an asshole.
    So was Bill Gates.
    So is Larry Ellison.
    So is Linus Torvalds.

    See the pattern yet?

    Yep, I'll take my chances with the brilliant asshole.

    1. Re:Hmm by Anonymous Coward · · Score: 0

      > I'll take my chances with the brilliant asshole.

      Way to miss the point.

    2. Re:Hmm by Anonymous Coward · · Score: 0

      Uh, Bill Gates is still alive...

      Just because he runs a charity now doesn't make him less of an asshole. He's just a philanthropic asshole now.

  149. Re:ha! "not acceptable" by rubycodez · · Score: 1

    you miss the point, whining "that's not acceptable!" won't stop a rapist. a bullet in the head, on the other hand, will.

  150. Re:Political Correctness has no place in Kernel De by Sponge+Bath · · Score: 1

    ...he only uses "extreme" language when (1) the person he's addressing did something really stupid ("merely stupid" isn't enough) and (2) that person really should have known better (so he doesn't tend to do this to strangers, only people he's well acquainted with, and has some trust in). He doesn't just call people names, he makes detailed technical arguments which happen to be decorated with er, expressive language.

    Sometimes this is true. Sometimes he lets fly an abusive knee jerk reaction before he knows the facts, and later admits it saying something along the lines "that's just the way I am, get used to it" instead of apologizing to the target who was often correct. I've seen it happen repeatedly and since 1998.

    I have no problem with LKML being rough and tumble with no manners. Just don't pretend every word out of Linus' mouth is a gem of logic and justice.

  151. Re:ha! "not acceptable" by Arker · · Score: 2

    'No one has the unfettered right to abuse others in whatever manner they see fit."

    To the contrary, since you are clearly abusing the word abuse, using your definition (where simply speaking to you like an adult is considered abuse) everyone has the right to do that. Your remedy, if you dislike it, is to not listen to us.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
  152. Re:ha! "not acceptable" by Anonymous Coward · · Score: 0

    Linux zealot defends assholes who develop the Linux kernel. News at 11.

  153. Linux's new slogan by Anonymous Coward · · Score: 0

    Linux's new slogan:

    Linux - Fuck you, I'm computing.

    1. Re:Linux's new slogan by casings · · Score: 1

      I would buy the t-shirt.

  154. Re:Linus is just a mean old asshole... by Darinbob · · Score: 1

    So why does he need to yell publicly at this person who screwed up, why not do the yelling in private? The only reason I can think is that he wants to embarrass or humiliate the person, and possibly send out warnings/intimidations to tohers, and that's dickish. The alternate choice of screaming in private means that the developer knows about the mistake, fully understands what Linus wants, but gets to maintain face; in public have a less abusive post about how things need to be revised and please do more testing in the future before committing (which still lets people who are smart figure out who it was that screwed up).

    If my boss upbraided me in public for something like that in the same manner that Linus does, then I would know that it is time to get the resume up to date because I'm either going to get fired very soon or else it will be too uncomfortable to continue working there.

    What's wrong here is that it requires all developers there have very thick skins. You can be the perfect developer for the kernel in all ways except for having a thin skin, which means you won't fit into that club and shouldn't even try (take those skills somewhere with a more modern approach to management). Open source absolutely has a bad boy image attached to it, and I think many of the developers prefer it that way and so they don't want to change.

  155. Re:ha! "not acceptable" by Anonymous Coward · · Score: 0

    whining "that's not acceptable!" won't stop a rapist. a bullet in the head, on the other hand, will.

    Do you by any chance live in Florida?

  156. Re:I'm sitting in my home office wearing a bathrob by Anonymous Coward · · Score: 0

    "You're just being an asshole."

    But you could also say "They're being stupid".

    I don't make a habit of reading Linus-mail, but what I have read, he's generally polite and even *helpful* if someone is asking for clarification on something unclear/obscure or if someone is asking "why". He gets angry when someone pushes in, disregarding in-stone documented guidelines or for-a-reason ways of doing things that they could understand if they attempted. It's sometimes general stupidity (like the guy that argued the kernel should be ported to C++) but usually it's a lack of consideration for the HUGE ecosystem that is Linux and that changing a piece of code often means breaking a piece of code.

    If you ask Linus why, rather than try to tell him why, there's a chance he'll be a swell guy, just make sure you don't ask him something that has been asked a million times or is thoroughly documented. I'd be interested to see exceptions to this.

    I see him as the guy at top with too much to do. Don't waste his by handing him stupidity, in the form of code or a newsgroup message. He's a dick, so if you're stupid, he'll point it out, so try hard not to be publicly stupid.

  157. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    The world would be a much better place if more people were willing to tell others to fuck off.

    I, too, miss the glory days of high school.

  158. Re:Victim Card - Power Play? by Connie_Lingus · · Score: 1, Funny

    sounds exactly both of my ex-wives....

    --
    never bring a twinkie to a food fight.
  159. *rolls eyes* by Anonymous Coward · · Score: 0

    Rather amusing that someone (obviously with something at stake in the kerfuffle) would spend karma points to mod down an AC. I'm re-sharing the original post because I think it makes a perfectly fair point.
     
     

    Sounds like a flame war that overflowed the list. Posting this here is only further abuse via intimidation. How about linux devs keep their infighting to themselves? Nothing to see here.

  160. Re:Political Correctness has no place in Kernel De by neapolitan · · Score: 1

    Nothing at all. That is just the "PC Card" that is played whenever rude or abusive people don't like to be told they are acting like wanton children. It's their excuse to act as rude as they like for the sake of the attention it brings them.

    Back when I was in college, the concept was known as Political Correctness, Multi-ethnic Cohesiveness, and Inclusiveness Actions, which people attempted to encourage in business settings. It got shortened to "PC Card" in the early 2000's. :)

    --
    Slashdotter, ID #101. UIDs are in binary, right?
  161. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    Conservative derps call being called out on being an asshole being "politically correct." Doesn't make it true.

  162. did you even read his post before reporting on her by Anonymous Coward · · Score: 0

    Hello? she even quoted the alleged abuse....

    He said absolutely nothing about physical threats. He says vague physical threats wouldn't even work, and suggests being more frank and cursing a bit.... in private email conversations...

    This cunt is just fed up with his attitude. Go work on hurd. Fuck her corporate mentality.

  163. Re:Political Correctness has no place in Kernel De by jeffmflanagan · · Score: 2

    Rough office. If a lead acted that way at my work, they'd just be replaced with a professional.

  164. Linux May Be Smart by Anonymous Coward · · Score: 0

    But he's an asshole.

  165. how on earth by Anonymous Coward · · Score: 0

    did you get modded +5 Interesting?

    I look at the posts above and below you and they're completely in the other direction. Do you really think this is about communication? I am constantly forced to deal with bullshit from my VP of Engineering, who signs off on product that doesn't range check, test all control paths, etc. Do you really trhink that I don't scream at this person privately? And if they turn around and publicly assert that "I'm not being fair to them", that this gets them anywhere? I have and will take them to task in front of the entire organization, including the CEO, if that is what is needed for them to recognize their failues. I don't mind recognizing my own, and I don't whine when it's necessary.

    If you fuck up and someone takes it up with you on a private forum, and you then turn around and make it public, and call it 'violence', do you think you can ever go back?

    Maybe you'd rather work for Ballmer?

  166. Re:I'm sitting in my home office wearing a bathrob by Anonymous Coward · · Score: 0

    I'm pretty sure if his wife committed a bad patch that broke the build he would speak exactly the same way to her.

  167. Re:I'm sitting in my home office wearing a bathrob by Anonymous Coward · · Score: 0

    exactly. he is an asshole, and he believes everyone should act like him, and doesnt understand why people are nice to each other. He may actually be a type of sociopath. We have been rewarding sociopathic men for their contributions to technical, political, military endeavors. we need to change the culture to not accept this bullying behavior, not because the corporations dont like it, but because its evil. the ends dont justify the means, or as someone once said "there is no way to peace, peace is the way".

  168. Try and be less sensitive .. by Anonymous Coward · · Score: 0

    Dear Sarah, try and be less sensitive ..

    "Seriously, guys? Is this what we need in order to get improve -stable? Linus Torvalds is advocating for physical intimidation and violence. Ingo Molnar and Linus are advocating for verbal abuse."

    "Not *fucking* cool. Violence, whether it be physical intimidation, verbal threats or verbal abuse is not acceptable. Keep it professional on the mailing lists.

  169. Re:Victim Card - Power Play? by Anonymous Coward · · Score: 0

    oh for fuck's sake, why be coy? just name the beshitted movie already.

  170. Professionalism is not best in all cases. by SuperKendall · · Score: 4, Insightful

    I do think that we'd agree that professionalism is a good thing.

    Why? Linus has an excellent point, that often "professionalism" is an excuse to be abusive, just with a prettier veneer.

    I personally prefer generally to communicate "professionally", but I'm also not dealing with something as important as the Lunix kernel. The greater degree of importance something has in the world, the more blunt I feel everyone is allowed to be and in fact is of benefit.

    Also Linus comes from a culture that is more direct, and I don't see anything wrong with a project adopting the cultural attitudes of the leader.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Professionalism is not best in all cases. by Anonymous Coward · · Score: 0

      There's a difference between being blunt and being abusive. "This is bad, change it" is not abusive. This, however, is: https://lkml.org/lkml/2013/7/13/132

    2. Re:Professionalism is not best in all cases. by Anonymous Coward · · Score: 0

      "Professionalism" is, of course, a subjective term and could very well include "to communicate clearly and respectfully" where "clearly" is more important than "respectfully". I would not like an environment where cursing and verbal abuse was common as, to me, it's a sign of emotion and those are never a good ingredient of productive, "professional" discussions.

    3. Re:Professionalism is not best in all cases. by AVee · · Score: 1

      I work in an environment where cursing and verbal abuse are common. It's a sign you work with people who are passionate about what they are doing, it shows they care about delivering a high quality work as a team. It also possible because it is based in a common goal and mutual respect. On top of that, everybody needs to let of steam every now and then.

      There are different kinds of verbal abuse though, and the difference might not be easy to spot to an outsider. There's verbal abuse which means 'I want you to do better, to improve yourself', which is actually a positive thing (although perhaps rare/misunderstood in US culture?). The other kind of verbal abuse means 'I want to feel better, above you. I'm going to put you down, because it makes me look bigger', that kind of abuse shouldn't be tolerated, but as far as I can see, that's not what's going on here.

    4. Re:Professionalism is not best in all cases. by Anonymous Coward · · Score: 0

      No, that was Linus saying "I'm incapable of not being a dickhead in any setting."

    5. Re:Professionalism is not best in all cases. by Anonymous Coward · · Score: 0

      I don't think Finnish culture is douchey, which is what I think you mean by 'more direct'.

    6. Re:Professionalism is not best in all cases. by Anonymous Coward · · Score: 0

      That? I saw not one, not two, but three different instances of self-censorship on Linus's part in that post, criticizing a commit and a classification that were both wrong, which wasted a substantial amount of his time.

      F*CK instead of FUCK.

      WTF instead of What The Fuck.

      And perkeleen vittupää instead of fucking motherfucker (the translation according to Google).

      I'd say Linus went out of his way to rein himself in while dealing with a major waste of his exceedingly precious time. If anything, I'd say he should have been harsher. Whoever committed code that bad should not be committing, period. It's Linus's duty to drive out developers who damage the code base. If he tolerates people who break the code and are too lazy to test their code and too obviously clueless to even know how to test it correctly, kernel development will grind to a halt. He can't fire people. They're volunteers. All he can do to weed out the screwups is to use harsh language on a mailing list. Harsh language which he still doesn't use uncensored. It's the best he can do until somebody invents a cluebat that works over the Internet.

    7. Re:Professionalism is not best in all cases. by yurtinus · · Score: 1

      Eh, it's possible to be blunt without being abusive. It's also possible to have a well-functioning team in which internal banter is seen as abuse from another observer. It's also possible that I didn't RTFA and really don't know how any of this applies to the LKML situation - but I'm sure somebody will beat me up over it.

      --
      +1 Disagree
    8. Re:Professionalism is not best in all cases. by datavirtue · · Score: 1

      I just follow the golden rule when in groups, especially if I'm the leader. What would happen if someone gave Linus a good lashing because they didn't like something he did?

      --
      I object to power without constructive purpose. --Spock
    9. Re:Professionalism is not best in all cases. by shutdown+-p+now · · Score: 1

      Blunt would be "hey, this code is really bad".

      On the other hand, "this code sucks donkey ass and you're a fucking moron for even thinking about writing this pile of crap" is not blunt, it's just abusive. It has no meaningful purpose whatsoever regardless of importance of the project or anything else. But that's precisely what Linus is defending.

      And if that's a part of some culture, guess what? It's a bad culture (no, they're not all created equal). Cultures, like people, have to earn respect, it doesn't just magically appear. If your culture makes you behave like an asshole, then it's an asshole culture, and should be ridiculed as such.

    10. Re:Professionalism is not best in all cases. by Raenex · · Score: 1

      F*CK instead of FUCK.

      I've seen this in his posts before. I think it's lame. If you want to fucking swear, then fucking swear.

  171. Fuck that Jew cunt. by Anonymous Coward · · Score: 0

    When she writes an OS, she can be the boss.

    Until then, someone needs to ram a dick down her throat
    and show her the meaning of respect.

  172. I think you mean "sensitive" by SuperKendall · · Score: 2

    There's nothing sensible about being a drama queen!

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:I think you mean "sensitive" by fredprado · · Score: 1

      My mistake. I meant "sensitive" not "sensible".

  173. Culture of kindness by MikeBabcock · · Score: 1

    When exactly did this western culture of extreme niceness happen? I find it incredibly confusing when I look at popular media and see violence and intimidation and power struggles and then in mass news and business media we're all told its only correct to be nice and polite and easy going with each other. Like all things, I think there should be limits to rude and violent behaviour in the workplace, but this ignorant zero tolerance stuff just makes people fake as Linus says, and improves nothing but the sense of well-being of those who suck.

    --
    - Michael T. Babcock (Yes, I blog)
  174. There are always whiners by msobkow · · Score: 0

    I have no sympathy for the whiners and politically correct crowd. Those assholes have tried to take all the fun out of life, and they can kiss my ass.

    You go, Linus. Rant away when it's needed.

    --
    I do not fail; I succeed at finding out what does not work.
  175. want professional environment? by Anonymous Coward · · Score: 0

    If you want a professional environment?

    Join corporate fucking America and work in a damn cube like the rest of us.

    Want to be a hard-core Kernel developer?

    Deal, and to to work with no pants if you so desire.

    Just stop fucking whining.

    And BTW Linus doesn't give a fuck about /.

  176. avoid cursing *most* of the time by Anonymous Coward · · Score: 0

    I avoid cursing *almost* all the time; that way, you can use cursing in very few cases, to signal you're reaching your limit etc; BTW, it seems to me, this is what Linus was advocating 'be frank with contributors and sometimes swear a bit'

    If you swear all the time, then it loses its meaning, and you end up berating everybody on a daily basis, which is usually not nice, but if you *almost never* swear, then you can command a lot of attention when you do

  177. Re:Linus is just a mean old asshole... by hpa · · Score: 5, Informative

    From one of the more recent things he engaged his primary flame-cannon over, the person he aimed it at did screw up pretty badly and for no apparent reason (I mean, seriously, submitting code that you don't know if it works and you admit is probably not necessary? Don't do that).

    So no, I don't think he's a dick for the sake of being a dick - he's a dick because people shouldn't be submitting things that are broken and that kind of person deserves to be told off.

    As the main target for said outburst, it was definitely an epic f*ckup on my part. When I got the email, I pretty much chuckled and then said I need to do some damage control. I was not in any way offended. Linus later said:

    For example, my latest cursing explosion was for the x86 maintainers, and it comes from the fact that I *know* they know to do better. The x86 tip pulls have generally been through way more testing than most other pulls I get (not just compiling, but even booting randconfigs etc). So when an x86 pull request comes in that clearly missed that expected level of quality, I go to town.

    That is part of why I don't get offended when Linus curses at me.

  178. Toughen up buttercup by Anonymous Coward · · Score: 0

    Linus is right, politeness doesn't get results, neither does abuse where it is not warranted. Tell the truth, communicate fulsomely and GET IT DONE!

  179. Re:Victim Card - Power Play? by Anonymous Coward · · Score: 0

    You don't live/work in Seattle or Portland, at a university, etc. Passive-agressive, "politeness", etc. On the other hand, if you've read "Kitchen Confidential" by Anthony Bourdain, and his experiences with Paula Dean, you'd understand the hell's den of vipers that is just under the surface of the genteel Southern kitschy veneer. I guess I will stick with pacific northwest passive-agressive.

  180. Linus needs to learn from Lily Allen by Anonymous Coward · · Score: 0

    Cause your words don't translate and it's getting quite late So please don't stay in touch...

  181. Re:Linus is just a mean old asshole... by mdenham · · Score: 1

    So why does he need to yell publicly at this person who screwed up, why not do the yelling in private? The only reason I can think is that he wants to embarrass or humiliate the person, and possibly send out warnings/intimidations to tohers, and that's dickish.

    If you do the yelling in private, other people will repeat the same mistake. Basic fact of human nature: we learn best from other people being made an example of.

    So, responding to the mistake "publicly" (and keep in mind that far more people read Slashdot than the LKML) is the best way of preventing future mistakes. Whether or not yelling is necessarily the best way of responding is another matter entirely, and obviously is target-dependent. (Based on comments on the mailing list, yelling appears to be reserved for people who really, really should know better. People who don't necessarily know better, or people who actually ask first - like they should - don't get yelled at.)

    Really, what this boils down to is that if you're not sure if you're doing the right thing, you should ask first rather than going all cowboy-style and screwing things up. "It's better to ask forgiveness than permission" should not be the guiding principle of, well, anyone who isn't ready to set out on their own anyway.

  182. don't worry, not abusive by Anonymous Coward · · Score: 0

    The OSS community is usually not abusive (I'm sure you can find exceptions); however, in computing we can usually see whether an answer is right or wrong, so we're a lot more direct than other disciplines;

  183. Re:I'm sitting in my home office wearing a bathrob by MikeBabcock · · Score: 3, Interesting

    Calling him names in a retort about verbal abuse ... +1 for irony.

    --
    - Michael T. Babcock (Yes, I blog)
  184. Re:I'm sitting in my home office wearing a bathrob by MikeBabcock · · Score: 1

    Do what works. Is it not working? Looks like it is. Keep it up.

    --
    - Michael T. Babcock (Yes, I blog)
  185. Re:I'm sitting in my home office wearing a bathrob by Anonymous Coward · · Score: 0

    Apparently you've never been to Finland. We call everyone cunts. Mothers, children, cute animals before we kill and eat them.

  186. Ok but if that's your attitude by Sycraft-fu · · Score: 2

    Don't whine if people do and development slows.

    You might want some people from Intel in on the kernel development. They have some of the best in the business at optimization. If you want to tell them all off that's your prerogative, but don't then cry if they say "Ok, we will leave."

    1. Re:Ok but if that's your attitude by silas_moeckel · · Score: 1

      And if it gets bad Intel gets to be disadvantaged in the server market that Linux dominates. Hackers care about low end stuff working, RedHat will be more than happy to get the intel server bits working. If it goes on far enough they could start loosing market share to AMD. This is an established working couture for a couple decades to change because somebody got there feelings hurt is asinine. It's also the working couture of many successful start ups and small businesses.

      --
      No sir I dont like it.
    2. Re:Ok but if that's your attitude by dnavid · · Score: 1

      Don't whine if people do and development slows.

      You might want some people from Intel in on the kernel development. They have some of the best in the business at optimization. If you want to tell them all off that's your prerogative, but don't then cry if they say "Ok, we will leave."

      You say that like Martians replaced Linus' brain last week, and this is all new.

      Intel has developers working with Linux out of their own self-interest, not as a community service project. If they feel its not in their best interests they will leave, but not one instant sooner and not for any other reason.

      I should also point out that Linus didn't "tell off" anyone from Intel, except to say, in response to a demand to change his mode of management, "No." He also did so politely, in contrast to many posters who seem to imply that Linus tyrannically suppresses anyone who disagrees with him. As I've seen him do regularly, when not confronted with what he perceives to be carelessness or stupidity when it comes to the management of the kernel source itself, he has responded to opposition succinctly and politely, intermixed with humorous deflection. He has, perhaps ironically, not responded rudely to the request to cease being rude.

    3. Re:Ok but if that's your attitude by cronot · · Score: 1

      This.

      The impression I'm getting here is that people is siding with Linus without really understanding what the discussion was about, and how it really unfolded. It's like people are painting the girl who started it as a diva who gets offended at cursing.

      I read the whole thread though (gasp!), and it was a rather civil, insightful, and even funny discussion, at both sides of the argument. Ironically, I think the girl who started the discussion cursed even more than Linus during the discussion. Reading the thread, I've got the impression that the subject wasn't so much about cursing and being disproportionately mad at times, but just "toning it a bit down", and minding to whom Linus would burst out, and I can she has a point. The problem is, Linus tends to burst out at top-level developers (because of their greater responsibility, making mistakes for them are more damaging), and this tends to scare away inexperienced developers, while also impacting morale and reducing top-developers authority. And it's hard not to agree with that - there's only so much abuse a top-developer can take (Alan Cox anyone?).

      I'm not sure I'm really siding with the girl either though, because I can see Linus has some valid reasons for acting like that, I could see *myself* acting the same way in his position, and I'm a generally a laid back guy. That's the kind of discussion that it's not all black and white.

    4. Re:Ok but if that's your attitude by Karzz1 · · Score: 1

      I seriously doubt that Intel would pull resources from the Linux kernel. Intel's customers rely on Intel parts working correctly under Linux. Intel has much more to lose than Linus does if Intel pulls their support of the Linux kernel.

      --
      Beware of he who would deny you access to information, for in his heart he dreams himself your master.
  187. Civilization is a trap. by hessian · · Score: 1

    When being nice becomes more important than being right, reality is optional.

    When having everyone get along is more important than promoting the best and booting the worst, expect a loss of quality spiraling out of control.

  188. Re:Political Correctness has no place in Kernel De by BrokenHalo · · Score: 1

    ...when you attempt to join a community you either abide by the rules and customs of that community or else you leave and go elsewhere.

    Exactly. Sure, Linus may have a useful vocabulary of Anglo-Saxon terminology, but given how much communication he actually has to do in his line of work, it is probably more surprising how little he uses it.

    On the comparatively few occasions when someone has done something outrageously wrong or stupid, he is quite forceful in his expression, but his arguments are invariably detailed in their reasoning. It's hardly his fault that the media latch on to these dialogues and blow them out of proportion.

  189. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 1

    Like the "you must tolerate my gratuitous abuse because I am more important than you" 'tude?

    That would be pretty dickish, but I don't think it's happening here. In particular, "gratuitous": Linux is using strong language as a communication tool, not gratuitously. Also, "tolerate": he's outright encouraged Sarah to rage back at him if she thinks she's in the right, rather than meekly tolerating it - which means that "because I am more than important than you" can't be the motive.

  190. toss this bitch outta there! by Anonymous Coward · · Score: 0

    nerds can't even be nerds anymore without some fucking bitch menstruating everywhere.

  191. Re:Victim Card - Power Play? by MikeBabcock · · Score: 1

    Having worked in an office of over 30 women and only one other man, I vouch for this.

    --
    - Michael T. Babcock (Yes, I blog)
  192. Ethical Duty by the+eric+conspiracy · · Score: 1

    The Belmont Study provides profound guidance on this topic.

    http://www.hhs.gov/ohrp/policy/belmont.html#xrespect

    Human beings have a fundamental ethical duty to treat each other with respect.

    When this breaks down all sorts of horrors follow. The Belmont Study arose from some situations where lack of respect and lack of autonomy were coincidental.

    What Linus is doing is unethical. While the individuals he is treating this way are not likely to suffer significantly because they generally have good autonomy, it is still unethical.

    1. Re:Ethical Duty by casings · · Score: 1

      Despite your best efforts, there is no universal ethical code. So while you may not feel he is acting ethically, he is. He has his own set of ethics which he is living by. If he violates his own ethics, then he wouldn't be acting ethically. Period.

    2. Re:Ethical Duty by Anonymous Coward · · Score: 0

      You mean the Ministry Of Truth, aka "hhs" has decided that we should finally stop calling Bush and Nethanjahu CRIMINAL WARMONGERS ? That's what you are saying ?

      Boy, you live in a thoroughly corrupt society, controlled by the pervert "ethics" of the New York Class and they have "pwned" your mind, little sucker you.

  193. Abuse never helps by Anonymous Coward · · Score: 0

    I work on a small open source project where all the developers have real jobs and treat this as a hobby. We are all courteous and talk appropriately to each other. It works well because we assume we're all adults and can act like adults. That's not so much to ask. We've been able to keep this up for over a decade.

    We have a few developers who did a lot of quality work in the past, but haven't contributed much now and rest on the laurels as senior developers and feel they have the right to pass judgement on everything that goes on. Their endless complaints to the project mailing list are easy enough to ignore because they don't do much of anything now, but they convinced the project leader to admit a new, young developer who they see as one of their own because they are all friends in real life. This new developer has had a rich history of trolling and abusive behavior due to untreated mental illness in the past, but promised us he'd behave well because he finally got his life together and grew up.

    That hasn't worked out. He's the most abusive person on the mailing list, peppering all his messages with vitriol and insults. He has a victim mentality and frequently threatens us with quitting and reverting all his changes or committing suicide. Then some days he's fine and writes really good code and is a pleasure to work with. Clearly it's a problem in real life as he bounces from job to job. We're all too passive to do anything about it, and those few senior developers that vouched for him now have a hands-off policy and won't intervene to stop the mess they enabled. Worse yet, this playground mentality has slowly seeped into other developers who had been civil but are now getting more vulgar and crude now that they've seen what can be gotten away with.

    So I don't think allowing abusive language or threats should be tolerated. It just made everything worse.
    And don't take a chance admitting a developer with a history of being abusive, because that's who they are. They won't change.

    1. Re:Abuse never helps by casings · · Score: 1

      I love when people like you compare your small project to the linux kernel. You have absolutely no idea what you are talking about. Period.

  194. Re:Political Correctness has no place in Kernel De by russotto · · Score: 1

    Being a dick is a purposeful act. Simply don't be a dick and the uber thin skinned self-reveal.

    No; as you yield ground they take it, until everything but smiling and nodding and agreeing with them is considered "being a dick".

  195. Then let the "wizards" go by Anonymous+Brave+Guy · · Score: 3, Insightful

    I have often seen this same "enforced politeness" tried on other mailing lists, and the result is always the same. The "wizards" soon migrate somewhere else

    Then wish them well and send them on their way.

    I find your implied association between smart people who get useful things done and rude people who can't act like adults unlikely. I know plenty of smart people, and the overwhelming majority of them would prefer to work with others in civilised fashion. Sure, when people are passionate about something then occasionally someone might cross the line, but then they apologise and everyone carries on.

    I know plenty of blustery people as well, and a lot of them bluster to cover the fact that they aren't nearly as smart or valuable as they would like everyone else to believe. As with any bad apple, the best management decision for the project as a whole is usually to fire such people at the earliest opportunity rather than let them contaminate things any further or dig in any deeper.

    Sometimes doing that will hurt in the short term, but no-one is irreplaceable. Once the bad ones are out of the way you can get on with bringing in other smart people to replace them. That can now include all the smart people you couldn't bring in before because they had no interest in working in a hostile environment and, being smart, they had plenty of other choices.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    1. Re:Then let the "wizards" go by Anonymous Coward · · Score: 0

      As with any bad apple, the best management decision for the project as a whole is usually to fire such people at the earliest opportunity rather than let them contaminate things any further or dig in any deeper.

      I agree, however, I think we disagree on who is contaminating things. Luckily, I don't have to deal with that at my office, nor have I for the past few years. Political Correctness police are promptly let go, and that's the way we like it. Sure people get fired up sometimes, people bitch and swear and tempers fly, and tomorrow everyone will be best of friends again. We don't believe in holding back honest opinions no matter what they are, and well... Since I work in one of the largest creative-technical companies on the face of the planet, that is how we are. Go take your PC shit somewhere else.

    2. Re: Then let the "wizards" go by amiga3D · · Score: 1

      I remember when I was a kid we used to say "sticks and stones may break my bones but names will never hurt me." Sadly it seems we now live in a world of crybabies. It is pretty much impossible for anyone to harm me with verbal abuse outside of a select handfull of individuals who I am close to.

    3. Re: Then let the "wizards" go by damienl451 · · Score: 1

      Do you seriously base your evaluation of the consequences of verbal abuse on a cutesy saying that you learned as kid?

      I'm glad to know that you think you could never be harmed by verbal abuse. I'm also willing to bet that nobody with power over you ever decided to abuse you. Perhaps you should get acquainted with what people who suffered workplace harassment have to say? Do you think they'd agree that " sticks and stones..."? Or perhaps they were all weaklings who got what they deserved?

    4. Re: Then let the "wizards" go by Anonymous Coward · · Score: 0

      I'm a PC - and I'm a Mac?

    5. Re: Then let the "wizards" go by amiga3D · · Score: 1

      I learned to stand up for myself. No one has power over you that you don't let them have. If someone who I don't respect calls me a name or says something mean to me it is less than nothing to me because I have no respect for them. If someone who I do respect says something nasty to me that might be different but it has never happened. My Father did on occasion say hateful things to me out of frustration and I admit it did bother me some but I realized that he didn't mean it and I pretty much just blew it off. He did apologize later. I don't understand how something someone says to you can cause that level of pain I hear about. How can something meaningless have so much meaning? I have to say I can't understand it. Words have no power unless you give them that power.

  196. Count me in with LINUS by hackus · · Score: 1

    No, in fact double and triple my in with LINUS.

    The only time I have seen him get angry is over stupid engineering. _I_ get angry over stupid engineering.

    If you want nice engineering, tell that chix to go and work for Microsoft and their shitty operating system.

    Have a NICE time.

    I want hard core correct engineering by meritocracy, not some jackass MBA or CS type academic who has been in the classroom too long.

    -Hack

    --
    Got Geometrodynamics? Awe, too hard to figure out? Too bad.
  197. Re:I'm sitting in my home office wearing a bathrob by Anonymous Coward · · Score: 0

    Your point is ...

  198. Well, on the other hand... by Tarlus · · Score: 1

    ...what are they going to do? Fire him?

    --
    /* No Comment */
  199. Re:I'm sitting in my home office wearing a bathrob by godrik · · Score: 1

    What if he does? Besides, he is talking like this to his peers. Not to his mother or the neighbors.

    Maybe it is acceptable in his culture. In france people swaer much more than in the US. That always made me saw americans as hypocrite. They do not say what is on their mind but what is politically correct to say.
    Politeness is mostly useless PR that nobody buys. I prefer hearing "That makes no fucking sense" than "This could use some more explanation."

  200. Re:Political Correctness has no place in Kernel De by Anonymous+Brave+Guy · · Score: 3, Insightful

    If you're a n00b who posts something stupid on LKML, you are not going to get massive old-school-Usenet-style flames.

    I wonder how many n00bs never get that far, because they see how the leader of the community treats others and decide to go do something else instead. Maybe Linus does personally know the recipients of his infamous rants, but on a high-profile public forum not everyone watching might realise that.

    If you walked into an office for a job interview, and the first thing you saw was some management type openly berating a subordinate, what tone would that set before you even started the discussion you were there for? Some conversations are best held privately, as much for the benefit of the community as for the participants themselves.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  201. etiquette is tyranny of the impotent by Anonymous Coward · · Score: 0

    etiquette is tyranny of the impotent

    Linus is 100% right on about this. Where the fuck can we speak like fucking adults if not on the linux kernel mailing list.

    I think the reward for conformity is that everyone likes you except yourself.
    [ Rita Mae Brown ]

    ~

  202. Re:Political Correctness has no place in Kernel De by Darinbob · · Score: 1

    I don't think anyone said the politeness had to be enforced. It would be nice if some people could just consider it as one of the possible alternatives.

  203. I think we let Linus slide... by Lendrick · · Score: 1

    ...because he's been very effective about handling kernel development. The real problem is that other, lesser people, think that he's a good example to follow, so you end up with petty nobodies who emulate Torvalds' abusiveness (albeit generally directed towards new people asking reasonable questions, rather than experienced developers) but utterly lack his vision, talent, and leadership skills. Torvalds may be an asset to his project, but most of the people who attempt to emulate him are not.

    If you act like an ass because you think that it's okay since Linus Torvalds does it, chances are you're a net drain on whatever project(s) you're involved with.

  204. Re:Political Correctness has no place in Kernel De by Shark · · Score: 2

    To be pedantic, the only thing that needs regulating (technically, enforcement) in a free market is the core non-compulsory principle. All exchanges in a free market *must* be voluntary. That means no fraud, no theft, no murder, no property-damage, etc... All the things that are already illegal without so-called market regulations.

    Dominant players capture free markets by appropriating the compulsory powers of government, which is the entity with a legal monopoly on force. It can seize your land and hand it to someone, take your money and distribute it to their favoured lobbyists, write regulations that crush emerging competition, etc. You honestly think that corporations the size of say GE exist merely because people willingly buy whatever they are selling? Most of what they sell is paid for by government taxes and people pay those because they're not too keen on the consequences of doing otherwise. The irony is that we handed the government power to do such things in the hopes that it would protect us from abusive corporations. Give politicians more power, see them sell it to the highest bidder, it's really that simple.

    At this point, we've given them power to give themselves more power and we wonder why it keeps getting worse. They can't even go broke, they issue their own currency (issue treasury bonds, have the central bank buy 'em). And in the case of the US, they can bomb the shit out of (or simply intimidate) anyone who refuses to take that money at face value.

    --
    Mind the frickin' laser...
  205. Nobody is forcing you by Anonymous Coward · · Score: 0

    Is it that different from "nobody is forcing you to use Windows - you can buy computer w/o that OS", "Nobody is forcing you to use Facebook", "Nobody is forcing you to search with Google"? I think it is BS - FOSS or no FOSS.

  206. Re:Political Correctness has no place in Kernel De by Darinbob · · Score: 5, Insightful

    It is important in a creative-technical environment. To be creative you need to be comfortable and many people will be very uncomfortable if they hear a lot of verbal abuse going on, or are worried knowing that any mistake will result in a tirade, or are just tired of the non stop use of "fucking" as the only adjective and adverb ever used. Sure, if it's rare occasions that you're down right rude then that's ok, but this sort of behavior is often regular and ongoing.

  207. Linus is the problem. by Anonymous Coward · · Score: 0

    You don't need to be political or lie or express fake kindness in order to treat each other politely.

    Really, Linus's continued use of abusive language reflects problems that Linus has in being able to communicate effectively.

    I'm pretty sure that Linus doesn't swear as much as he does on mailing lists in every other non-LKML environment so why does he need to swear there?

    Or if he does swear as much in real life as on LKML then (again) Linus has problems communicating effectively.

  208. Re:Political Correctness has no place in Kernel De by meta-monkey · · Score: 1

    Hell, now racism is expressed in compliments. "He's so well spoken..."

    --
    We don't have a state-run media we have a media-run state.
  209. Re:Political Correctness has no place in Kernel De by epyT-R · · Score: 1

    No, the pc card is played by people who think it's the responsibility of others to prop up their own, personal code of ethics/behavior, or political tolerance bounding box.

  210. Re:I'm sitting in my home office wearing a bathrob by Culture20 · · Score: 1

    Suomalaiset eivÃt syà Ãidit ja lapset.

  211. ESR needs to rewrite his text by Swampash · · Score: 1

    I look forward to "The Inclusive, Supportive, Non-threatening Space and the Bazaar".

  212. Re:Victim Card - Power Play? by Anonymous Coward · · Score: 0

    Is it really a chance to grab power? If she can assert her will in this, does she become "a voice to be reckoned with"?

    Yes, her behavior is destructive. It is a power play. It is a raw, naked grab for power and fame.

    Her behavior is known as "damseling". She's announcing herself as a damsel in distress. Why is she in distress? because she has to read dirty words on a screen by someone else.

    Why is she announcing that she's a damsel in distress? Victimhood by a female is Empowering, in two important ways: Firstly, Other women will rush to her cause because of female in-group preference. She has probably gotten much in the way of "you go girl!" emails, and may start a kickstarter campaign because she's proven that a man has said a mean thing to her (see Anita Sarkeesian, Susan Wilson, FundHer) Secondly, because the white knights of the land will hear her, rush to her defense, and either fund her kickstarter campaign or (at least) remember her name. Whether her name is remembered as a blessing or a curse, it'll be remembered. See Elevatorgate.

  213. is there no place... by epyT-R · · Score: 1

    the PC pantywaists haven't gotten to yet? they show up everywhere, now, demanding every interaction revert to a kindergarten level G rating, because, to them, feelings matter more than direct, clear communication.. "OK everyone! time to fill each other's buckets with love!" Often, they show up acting like they're oldschool, expecting everyone to cater to their whims, when they're newbs who haven't done anything. Fuck them. Let linus swear if he wants to, along with the rest of the people who get work done. The only thing that is supposed to matter is technical correctness, not political correctness. If she gets butthurt over that, she doesn't have the stomach for technical work. Why? She's still running to mommy when someone's words upset her. She's an equal, supposedly, so she should've already learned to handle vocabulary that most boys learn by age 13.

    Everyone is acting so overconcerned about everyone else's feelings these days that it comes across as fake and smarmy. It's fake because these people don't really care about the reason the gathering exists, they just want a lead in to push their brand of identity politics in order to gain control of the social dynamics. No, doing this does not make her more 'sophisticated', 'caring', or 'professional'. It just makes her sound like a tween princess demanding her entitlement.

  214. Re:ha! "not acceptable" by Anonymous Coward · · Score: 0

    If I ask you to calculate a digoxin dosage, and you misplace the decimal point one postion to the right (making the dose ten times what it should be), then is my saying that your math is not acceptable a mere whine?

  215. attention, please by Anonymous Coward · · Score: 0

    I love when these stories come up. People always say that linus' language spells doom 'n gloom for linux, and that surely developers will start moving away from linux in droves any moment now, but this story as of now has ~500 comments. No matter what you think of linus' behaviour, he has your attention.

    The greatest threat to linux is not a lack of "professionalism"; it's obscurity.

  216. Re:Victim Card - Power Play? by faffod · · Score: 1

    Having worked in offices with > 100 men and
    * and by BS I obviously mean Bigoted Shit.

  217. False dichotomy by Iconoclasism · · Score: 1

    It's possible to be blunt without being abusive or making verbal threats. "Professional" does not have to mean "non-confrontational". What Linus seems to do is use a bazooka when a handgun would suffice, without any regard for collateral damage.

  218. I'm all for people being mean by sunking2 · · Score: 1

    If they are willing to receive a punch in the nose for being so.

  219. Violence by Anonymous Coward · · Score: 0

    >Violence, whether it be physical intimidation, verbal threats or verbal abuse is not acceptable.

    Verbal threats and abuse are not violence. They're not. They may be rude and hurtful, but they are not violence in the same way that a baseball bat is not a knife.

  220. Women in the workforce by Anonymous Coward · · Score: 0

    This is what happens when females get into the workplace.

  221. What a bunch of indulgent nonsense by Anonymous Coward · · Score: 0

    He has a theory, he practices it and he has success backing him. You have a theory and... what else?

    Manners? Common decency? Respect?

    1. Re: What a bunch of indulgent nonsense by Anonymous Coward · · Score: 0

      Great now lets see you create and maintain an operating system kernel used on millions of systems.

      If you cant do that, then you can take your high and mighty attitude and shove it up your ass.

  222. Re:Victim Card - Power Play? by Anonymous Coward · · Score: 0

    Men wage most of the wars. On the flip side it means that in a battle even if I had an unresolved argument with you, dislike you etc, I'd still fight as your teammate, shields together and all that. Otherwise we might all die.

    Same for sports too - when it's time to play ball, you pass the ball to him to score even if you hate the guy's guts. Save the man to man fighting for later.

    Whereas women are more likely to do the "No way, I can't stand that bitch/bastard!" and not do it for the team.

    And yes I've had women tell me that's true. There's a higher chance of them not "passing the ball" if they hate that person ;).

    Yes there are exceptions as always - but men are generally better at compartmentalizing/detachment - maybe because women have a wider bandwidth corpus callossum.

  223. Act like a meat head, get called one! by Anonymous Coward · · Score: 0

    Linus has high standards for design and development, When people get stupid (even us smart folks do so occasionally), then we should be able to take the heat of being called out for that stupidity. Usually, it lets the "abuser" let off some steam (and my experience has been that they usually apologize, if only in private, afterwards), and gives a gook whack upside the head for the meat head that screwed things up. I have a good friend and colleague (now a VP at IBM) who I hired as director of QA at a company I worked for for many years (I was the first QA director there). We used to get into really loud shouting matches in staff meetings when we didn't agree on fundamental stuff. Everyone else would leave the room, and after a bit we would realize that we really did agree, but hadn't been using the same vocabulary. We'd shake hands, smile, and then she and I would walk out of the room arm-in-arm, with everyone else shaking their heads and muttering "but they were about to kill each other a couple of minutes ago!"... Getting angry is not a lack of respect. I think it is quite the opposite because if you can get angry with someone, then you care enough about what they are doing to try and work out a modus vivendi. Software engineers need thicker skins... :-)

  224. Compared to what? by Anonymous Coward · · Score: 0

    When you examine the management techniques at Apple, Oracle, Microsoft, and any other large firm, you usually have an abusive ass hole at the top. Its part and parcel. 1) They have to know precisely what they are doing and 2) Being an ass hole usually cuts through crap, and they usually have crap flung at them every day. Steve Jobs was well known "for ripping people a new one". Heart rending 'awww gawsh' biographies aside, a lot of Apple people didn't mind flushing their toilets to the rat bastard on the day he died. Also, when you compare the LKML to other dev sites .... like say the Debian site... the vitriol is really quite tame. And you don't have to take my word for it, even long time C and Unix co-developer Dennis Ritchie once compared the LKML to "stirring a nest of butterflies". You have to remember that Unix wasn't just used by the phone companies, but also the rocket-launching millitary, and the steely-eyed missile men could be more than just 'text-abusive', they could spew blue, and apply threats in a more in-your-face sort of way, and it wasn't just about software if they got fired up (and they were well trained to do so).

  225. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    People who judge books by their cover don't deserve to benefit from their contents.

  226. Re:Political Correctness has no place in Kernel De by tlambert · · Score: 5, Insightful

    Not being a dick != political correctness

    No... but you really can't expect normative social behavior from an aspie, particularly after he's been the effective king of a feudal society for about 22 years now. Lieutenants who are effectively feudal lords who have sworn fealty to the king, it's a classic mutual security game.

    The biggest problem this arrangement has is ... it works. It doesn't work as well as other mutual security arrangements, such as globocop, but it can be successful, particularly for volunteer organizations.

    One property of the arrangement, however, is that feudal lords build walls between their fiefdoms. This makes it very hard to change anything that requires crossing multiple fiefdom boundaries, so if you want to change an API, a globocop arrangement is more conducive to negotiating API contracts (think of it as agreeing on diverting the location of a stream crossing between neighbors). Linux demonstrates similar problems.

    Either way, unless there is someone elected to filter the comments (a majordomo), the king is going to say whatever the king wants to say.

  227. Re:Victim Card - Power Play? by crmanriq · · Score: 3

    Drive Me Crazy - Melissa Joan Hart.

    --
    If it's worth doing, it's worth doing for money.
  228. do you care? by stenvar · · Score: 1

    Honest question: how would you know if you were losing lots of talented developers?

    Who cares? It's their project, not yours. It's not your business to maximize the number of developers they have.

    but it's such a terrible attitude that I felt compelled to comment. Slavery works. Human experimentation works. Spying on every citizen in the country works. Morality matters.

    Those all have something in common: those being harmed don't have the choice to walk away. If you don't like the way Linus runs his software project, don't join the project. Since it's open source, you can even fork it.

    morality-wise, but let's not go saying that the ends always justify the means.

    There's something fundamentally wrong with your sense of morality if you think that voluntary associations of people have to conform to some global standard of conduct. Some people may like screaming obscenities at each other and develop software while they are doing it. Some people like whipping each other while having sex. It's none of your business.

    1. Re:do you care? by artor3 · · Score: 1

      You're arguing with a voice in your head. I didn't make any of the claims that you're trying to refute.

      It is indeed their project, and I not about to propose some law to force them to be polite. They're free to run it however they like, just as I'm free to point out that they may be missing out on a way to run it even better. Is there some flaw in my reasoning, or are you just upset that I could dare to question their methods?

      As for the morality bit, I was responding only to the part I quoted. TsuruchiBrian stated that there's no absolute morality, only what works. I pointed out that that attitude can be used to support all sorts of awful things. I specifically said the their behavior on the newsgroup wasn't really a morality problem (a statement you carefully removed when you quoted me), and I also prefaced that whole section by stating that it wasn't really related to the topic at hand. But in your quest to be outraged, you ignored all that.

      Like you said, some people may like screaming obscenities at each other. Some people like whipping each other while having sex. And I like talking down to nitwits on the internet when they get their panties in a bunch over what they wrongly inferred from my post.

    2. Re:do you care? by Anonymous Coward · · Score: 0

      Bullshit. In the context of this thread, you were implicitly accusing Linus of behaving immorally, and you were acting like there was some better way of running projects. It's his project, it's successful, and you should simply STFU about it, doubly so if you're incapable of making a coherent point within the context of an overall argument.

  229. Linus explained why he does this. by enter+to+exit · · Score: 1

    Linus explained the reason he does this once (can't find the video). If communication is all done through writing, sometimes the subtleties and tone of a statement are missed.

    There is a certain type of kernel programmer who is not particularly emotionally intelligent or socially lucid (but super smart). Telling that type of programmer "That's a interesting way of doing it, but....." or that "your code needs improving" may not register as as "No" and will lead to a lot of wasted effort.

    Linus appears to use abrasive language as a crutch and as a way to reduced the numbers of words he has to write. I doubt he has actual anger problems (not that i know him). It's just a technique.

  230. Re:Victim Card - Power Play? by Anonymous Coward · · Score: 1

    Yeah, you must be right.

    What role do you play in the community and/or what subsystem(s) do you work on?
    I'm the Linux kernel xHCI driver maintainer. I own Linux USB 3.0 support, and I send my patches up to Greg Kroah-Hartman, who is the USB subsystem maintainer.

    Where do you get your paycheck?
    I work in Intel's Open Source Technology Center, along with a bunch of other cool Linux kernel developers.

    (Source: https://www.linux.com/news/special-feature/linux-developers/593966-30-linux-kernel-developers-in-30-weeks-sarah-sharp)

    Yeah, obviously she's a pretender. She's never done anything of note, and is just playing up the "oh poor me, i'm just a porr widdle girl somebody save me!" card. Clearly she's just "damseling." She feels like she hasn't accomplished enough, and is trying to take a shortcut to success. You can tell, because she has that double X chromosome condition.

    Friend, I dare say that she's done more for the Linux operating system than anybody else responding here in this comment thread. Perhaps it's time that Linus sits up and realize that he's alienating the very people who are helping him keep the ship afloat with his abusive outbursts.

  231. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    Oh look, another Internet tough guy.

  232. Re:Political Correctness has no place in Kernel De by epyT-R · · Score: 1, Interesting

    She's playing a "my feelings are hurt" routine with a possibly implied "you better watch out because I'm a woman". Glancing at her google+, it looks like she is probably a feminist..and that's what these people do: they're always looking to push their politics and pc codes of conduct onto everyone else involved in the things they are. This is usually done by playing the victim role and hoping white knights in the group will save this 'damsel' in 'distress,' by doing her dirty work for her. She says on google+ that she'll "happily stand alone", and then suggests you're welcome to join her. Later in the thread, she says

    I've been through verbal abuse before. I won't take that shit from you,or any of the other Linux kernel developers. Tell me, politely, what I have done wrong, and I will fix it. You don't need to SHOUT, call me names, or tell me to SHUT THE FUCK UP! I'm not the only one that won't take verbal abuse. Stop abusing your developers.

    Seems like linus is smart enough to see this for what it is. People like this just want attention and notoriety, usually because they have none in the relevant subjects the forum was created for in the first place. Snarky comments like "scared to talk to a girl kernel
    developer" make this quite clear (read the thread). Apparently, it's ok for her to resort to ad hominem while she complains about Linus' behavior. Typical feminist hamster mentality..

  233. Re:Political Correctness has no place in Kernel De by wierd_w · · Score: 5, Insightful

    This is the problem with "political correctness":

    The act of trying to avoid being offensive, is, in and of itself, offensive to some people.

    To whit, Linus Torvalds finds it offensive. QED.

    This means that political correctness is fundementally faulted at its very conception, and can never be satisfied.

    In the instances of verbal slurs, the creation of "inoffensive surrogates", as often tendered by political correctness advocates, simply shift the problem and do NOTHING to fix it. Take for instance, calling somebody stupid, vs calling them "mentally challenged". They mean the same thing, and are equally offensive.

    Same with monikers for race; for instance, people with very dark skin of african origin:

    Negro->colored->black->"african american"

    The fact of the matter, is that using *any* term to draw attention to the skin color of a person, to distinguish a racially profiled stereotype, is equally offensive.

    To whit,

    "The prefferential treatment of african americans in the college entrance exams has led to a sharp decline in student achievement scores."

    The sentence is just as offensive if you use "colored", "black", or any other colorful descriptor.

    The same is true of descriptors for men who like to bang other men.

    "Effeminate"->'poofter'->queer->gay->"homosexual male"

    It isn't the words you say, it is the way you say them, that causes offense, but the PC crowd never gets this, and instead just comandeers word after word, after word, in its relentless and futile attempt to eradicate the intent behind those words. The result is that previously benign clinical terms like "homosexual" start to get lurid connotations, when previously they were absolved from those implications, because of words like "faggot". Deleting "faggot" from the dictionary does not make everyone stop harboring negative views about homosexual males. All it does is make a previousy useful word no longer useful, as all the malign implication of the slur gets transferred.

    I would much rather have people shout about "faggots", and expose just what kind of people they are by its use, than have perfectly useful terms like "homosexual" corrupted, because of a fundamentally faulted worldview gone wild.

    So, I side with Torvalds with this issue. Is his use of profanity reasonable? Probably not. Is his argument about why he needs to be allowed to use profanity when he feels necessary, perfectly rational and well founded? Absolutely.

    Profanity is intended to convey beligerance. Deleting profanity does not make people have to resort to civility, it makes them coopt civilized language for profane use. Profanity serves a valid role in human communication. Stop trying to delete it. You can't.

  234. Let's get some perspective by sjames · · Score: 5, Informative

    Let's see what horrible thing Linus said to set this off:

    On Fri, 12 Jul 2013 08:22:27 -0700, Linus wrote:

    Greg, the reason you get a lot of stable patches seems to be that you make it easy to act as a door-mat. Clearly at least some people say "I know this patch isn't important enough to send to Linus, but I know Greg will silently accept it after the fact, so I'll just wait and mark it for stable".

    You may need to learn to shout at people.

  235. Re:ha! "not acceptable" by Anonymous Coward · · Score: 0

    For the most part, adults aren't the ones who whine, yell, insult, call names, etc.

  236. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 1

    People who judge books by their cover don't deserve to benefit from their contents.

    A penny saved is a penny earned, you trite asshole.

    Hey, I'm not being a dick, it's all relative.

  237. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 1

    So Linux kernel people are bigoted, or do women have something more to contribute to society other than staying home waiting for their husbands to come home?
    What is amusing is how when someone new asks if it's possible to keep a civil tone, it's perceived as demanding. Such touchy sensibilities!

  238. Re:Political Correctness has no place in Kernel De by twocows · · Score: 1

    Linus isn't a dick, he's just over the top sometimes. This is like going into a bar for bikers and complaining that they're being mean. It's just how they are. That said, I don't really think kdev should have its own closed-off culture you need to learn to participate. If you're trying to attract devs, having a so-called "circlejerk" that comes off as rude is counter-productive to that goal and will only drive people away.

  239. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    What if he told you to fuck off?

  240. Re:Victim Card - Power Play? by Anonymous Coward · · Score: 0

    Summing up, your bias against women (from a /. reader, what a shock!) should be deemed sane and well grounded because you saw something in a movie. What an idiot.

  241. hurf by jtrainor · · Score: 1

    There's a difference between "not being professional" and "being a dick", and clearly good ol' Linus doesn't understand it. I don't wear a suit and a tie to go about my daily business, yet somehow I manage not to be an obnoxious git to people I disagree with.

    If you act like a jerk, people are not going to pay attention to any arguments you have, they're going to remember you acting like a jerk.

  242. Message to Sarah Sharp by Anonymous Coward · · Score: 0

    Message to Sarah Sharp:

    Fuck you bitch!

  243. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    The "PC Card" is played whenever stupid and useless people don't like to be told they're wrong. It's their excuse to act as parasitic as they like for the sake of the money it brings them.

  244. Re:Political Correctness has no place in Kernel De by n3r0.m4dski11z · · Score: 1

    " I am certain there are people out there who shy away from Linux kernel development precisely because of the culture on those mailing lists."

    May the strong soar like an unburdened eagle and the weak wilt like the pansies they are.. -- Linus Torvalds

    --
    -
  245. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    What's this got to do with political correctness?

    Nothing at all. That is just the "PC Card" that is played whenever rude or abusive people don't like to be told they are acting like wanton children. It's their excuse to act as rude as they like for the sake of the attention it brings them.

    What you actually just told people behind the passive aggressive "polite" verbosity was to fuck off! Well fuck off to you too and stick you "PC Card" up your anus and hopefully it's a big and shiny hefty dual graphics PC card.

  246. Re: Political Correctness has no place in Kernel D by Anonymous Coward · · Score: 0

    When has Linus been abusive? Every time he's told some idiot Dev where to shove it, they had it coming.

    Would you rather resort to blandness which gets nothing done but does not hurt YOUR sensibilities?

  247. totally disagree by Chirs · · Score: 1

    The Linux kernel can absolutely use new developers. The trick is to find a small piece of it and learn about it and start fixing bugs. Usually there's a list of things that need to be dealt with and lots of them are simple enough for even a new developer to deal with its just that nobody has taken the time to do it yet.

    Most developers don't normally work with Linus--they work with the maintainer for a subsystem or a driver.

  248. Re:Political Correctness has no place in Kernel De by Lord+Kano · · Score: 1

    That's precisely it.

    A few years ago a friend used the term "retards" in reference to MD/MR people. I and another of our friend stopped him and started to explain why he shouldn't do that.

    He got angry and started yelling "I'm not going to be all politically correct!" and I said to him "I'm not talking about being politically correct, I'm talking about not being an asshole."

    Political correctness USED TO BE what we call common courtesy. There's a world of difference between the thought police and the pointless regulation of the minutiae of every day speech versus just plain not being an asshole.

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  249. Re:Political Correctness has no place in Kernel De by Drakonblayde · · Score: 2

    I think you have to look at the typical mindset of a typical dev. A dev, essentially, expresses themselves, or imposes their will by writing code. When you bloat code with a bunch of unnecessary crap, it tends to be ridiculed. A good dev is focused on getting their desired result as efficiently and effectively as possible. It's not surprising that would bleed over to other areas of their life.

    Political correctness and 'professionalism' in the corporate sense is not efficient, rarely is it effective, and it's certainly a bloat on the brain procs. It's not terribly surprising that a good number of devs eschew it, or practice the bare minimum possible (or that they can tolerate, anyway).

    That's the way the community is, and if you're not capable of functioning like that and can't adapt, then you shouldn't be joining the community. You should go off and do your own thing, with other like minded people if desired. That is, after all, what Linus did.

    While the Linux kernel has cetainly taken on something of a life of it's own, it hasn't quite reached the level of a corporate environment where the head of the table can be ousted by the latercomers. Linus runs his house like Linus wants to run his house, and I think it's in bad taste to criticize him for it.

  250. Re:Linus is just a mean old asshole... by Drakonblayde · · Score: 1

    Linus doesn't really meet my definition of 'a dick'.

    He's a fuzzy little kitten compared to Theo de Raat.

  251. Sign of personal limitations? by uncqual · · Score: 1

    I'm not offended by abusive language but if I was too offended, I wouldn't join a volunteer organization where I was subjected to such language.

    That said, my view of Linus overall is reduced by his apparent inability to express himself effectively and influence without using abusive language.

    My view of Jobs was much reduced by his bullying of his employees - it was probably his right to do so, but bullying just isn't effective. It's more effective to explain calmly and clearly what the employee is doing incorrectly and what the correct behavior is. If a person isn't smart enough to understand a calm explanation, you don't want them working for you and you should just fire/demote/transfer them - bullying won't solve the problem.

    --
    Why is there an "insightful" mod and why isn't it "-1"? If I wanted insight, I wouldn't be reading /.
    1. Re:Sign of personal limitations? by casings · · Score: 1

      How many miles have you walked in Linus's shoes? Have you ever had to maintain a project as large as the linux kernel with a group of developers who were not being paid by you?

      If not, then please report back when you have and tell us how you made it all work without having to shout.

    2. Re:Sign of personal limitations? by uncqual · · Score: 1

      There are analogues in the commercial world (although employment law somewhat limits the option of abuse as a tool in that environment). Commercial businesses that abuse their developers have a hard time getting top developers to work for them. On the other hand, those who fire/rightsize/manage out the incompetents (also called "hiring mistakes") can do quite well at retaining great developers - and the remaining developers accept that because, while they don't like to see a likeable colleague sent out the door, they appreciate that they never again will have to explain something for the third time to that pleasant idiot.

      I think to suggest that managing a volunteer community requires abuse simply because the workers are working for "free" makes little sense. People work on open source software for a variety of reasons (including enjoying the work, building a resume, lacking a life, maintaining a consultancy), all of which are "self serving" to some extent (else they wouldn't volunteer). Calm explanations as I described followed by, if necessary, demotions (removing committer status for example) or firing (banning patches from even being submitted) can be very effective. Most people fear shunning from their community more than they fear having to walk across the street and get a new commercial job.

      It's much easier to fire a developer in the volunteer community than in the commercial world when the project is organized hierarchically (as Linux is rather than more consensus based as large Apache projects [typically] are). There's no HR to contact, no "performance improvement plan" with HR reviews, no requirement to "give the idiot six weeks to find another internal position", virtually no fear of a lawsuit.

      In particular, I don't there's a need for Linus to be abusive to very senior members of the community in a public forum and I question that it's good for the environment as it turns off those considering joining the project. He could be more direct (and perhaps even more abusive if that gets his rocks off) in private email. Notice that at successful commercial companies, it's very rare for a CEO to yell and scream at a senior executive (or any employee) in a all-hand's meeting -- instead they do it in private or executive meetings. Linus might do well to learn from that - but it's his project, so he can do whatever he likes - if he pisses off enough people, Linux will fork and I don't see that happening soon. Eventually Linus will die, if that happens before Linux dies a natural death (either replaced or forked), someone else will take over who may have a different style.

      --
      Why is there an "insightful" mod and why isn't it "-1"? If I wanted insight, I wouldn't be reading /.
  252. not someone new by Chirs · · Score: 5, Informative

    Sarah Sharp is not a new person on LKML. She's the USB3 host controller maintainer. She's been there for a while, and she totally overreacted. Linus' original message was a tongue-in-cheek one talking about Greg Kroah-Hartman (who is a fairly large guy while Linus is not):

    "Have you guys *seen* Greg? The guy is a freakish giant. He *should* scare you. He might squish you without ever even noticing."

    Sarah's reaction was, "Seriously, guys? Is this what we need in order to get improve -stable? Linus Torvalds is advocating for physical intimidation and violence..."

    Anyone who takes Linus' comments as a serious suggestion needs their head examined. It was *clearly* meant as a joke.

    1. Re:not someone new by floodo1 · · Score: 1

      Overblown is the word that came to mind when I read their jokes about how the only way to be successful is to yell then see her response about how they are threatening people. Actually, a phrase came to mind: WHAT THE FUCK? Then she blathers on about "professionalism"? At least Linus kept it funny with his remark about being in his home office in his bath robe!! And really awesome that Linus expounds the view that organizing around individual quirks and natural "fits" is the key to success!!

      --
      I KUT J00 M4NG!!!
    2. Re:not someone new by vrt3 · · Score: 1

      As far as I understand Sarah's mail, her reaction was not to that sentence, but to Linus' conclusions:

      > So Greg, if you want it all to change, create some _real_ threat: be frank
      > with contributors and sometimes swear a bit. That will cut your mailqueue
      > in half, promise!

      ...

      > You may need to learn to shout at people.

      Overall I think I agree with Sarah: it is perfectly possible to be frank and clear without swearing and shouting.

      --
      This sig under construction. Please check back later.
    3. Re:not someone new by coaxial · · Score: 1

      Over reacted or fed up with the same shit all the time? Because if she's been on it for any time at all, I suspect the latter.

      Was that the best example to go off on? Probably not. Is the LKML an abusive place, where people like the pound their chests and belittle people and engage in stupid power plays while deriding "office politics?" Probably so

    4. Re:not someone new by nortcele · · Score: 1

      That's my take on it as well. Knickers in a twist over nothing.

    5. Re:not someone new by Anonymous Coward · · Score: 0

      Whoa, wait a second...

      All of this is over a fat joke?

      Seriously?

    6. Re:not someone new by Beeftopia · · Score: 1

      No kidding. Here's a pic of Kroah-Hartman sitting next to Linus. He looks like Andre The Giant crossed with Clancy Brown.

  253. the community is not abusive by Chirs · · Score: 1

    The linux kernel community as a whole is not abusive. There are a small number of people who could stand to moderate their tone. I would actually not put Linus in this camp, on the rare occasions that he blows up at someone there has generally been significant provocation.

    If you're interested, hook up with the kernel janitors project, start looking around for bugs that have been languishing on the to-do list for a long time, find something that interests you and contact the maintainer.

    There are core areas of the kernel that are probably not a good place to jump right in (process scheduler, filesystems, memory management, etc.). But there's lot's to be done around the edges.

  254. Re:Victim Card - Power Play? by Anonymous Coward · · Score: 0

    Having worked in offices with > 100 men and
      * and by BS I obviously mean Bigoted Shit.

    Hahah, you fail html forever.

    If you want to make a less-than sign, use &lt;, not <.

  255. Re:Political Correctness has no place in Kernel De by smellotron · · Score: 1

    Have you considered that it might actually be that simple?

    I think Occam's Razor can be applied here. The world cannot be simple because there are so many opportunities for individuals to introduce complexity.

  256. Re:Political Correctness has no place in Kernel De by Sesostris+III · · Score: 1

    Yet also a fair statement. After all, when you attempt to join a community you either abide by the rules and customs of that community or else you leave and go elsewhere. You do not demand that community change to meet your world view.

    It's not a community, it's a software development project. OK, one can talk about a developer "community", but as soon as that "community" starts having rules and customs not directly linked to the development of the software in question, it becomes something else, especially if the rules and customs can be perceived as antithetical to the development process. The Linux kernel development team are not a masonic lodge!

    --
    You never know what is enough unless you know what is more than enough. - Blake
  257. Zeitgeist by Anonymous Coward · · Score: 0

    I've read enough comments to confirm one theory I've had for years: it has become the norm to completely mistake rudeness for intelligence. Look at xkcd, look at demotivational cards, look at House M.D., look at the Cult of Steve Jobs. Look at rap music, look at the Hollywood heroes, look at Tarantino. We're living a sad, sad time when people really believe that we are supposed to recognize an intelligent person in the crowd by their sheer arrogance, callousness and eagerness to show how muthafucking thick their skin is. We're living a time when people are effectively thinking with their balls rather than their brain. In 2013, our role models are jerks who wear a mean frown, stiff upper lip, and actively seek as much psychological damage as possible to their peers. In 2013, if you think that being respectful and considerate to people around you, you're immediately identified as the hapless individual in the pack of dogs who is plain stupid and deserves the proper punishment that you will make you "learn the lesson" and hopefully become "smart." The mindless apes rule our time, and never cease to find some shitty excuse to explain why being rude is efficient. None of them is true. The only true explanation is that being rude brings instant gratification to their lowly vanity. It makes them feel strong. It helps them to pretend they can forget how dim and weak they really are inside.

  258. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 1

    I believe you're making an important distinction that many people aren't. There's a difference between being politically correct and being respectful. You can swear like a sailor and still be respectful and you can also speak in polite terms and be a disrespectful asshole. Dropping an f-bomb every now and again isn't the problem...it's a lack of respect and common decency.

  259. Re:Victim Card - Power Play? by faffod · · Score: 1

    Nice. so much for the preview then...

  260. linus is a narcasistic dick by Anonymous Coward · · Score: 0

    I used to have a lot of respect for the guy... but lately not so much... he seems like a total freaking dick these days..

    I would expect such immaturity from a 16 year old prodigy, but seriously Linus grow the fuck up.

    1. Re:linus is a narcasistic dick by casings · · Score: 1

      He's always been that way, but no one on the internet during those times cared about feelings over getting the job done.

  261. Re: Political Correctness has no place in Kernel D by Anonymous Coward · · Score: 0

    What the hell does her gender have to do with it? And also, you think chefs don't swear?

  262. look at the numbers by Chirs · · Score: 1

    In the 3.10 release there were roughly 13500 changesets committed in 2 months. During that time there were 34000 messages posted to LKML. Given the publicity over this one message thread, the absolute number of comments with any contentious language must be low otherwise there would have been more of them mentioned.

    Given those numbers, the changes of a casual developer being the recipient of an unprofessional comment is exceedingly small.

    1. Re:look at the numbers by vilanye · · Score: 1

      Shhhh! Don't inject reality into the lives of Linus haters. They don't take well to facts.

  263. Re:ha! "not acceptable" by Anonymous Coward · · Score: 0

    Right. So next time Linus crawls out of his rat hole someone please put a bullet in his head. After all, that's how he likes to work.

  264. I've disagreed with Linus by Chirs · · Score: 1

    Publicly, on LKML. I was a young developer at the time. The world didn't come to an end, I didn't get flamed. We had a rational discussion about the technical issues.

    Generally when Linus uses attention-getting language it is because he's trying to get attention. Typically there has been more than one instance of bad behaviour and the person involved has not responded to more subtle messages.

  265. Re: Political Correctness has no place in Kernel D by Anonymous Coward · · Score: 0

    I think that's a very insightful comment that describes what happened with Slashdot a long time ago. Thank you for your kind message. Now can anyone tell me how to use this free AOL disk to install Linux on my toaster?

  266. Rude is ok... by tp_xyzzy · · Score: 1

    Reason: Trolls. I'm pretty sure kernel would be written in perl if trolls had their way. It's just amazing how much pressure there is in the highvolume opensource projects. It takes 2 loud persons to cause pressure to a project in the mailing list. Popular projects have lots more trolls than real people. Rude is necessary in this environment. Just reading the mailing list is a pain.

    Then trying to control the trolls to build big software that always need to work. It becomes impossible over the email after project size is more than 10 people. I don't understand how linus can handle kernel. It must be real pain in the ass.

  267. look at it carefully by Chirs · · Score: 1

    In the 3.10 release cycle (2 months) there were 34000 messages posted to the kernel mailing list. A small number of them had arguably abusive language, and in some of those cases it may have been unwarranted. Usually it's between people that know each other and are expected to know better because they're experienced.

    Any given novice developer is very likely not going to get random abuse hurled at them. Most maintainers are easy to deal with, I've contacted quite a few of them over the years.

  268. Re:Political Correctness has no place in Kernel De by Pseudonym · · Score: 1

    And no one did this better than Steve Jobs [...]

    This must be a new definition of the word "better" that I wasn't previously aware of.

    I don't know about you, but if I'd led Steve Jobs' life, I'd consider my life a failure. I'd have wished that I'd spent less time gouging every last penny out of my suppliers and destroying open platforms, and more time with my family.

    --
    sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
  269. have you dealt with Linus? by Chirs · · Score: 5, Insightful

    Do you follow LKML (all 15K messages/month)? If you only pay attention to the messages that get covered on Slashdot then you're going to have a pretty warped view of how he communicates.

    The majority of the time Linus is direct but not abusive. On the rare occasions that he uses what could be called abusive language there is usually a recurring problem and more subtle means of communication have not been effective.

    1. Re:have you dealt with Linus? by Anonymous Coward · · Score: 0

      Like the world needs another reason to entirely ignore Linux.... Even if it's free, who wants the abuse?

  270. Re:Political Correctness has no place in Kernel De by JonJ · · Score: 1

    Actually. I posted a support-style stupid question on LKML once, and got nothing but polite replies. Stupid question, but still: https://lkml.org/lkml/2005/8/17/108

    --
    -- Linux user #369862
  271. Well one doesn't have to deal with Linus... by Anonymous Coward · · Score: 0

    ... and if that was my "boss" I would walk out on that job. I just wouldn't deal with an abusive boss, period. I've had one pretty high-strung boss that was challenging enough but he wasn't abusive. The rest of my bosses have been relaxed, low-key, not super intense. My current boss is very, very mellow and does almost NO hands-on management. No team lunches every quarter. No goofy team-building exercises no one wants to go to and feels awkward when they have to. He expects you to do your job. He gives me almost zero direction in between evaluations and that's that.

    I've been doing "side work" (moonlighting) recently where the guy I was working with virtually berated me a couple times for not doing things quickly enough (and I was completely BUSTING MY TAIL on this project) and I just wanted to rip into him soooooo bad but I just kept it professional and reminded him that I had been doing things ahead of schedule. That's the first time I've had this kind of a-hole attitude in many, many years of being in IT.

    Yea, I know Jobs was a complete asshole. So was Bill Gates. Maybe that "gets things done" but I just would never want to work in that kind of environment. Maybe that's what it takes to be a hard-charging alpha male A-personality executive and, if so, well - no thanks.

  272. Re: Political Correctness has no place in Kernel D by Anonymous Coward · · Score: 1

    I've seen on /. so many times that people are complaining about how Linus is being a jerk... now a woman says it so 90% of the comments are suddenly pro-Linus. This is even worse than calling a Photoshop replacement 'gimp' and then wondering why Linux hasn't been adopted more by the general public. Do as you like, but this is the sort of crap that causes the rest of the world to walk away.

  273. painting him as villain.. by Anonymous Coward · · Score: 0

    You die hero or live long enough to see yourself become villain
    --Harvey Dent, DA, Gotham

  274. Linus is right by Anonymous Coward · · Score: 0

    IMO. He might come as an asshole but hes plain honest. The fake politeness that americans think is the norm is a load of bullshit that should never have existed.
    If you think that's right, then fuck you.

    It's pretty clear that Linus kept Linux working as well as possible by being "full honest" in everything he says and having strong opinions. There is no "i'm going to talk my way into adding this terrible feature" with Linux, at least, until Linus himself goes away, he'll always just tell those guy "go fuck yourself" if necessary.

    It's not about the language much. It's about getting the point across with no single doubt.

    And that's why I believe in Linux, at least for now.

  275. Re:Victim Card - Power Play? by Anonymous Coward · · Score: 0

    I kinda do both. I try to make it a rule not to say something behind someone's back that I don't plan to tell them directly unless it's something I have already told them. Yes I talk behind people's back but I rarely don't talk about anything that the person hasn't already heard directly from me (or will hear from me in the very near future whenever the opportunity arises). At least this gives the other person an opportunity to defend themselves to me directly.

    Heck, too often people tell me "Don't tell him/her you think such and such" to which I respond "too late, I already did"

    I do try not to be rude though I'm not perfect. I think if you communicate your message the right way, but do communicate it, for the most part it will be well received. Sometimes I still need to work on it though.

  276. Re: Political Correctness has no place in Kernel D by quenda · · Score: 0

    What the hell does her gender have to do with it?

    I've no idea either, but she brought it up, calling herself a "minority".
    If you look at her website, it seems to be her defining feature. Which is odd considering more than half the population are women, but very few people are kernel developers. Seems to have a big chip on her shoulder. Maybe that's why she works at Intel.

  277. Re:Victim Card - Power Play? by Anonymous Coward · · Score: 0

    errr ... that one sentence should read

    "but I rarely talk about anything that the person hasn't already heard directly from me ..."

  278. Re: Political Correctness has no place in Kernel D by Anonymous Coward · · Score: 0

    Actually, not being a dick and "political correctness" are usually pretty interchangeable.

    "I can say whatever I want and I refuse to be bound by not being a dick!"

  279. Linus is a dick. by Dputiger · · Score: 1

    Linus is also hilarious when he flames someone. Instead of taking sides, I prefer to recognize that she's perfectly within her rights to request more polite conversation. I think we can agree, she KNEW Linus wouldn't react with kittens and happiness. But polite dialog is worth striving for.

    This doesn't have to be about sexism. Is politeness good? Yes. Is Linus often hilariously bunt? Yes. I think we can leave it to the grownups -- meaning the people involved -- to decide under what guidelines their own Listsrv is going to be run.

  280. Lets cut him some slack by bt00x · · Score: 1

    Sometimes people just get tired, fatigued, angry to death. Happens all the time, it can hit anyone. I found kinda nonsense all the 3.11 version naming and awfully bad tasting the splash logo showing a windows related image. My guess is that Linus could be going though some hard personal struggles, a difficult life phase. Its bad, its dangerous, but someone has to understand: it can happen. Linus is one of a kind, yet still human, so, Sarah has a point. THE MAN deserves some time to think over all that anger and turn back to the old good bad attitude he is famous for and that helped leading to so many developers great work and accomplishment.

  281. Re: Political Correctness has no place in Kernel D by Anonymous Coward · · Score: 0

    > How much consideration do the politically correct have for anyone but themselves?

    A lot more than you?

  282. Re:Political Correctness has no place in Kernel De by fredprado · · Score: 1

    Occam Razor is not exactly a law of physics, do you know? And even if it was it is related to explaining causes of specific phenomena not to explaining complex social systems. Einstein have a very good quote about this: "Everything Should Be Made as Simple as Possible, But Not Simpler.".

    Oversimplifying models is a recipe to catastrophic failure, as you will find out sooner or later with your attitude. Good luck!

  283. Intel by Anonymous Coward · · Score: 0

    Intel just wants to take over and add DRM cancer to linux and NSA spying built in to the kernel

  284. Linus has a major point here by vikingpower · · Score: 1

    And equally importantly, not everybody has to like you, or necessarily think they have to be liked by you. OK?

    Sarah Sharp may be in need of harmony, or in need of what she perceives as harmony, but is just downright and plainly wrong in wanting to enforce her concept of harmony upon an entire developer community. And with the sentence quoted above, Linus is making that pretty clear.

    --
    Religous speak to God. Insane are spoken to by God. When all shut up, one can finally hear Shostakovich in peace
  285. Re:Political Correctness has no place in Kernel De by smellotron · · Score: 1

    The world cannot be simple because there are so many opportunities for individuals to introduce complexity.

    Oversimplifying models is a recipe to catastrophic failure, as you will find out sooner or later with your attitude. Good luck!

    I don't understand... are you vehemently agreeing with me?

  286. Re: Political Correctness has no place in Kernel by Anonymous Coward · · Score: 0

    I've looked at her website. The defining feature seems to be a bunch of Linux stuff and liking some music from Paula Cole. You seem to be looking for a fight where none exists.

  287. Re:ha! "not acceptable" by Anonymous Coward · · Score: 0

    No, acting professionally means not being a fucking dick.

  288. Re:Political Correctness has no place in Kernel De by KingMotley · · Score: 1

    And those people who get so upset should consider a career change, or perhaps working in the creative-technical department of children's toys.

  289. Re:Political Correctness has no place in Kernel De by iplayfast · · Score: 1

    People should feel uncomfortable about making a mistake. The purpose of the language is to make them uncomfortable. If being publicly embarrassed about code that you enter makes you think twice or three times about the quality then I'm all for it.

  290. english? ... try finnish! by ardiri · · Score: 1

    be thankful he isn't cursing them in finnish! :) now thats a mean language. english is so lame in comparison :)

    1. Re:english? ... try finnish! by weav · · Score: 1

      As I understand it, he speaks Swedish, being part of the Swedish-speaking Finnish minority. Swearing in Svensk is not nearly so mean...

  291. I only like linux by maliqua · · Score: 1

    but i love that man he's an inspiration

  292. Re: Political Correctness has no place in Kernel D by Anonymous Coward · · Score: 0

    Yes but different problems after!

  293. Linus learned his lesson by Anonymous Coward · · Score: 0

    He tried to be nice once, that resulted in an unstable kid working his ass off and producing shitty work that obviously got rejected. A little bit later Linus heard the kid tried to commit suicide. From that moment, Linus was never polite again.

  294. Who is this cunt? by Anonymous Coward · · Score: 0

    Someone needs to punch this worthless bitch in the face and shut her the fuck up. Seriously, i'm tired of this fucking touchy, feely, bleeding heart liberal shit. Tell the bitch to suck it up or get the fuck out.

  295. Re:Political Correctness has no place in Kernel De by Barlo_Mung_42 · · Score: 1

    That's simply not true.

  296. Re:Political Correctness has no place in Kernel De by BitZtream · · Score: 1

    No, when the black guy gets a seat in the boardroom, he still needs to wear a suit and tie, not a hoodie.

    Depends on the board room. There are plenty of rich black fold wearing hoodies in the 'board rooms' of their businesses, such as record labels.

    No they didn't force crusty old white men to wear hoodies, but when its run by like minded people, the rules change and hoodies are the norm.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  297. Re:Victim Card - Power Play? by Zontar+The+Mindless · · Score: 1

    Sad to say, I've become very wary of female managers and especially female executives. The process for selecting females for these positions appears to be very finely tuned for identifying and promoting only the most shallow, ambitious, and scheming ones. This is not the fault of these women, but rather of a mindset that views the occasional bit of compassionate behaviour as a sign of strength in males (see, you're in a position that's sufficiently secure so that you can afford to give the other guy a break) and as a sign of weakness in females (tsk, tsk, you're letting those female emotions get in the way and trying to mother them again, are you?).

    --
    Il n'y a pas de Planet B.
  298. Fuck You. by Anonymous Coward · · Score: 0

    Fuck You.

    Lets see how much you care about your position you motherfucking dick-wad.

    See how that works?

  299. Re:Political Correctness has no place in Kernel De by del_diablo · · Score: 1

    LKML is essentially a private message board, where every email is almost a PM, it has been for ages.

  300. Verbal abuse and physical abuse ... by Anonymous Coward · · Score: 0

    Verbal abuse and physical abuse are both abuse.

    If you are good at abusing people with words, you should be prepared for people to abuse you back with fists. Or guns.

    Guns are called equalizers for a reason.

    1. Re:Verbal abuse and physical abuse ... by buybuydandavis · · Score: 1

      I nominate you as this year's Thug of the Year.

      People who preach that there is no difference between words and bullets deserve to learn the difference first hand.

    2. Re:Verbal abuse and physical abuse ... by damienl451 · · Score: 1

      That's not what he's saying. Cows and human beings are both mammals. Does that mean there's no difference between cows and people?

      Verbal and physical abuse are not the same either. But they have enough in common that it's meaningful to classify them both as "abuse" . "Sticks and stones will break my bones but words will never hurt me" must be the most deceptive proverb ever. Word *will* hurt you if you're subjected to a constant barrage of verbal abuse and are publicly humiliated on a daily basis. Why do you think decent people " go postal" and start shooting their abusive boss and the co-workers who didn't help them? Why do you think people commit suicide in the locker room? The line between physical and verbal abuse is rather blurry since verbal abuse can also have physical consequences.

    3. Re:Verbal abuse and physical abuse ... by interval1066 · · Score: 0

      Verbal abuse and physical abuse are both abuse.

      I smell a political correctness fan boy. THE WORST plaugue on creativity and innovation in my lifetime.

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    4. Re:Verbal abuse and physical abuse ... by interval1066 · · Score: 1

      That's not what he's saying. Cows and human beings are both mammals. Does that mean there's no difference between cows and people? Verbal and physical abuse are not the same either. But they have enough in common that it's meaningful to classify them both as "abuse" .

      You've destroyed your own point with that.

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    5. Re:Verbal abuse and physical abuse ... by Anonymous Coward · · Score: 0

      Why do you think decent people " go postal" and start shooting their abusive boss and the co-workers who didn't help them?

      Because they weren't decent people to begin with, they were just pretending to be so.

  301. Professionalism? by Anonymous Coward · · Score: 0

    Whatever's meant by "professionalism" these days.

    Is it: "I won't tell you what I think of you -- I'll rather dispose of you silently. With a smile. HR and Security will do the dirty job for me"?

    Division of labor?

    Shit.

  302. b itch needs to shut up by Anonymous Coward · · Score: 0

    I seriously doubt that linus really means for people to be hurt. People need to have the freedom to relax and let their mind chill with a few good insults. Therefore this politically correct b itch needs to shut up

  303. violence? really? by l3v1 · · Score: 1

    I'd say Linus has given and proven enough so as everyone accept his moods, {language|work}style, way of thinking and doing things, and whatever else. I don't care if he yells at people who he disagrees with, in fact I like it, since most of the time he is just right. Think about that as a filter. The great ones will maybe respond in a similar manner but they'll get the message and avoid such events in the future, the lesser ones will just take offence and leave - which will be better for all of us in the long run.

    Anyway, I think exactly this kind of offtopic, time wasting and totally irrelevant discussions (i.e. the discussion in question about his 'violence') are the ones which he'll dislike the most. Especially on a kernel dev mailing list.

    Professionalism doesn't always mean you behave like saints. In my book, professionalism equals good results and good performance, which, if present, will help to tolerate most other issues. In case of Linus it certainly does.

    So get the f*ck of his lawn and get working :P

    --
    I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
  304. Re:I'm sitting in my home office wearing a bathrob by Anonymous Coward · · Score: 0

    You got to it before I did. ;)

  305. Re:I'm sitting in my home office wearing a bathrob by betterprimate · · Score: 1

    Sudo make me fucking sandwich! rm /~linus pickles!

  306. Ginger Baker by GrahamCox · · Score: 1

    Torvalds is the GInger Baker of computing. Very, very good at the core thing he does, an absolutely atrocious human being in every other way.

    The question is whether you value part A over part B or not, I guess.

  307. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    We are World Super Power of the USA!

  308. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    That's only one option.
    The other option is that you try to shape the community to something more of your liking.

    This usually happens when you like the community but would prefer to change certain aspects of it, which seems to be what's happening here.

    Of course the community might either embrace the change, or reject it, in which case you will have to decide if you can live with it, or leave.

  309. Grow Some Stones, ya PC TWIT by Anonymous Coward · · Score: 0

    It is not his job or inclination to hold your hand and tell you how "special" you are, and make you feel good.
    If you don't like being told, bluntly, that you are full if shit when you are, you can take your toys and go home.
    Life is too short to put up with people like you - I sure as hell wouldn't. Life is tough enough, even without the PC bullshit.

    If you are so damn good, and "special", and "smart as a whip" (mommy and daddy said so), create your own fork and prove it.
    If you won't or can't, shut up, and grow up.

    "In the words of my generation, UP YOURS!"

  310. Don't be PC. We have our own standards. by Anonymous Coward · · Score: 0

    Don't be PC. We have our own standards.

    Abuse is Abuse. Verbal abuse creates psychological harm, which is much worse than the physical bruises that will help you rethink your assholish behaviour as you recover.

    Remember - it hurts the punisher much more than it hurts you! Didn't mommy ever explain that to you?

  311. direct != abusive by formfeed · · Score: 2

    Like the "you must tolerate my gratuitous abuse because I am more important than you" 'tude?

    No. It's not gratuitous abuse, it isn't show of power, and Linus also doesn't throw chairs at people.
    He just calls stupid ideas stupid ideas. Not "unfortunate" or "needs improvement" but "stupid". And while one might call him opinionated, he usually backs his positions up with an argument and reasons for it. And I strongly assume he would accept his own medicine back, as long as it is well reasoned and not just someone shouting "*fucking* I won't be a nice girl anymore"

    It might be a cultural thing. A well educated American who thinks that you're an idiot won't tell you, but smile at you. Being frank is low-class.

    The nice Midwesterners are the worst. The strongest disapproval they can amount to is "oh, that's different" or "interesting". Bostonians on the other hand are seen as rude. But while they might shout at you, they'd also stop their car at the pedestrian crossing, swearing if you don't cross fast enough. In Minneapolis, they'd smile at you while they run you over. I for once rather had the "rude" guy.

    1. Re:direct != abusive by TheCarp · · Score: 1

      > The nice Midwesterners are the worst. The strongest disapproval they can amount to is "oh, that's
      > different" or "interesting". Bostonians on the other hand are seen as rude. But while they might
      > shout at you, they'd also stop their car at the pedestrian crossing, swearing if you don't cross fast
      > enough. In Minneapolis, they'd smile at you while they run you over. I for once rather had the "rude" > guy.

      Being a Bostonian myself, I am told that the main difference with Midwesterners is that they consider sarcasm to be quite rude, whereas, here, you worry if someone doesn't give you a sarcastic answer.

      Also, I have seldom seen anyone actually yell at a pedestrian; though many of our pedestrians could use a stern talking to about the total abandon at which they decide to cross the road. Not that I have any issue with Jaywalking, was brought up on it myself, but, I was at least taught to do it when nobody was coming, and not to saunter out into the road like the entire thing is an unsignaled cross walk. (and yes pedestrians: that don't walk sign actually means you don't have right of way, no, not even in the crosswalk...and while I am ranting, its yield to pedestrians IN the crosswalk, not 5 feet away from it, not standing on the sidewalk, IN THE CROSSWALK, and yes that means you should look up from your damned smartphone before you step off the curb into the side of my car...as one of our genious pedestrians almost did a few weeks ago.... now get off my lawn!)

      --
      "I opened my eyes, and everything went dark again"
  312. UPVOTE MANIA by mha · · Score: 1

    WTF - who upvoted EACH AND EVERY SINGLE POST here? The percentage of posts =2 is 1%.

    This site's voting system needs improvement. Definitely DO ONT upvote emotional posts without any rational part. DO NOT upvote untrue statements. For example, Linus only OCCASIONALLY resorts to "strong" statements, so those who portrait him as a kind of screaming manager a la Microsoft's Balmer are just liars out for emotional votes. ESPECIALLY if there's an emotional topic, upvote only on-topic an NON-EMOTIONAL posts.

    PS: My caps are NOT "screaming", I speak accentuated not loud. Think flat-tone poem vs. accentuated poem recitation. I don't know how else to bring the accentuated parts onto the screen in a "flat" font.

  313. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    so he doesn't tend to do this to strangers, only people he's well acquainted with, and has some trust in

    Maybe on the LKML, but I've seen him lash out at people on G+ comment threads.
    Granted, the times I saw it happening, it was completely deserved, but still, it was a stranger to Linus (AFAIK).

  314. Linus is Honey Badger by Molochi · · Score: 1, Funny

    Honey Badger don't care. Honey Badger don't give a shit.

    --
    "The Adobe Updater must update itself before it can check for updates. Would you like to update the Adobe Updater now?"
  315. Re:Non-Dev Perspective on Rudeness in the workplac by Anonymous Coward · · Score: 0

    > You can not place blame effectively with PC language, it strips you of all impact

    You have no proof (because there isn't any) that you can shape unwanted behavior with this abusive language. Hence you word "impact" means, "I don't know what I'm talking about."

  316. Microsoft Shill by Anonymous Coward · · Score: 0

    In other news, an paid-off identity politics junkie/useful idiot tries to emotionally hijack the development team for the only OS that hasn't been compromised by the NSA.

    Eyes on the prize, folks. Open source is the only worthwhile rebellion in town. Don't let these Tumblr fanatics derail you.

  317. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    This is complete psychobabble. What a load of shit.
    You're such a cunt.

  318. Not a great manager by Anonymous Coward · · Score: 0

    So He isn't a great manager. Nerdy unmarried guys sitting around in "bath robes" (underwear and sweaty t-shirts) respond well to reading violent computer words. It has little negative effect. Why are they still single? Now move to a diverse environment like this dreaded "office of polite backstabbery" where lots of people with different perspectives and backgrounds work together. It is a constant challenge to keep them all working together.
    Screaming and threatening everyone works, sort of. It also raises resentment and unhappy workers will find ways to get the company back. Little things can be done that they won't get caught doing that can sabotage achieving the common goal. Not to mention the increase in backstabbery. If this is a pack of African hunting dogs ripping apart a cow, then we all better act like it.

    How much is Linus paying everyone again? Sarah could find better things to do with her time.

  319. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    If Sarah cannot stand the heat, she should go back to the kitchen.

    See - now that is political incorrectness.

    Yet also a fair statement

    For some pretty peculiar definition of fair.. Does the name Gordon Ramsay ring any bell?

  320. Re: Political Correctness has no place in Kernel D by Anonymous Coward · · Score: 1

    He didn't simply tell her to fuck off, he explained why 'acting professional' is itself a fallacy. That is taking it seriously.

  321. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    If you are being 100% direct then abusing the person in addition to that isn't adding anything to the communication, it's just putting someone down. If being 100% direct doesn't do anything, what is the abuse on top of that going to help? I suppose you might be dealing with a person who doesn't respond to anything other than abuse, but if you are the manager, why did you hire such a person? Everyone around you will see you abusing this person, so the costs of that interaction is not limited to just the one person.

  322. Re: Political Correctness has no place in Kernel D by Anonymous Coward · · Score: 0

    Someone's trolling for easy rage.

  323. Sarah is a junkie by Anonymous Coward · · Score: 0

    "But, but, the light side has brownies. Pot brownies that will make
    everyone feel sleepy and peaceful and possibly hungry. For more pot
    brownies...

    Sarah Sharp"

    Explains it all, this bitch is nothing more than a stupid druggy whore.

  324. I don't care if you've got your dick out, Linus. by Anonymous Coward · · Score: 0

    I don't care if you're sitting in a bath of jam masturbating like a wild monkey, you're being a fucking arsehole, dickhead.

  325. is it really that hard? by Anonymous Coward · · Score: 0

    Something about honeypots? People might have been spoilt by prior PCness, but it really isnt that hard to control your anger and language. Unless Linus walks around naked with woodies and grabbing ladies' asses, he has some self control. Its easier to just say fuck it than to think that but communicate it otherwise to people not in your inner circle jerk jerk circle.

  326. relating by Tom · · Score: 1

    I can relate to him. I have several free projects and basically if you want to control my behaviour, you can pay me for it. As long as I'm giving you the results of my work for free, you get to put up with whatever attitude I need to get it done.

    There's no such thing as a free lunch.

    On the other hand, I can also relate to those who are asking for some moderation, and sometimes I go beyond what was necessary. Having someone to remind you to keep it civil every now and then helps not getting lost entirely.

    That someone just needs to understand that he/she is a counterweight and the end result will be somewhere in the middle, not where s/he's pulling it to.

    --
    Assorted stuff I do sometimes: Lemuria.org
  327. Thanks for the context by Anonymous Coward · · Score: 0

    Kinda puts this whole thread into a new light.

  328. Linus Is Not Yet An IT Whore by Anonymous Coward · · Score: 0

    "politeness" in the corporate IT world amounts to accepting practices which result in the worst security problems you can think of. Later the management muppets will be "completely stunned" by their data being sucked off by 127 Chinese, 67 American, 17 Nork and 23 Israeli hacksters,

    Keep calling out the frauds as frauds, Linus !

    Read this and see how "politeness" and "polticial correctness" (read. MONEY) corrupts the mind almost totally:

    Corrupt RSA

    Hack of Lockheed Martin

    We need MORE people to tell the blunt truth than people like this Intel dumbo-corporate-chick who wants to sweep problems under the carpet.

    Kind regars to all the corruptos

    Dipl.-Ing.(BA) Frank Gerlach

  329. Good managers coach, terrible ones scream abuse by Anonymous Coward · · Score: 0

    And that, basically, is what's going on here: Linus is a shit manager. He 100% cannot cope. But, because he's bought into his own hype, he "knows" this cannot be true, therefore he MUST NOT do like a good manager, or even try, he must be a shithead and demand everyone kowtow to him.

    Oddly enough, making him the PHB in real life.

    Linus is just a shit manager.

  330. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    I'm sorry but I've arbitrarily decided that I am offended by the words "d*ck", "ub*r", "reve*l" and your username. How could you so insensitive?!

  331. Re:Linus is just a mean old asshole... by Anonymous Coward · · Score: 0

    "But, but, the light side has brownies. Pot brownies that will make
    everyone feel sleepy and peaceful and possibly hungry. For more pot
    brownies...

    Sarah Sharp"

    And Sarah is a stupid fucking pot head junkie.

  332. Re:Victim Card - Power Play? by Anonymous Coward · · Score: 0

    Sounds like a rather culturally biased generalisation to me.

  333. Then Torvalds hypothetically... by Anarchduke · · Score: 0

    turned to his wife and said, "You fucking whore. You burned the goddamned chicken again and I know you know better. I should beat your ass with a baseball bat."
    And afterwards, he told everyone, "I only curse and yell at people when I know they know better. My top food producer knows damn well how to prepare chicken and if she hands me burnt chicken with some lame-ass excuse, You will see fireworks."
    And all of the Slashdot people said, "Well of course, Torvalds dinner is important. Without it he would fail to live and continue running the kernel development team. Besides, if she doesn't like it, she can always leave. Its not like there is anything inherently wrong with ihim screaming insults at her or threatening her with physical injury. Besides, lots of successful people treat their wives this way."
    Did I miss any of the justifications?

    --
    who prays for Satan? Who in 18 centuries has had the humanity to pray for the 1 sinner that needed it most? ~Mark Twain
    1. Re:Then Torvalds hypothetically... by Dog-Cow · · Score: 1

      You are beyond stupid.

      Besides, your analogy breaks down completely because his wife is a martial arts champion and would probably break his neck if he got out of line with her or their children.

    2. Re:Then Torvalds hypothetically... by Anonymous Coward · · Score: 0

      This actually is a great analogy. Obviously you had to be downvoted for hitting the mark. Noone likes their double-standards to be exposed.

  334. It's funny, isn't it. by Anonymous Coward · · Score: 0

    "Nnest question: how would you know if you were losing lots of talented developers? Not many people are going to speak up to let you know that your behavior is toxic"

    And if they DID speak up telling you that your behaviour is toxic, you'd just yell at them for not being right, and have thousands of fanbois scream at how someone complaining about the attitude was toxic had "already lost the argument" or was "wanting to impose thoughtcrime" on you, therefore you would be ignored AS A MATTER OF PRINCIPLE, as we see here.

    The honest answer is that these cocksuckers think that because they are swearing and wearing bathrobes, they're somehow "cool" and "avant-garde" and "sticking it to the man" and "better than all you sheeple". Therefore there CAN BE NO PROBLEM here with what they do.

    Tiny minds that decide what they do is right because that's what they're doing.

  335. Re:Political Correctness has no place in Kernel De by andrew7027 · · Score: 5, Informative

    Yours is not a fair statement. She’s been contributing to the Linux kernel for (as far as I can tell after a quick Google) 5 years or more. She’s not ‘attempting to join [the] community’; she’s already part of the community.

    And she’s attempting to change it from within. Nothing, ipso facto, wrong with that.

    30 Linux Kernel Developers in 30 Weeks: Sarah Sharp <<-- describes her involvement with kernel in 2007.

  336. Re:Political Correctness has no place in Kernel De by Tagged_84 · · Score: 1

    One of the most insightful posts I've read in awhile!

  337. Re:Political Correctness has no place in Kernel De by Richard_at_work · · Score: 1

    I think that's slightly different, because it mainly dealt with two groups of people (blacks and women) who weren't trying to join a community, they were already part of it through historical action on the part of others (blacks were mainly forcibly taken from their own communities and could not return, women had been subjugated for thousands of years within their community).

  338. Re:Political Correctness has no place in Kernel De by pipatron · · Score: 1

    Except this is not IBM or Oracle. These people are not hired by Linus. It's not a private company, secrecy and private emails from the boss to the coworkers are better left to redhat and IBM who actually hires the people that Linus is sometimes shaming.

    --
    c++; /* this makes c bigger but returns the old value */
  339. Re:Political Correctness has no place in Kernel De by Coeurderoy · · Score: 1

    IMHO the main issue is that on one hand we have the "PC" team that will say things like:

    This is a very interesting idea => Meaning I hate you and am planning your downfall how dare you rock the boat and undermine my hierachical position.
    Let's agree to disagree => Go fuck yourself, ain't gona happen, you are probably right, but I'm higher in the pecking order and no way am I going to let a good idea that is not mine happen.
    We need somebody very dynamic => we need somebody younger than I am, preferably of the same gender as me and the same of a similar school.
    s/he is very technical => I got no clue what s/he's saying and we should not give that person any power of desicion or responsibility...
    etc..

    And the "Non-PC" team that tend to say things like:

    I know that this is not a popular opinion to express : but everybody knows (or don't you agree that/I know from sure sources/You just have to look at the statistics/...) that

    So I hope that the outcome of any LKML meeting on this subject will be:
    - It is ok to express your feeling and opinions even with very expressive language, and it is much better than being an hypocrite hiding behind weasel words
    - it is not ok to do any kind of adhominem attacks so if you actually fear and despise somebody because that sentient being has the combination of qualifier you find the most insufferable, you are not obliged to invide that person to drink tea with your old mum, but you cannot use this as a base for communication.
    And you should think about escalading, try "I'm slightly irritated", before "your code is bloody shit you fucking moron...".

    PC was not invented to make sure people understand each other, but to provide plausible deniability in case of a trial...
    so "we ain't hight no green polka dottet people cuz their lazy stupid idiots" becomes "we are an equal opportunity employers, and welcome more minority in our familly, and look forward to any minority candidate who is able to meet our very high standards" ... it does not make it "polite"...

  340. Hahahahahaha by Anonymous Coward · · Score: 0

    The Linux kernel is indispensible for the Google/NSA scheme called "Android" to spy on hundreds of millions of people worldwide. It rakes in billions every single fucking month for Google and Samsung. Plus the Linux kernel is now indispensible for thousands of different things like DSL routers, Automotive Radars and certainly hundreds of weapons systems. Or the nice firewall business of Israel inc, which they can use for their "other" purposes, if they "need" that.

    You seriously want to tell me they have issues with rudeness of Linus, considering it is un-political and the Linux kernel is so massively useful for them ?

  341. Re:Political Correctness has no place in Kernel De by Coeurderoy · · Score: 1

    Is is not "Political incorrectness" but stupid, and not funny...

    If she cannot stand the heat she should grow some, although still probably sexist does not imply that she would have a "natural place" that would be the kitchen.

    The smart comment would be: if Sarah cannot stand the heat she should think of the alternative, and for example compare:

    We very much regret to announce you that we will have to let you go, and would like to use this opportunity to thank you for all your contributions to the project
    with
    Your code stinks you should read it before even thinking of submitting your trash to the trunk, I'm seriously thinking of linking your git to rm

    You can survive the second, and it convey a message that makes it easier to avoid the first...

  342. Re:Victim Card - Power Play? by Anonymous Coward · · Score: 0

    Cultures with pervasive fake politeness are feminine.
    Cultures with exaggerated efforts for safety are feminine.

    All the consumed COCPs leave traces to developed countries' environments, causing 'manboobs' and feminine behavior. It affects the whole culture and nationwide decisions. US is girly. Linus comes from less girly culture. :P

  343. Re:Political Correctness has no place in Kernel De by Coeurderoy · · Score: 1

    There is not always somewhere else to go, or at least the cost of not being there might be too high.
    And refusing to change because "we've always been doing things that way" is a good way to become stagnant and irrelevant.

    And the whole idea of "our way or no way" stinks, there is something called negociation and the middleground...

  344. Re:Political Correctness has no place in Kernel De by JaredOfEuropa · · Score: 0

    Being polite = not being a dick
    Demanding politeness from others = being a politically correct dick

    Sharp uses words like "not acceptable" and "keep it professional"; these are not requests but demands addressed at an established community with a long history. Very unprofessional of her.

    --
    If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
  345. PC is just a way of telling someone else they're by Anonymous Coward · · Score: 0

    PC is just a way of telling someone else they're wrong when you don't have any actual reason for that being the case.

    You can't rebut the accusation, but do not like the accusation, therefore you claim "Oh, it's all PC bullshit" and therefore, BOOM! Silver Bullet!

    No, you crass and ignorant moron, you have got it completely 100% wrong.

    Political Correctness is a way of suppressing ideas (not methods of communication) by putting societal pressure on the proponents of the idea (NOT THE WAY THEY SAY IT) to ensure that only "Good Fact" can be promulgated and the inconvenient ideas are killed off.

    IF you can't say the idea without swearing, then you're just showing that you HAVE no idea, and that you're using shocking language to hide the fact.

  346. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 1

    My kingdom for modpoints..

  347. Re:Victim Card - Power Play? by Anonymous Coward · · Score: 0

    Considering the fact that I know FIRST-HAND that most women are absolutely ignorant relative to technology and obsessed about POWER and MONEY, I do venture to say that technologists have every reason to be rude to them before they fuck up a project with their politicking.

    Now, start name-calling and put me on the NSA-women's watchlist or something.

  348. Linus = Linux = Childish by Anonymous Coward · · Score: 0

    Linus is Linux, and Linus is a child, so why expect anything grown up to come from Linux?

  349. Re:I'm sitting in my home office wearing a bathrob by Anonymous Coward · · Score: 0

    Yes we do. It's called being a grown up. (Especially when being talked to that way.)
    A grown-up has the confidence to be able to handle it, as it's not "abusive" unless it's "offensive", which is a word for saying "I think what you say about me is true, but I hate you for not letting me drown in ignorance and denial about it." Don't blame the messenger. It's your own lack of confidence. You got to fix yourself.
    Mostly by laying off the Prozac, getting a therapy, growing a spine and growing up.

  350. It's just business buddy... by nbritton · · Score: 1

    Linus, It's just business. If you find yourself getting that aggravated, take a break, get back to life and do something that makes you happy...

  351. Go by results by maroberts · · Score: 1

    There's only two or three operating systems still seriously in the running
    a) Microsoft, run by someone who is famous for throwing chairs around
    b) Linux, run by someone famous for throwing expletives around
    c) Apple, which used to be run by someone famous for ranting at his employees and firing them at the merest hint they didn't deliver.

    All the ones run by cute fluffy bunnies are nowhere to be seen.

    --

    Donte Alistair Anderson Roberts - hi son!
    Karma: Chameleon

  352. working practives by lkcl · · Score: 1

    well thank god he wasn't naked.

  353. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 1

    Did you know? In the real world, you attract more flies with raw feces than with honey.

  354. Re:Victim Card - Power Play? by tjstork · · Score: 1

    True that!

    --
    This is my sig.
  355. People being abusive to be abusive.... by Anonymous Coward · · Score: 0

    On some mailing lists, people are abusive to be abusive. They are just looking for a fight....
    Now that is not professional, actually these people are real a holes in real life too.

  356. Re:Political Correctness has no place in Kernel De by kokoko1 · · Score: 1

    Someone has to talk its democracy not LinusCrazy

    --
    http://askaralikhan.blogspot.com/
  357. Censorship, pure and simple by mlwmohawk · · Score: 4, Interesting

    I posted on Sarah Sharps' blog. I didn't use profanity, I even quoted Eleanor Roosevelt: "No one can make you feel inferior without your consent." I disagreed with her and stated that the most vile and ruinous censorship starts with a call for civility and that these are almost always from dubious motivations.

    So, low and behold, it was moderated out of existence. It seems to me that Sarah has no interest in alternate viewpoints. It is her blog and she has the right to delete comments, but it is quite telling that she will silence a voice which does not agree with her while she is saying she wants to protect people's voices. Her calls for "civility" can be seen as nothing less than a call for censorship. We all must resist this sort of behavior because it is a direct attempt to diminish free speech and impose one person's morality on a larger group.

  358. Linux has it right by scobiej · · Score: 1

    I deal with so called professionals all the time in the work place and being polite has nothing to do with getting the work done. I'd prefer to be talked to direct with no BS. At least you know where you stand. Far too many people keep it all pretty and then stab you in the back. Say it as it is. No doubt then. If you screw up, why shouldn't you be told in no uncertain terms? You'll think twice the next time. Well played Linus.

  359. Crap, confronted! by Tyr07 · · Score: 1

    People are stunned and lost when often directly confronted over bull****. So they hate it, and invented a new system that they can use to fight back called 'Professionalism' where they smile and 'take care of you' behind your back.

    I know it's not as black and white as that, but when someone does something dumb, and you call them on it, they retort with professionalism. In those cases, it's a simple of 'Crap I need to hide this, I will use PROFESSIONALISM to defeat them!'

  360. Re:Political Correctness has no place in Kernel De by walkingsmarts · · Score: 1

    If Sarah cannot stand the heat, she should go back to the kitchen.

    See - now that is political incorrectness.

    False. It's sometimes really hot in the kitchen too!

  361. Re:I'm sitting in my home office wearing a bathrob by Anonymous Coward · · Score: 0

    Maybe he would if wife, mother and neighborhood children would make obviously stupid commits resulting in bugs and errors in the kernel.

    You are not Linus, people are different, probably even your bathrobes are different.

  362. About Motivation by BlueMonk · · Score: 1

    I think this is about motivation. And (admittedly not having read any details) in general, I agree more with what I assume to be Sarah's perspective than what I assume to be Linus'. I would rather be motivated intellectually than emotionally. Emotions have unequaled power to motivate people to action (as the marriage debate has demonstrated), but I don't think it's the right way to *be* motivated -- out of fear or greed. Actions should be taken because they make sense, not because you're afraid. The primary emotion that should motivate me is satisfaction in my intellectual integrity and accomplishments.

  363. Re:Political Correctness has no place in Kernel De by atriusofbricia · · Score: 2

    American Civil Rights Movement.

    Done, done.

    What is insightful about this? It isn't the same thing at all.

    What you're referring to is a group already part of a society campaigning for equality within the society. One could argue that they could have simply left but those who were doing the campaigning didn't have that option nor was it necessarily the appropriate option. They also were not attempting to force society to adopt their standards and beliefs but to force society to apply its own standards and beliefs to them and treat them equally.

    If this person on the LKML was saying that she wanted to be allowed to curse and such because she had been told women shouldn't do such things then your point would be valid, or at least more so. Instead she's demanding that everyone else change to accommodate her desires and world view.

    --
    I was raised on the command line, bitch

    "Nemo me impune lacesset"

  364. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    I guess that was a joke.

    You are refering to the descendants of slaves, that were involuntarily "imported" (to both country and community) wanted discrimination to end.

    What he was saying was:
    "After all, when you attempt to join a community you either abide by the rules and customs of that community or else you leave and go elsewhere. You do not demand that community change to meet your world view."

    See the difference?
    They didn't attempt to join a community, they were already part of it, whether they wanted or not.

  365. If it gets stuff done... by Cobonobo · · Score: 1

    I don't care how found the language. The important thing is that it gets the message across and it gets stuff done. As an editor, I've had a few commissions whose words may have been described as "vulgar", however this allowed them to get the message across much more efficiently than if they had employed a more Nabokovian writing style. If it gets work done, it's what we need in the workplace.

  366. Kernel developer and tester for 20 years. by Anonymous Coward · · Score: 0

    One line to rule them all.

    If you do not like they way linus runs the kernel, please play a game of fork the kernel and go fuck yourself.

  367. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    Yes.

    > they not judge us based on all our other nonuniformities

    What the fuck does that mean? I can't disagree with you? I can't choose not to spend time with you because you're a fucking bore?

  368. Linus is a child by Anonymous Coward · · Score: 0

    Plain and simple, Linus is childish person. That being said he is an influential developer who happened to create a great piece of software at the right time. His antics will only go as far as linux remains king in the open os arena.

  369. Linus... by Anonymous Coward · · Score: 0

    Well, isn't it common knowledge that Linus is a douche with some meglomaniac tendencies?

  370. Re:Political Correctness has no place in Kernel De by Kleokat · · Score: 1

    Tyhmä ärsyttävää poliittinen korrektius saa sinut tuhlaa aikaa typeriä asioita
    - Sinun pitäisi olla onnellinen, että voit lukea sitä ollenkaan!

  371. Pffft by Anonymous Coward · · Score: 0

    Its his program, fuck off if you dont like how he does things.

  372. Read Between The Lines by ThatsNotPudding · · Score: 1

    Perhaps I'm reading this into her valid points, but I think she also means this overtly hostile, sweary forum isn't very inclusive to women joining in (just like damn near every other place in the world).

    If you think I'm full of it, look through this thread; just a cusory browsing picked out the phrases Prima Donna and Drama Queen.

  373. Re:Victim Card - Power Play? by Anonymous Coward · · Score: 0

    Well, her recent blog posts (http://sarah.thesharps.us/) seem more focused on gender issues than anything else.

    It's sad that most discussion of women in tech seems to be going down this 'internet social justice warrior' route of extreme political correctness, with people demanding the right to never be offended.

    There's clearly some pretty nasty sexism/harrasment/misogyny in male-dominated workplaces at times, and stamping out the worst of that would seem a more sensible goal than fighting to silence every dongle joke or reference to fantasty violence on mailing lists.

  374. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    That's a joke or at least a BS comparison.

    They were already part of the community because their ancestor was brought there as slaves. The point was to end discrimination. That has nothing to do with joining a community and asking them to change.

  375. Americans vs. Europeans by Anonymous Coward · · Score: 0

    This looks very much like a cultural problem between USians and Europeans.

    We Europeans do swear. It's our culture.

    And if you bloody puritan pukes think this is objectionable, you're just plain wrong.

  376. Can we get some tissues? by Anonymous Coward · · Score: 0

    We're going to need a lot of them for these nancies crying over some useless dribble that has nothing to do with computers.
    Sure it has to do with communication, but if you feel it's unnecessary and it hurts your feelings, you can go your seperate way, the adults are working.

  377. Re:ha! "not acceptable" by Anonymous Coward · · Score: 0

    No doubt, I'm at yet another company (3 letters, they do furniture) and after joining the "team", come to find out it's the biggest batch of babies and moronic "adults" I've ever met. I've made quite the ripple because I don't hold back, and I can relate to "acting professionally" is indeed just a big sham.
    If your product is awesome, unless you tell people to their face they're fucking stupid, you have a pretty good chance to dominate. But if you're fake, people see right through it.

    I agree with the comment though, this crazy bleeder is demanding something, not asking.

  378. Much ado about nothing by Anonymous Coward · · Score: 0

    Someone on the kernel dev list is an overly-PC twat, Linus declines to change, yet refrains from inviting her to pound sand.

    I would say this is the very model of how it SHOULD be done.

    Also, if you click through, you can see the devs being quite jovial and joking widely, and IN COMES THE PC TWAT, HERE TO RUIN ANY FUN! Let's be PROFESSIONAL! Let's all talk like GROWN-UPS. Let's cancel RECESS.

    Ah, goan and fuck yerself, you over-inflated tramp.

  379. Politeness was never meant to be a good thing by Pf0tzenpfritz · · Score: 1

    Whenever the economy goes down, the time of the polite or "professional" type has come to replace his rather impulsive or even choleric collegues. This does not happen by incident: politeness or courtiousness -in the meaning of mastering the oftenly difficult protocol at court- was the only chance for legions of otherwise untalented noble young men at Europe's courts to win the king's attenttion or favour and get a job. This kind of politeness usually came -and still comes- along with lies and intrigue and a general climate dominated by fear and dishonesty.

    --
    Oh, the beautiful gloss of greality!
  380. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    Asking for more professionalism in a mailing list does not entail being extra polite, it does not entail leaving out cuss words and it has absolutely nothing to do with political correctness. Trying to make it about that, or claiming "I'm just being honest and direct" rather suggests you're trying to legitimize your social incompetence.

    Asking for professionalism on a mailing list means stayin on topic.
    Noone has to swap "You fucking incompetent excuse of a clusterfuck" to "I sincerely hope you won't take this personally, but I would like to try and make an argument as to why it might be better to implement my solution rather than the previously suggested".
    Even suggesting that it does is a sign of social incompetence.

    It simply means changing "You fucking incompetent excuse of a clusterfuck" into "Here's what's wrong with your code. You should know better. This is how it should be done instead".

    Nothing more, nothing less.

  381. Re:Linus is just a mean old asshole... by dbarron · · Score: 1

    I wouldn't say Linus is mean (at least in person). I don't know him closely, but I've met and talked with him a few times. I certainly don't find him offensive just because. And...it does seem his method works.

  382. Re:Linus is just a mean old asshole... by buddyglass · · Score: 1

    Instead of "telling off" that person, what if he'd simply said something to the effect of, "Don't ever submit code when you're not sure it works. Moreover, don't ever submit code that you admit isn't necessary. These are pretty basic principles of kernel development, and, honestly, of software development in general. This project can't afford to have stuff like this turn into a pattern, so if it happens again I'll be forced to revoke your commit privileges. I'm dead serious about that. I'd rather it not come to that, though, so do be more careful in the future. Cheers."

  383. Re:Political Correctness has no place in Kernel De by horza · · Score: 2

    If I walked into an interview, and saw someone being publicly berated for a stupid technical mistake, then I would be much more likely to consider that position. As I am good at what I do, I don't want to have to carry dead weight on my team. Of course there is a difference between a techie berating somebody for performing way below their potential, and a management type humiliating somebody for their own ego trip. The latter would not be acceptable. Linus definitely falls into the former though. If he thought I had to up my game, then I would take it on the chin and do it.

    Phillip.

  384. Re:Political Correctness has no place in Kernel De by blueg3 · · Score: 1

    If you walked into an office for a job interview, and the first thing you saw was some management type openly berating a subordinate, what tone would that set

    Linus isn't a "management type", here, he's a senior engineer. It's very different. A "management type" (let's just call him a "manager") carries the connotation of generally not knowing what they're talking about -- at least not for technical matters, which is presumably what the berated person and the reader are really interested in. A senior engineer does.

    If I saw a senior engineer berating a junior engineer's work, which is what Linus does, I wouldn't think anything of it -- I see it all the time.

  385. worms before flowers by epine · · Score: 1

    The one where the person that now develops a kernel that ships with FUSE and CUSE, and which has its largest install base running on top of the Xen microkernel in cloud deployments or an L4-derived microkernel in mobile deployments, was saying that microkernels are bad?

    It was Linus's original goal in 1990 to achieve the largest install base on top of the Xen microkernel? This is news to me.

    The most important criteria with any new project is to obtain critical mass of collaborators and users. Stroustrup didn't want to base C++ on C. His largest influence was Simula 67. It ended up being fairly hideous, intellectually, to graft Simula programming idioms on top of C. At the same time, the underlying C language compatibility was the main reason C++ was adopted by most people in the first place, whereas language designers who placed more value on purity and aesthetics now languish in relative obscurity.

    One could make a strong case that Tannenbaum's present success is parasitic on the success of Linux itself, since Linux ended up becoming--within a rabbinical epsilon--the most significant force shaping the ecosystem where Tannenbaum's kernel eventually gained traction.

    In raw soil, usually the worms precede the flowers. Tannebaum can suck it.

    I would also argue that the success of C++ has been good for C, because it released C from the pressure to evolve in a direction less well suited to the niche it presently dominates. C++ is heroine to a language lawyer. From the perspective of the C community, good riddance.

    The problem with aesthetics driven design is that there's always some use case that takes it up the wazoo. Aesthetics always moves in the direction of divorcing messy reality. That reality might be your own. One can also describe this as a refinement of the application domain. This rocks when it works. Worst case scenario is when the glass ceiling of aesthetic refinements slam you like a bird into a spotless pane after your project reaches a million lines of code. The culture of C++ is that embracing messy reality is Job Number One and that elegance is subordinated to this goal, which is why C++ is strong in genericity and weak in garbage-collected managed memory.

    C++ has a first-growth generalist mandate married to a progressive pragmatism. The Linux kernel has a first-growth generalist mandate married to a conservative pragmatism a mile wide, and a culture to match.

    Python has a second-growth generalist mandate married to a reductive pragmatism. It's strange to compare the culture of Postgres, as someone else did, which is the epitome of a paradigmatic buy-in. Once you buy into a relational data store with ACID integrity, you're already halfway to becoming a Mormon church, never again to be bothered by the hubbub of the NoSQL gospel choir on the other side of the tracks. Linux by comparison is a Unitarian church in raw-tongued multi-ethnic Sydney. One chick thinks it should be more like Toronto. You know, Toronto is great and all, but one is enough.

  386. Re:Political Correctness has no place in Kernel De by atriusofbricia · · Score: 4, Insightful

    Yours is not a fair statement. She’s been contributing to the Linux kernel for (as far as I can tell after a quick Google) 5 years or more. She’s not ‘attempting to join [the] community’; she’s already part of the community.

    And she’s attempting to change it from within. Nothing, ipso facto, wrong with that.

    30 Linux Kernel Developers in 30 Weeks: Sarah Sharp <<-- describes her involvement with kernel in 2007.

    Okay, in that case she's been a part of it for a while now and has (so far as I know) suddenly decided she doesn't like the way things are. That's fine. Asking for change and such is fine to a point. However, this is also closely related to the ridiculous idea that people have a right not to be offended or to hear things they don't like. No such right exists.

    If they are unwilling to change, and I unsurprisingly tend to agree with Linus's stance on the fakery involved in being "professional", then she can either deal with it or leave. The people on that list were the way they were long before she got there even if she has been involved with it for the last few years.

    --
    I was raised on the command line, bitch

    "Nemo me impune lacesset"

  387. Feel that emotion change by lihongying17 · · Score: 1

    Be honest about your emotions, feel the change, and take action gently before you can't stand.

  388. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    the old saying of "you attract more flies with honey than vinegar" covers this subject, as well as books like "How to win friends and influence people".

    It kills me (JigJag) to post since I've been modding this thread heavily, but I need to address this point:

    This is a meritocracy. You win not because you've got friends but because you're skilled. Linus Torvalds does not want to make new friends on LKML, he wants to get *skilled* programmers.

  389. Re:Political Correctness has no place in Kernel De by Kookus · · Score: 1

    When did civility become a disease?

    Most of the time when people complain about political correctness, it's because they the self-discipline or the intelligence necessary to compose a polite reply.

    Citation Needed

    Clearly Linus is not lacking in intelligence, but he seems short on common sense here

    Citation Needed

    Political correctness, when done well, is a more effective weapon than boorishness.

    Citation Needed

    Calling someone a fool is easy, but crass and wasteful.

    Citation Needed

    In the eyes of the audience it lowers you to the level of the fool, and you have to work harder to prove you aren't. Giving someone else the opportunity to open their own mouth and prove themselves a fool, now that's economical.

    Citation Needed

    They'll happily blather out their inanity on their own, if you let them.

    Citation Needed

  390. Re:Political Correctness has no place in Kernel De by atriusofbricia · · Score: 2

    Yet also a fair statement. After all, when you attempt to join a community you either abide by the rules and customs of that community or else you leave and go elsewhere. You do not demand that community change to meet your world view.

    It's not a community, it's a software development project. OK, one can talk about a developer "community", but as soon as that "community" starts having rules and customs not directly linked to the development of the software in question, it becomes something else, especially if the rules and customs can be perceived as antithetical to the development process. The Linux kernel development team are not a masonic lodge!

    A community is a group of individuals banding together for common purpose with agreed upon customs and norms, spoken or unspoken. Any software development project with almost any degree of openness quickly forms into a community as a natural consequence of human behavior.

    The norms of that community are well established and nothing you've said changes my points. :)

    --
    I was raised on the command line, bitch

    "Nemo me impune lacesset"

  391. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    And who really gives a shit about Steve Jobs? Maybe Apple was successful in spite of his crappy management style rather than because of it due to their innovation and vision. Steve Jobs is just the asshole that sat at the helm and took all the credit for other people's hard work.

  392. Total bullshit by paiute · · Score: 1

    I am a big Linus fan, but if you can't deal with people - especially your working peers - without using abusive language then you are just an ignorant asshole with some mental problems.

    --
    If Slashdot were chemistry it would look like this:Cadaverine
  393. Re:Political Correctness has no place in Kernel De by AvitarX · · Score: 1

    No, but if you said to a third coworker behind the deserving one's back, "bob over there is so stupid, somebody should beat him until he isn't" you'd laugh together and do more to damage the work environment (this is a third person impersonal you, not a you directly, I wish we had a proper pronoun for that in English).

    --
    Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
  394. She should have just stated the Wheaton Principle by Anonymous Coward · · Score: 0

    "Don't be a dick."

  395. Re:Political Correctness has no place in Kernel De by damienl451 · · Score: 1

    The problem is that it's pretty useless to tell people who think that it's possible to strongly disagree and voice one's opinion clearly without making people feel like crap, that they too can be verbally abusive.

    Analogy: someone is being picked on for being a nerd. They're fed up with the beatings and they go to the principal. The principal tells them: don't worry, I have the solution for you. From now on, you're free to hit them back as much as you want. You won't be punished for it. Is that a good solution? I don't think so. The "nerd" doesn't want to beat up anyone. He wants to be in an environment where there will be no beatings. In theory, "everyone can beat up anyone they want" sounds like a wonderfully egalitarian plan. In practice, it's a gift to bullies since they're the only ones who want to be beating up people.

    Same thing here. People who want to be polite and treat others as human beings don't care that they're allowed to be verbally abusive too. They don't want to and won't be. The only people who benefit from that kind of " free-for-all" policy are those who are already inclined to abuse people.

  396. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 1

    Apples and Oranges. I'm getting rather exhausted with folks who like to haul out a civil rights comparison every time they feel something is unfair. You don't get to choose the color of your skin. You do get to choose whether or not you work on a specific open source project. She's free to make the request, however Linus is also free to tell her to kick rocks. Civil rights was about breaking down systemic abuse of an entire race of people who were litterally considered to be less than human.

  397. Its why I subscribe by giveen1 · · Score: 1

    I subscribe so I can read Linus comments. How many are with me on this? LOL

  398. Chuck the pilot out of the plane, that'll show 'em by Anonymous Coward · · Score: 0

    Maybe it's time to eject him from the LKML and give the reigns to someone else ?

    Well, you just go right ahead and do that.

    Meanwhile, you need to lose either the "s" or the "g" from the word "reigns" in order to be writing in the English language.

  399. Futile move, but free publicity by intermodal · · Score: 1

    Linus is not going to change because one Intel developer didn't like how he says things. It's not about whether she likes it, it's a matter of what works for the community as a whole. So far, we've had a couple decades of kernel success and advances. I'm inclined to side with Linus. On the other hand, she did get her name out there, which I'd have never even heard if she hadn't done it.

    --
    In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
  400. As Shakespeare said: by Anonymous Coward · · Score: 0

    much ado about nothing.

  401. Grumpy old young men by weav · · Score: 1

    Here I thought Linus was too young to be a grump old man.... maybe I was mistaken.

  402. Fork Off? by Jawcracker+Fuzz · · Score: 1

    Not that it would ever happen, but whether or not to fork is not entirely up to Intel. Suppose Linus very politely tells the next Intel patch set to visit /dev/null. I expect the language of Sarah's co workers would make LKML look like picking daisys and skipping through the park. The other thing about being a PC dumbass is not understanding the risk.

  403. Linus is the boss by Sla$hPot · · Score: 0

    Accept it. Linux is his baby. Still.
    Linux has turned into a billion dollar business, but is still, luckily, heavily influenced by the geeks who created it. Live with it. Enjoy it.
    If you expect to gain anything by throwing the political correctness card or try to enforce HR policies (socialism), that you might be part of. Think again.
    Who want's a global Linux community HR manager? hello

  404. The Case Against Civility by linuxdoctor · · Score: 1

    As far a civility goes, some have argued that civility is really a form of censorship ('political' correctness) that actually discourages and even prohibits open discourse of important subjects and issues. See the article by Randal Kennedy, "The Case Against Civility," The American Prospect, republished December 19, 2001.

    http://prospect.org/article/state-debate-case-against-civility

  405. If she can't stand the fire... by Anonymous Coward · · Score: 0

    She can manage her own kernel fork.

    What the hell does she think entitles her to tell Linus how to manage the Kernel?

    Is there a Sarax I am not aware of? Well maybe some porn star but not an OS

    Hmm Sarah.... http://www.techeye.net/assets/upload/torvalds-finger.jpg

  406. Quit yer bitchin! by JayRott · · Score: 1

    Linus created the most widely used kernel on the planet. I think that affords him a good bit of leeway when it come to his "professional behavior." The fact is, he was just some faceless college student, a Joe Sixpack if you will (albeit an intelligent and talented one) who lucked into a good thing. He was never groomed to be a "business man." That doesn't make his behavior right, but anyone who doesn't like it has the right to take their ball and go home if that is what is going to make them happy at the end of the day. I can promise you had I been in the same position as Linus, I doubt everyone would find me particularly "likable." I tend to be a bit brash and vulgar myself.

  407. Weak by Anonymous Coward · · Score: 0

    This is just some chick who can't handle the lingo, demanding special treatment. Nothing to see here, and I'm glad Linus has the stones to not give a fucking shit.

  408. Re:Political Correctness has no place in Kernel De by fredprado · · Score: 1

    It is not because YOU think it doesn't serve any purpose that it does not. Your arrogance is only second to your simple-mindedness, my friend. Being 100% direct many times involve what you call "abusing" people.

  409. FUCKING LOVE THIS MAN by Anonymous Coward · · Score: 0

    Linus for ruler of the world. I agree 100% with his email AND if you do not, I fucking hate you.

  410. Re:Victim Card - Power Play? by AmiMoJo · · Score: 1

    Didn't take long for the misogyny to start, as I expected. I read her post, she doesn't use the fact that she is a woman to back up her point and your claim that it is a power grab is just your own paranoid fantasy. You neatly illustrated the problem for women in IT: it isn't a level playing field, and they are always assumed to be raving feminazis instead of actual human beings.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  411. Re:Political Correctness has no place in Kernel De by fredprado · · Score: 1

    Except for the possibility to apply Occam's Razor, yes I am. But I see now that it became ambiguous. By "you" in the last sentence I mean "someone", not you specifically. Sorry for the confusion.

  412. Stupid people, like Newton? by Anonymous Coward · · Score: 0

    The fact that he is only abusive to stupid ideas, and very rarely, stupid people, is a good thing. Not suffering fools or stupidity is a good way to move the quality of the kernel forward.
    There was a time where Isaac Newton was called stupid (and insane too). By the one major leading faction which no one would dispute no less.

    Just because Linus thinks something is stupid doesn't make it stupid per se. People tend to overlook that option quite a lot.

  413. Infantile behavior. by erotic+piebald · · Score: 1

    Civility is not too much to ask.

  414. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  415. Re:Political Correctness has no place in Kernel De by plover · · Score: 1

    Flinging the insults like this as an ad hominem attack. "You're stupid, that's a stupid idea, why are you still trying to pollute the code with your stupidity?" are all irrelevant arguments. They attack the person, not the problem. "This thing wastes cycles when switching tasks!" gets to the actual problem. Adding belligerent and ad hominem attacks isn't logical; they don't help make his point.

    I know Linus claims he reserves his vitriol for "people who should know better". In this case, he should know better how to argue a point.

    --
    John
  416. Re:Victim Card - Power Play? by Anonymous Coward · · Score: 0

    Please tell me the name of this movie

  417. i disagree with him by Anonymous Coward · · Score: 0

    I've long been a fan of Linux and Linus in particular. But, one thing I haven't been a fan of is his antics, such as cursing or giving people the bird. I don't see any reason he can't be a decent human being. It's one thing to be a jerk or mouth off to your friends on your own time, it's a completely different issue if you're working in a professional atmosphere. He can argue that it doesn't matter in open source, but I think it does. He's setting an example for his industry and it isn't a good one. There's absolutely no reason you can't politely disagree with someone or point out a mistake. You don't have to stress them out by shouting or cursing at them. He wouldn't like it if someone did it to him. You should treat other people how you would like to be treated. Just because he's sitting at home in a bathrobe when he does it isn't an excuse. In fact, he's making professional telecommuters look bad by acting like this, implying that they can't help their behavior because of their setting. Linus hasn't always acted this belligerent, it's a fairly recent issue. Maybe because he has let the power and fame get to his head.

  418. This is why by Anonymous Coward · · Score: 0

    Linux never made it on the desktop.

  419. Actually... by Anonymous Coward · · Score: 0

    In my experience, Linus is quite soft-spoken face to face.

  420. Re:Political Correctness has no place in Kernel De by hweimer · · Score: 1

    I wonder how many n00bs never get that far, because they see how the leader of the community treats others and decide to go do something else instead. Maybe Linus does personally know the recipients of his infamous rants, but on a high-profile public forum not everyone watching might realise that.

    I'd rather only have people who are mentally stable enough to withstand Linus's flames develop code for the Linux kernel. This is not about a small experimental project where nobody cares about stability, but one of the largest truly collaborative endeavors ever made by humankind, and billions of dollars in worldwide economic growth hinge on its future development. So I think it's right to expect a reasonable set of skills of people one can entrust with working on it. To give you some perspective, I'm pretty sure that the astronaut program performs stricter tests for mental stability than being able to take some guy's rants not too personal, especially when they are directed towards someone else.

    If you walked into an office for a job interview, and the first thing you saw was some management type openly berating a subordinate, what tone would that set before you even started the discussion you were there for?

    Oh, come on. Linus is not the boss of any of the people on LKML.

    --
    OS Reviews: Free and Open Source Software
  421. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    No, but you are incredibly stupid.

  422. Torvalds's society... by Anonymous Coward · · Score: 0

    Torvalds believes that he doesn't have to play by the rules because he is some Linux god and the rest of us can suck it.

    The Linux kernel community is Torvalds's society. It therefore follows Torvalds's rules. (As long as these rules do not conflict with applicable laws, yada, yada...)

    If you create a society, you are free to set that society's rules. Good luck with it, and best get started on it.

    1. Re:Torvalds's society... by dl_sledding · · Score: 1

      Amen.

  423. Re:Linus is just a mean old asshole... by mdenham · · Score: 1

    I'll link you to what he said. (I'm not sure if you haven't read this particular bit, or if you have and are just trying to make a case for some magical ponies-and-rainbows world.)

    I submit that what he said there provides more useful criticism than your suggestion, despite the usage of... well, really not very much profanity at all. (Tallying up everything that could even vaguely be considered "bad language", I get three "crap"s, two "shit"s, one "hell", and one "WTF".)

    In addition, your response is more punitive than is probably necessary, considering that the person in question has a history of committing good code normally. You'd seriously operate on a two-strikes policy for bad commits?

  424. Get a room already... by zolon · · Score: 1

    I actually spent the time to read most of the thread. Clicked through for some time reading the back and forth.. I have come to a simple conclusion.. Linus and Sarah would be amazing in bed together. Because the crazy is just amazing.

    --
    Merf
  425. Go earn your chops then get back to us by Anonymous Coward · · Score: 0

    Your opinion on how discussions should be prim, proper, sanitized and conform to your insipid notions of appropriate discourse are irrelevant.
    If we all wanted to be compelled to behave like that we could send our resumes to IBM or some other stultifying hell-hole.

    You have not earned a fraction of the credibility required to start making demands of the community.

    If you don't like it get a compiler, set up a BB and write your own kernel, heck you don't have to write a new kernel, just fork the existing one.

    The last thing we need is some fool advocating that we all conform to the dishonest politically correct standards of corporate middle management mediocrity.

  426. Re:Linus is just a mean old asshole... by Anonymous Coward · · Score: 0

    Why do you think you have the right to screw up THAT BADLY[1] on code that will end up running on hundreds of million of devices, a fair share of them of critical importance to somebody, *AND* come out of it no worse for wear with your error fixed by someone else silently ?

    People in TI really are short on the "assuming blame" part of "screwing it up and owning up to it". That doesn't work in LKML, which is a good thing. Maybe Linus could be a tad less vocative about it, though.

    [1] When you are one of the gatekeepers whose sole important function is to actually never let that happen

  427. Re:Linus is just a mean old asshole... by buddyglass · · Score: 1

    The details of what I wrote aren't important; it's the town. Whatever Linus's "law" is regarding dumb-ass commits and yanking commit privileges, it can be communicated in a way that's authoritative, expresses disapproval, provides constructive criticism, and yet is not impolite. You almost never have to be rude to get your point across unless your point is to be rude.

  428. Re:Political Correctness has no place in Kernel De by interval1066 · · Score: 1

    Nah. You're dead wrong, You HAVE to allow room for human nature in a creative setting or you run the risk of stifling it. Or the creative force runs away from you. If you're the boss of a stable of creative geniuses that's not a course for success.

    --
    Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
  429. Re:Victim Card - Power Play? by Anonymous Coward · · Score: 0

    None of that sounded particularly misogynistic. Cynical, maybe, in assuming that someone's complaint is just a thinly disguised attempt to grab power.

    Pointing out differences between the behavior of men and women isn't misogynistic. Men and women do actually have differences, both behaviorally and physically. He wasn't being hateful and he never indicated that he thought she was a "feminazi". Even being cautious in your behavior and treating every woman as if she was a potential "feminazi" is not as misogynous as Elevatorgate and treating every man as if he is a rapist is misandrous.

    The opposite of misogyny isn't misandry, it's equality and tolerance.

  430. Well said Linus by Anonymous Coward · · Score: 0

    " The same way I'm not going to start wearing ties, I'm *also* not going to buy into the fake politeness, the lying, the office politics and backstabbing, the passive aggressiveness, and the buzzwords. Because THAT is what 'acting professionally' results in: people resort to all kinds of really nasty things because they are forced to act out their normal urges in unnatural ways.'"

    I agree with Torvalds on this.

  431. There's a difference between being bullied by DrStoooopid · · Score: 1

    And put in their place. I for one am tired of little prima-dona programmers who think they're Bob's gift to the coding world, and no amount of fake conciliatory behavior is going to get them to change or even code better. The question you have to ask yourself, don't want someone who knows what they're doing? Or do you want some whiny suckup in middle management that got where he is because he's busy trying to make everyone feel better about their feelings and handing out participation trophies? Suck it up, or go code for Apple or Microsoft. Linux is not for pussies.

    --
    There are 2 groups of people you can make fun of on the Internet without fear of attack. The illiterate, and the Amish.
  432. Re: Political Correctness has no place in Kernel D by Anonymous Coward · · Score: 0

    It's a race with no finish line.

    The ACRM legitimized it in social conscioussness and law. That doesn't mean everyone respect and honors it.

  433. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    Most people misunderstand the ultimate aim of "political correctness", and it is to NOT sanitize language, but rather to make it more OBJECTIVE & therefore ACCURATE. These two quotes are, in my opinion, to the heart of the matter:

    " Language's main objective is to transmit information. When you stop using words and expressions because you think they are rude, or offensive, when you stop saying things because you think people will be hurt you are altering the meaning of what you want to transmit, because no two words mean exactly the same thing. "

    AND

    "It isn't the words you say, it is the way you say them, that causes offense, but the PC crowd never gets this, and instead just comandeers word after word, after word, in its relentless and futile attempt to eradicate the intent behind those words."

    I think these two quotes correctly characterize the fears of "anti-PC" people (though the first commentor properly notes the aim of language), but they mis-characterize the underlying search for objectivity & Accuracy. There is nothing wrong with identifying a persons sexual preference, gender, or race in concise language, if the purpose of the speech is to identify the persons sexual preference, gender or race. When slurs or slang that refer to gender, race, sp, or other are used as a term of derision which itself is acting as a surrogate for some actual commentary on an action, then that is politically incorrect, not because of it's rudeness but because of its inaccuracy. The words that folks like to eradicate tend to be those that lump entire groups of people according to some primitive, inaccurate classification that ends up making a lot of people other than the target feel like hell and lose their focus.

    Why the need for accuracy in language? What do inaccurate bullets do? They cause collateral damage. In a working group, working place, or any other arena in which peoples goals are to interact to achieve some common aim (be it software, hardware, or joy) collateral damage reduces the effectiveness of the activity. Period.

    r.b.

  434. Re: Political Correctness has no place in Kernel D by epyT-R · · Score: 1

    No, you are projecting your own perspective onto 'the rest of the world.' 'the rest of the world' doesn't use linux because windows is good enough for most uses and has established business software. That momentum is hard to beat. This has nothing to do with the behavior of the kernel devs on their own damn mailing list..who 99% of the user base never talk to anyway. This mailing list has been in operation with its own established culture for over 20 years, which proves that it works for them. Then she comes along and starts preaching and whining, and because she's a woman, this ultra PC culture expects them, as men, to get their manginas all hot and bothered over it. Linus said to hell with that and I agree.

    Technical correctness > political correctness should rule the day, and I'm glad that's what linus intends. She can fork the kernel and create her own project; make her own 'diversity' distribution that's maintained by vetted politically correct maintainers who bend over backwards to never offend anyone, even if it causes more work for more people, and more trouble for more users, later on.. Then she'll find out for sure whether anyone with any technical knowledge will really want to put up with that long term.

    http://marc.info/?l=linux-kernel&m=137398683002304&w=2
    This guy's example is right on the money. Political correctness and the obsession with everyone's damn feelings routinely gets in the way of productivity, especially when management tries to graft it on to their employees.

  435. The guy has done soo much for all of us by Anonymous Coward · · Score: 0

    ... stop flaming him. The guy is a hero. Bottom line. Don't matter if he acts like a dick. Its his legacy!

  436. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    If a "tolerant society" allowed its members to be intolerant to one another, it would no longer be a tolerant society. The sole bit of uniformity we ask of our members is that they not judge us based on all our other nonuniformities. Is that so hard to understand?

    Tolerance of 'non-uniformities' is all well and good when they cannot be changed, but I know that if I were to join a sports team (a serious, we want to win one), and I suck, they will likely let me know in no uncertain terms. Why should the linux mailing list be any different?

  437. Much is being made of Sarah's gender by WilliamBaughman · · Score: 1

    Sarah Sharp is not asking the LKML to change its behavior for her own benefit but rather for the benefit of the developers that use it. It seems like a totally reasonable request from a long-time kernel maintainer (and Linus treats it as such) unless you make the assumption that's she's only asking because she's a woman. I think too much of the commentary here is based on that assumption and the "corollary" that her comment means she can't "take the heat".

    Disclaimer: I know Sarah Sharp professionally. These are my views, not my employer's (I just started as MS a few months ago).

  438. Re: Political Correctness has no place in Kernel D by KingMotley · · Score: 1

    Isn't that what I said?

  439. I read his post to Sarah by Anonymous Coward · · Score: 0

    ...and you know what? in my opinion he seems like an honest and open person and for the most part well adjusted. I'm with Linus on this one.

  440. I hope Linus sticks to his guns. by enigmatic · · Score: 1

    This is a typical "I love you, you are perfect, now change".

    How long has she been involved in the kernel development progress?
    She should have known all that time how Linus gets things done.
    He has gotten a bit milder over the years, but mostly he has stayed
    the same, he has stayed Linus.

    Why does she presume that the entire process for the mailing list need to change because *she* has now
    decided she does not like it. That is extremely arrogant. Nobody is forcing her to be part of the mailing
    list or to work on the kernel. If she feels strongly about it, and you cannot work with people who have a
    different way of communicate than what you prefer, then leave.

    I feel icy fear stabbing at me by the use of "professional", what in the world does that really mean.
    and lets get together and write a document about how people must behave on the kernel mailing list.

    To me, this grandstanding that she is doing, is in order to buy herself more publicity and fame, and
    gain points for "standing up" as a woman.

    The collaboration on the Linux kernel is between extremely talented developers. Anyone who has spent
    serious time working with developers, being a developer, knows that they can be very different from each
    and very passionate.

  441. Re:Political Correctness has no place in Kernel De by Anonymous+Brave+Guy · · Score: 1

    I'd rather only have people who are mentally stable enough to withstand Linus's flames develop code for the Linux kernel.

    To each their own. Personally, I'd rather have good Linux kernel developers develop code for the Linux kernel.

    Also, your implication that anyone who doesn't want to work in an unpleasant environment is mentally unstable is obvious hyperbole.

    This is not about a small experimental project where nobody cares about stability, but one of the largest truly collaborative endeavors ever made by humankind

    And again, your hyperbole is unfounded. This is one of the largest collaborative endeavours ever made by humankind. This is one of the largest collaborative endeavours ever made by humankind. This is one of the largest collaborative endeavours ever made by humankind.

    Linux is a relatively large software project. There are plenty of other relatively large software projects, written by plenty of other smart people who also care about stability and quality.

    billions of dollars in worldwide economic growth hinge on its future development

    In what way, exactly? Systems that include Linux surely have a collective value on that scale, but that value wouldn't disappear if someone made a small mistake in a kernel commit, or if Linus retired tomorrow.

    To give you some perspective, I'm pretty sure that the astronaut program performs stricter tests for mental stability than being able to take some guy's rants not too personal

    You are giving me some perspective, by comparing a programme that develops one relatively large piece of software to a programme that puts humans in space? Physician, heal thyself!

    Oh, come on. Linus is not the boss of any of the people on LKML.

    Are you suggesting that he's just an ordinary poster on the list, with no special authority compared to kernel contributors and no special status as a leader that newcomers might look to?

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  442. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    Have you considered that it might actually be that simple?

    Yes, I did. And then I made some observations and concluded it wasn't. Next?

  443. Christ, this again? by Anonymous Coward · · Score: 0

    Shocker, a newbie kernel dev thinks they get to shape the community to rules they invented.

    Shocker #2: who it was.

    (sigh)

    So sick of people trying to force others' behavior. Software requires brutality.

    Get bent, Sarah.

  444. linus for king by Anonymous Coward · · Score: 0

    i never understood all the hype you guys gave him untill now.

  445. Is a monolithic Linux Kernel reaching its limits? by Paul+Fernhout · · Score: 1

    both socially and technically? By me: http://www.mail-archive.com/fonc@vpri.org/msg03714.html
    "After citing Alan Kay's OOPSLA 1997 "The Computer Revolution Has Not Happened Yet" speech, the key point I made there is: "Yet, I can't help but feel that the reason Linus is angry, and fearful, and shouting when people try to help maintain the kernel and fix it and change it and grow it is ultimately because Alan Kay is right. As Alan Kay said, you never have to take a baby down for maintenance -- so why do you have to take a Linux system down for maintenance?" ... So, perhaps now we finally twenty-years see the shouting begin as the monolithic Linux kernel reaches its limits as a community process? :-) Still, even if true, it was a good run."

    That was about this slashdot post of mine, which included:
    http://slashdot.org/comments.pl?sid=3346421&cid=42430475
    "Again, whether using a 2X4 to get someone's attention was appropriate or not in this case, the deeper issue may also be that the strong emotions expressed by Linus may reflect a fundamental problematical issue in the Linux kernel architecture and development processes. Why does Linus have to be so afraid of so many continually needed patches breaking the system in a hard-to-understand and test way? At some point, it may be reasonable to say that what *most* users need is not a 20% or whatever performance improvement by a monolithic kernel but instead maybe what they would be better off with is a microkernel that supports easier upgrades, improved reliability, easier portability, and thus helps software developers to do new things with less effort and higher quality. And as QNX demonstrated in the 1980s, being able to do easy parallel processing across a network of thousands or millions of processors exchanging messages may be ultimately a much bigger performance boost than, say, a few percent greater performance on one processor. That is the promise of "message passing" whether implemented in a microkernel or not."

    --
    A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
  446. vagina by Anonymous Coward · · Score: 0

    It's the new america

  447. Sarah is entirely right by deckard026354 · · Score: 1

    Linux is a serious business these days. In business - fucking people out of it on a regular - public basis is a sign of not having a clue.

    Linus - is used to the pedestal he's on - and fair play to him he's earned it. The rest of the world simply doesn't have the luxury of being able to behave like a rock star and have people still love you.

    When rock stars trash hotel rooms, or vomit all over the place - hey they are rock stars and it's cool.
    When software rock stars flame you publicly on LKML - hey - that's all part of the experience of going to the concert (like crowd serfing to extend the analogy).

    In this mode - Linux is a bit like a Metallica concert.
    The days of heroin and overturned busses is over. The days of the receding hairlines and the ballads are upon us and ... the fans are all old corporate fogies who like not-too-much distortion in the chorus.
    Also - major corporations - like Intel - provide most of the financing to the Linux foundation - and in this light I'm sure the wise corporate benefactors would be pleased if use of the fuck word - were put to an end.

    You can say crap but you can't say shite ! He who pays the piper - calls the tune !

  448. This has been a problem for a while by petrus4 · · Score: 1

    Linus' foul mouth, more than anything else, is due to his consistent overestimation of his own importance. It's just arrogant, alpha wannabe bluster; and occasionally, as in the case with nVidia, it can be really destructive.

  449. Re:Political Correctness has no place in Kernel De by exomondo · · Score: 1

    It's not about political-correctness though, it's an attitude of "i want everybody to bend to my subjective point of view". Linus' response about being able to work with people who behave differently was spot on, she's not complaining about the message, she's complaining about how it was delivered and quite frankly that position is entirely subjective...perhaps she could build an LKML translator that converts things like "shut the fuck up" to "please do not continue speaking" and "get rid of that pile of shit" to "please make that more like a basket of puppies". If you read LKML you notice that almost everybody on the receiving end of a Linus rant appears to just parse out that crap anyway and only take away the message.

  450. Questioning the premise by GPS+Pilot · · Score: 1

    This is what I suspected. Everybody is assuming that Sarah is correct; that Linus really was acting abusively. But you've provided evidence that this is merely a case of someone not appreciating his form of humor.

    Keeping the organization fun and informal motivates people to contribute brilliant code. If the community loses sight of that, it will be at Linux' peril.

    --
    That that is is that that that that is not is not.
  451. Nvidia, fuck you! by Anonymous Coward · · Score: 0

    I prefer the Linus that says "Nvidia, fuck you!" instead of some PR bullshit in the lines of "please, could you Nvidia guys work towards improving the user experience through mutual collaboration?".

    More like him are needed.

  452. Re:Political Correctness has no place in Kernel De by wierd_w · · Score: 1

    How does "african american" in any fashion whatsoever, more accurately describe black americans and not the stereotype, as portrayed in this sentence:

    "The prefferenial treatment of african americans in the college entrance examination has led to a sharp decline in student achievement."

    The fundemental problem, is that "african americans" is too broad of a category to use here. The problem is that individuals of a specific subcultural group who adhere to certain anti-intellectual precepts perform less favorably than individuals not of that subcultural group, which happens to correlate very strongly with ethnicity. In this case, having "black" skin.

    It makes the implicit assertion that all black people perform less favorably in academia than do members of other ethnicities. At most, its use of "african american" limits this to just people who can trace ancestry to africa at some point, who live inside the united states, as opposed to say, austrailian aboriginal peoples who migrate to the united states. (They cannot be "african" americans, but can be called "black" americans.) In that edge case, kudos.

    However, if your goal is to not be exclusionary, which precise language is intrinsically (which is WHY it is precise to begin with), then "african american" is a bad choice.

    Say for instance, this sentence:

    "African americans are still finding it difficult to be represented as true equals in american society, and are still frequently selected against by employers and home owners when seeking employment and rental opportunities, in open defiance of equal opportunity and equal housing laws."

    Do you mean this only applies to african americans, or do you mean it applies to people with black skin in general? If you mean the former, how do you segregate out the aboriginal heritage people with black skin from the study, and how do you account for the "african-ness" being a significant factor? If you mean the latter, why not use the words "black people"?

    Things like this tell me straight up that your "precise communication" motive simply does not add up.

  453. Re: Political Correctness has no place in Kernel D by Pseudonym · · Score: 1

    Probably. But Jobs doesn't make me angry. I can't summon that much emotion over someone so pathetic.

    --
    sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
  454. Re:Political Correctness has no place in Kernel De by shutdown+-p+now · · Score: 1

    "The so-called paradox of freedom is the argument that freedom in the sense of absence of any constraining control must lead to very great restraint, since it makes the bully free to enslave the meek. The idea is, in a slightly different form, and with very different tendency, clearly expressed in Plato.

    Less well known is the paradox of tolerance: Unlimited tolerance must lead to the disappearance of tolerance. If we extend unlimited tolerance even to those who are intolerant, if we are not prepared to defend a tolerant society against the onslaught of the intolerant, then the tolerant will be destroyed, and tolerance with them. ... We should therefore claim, in the name of tolerance, the right not to tolerate the intolerant. "

    - Karl Popper, "The Open Society and Its Enemies".

  455. Re:Political Correctness has no place in Kernel De by adri · · Score: 1

    My point wrt the Civil Rights Movement was not anything to do with skin colour. It was that a growing group of people decided not to simply subscribe to the rules and customs of the community around them and started increasingly taking a stand against it.

    I'm surprised people didn't connect the dots.

    Whether or not I agree with Sarah isn't the point. It's that she's able to stand up for what she believes in, going against the community as a whole, and (at least a little bit) forcing a few people to temporarily re-evaluate the idea of what the group norms are. I'm glad she's trying.

  456. Re:Political Correctness has no place in Kernel De by atriusofbricia · · Score: 1

    My point wrt the Civil Rights Movement was not anything to do with skin colour. It was that a growing group of people decided not to simply subscribe to the rules and customs of the community around them and started increasingly taking a stand against it.

    I'm surprised people didn't connect the dots.

    Whether or not I agree with Sarah isn't the point. It's that she's able to stand up for what she believes in, going against the community as a whole, and (at least a little bit) forcing a few people to temporarily re-evaluate the idea of what the group norms are. I'm glad she's trying.

    I've nothing wrong with her trying and I didn't think what you said had anything to do with color. I'm not sure what the color of all those involved are anyway and it wouldn't matter either way.

    She can try all she wants. However, in the end either she has to accept the results or leave the community. The community is under no obligation to change itself to fit her whims/desires, no?

    --
    I was raised on the command line, bitch

    "Nemo me impune lacesset"

  457. Re:Political Correctness has no place in Kernel De by epyT-R · · Score: 1

    Yeah, there are two issues. I think she is complaining partly due to her politics, evidenced by her google+ and her "scared to talk to a girl kernel developer" comment in the thread. People like this look for opportunities to stir up trouble when they think they have a shot of gaining leverage.

  458. linus by Anonymous Coward · · Score: 0

    linus is an asshole, plain and simple. /end thread

  459. linus by Anonymous Coward · · Score: 0

    I find it funny, linus wouldn't say any of the shit he says to anyones face, yet hes a champion keyboard warrior when he is sending messages in caps wit curses.

  460. Re:Victim Card - Power Play? by MikeBabcock · · Score: 1

    No worries, slashcode is offering to let me moderate your comment about my comment ... it would likely fail, but it really shouldn't even bother.

    --
    - Michael T. Babcock (Yes, I blog)
  461. Re:Victim Card - Power Play? by faffod · · Score: 1

    Hopefully my reply to your comment is moderated as less boneheaded than my previous comment...

  462. Re:Political Correctness has no place in Kernel De by shentino · · Score: 1

    Might makes right.

    RIght should make might, but often doesn't.

  463. Re:ha! "not acceptable" by shentino · · Score: 1

    They haven't automatically "lost"

    In fact I would say that "accepting" something would make them a loser, if what they accepted was bad.

    Quit shoehorning social maxims into situations where the details actually matter.

  464. Python by Anonymous Coward · · Score: 0

    I'm not normally a grammar nazi but the python programmer in me is really struggling with the fact that the quote from Linus starts with a double quotes, contains single quotes (that's fine), but then ends with a single quote.

  465. Amazing.... by Anonymous Coward · · Score: 0

    More than 1300 comments on the behavior of a person who does not give a fuck what you/we all mean.

    There is probably some deeper knowledge to be gained from this, but I guess in the end it is all just a waste of perfectly good CPU cycles.

  466. Re:Political Correctness has no place in Kernel De by oreaq · · Score: 1

    And refusing to change because "we've always been doing things that way" is a good way to become stagnant and irrelevant.

    That's a straw man. No one is arguing that "we've always been doing things that way". You just made that up. Linus' argument is: "The fact is, people need to know what my position on things are. And I can't just say "please don't do that", because people won't listen. I say "On the internet, nobody can hear you being subtle", and I mean it.

    And the whole idea of "our way or no way" stinks, there is something called negociation and the middleground

    That's the point Linus is trying to make. Linux development is not about negotiations and middle ground; he argues that both of them are just lame pc bullshit and that he only cares about choosing the development process that yields the best results.

  467. Re:Political Correctness has no place in Kernel De by Coeurderoy · · Score: 1

    And refusing to change because "we've always been doing things that way" is a good way to become stagnant and irrelevant.

    That's a straw man. No one is arguing that "we've always been doing things that way". You just made that up. Linus' argument is: "The fact is, people need to know what my position on things are. And I can't just say "please don't do that", because people won't listen. I say "On the internet, nobody can hear you being subtle", and I mean it.

    It would be if I would be commenting Linus's position, and not the message I was replying to, the message I was replying to said "if you join a group you should abide by their rules and custom or leave", I disagree and although I cannot be sure I do not believe it would be the full position of Linus, for example the "custom" of the group was to use BitKeeper and he decided to write git and get everybody to move to it, and I would credit him with the thought that if at that exact time the issues of BitKeeper became clear, a "new member" would have presented a program with more or less the featureset of git he would have adopted it and not suffered from NIH syndrome

    And the whole idea of "our way or no way" stinks, there is something called negociation and the middleground

    That's the point Linus is trying to make. Linux development is not about negotiations and middle ground; he argues that both of them are just lame pc bullshit and that he only cares about choosing the development process that yields the best results.

    From what I read about Linus's position, it is not that he is not about negotiating, he just request the right to negociate by hitting the table with the fist (virtually, in pratice write "strong" letters

    and defining what yields the best result is a "negotiation", for example linux does not the all the "crap" that enables it to interface proprietary file systems formats compatible with windows and macosx, "they are wrong anyway", well the "middle ground" is to architect the filesystem so that it can reasonably cleanly support a variety of file systems without too much cost to the "common base", and part of the negociation is to yell at people if they want to add stuff that would break something in the core in order to make it easier to support something that it not really indispensable.

    so negotiations and mittle ground are not "pc bullshit", and "strong language" is not "sexist aggression", but "sexist strong language" is a sexist aggression, and using "pc" weasel word to pretend negotiate when in practice you are not is just as bad

  468. Re:Political Correctness has no place in Kernel De by oreaq · · Score: 1

    I disagree and although I cannot be sure I do not believe it would be the full position of Linus, for example the "custom" of the group was to use BitKeeper and he decided to write git and get everybody to move to it, and I would credit him with the thought that if at that exact time the issues of BitKeeper became clear, a "new member" would have presented a program with more or less the featureset of git he would have adopted it and not suffered from NIH syndrome

    I'm not sure if I understand what you are trying to say here. Linus wrote git. And we all are better of for having git. That's the aiming for the best results part. You seem to be claiming that this is irrelevant, because you can make up some hypothetical situation in which you can imagine Linus to fall for NIH syndrome. Is that really your argument?

    well the "middle ground" is to architect the filesystem so that it can reasonably cleanly support a variety of file systems without too much cost to the "common base", and part of the negociation is to yell at people if they want to add stuff that would break something in the core in order to make it easier to support something that it not really indispensable.

    "Fixing" something by breaking something else has already been tried multiple times in the kernel. It has always been a fiasco. If you aim for the best results you have to stop this practice.

    From what I read about Linus's position, it is not that he is not about negotiating [...] and defining what yields the best result is a "negotiation"

    Then you should reread what he actually wrote. His position is that breaking user land is not acceptable. His position is that this is not negotiable.

    "sexist aggression", but "sexist strong language"

    Where are his sexist comments? Citation needed.

  469. False dichotomy Linus. by Raven42rac · · Score: 1

    The only two choices are not intolerable asshole and fake nice saccharine pantywaist. He must be surrounded by people calloused to the abuse and too afraid to call it out as what it is. So what you're sitting at home in your bathrobe? Congratulations on being a misanthrope shut in weirdo.

    --
    I hate sigs.
  470. Agreed by bitterblackale · · Score: 1

    It isn't just in the dev community. Some of Torvalds's public statements have hurt the reputation of his OS. Be better, Linus. I love Linux, but you're a jerk.

  471. Re:Political Correctness has no place in Kernel De by Raven42rac · · Score: 1

    So tolerate abusive, boorish assholes? Why? Just to fit in? Fuck that.

    --
    I hate sigs.
  472. To each his own by carys689 · · Score: 1

    As for Linus' abusive behavior: it is his right to act like a jerk. Most people would not work for or along side such a person, but apparently Linus has enough supporters/admirers/worshippers, that he is not motivated to tone it down a couple of notches. But he should try it sometime just to see what a difference it will make.

  473. Ummm, hate to break it to you Linus... by Anonymous Coward · · Score: 0

    ...but in real conflict leaders like that are fragged by their team. Leaders who try to balance their team's motivations with reality have team members take a bullet for them. Pursue whichever path you like but consider your legacy.

  474. Linus may speak and write as he pleases. by Anonymous Coward · · Score: 0

    Linus >> Others
    Sorry others

  475. Cool by nauseous · · Score: 0

    All your base are belong to us

  476. Extremes by Anonymous Coward · · Score: 0

    This is two extremes: PC and WA. Political Correctness and Worker Abuse.

    LT resorts to yelling and screaming and crude behavior, because it is his way of preventing political correctness. He rules the roost through fear and intimidation, and he avoids political correctness by being a disagreeable sort. It's obvious to me that he does not want the Linux experiment to go the way of the dodo bird, and he doesn't want some human resource complaints issue to become the topic of discussion and take over, usurping kernel development. he wants to keep the kernel development team lead and mean, and by mean, I mean "mean."

    So what is LT supposed to do? $200,000

  477. Re: Political Correctness has no place in Kernel D by Anonymous Coward · · Score: 0

    So you see civil rights as "going against the community."

    Yeah you don't have a self-entitled-white-guy chip on your shoulder.

  478. Re:Political Correctness has no place in Kernel De by Coeurderoy · · Score: 1

    I disagree and although I cannot be sure I do not believe it would be the full position of Linus, for example the "custom" of the group was to use BitKeeper and he decided to write git and get everybody to move to it, and I would credit him with the thought that if at that exact time the issues of BitKeeper became clear, a "new member" would have presented a program with more or less the featureset of git he would have adopted it and not suffered from NIH syndrome

    I'm not sure if I understand what you are trying to say here. Linus wrote git. And we all are better of for having git. That's the aiming for the best results part. You seem to be claiming that this is irrelevant, because you can make up some hypothetical situation in which you can imagine Linus to fall for NIH syndrome. Is that really your argument?

    I mean that when changing gets good results it is worth while to change, and if you would read what I write instead of trying to "protect linus" when I'm not attacking him, I wrote exactly the contrary, I said I believe that he would not refuse to change "just because it's not him".

    well the "middle ground" is to architect the filesystem so that it can reasonably cleanly support a variety of file systems without too much cost to the "common base", and part of the negociation is to yell at people if they want to add stuff that would break something in the core in order to make it easier to support something that it not really indispensable.

    "Fixing" something by breaking something else has already been tried multiple times in the kernel. It has always been a fiasco. If you aim for the best results you have to stop this practice.

    so you are saying the same thing that I'm saying ...

    From what I read about Linus's position, it is not that he is not about negotiating [...] and defining what yields the best result is a "negotiation"

    Then you should reread what he actually wrote. His position is that breaking user land is not acceptable. His position is that this is not negotiable.

    So you mean because something very bad is not negotiable, negociating is bad in itself, of course breaking user land is bad, it does not mean that there is only one single way to do anything in the kernel for everything ...

    "sexist aggression", but "sexist strong language"

    Where are his sexist comments? Citation needed.

    Gee again I didn't comment on Linus initial point but answered a specific posting about "how to enter a club", and I did not imply that Linus or anybody else specific was making sexist comments, but saying very specifically that "strong language" is not necessary "sexist aggression".

    To give an example I believe that you "want" to read into my message things that are not there, and instead of trying to make an opinion for yourself on what I write you try to read into my text something that fit the opinion you allready had.
    So at this specific moment I have the feeling that you are thick as a brick, this is "strong language", if I would try to lookup your profile and taking in account whatever gender/ethnic/politic/etc... caracteristics I would find about you and say that you are a and that is the reason why of course you are thick as a brick... that would be "aggressive" and insulting to people who share the chosen caracteristic but are not thick as a brick...

    with this I bid you adieu...

  479. Re: Political Correctness has no place in Kernel D by Anonymous Coward · · Score: 0

    FUCK YOU.

  480. Re: Political Correctness has no place in Kernel D by Anonymous Coward · · Score: 0

    Lets let Taco Cowboy know what we think of his ideas. Don't sugar coat it, he HATES PC bullshit.

  481. Re:Political Correctness has no place in Kernel De by oreaq · · Score: 1

    As I said, I had a really hard time understanding your last post. Maybe it's my trying to protect Linus, maybe it's your runaway sentences. Whatever, I was not trying to start an argument for argument's sake. Have a nice day, Sir!

  482. yep i hate those diplomatic choots too by kbx911 · · Score: 0

    i agree with LinuxMan totally, say it like it is.

  483. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    I wonder how many n00bs never get that far, because they see how the leader of the community treats others and decide to go do something else instead.

    This is the difference between driving to the store and driving NASCAR. The people who belong in this environment already know and accept the risks that come along with the prestige of working on the core of the greatest community achievement in computer history.

    Seriously, check yourself. Don't make the mistake of thinking that LKML is just another forum for people to wander around in like Slashdot. It is the very definition of "You're in the wrong neighborhood, kid."

  484. Balancing is not easy ... by dschinn1001 · · Score: 0

    People resp. Artists like Linus Torvalds and many else others - have to balance perpetually between geniousity and madness. So to stay relaxed somehow or to stay not exhilarated is not easy. Sometimes then the psychopath can burst out, when not have eaten enough before ... Or they forget to do a good walk, nice trip with bike or simply jogging 5 to 8 miles ...

  485. Interesting psychological theory there Linus by Anonymous Coward · · Score: 0

    "The same way I'm not going to start wearing ties, I'm *also* not going to buy into the fake politeness, the lying, the office politics and backstabbing, the passive aggressiveness, and the buzzwords. Because THAT is what 'acting professionally' results in: people resort to all kinds of really nasty things because they are forced to act out their normal urges in unnatural ways.' "

    Interesting theory Linus. Repressed aggressive urges result in neurotic and anti-social behaviors. Actually, yeah it's probably not true. Seems like the truth is that the backstabbing politics you're talking about are just another manifestation of those aggressive impulses and would no more disappear because people could be assholes as they saw fit when they saw fit than they did during the Dark Ages when those with power could certainly take out their (sexual and) aggressive impulses at will , but were still total assholes . In fact, no matter how much lateral you give people to be assholes, it's never enough ! There is no period or circumstance in which people do not generally act like assholes except note that some individuals develop themselves through hard work, reason and holding as an ideal the value of not acting like an asshole.

    Being an asshole is NOT a product of being repressed, it's a product of evolution chiefly. Some well developed personalities learn to control and even *lose* the kind of nastiness you're talking about .

    Note- you're not one of those people. I am just stating a fact, not making a value judgement at this time.

    So someone outside of yourself has to tell you to knock it off; as if you were a little boy. No surprise if you hold the theory that people *ought* to act like assholes for some reason.

    That's what happens when you let vaguely conscious, basically unexamined theories of mind dictate what you do, how you feel about what you do, and what you consider "natural" and "good".

    You're an asshole such as described in The No Asshole Rule. Read it. That's what you are. You've spent your life believing it was natural, OK even good or at east better than the alternatives. Consequently, with respect to human interaction, you're a moron, infantile, puerile, self serving, an ego maniac who hurts people who do not deserve to be hurt and by doing that, causes a loss of value in the Linux kernel as qualified and motivated developers find the nearest exit.

    This sounds harsh but I am not putting it on for effect. I am just describing the facts of the situation. I don't develop Linux, never have never will never wanted to and will have exactly no intersection with you in any way ever nor do I personally know anyone who ever has . I am only a casual and disinterested observer of exchanges between you and various victims of your temper.

  486. Birds of the same feather by Anonymous Coward · · Score: 0

    One monkey throws chairs, another verbal abuses. Same diff. ... birds of the same feather ...

  487. Re: Political Correctness has no place in Kernel D by Anonymous Coward · · Score: 0

    Maybe using the the "dickfor" would have been more appropriate.

  488. Re: Political Correctness has no place in Kernel D by Anonymous Coward · · Score: 0

    That is a form of extortion. "Let me be rude or I will take my ball and go home. Being powerful only lasts so long, then people say, Oh that guy, he's an asshole, who wants to work with him? There's shall inherit the earth.

  489. I have truth for you Linus by Anonymous Coward · · Score: 0

    Abusive or not, you talk like an idiot.. Grow up..
    - Ima Primadonna, II

  490. And every reply to her... by Dubious+Maximus · · Score: 1

    ...and every reply to her from others on the list ended with: "and the horse you rode in on!"

  491. Like asking the sun to stop shining. by Pherdnut · · Score: 1

    Or perhaps the butthole to stop stinking.

  492. Linus and Jobs by echen1024 · · Score: 1

    Honestly, Linus is just like a big whiny baby. Every time he opens his mouth, it's something like "You motherf*****, rolling out your sh**** patches with out my goddamn permission." I doubt he'll ever change. Just like Jobs.

  493. Re:Political Correctness has no place in Kernel De by Pherdnut · · Score: 1

    I would think getting abused by Linus Torvalds would be a sign that you'd finally become a going concern in the Linux kernel community. I'd be excited personally. I'd probably frame a printed screenshot of the abuse.

  494. Poor angry Linus by Anonymous Coward · · Score: 0

    So maybe the smart guy (Linus) is just perpetually angry because he knows he will never be the genious of those whose creation he copied (Thompson, Kernighan and Ritchie).

  495. Yes but, by Anonymous Coward · · Score: 0

    Do you all realise that this endless discussion focusing on Linus, only fosters more of this kind of behavior?

  496. Re: Political Correctness has no place in Kernel D by vilanye · · Score: 1

    +1 good sir I know this is /. but I don't think it is asking too much to read what Linus' position is instead of putting up strawmen.

  497. Re:Political Correctness has no place in Kernel De by Anonymous+Brave+Guy · · Score: 1

    The people who belong in this environment already know and accept the risks that come along with the prestige of working on the core of the greatest community achievement in computer history.

    If you really believe that, you have an extremely narrow perspective on computer history, though judging by some of the other comments in this discussion you're certainly not alone.

    Please see my earlier post for some other examples of exceptionally impressive community achievements, including another computer-related one that surely has at least as big a claim to be the top of the list as the Linux kernel.

    Don't make the mistake of thinking that LKML is just another forum for people to wander around in like Slashdot.

    The LKML is certainly a forum where smart people discuss sometimes tricky issues relating to an important piece of software. I don't think anyone is suggesting otherwise. However, the idea that it is special in that respect or that Linux is exceptional as a software project is bizarre. Do you not realise that there are other software projects, some of which are much bigger, longer-lasting and/or more widely used than Linux? Do you not think that everyone working on those projects also engages in thoughtful discussions and wants to produce software of very high quality? Of course they do, and many of them manage to do it without having prominent figures in their community repeatedly lose their cool in public.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  498. Re: Political Correctness has no place in Kernel by Anonymous Coward · · Score: 0

    The point still stands that she opted in to a hostile community knowing full well that it's a hostile community and is still trying to reform it according to her views. If I as some random person joined it and tried to reform it I'd expect to be met with the same backlash.

  499. Ask for advice? by hicksw · · Score: 1

    He should maybe ask Theo for some man-management/PR pointers? Politely.
    --
    God loves discontinuous functions -- like His beloved beetles, they're almost everywhere.

  500. Re:Political Correctness has no place in Kernel De by lsatenstein · · Score: 1

    Someone we read about is a boor. A boor, basically did not grow up to deal with people. Can you imagine how the boor is at home. Somewhere along the way, because computer programs can't talk back, you can deal with it with any language, from bullying English, swearing to talkng nice to it. But you also have to do the same with people. The boor shows small vocabularies, which implies small minds.

    You can fit the boor description to many people. I know a few of them

    --
    Leslie Satenstein Montreal Quebec Canada
  501. Re:Political Correctness has no place in Kernel De by murdocj · · Score: 1

    So you are saying she can't ask for change when she joins a project, because she's new... and she can't ask for change after she's been contributing for years, because she's been putting up with it. So when can she ask for change?

  502. Might I remind the community(ies) by Anonymous Coward · · Score: 0

    Linus' wife is a trained mixed martial arts specialist.... If there is anyone he might need to be diplomatic with it is his WIFE.... I'm sure she could, and would, 'rm -rf' him if he was truly abusive. OTOH... if she is as well stewed as Linus is, she has a thick skin and they would resolve differences of opinion.... even heated ones with rancor, but without loss of respect.
    Few Americans I have met (male or female) can do this without resorting to fisticuffs. This applies to a lot of other cultures.... but I'm not going down that path to make my point.

    I've met a few Finnish (and other related cultures) folk... they don't hesitate to speak their minds, and they will not suffer Political Correctness for the sake of sparing pig-headed opinions and the source's feelings when they whinge about 'peaceful conflict resolution'.... These are things losers do to minimize loss of face when they are wrong....

    If one can't stand the heat.... stay the *fuck* out of the kitchen. (I'm looking at you Sarah. You are barking up the wrong tree. It is not your project, and it is not your place to tell the lead maintainer how to run the project. I see a tail trying to wag the dog. How is that going to work? )

    And for the record I don't agree with everything Linus barks about either.... but maybe you should re-read Ender's Game for examples of why it might be useful to be 'challenging' or 'gruff'

    Peace, out.

  503. Fork herself by Anonymous Coward · · Score: 0

    Couldn't she just fork the project, call it "Sharpix" or something, and be a politically correct dictator for life? It could be a great opportunity to show off some leadership skills.

  504. Re:I'm sitting in my home office wearing a bathrob by Anonymous Coward · · Score: 0

    If he talks that way to his wife, he has balls of steel - she is/was a karate champion.

    But if any of them were long-time maintainers that broke a Linux stable build by submitting stuff they should know far better than to include, I would very much expect him to swear loudly and publicly at them.

  505. until he discovers he is not God by Anonymous Coward · · Score: 0

    Do not let any unwholesome talk come out of your mouths, but only what is helpful for building others up according to their needs, that it may benefit those who listen. Ephesians 4:29

    There will in no way enter into it anything profane, or one who causes an abomination or a lie, but only those who are written in the Lamb's book of life. Revelation 21:27

  506. Re:Political Correctness has no place in Kernel De by Anonymous Coward · · Score: 0

    I completely agree. There was a serous lack of consideration.

    I mean, there was Linus and a few other very experienced developers, giving some rather mild (but stern) constructive criticism to another very experienced developer. Someone that they communicate and work with often, I might add. They were even half-joking/tongue-in-cheek about it for crying out loud. They made it very clear that while they think he's a good guy, he needs to stop letting people walk all over him. Accepting patches so easily means more work for everybody, the entire discussion was about consideration to begin with.

    Then in walks Sarah. What does she have to say? Forget the point of the thread, forget Greg, let's go on a moral crusade! That's all it was. She took the words they used, twisted them to mean what she wanted them to, and derailed the entire thread into an argument by accusing them of encouraging “violence”. She didn't do it for Greg, nor did she do it for anyone else that's ever argued with Linus, this was all her. I don't know why she thought this was the perfect time to go on a crusade, because this has to be one of the most mild exchanges I've seen out of Linus, but she did it anyway.

    Honestly, I hope she was just having a bad day and that's it. It looked like a couple of developers, that are on pretty friendly terms, were trying to find out why so many patches were getting through around deadlines. Greg was saying it was the vagueness of the policies, while the others thought that Greg needed to be a bit harder on contributors that try to sneak in patches by taking advantage of him. The underlying message was obvious. The meaning was clear. Choosing to completely ignore the conversation and start an argument was quite inconsiderate of her.

    ...or perhaps that's not what you meant?

  507. Re:Political Correctness has no place in Kernel De by RockDoctor · · Score: 1

    If Sarah cannot stand the heat, she should go back to the kitchen.
    See - now that is political incorrectness.

    You missed out the bit about taking her shoes off and getting pregnant. Though I doubt she'd be satisifed by your minuscule "appendage".

    (If Sarah is reading - doubtful - and cares - even more doubtful - I can lend a microscope to go appendage-hunting through the collective trousers of Slashdot. Likely an exercise in laughable futility though.)

    --
    Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
  508. Re:Political Correctness has no place in Kernel De by quenda · · Score: 1

    One short cliché in the right context can be funny, and I think a little word-play levity does not hurt here. Adding three more just makes you sound mean and childish.
    Sarah would definitely not be hypocritical enough to approve of such schoolboy name-calling.

  509. Re:Political Correctness has no place in Kernel De by Tamerlin · · Score: 1

    If Sarah cannot stand the heat, she should go back to the kitchen.

    See - now that is political incorrectness.

    Yet also a fair statement. After all, when you attempt to join a community you either abide by the rules and customs of that community or else you leave and go elsewhere. You do not demand that community change to meet your world view.

    Linus is an arrogant jackass. He's not someone to look up to. Any community riddled with people like him is bound to exclude the best people in its field, to its detriment.

  510. Re:Political Correctness has no place in Kernel De by Tamerlin · · Score: 1

    If they are unwilling to change, and I unsurprisingly tend to agree with Linus's stance on the fakery involved in being "professional", then she can either deal with it or leave. The people on that list were the way they were long before she got there even if she has been involved with it for the last few years.

    Linus is trying to justify being an arrogant asshole under the guise of being casual. He's the sort of person who'd get his ass kicked time and again in person because he's such an asshole if he acted like he does online, hiding behind the anonymity of the internet. He's the perfect example of the biggest down side to the technology age.

  511. Re:ha! "not acceptable" by Fjandr · · Score: 1

    I wasn't aware that attempting rape was a form of argument, as that was the topic at hand. My comment about rape was regarding arguments between those who deemed a certain act as unacceptable and those who deemed it acceptable. The earlier statement was that any use of the phrase was an automatic argument-loser. If you disagree with my comment please tell me why the use of the term, when backed with a factual foundation, automatically undermines that factual foundation.

    Does that mean saying "murdering someone who believes in a different religion is not acceptable" causes you to automatically lose an argument with a religious fundamentalist who is willing to kill those who do not believe as they do?

  512. Re:Political Correctness has no place in Kernel De by Raven42rac · · Score: 1

    Why let a tyrant dictate the terms of your community over the objections of community members?

    --
    I hate sigs.
  513. Re: Political Correctness has no place in Kernel D by Anonymous Coward · · Score: 0

    In the world of Linux Kernel Dev, no one is more important than Linus Torvalds. If she wants professional, she should get a job at large, faceless company with a strong HR department - like Microsoft or Intel.

  514. I'm with Linus on this one.... by jerryjnormandin · · Score: 1

    I'm with Linus on this one. Be yourself... There are too many companies and individuals that think they are great coders and they are not. And when you are contributing to the kernel writing piss poor code you deserve to be put in your place. Standards need to be achieved. They need to know if they attempt to contribute buggy code then they will get ridiculed. Why ???? Maybe they will do more QA before they attempt to upload. Or.. if you are a conspiracy theorist like me... you are an employee from Microsoft or Wind River purposely attempting to cripple the Linux Kernel.

  515. Re: Political Correctness has no place in Kernel D by Anonymous Coward · · Score: 0

    Yes but if that same black employee spills coffee you can't still whip him and throw a nigger in the hot box.
    Times change and cultures have to evolve or stagnate and die.
    Linux loses potential talent every time Linus has a tantrum and alienates a developer and no its not keeping it real or avoiding political correctness. Its personal attacks. And it doesn't help improve the coding practices and the saddest thing is that as the head of development for the Linux kernel, Linus doesn't even need to behave like a chimp in a cage flinging his excrement. He has final say on what makes it into the Kernel and only has to say no code doesnt meet standards calling the maintainer a peice of shit doesn't help that. It either has no effect and therfore was a wasted effort or it has the desired effect and alienates the maintainer and they leave the project its not like it costs them anything they arent paid for their time and effort and the kernel is worse off for their departure.

  516. Politeness and efficacy aren't mutually exclusive by Anonymous Coward · · Score: 0

    Maybe I'm missing something here? Does no one here have the ability to be polite AND direct? They're not polar opposites. 'Hey Bob, that's a bad idea. This is why.' See what I did there? If you truly believe someone's an idiot or writes shitty code, fire them. Insulting anyone who's confident in their abilities isn't going to motivate them, they're going to walk away.

  517. Mod parent up by GodGell · · Score: 1

    Mod this comment up, please. While GP poster's original point was valid, his primary argument pivoted around her being a newcomer to the group (an assumption that I can't help but attribute to the complainant being referred to as "she" and not "he"), and when it was shown that she is not, in fact, a newcomer, the GP just reiterated his point using different words and arrived at the exact same conclusion. (If they [ie. the group she is also a part of] are unwilling to change, SHE should just accept it or leave)

    --
    [SHOW SOME LENIENCY TOWARDS ... I mean, FUCK BETA] Eat. Survive. Reproduce. GOTO 10