Stuart_Armstrong comments on Is Science Slowing Down?