Editorial Affairs, TechnologyReddit Is Putting Up a Sign-In Sheet — and the Open Web Will Notice October 30, 2026