Scientific progress goes “Boink”?