Technological singularity · Hindsight | Envisioning