Can anyone predict future technology?