2 ms·Already covered at http://news.ycombinator.com/item?id=4589563 http://news.ycombinator.com/item?id=4589563by aw3c2 14y agoAlready covered at http://news.ycombinator.com/item?id=4589563 http://news.ycombinator.com/item?id=4589563