N news.stanford.edu Commencement address by Bill and Melinda Gates 376 points ashbrahma 12 years ago 116 comments