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