Technology: will it save, serve or sink us? With professor Emeritus David Wangler