Bill Gates gave us a talk last week