I had to share this animation, taken from a press release made by NASA this morning, and YouTube’d by the ever-awesome Phil Plait (who has a great blog post about it here). It’s an exceptionally clear and powerful illustration of just what that high-tech toy known as the Kepler Space Telescope is doing way up [ Read More ]
