I couldn’t remember the name for this design principle, so it’s worth a bookmark to remind me in future… ‘This refers to computer programs that handle failures by simply restarting, without attempting any sophisticated recovery. Correctly written components of crash-only software can microreboot to a known-good state without the help of a user. Since failure-handling and normal startup use the same methods, this can increase the chance that bugs in failure-handling code will be noticed.’
The common tale—the one bandied around for more than a hundred years—goes something like this: Warm water flowing to the northeast out of the Gulf of Mexico—the Gulf Stream—cuts across the North Atlantic ocean, bringing extra energy to the Isles and driving up temperatures relative to the comparatively-frigid North Americas. The only problem with this simple explanation, say Stephen Riser and Susan Lozier in Scientific American, is that it doesn’t actually account for the difference.
yes, really. Bloody hell