3 ms·This is a dupe: http://news.ycombinator.com/item?id=180047 http://news.ycombinator.com/item?id=180047by pchristensen 19y agoThis is a dupe: http://news.ycombinator.com/item?id=180047 http://news.ycombinator.com/item?id=180047