8 ms·
On the other hand, I don't consider this bad. Sure, it's offensive, but he has quite a good reason to be upset - reading one byte at a time will be really slow.
by tomp 12y ago
On the other hand, I don't consider this bad. Sure, it's offensive, but he has quite a good reason to be upset - reading one byte at a time will be really slow. Could he say it in a better way? Obviously. Could you interpret his words in a less literal way? Obviously.
I don't know Linus, but he seems a good, selfless guy, with the best intentions at heart. If he's not politically correct, who the fuck cares? Sometimes I get the feeling that even murderers are more respected, as long as they talk nice.
In my opinion the insistence on political correctnes has much more chilling effect than some passionate, if insulting, words.
- kibwen 12y agoI don't think "political correctness" has anything to do with suggesting that someone is so braindead that they ought to have starved to death. Rather, you appear to be using it as a strawman to discredit the notion that we should treat people like decent human beings. As for his "passion", I don't think that resorting to public humiliation is any way to lead a project. Rather, it sounds like an item out of that "How To Minimize Employee Retention" article that made the rounds last week. Linus certainly has many good qualities that have contributed to the success of Linux. He's diligent, he's technical, and he's great at solving problems. But it's important to acknowledge that Linux has thrived despite his abrasive outbursts, not because of them.
- kyberias 12y ago> But it's important to acknowledge that Linux has thrived despite his abrasive outbursts, not because of them. No, you don't really know that! These outbursts may bother you and other people but it is also possible that they have been very, very beneficial to the community. Like it or not, they are a form of humor to many people and that may improve team cohesiveness. I for one think that the reaction to this particular retroactive-abortion-outburst as "not treating people as human beings" is taking things absolutely way too seriously.
- mike_hearn 12y agoIt's really not political correctness to just keep technical discussions calm and non-personal. Meanwhile, consider the chilling effect that kind of attitude has. I know quite a few skilled engineers who would just walk out if their boss talked to them like that, regardless of the merits of the underlying discussion. It's just wildly unprofessional and when Linus does that kind of thing, it sets the tone for all the other Linux-wannabe's who think "great engineers flame people!! i should flame people too!!".
- vidarh 12y agoIn this case Linus had tried for quite some time to get the person in question to stop pushing crap. Linus eventually told him he'd stop merging his code. From that point of view, if he'd walked after being talked to like that, it'd have been seen as a benefit by many. EDIT: I find it quite amusing that I get downvoted for a fairly dispassionate and mostly objective explanation of context, yet several of my far more subjective and controversial comments elsewhere in this thread have gotten heavily upvoted. Figures.
- Diederich 12y agoIt's quite possible to make it clear that he'd stop accepting code without descending to abusive language. Erecting a 'safety barrier' against someone who was doing a poor job and being verbally abusive are entirely unrelated. You say that blocking these merge requests would benefit many; so be it. Being polite about doing that would benefit the same set of people, and may others at the same time.
- vidarh 12y agoIt is possible. There are also people involved on both sides, and people get angry and frustrated. > Being polite about doing that would benefit the same set of people, and may others at the same time. And a lot of people believe that sugar-coating it would reduce the benefit by signalling that Kays behaviour wasn't so bad after all.
- 12y ago
- kenjackson 12y agoFor most people the difference between being a complete jerk and a normal guy is simply what they say. Would you tolerate a manager who talked to you this way? I wouldn't. Not even Linus. And then I'd point out all the pretty crappy code Linus had checked in.
- rtpg 12y agoI've found that the best way to check myself on the internet is to imagine I'm talking to someone face-to-face. It becomes a lot harder to call someone a 'fucking moron' if you imagine it as a guy standing in front of you.
- kyberias 12y agoThen you'd point out all the pretty crappy code Linus had checked in? That would be your, what, revenge? And a way of showing how not to be a jerk? I don't think Linus would care. Everyone makes mistakes. Linus is a gatekeeper of sorts and he has to "point out crappy code" whether people like his language or not. The outside world just needs to decide how seriously they take these outbursts. I don't think there's any evil dimension in that.
- TheOtherHobbes 12y agoThere are certainly evil outcomes when potential contributors actively avoid the Linux kernel and/or other open source projects because the culture can be so hostile. It's a double loss. It makes the code weaker and less innovative, and it makes the culture seem unappealing to outsiders. You might not think that's significant. But how can you know what you're missing by not being more exclusive? Consider: open source could be set up on a semi-formal apprentice/mentor basis. It could easily become a way for programmers at all levels to develop professional standing. Code on a GitHub profile is not the same as being able to say "I worked on X and was mentored by Y and Z." And "You're a moron, fuck off" is maybe not the best way to create a culture of collaborative support.
- bronson 12y agoYou're talking about the Linux Kernel, one of the most productive cultures of collaborative support ever created by humans. If you're going to argue against success, you're going to need to bring a lot of evidence.
- endersshadow 12y agoWhoa. Timeout. This isn't political correctness--it's basic human decency. Political correctness is replacing the use of a term for a euphemism. Even putting this in euphemistic terms should be completely unacceptable. If I told somebody at work that they were so stupid, I wasn't sure how they survived childhood, I'd be asked to leave, post haste. I think that the OSS community (and IT community in a broader sense) has this idea that "they're just words," and so therefore, they should just be able to say what they want without consequence. But, words matter. A whole lot. Empires are built upon words. People rally around words. Words convey ideas, thoughts, feelings, and everything that goes with them. Why is rampant bullying accepted in this culture? Why is it the norm? I'm not saying that things have to be all sunshine and rainbows. Yeah, sure, it's stupid to read a byte at a time, but you don't have to be an asshole about it. You can say, "Hey, that won't work," and be done with it. People should be treated with a modicum of decency. Remember the human, and all of that.
- fl0wenol 12y agoContrary to this, I find myself envious of a person who can dress down another in a flagrant and creative way. If I got dissed in such a hyperbolic way from a boss that was paying me, I would leave. In a situation where I've toiled in a position of importance in a project I work on in my free time, and I screwed up, I think I'd be hurt if I was dismissed lightly and without creative ire. I mean, I want to know that if I screwed up, I screwed up enough for someone to admonish me creatively, since there isn't any method of management. Your tool is primarily shame, you can't suspend someone without pay from a mailing list.
- mcantor 12y agoI can't imagine using shame as my primary motivator for improving my work.
- fl0wenol 12y agoWell, presumably a job well done is the primary motivation, or perhaps the recognition of your peers. It is only when you have previously achieved importance and are now in a position to have face to lose; here is where shame can come into play. Constructive criticism is helpful and should always be the first stop on the train. But if you should already know better, or that ground has already been well-trodden, then it just sounds patronizing. This is where being told to shape the fuck up is the kind of message I would expect to receive. What would be even worse is being ignored or shunned.
- yedava 12y agoWhenever I hear complaints about Political Correctness, I'm reminded of this: > Disdain for "political correctness" is often positioned as a concern that some important truth is not being spoken for fear of offending someone. But that concern is nothing but smoke and mirrors. To invoke "political correctness" is really to be concerned about loss of power and privilege. It is about disappointment that some "ism" that was ingrained in our society, so much that citizens of privilege could express the bias through word and deed without fear of reprisal, has been shaken loose. Charging "political correctness" generally means this: "I am comfortable with my privilege. I don't want to have to question it. I don't want to have to think before I speak or act. I certainly don't wish to inconvenience myself for the comfort of lesser people (whoever those people may be--women, people of color, people with disabilities, etc.)" > http://www.whattamisaid.com/2010/02/conservatives-political-correctness-and.html http://www.whattamisaid.com/2010/02/conservatives-political-...
- forgottenpass 12y ago* Whenever I hear complaints about Political Correctness, I'm reminded of this:* I really hope you aren't. Posts that recast and interpret someone else's opinions like this are toxic to any political discussion. The framing makes the topic into an caricature you can easily oppose all while whispering in your ear "this is what's _REALLY_ going on." Maybe you don't think this interpretation is wrong. Maybe you think I (like they) just can't realize or admit it's right. Maybe you don't think it's such a bad thing if this armchair psychologist is just a bit wrong. But have you ever seen someone post about how stupid social justice is when the thing they're trash talking isn't social justice at all? Have you never had someone disagree with you assert that you believe something you don't? Posts like that are exactly how it happens.