Feels very strange to see this article on hacker news at all, let alone at the top. Not saying it shouldn't be here -- generally I feel anything that people here find interesting should be here -- but rather that I'm surprised people here find this interesting.