As others have commented, the examples You provide are indeed appalling.
Since I am not in the US (Denmark / Scandinavia), I cannot help but wonder if there is a general difference in culture between the US and here on the other side of the pond. True, I am male and Valerie's experiences are from the female point of view. But I am also openly homosexual, so I have had a couple of "funny" remarks thrown my way occasionally. But never at Open Source conferences - my impression of people in the OSS community here has always been that they are generally more accepting of various minority groups than society in general, something which I've attributed to many of us being younger than the average population.
It's sad that some people haven't got a clue about how to behave themselves.