Science Archive
3 Nov 2008
Forget Raid! Where’s the shotgun?
How would ya like to wake up to this scene in the morning? (Via: Theophelogue) And, No. It does not appear to be a joke. I knew Australia had some wierd animals, but giant fucking spiders that
4 Jun 2008
Evolution vs. Creationism, the Texas version
It looks like Texas is planning to enter the “debate” over the teaching of evolution. After fighting for nearly three years about how to teach children to read, the Texas Board of Education has decided to take
11 Feb 2008
More evidence that God’s a bit bizarre
Check out this video of young amphibians literally eating the skin off their mom’s back: [flashvideo filename=wp-content/uploads/videos/amphibians_feeding.flv /] As weird as it may be, it makes sense if evolution is true. The mother’s skin becomes very thick
5 Feb 2008
British lab creates 3 parent embryos
An apparent breakthrough has been made in the treatment of serious diseases with a British lab claiming that it has made up to 10 embryos from two women and one man. If all goes well it could
30 Jan 2008
Pope Benedict: Don’t fire me, bro!
The Bishop of Rome has once again opened his mouth about science, this time declaring that science must be accompanied by research in “anthropology, philosophy and theology” to give insight into “man’s own mystery, because no science
28 Jan 2008
The problem with moderate Christians
The problem with moderate Christians is that they are unwilling to bluntly state that the conservatives are wrong and will hem and haw to avoid bluntly stating that the Bible itself is wrong. If there’s one subject
21 Jan 2008
Ben Stein is bribing schools to watch his movie
As you may be aware, Ben Stein is starring in the movie “Expelled”, a pseudo-documentary about how creationists are being systematically shut out of American academics by evolutionists. The whole thing has been a shady affair with
4 Jan 2008
Because it’s fun to play ‘whack a pope’
I found this clip over at Atheist Media and just had to share it. Apparently Pope Benedict decided to take a swipe at Global Warming supporters back in December by declaring that their beliefs must be based
28 Jun 2007
Lucy’s coming to Houston
The state department has approved a request to bring Lucy to the United States and her first stop is the Museum of Natural Science here in Houston. She’ll be on display from August 31st of this year until
12 Jun 2007
America: The land of dumb and dumber
There’s a new Gallup Poll out regarding evolution. It’s nothing but bad news. The majority of Republicans reject evolution, preferring to believe that humanity and so on and so forth are the special creation of an invisible