Is society prepared for huge tech advances?