staying_ahead_of_time_uva_2014_01_24.pdf