Year: 2017
Listen: Brian Miller on Letting Alien Feet in the Door to Keep a Divine Foot Out
Harvard geneticist Richard Lewontin famously insisted that science must never let a “divine foot in the door.”
Irony Alert: Michael Shermer on “When Facts Fail”
An evolutionist warns readers that people don’t change their minds even when presented with the facts.
Review: In Mars Miniseries, Life Is Discovered on the Red Planet…in 2037!
Last month, the National Geographic Channel completed its heavily promoted six-part miniseries.
Whatever You Do, Don’t Say “Irreducible Complexity”
For God’s sake, you just did say it!
The World’s Ideal Storage Medium Is “Beyond Silicon”
The best storage medium needs no introduction. You’re already using it.