Andy Weir, author of the highly acclaimed novel, The Martian, gave at talk at Google earlier this year: