Ten Market Surprises for 2017 | Hacker News Reader