News for hackers. Stuff that matters.
Re:Linux is Obsolete (1992) by bad_user on Tuesday June 12, 2018 @01:01PM (#17295262)
One thing that jumps at me is how childish and rude Linus is in his response. I think at that time he was 23 years old, so an adult.

As a piece of advice to young people, try not to be rude and accept criticism with grace, as the Internet has a long memory and you'll probably not be respected enough for your achievements to be tolerated, like Linus is.

Re:Linux is Obsolete (1992) by maxlybbert on Tuesday June 12, 2018 @02:56PM (#17296681)
I expect more from Tannenbaum. The initial email subject is hard to take as anything other than an insult, and statements like “you would get an F in my class” really only say “I have some authority, and if I can’t make a coherent argument, I’ll still lord it over you.” I wonder how many students saw that exchange and thought “I really need to get into his class.”

I think the discussion would have gone much smoother if the professor made some effort to get his message across without the unnecessary sniping. He could have simply started with “I understand Torvalds used my book, so I find it interesting—and maybe a little perplexing—that Linux has such a wildly different design from what I presented.”

Re:Linux is Obsolete (1992) by tehlike on Tuesday June 12, 2018 @01:02PM (#17295288)
Linus is still rude or rather, blunt. To be honest, though, i prefer blunt over fluff or politically correct way.

Way more informative.

Re:Linux is Obsolete (1992) by Barrin92 on Tuesday June 12, 2018 @01:07PM (#17295338)
Bluntness doesn't increase the information content of a message, it's just a way to force one's message through. Everything that can be said bluntly can be said politely, and usually to greater effect.

I'm always confused by people who defend Linus style because it isn't just blunt but often plain insulting for no apparent reason at all.

There are many problems with this. Apart from antagonizing people as already mentioned, if someone is constantly screaming they lose the ability to modulate how serious they actually are. You can rarely tell whether Linus is legitimately upset because he seems almost always upset. It's better to default to politeness if only because if you're actually upset at least I know that I need to pay attention.

Re:Linux is Obsolete (1992) by User23 on Tuesday June 12, 2018 @01:27PM (#17295579)
Some people really appreciate the blunt communications style. Some people don't. I personally believe one should be able to appreciate all communications styles, because it provides you access to more information. Ignoring something smart because one got bad feelings from how it was said strikes me as rather puerile.
Re:Linux is Obsolete (1992) by gkya on Tuesday June 12, 2018 @01:38PM (#17295712)
> I personally believe one should be able to appreciate all communications styles

Wut? Some communication styles are just "harassment", including Linus'. One can put up with it, but appreciation? BS. Linus is worse than Kalanick.

Re:Linux is Obsolete (1992) by tehlike on Tuesday June 12, 2018 @01:38PM (#17295714)
It is about culture. He comes from a background where people say what they think without trying to make it sound nice.

Many times i think in my mind about something: this is just stupid. He says it out loud. That is the difference.

If one can see behind the rude attitude, there is plenty to learn.

Re:Linux is Obsolete (1992) by alerighi on Tuesday June 12, 2018 @06:34PM (#17298682)
I like people like Linus that say directly and without filters what they think, if some work is crap they say it, if someone needs to be insulted they do it, and sometimes is useful (look at NVIDIA for example, since Torvalds insult they improved Linux support).

And these kind of people tends to be more appreciated than those who are politically correct, for example just look at Trump.

Re:Linux is Obsolete (1992) by c3534l on Tuesday June 12, 2018 @01:23PM (#17295523)
Linus is rarely blunt (i.e. to-the-point and without sugar-coating) and almost always resorts to irrelevant personal attacks that add little to nothing to the discussion. It's rather unfortunate that so many people look up to him, despite his serious personality flaws. Perhaps its because we all have this fantasy of being Dr. House; the brilliant jerk whose always right. Linus's rants typically contain only a sentence or two of actual information, with the majority of his email being devoted to a level of emotional immaturity that would result in a fist-fight in the real world.

Edit: To give him some slack, maybe there was some charm, years ago, in a community project being run like a typical vitriolic usenet board (think an early 90s version of 4chan or reddit). It's quite anachronistic today and in the context of what Linux now is, with professional developers.

Re:Linux is Obsolete (1992) by rcoveson on Tuesday June 12, 2018 @02:18PM (#17296213)
> It's rather unfortunate that so many people look up to him, despite his serious personality flaws.

It's as unfortunate as you decide it to be. A lot of engineers and scientists love reading Linus (and watching House) because it reassures them that an argument's worth can transcend its delivery. The world is full of successful, socially competent salesmen. It's great that we have role models that aren't that.

Re:Linux is Obsolete (1992) by jpfed on Tuesday June 12, 2018 @01:10PM (#17295384)
This is a common sentiment, but I disagree.

In technical discussions, rudeness and informativeness are orthogonal. There is some information that is not polite to convey (such as information about someone else's personal/physical characteristics) but that information isn't relevant to technical discussions. Sometimes there is a choice as to how rudely one wants to convey a particular fact, but that is indeed a choice that reflects more upon one's desire for politeness or rudeness than it does any actual constraint on the transmission of factual information.

Re:Linux is Obsolete (1992) by jimmy1 on Tuesday June 12, 2018 @01:19PM (#17295475)
Rudeness is inferred or "felt" by the other party, and really worrying about peoples feelings or emotions is like worrying about which direction the wind is going to blow today because emotions have the ability to be extremely irrational. Perceiving something as "rude" ultimately comes down to the individual who is being told the information as interpreting it as rude. In this case, anything can be viewed as "rude" under the right microscope -- in fact Linus has brought up this very point multiple times in a sort of a "individual liberty" light. If you take feelings out of it and focus on the information -- Linus is either right or wrong. Something either sucks or it does not suck, for example. We can talk about how he might be wrong -- maybe it doesn't suck here's point x y and z refuting his a b c on why foo system suck.

You can certainly choose not to converse with Linus, just like I choose not to converse with overtly politically correct people who may take offense / report little thing, I personally don't have time to worry about if what I said "might" come off as a certain way and really I wouldn't want to be in that situation anyways -- It is exhausting to always have to editorialize what you are going to say in today's hyper-sensititve-filter-bubble-one-worldview monocultures.

Re:Linux is Obsolete (1992) by pakitan on Tuesday June 12, 2018 @01:45PM (#17295792)
> Rudeness is inferred or "felt" by the other party

Not really. When you attack/insult someone, instead of attacking his ideas, it's pretty much universally accepted that you're being an asshole. It's not a matter of debate, interpretation, feelings or political correctness. In his first reply Linus is being an asshole and there is no justification about that. Those who defend him should note that even he realized that and apologized.

Re:Linux is Obsolete (1992) by narvval on Tuesday June 12, 2018 @01:51PM (#17295889)
> If you take feelings out of it and focus on the information -- Linus is either right or wrong

That's absolutely not true, and in fact the main issue here is that Linus is very much driven by feelings and not focusing on information. I don't think anyone can seriously argue that adding this to a conversation adds any value:

“Who the f*ck does idiotic things like that? How did they noty die as babies, considering that they were likely too stupid to find a tit to suck on?“

“If you work in security, and think you have some morals, I think you might want to add the tag-line 'No, really, I'm not a whore. Pinky promise'“

And on and on

Re:Linux is Obsolete (1992) by jpfed on Tuesday June 12, 2018 @01:41PM (#17295764)
Eh, it's not that hard to be polite enough. If you focus on the facts without puffing them up with extraneous value judgments, there's no occasion for "really worrying".

Instead of saying "X sucks" or "Whoever thought of X deserves a time-traveller to retroactively induce their abortion", the discussion is better served anyway with something like "X has problem Y; Z is better because of these benchmarks/ tests/ metrics", because then supporters of X have a concrete argument to be convinced by (rather than simply cowed/shamed by) or argue against.

Re:Linux is Obsolete (1992) by BeetleB on Tuesday June 12, 2018 @02:21PM (#17296263)
Without agreeing or disagreeing, I find it amusing that so many people are talking about it in this thread without any concrete examples. You could be having something Linus said in mind, and others will have other things he's said.

It looks like you're all talking past one other.

Re:Linux is Obsolete (1992) by JustSomeNobody on Tuesday June 12, 2018 @02:53PM (#17296646)
> Rudeness is inferred or "felt" by the other party

This just isn't completely true at all. People can most definitely be intentionally rude to others.

Re:Linux is Obsolete (1992) by pofilat on Tuesday June 12, 2018 @01:27PM (#17295574)
Communication has always been a two-way street.
Re:Linux is Obsolete (1992) by jimmy1 on Tuesday June 12, 2018 @01:31PM (#17295625)
I definitely agree, but I don't think communication is complete on the internet. True communication only happens live (in my opinion of course). When you communicate using only text, a lot is left out, therefore what many people have done on the internet since the early days is discard any inference into mannerisms, or "rudeness" or read into sentences with malcontent and just focus on the content. I guess I learned to do this at an early age on the internet and maybe have "thicker skin" but I am just really surprised at how easily offended people can get at Linus (and just in general on online conversations), when the medium itself is such a shell of actual communication.
Re:Linux is Obsolete (1992) by zerr on Tuesday June 12, 2018 @01:08PM (#17295350)
It is possible to be informative and succinct without being an asshole - these are orthogonal to each other.
Re:Linux is Obsolete (1992) by ronjouch on Tuesday June 12, 2018 @01:11PM (#17295398)
funfunfunfunction puts this particularly well: https://www.youtube.com/watch?v=YYzt71o2IvQ
Re:Linux is Obsolete (1992) by InclinedPlane on Tuesday June 12, 2018 @01:05PM (#17295305)
It is quite possible to be blunt while still being polite and professional, Linus is rude as well as blunt, which is unnecessary.
Re:Linux is Obsolete (1992) by maxxxxx on Tuesday June 12, 2018 @01:13PM (#17295414)
Have you actually read some of his messages? He is mostly very nice and patient with new people but he can be harsh with experienced people who should know better in his opinion. He also almost always attacks the idea, not the person and explains his rationale. I'll take someone like him any time over a lot of corporate people who regularly go through their politeness rituals without ever making progress.

And I think the history of Linux proves him right. It's phenomenal that he has been able to keep it together and thriving for so long. That's a pretty rare achievement.

Re:Linux is Obsolete (1992) by InclinedPlane on Thursday June 14, 2018 @12:55AM (#17309389)
Mostly very nice is irrelevant. Being an asshole a tiny fraction of the time is still unnecessary and counterproductive.
Re:Linux is Obsolete (1992) by JustSomeNobody on Tuesday June 12, 2018 @01:06PM (#17295323)
There's not just Blunt or PC, though. One can be polite and respectful and still get their point across very effectively.
Re:Linux is Obsolete (1992) by BeetleB on Tuesday June 12, 2018 @02:15PM (#17296185)
I do too. However, it is a false dichotomy that it has to be one or the other.
Re:Linux is Obsolete (1992) by esturk on Tuesday June 12, 2018 @01:04PM (#17295299)
But Linus is still respected. Maybe not by you and some others but by a lot of people. There's no such thing as unanimous respect.
Re:Linux is Obsolete (1992) by teamhappy on Tuesday June 12, 2018 @01:24PM (#17295538)
I'm pretty sure people respect him despite being rude, not because of it.
Re:Linux is Obsolete (1992) by geezerjay on Tuesday June 12, 2018 @02:14PM (#17296160)
> I'm pretty sure people respect him despite being rude, not because of it.

What you misrepresent as being "rude", which insinuates that it has no positive effect on the outcome, is actually being direct and to the point regarding technical decisions. People whining about rudeness to try to put aside the context, meaning and results, demonstrate that they either miss the point or intentionally run away from it. The fact is that his communication style is a reflection of his leadership strategy which resulted in the world's most successfull operating system project in history.

Trying to downplay the main causes and consequences because they feel their feeling might not be pampered is a tremendous injustice to the man and his achievements.

Re:Linux is Obsolete (1992) by elygre on Tuesday June 12, 2018 @03:22PM (#17296999)
No. Some of it is just rude. No "being direct and to the point regarding technical decisions".

"How did they noty die as babies, considering that they were likely too stupid to find a tit to suck on?"

Re:Linux is Obsolete (1992) by geezerjay on Tuesday June 12, 2018 @03:30PM (#17297106)
> No. Some of it is just rude.

If you make it your point to intentionally ignore context and cherry-pick the hell out of the man's decades-long archive of public emails... Well, I guess you can find something that twiddles your feelings.

But, again, you need to ignore the context, his work, his achievements, and everything he built, helped build, and continuously work on building.

But hey, let's focus on your feelings.

Re:Linux is Obsolete (1992) by pofilat on Tuesday June 12, 2018 @01:28PM (#17295586)
A lot people appreciate that Linus is a role model for their own desire to be disrespectful to their peers.
Re:Linux is Obsolete (1992) by AnimalMuppet on Tuesday June 12, 2018 @01:32PM (#17295647)
Well... Tannenbaum is pretty brick-headed, too. "This is the one right way, and you aren't doing it that way, so you are by definition wrong" is not a good way to begin the conversation. Add in "I'm the authority", and you have someone who is completely undisposed to listen to anything said by someone holding another position.
Re:Linux is Obsolete (1992) by isu on Tuesday June 12, 2018 @01:41PM (#17295746)
Tannenbaum isn't much better, he uses his credentials and authority to argue, https://en.wikipedia.org/wiki/Argument_from_authority. Linus has nothing behind him, just his/community work which is now my OS in production. It's very interesting to read the thread today.

Does anybody fly rockets with Minix at the end of the day?

Re:Linux is Obsolete (1992) by skwirl on Tuesday June 12, 2018 @01:35PM (#17295676)
To add to this - I have watched the industry over the last decade gradually become more conscious of and less tolerant of "accomplished" assholes. The behavior is still endemic but it feels like we are on the verge of a major shift in attitude in the wake of #MeToo. Over the last year companies, charities, clubs, and other organizations were finally willing to (forced to) deal with toxic behavior and are finding that they can survive just fine without the supposed "rock stars" that were fired and the toxic environments they fostered.

So even if you are a Linus Torvalds, it may only be a matter of time before you find yourself sidelined. I will be surprised if Linus's career ends on his own terms.

Re:Linux is Obsolete (1992) by pdonis on Tuesday June 12, 2018 @02:50PM (#17296609)
You're leaving out a key point: Linux is not a company and Linus's "career" does not depend on a company. It depends on enough individual people choosing to work on Linux to keep it technically competitive. I have not seen any sign of Linux suffering technically because people who could make valuable contributions are not doing so.
Re:Linux is Obsolete (1992) by some_account on Tuesday June 12, 2018 @01:05PM (#17295311)
Actually people in general could stop being so sensitive to everything that is a tiny bit different.
Re:Linux is Obsolete (1992) by JustSomeNobody on Tuesday June 12, 2018 @01:10PM (#17295382)
I think generally people are only sensitive to people who are not mutually respectful.
Re:Linux is Obsolete (1992) by maxxxxx on Tuesday June 12, 2018 @01:15PM (#17295431)
A lot of "sensitive" people are not very respectful of others. From my observation it's often a very asymmetric relationship.
Re:Linux is Obsolete (1992) by stcredzero on Tuesday June 12, 2018 @01:41PM (#17295757)
I find sugar coating to be highly insulting. In my experience, such people are more often secretly disrespectful and less careful with the truth.
Re:Linux is Obsolete (1992) by JustSomeNobody on Tuesday June 12, 2018 @02:43PM (#17296522)
Note that I said nothing about sugar coating. Those were words you chose.

Edit: Interesting. I initially wrote, "Please note..." but then decided to be blunt and leave off the Please. I guess I was, um, too blunt.

Re:Linux is Obsolete (1992) by stcredzero on Tuesday June 12, 2018 @05:18PM (#17298105)
Interesting. I made no accusation against you. Is your comment, in fact, completely straightforward?