https://dansasser.me/posts/singularity-what-is-it-and-are-we-there-yet/