Technology overwhelms the future