Have Snakes Lost Their Legs?
December 9, 2019
Did scientists find a snake losing its legs, or did they find a new kind of animal?
The Best Science Imitates Nature
March 4, 2019
Biomimetics has everything science desires: inspiration, motivation, understanding, and application.
Evolution: A Theory in Constant Revision
October 10, 2016
Darwinian evolution survives by constant patching of weaknesses in its web of belief.
Reporter Misuses "Irreducible Complexity"
August 12, 2012
A secular science reporter blundered twice about irreducible complexity and evolution.