Microsoft Needs a Windows Social Contract | Dark Hacker News