Have You Embarrassed Yourself Online?technologyreview.com1 point·Mitt··0 commentsOpen articleSaveView on HN