Peer review is overwhelmed-can it survive in the AI era?
arstechnica.com