3 ms·earlier post: https://news.ycombinator.com/item?id=27560438 https://news.ycombinator.com/item?id=27560438by eqvinox 5y agoearlier post: https://news.ycombinator.com/item?id=27560438 https://news.ycombinator.com/item?id=27560438