a thoughtful web.
Good ideas and conversation. No ads, no tracking.   Login or Take a Tour!
comment
FishEggHat  ·  3907 days ago  ·  link  ·    ·  parent  ·  post: NASA's Kepler Mission Announces a Planet Bonanza, 715 New Worlds.

Oh wow, thank you!