Challenges faced by Galileo and Descartes