Facebook appeases critics, Gates and Bloomberg join forces for $500 million campaign, Steve Ballmer sends internal memo to Microsoft employees, and more.