science (10)in #science-space • 8 years ago • NoneVenus, Not Earth, May Have Been Our Solar System's Best Chance At LifeVenus, Not Earth, May Have Been Our Solar System's Best Chance At Life If we were to wind the clock back some 4.5…science (10)in #science • 8 years ago • NoneThe world’s oldest computer is still revealing its secretsItem 15087 wasn't much to look at, particularly compared to other wonders uncovered from the shipwreck at Antikythera…