3 ms·Part 2 is at http://news.ycombinator.com/item?id=721696 http://news.ycombinator.com/item?id=721696by mblakele 17y agoPart 2 is at http://news.ycombinator.com/item?id=721696 http://news.ycombinator.com/item?id=721696