Ann Gauger Puts Ape-to-Man Evolution Under the Microscope

Among the tenets of theistic evolution is the idea that humans evolved from a large population of ape-like creatures. Source Read More Evolution News

The Dawkinsian Mythology

Philosopher Mary Midgely pointed out the fatuousness of the “meme” hypothesis in painfully direct terms. Source Read More Evolution News

Brain Neurons Are “Comparable to a Library”

It’s one of those occasions in biology (not rare) when the term “intelligent design,” despite other merits, falls flat as a description. Source Read More Evolution News

More Implausible Stories about Eye Evolution

Such accounts invoke the abrupt appearance of key features of advanced eyes including the lens, cornea, and iris. Source Read More Evolution News

The Man on the Moon and Martian Canals

French writer Bernard de Fontenelle expressed the belief that there really was a man on the moon — and a whole civilisation to boot, if you please. Source Read More…

Evolutionary Psychologist Argues that Worms Feel Pain. But How?

Wait. Barash’s hypothesis overlooks the fact that suffering is more than an alarm system. An alarm could be going off in an empty building. Source Read More Evolution News

Why Words Matter: Sense and Nonsense in Science

One might, with Darwin, theorize that the development of the biosphere was simply down to that empirically unattested variant of chance, “natural selection.” Source Read More Evolution News

To Regulate Foraging, Harvester Ants Use a (Designed) Feedback Control Algorithm

These elements of harvester ant behavior present a severe challenge for the evolutionary paradigm. Source Read More Evolution News

Event Report: Design and the Designer

There were 16 different talks, ranging from the history of science and faith to more technical topics like systems biology and design triangulation. Source Read More Evolution News

Here’s Another Defense of Junk DNA

The authors criticize the “ultra-Darwinian mindset,” which “perpetuates the notion that the genome, and life itself, is like a Swiss watch.” Source Read More Evolution News

Generated by Feedzy