The cost of keeping the internet human

November 13, 2026