Please note that tbone's ban has been reduced from 20 days to 10 days.
Here is a copy of the new moderation message: "After considering your good behavior since your previous ban, and the context of this thread, a portion of your ban will be commuted. However, this doesn't change the fact that personal insults are still against forum rules and that demeaning outbursts like yours will be subject to moderation going forward. When you return, I advise you to take a deep breath before posting anything that could be considered derogatory. In particular, I want to you think seriously about letting opposing opinions go unheeded. Don't take the bait. And if you must respond, do so without profanity, and without suggestions of trolling, or inebriation, or lunacy. If you have to, do the following: write out a draft with all the things you wish you could say. Read it once. Read it twice. Read it three times. Does it break any rules? Is it rude and condescending? Will it embarrass another user and incite a violent response? If yes, then delete it. Be the bigger person."
I take full responsibility for the original ban, which, in hindsight, was overlong. tbone's post was offensive and deserving of moderation, but 20 days was excessive.
tbone was originally banned for 20 days based on the content of his post and a laundry list of previous infractions. However, by looking too closely at previous moderations, I didn't look closely enough at the text, context, and subtext of the post in question.
I'm open to any questions about this process and ultimate judgment, and, again, I take full responsibility for the error.