Comment Comment by jatins > "Peer reviews actually improve things" is about the biggest crock of shit that people in tech still believe in.God that hits home parent jatins 2 years ago
God that hits home