3 ms·Discussion http://news.ycombinator.com/item?id=2254951 http://news.ycombinator.com/item?id=2254951by johns 16y agoDiscussion http://news.ycombinator.com/item?id=2254951 http://news.ycombinator.com/item?id=2254951