28 January 2017

Home Run #299: The 300th Strip

Originally published on 22 February 2005.

Off by one errors. The bane of software engineering.

14 January 2017

Home Run #295: Space, the Final Frontier 2

Originally published on 10 February 2005.

Home Run #294: Space, the Final Frontier 1

Originally published on 9 February 2005.

The James Webb Telescope schedule slipped mightily. It's target launch date is now October 2018. Hubble is still in orbit doing science.