Technology, Science and Capitalism