In 1952, codes were small enough to be completely debugged, but hardware could not be counted on to perform consistently from one kilocycle to the next. This situation is now reversed. How does nature, with both sloppy hardware and sloppy coding, achieve such reliable results?