Monthly Archives: June 2006

Scheduled procrastination

Forgive me if this story is slightly stale. I meant to write it two weeks ago, but for some reason I kept putting it off. A paper titled “Scheduling Algorithms for Procrastinators” has been posted on the computer-science section of … Continue reading

Posted in computing, modern life | 1 Comment

Errors acummulate

Three readers (so far) have called my attention to errors in “The Semicolon Wars,” my latest American Scientist column. First, I referred to the programming languages ML, Haskell and Miranda as “pure” functional languages. ML doesn’t belong in that group. … Continue reading

Posted in computing | Comments Off

Friday Night Smackdown

The July-August issue of American Scientist is just up on the Web. My Computing Science column in the new issue is a grumpy, ill-tempered diatribe about the overproliferation of programming languages—and about the grumpy and ill-tempered bickering between advocates of … Continue reading

Posted in computing | 2 Comments

Sudoku dans la Belle Époque

A few weeks ago I commented on the discovery of some curious precursors of Sudoku, drawn up in the 1950s as designs for agricultural experiments. Now even earlier antecedants of the puzzle have been discovered by Christian Boyer, a specialist … Continue reading

Posted in games, mathematics | 1 Comment


The ABC Evening News ended today’s broadcast with a riff on the date—06/06/06. We heard about a 6-pound, 6-ounce newborn, and a 66-year-old man celebrating his birthday. I’ve always been a little perplexed by this fascination with 666. The book … Continue reading

Posted in modern life | 1 Comment