Have we just discovered aliens?

  • “If your article can be summarised as ‘No.’ don’t write it.”

    https://www.smbc-comics.com/comic/2010-11-26

  • this was interesting. to me at least.

    a paper is in peer-review about possible bio-signatures detected.