4 ms·previous discussion http://news.ycombinator.com/item?id=1054791 http://news.ycombinator.com/item?id=1054791by est 16y agoprevious discussion http://news.ycombinator.com/item?id=1054791 http://news.ycombinator.com/item?id=1054791