By pointing out the severe flaws from Intel. The situation calls for using strong languages because it is a very serious issue.
Btw here are the full quotes from Linus: https://lkml.org/lkml/2018/1/2...
You seem to have bought into the cool-aid. Please add a healthy dose
of critical thinking. Because this isn't the kind of cool-aid that
makes for a fun trip with pretty pictures. This is the kind that melts
your brain.
It's not that it's a nasty hack. It's much worse than that.
That's part of the big problem here. The speculation control cpuid
stuff shows that Intel actually seems to plan on doing the right thing
for meltdown (the main question being _when_). Which is not a huge
surprise, since it should be easy to fix, and it's a really honking
big hole to drive through. Not doing the right thing for meltdown
would be completely unacceptable.
So the IBRS garbage implies that Intel is _not_ planning on doing the
right thing for the indirect branch speculation.
Honestly, that's completely unacceptable too.
It's not "weird" at all. It's very much part of the whole "this is
complete garbage" issue.
The whole IBRS_ALL feature to me very clearly says "Intel is not
serious about this, we'll have a ugly hack that will be so expensive
that we don't want to enable it by default, because that would look
bad in benchmarks".
So instead they try to push the garbage down to us. And they are doing
it entirely wrong, even from a technical standpoint.
I'm sure there is some lawyer there who says "we'll have to go through
motions to protect against a lawsuit". But legal reasons do not make
for good technology, or good patches that I should apply.
BULLSHIT.
Have you _looked_ at the patches you are talking about? You should
have - several of them bear your name.
The patches do things like add the garbage MSR writes to the kernel
entry/exit points. That's insane. That says "we're trying to protect
the kernel". We already have retpoline there, with less overhead.
So somebody isn't telling the truth here. Somebody is pushing complete
garbage for unclear reasons. Sorry for having to point that out.
If this was about flushing the BTB at actual context switches between
different users, I'd believe you. But that's not at all what the
patches do.
As it is, the patches are COMPLETE AND UTTER GARBAGE.
They do literally insane things. They do things that do not make
sense. That makes all your arguments questionable and suspicious. The
patches do things that are not sane.
WHAT THE F*CK IS GOING ON?
And that's actually ignoring the much _worse_ issue, namely that the
whole hardware interface is literally mis-designed by morons.
It's mis-designed for two major reasons:
- the "the interface implies Intel will never fix it" reason.
See the difference between IBRS_ALL and RDCL_NO. One implies Intel
will fix something. The other does not.
Do you really think that is acceptable?
- the "there is no performance indicator".
The whole point of having cpuid and flags from the
microarchitecture is that we can use those to make decisions.
But since we already know that the IBRS overhead is huge on
existing hardware, all those hardware capability bits are just
complete and utter garbage. Nobody sane will use them, since the cost
is too damn high. So you end up having to look at "which CPU stepping
is this" anyway.
I think we need something better than this garbage.
Instead of writing about the 0.001%, maybe WSJ/Bloomberg/CNN can actually devote sometime to look at how the rest of the 99% are doing. I guess the unwashed mass is not worthy to them.
Lol if us means USA then no, your poorest are definitively not better off since the lack of decent health care or labor laws. In fact they will be much better off in most other countries.
Even if it was in Japanese Yen which is ~ 7 billion, as their TOTAL asset is ~ $220 million USD, they'd have an extremely difficult time to raise even a billion.
http://financials.morningstar....
Everything and everyone is about winning, from Charlie Sheen to Donald or Hillary. It is never, ever about the common good, because that's so socialist. Can't let Russia reach the moon first, not because of science but because of political reasons. Can't let China 'win' the clean energy race, but not because we care about the environment. We won't take care of the poor while we spend more $ on bomb and military bases.
I look forward to the day when the world most powerful country is not one that is so egotistical and self-centered, it will actually be a small step for humankind.
I agree with you BUT I think the reality is that individualism in USA is now mainly correlated with and revolve around selfishness and/or with little regards to others, which also correlates to many recent events from USA.
As a Canadian from Toronto who is working in NYC, it is really hard for Canadian companies to compete if the wages are 30-40% lower. Also tech adoption and the scale in Canada just doesn't compare to the US.
It is not a great phone by any means but it does has a 6.4 inches screen + 4050 mAh battery. The battery life I get out of that is only average (meaning daily charge). I wonder how the smaller battery will hold out for Note 8.
That's because the MSMs are conducting propaganda campaigns against Trump, find me an article from MSMs that is NOT highly critical of Trump (or even acknowledge the facts that many of Trump policy was no different than Obama).
Salary is; the salary gap from top tier city (e.g. Toronto) in Canada cannot compare with the likes of NYC or SF/SV. Salary gap is easily 30-50% with exchange rate, which makes it pretty hard to recruit when a candidate for literally makes 2x in US.
You forgot that in US, white collar crimes pay really, really well; so you end up with very smart white collar criminals and "non-criminals" who game the system. Lots of 1% belongs in that category (e.g. Goldman Sachs who sold junk bond).
Bill Gates also thinks Soylent Green is good for you!
You seem to have bought into the cool-aid. Please add a healthy dose of critical thinking. Because this isn't the kind of cool-aid that makes for a fun trip with pretty pictures. This is the kind that melts your brain.
It's not that it's a nasty hack. It's much worse than that.
That's part of the big problem here. The speculation control cpuid stuff shows that Intel actually seems to plan on doing the right thing for meltdown (the main question being _when_). Which is not a huge surprise, since it should be easy to fix, and it's a really honking big hole to drive through. Not doing the right thing for meltdown would be completely unacceptable. So the IBRS garbage implies that Intel is _not_ planning on doing the right thing for the indirect branch speculation. Honestly, that's completely unacceptable too.
It's not "weird" at all. It's very much part of the whole "this is complete garbage" issue. The whole IBRS_ALL feature to me very clearly says "Intel is not serious about this, we'll have a ugly hack that will be so expensive that we don't want to enable it by default, because that would look bad in benchmarks". So instead they try to push the garbage down to us. And they are doing it entirely wrong, even from a technical standpoint. I'm sure there is some lawyer there who says "we'll have to go through motions to protect against a lawsuit". But legal reasons do not make for good technology, or good patches that I should apply.
BULLSHIT. Have you _looked_ at the patches you are talking about? You should have - several of them bear your name. The patches do things like add the garbage MSR writes to the kernel entry/exit points. That's insane. That says "we're trying to protect the kernel". We already have retpoline there, with less overhead. So somebody isn't telling the truth here. Somebody is pushing complete garbage for unclear reasons. Sorry for having to point that out. If this was about flushing the BTB at actual context switches between different users, I'd believe you. But that's not at all what the patches do. As it is, the patches are COMPLETE AND UTTER GARBAGE. They do literally insane things. They do things that do not make sense. That makes all your arguments questionable and suspicious. The patches do things that are not sane. WHAT THE F*CK IS GOING ON? And that's actually ignoring the much _worse_ issue, namely that the whole hardware interface is literally mis-designed by morons. It's mis-designed for two major reasons: - the "the interface implies Intel will never fix it" reason. See the difference between IBRS_ALL and RDCL_NO. One implies Intel will fix something. The other does not. Do you really think that is acceptable? - the "there is no performance indicator". The whole point of having cpuid and flags from the microarchitecture is that we can use those to make decisions. But since we already know that the IBRS overhead is huge on existing hardware, all those hardware capability bits are just complete and utter garbage. Nobody sane will use them, since the cost is too damn high. So you end up having to look at "which CPU stepping is this" anyway. I think we need something better than this garbage.
STOP IT, I come here to read real tech news, not the same fucking MSM bullshit fake news.
All languages are invented, Esperanto just happened to be a relatively recent invented language.
Instead of writing about the 0.001%, maybe WSJ/Bloomberg/CNN can actually devote sometime to look at how the rest of the 99% are doing. I guess the unwashed mass is not worthy to them.
Why would anyone use TOR to read fake NYT MSM crap?
Lol if us means USA then no, your poorest are definitively not better off since the lack of decent health care or labor laws. In fact they will be much better off in most other countries.
Even if it was in Japanese Yen which is ~ 7 billion, as their TOTAL asset is ~ $220 million USD, they'd have an extremely difficult time to raise even a billion. http://financials.morningstar....
Everything and everyone is about winning, from Charlie Sheen to Donald or Hillary. It is never, ever about the common good, because that's so socialist. Can't let Russia reach the moon first, not because of science but because of political reasons. Can't let China 'win' the clean energy race, but not because we care about the environment. We won't take care of the poor while we spend more $ on bomb and military bases. I look forward to the day when the world most powerful country is not one that is so egotistical and self-centered, it will actually be a small step for humankind.
I agree with you BUT I think the reality is that individualism in USA is now mainly correlated with and revolve around selfishness and/or with little regards to others, which also correlates to many recent events from USA.
He should've regretted not getting on Android, which has 88% of the global market.
At least for me..
As a Canadian from Toronto who is working in NYC, it is really hard for Canadian companies to compete if the wages are 30-40% lower. Also tech adoption and the scale in Canada just doesn't compare to the US.
They have NO ONE to blame but themselves, it is OPEN SOURCE which means they can actually review the code and fix issue.
before they start using Windows or Mac.
I have the Phab Pro 2.
It is not a great phone by any means but it does has a 6.4 inches screen + 4050 mAh battery. The battery life I get out of that is only average (meaning daily charge). I wonder how the smaller battery will hold out for Note 8.
Let's go for some Streisand effect and expose him.
Did they include MSM sites like nytimes.com, cnn.com, washingtonpost.com, msnbc.com? They have their fair share of fake news.
That's because the MSMs are conducting propaganda campaigns against Trump, find me an article from MSMs that is NOT highly critical of Trump (or even acknowledge the facts that many of Trump policy was no different than Obama).
Tell me what new features this great version of Firefox will have and I would care. Neither the /. nor the original article wrote anything on that.
Pick your poison.
Let's destroy one of the bases of the ecosystem, I am pretty sure it won't affect the rest of the ecosystem.
Wont buy even if it costs $120
Salary is; the salary gap from top tier city (e.g. Toronto) in Canada cannot compare with the likes of NYC or SF/SV. Salary gap is easily 30-50% with exchange rate, which makes it pretty hard to recruit when a candidate for literally makes 2x in US.
You forgot that in US, white collar crimes pay really, really well; so you end up with very smart white collar criminals and "non-criminals" who game the system. Lots of 1% belongs in that category (e.g. Goldman Sachs who sold junk bond).