2025: how deep into “the future” are we?