I think what houseabsolute is saying has real validity. As a Chinese American, I've been teased at school for having a last name like "Hung," for speaking a language other than English. We haven't reached a world blind to color, and the faction on HN has a much better understanding of different cultures, skin colors, etc. than the average white American, especially of those in the South.
It's a bit of a catch-22 situation. People make generalizations, because it's a very human thing to do; when we write code, we make generalizations when developing our algorithms. And the reason that the White group is at times marginalized is because a large percentage of that group still has a very poor understanding or acceptance of other races. If you go down to Atlanta, Georgia, you will see two worlds: one white (or honorary white, if you're Chinese, for instance), and one non-white.
While it's of course in accurate to say that all people in the White subgroup are like this, a significant number have triggered a Bayesian rule that generalizations about White group are made, and the generalizations are usually made about their lack of sensitivity to non-White culture.
And there is still hate. My girlfriend, for instance, is Japanese. When she was at UNC Chapel Hill, however, someone pooped in her dorm room and wrote, "Get out you dirty Jap!"