3 ms·DUPE of https://news.ycombinator.com/item?id=16576516 https://news.ycombinator.com/item?id=16576516by bhouston 9y agoDUPE of https://news.ycombinator.com/item?id=16576516 https://news.ycombinator.com/item?id=16576516