Ok, now I am not much into Space Alien Conspiracies but there can be no other explanation then that on how an intelligent article got on Salon.
Lol, I hear ya man. :)