Earlier quoted context omitted.
Shanley Kane criticised Linus and got her and her family's addresses posted, death threats, rape threats, and other horrific abuse. If you think gender isn't an issue, you haven't educated yourself well enough.
This comment is very amusing in the context of the article. Shanley Kane uses abusive language, at minimum, two orders of magnitude more often than Linus does.
Abuse is indefensible
181–190 of 221 posts
Re: Abuse is indefensible
#182Re: Abuse is indefensible
#183Earlier quoted context omitted.
This comment is very amusing in the context of the article. Shanley Kane uses abusive language, at minimum, two orders of magnitude more often than Linus does.
Abuse requires a power imbalance in favour of the abuser. That was not the case for Shanley's criticism.
Re: Abuse is indefensible
#184Earlier quoted context omitted.
Or maybe since he can't communicate without expletives or being overly coarse he can appoint someone else to the task of explaining the problems with code contributions?
Or maybe he doesn't care about random cultural norms of some region on this planet ... and doesn't need to? Should he end all his messages with "Long live our dear leader Kim Jong-Un" to not offend North-Koreans?
Re: Abuse is indefensible
#185Re: Abuse is indefensible
#186Linus doesn't deserve to be in his position. Technical merit doesn't excuse being a horrible manager of people.
> Linus doesn't deserve to be in his position. What exactly do you mean by "in his position"? It's his project that he started years ago. His participation is likened to a monarchy, not a democracy. His further involvement is, therefore, not something that can be decided by an election. He doesn't deserve to be in his position with respect to a project he started and owns? That doesn't make any damn sense.
Re: Abuse is indefensible
#187Earlier quoted context omitted.
> If you don't like how Linus behaves, then don't deal with him. Noone forces you. Linus' status in the Open Source community makes him a role model for some people (whether he likes it or not; I suspect he doesn't), and so people imitate him. It's much less palatable coming from someone with less credibility and experience.
That's another problem. Maybe adult people shouldn't have role models that they blindly copy in every way.
Re: Abuse is indefensible
#188Earlier quoted context omitted.
overflow_usub is the code that gets called when your compiler doesn't support __builtin_usub_overflow (Linus opposes both the function and the intrinsic, of course).
True, however how it is used in this case leads to unnecessary opacity (I'm referring to the || mtu Sometimes 'smart code' is not necessarily better (I'm open to disagreement, though)
I would argue that it's usually not, especially in large and long lived projects. “Everyone knows that debugging is twice as hard as writing a program”.
Re: Abuse is indefensible
#189Earlier quoted context omitted.
> Because it was a bad idea that ruins the Linux Kernel. That seems a bit hyperbolic. > Kernel development isn't for everyone. Very little is "for everyone". That's not an excuse to offer criticism in a nasty manner. The article links to a nicer response that's a) shorter and b) a lot more likely to educate and build up a better contributor.
I'd go even further - kernel development isn't just 'not for everyone', it's for very few. Relatively speaking, how many people are competent enough to contribute to the kernel? Those that even make the attempt are doing so voluntarily - if the reward from that is to be entreated with a hyperbolic rant, why would they bother going any further?
By the time Linus is ranting at someone at LKML, the person he's ranting at has --- statistically, at least --- already qualified themselves as especially competent. These people aren't arguing over Rails template languages.
I'm coming to realize that the sociology of Linus LKML rants is pretty fascinating.
Re: Abuse is indefensible
#190Earlier quoted context omitted.
The lesson a lot of people are going to learn from this is, "Don't submit any code to Linux." That's true, but not really a problem. Linux is one of the most popular open source projects out there.
It's still a problem if you want to keep it that way, or if you value quality over quantity.
It seems to have a different agenda anyway, that the shouting is unacceptable regardless of any benefit. I'm not sure I go along with that either.