Category: Science
Doublethink: Censor of the Year Calls for Free Speech
Jerry Coyne, who punched down, canceled Eric Hedin, and never apologized, deplores what he calls the “denial-of-free-speech movement.”
Self-Replication? Not Even Close
Cornell University researchers allegedly “created a machine that can build copies of itself.”
Stephen Meyer, Eric Metaxas: Are Atheists Gaslighting Us?
Metaxas gently chides Dr. Meyer for his graciousness to opponents in the world of scientific atheism.
Human-Chimp Similarity: What Is It and What Does It Mean?
For years we’ve been told that human and chimp DNA is some 99 percent identical. Is that true?
Is the Human Neck a “Mistake of Evolution”?
Darwin asserted the “absurdity” of evolution designing a shared opening to the esophagus and trachea (windpipe).