TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Linus Torvalds: 'I'll never be cuddly but I can be more polite'

369 pointsby Flenserover 6 years ago

41 comments

Vinnlover 6 years ago
His feelings about two of the &quot;sides&quot; of this argument are so recognisable. I&#x27;m generally in favour of going out of my way e.g. to make minorities feel more welcome to compensate for the natural tendency to make them feel less welcome. However, the nastiness of some of the people in &quot;my camp&quot; pushes me away from it and makes me reluctant to openly support that cause.<p>In effect, they&#x27;re really counterproductive, and the only reason Linus is now openly on &quot;their side&quot; (for lack of a term that better describes what I mean), is because the &quot;other side&quot; <i></i>also<i></i> was really nasty, pushing him away from them.<p>It took a while for me to realise what privileges I have had that some others have not. The first step to realising that was being open to that even being possible, and shouting contests do not encourage that.<p>I&#x27;d love it if Linus&#x27; approach here would lead to less-heated discussions and actual insights on the subject, but the hate and vitriol I&#x27;ve seen spewed in his direction after his announcement doesn&#x27;t make me hopeful...
评论 #18085357 未加载
评论 #18084351 未加载
评论 #18084477 未加载
评论 #18084813 未加载
评论 #18084328 未加载
评论 #18085801 未加载
评论 #18085373 未加载
评论 #18084908 未加载
评论 #18087188 未加载
评论 #18085002 未加载
评论 #18110925 未加载
评论 #18084252 未加载
JohnBootyover 6 years ago
<p><pre><code> &gt; I&#x27;m still not exactly the most empathetic person. &gt; But I&#x27;m hoping I can at least &#x27;fake it until I &gt; make it&#x27;. </code></pre> This is great!<p>If you ask me, &quot;faking it&quot; is really just as good as &quot;actually&quot; being a more helpful or empathetic person.<p>What do you think &quot;actually&quot; being a helpful or empathetic person is like? It&#x27;s basically just continually expending the effort to be helpful and empathetic.<p>Let&#x27;s say my brother calls me up on a Saturday morning. He needs help moving some furniture. Do I really feel like doing that? Fuuuuuuuuuck no. Will I say &quot;yes&quot; anyway? Probably, because even though I&#x27;d rather play tennis or sleep or play video games I want to help him. So I will consciously expend the effort to go do the good thing for him.<p>Am I being &quot;actually&quot; good there or am I just &quot;faking it&quot;? I don&#x27;t really think there&#x27;s a difference. Nobody really wants to spend a day off moving furniture for free.<p>Same thing with reviewing a pull request. I am not known as a caustic reviewer, but that&#x27;s because I spend the effort to try and make sure I&#x27;m not caustic. What is the difference between me consciously expending the effort and Linus consciously expending the effort? (I mean, y&#x27;know, besides Linus being 1000x more productive and talented than me) Is one of us more &quot;authentic?&quot; I would say there&#x27;s no difference.
评论 #18085983 未加载
评论 #18085795 未加载
评论 #18085781 未加载
mike22223333over 6 years ago
I&#x27;m probably a person with not so great social skills. I&#x27;m a person of color.<p>I do not need SJW&#x27;s to defend me. Please do not destroy our culture.<p>All of a sudden this movement to add &quot;diversity&quot; and other crap is just not right. I agree there is some casual racism&#x2F;racism for the sake of racism in the community, but I am personally not even bothered and it has never affected me (I ignored them and they stopped and some of them now are my close friends). When I joined the industry, I felt a bit unwelcome, but just in a months no problem was ever there. I saw that people had a different culture then me, so I just over few months I adapted the same culture subconsciously.<p>The maintainers should always value merit over &quot;diversity&quot; or &quot;women in tech&quot; agendas and other stupid similar things. We&#x27;re not a playground for your political agendas.<p>My personal contributions have been blocked several times, but it never bothered me. I did what I loved, and my contributions were committed after trying for a few times.<p>Instead of wondering why my commits weren&#x27;t merged and blaming on xenophobia&#x2F;racism&#x2F;fascism&#x2F;blameism&#x2F;bla bla bla , I decided to look at the patterns of commits that were successfully accepted.<p>Every community has a different culture so if you cannot adopt what everyone is following, maybe this industry is not right for you.
评论 #18085784 未加载
评论 #18086398 未加载
评论 #18085814 未加载
评论 #18086093 未加载
评论 #18086324 未加载
notacowardover 6 years ago
IMO the most interesting part - especially relative to the discussions I&#x27;ve seen right here - is near the end.<p>&quot;But if people at least realise that I&#x27;m not part of the disgusting underbelly of the internet that thinks it&#x27;s OK to show the kind of behaviour you will find if you really have been reading up on the &#x27;discussions&#x27; about the code of conduct, then even that will be a really good thing.&quot;<p>Yes indeed, if you look at many of the anti-CoC comments (e.g. in the &quot;killswitch&quot; thread) you get to see a lot of that underbelly. There are people who will oppose any kind of general rule restraining behavior, because that would prevent them from exercising their own more personal and arguably more subtle kind of coercion against those they don&#x27;t like for whatever reason. The other alternative is for an even bigger bully to keep them in line, but I shouldn&#x27;t need to explain how &quot;might makes right&quot; is even more problematic. Linus is deliberately stepping away from that bigger-bully role to give the alternative a try, but in the above excerpt he makes it pretty clear that he thinks there&#x27;s a problem to be addressed. The creeps should consider themselves on notice, whether there&#x27;s a CoC or not.
评论 #18084425 未加载
评论 #18084575 未加载
评论 #18084492 未加载
davidkuhtaover 6 years ago
Anyone else get a chuckle that out of the myriad of relevant quotes, the author selected, &quot;He... once [described] an Intel fix as &#x27;complete and utter garbage&#x27;&quot;.<p>Good for Linus, I&#x27;m happy that he&#x27;s not looking to adjust his technical expectations:<p>&quot;technically wrong is still technically wrong, and I won&#x27;t start accepting bad code just to make people feel better about themselves.&quot;
评论 #18085197 未加载
评论 #18084702 未加载
评论 #18086603 未加载
评论 #18087056 未加载
rectangover 6 years ago
It&#x27;s interesting that Torvalds describes himself as &quot;not a people person&quot;, when he&#x27;s a gifted communicator who has been tremendously successful at managing the community around Linux over many years. His current refinements are making a great thing even better.
评论 #18083963 未加载
评论 #18083971 未加载
评论 #18083945 未加载
评论 #18084414 未加载
评论 #18084032 未加载
评论 #18084145 未加载
评论 #18084398 未加载
评论 #18084184 未加载
评论 #18084369 未加载
评论 #18084258 未加载
stemc43over 6 years ago
If not for this guy - we wouldn&#x27;t have Linux. I&#x27;d much rather work with honest person that can tell me how he really feels then nice spoken liars.
评论 #18084012 未加载
评论 #18083993 未加载
评论 #18084001 未加载
评论 #18086165 未加载
评论 #18084000 未加载
评论 #18084206 未加载
gamblerover 6 years ago
<i>&gt;But if people at least realise that I&#x27;m not part of the disgusting underbelly of the internet that thinks it&#x27;s OK to show the kind of behaviour you will find if you really have been reading up on the &#x27;discussions&#x27; about the code of conduct, then even that will be a really good thing.</i><p>And here is a perfect example of why so many people are alarmed by his CoC adoption. This. The idea that community leaders must make <i>institutional</i> changes to signal that they - personally - arent&#x27;s &quot;the disgusting underbelly of the internet&quot;. Pause and think about it.
评论 #18085067 未加载
评论 #18084751 未加载
评论 #18088262 未加载
评论 #18085684 未加载
alfredmuffinover 6 years ago
I question the professional experience of those suggesting that continuing to be an asshole is the preferable situation here (&quot;but at least he&#x27;s <i>HONEST</i>&quot;). That would simply not fly at my company.<p>It is absolutely possible to be kind when giving honest and constructive feedback and criticism. Empathy is a skill this industry needs to develop.
评论 #18084250 未加载
评论 #18084242 未加载
评论 #18084779 未加载
评论 #18084404 未加载
评论 #18084840 未加载
评论 #18084763 未加载
navaneover 6 years ago
I would like to see a scatter diagram with &#x27;technical contribution&#x27; on one axis and &#x27;CoC contribution&#x27; on the other axis, for all people involved.
评论 #18084231 未加载
评论 #18084498 未加载
yosefzeevover 6 years ago
I don&#x27;t need my computer tools to define my political&#x2F;spiritual beliefs. In fact, I think Torvalds adopting something like this in relation to Linux is a deep betrayal of a hacker ethos.<p>I will be keeping my eyes peeled for alternatives that understand the division between spiritual beliefs and &quot;forced agreement with an assertion by participation&quot; that uses religious terminology that has quite a different meaning to me. So far, hurd and is promising.
评论 #18084335 未加载
评论 #18084895 未加载
评论 #18084645 未加载
l8againover 6 years ago
Here we go normalizing verbal abuses to just &quot;not being polite enough&quot;. This culture is now so pervasive in our industry that people are wearing their rudeness to their fellow coworkers as a badge of honor. I have seen incredibly meek guys on the outside turn into monsters as soon as they get into their roles of lead devs or tech leads. Repeat after me - &quot;Kindness is cool.&quot;
评论 #18084743 未加载
评论 #18084806 未加载
wayne_skylarover 6 years ago
This is something that has always bothered me about Linus. There are other extremely gifted programmers out there that don&#x27;t seem to need to resort to this kind of persona. I always enjoyed hearing John Carmack speak because he is extremely smart and knowledgable and he doesn&#x27;t look like he has a superiority complex.<p>But the real problem with Linus is the example he sets. I am not a kernel dev, so I don&#x27;t know the validity of his rants but I assume he is mostly right. But this certainly sends a message to less-talented developers that it&#x27;s okay to be a dick when you are right.<p>Ultimately I feel that the most important thing I have learned as a developer is to never associate your ego with your code. I&#x27;ve done that in the past and take great pains to not repeat it. Don&#x27;t look at your PR as some great work of art that should be perfect. If both sides of the code review treat it as a collaborative process then you can both learn something from it.
评论 #18086041 未加载
评论 #18085778 未加载
ritchieaover 6 years ago
The idea of faking it until you make it is exactly what Linus needs. Most of the point of communication is for the other person, especially giving feedback on patches. We all need to vent but we shouldn&#x27;t vent at the people below us in an organization. Venting is for a counselor, and maybe a close peer? And it&#x27;s ok if he&#x27;s frustrated with people, he just shouldn&#x27;t take it out on them.<p>Maybe he could find someone to get his own frustrations out to, while only sharing the productive, practical code related aspects with his developers.
评论 #18084379 未加载
arayhover 6 years ago
I feel that Linus makes a good role model in the sense that he has real-world communication problems that he both recognizes and is attempting to overcome. This is not an easy thing to do and a lot of people undermine this reality.
duxupover 6 years ago
&quot;fake it&quot; isn&#x27;t even necessarily. Just finding new ways to express the same thing that is received differently and a different approach the sender takes when sending. It&#x27;s all about learning skills and how to deploy them best.<p>That&#x27;s not to say it is EASY, but it isn&#x27;t a monumental change IMO. It&#x27;s just a personal API change ;)
ryandrakeover 6 years ago
I’m all for civility, but we (tech culture, primarily Silicon Valley) are starting to move past civility, towards expecting everyone to self-censor and walk around on eggshells in order to avoid even potentially offending someone. I’ve worked with my share of unpleasant assholes, and am glad that professional, civil conversation is back on the menu, but the pendulum is still swinging. Worried about where it will end up.
pytyper2over 6 years ago
There are a lot of us like Linus. The easy solution is not emotional counseling, it&#x27;s an assistant&#x2F;editor who can tone down his public comments. This is not a new problem.
评论 #18084257 未加载
kristiancover 6 years ago
I think this comes across as incredibly nuanced and thoughtful.<p>Often we only see the outer surface of what people are actually like, and make judgments on their character based on that.
conradfrover 6 years ago
To the person who said (since deleted or moderated) that Linus changed because &quot;they&quot; had dirt on him : his daughter signed the &quot;Post-Meritocracy Manifesto&quot; and is into &quot;intersectional feminism&quot; so I think a more pragmatic answer is that she convinced him to change.
评论 #18084744 未加载
matz1over 6 years ago
I don&#x27;t understand, what forced him to have to change his behavior? As far as i know he has the highest authority of linux kernel. To me he his kind of guy who can say fuck you, my way or highway. Which i admire that.
评论 #18085283 未加载
luordover 6 years ago
As someone who doesn&#x27;t give a damn about other people so I treat everyone (except family and the few friends I have) with the same curtness, here&#x27;s hoping what Linus said here is just an &quot;extra mile&quot; thing (but even that sets a not necessarily good example). I never insult anyone, but I&#x27;m also never friendly to anyone, beyond a perfunctory smile when buying something from a cashier for example.<p>I&#x27;m similarly short on text. Linus saying that he could be more polite tells me that even that is not &quot;PC&quot; enough and, if so, that&#x27;s a problem. Nobody is owed any friendliness or niceness, just acknowledgement, and even that only if the other person needs us.<p>In short, I thought he just needed to stop insulting people, but that that aside, there was no problem with his communication, apparently that&#x27;s not the general consensus. Or I&#x27;m hoping I&#x27;m reading the situation wrong.
scott_sover 6 years ago
Something I don&#x27;t think he has internalized yet is that it&#x27;s not about &quot;politeness&quot; or &quot;cursing.&quot; It&#x27;s about <i>abuse</i>, which is still possible while being polite and without cursing.
评论 #18085503 未加载
HugoDanielover 6 years ago
Adding to the drama, I wonder what Stallman has to say about all this...
评论 #18084051 未加载
nailerover 6 years ago
I remember looking at Linux&#x27;s angrier style maybe 15 years ago (I would have been 22) and not being bothered. Someone made a stupid mistake and was getting a bollocking.<p>Looking at it as a 37 year old last week, I&#x27;m surprised a grown man needed to be so aggressive. You can destroy the opinion or the behavior using reason without the aggression, which distracts.<p>I like that Linux is changing this, though I do have concerns about the CoC being used for political purposes (eg, recent harassment of Ted Tso).
评论 #18084030 未加载
评论 #18084291 未加载
golergkaover 6 years ago
&gt; That has now been replaced by a more detailed Code of Conduct - which retains the acronym, but attempts to be more inclusive and eliminate insulting and derogatory comments and behaviour.<p>To include only this short paragraph about the new CoC and omit any reference to the huge controversy this have generated in the community is extremely biased reporting on BBC&#x27;s part.
评论 #18083944 未加载
评论 #18084050 未加载
评论 #18083985 未加载
评论 #18083948 未加载
评论 #18084033 未加载
devitover 6 years ago
I think the explanation for Linus&#x27; behavior is this: when he looks at works that he believes are technically wrong, he&#x27;s probably displeased, frustrated and afraid that other contributions with the same technical issues might go through unnoticed.<p>As a result, he sometimes insults the code and the person, probably because that relieves those negative emotions, &quot;compensates&quot; for the pain he had to endure reviewing the technically wrong work and makes his opinion as loud as possible so that the likelihood that other contributions have the same issues is minimized.<p>The solution is for him to be more emotionally accepting of the fact that some people are technically less skilled and some contributions are not well done and just accept the negative feelings without having to insult others to compensate, while also expressing better when he feels that a mistake should be carefully avoided in the future as it might otherwise happen again.
gwbas1cover 6 years ago
I&#x27;m far from perfect and have made plenty of poor comments.<p>IMO, these happen when there is an underlying organizational problem. It&#x27;s not tolerance of bad behavior that&#x27;s the problem, tolerance of bad behavior just means that the organization is unwilling to address the real problems.<p>In my direct experience, I was part of an organization that didn&#x27;t train newcomers in process or define clear divisions of labor. The organization made no effort to accommodate it&#x27;s need for uninterrupted programmer time.<p>As the organization fixed its <i>management</i> problems, I got less feedback about these kind of remarks. It also helped that when these kinds of remarks happen, management realized it is not doing its part to direct the organization well.
whiddershinsover 6 years ago
The article literally quotes him out of context, then prints his full email showing they quoted him out of context, and hopes you won’t notice????<p>He didn’t call the Linux community “a morass of nastiness&quot; ... he was referring to Twitter mobs.<p>How could the article get that so wrong?
smoothy2over 6 years ago
The only functional change out of this whole drama is that now every project will eventually come to be run by SJWs.<p>Looks like the main change that the COC will introduce from previous status quo is that anyone anytime can be Brendan Eiche&#x27;d out of an open source project whereas previously the understanding was that you could accept code contribution from Alex Jones himself as long as the code contribution to project itself was reasonable.<p>Edit: I should add that I&#x27;m a non-white person. Shameful that adding this piece of information might bring some more credibility to my input.
doktrinover 6 years ago
Fair enough, honestly. As someone who&#x27;s broadly sympathetic to his managerial style, I totally understand the desire to distance himself from those in the &#x27;underbelly of the internet&#x27; who use an &#x27;anti PC &#x2F; SJW&#x27; stance to (poorly) mask their own bigotry.
mfrwover 6 years ago
tl;dr<p>&gt; &quot;Will everybody be happy? No. People who don&#x27;t like my blunt behaviour even when I&#x27;m not being actively nasty about it will just see that as &#x27;look, nothing changed&#x27;. I&#x27;m trying to get rid of my outbursts, and be more polite about things, but technically wrong is still technically wrong, and I won&#x27;t start accepting bad code just to make people feel better about themselves.&quot;
rick22over 6 years ago
Its confusing. Linus is ok to have the post-meritocratic COC at the same time will not accept the code that is low quality code. So he is saying you can have all the COC but i will not follow it.
tomlockover 6 years ago
Does anyone else find it weird how so many people can think Linus is utterly brilliant and thoughtful, can agree with him on almost everything he&#x27;s done and said up to this point, but fall back on the belief that he&#x27;s been conspired against and corrupted when he says things like:<p>&gt; &quot;...I may have my reservations about excessive political correctness, but honestly, I absolutely do not want to be seen as being in the same camp as the low-life scum on the internet that think it&#x27;s OK to be a white nationalist Nazi, and have some truly nasty misogynistic, homophobic or transphobic behaviour. And those people were complaining about too much political correctness too, and in the process just making my public stance look bad.<p>&gt; &quot;And don&#x27;t get me wrong, please - I&#x27;m not making excuses for some of my own rather strong language. But I do claim that it never ever was any of that kind of nastiness. I got upset with bad code, and people who made excuses for it, and used some pretty strong language in the process. Not good behaviour, but not the racist&#x2F;etc claptrap some people spout.<p>&gt; &quot;So in the end, my &#x27;I really don&#x27;t want to be too PC&#x27; stance simply became untenable. Partly because you definitely can find some emails from me that were simply completely unacceptable, and I need to fix that going forward. But to a large degree also because I don&#x27;t want to be associated with a lot of the people who complain about excessive political correctness.&quot;<p>I dunno, maybe if he was being brilliant and thoughtful for all those years, he&#x27;s still... being brilliant and thoughtful now?
评论 #18084373 未加载
greenhatmanover 6 years ago
We couldn&#x27;t have hoped for a better outcome, I think. This is the perfect outcome.
yashapover 6 years ago
His quotes about political correctness are pretty interesting. Basically that neo-Nazis have tried to brand themselves as “just practical people against excessive political correctness,” but really that’s just a facade covering their true hate and racism. But now, if you’re ACTUALLY just someone who’s against excessive political correctness, you risk being associated with neo-Nazis.<p>I’d consider myself pretty left-wing - for compassion towards others, very strongly against racism, sexism and homophobia, very pro immigration and multiculturalism. Still, I do often find current levels of political correctness a bit much - like if someone uses he&#x2F;she, they’re almost never intentionally being anti-trans, so who cares? Or simply many on the left flying into outrage too easily. But it’s hard to express these views now, because neo-Nazis have been putting up this facade of “just against political correctness,” when in fact there’s real hate behind it. And now many on the left take any deviance from political correctness to indicate a neo-Nazi. Not a great situation, and certainly not one that encourages people to have productive conversations&#x2F;disagreements.
评论 #18087034 未加载
评论 #18084194 未加载
modzuover 6 years ago
damn. we need more linus, not less.
another-cuppaover 6 years ago
I guarantee this will not increase kernel quality, nor will it increase the number of contributions from women.
评论 #18085903 未加载
mishurovover 6 years ago
How will Linux ever recover? I want kernel to be based and red-pilled.
RVuRnvbM2eover 6 years ago
&gt; Because I may have my reservations about excessive political correctness, but honestly, I absolutely do not want to be seen as being in the same camp as the low-life scum on the internet that think it&#x27;s OK to be a white nationalist Nazi, and have some truly nasty misogynistic, homophobic or transphobic behaviour. And those people were complaining about too much political correctness too, and in the process just making my public stance look bad.<p>&gt; ...<p>&gt; But if people at least realise that I&#x27;m not part of the disgusting underbelly of the internet that thinks it&#x27;s OK to show the kind of behaviour you will find if you really have been reading up on the &#x27;discussions&#x27; about the code of conduct, then even that will be a really good thing.<p>So the obnoxious Manosphere who are the most (only?) vocal critics of the new CoC forced his hand in the first place. How fittingly ironic.
pleasecalllaterover 6 years ago
Some people are true leaders; some people are true bullies. This is a free world, you can choose your role. I&#x27;m choosing to stay away from bullies.
评论 #18084245 未加载
评论 #18083984 未加载