Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

When Linus uses profanity, it almost always (and in his case, was) accompanied by content.

The polite version of your impersonation is "I disagree." which is a worthless comment; the polite version of Linus' is more or less exactly what he said, minus the hand gestures. He actually said something while you did not.



Where did I propose that he should simply say "I disagree" and move on? Where is it that I tried to say something and, per your assertion, did not?

Having strong disagreements is part of life at many levels, not just business. Resorting to name-calling and insults when this happens is a formula guaranteed to not get anyone what they ultimately want. Linus is lucky that he is who he is. Anyone else would not be invited to a second talk, ever, for behaving that way. He gets a pass because he is a rock star.

The distinction here is between publicly deriding someone and having a private argument (with yelling, screaming and name-calling if you'd like). In some circles private arguments can get rather heated and might even descend into name-calling and personal attacks. I am not saying that's OK, but if it is going to happen it should be in a private setting. Once you cross the private-public threshold and deride someone (or an entire organization) in a very public way you are ringing a bell that cannot be un-rung. That is not professional behavior. Period.

This has nothing to do with the use of profanity. Under some circumstances profanity can convey a message far more efficiently than half a page full of sentences. That is not the problem.

What you and others might fail to recognize is that the question he was asked and the opportunity he had was golden. It was an opportunity to connect need with request. Rather than telling nVidia to go fuck themselves he could have taken the opportunity to deliver a mutually beneficial message that could actually produce the desired results. Maybe something like this:

"nVidia produces some of the most amazing graphics hardware in the market. While I am not a gamer I understand what they are doing and have come to appreciate the level of performance and features they put into their products. We, unfortunately, have an issue with regards to the way they've chosen to support <chip name> in Linux. I understand why they are choosing that path but would sure love to re-engage in a discussion in order to see if we can find an approach that would bring to Linux what we need from nVidia without causing them undue support issues. It is also important that you, the audience present here and watching this online engage with nVidia and voice your support for an approach that serves Linux well"

That was seat-of-the-pants but the general idea is that you take the opportunity to build a bridge, not set-off a dynamite charge that destroys it. I guarantee you that such an approach would have resulted in far more engagement than telling them "fuck you!" in the best 15-year-old pimple-faced kid style.

I also don't know if those voicing support for the "fuck you!" approach on this thread have much business experience. This is not a put-down, it's just reality. If you are in your early twenties it might feel like the best approach is this in-your-face-and-very-public approach. Give it another ten years and a few more cuts and bruises and your opinion is likely to change.

Perhaps I've been fortunate. I got into a very professional work environment from about nineteen years old and never looked back. I have never --ever-- had to deal with people who treated any other professional in this manner. Disagreements? Yes. Heated debates? Absolutely. Going for visceral ad-hominem attacks? Never. Bad idea.

Don't believe me? Try it and see how far you get. Remember, you don't have the rock-star pass card.


>Where did I propose that he should simply say "I disagree" and move on?

Your example of rude text boiled down to "I disagree", once you stripped the profanity. Sorry for the confusion.

Anyway, nVidia doesn't really give a shit about integrating better with Linux and I must say that I, if I were in their position, would not either. Their engineers, more than anyone, fully understand everything Linus could have possibly said. They know the issue inside and out already, and their best option simply isn't the best option for everyone else.

Linus knows this, and didn't waste his breath.


Maybe a greater point here with regards to nVidia is that the engineers are not making the decision to not over-extend the organization to support Linus, management is. What do you think the management discussion looked like when they were made aware of the "fuck you nVidia!" incident? Right. It probably took the form or "fuck you Linus!". And that ends all opportunity to engage in a constructive conversation.

It's not about engineering, it's about business and inter-personal relations. Skills that Linus, from the admittedly narrow sample I've seen, does not seem to have mastered at all.


More like, "Hey look we threw these guys a bone, and they are still whining, they've been saying the same stuff for years, but now one of them was rude, so we can play victim instead of just ignoring them".

Of course, we can keep playing the "pretend there is no context" game if you want...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: