Tag: Sean Carroll
Physicist: Gravity Refutes Free Will
Atheists share an attraction to using gravity in strange ways to support their doctrines.
New Science Uprising Episode Counters the “I Suck” Principle
Materialists share a tendency to want to degrade human beings and our place in the cosmos.
Can’t Anybody Here Make Distinctions?
Professor Lenski revisits a series of experiments on the bacteriophage lambda begun by his lab around 2012.
Science Review Offers False Accusations about Chloroquine Resistance
In one paragraph Lents et al. twice cited sources they thought contradicted Behe, and twice suggested he ignored or dismissed contrary evidence.
Pre-Adaptation: In Evolutionary Explanations, Too Much Serendipity
“The bombardier beetle’s ancestors simply pressed into different service chemicals that already happened to be lying around. That’s often how evolution works.”