Discussions (79 points, 64 comments) https://news.ycombinator.com/item?id=47778038
(83 points, 29 comments) https://news.ycombinator.com/item?id=47778762