Reflections on science and human affairs