Personally when it comes to dealing with people who criticize my stories in less than pleasant ways, I tend to keep a very polite tone, partially because it makes me feel like the bigger man, partially because it makes the guy swearing like a sailor look immature by comparison. Though I do get snarky from time to time, for example, one time I blocked a guy because he was being a dick, but he got back in through another username. He started ranting and swearing at me, and said that what I did was immature, to which I replied "Someone who's swearing like a 13 year old, shouldn't be criticizing other people for being immature."
I can understand where Jim is coming from, sometimes you need to let some steam off. However, the way I see it, it's a lot better to let it off in small doses here and there, little snarky comments directed at the extra rude are a good way to do it, like that sexist guy who commented on your Legend of Zelda article. I guess the point is to let off your anger in small controlled amounts, don't let your anger get the better of you, and unless it's called for, don't be a dick.