Technology and Scientific Breakthroughs