More discussion:
https://news.ycombinator.com/item?id=39838131
https://news.ycombinator.com/item?id=39896994
More discussion:
https://news.ycombinator.com/item?id=39838131
https://news.ycombinator.com/item?id=39896994