I thought the amount of work gone into the website showed a Japanese level work ethic-- hard work and dedication.
Maybe the authors were influenced by the Japanese?
Reply on news.ycombinator.com