The Deification of Charles Darwin

Darwin Day is upon us at long last. Now for a full week humanists the world over will celebrate the birth of their saint, Charles Darwin. Celebrations come complete with Darwin carols celebrating atheism and sung to Christmas carol tunes; edible trees of life; Darwin look-a-like contests; and lots more revelry. Discovery Institute is honoring […]

Patent Infringement?

Scientists at the University of Edinburgh are busy imitating nature’s design by building nanomachines. Two things to note: First, these new designs are not perfect, and yet they were clearly designed by intelligence. I hope ID critics will finally put to rest the inane charge that if a system has a flaw in any sense–that […]