Technology and Geology