https://news.ycombinator.com/item?id=50133274
https://news.ycombinator.com/item?id=50134190
Reply on news.ycombinator.com