7 ms·
What he said wasn't even nearly as bad as what I've seen Linus say in other threads over the years. Is / was Linus Torvalds ever subject to a "tribunal" like Ke
by PaulCarrack 2y ago
What he said wasn't even nearly as bad as what I've seen Linus say in other threads over the years. Is / was Linus Torvalds ever subject to a "tribunal" like Kent just was?
In the end, it's the users that end up suffering. The guy (Hocko) kept making mistake after mistake and Kent struggled to get him to do anything remotely net positive with regard to the issues in that original thread.
I'm not arguing that what Kent did was right or wrong, but I would be curious to hear what other ways people work with remote developers who are awful, especially when they work for other companies. You can't just fire them, so I understand the frustration here.
- NewJazz 2y agoThe CoC is new, so no Linus wasn't subject to it in the past.
- jitl 2y agoYes, Linus took some time off to “learn empathy” https://arstechnica.com/gadgets/2018/09/linus-torvalds-apologizes-for-years-of-being-a-jerk-takes-time-off-to-learn-empathy/ https://arstechnica.com/gadgets/2018/09/linus-torvalds-apolo... And I would say on a whole his behavior after 2018 has been less rude although he is still quite frank when necessary. I think it’s a positive change. I think Linus’s message from 2018 is good perspective here: when someone behaves in a way that harms the mission of the kernel it’s better to try to change that behavior at the expensive of that person’s contributions for a limited time, rather than having the bad behavior negatively impact all other contributors forever. https://lkml.org/lkml/2018/9/16/167 https://lkml.org/lkml/2018/9/16/167
- KennyBlanken 2y agoThere is a huge difference between "frank" and "abusive." One does not need to be abusive to "tell it like it is" (the most common phrase I heard people utter in defense of Linus's abhorrent behavior toward developers.) Linus was a bully who let authoring the Linux kernel go to his head and inflate his ego.
- uluyol 2y agoAround the time the CoC was being established, Linus went to therapy. If I recall correctly, some people had spoke to him about his behaviors and he decided to do something about it. I think it was done in private so it's unclear how much of it was pressure vs his own decision. His tone has become much less aggressive since.
- LtWorf 2y agoHe's been unpleasant also after he came back. Not as extreme maybe, but certainly not nice.
- johnisgood 2y agoHe should get some tips from Theo. :D
- tredre3 2y agoHonesty is often unpleasant, especially when someone tells us that our work isn't good enough. But it is a required thing from a leader. The important thing is that he's cut down on needless personal insults.
- LtWorf 2y agoBut Linus isn't honest. I'm sure he thinks he is, but he's not always "objective". So while he thinks he's being honest, what he's saying can be untrue anyway. And of course he's Linus and you're a nobody so nobody will ever listen to the other side of the completely subjective "facts"
- marcusb 2y agoBeing honest doesn’t have anything to do with being objectively correct, unless a person is presenting their subjective feelings as objective fact. Saying to someone “your work is not good enough for me” is a subjective statement; whether or not it is honest depends on whether or not it is reflective of the speaker’s beliefs about the quality of the work. A leader not speaking up when they receive subpar work is dishonest, and it is fundamentally unfair to the person doing the work.
- unsnap_biceps 2y agoLinus did take a break to work on his anger issues and he has been very noticeably improved these last 6 years. While I don't think it was due to a tribunal, but I think enough other developers told him in private to work on it. https://www.theregister.com/2018/09/17/linus_torvalds_linux_apology_break/ https://www.theregister.com/2018/09/17/linus_torvalds_linux_...
- Twirrim 2y agoThe current CoC came out from a particularly bad incident with Linus, which he signed off on at the same time as he went into therapy and started working on himself. There is a remarkable difference in the before and after. > I'm not arguing that what Kent did was right or wrong, but I would be curious to hear what other ways people work with remote developers who are awful, especially when they work for other companies. You can't just fire them, so I understand the frustration here. They absolutely can "fire" them, by making a decision not to accept any contribution from them.
- RandomThoughts3 2y ago> I'm not arguing that what Kent did was right or wrong You are actually arguing that it was right. > The guy (Hocko) kept making mistake after mistake and Kent struggled to get him to do anything remotely net positive That’s not really an excuse for abuse. This kind of comment is why we need a CoC committee in the first place. There is something deeply wrong when community members openly state that insulting other people is ok because they are not productive. > You can't just fire them, so I understand the frustration here. You can and should just ignore them. It is not mandatory to engage with people you disagree with and find unproductive especially on the internet where filtering them out is not that difficult. Less extreme but also working is to just engage them less often. If you slow down the conversation, there is less space for them to annoy you.
- neycoda 2y agoBut he's not arguing that it's right. That's a proactive action, not a default reaction to not arguing it's wrong. Kent's comment is on the line, but it doesn't look abusive. Frankly I'm more curious about the assertions rather than the phrasing, which I think is only the offensive part. Did Michal make mistake after mistake? Did he assert that crashes are better than error handling? Did his comments or actions logically lead to that happening? That does matter in system robustness. It seems the meat of the statements Kent made were not explored, merely that he said them harshly. Holding back development because someone wouldn't apologize publicly seems pedantic. If Kent is being hyperbolic, ie inaccurate, that's the bigger concern.