Science and the philosophers