Biologists have faced a vexing dilemma since the philosophy of scientific materialism came to dominate Western thought. Source Read More Evolution News
Category: Science
Stephen Meyer: “Into the Impossible” with Brian Keating
Meyer answered philosophical, spiritual, and quite personal questions from Professor Keating on his podcast, “Into the Impossible.” Source Read More Evolution News
Researchers Overlook Toxic Products in Origin-of-Life Experiments
They stop reactions at optimal times, and scan through products of their reactions with high-tech equipment to find trace amounts of the product they seek. Source Read More Evolution News
Neil Thomas: Not at All THAT Sort of Person
He is not at all THAT sort of person, the kind one might expect to find waging a campaign against modern evolutionary theory. Source Read More Evolution News
End of the Road for the Intelligent Design Debate?
A key question is how long biologists can argue that life looks like a duck, swims like a duck, and quacks like a duck, but it is actually a cat. Source…
Bioethicist: Let Doctors Kill the Healthy by Harvesting Organs
At first, this proposed killing license was supposed to be limited to patients on the verge of death or the permanently unconscious. Source Read More Evolution News
Did the New York Times Just Give a Covert Nod to Meyer’s “God Hypothesis”?
What’s different is that this time around, the discussion is far more favorable towards Meyer’s position. Here’s what columnist Ross Douthat says Source Read More Evolution News
In Darwin, the Descent of a PR Man
Darwin’s reiteration here and elsewhere of the phrase “we may confidently believe” veils the tenuous truth-value of what he proposes. Source Read More Evolution News
Meyer in the Jerusalem Post: Farewell to the Purposeless Cosmos
From living in South Africa for more than four years, I got a good sense of African perspectives on atheism. Source Read More Evolution News
Scientists Discover Nanotech for Blood Pressure
Dr. Howard Glicksman and host Eric Anderson walk through the discovery and explore how these high-tech blood pressure barometers, or “baroreceptors,” work. Source Read More Evolution News