2026 Week 35 Links

Some security issues, Steam as a monopoly, and some blog posts.