Cultural Patterns and Technical Change