Live data from Hacker News

Linus Torvalds: “Somebody is pushing complete garbage for unclear reasons.”

lkml.iu.edu

481–490 of 702 posts

Re: Linus Torvalds: “Somebody is pushing complete garbage for unclear reasons.”

#481

The most striking thing here is that Linus has apparently dismissed incompetence as a rational explanation. Yes, he is often brash, but usually he is accusing someone of sheer stupidity. He does not do that here. Linus alleges that we are being lied to - that we don’t know the full story, nor Intel’s motives. Furthermore, we are left to wonder if Microsoft is also being fed “bullshit” patches, and if they may be less…

The root question is what else is Intel trying to cover up with these garbage patches? Are they afraid of power leakage across gates allowing an attacker to gain a higher level of privilege in certain generations of silicon, and trying to cover it up with these patches (hence some of the seemingly crazy things they do)?

Thats specific... Why did this come up?

Re: Linus Torvalds: “Somebody is pushing complete garbage for unclear reasons.”

#482

Earlier quoted context omitted.

Being able to call out bullshit doesn't mean having to curse it out. All Linus needs to do is say something like "I don't understand why this is here, and I'm not merging it until I do", rather than "They do literally insane things. They do things that do not make sense". The latter is not a technical argument, and it doesn't provide accuracy or clarity about next steps. "So somebody isn't telling the truth here. Som…

I do agree his language and tone can be very painful to read. Imagine getting called a moron in front of the whole world, when you could have private conversation first with a smaller group. When I read his reply, I could feel the pain. I imagined I would reply back to him and say "well fuck you too." When I finished reading the email, regardless of who is more right or more wrong, I can understand and feel his frust…

Pfft.

If I've been a moron in front of the whole world, you might as well call me one; that part doesn't make a lot of difference. And if I know I haven't, well it doesn't make a lot of difference if you call me one either. I'm not five years old any more, having to chant "sticks and stones may break my bones..." to convince myself it's true, choking back the tears.

There was no "pain" on reading the reply. Only a minor frustration that there had clearly been a miscommunication about the different parts of the patch series, leading to his objections when he saw something he didn't expect. And certainly no temptation to say what you suggest. It was a technical rant. No people were harmed, and a personal reply like that would have been completely unnecessary.

I was expecting him not to like IBRS. Hell, I don't like it either. But as I said later, it still wants posting in the light of day, and a conscious decision to drop it and accept the caveats, if that's what we're going to do.

Re: Linus Torvalds: “Somebody is pushing complete garbage for unclear reasons.”

#483

Earlier quoted context omitted.

I'd be absolutely terrified to submit a patch, ever. "What the fuck is this? This came from Satan's butt-hole. Kill whoever did this - kill them immediately, here, I'll go and find this asshole who submitted this patch, and do it for you, you lazy ingrates, why do I have to do everything around here?"

This isn't some lone beginner trying to help improve Linux, this is a billion dollar company with decades of experience trying to cover their own ass. Judging by Linus' thousands of emails on the mailing lists, any reply you got would be polite and helpful.

So, how likely do you think Linus is to look past the fact that I work for Google? It doesn't make me any less of a beginner in the space. :P

Re: Linus Torvalds: “Somebody is pushing complete garbage for unclear reasons.”

#484

Earlier quoted context omitted.

Absolutely. I will be really pissed of if I'm forced to run a -30% kernel performance on my dev laptop, or god knows how much of my 1/2 decade old T420's to fix a problem I don't have. Yes, I expect my cloud provider and bank to apply the patch, my ARM based router is fine. Thanks, but no thanks, do not want.

You have secrets, some of them worth a lot: - cookies (e.g., for online banking sessions) - keys (e.g., for pushing to git repos) - browser history - identities (oh, did you post anonymously somewhere?) - ... PoC code that runs in-browser exists. It's only a matter of time before it's weaponized.

There is no in browser meltdown exploit at all.

And even the whitepaper doesn't have a working js exploit of spectre, just a couple pieces and some assumptions.

Re: Linus Torvalds: “Somebody is pushing complete garbage for unclear reasons.”

#485

Earlier quoted context omitted.

Worse still, imagine a world where there was no Linux, and Oracle/Sun happened?

Ironically, Sun might have not had to sell themselves to Oracle, and the world's server's might be running on SPARC chips that are immune to these issues. Linux is what allowed Intel to get its biggest foothold into the UNIX server market.

> and the world's server's might be running on SPARC chips that are immune to these issues.

Given enough time, SPARC chips would also become vulnerable to these issues. See what happened to ARM: their later (higher performance) designs are more vulnerable than their older designs.

Re: Linus Torvalds: “Somebody is pushing complete garbage for unclear reasons.”

#486
post #122

Earlier quoted context omitted.

You and I both know there's a (large) middle ground.

Thank you for saying so and well spotted! You're absolutely right. There is very much a large middle ground. Is it possible that a middle ground of politely offering carefully tempered criticism might exist? It certainly does! Is it possible that it could potentially lack the same impact as the approach Linus used? This strikes me as also possible. My experience to date is that polite criticism carefully wrapped to a…

[deleted]

Re: Linus Torvalds: “Somebody is pushing complete garbage for unclear reasons.”

#487

Earlier quoted context omitted.

> FOSS is so important FOSS is nice, but it's not a silver bullet. In this case I think Linus is largely to thank. Things will be a lot harder if he decides to retire.

This is as good a place to ask the question nobody likes to discuss, but is important to never forget - what do we do when the bus hits Linus?

I believe Greg Kroah-Hartman is the designated successor.

Re: Linus Torvalds: “Somebody is pushing complete garbage for unclear reasons.”

#488
post #357

Earlier quoted context omitted.

> It's unhealthy to pretend that undesired behaviors in IT are generally the result of autism. Not what I did; no need to start bifurcating. What I asserted (or, what I meant) is that people on the spectrum are more common in IT. I never said that everyone in IT is autistic. I never argued Torvalds has autism. > It perpetuates an unhealthy culture by essentially saying that guys (because it's only guys who are excuse…

Both my sons and their father likely all qualify for an ASD label, though none of them has been officially diagnosed. My sons are vastly more socially savvy than their father, largely due to having been raised better. I know a lot about the topic of autism and related issues. I get tired of seeing social difficulties chalked up to a label of some disability or other. It takes a couple of decades to properly raise a h…

> Both my sons and their father likely all qualify for an ASD label, though none of them has been officially diagnosed.

> I know a lot about the topic of autism and related issues.

Me too. I have a diagnosis based on DSM-5, and with ICD numbers (for insurance related reasons I guess). My cousin had an Asperger diagnosis based on DSM-4 when that was still relevant. My partner likely has autism as well (though its difficult to diagnose for females), and I am getting therapy as well; both group therapy and family therapy. My partner received partner group therapy. I suspect its mostly from my father's side, but I see traits in my mother's side as well. Regarding my parents; I believe the spectrum was a non-conscious or perhaps subconscious important reason why they felt attracted to each other. YMMV.

> I get tired of seeing social difficulties chalked up to a label of some disability or other.

As a general note we shouldn't diagnose other people, but that wasn't the intent of my original post at all. I merely noted its a trait people with autism commonly have.

Conclusions such as that all people with autism have this, that all people in IT have this, or refuting such conclusions are all bifurcations from your own conto; not mine.

Why are people with autism often too direct? It is due to a weaker Theory of Mind (ToM) [1].

On HN we need to assume people mean the most positive with their posts. If we apply this on life, then all people want to function in society [even with their disabilities]. They want to have success in their communication. Heck, I do too! A repeating failure to communicate is a red flag of something being wrong with that person. It'd mean that those who are responsible for that person (professionals including in medical field, but also teachers, parents/caretakers, and if they're adult: themselves) should consider to seek professional help. A lot of people in our world end up in (deep) trouble such as addiction or prison while professional help could've helped them, and that very much saddens me (am currently watching series Orange Is The New Black).

> It takes a couple of decades to properly raise a human and prepare them for their role in society. A large part of social skills are learned behavior. This is why we have the term socialization.

For most people, they get to basic social levels during teenager years or young adultery. The problem is that people with autism -more so those without therapy/help- are generally worse at learning this (some are downright terrible).

Its important to note that not everyone has autism has exactly the same issues. Some people don't have much issues with ToM but rather with executive functioning (EF), or central coherence (CC). And even then, the lists for each of these are long. Specific sub-traits might be better or worse within each specimen.

> Furthermore, different approaches are normal in different contexts. Someone who is not autistic and has no difficulty understanding and navigating social things can have trouble when placed in a new situation, including but not limited to a different culture.

Well, that's including someone with undiagnosed autism, or mild autism. I recommend to stop seeing a situation like this as black-and-white (stop bifurcation) and start seeing the shades of grey.

> Accusations of being autistic as an explanation for abrasive behavior are almost never sympathetic. They are almost never an attempt to understand why someone is coming across poorly and find a way to better interact with them. They boil down to a suggestion of incompetence and a dismissal of the person's position, as well as any legitimate anger or frustration they may be feeling.

I don't see it as an accusation. I don't see autism as a negative trait per see. Not at all. I see it like a knife or computer; a tool which can be used for good and evil. That does explain why we're having this discussion in the first place though.

> There are cultures, including the American military, where being very blunt is the norm.

It should be noted this is a top-down hierarchy, and the bluntness is top-down as well; not bottom-up. The arguments used by such cathedral-style hierarchies are comprised of argumentum ad baculum (see hereunder for further discussion).

> As others have noted here, when people accuse someone of being rude, it very often means they don't like being disagreed with and are just looking for an excuse to be offended and level accusations.

That depends on their other arguments. Pointing out a fallacy such as an argumentum ad hominem doesn't mean everything the person said is invalid. It just points out the person is (partly) using a fallacy to make their point. It is, essentially, akin to telling someone to tone down their voice. Yes, it can be frustrating to hear that when you're angry, but that doesn't mean the person who points that out is wrong.

Similarly, someone replying to Torvalds: "could you please make your point without insults and vulgar language" isn't saying Torvalds has no point. As such, painting it as if I am trying to attack Torvalds with an ad hominem here is... frankly ridiculous. I don't always agree with his viewpoints, but I got nothing against the man.

> It seems you are trying to be an advocate for yourself and others with the same diagnosis. This is not the way to go about it. It comes across as simply insulting Linus Torvalds as an excuse to not take his position seriously while at the same time slandering the entire IT profession with a tired and untrue stereotype that everyone in IT has terrible social skills and they are all just aspie.

I'd say that's far-fetched and full with assumptions but if that's your interpretation of my post(s), so be it.

(I can't control myself to not include this so FYI: "Aspie" no longer exists since DSM-5. If someone calls me an Aspie they clearly are using old, outdated terminology.)

[1] https://en.wikipedia.org/wiki/Theory_of_mind#Autism

Re: Linus Torvalds: “Somebody is pushing complete garbage for unclear reasons.”

#489

Earlier quoted context omitted.

There's some bias to this, though. Good management is much more "everything and everybody just seemingly by if self seems to be more or less in the right place" and less "Steve Jobs screaming at everybody about rounded corners and then everybody realising five years later that this is actually a much bigger deal than everbody except Jobs saw at the time" -- in other words, pretty invisible.

I'm curious, how were the round corners important? I like them, and I buy his argument that nothing in the real world has sharp corners, but Android has had sharp corners forever. (I'm asking because I'd like to know the answer, not because I'm asserting the opposite.)

[deleted]

Re: Linus Torvalds: “Somebody is pushing complete garbage for unclear reasons.”

#490

Earlier quoted context omitted.

The problem is that every fix that you could think for Spectre reduces the performance of the CPU. So not enabling this by default it's a good choice, Spectre is very difficult to exploit: so if you do critical things you enable the fix, if you use the computer for gaming, video rendering, and things where you don't care too much about security but you care about performance, you don't enable it.

"Spectre is very difficult to exploit" From what I've seen. There's been demonstrated attacks using Javascript in Chrome to dump the saved passwords from the browser using these bugs If an attack is that easy to pull off, I don't think it's reasonable to make it an "opt in"

Agreed, I keep hearing it's difficult yet user om2 on the webkit team says they were able to come up with multiple attacks internally in the webkit team once they'd heard about the trick [1].

Safari/webkit have since rolled out mitigations to prevent the attacks that they figured out but it puts the lie to the idea that Spectre is only a theoretical attack that we've yet to see an exploit for.

[1] https://news.ycombinator.com/item?id=16104831

Post reply on HN