We tend to overestimate the impact of technology advances in the short term but underestimate their impact on the long term.