3 ms·Already asked: http://news.ycombinator.com/item?id=1015120 http://news.ycombinator.com/item?id=1015120by RiderOfGiraffes 17y agoAlready asked: http://news.ycombinator.com/item?id=1015120 http://news.ycombinator.com/item?id=1015120