Cry me a river. It's nobody job to hold your hand and to make you feel welcome. If the default is "white guys hating on everyone else", that would indeed be bad for the environment. But, if the default is "I am here to code, and I really couldn't care why you're here," then it's nobody job but your own to make the environment into what you want it to be.
Response to child: No, by bringing more black girlfriends to a hackathon they would make an environment friendly. By creating a segregated event, they are pretty much saying they can't deal with mixed events, and have to kick everyone else out in order to create an enjoyable environment.