4 ms·Duplicate of http://news.ycombinator.com/item?id=4806776 http://news.ycombinator.com/item?id=4806776by alpb 14y agoDuplicate of http://news.ycombinator.com/item?id=4806776 http://news.ycombinator.com/item?id=4806776