2 ms·See this http://news.ycombinator.com/item?id=1889378 http://news.ycombinator.com/item?id=1889378by patrickaljord 16y agoSee this http://news.ycombinator.com/item?id=1889378 http://news.ycombinator.com/item?id=1889378