637
The Reddit Protest Is Finally Over. Reddit Won.
(gizmodo.com)
This is a most excellent place for technology news and articles.
So did I. The only people who claim Reddit "won" are falling for the survivorship bias. Most of us who actually cared are long gone.