3 ms·Related: http://news.ycombinator.com/item?id=2599592 http://news.ycombinator.com/item?id=2599592.by kmfrk 15y agoRelated: http://news.ycombinator.com/item?id=2599592 http://news.ycombinator.com/item?id=2599592.