I would speculate that even if hardware progress were to stop today, we would still see advancement in the speed of computer systems for quite some time. All just from optimizing what we are already doing, or (as others have pointed out) not doing unnecessary things.
There are so many things I'd like to fix if I had the time...
There are so many things I'd like to fix if I had the time...