Last night was the final show for long-time Daily Show producer Rory Albanese, who started on the show as a production assistant back in 1999, only a few months after Jon Stewart took over and rose to the ranks of showrunner. So Jon gave Rory a heartfelt sendoff in last night’s Moment of Zen, and still managed to get in some embarrassing footage of Rory in an early Daily Show-segment.