"Scientific Progress Goes 'Huh...'"