I'd look at research efforts that have been focusing on revising the heart & original spirit of computing. YC's HARC especially - harc.ycr.org
Bret's talk about their group's vision for computing - https://vimeo.com/115154289 - really helps people who think computing is "done" and all the interesting stuff is figured out.