3 ms·Dup of https://news.ycombinator.com/item?id=20312502 https://news.ycombinator.com/item?id=20312502by cmurf 7y agoDup of https://news.ycombinator.com/item?id=20312502 https://news.ycombinator.com/item?id=20312502