Tin Foil Hat, Anyone?

If the blog goes down today, blame the space rays.