As a side note, do you think academia or startups are leading the charge in revolutionary technologies? As a post-grad, my point of view was firmly skewed towards academia, but the pace of iterative technological improvements by startups makes it seem as if in the short term, startups are driving new technologies more than academic research.