Category: Science
Spiders Are Smart; Be Glad They Are Small
Recent research has shed light on the intriguing strategies that spiders use to deceive other spiders — and prey in general.
Jay Richards on the Art of Answering Theistic Evolutionists
If someone tells you he’s a theistic evolutionist, first find out what he means by theism and evolution.
Paper Provides More Evidence that Mutations Aren’t Random
A news release from the University of Haifa pulls no punches about the implications.
New Animation on Topoisomerase Demonstrates Irrationality of Denying Design Evidence in Biology
Replication or transcription of DNA stresses the macromolecule, resulting in supercoiling. Topoisomerase II relieves the stress.
ATP Synthase Gets Smarter
Two new papers reveal fine-tuning in the assembly of ATP synthase rotary motors and in its operation under ATP hydrolysis.