I learnt about a useful way to visualize progress of new technologies: The
Gartner Hype Cycle. The key idea is that a technology has five phases in its
life cycle: The trigger, the peak of inflated expectations, the trough of
disillusionment, the slope of