Technology differences over space and time