Time Means Progress, and Progress Means Time