Daily archives: December 19, 2013

Is there life on Mars (and did it come from Earth)

Panspermia – the idea that organisms can “hitchhike” around the solar system on comets and debris from meteor strikes – has long fascinated astronomers.

But thanks to advances in computing, they are now able to simulate these journeys – and follow potential stowaways as they hitch around the Solar System.

via BBC News – Dinosaur asteroid 'sent life to Mars'.

Should newspapers ban climate deniers like Reddit’s science forum? | Environment | theguardian.com

Free speech is an important human right. However, when name-calling and repetition of outright falsehoods is being used to stifle debate and the free speech of others, I think you could make a case for banning it. So I think that the Reddit science thread’s approach to aggressive and uninformed climate change denial is appropriate.

Should newspapers ban climate deniers like Reddit's science forum? | Environment | theguardian.com.