Living in the Infinite and Still Getting to Work on Time: A Guide for the Perplexed