I try to phrase criticicm on here as criticism of what someone is doing, rather than criticism of them personally. I don't always succeed but I try.
In the same light I try to read what people say as criticicm of what I'm doing, not as criticism of me. Thus, if I post and someone says "You're an idiot", I read it as "What you're saying is an idiotic idea". That keeps the emotion a bit lower.
Doesn't always work but can help. If you take it personally, you'll just get annoyed.
Vin