Day: October 16, 2012

  • Foundation and Earth and Alpha

    Wired Science has a post about a newly found Earth-sized planet around our closest star system neighbor: The Alpha Centauri system — composed of three stars orbiting one another — is only 4.4 light-years away, a cosmic stone’s throw from us. Though the newly discovered planet has about the same mass as our own, its […]