Culture and technology