Cheyenne OK's Microsoft Annexation, Rejects $50M Community Benefits Deal | Hacker News Reader