Heyar Brian writes the "Computing Science" column for American Scientist, the bimonthly magazine of Sigma Xi, the Scientific Research Society. In years past, he has written similar columns for Scientific American, for Computer Language and for The Sciences. He has also been an editor of sci...