25 ms·Part 1: http://news.ycombinator.com/item?id=2564007 http://news.ycombinator.com/item?id=2564007by timf 15y agoPart 1: http://news.ycombinator.com/item?id=2564007 http://news.ycombinator.com/item?id=2564007