Chris_Leong comments on Is Science Slowing Down?