4 ms·Dupe. http://news.ycombinator.com/item?id=1320668 http://news.ycombinator.com/item?id=1320668by jokermatt999 16y agoDupe. http://news.ycombinator.com/item?id=1320668 http://news.ycombinator.com/item?id=1320668