The final grains of sand slipped through the hourglass, as we knew they must. Still the finality of it hit me hard. July 25, 2008. Randy Pausch has died. My friend and mentor are lost. I worked with Randy, my Ph.D. advisor, at the University of Virginia...