https://x.com/ProjectBabbage/status/1955062114906690015 terrorknowed ยท August 12, 2025 https://x.com/ProjectBabbage/status/1955062114906690015