Easy fix
"...effectively handing over control of the firewall if the device is reachable over the internet."
Just put the device behind a firewall. Is that so difficult?
71 publicly visible posts • joined 8 Aug 2019
"They said "mostly". What fraction of software does Therac-25 represent?"
A small fraction. A vanishingly small fraction. Would YOU like to visit the victims' survivors and explain that their bereavements are statistically insignificant? Would YOU like to visit the families of drivers and bystanders killed or maimed by "Full Self-Driving" cars and tell them everything's fine because Ms. PacMan never hurt anyone? Or for a less gruesome example with far more victims, would YOU like to comfort the former owners of gone-with-the-hack cryptocurrency with "Hey--You've got your health; who needs money?" Back to one of those wars in Iraq: Would YOU like to explain to the victims of a non-intercepted SCUD that the systematic clock drift in the Patriot(?) missile systems was just a minor flaw?
Software in and of itself isn't perilous (maybe AI is, but I'm not qualified to judge). But software is written to be used, and the use context can be almost arbitrarily dangerous. That, in fact, was a root of the Therac disaster: A bit of code that had been used in lots and lots of devices and "hardly ever" made trouble suddenly found itself in control of a potentially lethal ray gun, and then the inadequacy of "mostly harmless" was tragically exposed. But you're right: "most" of the patients got the right treatments, and only a trifling few were killed and maimed.
"Our screwups mostly don't kill people" writes a self-described "graybeard" who never heard of the Therac-25.
From <https://en.wikipedia.org/wiki/Therac-25>:
"The Therac-25 was involved in at least six accidents between 1985 and 1987, in which some patients were given massive overdoses of radiation. Because of concurrent programming errors (also known as race conditions), it sometimes gave its patients radiation doses that were hundreds of times greater than normal, resulting in death or serious injury."
(Flame icon in recognition of the "mostly harmless" Therac.)
Danish Navy job -- Was this in the late 1970's to early 80's? My then employer put me on a team preparing a response to a Danish RFP (Request For Proposal) that sounds very like the system you describe. Scariest moment came when it was my turn to present a chunk of our proposal to the visiting Danes, all in full uniform with at least four stripes if not more, all with sternly chiseled Nordic faces, all apparently taller sitting down than I was standing up, and all glaring at me. Our bid didn't win...
Concerning the "intersection with a huge berm:" Our proposal included a sort of conceptual diagram of the system, showing how one computer acted as fail-over for the other, how they managed to be electrically isolated, and so on. Each computer had its own eighty-megabyte disk drive, "medium-sized" for that era. The diagram labelled each as "80MB" which was easily misread as "BOMB" ...
A mild rant: Musk has the gall to call his rocket "Starship" and his SpaceX company town "Starbase," even though there's no chance that any of his works will ever get closer to some other star than to Sol. The Voyagers are almost one light-day distant from us; Elon's eccentricities have never made it as far as one light-second. His "Star"-stuff is as suitably named as is "Full Self-Driving."
> Maybe meat drivers are just much better.
Many years ago I relocated within the United States and applied for a driver's license from my new jurisdiction. My awareness of traffic regulations was (lightly) tested with a series of photos of driving situations, each with a multiple-guess "What should you do?" question. One picture comes to mind whenever I contemplate "self-driving" cars: The photo was of a four-way intersection with a traffic signal suspended over the middle and showing red--but there was a uniformed policeman in the middle of the street waving me forward. Would a Tesla or Waymo or Cruze obey the signal, or would it follow the policeman's directive? Would it follow the instruction of a non-uniformed school crossing guard? How about a random Joe Jerkface in some kind of emergency?
"Scanning officer's badge number ... Verifying badge with police database ... HTTP 503 ..."
The Wanaque Planning Board was entirely right to refuse an "application to build a cell tower on invalid grounds." The least, nay, the VERY least T-Mobile ought to do is choose valid grounds for their erections. Put a tower on invalid grounds, and who knows what might happen? It could sink into the grounds all the way up to its knees, it could topple the first time the underground troll rolled over in fitful sleep--heck, it could get SICK and DIE from hanging around with an invalid!
One of the best descriptions of the "unless 400" rule was found in a VAX/VMS Software Problem Report (SPR). I can no longer find the original, but a transcription is still available from Hewlett-Packard at [http://h41379.www4.hpe.com/openvms/products/year-2000/leap.html]. Highly recommended reading!
Isaac Asimov got there first (I think).
Spent a few hours failing to find an Asimov(?) short story about a computer fraudster whose punishment involved psychological conditioning that made it impossible for him to use or even touch computers. They were omnipresent in the imagined setting, so he couldn't play on-line chess, he couldn't order food in a restaurant, he couldn't apply for or hold a job, he was essentially cut off from society. He tried to enlist a lawyer to get his sentence lightened, and the lawyer promised to try but held out little hope. In the lawyer's opinion, "The punishment fits the crime" (the Gilbert&Sullivan reference reinforces my belief that it was an Asimov story).
Can't help thinking of the greatest movie theme song EVER:
Attack of the killer tomatoes!
Attack of the killer tomatoes!
They'll beat you, bash you,
Squish you, smash you,
Chew you up for brunch,
And finish you off for dinner or lunch!
(... and there's MORE WHERE THAT CAME FROM! Mwaa-haa-haaaa!)
In 2021 AMD aimed to improve efficiency thirtyfold by 2025. As 2023 shuts down they've achieved a 13.5x improvement. El Reg calls this "just 13.5x" and opines that AMD "still has a long way to go."
As I see it they need only another 2.3x improvement, which they should attain (if they keep on at the rate they've achieved over the past two years) sometime in the Spring of 2024, comfortably ahead of deadline.
Or if they keep up the pace all the way through 2025 we should expect a 13.5x13.5~=182-fold improvement.
Mathematics is FUN!
"Next time, let Open Cart BURN and stew in the mess."
I may have missed something, but how would a successful exploit harm OpenCart? It's not their servers getting pwned, it's those of the poor sods who installed the stuff. (Or maybe the poor sods' customers whose account info got swiped from the pwned servers...)
Question from an ignorant pre-victim: When I connect to an on-line store, how can I tell whether they're using OpenCart? If my info is going to get hacked, I'd prefer to order my purple pills and latex novelties somewhere else...
The proposed launch is only an early attempt at flying the beast, and I'm old enough to remember the USA's early attempts to reach orbit (every month or so they'd blow up a fresh Vanguard). Putting Elon actually on board so untested a craft seems unreasonable.
However, requiring that he be physically present in Port Isabel during the launch, outdoors and unshielded... Now, THAT seems entirely just.
Memories...
Long ago I worked for a document-editing and -management company. We were not the only such company (just the best:), so we had competitors. All the competing products featured spelling checkers, and one competitor's checker flagged $OURPRODUCT as a misspelling and suggested $THEIRPRODUCT as the correction.
Should we have sued?
Years and years ago -- decades and decades, actually -- my employer installed a new phone system. It could do magic! It could forward extensions, manage ad-hoc instant conference calls, play "I'm not here" messages and take voice mail, ... We all supposed some unknown descendant of Graham Bell and Gandalf must have built the thing. (You remember "years and years ago," right?)
Our working quarters were cubicles of various sizes; mine was a two-desk billet. One day a happy gathering in a nearby four-holer grew annoyingly loud, and my office mate decided to put our whiz-bang new phone to good use. She dialed an outside number, then patched in the neighboring phone for a spur-of-the-moment conference call, and hung up as soon as the neighbor answered. And he heard something to the effect of "... that our sins will not doom us nor condemn our immortal souls, for a loving Father knoweth us and knoweth our frailties and ..."
The external number she'd called was Dial-A-Prayer. The racket ceased -- I guess she'd put the fear of the Lord into them.
According to a story in the New York Times, Musk has directed his people not to pay its vendors nor its landlords. That ought to produce a noticeable savings, I'd think.
There may, of course, be some slight service disruptions when landlords padlock the offices and vendors cease delivering goods and services. How well does a Twitter server room run when the electricity is shut off for non-payment?
It turns out the $53 million is actually only $29 million. Fines totaling the larger amount were assessed, but "FinCEN said it would credit the fine to be paid to OFAC towards the total fine they imposed, meaning Bittrex will pay $29 million in total" according to Molly White of "Web3 Is Going Just Great."
Bittrex' owners can afford a few more beers than we'd hoped.
The story subtitle speaks of doubling "development time," while the body text speaks of doubling "development speed." Seems to me that doing both at once would be quite an impressive feat...
True story: A high executive at a previous employer once E-mailed a company-wide dispatch announcing the launch of a new system for filing expense reports. The improved system would, he said, "maximize response time." With talent like that in the exec suites, is it any wonder the company failed and vanished?
A quarter-century ago, the state of Massachusetts (USA) released anonymized hospital visit records to any researcher who wanted them.
A graduate student promptly sent Governor William Weld's records to him.
(Accounts of the exploit are everywhere on the Net; search "William Weld re-identification".)