https://jonathan-ck-chao.medium.com/technology-is-getting-so-powerful-but-we-are-not-ready-for-it-87cccc7f349f