New developments in the origin of life

Introduction

Creationists often assert that science has yet to understand the origin of life, and that this is a fatal flaw in evolutionary theory. In the 2005 Dover case, for example, the Dover Area School Board passed a resolution saying that “The Theory [of evolution] is not a fact. Gaps in the Theory exist for

Continue reading New developments in the origin of life

Where is ET? Fermi’s paradox turns 65

Introduction

In 1950, while having lunch with colleagues Edward Teller and Herbert York, who were chatting about a recent cartoon in the New Yorker depicting aliens abducting trash cans in flying saucers, physicist Enrico Fermi suddenly blurted out, “Where is everybody?” His question is now known as Fermi’s paradox.

Fermi’s line of reasoning was

Continue reading Where is ET? Fermi’s paradox turns 65