Follow @ReaderJohn on Micro.blog.
RESOLVED: This is a great blog installment.
DISCLOSURE: I’m unequivocally in support of free speech. People who want to ban “hate speech” may feel hurt by the blog installment.