2 ms·Discussed at https://news.ycombinator.com/item?id=16066968 https://news.ycombinator.com/item?id=16066968by JdeBP 9y agoDiscussed at https://news.ycombinator.com/item?id=16066968 https://news.ycombinator.com/item?id=16066968