2 ms·dupe https://news.ycombinator.com/item?id=46472213 https://news.ycombinator.com/item?id=46472213by tim333 10mo agodupe https://news.ycombinator.com/item?id=46472213 https://news.ycombinator.com/item?id=46472213