Remember a month or so ago, when astronomers running NASA’s Kepler satellite announced they’d release the data on 300 possibly earth-like planets but keep the 400 best possibilities proprietary to NASA and announce it all next February? And non-Kepler astronomers, the media, and the internet fussed at the Kepler astronomers for being dogs-in-the-manger? And then […]