Comment Will anyone notice? (Score 1) 76
I couldn't have told you which mine had without looking.
I couldn't have told you which mine had without looking.
There is a (relatively slow) algorithm for finding the Nth digit of pi, which can be used to check the last few digits calculated. If the last digits match, the chance of there being an error is negligible. Look up the "Bailey-Borwein-Plouffe formula".
The light is reflected onto a patch 250 times as wide as the mirror, or 60,000 times the area. So it's going to be 60,000 times less bright than the sun. That's not going to generate much power.
It's been possible to order a flying car on the internet for 30 years. It's just getting one delivered that's the problem.
Never trust anything that calls itself official.
.. in order to limit the computatonal power needed by the simulator.
The problem is not that they don't know, it's that they claim to know things that are false. If they had said "I don't know about recent events" no-one would have complained.
as bad publicity
"Congress passed this bipartisan legislation because it recognized that promoting more user speech online outweighed potential harms."
Well, we've tried it for nearly 30 years. Has it outweighed them?
Money laundering - "It's the only reason for Bitcoin to exist". Nonsense. There's also fraud, extortion, tax evasion, and speculation.
Probably most of us here have never heard of that clothing brand, and would never know if they made one.
Oops yes, in trying to give a realistic example I forgot to use the actual feature in question. The extension is that the internal struct or union may have a tag, and indeed may be declared elsewhere. So it could be "union {struct cons; double number;}".
No operating system kernel - or even a non-trivial user program - is ever a strictly conforming C program; that term is so rigidly defined as to be almost useless (https://ancillary-proxy.atarimworker.io?url=https%3A%2F%2Fc-faq.com%2Fansi%2Fcompliance.html). But apart from that the Linux kernel already uses many gcc extensions, so adding another is not an issue.
Example:
struct object {
enum object_type type;
union {
struct { struct object *car; struct object *cdr; };
double number;
};
};
struct object *foo;
Now we can say foo->cdr instead of (say) foo->value.cons.cdr.
"By the time they had diminished from 50 to 8, the other dwarves began to suspect "Hungry." -- a Larson cartoon