Twenty-Five Years of Computing Progress