3 ms·duplicate https://news.ycombinator.com/item?id=36119920 https://news.ycombinator.com/item?id=36119920by swyx 3y agoduplicate https://news.ycombinator.com/item?id=36119920 https://news.ycombinator.com/item?id=36119920