How Storm-2949 turned a compromised identity into a cloud-wide breach | Hacker News Reader