Humans and technology