Arghh it's that site with the "Yes I love humans" / "No I'm not human" popup obscuring the screen after a few seconds again. It's kind of cute, but my natural response to that is back button. I don't know what it's trying to say. Can't be just me it puts off like that. What a shame, it seemed like a fascinating article.