Human knowledge is doubling every 12 hours. In 1945 it was doubling every 25 years.