2 ms·Previous discussion http://news.ycombinator.com/item?id=2873795 http://news.ycombinator.com/item?id=2873795by verroq 14y agoPrevious discussion http://news.ycombinator.com/item?id=2873795 http://news.ycombinator.com/item?id=2873795