3 ms·Near-duplicate of https://news.ycombinator.com/item?id=18955329 https://news.ycombinator.com/item?id=18955329by nayuki 8y agoNear-duplicate of https://news.ycombinator.com/item?id=18955329 https://news.ycombinator.com/item?id=18955329