This is a re-submission. Previous discussions:
• https://news.ycombinator.com/item?id=10812214 (368 comments)
• https://news.ycombinator.com/item?id=10757785 (2 comments)
• https://news.ycombinator.com/item?id=10812214 (368 comments)
• https://news.ycombinator.com/item?id=10757785 (2 comments)