The 100,000 urgency of technological progress 3