3 ms·Dupe. http://news.ycombinator.com/item?id=543526 http://news.ycombinator.com/item?id=543526by shard 18y agoDupe. http://news.ycombinator.com/item?id=543526 http://news.ycombinator.com/item?id=543526