3 ms·Duplicate. http://news.ycombinator.com/item?id=521691 http://news.ycombinator.com/item?id=521691by tjic 18y agoDuplicate. http://news.ycombinator.com/item?id=521691 http://news.ycombinator.com/item?id=521691