Earlier quoted context omitted.
> If someone prefers softer conduct The big issue I see people reacting to is profanity. You can be as hard on someone, given the nature of the infraction, without using profane language or denigrating someone. If they don't comply, threaten exactly what Linus threatened, no more commits will be accepted. While I don't disagree with Linus' right to speak as he does. He can be just as effective without the type of lan…
I don't see the problem with profanity, different strokes for different folks.
A regression is the kernel not giving the same result with the same user space
251–260 of 408 posts
Re: A regression is the kernel not giving the same result with the same user space
#252Earlier quoted context omitted.
Rust also uses a sizable fraction of all publicly-available Rust code as a regression suite for compiler updates. This allows them to check edge cases that are "breaking in theory" to find out if there's actually any code that would be broken, or if the edge case had literally not yet been encountered.
By sizable fraction, he is referring to Cargo.io, Rust's public package repository. They literally run all tests against every crate published to the package ecosystem. That is amazing.
Re: A regression is the kernel not giving the same result with the same user space
#253I'm always eager to read Linus's rants. I wish more of my coworkers were like him. I hate the environment where nobody reacts strongly to anything! If somebody fucks up hard and refuses to own up, I (or whoever's in charge) should be able to shout at them. It's only natural.
I disagree. To me he usually comes across as an asshole, albeit an extremely smart and accomplished one. A working environment where the person at the top can be relied upon to react to human failings with an aggressive, sweary [1] rant is not somewhere I ever want to work. [1] I'm aware that use of profanity in everyday speech is common in Finland. I don't mind swearing per se, but I find its over-use a bit tedious.
If Linus wants to use perkele management, then I guess it's his project. Doesn't mean it's the right way to do things.
Re: A regression is the kernel not giving the same result with the same user space
#254Earlier quoted context omitted.
He has previously been unnecessarily insulting, which I don't excuse, but in this case someone caused a problem, and after 3 weeks still does not understand how serious a problem it is. He's addressing it bluntly because that is what is required. He's not being unreasonable.
If it was anyone else we'd be calling them an utter asshole and then citing them as reasons why Silicon Valley has a reputation for . Linus is still a dick and it isn't funny, refreshing or cool.
There's a thicker-than-fine line between being hostile to new contributors and being unkind, and tolerating bad practices from people who ought to know better.
Re: A regression is the kernel not giving the same result with the same user space
#255Is it because Kernel is used by so many people and projects we can’t afford having some broken after upgrading to a new kernel. Replace Linux kernel with OSX or Android etc
Yes of course. But I feel the consequence of never break your interface and never blame userland is to force the users to write tests that can report changed behavior.
Re: A regression is the kernel not giving the same result with the same user space
#256Earlier quoted context omitted.
I think a good leader could get the point across without resorting to bullying.
I wouldn't call it bullying. He isn't attacking the committer personally or due to anything outside the issue. He isn't hounding the committer. Bluntly telling someone they really screwed up and need to stop denying it isn't bullying. Someone being mean isn't bullying.
Re: A regression is the kernel not giving the same result with the same user space
#257Earlier quoted context omitted.
I think a good leader could get the point across without resorting to bullying.
I wouldn't call it bullying. He isn't attacking the committer personally or due to anything outside the issue. He isn't hounding the committer. Bluntly telling someone they really screwed up and need to stop denying it isn't bullying. Someone being mean isn't bullying.
Linus has been known to have some hostility to 'security developers' in the past, so I'm also going in with some skepticism. But I'm not seeing him be unreasonable here.
These are human processes, a lot of personality, dedication, and sacrifice is involved in these projects.
Re: A regression is the kernel not giving the same result with the same user space
#258Re: A regression is the kernel not giving the same result with the same user space
#259Linus is such a breath of fresh air. I'll take an honest, emotional, impossible to misconstrue, ass-chewing over the alternatives. Too often there's an avoidance of straightforward, blunt speech that conveys exactly what is meant. I really have better things to do than try to parse nonspecific beating-around-the-bush and deconstruct word-castles.
"At least he tells it like it is" right? Forget that he's an asshole about it. Pretty much the same reason everybody voted for Trump.
"Everybody"? Sanders also said a bunch of things like they are, and he said them politely. Especially factoring in grass roots support, he was more popular than Hillary and would have wiped the floor with Trump.
If you allow your media and "leaders" to sweep people like Sanders under the rug, you make people like Trump inevitable. And then you still don't learn. There can be worse things than Trump, so much infinitely worse; and they will come to pass if you insist on this trajectory.
Re: A regression is the kernel not giving the same result with the same user space
#260Earlier quoted context omitted.
I think a good leader could get the point across without resorting to bullying.
The guy does seem like he was shifting blame around.
The interesting issue is more of leadership.
1) Is it possible to get equally direct and effective results in a different style?
2) Does Linus care about the answer to question (1), or would he act out of emotion even if he knew knew there was a equal or more productive way?