July 4, 2025

2025 Week 27 news

Missionaries versus mercenaries, the open web’s last stand, and Microsoft’s medical superintelligence