19 ms·
I think we should count ourselves lucky we have someone so good at spotting bullsh*t like this - and isn’t afraid to call it out as they sees it. Intel & frien
by mrmondo 9y ago
I think we should count ourselves lucky we have someone so good at spotting bullsh*t like this - and isn’t afraid to call it out as they sees it.
Intel & friends have absolutely disgusted me lately, it could be all to easy to settle for less based on their standards, but let’s not let them set the standard - they’ve shown they can’t be trusted with quality and when they fail - they can’t be trusted to be transparent or even take ownership of the problems they create.
- integricho 9y agoIntel transformed from a technology company to a management company. That somewhat explains their highly unreasonable behavior.
- Valmar 9y agoManagement can seriously make or break a company in various ways. It sucks... :/
- mrmondo 9y agoCould not agree more, unfortunately I’ve seen the latter more often than the former. When you find good management it is truly inspiring however.
- mseebach 9y agoThere'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.
- prewett 9y agoI'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 9y ago[deleted]
- mseebach 9y agoI really don't know. It just seems to be once of the anecdotes people use to illustrate the genius of Jobs.
- digi_owl 9y agoBest i can tell, the latter crops up because of boardroom meddling pushing the focus towards quarterly earnings rather than long term sustainability of the company.
- ethani 9y agoYea... and what about every other chip maker who also have the same exploits? Can someone explain whether AMD and Qualcomm licensed this tech or if they also independently made the same mistakes? Either way, we really haven't seen much activity from them either.
- bipson 9y agohttps://en.m.wikipedia.org/wiki/Whataboutism https://en.m.wikipedia.org/wiki/Whataboutism
- StudentStuff 9y agoThere are fewer people trying to attack AMD's chips, they comprise such a small chunk of the installed CPU base out there that most attacker's won't be going after a system containing a CPU from AMD. This may change in the next year or two though, at which point the vulns that are likely in their Platform Security Processor may bite them in the ass. Qualcomm on the other hand has taken the "fuck security" approach and failed to clean up their code and get it mainlined for nearly all of their common SoCs. Hence why Android phones are often trapped on old versions of Android when launched or shortly thereafter, long term security through the device lifecycle is a bad joke when Qualcomm and most other ARM vendors are involved.
- nolok 9y ago> Hence why Android phones are often trapped on old versions of Android when launched or shortly thereafter The reason why most android phones don't get upgrades (or only one) to newer android versions has absolutely nothing to do with qualcomm lack of care regarding their cpu's security.
- izacus 9y agoActually it's one of the major reasons. When Qualcomm stops providing support for a SoC, the OEMs can't update the device even if they wanted to. It's not the only reason, but it is a very major blocker.
- 9y ago
- deleted 9y ago[deleted]
- mpweiher 9y agoThe part of the lifecycle where the clueless have taken over: https://www.ribbonfarm.com/2009/10/07/the-gervais-principle-or-the-office-according-to-the-office https://www.ribbonfarm.com/2009/10/07/the-gervais-principle-...
- mkohlmyr 9y agoThat is an excellent bit of writing. Thanks for the link!
- mpweiher 9y agoAlso part basis for Erik Dietrich's Developer Hegemony.
- watmough 9y agoA masterpiece of writing! A tour-de-force!
- rsync 9y agoI highly recommend all of ribbonfarm and especially: - ancient rivers of money - The Return of the Barbarian - Can Hydras eat unknown unknowns for lunch There is also a more recent one where he writes about young people and their attitudes about money and property ownership and "life scripts" that was here on HN and metafilter and other places but I don't know the name of it ... was quite good.
- cannam 9y agoSounds like "The Premium Mediocre Life of Maya Millennial" https://www.ribbonfarm.com/2017/08/17/the-premium-mediocre-life-of-maya-millennial/ https://www.ribbonfarm.com/2017/08/17/the-premium-mediocre-l... No, I don't know how I came to be replying about Ribbonfarm a day late to a comment deep in a thread I haven't read most of.
- Roritharr 9y agoNot only spot, but also invests the energy in calling it out and explaining it. Many business failures i've witnessed happened ultimately because nobody had the energy to cut down the bullshit forest that constantly regrows around a company.
- ShabbosGoy 9y ago> Not only spot, but also invests the energy in calling it out and explaining it. Which is why FOSS is so important. Can you imagine a world where Linux was closed source? You’d never have any insight into security patches, or these discussions.
- mrmondo 9y agoExactly, I’d love to see the state and flux of the Meltdown and Spectre patches for the various Windows kernels.
- joelthelion 9y ago> 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.
- Cthulhu_ 9y agoA silver bullet is having one smart guy at the top who doesn't care how much pressure you exert on getting something into the codebase, or how much man-hours were spent (sunk cost fallacy). I think in a lot of "corporate" projects (not-open source) there's much less of that and the software is designed by commission, with the lead developer(s) quickly no longer having much of an influence on the code itself, being drawn away into meetings and such. Maybe I'm projecting.
- mrmondo 9y agoIt’s an ideological situation to say the least... but it’s also what we have right know and god damn I’m thankful for it’s beautiful rarity.
- mpweiher 9y agoYes, and so happy he doesn't follow the kinds of BS rules set out here: https://medium.com/@sandya.sankarram/unlearning-toxic-behaviors-in-a-code-review-culture-b7c295452a3c https://medium.com/@sandya.sankarram/unlearning-toxic-behavi...
- AnthonBerg 9y agoDon’t be silly. Those are just the baseline of efficient professionalism. Harnessing anger is out of scope of those, just like knowing mouth-to-mouth, how to use the fire escapes, knowing what your stock options are worth, when to blow a whistle to corruption, when to break the speed limit to save a life, or whatever the hell other important facets of life exist.
- ewi_ 9y agoI'd like to believe that one of the reasons Linus has that kind of reaction is because of the scope and impact his decisions and this kind of patches can have on people all around the world. This is a very specific situation, in which the advices in Sandya's article may not apply. However, I fail to see how Sandya's observations are BS. A code review is a place to improve code and oneself, and there's a pretty large distinction between constructive criticism and sarcastic/aggressive comments. Being respectful/mindful of your colleague in that situation is in my opinion the minimal requirement.
- eps 9y agoIn many cases it's not a patch that is a problem, it's the submitter and their approach/mindlessness/laziness/ethics that led to the patch being of an unacceptable quality. If you are trying to fix a watch and someone comes and suggest to hit it with a hammer, there's really not much place for being "respectful" with an answer.
- deleted 9y ago[deleted]
- deleted 9y ago[deleted]
- DoreenMichele 9y agoFrom what I gather, some of this is cultural. His country of origin is just generally blunt and direct about things. That directness is generally associated with multicultural environments where subtler context-dependent communication simply does not work. Some of the quotes I am seeing here from him are things I think are unnecessarily harsh, but most are not. Discussions about something he has said or written seem to inevitably comment on his speaking style and divide up between those who praise it and those who vilify it. I feel it is mostly a positive, but discussions could benefit from a little context and broader perspective of that detail.
- Fnoord 9y ago> From what I gather, some of this cultural. His country of origin is just generally blunt and direct about things. I've heard this blunt(/direct/honest) argument quite often (and the same about my country, The Netherlands), but I've also seen Americans in IT who can be very blunt. I attribute it not to country_of_origin, but to the [autism] spectrum.
- jackaroe78 9y agoWhiteabootism
- mar77i 9y agoWhatabautism
- DoreenMichele 9y agoI am not autistic. I have spent a lot of time around the American military and I tend to be direct. Anytime someone suggests that my directness means I must be autistic, they are a) making a faux polite personal attack that calls me a social retard and b) looking for an excuse to ignore and dismiss the substance of my points. I don't consider it to be a good faith form of engagement.
- Fnoord 9y ago
- dschuetz 9y agoActually that's pretty scary. Are the rest of heavy weight kernel code maintainers too stupid for than then? If it weren't for Linus' hard judgement? Would we then buying badly engineered products without ever questioning?
- zaptheimpaler 9y agoCourage is in shorter supply than genius.
- oblio 9y agoI think I agree with sillysaurus3, it's the other way around.
- sillysaurus3 9y agoLinus, like Jobs, is a bully. He lives under the sword. The moment he stops being right, everyone will swiftly turn against them. What separates them is that they're almost never wrong. Not when they pull out "this is garbage" card. This is a difficult ability to learn. You need to stay quiet most of the time, then be a complete asshole when it's important. I really hate that aspect of our industry. But that's just hating on humanity. Apes listen to apes that shout, but only when everyone else is listening too. Otherwise you're just a dick with no influence. The key is to hate that Linus is a bully while also respecting him when he's right. It's super frustrating because I feel like any of us could have written that, and no one would care. Literally no one would listen. But Linus says it, so it bubbles to the top of HN and now we're counting our blessings for how lucky we are. Try to remember this next time someone says something that sounds crazy. Your instinct should be to suppress your skepticism and think whether it has merit. It might piss you off, but is it true? That's the important bit. And not just for design, but for everything. (I'm sure whoever came up with the current design isn't too happy about Linus calling it garbage, but they'll just have to deal with it.)
- dschuetz 9y agoI think there needs to be a clear distinction of what a bully is and what they do. Bullies are violent for no reason, for the pleasure of it. Linus is at most verbally harsh for pretty obvious reasons, the main reason being the harsh his language the more important the issue is. His attacks and critique are never on the personal basis, yet people get offended for no apparent reason instead of focusing on the issue. So, yes, it seems to be evident that those people are scared of other people who are able to speak their mind freely. People who are doing important jobs like maintaining critical code are cowards who break under the slightest hint of critical pressure (no, not all are cowards, but that's the trending issue right now). And then I read something like this above "I hate it when he's right and gets away with his bullying". The IT-industry is doomed. When criticism is being judged by how it's carried and who is criticizing rather than what is criticized and how important that is. If everything is going to shit some day then it's because someone was too scared to speak their mind.
- sametmax 9y agoI think you are very harsh with "they’ve shown they can’t be trusted with quality". Their product is incredibly complex, it's amazing only so few mistakes like this happen. I totally agree with "they can’t be trusted to be transparent or even take ownership of the problems they create" though. When you play at Intel's level and mess up on that order of magnitude, doing what they did make you loose all trust.
- jhoechtl 9y agoI full agree with your sentiment. I also see Intel lawyers working overtime, closely interacting with marketing, to somehow ward of lawsuits coming from Google, Microsoft, Amazon, which must be seeking ways out of Intel contracts to turn towards AMD processors for their currently more attractive TCO characteristics. Could be the end of Intel as we know it.
- koheripbal 9y agoThere's no question that Intel's response is entirely dictated by the legal ramifications of the coming lawsuits. ...but irrespective of that, it ALSO appears that there's no leadership within Intel to actually fix the underlying issue. I don't care if the PR is BS - that's what I expect. But if the chips are not fixed the right way, I'm taking my business elsewhere, and I'm not alone.
- hajile 9y agoYou face a big issue there. Meltdown is a core architecture issue. It will take a long time to make a fix. Add to that the need for a completely new branch predictor (a notoriously hard design issue) and you're talking about a lot of time. Intel and AMD should already have next years designs done (AMD has said as much with Zen 2). You'll most likely be looking at late 2020 to early 2021 before the fixed architecture is thoroughly tested, taped out, and being produced in volume.
- koheripbal 9y agoSo are we saying that since nothing is getting fixed in that interim period, that AMD chips suffer much less performance impact due to their lesser exposure to the issue?
- plorkyeran 9y agoEven 2021 is overoptimistic. Typical turnaround for a major design change in a CPU is more like 5 years.
- Random_Person 9y agoI fear for the future of post-Linus linux.
- digi_owl 9y agoYou are far from alone, especially given the behaviors and attitudes of the most likely successor...
- ashelmire 9y agoThere's lots of people who call out bullshit. But people usually don't listen or respect them unless they have power - which Linus has. There are plenty of other professionals who have been complaining lately.
- Florin_Andrei 9y ago> Intel & friends have absolutely disgusted me lately [...] - they can’t be trusted to be transparent or even take ownership of the problems they create. Well, it's the natural outcome of a system based entirely on competition. When the only incentive is "beat everyone else, nothing else matters" then this eventually happens.