What are the effects of science and technology on each other?