Live data from Hacker News

Linus Torvalds apologizes for his behavior, takes time off

lore.kernel.org

911–920 of 1001 posts

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

#911
post #615

A bit of unpopular opinion for HN the perception is highly culture specific and the way Linus conducts himself might be very controversial for US PC culture yet might be considered fairly mild by other cultures standards.

I don't think you need to add PC. US culture is very different from Nordic countries. The difference I think is that the US is way less tolerant of differing opinions, mostly due to the amount of people willing to disagree with you.

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

#912

Earlier quoted context omitted.

I wonder what that discussion was like. It's not as if no one ever mentioned the subject to him before.

I have the impression that a combination of https://lwn.net/SubscriberLink/764325/09702eb949176f55/ and some discussions on the Kernel Summit mailing list led to it, and almost certainly some private discussions as well.

Thanks!

A very interesting read.

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

#913
post #854

Earlier quoted context omitted.

I'd bet people tend to cluster onto the line separating "agreeable and lax" and "rude but firm" (as a sweeping generality) Consider this: A third category of people who are able to accomplish their goals by rallying others to their cause. They are essentially imposing their will on others, but are able to do it in a way that is not "rude." This is called charisma. - "Agreeable and lax"... you allow them to paint the…

I personally like calm, rational logical inspirational leaders. I would like the fictional Captain Picard! Those are very hard to find. In my humble opinion, I believe you will find a lot of disagreement on methodologies throughout this thread as some folks are introverts, some extroverts and a wide range in between. Each person here will have had their own personal experiences that were a result of a mix of personal…

> I believe that each org filters down their group to a certain mix of personalities that are tolerable (cultural fit). The more critical someone is, the slightly more that people will tolerate in exchange for what they contribute.

While I think that's true, I don't think it's scalable. You can get a startup off the ground with a team of 20 and a serious bro culture. But the bigger you get and the more touchpoints you have with the outside world, the more an inclusive company culture becomes an advantage.

It's not as simple as saying inclusivity is necessary. It obviously isn't. After all, you can build large systems on architectures that scale poorly, too. But I do believe it's a long-term advantage.

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

#915
post #854

Earlier quoted context omitted.

I personally like calm, rational logical inspirational leaders. I would like the fictional Captain Picard! Those are very hard to find. In my humble opinion, I believe you will find a lot of disagreement on methodologies throughout this thread as some folks are introverts, some extroverts and a wide range in between. Each person here will have had their own personal experiences that were a result of a mix of personal…

> I believe that each org filters down their group to a certain mix of personalities that are tolerable (cultural fit). The more critical someone is, the slightly more that people will tolerate in exchange for what they contribute. While I think that's true, I don't think it's scalable. You can get a startup off the ground with a team of 20 and a serious bro culture. But the bigger you get and the more touchpoints yo…

Agreed. I believe that as companies get bigger, this behavior narrows down to specific orgs in the company. Dev teams and operations teams will each have their own filtered set of personalities too. Even then, I know I am over simplifying.

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

#916

Earlier quoted context omitted.

It's a good practice to have some concrete guidelines regarding work environment. But this particular code of conduct is pure and utter garbage. I'm really not sure how Linus could ever willingly accept this. > Other conduct which could reasonably be considered inappropriate in a professional setting This statement here from the CoC is pretty much an open invitation to send whoever you don't agree with to the gulag/c…

There's a large overlap between hurtful people and rules lawyers. Writing down samples of bad behavior is helpful; treating it as an exhaustive list is an open invitation to come up with creative new ways to hurt people that aren't on the list. Keep in mind that this is all based on the enforcement done by the project maintainers. If you're inclined to do things the project maintainers will consider unacceptable beha…

> treating it as an exhaustive list as an open invitation to come up with creative new ways to hurt people that aren't on the list.

I am not saying that the samples should be very particular for particular situations. They should address a class of actions, like no racism or no sexism. But leaving it open to whatever the maintainer thinks applies is just too much power.

> If you're inclined to do things the project maintainers will consider unacceptable behavior, you're already going to have a problem.

As long as I am not openly abusing someone in the context of the project, the only thing that should matter is my code. The fact whether my political or personal views that I air on some other platform do not match those of the maintainer or some contributor should not matter at all. This CoC opens the gate for exactly this kind of abuse. Infact, it has been used for this kind of abuse. That is why I am hesitant about this.

Linus might not use it like this, but regimes can change.

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

#917
It would be funny if we flipped the script and us "normal" people wrote...I have been demonstrating consistently my inability to contribute anything significant to better humanity for my entire career. I'm sorry and I hope I can correct this behavior in the future. I'll be taking some time off now to gather and regroup.

That would be a lot of apologies if that was supposed to be the norm.

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

#918
"In accomplished leaders, we often mistake vices for virtues.

Steve Jobs succeeded in spite of his cruelty, not because of it.

Every great leader has flaws. What defines a truly good leader is the humility to recognize them and the courage to rise above them."

@AdamMGrant

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

#919

Hopefully this is not the beginning of the end of Linux as we know it today...

All software turns to shit eventually (those engineers need something to do even when nothing needs to be done)... I'm really surprised that Linux lasted this long... It will almost definitely turn to shit when Linus T. is no longer around... hope I'm wrong...

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

#920
post #790

Earlier quoted context omitted.

So you are equating politeness with not halting bad ideas. That is not politeness, that is incompetence. Competent people would halt bad ides, but it can be done in different ways: - Abrasive: This idea is the dumbest ever and you are an idiot that deserves to die. - Constructive: This idea have problems X, Y and Z. - Polite: Thank you for the effort, but I see problems X, Y and Z with the idea in its current form. A…

>So you are equating politeness with not halting bad ideas. That is not politeness, that is incompetence. In some cultures, direct comment on an idea is the norm, but in others it might be very rude. Even engaging in what you might find to be polite critique can be a challenge; even the most well intentioned comments might not transit cultural boundaries unscathed. Worse, there might be some context you're missing th…

Well if there actually was a bug, as you state, you are clearly in the right to point it out. Both parties in a communication have a responsibility. The party criticizing the code has a responsibility be factual, concrete and constructive, and to only criticize the code, not the personality of the author. The recipient of criticism on the other hand have the responsibility to listen and not become defensive or take criticism of the code personally.

Personally though, it also really irks me when someone carefully explains me something I already know, so I understand the mindset.

Post reply on HN