Dinesh's articles with the keyword: 1/16/2022

  • "The Invention of Science" ~ David Wootton

    - 16 Jan 2022
    So even before the microscope had been put to serious use, the telescope created vertiginous sense of the infinite vastness of the universe and the insignificance of human beings when viewed, in the mind’s eye, from outer space. In the Lucretian universe the gods are indifferent to human beings, and human beings are an accidental consequence of the random jostling together of atoms. The Scaling Revolution had the effect of forcing even those who continued to believe in the divine architect to…