Astronomy news published by Sky & Telescope magazine.