Microsoft Gives Windows XP Its 17,326nd New Lease on Life | Hacker News Reader