The last day to order and ensure your package arrives in time for Christmas is December 16.

A day to be forgotten

Thanks to NPR’s All Things Considered yesterday, we now know that April 11, 1954, was the most boring day ever. Robert Siegel interviewed William Tunstall-Pedoe, a Cambridge educated computer scientist, whoRead more »