The 2012 tech news quiz