3 ms·Already discussed: http://news.ycombinator.com/item?id=5327261 http://news.ycombinator.com/item?id=5327261by cjbprime 14y agoAlready discussed: http://news.ycombinator.com/item?id=5327261 http://news.ycombinator.com/item?id=5327261