Technological progress, like scientific progress, is often incremental, driven in part by stochastic bursts of problem-solving and hurdle-clearing. Occasionally, an innovation can reach sufficient ...