Generations and Technology