3 ms·Already discussed: http://news.ycombinator.com/item?id=2687680 http://news.ycombinator.com/item?id=2687680by mark-r 15y agoAlready discussed: http://news.ycombinator.com/item?id=2687680 http://news.ycombinator.com/item?id=2687680