640
The Reddit Protest Is Finally Over. Reddit Won.
(gizmodo.com)
This is a most excellent place for technology news and articles.
Oh from the day Reddit went live there have been fake accounts. That’s how Steve and Alexis made it look like people were using the site.