Those speeches were one/two years ago, but Randy Pausch's ideas are everlasting. Randy Pausch was a computer-science professor at Carnegie Mellon University. I adore him as a good computing scientist and an excellent educator. I like his speeches very much, for example, the sentence below,
"But remember, the brick walls are there for a reason. The brick walls are not there to keep us out. The brick walls are there to give us a chance to show how badly we want something."
Here is his last lecture: Really Achieving Your Childhood Dreams in both English and Chinese.