Thank you!
Hereâs a conundrum for you. How do you ensure software integrity unless you wrote the compiler yourself, and maybe also the assembler to assemble the compiler? I remember an article discussing that problem many years ago ?in the Bell Labs journal?.
@Earl_Boebert1 have you thoughts on this?
Wasnât it ECOs that walked in the door?
Tom Clancy wrote a book about a rogue foreign pilot using a jumbo jet as a missile to attack America. It wasnât long before terrorists took that idea and attacked America for real. That was almost 20 years and $20 Trillion dollars ago.
Itâs obvious, that everything these days has a computer in it, and more and more are interconnected to the âinternet of things.â
What if the Bloomberg article is accurate, but the Government, Apple, Amazon, and Super Micro are lying to us? Why would they lie? Maybe to prevent panic, technical collapse, economic collapse, social upheaval, or to prevent war. They lie to us all the time. Why wouldnât they lie about this?
Supermicro shareholders will be suing Bloomberg as its halved the share price
Looks like Google manage to get in hot water without âhelpâ from China:
Or was it a Chinese chip involved here too??
Assuming computer security is similar to vessel security 100% secure is not obtainable. The experts in security talk about hardening rather then absolute denial of access. Computer security seems like a spy vs spy, moves and countermoves.
This was the first thought that came to mind while reading that article. After all the number one job of these mega-corporations is to make money for their stockholders and seeing how their stock could take a nose dive when news like this hits, they have a whole bunch of reasons to, well if not outright lie then bend the truth a little bit.
Thatâs the Ken Thompson Turing Award Lecture. A good overview of it and countermeasures against it here.
Cheers,
Earl
That would be a very dangerous thing for a publicly traded company to do.
Cheers,
Earl
Maybe do like Google. Not telling isnât lying??
What if the Government ordered Apple, Amazon,and Supermicro to lie for the sake of ânational securityâ?
This will be litigated. The truth will eventually come out. People are examining supermicro server boards right now.
I havenât finished reading the comments, but my immediate question is why should two different compilers produce the same binary? Donât they mostly all optimize to some extent?
There is of course always Melâs method.**
**Do timing by locating instructions on the drum at fast or slow locations relative to the current instruction; use instructions as constants; employ counter overflow as a loop termination deviceâŚsimple, obvious stuff like that.
The assumption is that they both use the same optimization algorithms. Otherwise the process fails. (As I understand it).
Cheers,
Earl
He specifically stated in the article that itâs ok if one one of the compilers produces horribly slow code â but I guess that was a slip of the keyboard. I should probably read the paper.
Very likely unconstitutional as an instance of compelled speech.
But as you say, this will all come out in the litigation wash.
Cheers,
Earl
They have to give all those folk something to do. When the gyro failed on an AHTS 6 on 6 off it was no fun for anyone and not a lot of anything else got done.
I am surprised the US Navy went back to lights and flags so recently. I am pretty sure that ours never dropped this method of signalling because of the reasons you point out. Semaphore is still used as well .
As someone said once a rumour or gossip can move around a fleet so fast it would make a native put away his tomtoms in embarrassment.
Maybe âOrderedâ was too Mandatory, what I meant was:
âdo the patriotic thing we tell you to, for national security and the good of the country, and weâll protect you, if you do anything else, the full weight of the Government is apt to fall upon you.â
Possibly. But Apple in particular has not shown a lot of desire to cooperate with the Govt.
Cheers,
Earl