The People Behind Project 2025 Want to Reveal the Identities of Wikipedia Editors
Editors at Science Journal Resign En Masse Over Bad Use of AI, High Fees