3 ms·Repost: https://news.ycombinator.com/item?id=20302010 https://news.ycombinator.com/item?id=20302010by commoner 7y agoRepost: https://news.ycombinator.com/item?id=20302010 https://news.ycombinator.com/item?id=20302010