Dave Granlund cartoon on the 30th anniversary of the Hubble Telescope.