https://news.ycombinator.com/item?id=32859438 (61 points/4 days ago/142 comments)
https://news.ycombinator.com/item?id=32835071 (100 points/6 days ago/264 comments)
https://news.ycombinator.com/item?id=32859438 (61 points/4 days ago/142 comments)
https://news.ycombinator.com/item?id=32835071 (100 points/6 days ago/264 comments)