Here's the problem with using words like "bro" (however jokingly): the problem is not with what you[0] are thinking when you read the word "bro", but with what other people, especially newcomers, are thinking. The locker-room atmosphere that stuff like this creates is a huge barrier to entry for a lot of people, women especially, who infer that on top of all the technically difficult stuff that everyone has to learn to be CS types, they'll also have to deal with a constant barrage of "you're not our kind" flung at them by the in-group. You personally may not be intending that as your message, but I assure you that your personal intent does not matter when you are using language that has been associated with exclusion and discrimination.[1]
The problem here, if this program is actually intended to be used, is that just typing in the command would be a constant reminder of an entire subculture that is widely seen as[2] putting up walls and doors that say "NO GIЯLS ALOUD" around the programming profession, an attempt to preserve privilege. Those of you suggesting an alias are either being disingenuous or missing the point entirely.
[0] Meaning individuals, of whatever gender/race/class/whatever, that are likely to be reading HN.
[1] If you don't believe me, ponder for a moment sentences like, "But I like Negroes just fine!" Language matters.
[2] Again, you might not mean to reference that when you use words like "brogrammer". But it's how an awful lot of us read it.
EDIT: Rereading other posts on this page, I should add that I almost certainly got the phrase "shame about the name" stuck in my head from reading dewitt's post. Four words, such a concise summary of my attitude! :)
EDIT 2: "they'll have" -> "that everyone has" to clarify argument. Thx vezzy-fnord.
(N.B. the people that seem to be offended so far are offended on other peoples behalf..)
Isn't it way more offensive to assume that women are such dainty delicate creatures that like, they won't get the joke?
I suspect that most people would agree that white people can be offended by the use of terms like "nigger", or jokes about slavery. So then why can't men be offended by misogynistic language or jokes that are likely to create a hostile environment for women?
I clicked, I saw the name and was a little turned off but thought maybe it was just a clever shortening of a reasonable word I hadn't thought of (the way "man" is short for "manual").
Then I saw the "girls are bros too" thing and I realized that nope, the authors are just insensitive at best, jackasses at worst. They saw the complaints coming, but they thought it was more important to make some sort of off-color joke than to have their product taken seriously as the useful tool it could be.
But the real issue isn't "What did they intend?" in any case: it's "What impact might this have on others in our community (or thinking about joining it)?" And intended or not, the name of this tool will call to mind the "brogammer" image for a lot of people. And that image is a significant part of what makes the tech community feel hostile to a lot of women.
And as I've said elsewhere, these issues aren't about people feeling offended. They're about people feeling excluded. There's a tremendous difference.
So to the extent that the name of the "bro" command invokes that culture (and that's the point of the joke, right?), it reinforces the association between brogrammer attitudes and tech in general. Embedding that association into the tools we all use seems like a really bad idea. And yes, it could make programming feel one step more hostile for quite a lot of women (and men, for that matter).
Fundamentally, I don't think that either intensely male culture or intensely female culture (or for that matter intensely Democratic culture or intensely Republican culture or intensely Episcopalian culture or...) have any place in a professional environment (unless you're working at a Democratic campaign office or an Episcopalian summer camp or...).
I don't even know what that is. Outside the bubble of HN I doubt most people have even heard the phrase.
"Bro" for most people references dumb fratboys. Maybe it's a word that's offensive to fratboys, but I can't see why a woman would ever find it offensive.
1. I'm surprised that you don't know what "brogrammer culture" is, but that's okay. The point, though, is that for a lot of other people (particularly women) it is a familiar thing and it makes them feel uncomfortable and unwelcome. You may not have had that experience, but part of having empathy for others is respecting that their experiences are still legitimate even if yours has been different.
2. It's been a lengthy discussion here, so maybe it's not repeating myself too much to say again that "offensive" really isn't an accurate characterization of the objections here. Plenty of people who have wonderfully off-color senses of humor might still consider this inappropriate. The issue isn't "this makes me feel offended", it's "this makes me feel excluded". That's a really important distinction.
(And to tie this in with point 1, even if you personally do not experience this sort of thing in a way that feels like it's excluding people, it's important to listen when substantial numbers of other people tell you that they do have that experience.)
I personally find it EXTREMELY offensive that you assume women have such delicate sensibilities that they wouldn't find this funny or simply see it as a joke. What do you think they are children or mentally incapable of processing wordplay? In this context, "bro" is an obvious pun on "man", what more needs to be said about this?
I don't know a single woman who would feel excluded by this but know plenty who would find it offensive that a random white knight is getting offended on their behalf and creating a huge fuss assuming they are weak little creatures that don't have the basic social skills to process this as a joke.
Am I also supposed to be offended because I'm not American and the word "bro" is so specific to the American frat boy culture and doesn't exist anywhere else in the world? Should I get upset and walk out of the room in indignation every time my American coworker calls me "bro"? Am I supposed to feel excluded by that? Would you like to get offended on my account as well?
Get real man. It really takes a mind of special caliber to even connect something like this with gender issues and I'm sure most women would agree.
Actually, it's not even exclusionary by itself. Which is probably why so many people can't recognize this issue. It's the fact that I wade through DOZENS of these types of things every day, and they all add up.
You can't force people to give up every single piece of their identity and what makes them different in order to fit this new politically-correct bland mold of people who all act and think the same so that no one feels "excluded". As humans we are different, diverse, have different types of humor depending on the geography, age, gender, subcultures etc. Being able to cope with that is part of being a mature, well adjusted person.
All this PC "let's-all-be-the-same-hold-hands-and-sing-kumbaya" crap is getting tiresome. It goes against everything that makes us human, different and unique. If that's the world you want to live in - fine - keep going with your crusade and feeling indignant every time someone shows a trace of uniqueness and being different. I for one refuse to live in such a suffocating colorless world. I love being different from other people because everyone is more interesting that way, and yet at the end of the day I can still find a way to relate to others.
The world owes us nothing. If you decide to take away positive aspects from your daily experiences, that's what you'll get. If you decide to feel miserable and angry when people don't act the way you want them to act, then sadness and misery is what you'll get.
Since I know that some blockhead is going to try to strawman me, I will preempt that by saying that I don't believe we should start calling black people "niggers" or take away women's right to vote. Just saying that if people manifest their diversity in a way that's not harmful to others, there is no reason to get upset.
I think that's what's changed for me is the recognition that we're all imperfect, we're human, and sometimes we'll offend people by accident but that doesn't excuse us from trying to change things for the better once we realize we've offended someone. The reason I'd argued that "you're going to get offended, deal with it" was because I felt that if I didn't believe that, I'd be on the hook for every possible minor offense I might cause, and there's no possible way that I could know of or predict all of them beforehand. But eventually I realized that that's not what people are asking: they just want you to understand that from the POV of someone marginalized, such comments are exclusionary, and to do your best not to make them in the future. It's not about censoring every possible utterance you might make in the future, it's about self-censoring this one.
Nobody's asking you to give up your identity. But the thing is - is being able to use the word "bro" such a core part of your identity that avoiding it means giving up your identity? Could you just avoid it as a favor to the people out there who feel bad when they hear it?
I would avoid it if it was a slur that belittles other people. So no. If you choose to be offended by a word that young men in North America men use to fraternize, it's your problem. I'm not even American and I really couldn't care less when my American coworkers call me "bro".
Let's say I find dogs offensive and dog owners alienating. Is it reasonable for me to ask the society to be more mindful of my feelings and make people stop walking dogs while I'm out? No, and I think we can agree that a person making such a request would likely be borderline mentally ill, or at the very least, unadjusted to living in the society. So where do we draw a line between mental illness and a simply asking not to be excluded? If everyone's opinion is equally respected, who is the authority that decides what's reasonable and what's not? Let me guess, you? Because it furthers your purpose right?
In fact, I've just remembered we have a git branch at work called "bro". Makes me realize the dire implications of a simple joke like that - we could potentially get sued by an intolerant employee. No wonder companies have started looking for culture fits these days, it's become very risky and expensive to hire people who are different because there is a good chance they will sue over frivolous reasons. Not saying I am like that, but can you see where I am going with this and how this mindset is actually damaging to minorities? Can you see how many employers would just choose to not hire a minority person simply because they are afraid of the implications? This way of thinking does MORE DAMAGE than good. Does what I wrote make sense?