Day: December 13, 2015

Congrats, Earth!

Arguably the most important news of the new Millennium–by some standards, by far the most important news since the onset of the Industrial Revolution–seems to be landing with much less of a splash than I expected. Reason enough in itself for world-wide celebration, immense fireworks (well, maybe not those), gallons of champagne, and an unprecedented baby […]

Read More