A Retrospective Survey of 2024/2025 Open Source Supply Chain Compromises | Not Hacker News!