Ray Kurzweil uses something called the law of accelerating returns for making predictions about the future. The idea is that technology advances exponentially because every advance helps fuel the next one.