Anti science fags are pissed again.