Heinlein’s spaceships relied on human beings doing orbital calculations on slide-rules and calling out orders to one another to direct the ship — “Brennschluss!” — to avoid disaster. Today, there are serious projects to move ground automobiles out of direct human control as a safety measure.
Asimov’s robots, and the renegade computers on Star Trek, dealt with conflicting evidence so poorly that they could be permanently broken by receiving malicious data. Today’s software engineers would call that a denial-of-service attack or “query of death”, and fix it.
The real world has much higher standards for safety and reliability than fiction does!
Heinlein’s spaceships relied on human beings doing orbital calculations on slide-rules and calling out orders to one another to direct the ship — “Brennschluss!” — to avoid disaster. Today, there are serious projects to move ground automobiles out of direct human control as a safety measure.
Asimov’s robots, and the renegade computers on Star Trek, dealt with conflicting evidence so poorly that they could be permanently broken by receiving malicious data. Today’s software engineers would call that a denial-of-service attack or “query of death”, and fix it.
The real world has much higher standards for safety and reliability than fiction does!
Or, to look at it less derisively, fiction needs its computer bugs and exploits to have simple narrative explanations.