Many comments already on both the previous submissions:
http://news.ycombinator.com/item?id=2898229
http://news.ycombinator.com/item?id=2899299
Many comments already on both the previous submissions:
http://news.ycombinator.com/item?id=2898229
http://news.ycombinator.com/item?id=2899299