Seth Meyers Shows Us All the Ways Technology Makes Life Awkward

We may earn a commission from links on this page.

Click to viewIn this video, shown before Ballmer took the stage at last night's keynote, SNL head writer and Weekend Update host Seth Meyers introduced him with this little video about all the ways technology has, uh, improved our lives. [CNET]