Human Nature and Technology