Scientific progress goes "Boink"?

Scientific progress goes “Boink”?