In 2005, noted futurist Ray Kurzweil published his book The Singularity is Near in which he applied his Law of Accelerating Returns to extrapolate computational performance. The Law of Accelerating Returns applies Moore’s law to all technological advances. By whichever metric selected, the performance of technology increases exponentially over time rather than linearly. This is a consequence of the differential equation that technology advances obey.