2 ms·front page https://news.ycombinator.com/item?id=30611859 https://news.ycombinator.com/item?id=30611859by detaro 5y agofront page https://news.ycombinator.com/item?id=30611859 https://news.ycombinator.com/item?id=30611859