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.
Linus Torvalds apologizes for his behavior, takes time off
911–920 of 1001 posts
Re: Linus Torvalds apologizes for his behavior, takes time off
#912Earlier 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.
A very interesting read.
Re: Linus Torvalds apologizes for his behavior, takes time off
#913Earlier 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…
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
#914Re: Linus Torvalds apologizes for his behavior, takes time off
#915Earlier 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…
Re: Linus Torvalds apologizes for his behavior, takes time off
#916Earlier 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…
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
#917That would be a lot of apologies if that was supposed to be the norm.
Re: Linus Torvalds apologizes for his behavior, takes time off
#918Steve 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
#919Hopefully this is not the beginning of the end of Linux as we know it today...
Re: Linus Torvalds apologizes for his behavior, takes time off
#920Earlier 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…
Personally though, it also really irks me when someone carefully explains me something I already know, so I understand the mindset.