Pioneering astronaut Neil Armstrong is recovering from heart bypass surgery. Apparently he's "doing great". [Guardian]