3 ms·This is a dup - http://news.ycombinator.com/item?id=1865249 http://news.ycombinator.com/item?id=1865249by duck 16y agoThis is a dup - http://news.ycombinator.com/item?id=1865249 http://news.ycombinator.com/item?id=1865249