This is a Civilized Place for Public Discussion
Please treat this discussion forum with respect. It’s a shared community resource — a place to share skills, knowledge and interests through ongoing conversation.
These are not hard and fast rules, just aids to the human judgment of our community...