Intel Forced to Remove "Cripple AMD" Function from Compiler?

  • Thread starter Thread starter Yousuf Khan
  • Start date Start date
FTC is talking about making Intel license x86 to anybody who wants to
pay for it. I am figuring that this is the start of a "de jure" rather
than a "de facto" standards-based x86 instruction set. AMD will have to
throw in the x64 instructions too.

So we might actually see x86 processors from Nvidia or others if this
ruling goes through.

You need to get a grip, Yousuf.

http://www.internetnews.com/hardware/article.php/3855711/Intel+FTC+Case+Overblown+Says+Analyst.htm

Intel must not have given enough money to Obama's campaign, but none
of this overreaching is going to fly.

Robert.
 
Robert Myers wrote:

[...]
Listen.  I'm one of the bluntest people on the face of the earth.  I
don't do with BS, not yours, not Intel's, not anybody's.  If you want
to find out how blunt I can be, eventually you will.

Oh, I'm so affraid. ROTFL!
I wasn't addressing you. I'll never forget you as making one of the
most unintentionally funny posts ever on Usenet--announcing that there
was no need to worry about your managing risk, as you worked for
financial clients--just as the world of finance was bringing on a
disastrous worldwide meltdown because of its fecklessness in managing
risk.
Nonsense. Making it that way was not the easiest way, as "GenuineIntel"
string check is a superflous one.

Yet it's conceivalbe that someone made it that way without deeper
consideration. What is unconceivalbe is that Intel kept the thing for
many years in face of complains. Even worse, in later versions they
removed the option to bypass the "feature".
No one, least of all me, is claiming that Intel is an innocent babe in
the woods. Every individual and every business is consciously or
unconsciously biased toward decisions and actions that favor their own
needs, sometimes to the great detriment of others. Intel got caught
on this one, and, as I said in my very first post on the issue, they
deserve to get burned, if only for being so arrogant as to leave off a
disclaimer.
If that was just what you try make it was they would have fixed it. It
might begin as innocent mistake, but refusal to fix it promotes it into
deliberate action.

Wheteher it was delibarate from the beginning or they just deliberately
didn't fix it, it doesn't change the outcome.


Uh, oh.
Moral thinking is culturally-bound. An astonishing fraction of
Americans pay lip service to the (false) notion of universal moral
absolutes, but, by and large, the moral landscape of the US is
pragmatic, not absolute. Introducing absolute moral considerations
into a discussion about commerce as if they belonged there isn't
unheard of in this culture, but it is largely foreign to it. The
question is not: would God approve, but, was there a contract, real or
implied, and was it fulfilled or not. In this case, Intel created an
implied contract by the promises it made for its compiler and it
failed to fulfill the terms of the contract. Happens every day in
commercial transactions large and small. End of story.
And who is talking about delusion? LOL!
The semiconductor industry is "mature." That's why it's moribund, not
because of anything Intel has done or not done. That all industries
go through a cycle of growth and maturation is widely-accepted
business school logic.

Robert.
 
Robert said:
Robert Myers wrote:
[...]
Listen.  I'm one of the bluntest people on the face of the earth.  I
don't do with BS, not yours, not Intel's, not anybody's.  If you want
to find out how blunt I can be, eventually you will.
Oh, I'm so affraid. ROTFL!
I wasn't addressing you.  I'll never forget you as making one of the
most unintentionally funny posts ever on Usenet--announcing that there
was no need to worry about your managing risk, as you worked for
financial clients--just as the world of finance was bringing on a
disastrous worldwide meltdown because of its fecklessness in managing
risk.

You didn't address me. So what? Your statement is laughable regardless
of that. Even more laughable as in many parts of the world "blunt" means
intelectually impaired...
I don't live in many parts of the world. I live in the US and English
is my first language. The prevalence of English in many parts of the
world is in part due to the extensiveness of the British Empire, but
it is mostly the result of post World War II American dominance of
world-wide commerce. You might be better off trying to show off your
cleverness in some other field than in something that isn't your first
language.

That your ego is still wounded from our first encounter is all too
evident.
Then, first you lie about what I wrote. And I am (and was) right, as it
was not software bug (behaviour inconsistent with specification) which
caused any trouble. It was in fact the crap you insisted they should do
which caused trouble (trying to estimate risk which they had no way to
estimate, and then relying on that fatally too low estimate in their
operations -- its better to ignore such risk rather than trying to
capitalize on failed grossly too low estimate).
Then, the aforementioned financial client weathered the crisis in a good
shape. By the way: their stock value suprassed that of CitiBank by that
time.
You made a general statement (My clients know how to manage risk
because they are in finance) that was not just generally, but
howlingly disproven by actual events. That you now want to
reformulate your statement (MY clients are successful and smart
because they lucked out in the last catastrophe) only confirms the
ridiculousness of what you first claimed. That you believe that
performance through a single crisis proves anything at all puts you in
a league with people who believe that a particular hurricane season is
proof of global warming.

Now you are trying to educate me about English while at the same time
only proving more thoroughly that your understanding of probability
and risk is at least as superficial as that of the general world of
finance.
[...]
The semiconductor industry is "mature."  That's why it's moribund, not
because of anything Intel has done or not done.  That all industries
go through a cycle of growth and maturation is widely-accepted
business school logic.

I was addressing your earlier expressed visions how the software world
should be.

It is widely agreed that there is no silver bullet, but we could be
doing much better than we are now and the world would be much better
for it.

Since the world of software is dominated by overconfident snots like
you, I see very little chance of improvement, near or far term, but
that reality has little to do with whether we could be doing better or
not.

Indeed.

Robert.
 
Robert said:
On Jan 12, 8:03 am, Sebastian Kaliszewski
Moral thinking is culturally-bound. An astonishing fraction of
Americans pay lip service to the (false) notion of universal moral
absolutes, but, by and large, the moral landscape of the US is
pragmatic, not absolute. Introducing absolute moral considerations
into a discussion about commerce as if they belonged there isn't
unheard of in this culture, but it is largely foreign to it. The
question is not: would God approve, but, was there a contract, real or
implied, and was it fulfilled or not. In this case, Intel created an
implied contract by the promises it made for its compiler and it
failed to fulfill the terms of the contract. Happens every day in
commercial transactions large and small. End of story.
You mean like it's immoral for a home owner to walk away from an underwater
mortgage, but not immoral for the bank to sell the mortgage knowing it will
enter foreclosure?
The semiconductor industry is "mature." That's why it's moribund, not
because of anything Intel has done or not done. That all industries
go through a cycle of growth and maturation is widely-accepted
business school logic.
Clearly not in this group. :-(
 
Robert Myers wrote:

You mean like it's immoral for a home owner to walk away from an underwater
mortgage, but not immoral for the bank to sell the mortgage knowing it will
enter foreclosure?

Just so. People will claim that whatever is to their advantage, or,
in Yousuf's case, what suits his personal preferences, is what's
moral.

Robert.
 
ROTFL! It was not the first encounter to begin with. Neither would I care..



It was not. It was about managing risk of software failures.


It was not, either. But it's apparently too multilevel for you to grasp.


Nonsense. You apparently can't read what's got written. You only
extrapolate from your lack of clue. "Lucked out" is simply projection of
your imagination.


Get your own advice. And get consistent. Your claims about financial
institutions risk management and crisis contradict your above statement.




ROTFL! First be consistent in what you talk about. Then buy a clue.
First one for free: risk estimation is just that (estimation) and
estimation might be over or under.
The general problem here is that you fall into the same trap about
probability and statistics that nearly everyone does, and it's why the
idea of economic "science" is so appalling. The idea of computer
"science" is nearly as appalling.

Science relies on the ability to reproduce results by way of
experimentation. If an experiment fails to reproduce a result, it
might be because one or the other of the experiments was flawed in
some way. You can examine the apparatus and the data. You can try
again. Others can try again.

In economics, you can do no such thing. *Maybe* your clients did well
because they have better methods, or maybe they were just lucky.
There is absolutely no way to tell, and no experiment you can perform
to prove or disprove either hypothesis, because conditions in
economics are never going to be the same way twice on a macro scale.

If you had said that you understood probability and were confident of
your own methods of estimating risk, I've have had to admit that it's
you're field, you're closer to the action than I am, and you have to
live with the consequences of your own misjudgments.

Instead, you referred to the judgments of "experts"--your customers in
finance. The entire world of financial engineering and economic
"science" is on the defensive right now because the entire methodology
of estimating risks and placing financial bets failed on a grand
scale.

Even in catastrophe, there will be some winners. There will always be
winners and losers in finance, but the fact that one group happened to
be a winner in some particular situation proves nothing. That the
entire system nearly collapsed and *didn't* collapse only because of
extraordinary and morally questionable intervention is another
matter. In retrospect, as with a collapsed building, it's easy to see
the structural flaws, which is a different matter from bad luck.

The point is that the methods of risk estimation failed to identify
the structural flaws and that that failure itself appears to be
structural.

The general problem is that you can never know if you left something
out. That's true even in laboratory science, but if a completely
different group sets up another experiment and gets nearly the same
result, you have some confidence that you have science and not mere
coincidence.

Climate "science" has the same problem. We can't perform experiments
with weather and climate (at least not yet). Yet people are forever
looking at irreproducible subsets of data and claiming to draw
conclusions from them, just as you are looking at an irreproducible
subset of data and claiming to be able to draw conclusions from it.
[...]
I was addressing your earlier expressed visions how the software world
should be.
It is widely agreed that there is no silver bullet, but we could be
doing much better than we are now and the world would be much better
for it.
Since the world of software is dominated by overconfident snots like
you, I see very little chance of improvement, near or far term, but
that reality has little to do with whether we could be doing better or
not.

You have little grasp of reality.

The wordld of software is as is because what you advocate is simply not
effective. It's plain simply better instead of spending money to bring
software error levels to your liking to spend them on something
productive. It only pays for itself in places where cost of failure is
extreme.

For example theft is at a significat levels in supermarts, yet
increasing security is simply more expensive than dealing with the fact
that some percentage of goods will get stolen. Similarily bank robberies
are pretty frequent in Europe (in major cities you have one bank robbery
every 5 days) yet as average amount stolen is less that one year wage of
a security person, it simply does not pay to increase security.
The analogy is not a good one. If someone takes a loaf of bread and
doesn't pay for it, your entire loss is the cost of putting that loaf
of bread on the shelves. If someone cracks your credit card
processor's security, the potential loss is simply incalculable.

The problem with software reliability, just as with placing financial
bets, is that there is no way of foreseeing or even bounding the
possible costs of a mistake. That you continue to insist you can
place bounds on the possible losses exposes the shallowness of your
thinking.

People in the business whom I respect say things similar to what
you're saying, but they say it with regret and humility: we get crappy
software because no one is willing to pay for good software.

Robert.
 
chrisv said:
Err. Most people don't use compilers. They buy their software
already compiled.
With what, if not a compiler? The vendor buys the compiler, the application runs
slow on AMD.
 
And that's all because losses are bounded, and not having software at
all would mean that lost gains would far surpass losses caused by that
"bad" software we have today.
It isn't clear to me that having software of the kind you write and
sell is better than having no software at all.

The bound on computer risks is the collapse of civilization as we know
it.

Ask Google about which software is "mission critical." If their
answer didn't include IE6, I couldn't imagine why.

Robert.
 
It isn't clear to me that having software of the kind you
write and sell is better than having no software at all.

I presume you agree with the rest of Sebastian's long post
or at least found this small extract the most disagreeable.

Well, only you can speak for what you find clear or what you
consider "better". But many, many people have voted otherwise with
their dollars, euros, yen, yuan, etc. Repeatedly. The video game
industry is larger than movies. Commercial software enterprises
(incl MS, ORACLE, SAP, etc) are similarly successful.

Myself included, advocates of Free Software (and Open Source
if you prefer those nuances) should admit that Microsoft has
helped _tremendously_. And not just by setting expectations so
low :) Their eye candy sold _many_ machines and stole much RAM
and CPU cycles. It drove huge economies of scale and fueled
the performace race. Without Microsoft, WordStar, Lotus, and
WordPerfect, Linus probably never would have afforded his first 386.
The Internet as we know it would not exist

The bound on computer risks is the collapse of civilization
as we know it.

Oh, dear! Not the 95% annihiliation of life on earth?
This is possible, but highly unlikely.

As for the financial crisis of Sept 2008, computers had
almost nothing to do with it (unlike Aug 1987). The fault
lies in a series of incentives and decisions that are mostly
understandable and justifiable on microscale yet add up
to instability. This was predicted by many, perhaps even you.
Ask Google about which software is "mission critical."
If their answer didn't include IE6, I couldn't imagine why.

Yet you do not seem short of imagination!

AFAICS, Google's "mission" is to _quickly_ serve up
ranked WWW search results with attached ads. The indexing
spiders, dispatchers and database machines are absolutely
mission critical. All running Linux and in-house code AFAIK.
MS-IE6 might be in some offline testing suite.


-- Robert R
 
I presume you agree with the rest of Sebastian's long post
or at least found this small extract the most disagreeable.
That's not a correct presumption. I only felt it necessary to rebut
his final claim in order to rebut his entire argument as it pertains
to computers.

It would be pointless for us to continue in mutual accusations of
misunderstanding if there is no common basis for understanding, as
clearly there is not.
Well, only you can speak for what you find clear or what you
consider "better".  But many, many people have voted otherwise with
their dollars, euros, yen, yuan, etc.  Repeatedly.  The video game
industry is larger than movies.  Commercial software enterprises
(incl MS, ORACLE, SAP, etc) are similarly successful.
People do lots of stupid and even self-destructive things with money.
Myself included, advocates of Free Software (and Open Source
if you prefer those nuances) should admit that Microsoft has
helped _tremendously_.  And not just by setting expectations so
low :)   Their eye candy sold _many_ machines and stole much RAM
and CPU cycles.  It drove huge economies of scale and fueled
the performace race.  Without Microsoft, WordStar, Lotus, and
WordPerfect, Linus probably never would have afforded his first 386.
The Internet as we know it would not exist
Packet-switching is a very clever and useful idea. Whether the
Internet as it is currently constituted is a good idea is another
matter entirely.
Oh, dear!  Not the 95% annihiliation of life on earth?
This is possible, but highly unlikely.
The entire argument is about nearly limiting cases: the product of a
"negligible" probability and an intolerable cost.

NASA has gotten all the "ordinary" risks correct twice, and twice lost
human life and shuttles because of what I suppose must be
"extraordinary" risks--the second time *after* scathing criticism and
review of its risk-management techniques.
As for the financial crisis of Sept 2008, computers had
almost nothing to do with it (unlike Aug 1987).  The fault
lies in a series of incentives and decisions that are mostly
understandable and justifiable on microscale yet add up
to instability.  This was predicted by many, perhaps even you.
Computers were a big contributor to this latest crisis. They led to
overconfidence about risk-management. Everyone was using the same
detailed computer model to put values on complicated securities.
Everyone made the same mistake of negligible probability over and over
and over again.

For all I know, they're all using random number generators that
correlate in some way that no single person knows about but that
contains the seeds of disaster. The pun was accidental, but I'll let
it stand.
Yet you do not seem short of imagination!
I have a very nice imagination for which I can claim no personal
credit.
AFAICS,  Google's "mission" is to _quickly_ serve up
ranked WWW search results with attached ads.  The indexing
spiders, dispatchers and database machines are absolutely
mission critical.  All running Linux and in-house code AFAIK.
MS-IE6 might be in some offline testing suite.  
That is not Google's mission at all. Google's mission is to gather
valuable information and to use it to make money. They have barely
begun to tap the possibilities. If they can't protect the information
they gather, they will go out of business. Their servers were
compromised because of a flaw in IE6.

Are there copies of IE6 installed somewhere on Google's system? You
bet there are. They want to make sure the pages they create display
correctly in IE6, which are still widely used in enterprise. Are
those copies of IE6 better locked down now? The ones they know about
are, anyway.

Robert.
 
In comp.sys.ibm.pc.hardware.chips Robert Myers said:
That's not a correct presumption. I only felt it necessary
to rebut his final claim in order to rebut his entire
argument as it pertains to computers.

Those are your feelings, without logical validity.
People do lots of stupid and even self-destructive things
with money.

Oh dear, clearly more lessons in elementary logic are needed:
just because people do some bad things with money does not
mean everything done with money is bad.
Packet-switching is a very clever and useful idea.

Hardly new -- the telegraph was packet-switched. Multiplexing
/circuit-switching was very clever but now is undone.
Whether the Internet as it is currently constituted is a
good idea is another matter entirely.

.... and how do you propose to convince people or even
communicate without logic? Shouting your feelings?
Yes, your feelings are heard. Why should anyone care?
NASA has gotten all the "ordinary" risks correct twice, and
twice lost human life and shuttles because of what I suppose
must be "extraordinary" risks--the second time *after* scathing
criticism and review of its risk-management techniques.

Many more. Apollo 1 and lots of "accidents". Unfortunate, but risk
management is not perfect -- it can only deal with identified risks.
Classifying risks as "extraordinary" is a cop out. Frankly,
I'm surprised there have not been more. I expect 10% loss.
Computers were a big contributor to this latest crisis.
They led to overconfidence about risk-management. Everyone
was using the same detailed computer model to put values
on complicated securities. Everyone made the same mistake
of negligible probability over and over and over again.

Only an incompetant craftsman blames his tools. GIGO is a
_human_ failing, not a machine failing. Very complex because
the human failings were systemic. Herd instinct and a certain
blindness driven by short time horizons.

Are there copies of IE6 installed somewhere on Google's system?
You bet there are. They want to make sure the pages they
create display correctly in IE6, which are still widely used
in enterprise. Are those copies of IE6 better locked down now?
The ones they know about are, anyway.

Should have been behind an adequate firewall. NIST has been
warning about MS-IE insecurity for 10+ years.


-- Robert R
 
Those are your feelings, without logical validity.
I'm tired of you, and I thought you were tired of making a fool of
yourself. Apparently not.

You don't understand anything more about logic than the warsaw pact
dude does about probability and statistics.

I've caught you dead-to-rights showing off your "knowledge," and I'm
done playing games with you. Do you want to tell me again about the
Euler equations?
Oh dear, clearly more lessons in elementary logic are needed:
just because people do some bad things with money does not
mean everything done with money is bad.
No, a**hole, but it does show that your argument about what others do
with their money is at best a red herring. And stop trying to teach
me about logic. You have no clue how little you know.
Hardly new -- the telegraph was packet-switched.  Multiplexing
/circuit-switching was very clever but now is undone.


... and how do you propose to convince people or even
communicate without logic?  Shouting your feelings?
Yes, your feelings are heard.  Why should anyone care?
Your content-free nastiness is left in place for the world to admire.
Many more.  Apollo 1 and lots of "accidents".  Unfortunate, but risk
management is not perfect -- it can only deal with identified risks.
Classifying risks as "extraordinary" is a cop out.  Frankly,
I'm surprised there have not been more.  I expect 10% loss.
"Ordinary" risks was one of the many nonsensical items in Sebastian's
post to which I did not bother to respond. Even NASA never would have
been so naive.
Only an incompetant craftsman blames his tools.  GIGO is a
_human_ failing, not a machine failing.  Very complex because
the human failings were systemic.  Herd instinct and a certain
blindness driven by short time horizons.
No, thank you. The entire ponzi scheme is built on ersatz knowledge
that depends on superficial thinking for which people are apparently
due "Nobel" prizes. It was to such "wisdom" that Sebastian appealed
in defending his own recklessness. The key role that computers play
is that they allow vastly more and faster amplification of
incompetence. The valuation model that led to disaster was actually a
piece of competent work--as far as it went.
Should have been behind an adequate firewall.  NIST has been
warning about MS-IE insecurity for 10+ years.
You should *definitely* be CTO or at least CISO at Google. Your
qualifications are painfully obvious.

Robert.
 
IE6 is not mission critical for Google for one damn simple reason that
there are many other browsers google apps run on (and run even better,
or even run at all).

Even a total and permanent meltdown of IE6 (very, very improbable event,
due to large set of obvious facts you apparently can't grasp) is not an
end to a google, yahoo, even microsoft.com and all the other high
profile web pages/portals. For a simple reason that there are things
like IE7, IE8, Firefox, Chrome, Opera, Konqueror, and lots of others.

As I said to Prof. Redelmeier, there is little point in continuing a
discussion if there is no common basis for understanding, and your
comments on this issue adequately illustrate the chasm between us.

So far as I know, the only thing about IE6 that matters to Google is
that its applications have to run correctly on it, because many
enterprise users still use IE6. So long as important users are
employing IE6, it doesn't matter what other browsers are available,
because Google has to test its applications on IE6.

The damage to Google was that user accounts were compromised, so that
users know that someone who wants to badly enough can get to user
data... meaning that companies and individuals will have to worry
about what kind of data will be entrusted to Google. That's a killer.

The Google example shows why it doesn't matter whether an application
itself is used in a way that you would identify as mission-critical.

Applications unwittingly provide pathways for attack. Even
applications that are not connected to the internet can become useful
once a system has been penetrated, which could happen through an
application so banal as Adobe Reader.

That the Internet could be thrown into unfixable chaos by a malicious
attack seems not at all improbable to me.

I'm not going to pursue this discussion further with you, as there is
no point.

Robert.
 
Back
Top