How To Enjoy Online Discussions

The hostility of strangers in on-line discussion forums can grind you down. Or drive you away. To enjoy it, and thrive, and feel like you are making a useful contribution, I've found some guiding prin...