Steve Ballmer speaks on Yahoo/MSFT deal 1 Reply In case you can’t tell the difference, this is a puppet show.