Hung by professionally trained activists" the 800-square-foot cloud-shaped sign appeared early this morning, right across the street from Microsoft's new office, and is designed to bring attention to Amazon and other technology companies that utilize the proverbial cloud to power computing.