"Is peer review failing its peer review?" July 31, 2024 A brief summary of recent criticism of the "highly porous but useful filter".