Ziggy Stardust and the Spiders from…Venus?

If you didn’t hear the news, scientists have discovered a compound in the atmosphere of Venus. They’ve also ruled out a number of the normal ways the compound is created, and we’re left with two possibilities: some kind of unknown chemistry/chemical process or…aliens.

It’s got to be aliens. Because it’s Friday.

And because it’s Friday, we can turn to xkcd, who covered this news brilliantly.

Credit for the piece goes to Randall Munroe.