4 ms·Previously on https://news.ycombinator.com/item?id=20575409 https://news.ycombinator.com/item?id=20575409by ronsor 7y agoPreviously on https://news.ycombinator.com/item?id=20575409 https://news.ycombinator.com/item?id=20575409