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