recentpopularlog in

The techlash has come to Stanford.

24 bookmarks. first posted by thebestsophist 13 days ago.