Doubting science and technology?