Live data from Hacker News

Linus Torvalds apologizes for his behavior, takes time off

lore.kernel.org

371–380 of 1001 posts

Re: Linus Torvalds apologizes for his behavior, takes time off

#371
post #4

Maybe this will finally end the myth that "you can be rude and insulting as long as you're right" that people seem to attribute to Linus's outbursts

Maybe this will finally end the myth that "you can be rude and insulting as long as you're right" that people seem to attribute to Linus's outbursts

Yeah, reading the comments here, I'm not so hopeful.

Re: Linus Torvalds apologizes for his behavior, takes time off

#372
And to prove how important it is to be respectful, empathetic and tolerant, the originator of the new Code of Conduct is gloating on Twitter and mocking those who disagree with this move.

This is not about being respectful to others, it's about forcing others to be respectful to you. Unfortunately respect is earned, not given, and anything else extracted under duress just breeds resentment.

Re: Linus Torvalds apologizes for his behavior, takes time off

#373

Earlier quoted context omitted.

I think there's a delicate way to be both "firm" and "polite" - and that's to not be pretend to be "agreeable", but rather to separate the firmness on technical issues from politeness on personal description. That is, to say "this code is awful" while also a) going out of your way to praise the things co-workers/subordinates do well, and b) when it is appropriate to make general judgments on their performance, make i…

"praise-criticise-praise" We call it the shit sandwich.

Sometimes served open-faced or, in Linus’ case, often served without the bun...

Re: Linus Torvalds apologizes for his behavior, takes time off

#374
post #142

I'm probably going to be alone in saying so, but I always enjoyed Linus and his attitude. (to me) it made him appear honest and dedicated to (his own) goals, and I always felt like that was respectable. (mostly) whenever he was proven technically wrong about how to do something he would concede to the technically better solution, and if he didn't do so he gave reasons for his conclusion. in other words : his technica…

Take a look at https://lwn.net/SubscriberLink/764325/09702eb949176f55/ for the most recent one of many examples of the kinds of problems that this type of behavior led to in the past. > Popov said that all of that "kills my motivation" to work on Linux.

Reading this demonstrates perfectly well why "direct" and "brutal" are not at all synonymous. Direct communication wouldn't have required Popov to "extract the technical complaints from them".

Re: Linus Torvalds apologizes for his behavior, takes time off

#375

Take a look at the chart in https://twitter.com/ErynnBrook/status/1038893975279550465 Many people are so afraid of ending up in the bottom right (just giving in) that they head for the top left (zero-sum competition). This underlies some of the things people fear about codes of conduct; they're afraid that they're being pushed into that bottom right corner, rather than striving for better collaboration. Be direct. Be…

The problem here is that the "Collaborating" sector is the wrong goal for the Linux kernel. Linus Torvalds is uniquely qualified to be concerned about matters concerning the kernel; if his interlocutors "win" too much on their side of the "win/win", every user loses. The public embarrassment of lazy and dishonest actors, especially those who are paid to collaborate, is an effective tool for maintaining order and stan…

This has absolutely nothing to do with Linus winning or losing. Only with how he goes about winning. If he wins an argument in ways that alienate contributors, then he’s ultimately losing. There’s no reason he can’t be assertive without being toxic. I for one give him more credit than that. Calling people names is he laziest and least productive way to argue your point.

Re: Linus Torvalds apologizes for his behavior, takes time off

#376

Earlier quoted context omitted.

> What CoC enforcement eventually becomes is a prohibition on project contributors professing political opinions that the CoC enforcers find reprehensible. To quote a comment I made elsewhere in the thread ( https://news.ycombinator.com/item?id=18001722 ): If you want to argue about the level of taxation, the right size of government, regulations on business, whether public or private is the most efficient way to acc…

See my reply to that other comment. You are essentially acknowledging that you consider certain political opinions (which are, by the way, quite mainstream) to be so reprehensible that you're willing to use 1950s style industry blacklisting to suppress them. This conduct was unacceptable then and it's unacceptable now. Nobody gave CoC enforcers a monopoly on virtue.

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

> political opinions

Being hateful and hurting others goes beyond "political opinion".

> which are, by the way, quite mainstream

And, after today, just a little bit less.

Re: Linus Torvalds apologizes for his behavior, takes time off

#377
post #344

I hypothesize that this change will make Linux (ie: the quality of the kernel) at least slightly worse in 20 years than it would have been if Linus never changed. Linus has been a great steward of the Kernel. I have never seen any instance where he has trashed on someone for any other reason than Linux . Sometimes he's cringingly brutal, sometimes he offends people. Regardless, he's been immaculately consistent in mo…

Where exactly is this conspiracy to make the kernel worse through ulterior motives coming from? Literally every large company relies on the kernel working well today, so "corporations" or "shills" aren't rational origin stories.

Re: Linus Torvalds apologizes for his behavior, takes time off

#378

Earlier quoted context omitted.

Take a look at https://lwn.net/SubscriberLink/764325/09702eb949176f55/ for the most recent one of many examples of the kinds of problems that this type of behavior led to in the past. > Popov said that all of that "kills my motivation" to work on Linux.

Reading this demonstrates perfectly well why "direct" and "brutal" are not at all synonymous. Direct communication wouldn't have required Popov to "extract the technical complaints from them".

That's one of the most concise and clear statements of that point I've seen, thank you.

Re: Linus Torvalds apologizes for his behavior, takes time off

#379

Earlier quoted context omitted.

"in other words : his technical brilliance, in my own opinion, was a far larger boon than the problems stemming from having to deal with his knife-like personality." One thing that is true in all successful organizations over time is that for any given person, no amount of genius will make up for being an asshole. It may take time, etc, but eventually, it ends up a significant net negative for the organization. The s…

> The sooner folks are forced to deal with it, the better off the organization ends up in the long run. If Linux gets measurably worse after this, then would you support sending Linus to a second therapist to make him more of an asshole again?

Why is your first instinct to think he will get worse?

Re: Linus Torvalds apologizes for his behavior, takes time off

#380

Earlier quoted context omitted.

> The sooner folks are forced to deal with it, the better off the organization ends up in the long run. If Linux gets measurably worse after this, then would you support sending Linus to a second therapist to make him more of an asshole again?

Why is your first instinct to think he will get worse?

If Linux gets worse, not if Linus gets worse.
Post reply on HN