Technological progress: Do we continue?