It's impressive (or disappointing?) that even with stuff like, peer review is the still the least-worst system we have.
Shared publicly