zlacker

[parent] [thread] 44 comments
1. res0na+(OP)[view] [source] 2014-01-25 18:40:53
Or they aren't (over)thinking any of that above, and to most people it is a funny play on words since the tool is related to 'man' pages.

I'm going to email the LKML immediately and petition that 'fsck' needs to be renamed to 'love', because I don't 'fsck', I make 'love' and I don't appreciate the negative stereotype that it implies I am some sort of inhuman non-lovemaking monster whilst going about my daily sysadmin tasks.

replies(9): >>blahed+z >>wonder+01 >>nsfmc+11 >>ilyane+d1 >>moocow+v1 >>miah_+k2 >>rhizom+04 >>codygm+rc >>donots+yn
2. blahed+z[view] [source] 2014-01-25 18:50:34
>>res0na+(OP)
> ...aren't thinking any of that ... funny play on words

That might well be true; my point is that at some point their individual thoughts don't matter, because they're referencing a larger meme.

I'll add that if it were just a funny play on words, we might expect to see a name like "boy" or "guy" or "son" or "person" or any number of other names that are, ha-ha, kind of like "man". The fact that "bro" was picked was pretty obviously a reference to the whole "brogramming" thing.

"man" pages were never really a problem in this vein, because everybody knew that despite the surface similarity (which gave rise to a variety of jokes), "man" was short for "manual", and "fsck" (which also gives rise to some funny jokes) is really short for "file system check" or something like that. "bro" is short for "brogramm(er|ing)". Your attempt to reduce my argument to absurdity in your second paragraph falls completely short because of the total lack of actual parallel to the situation we're really discussing.

replies(3): >>ihuman+41 >>skybri+l1 >>Amezar+a2
3. wonder+01[view] [source] 2014-01-25 18:56:22
>>res0na+(OP)
"fsck" is also distinctly non-gendered and it is not dated. It's actually kind of clever because it's not in the least an obvious name for a filesystem check, of all things.

"Bro" is painfully obvious, gendered, and dated. It comes from a rather specific subculture/zeitgeist.

Yes, I realize I'm bikeshedding. No, I'm not proud. Yes, it's hard to come up with good names.

4. nsfmc+11[view] [source] 2014-01-25 18:56:24
>>res0na+(OP)
i think the more subtle point, which you're free to disagree with, is that the word 'bro' has a ton of baggage around it from the offest. the word 'man' isn't chosen because it's trying to remind people who need help of the patriarchy's stranglehold on information, it's just short for manual, which i think most people can stomach.

If you wanted to parody 'manual', you could name the command 'rtfm' or 'automatic' or 'auto' or 'otto', but 'bro' has a ton of dodgy cultural baggage around it. Naming things is hard and if you want proof of how this can be problematic, look no further than this open source Buffer replacement here:

https://news.ycombinator.com/item?id=4484526

replies(1): >>ilyane+g1
◧◩
5. ihuman+41[view] [source] [discussion] 2014-01-25 18:56:43
>>blahed+z
Except that your argument has the same flaws has res0nat0r's argument: neither of you know what the author was thinking when he named it. Was the creator thinking of brogramming? Was the creator thinking of it being the "bro"ther of the man pages? None of us know, so it is useless to argue about it.
replies(4): >>skybri+I1 >>blahed+22 >>skywho+B2 >>KVFinn+H3
6. ilyane+d1[view] [source] 2014-01-25 18:58:03
>>res0na+(OP)
Unless you're going to tell me that 'fsck' was intentionally named to conjure up the idea of the word 'fuck' when mentioned, your example is completely unrelated and only a red herring. 'bro' is a tool that was explicitly named 'bro' because it's a play on words with 'man', and so there was an explicit choice made to associate the tool with 'bro' and 'brogrammer', etc. If you can't see the difference, I really have to wonder about the average quality of commenter on this site anymore.

Once we get past that stage, are we really overthinking the consequences of the name? Personally, as a male, the name doesn't really bother me beyond the association of the term 'brogrammer' with fratty programmers who drink a lot and don't even code that well (and tbh, I think that alone should be a stereotype one would want to avoid). However, should we at least consider and discuss the implications of asking a female programmer to ask a 'bro' for advice whenever she doesn't know something? Words don't necessarily mean only what you want them to mean. Sometimes they mean what people take them to mean.

replies(1): >>bjterr+G3
◧◩
7. ilyane+g1[view] [source] [discussion] 2014-01-25 18:59:13
>>nsfmc+11
Come to think of it, 'otto' would have been a brilliant name.
◧◩
8. skybri+l1[view] [source] [discussion] 2014-01-25 19:00:52
>>blahed+z
We're so used to the "man" command that I think it's hard to judge how it would sound if someone invented it today. There might very well be calls to rename it.

We're okay with it because we're used to it, it's from a different time, and it's far too late to change it now. Those aren't good excuses for a new project.

replies(1): >>miah_+m2
9. moocow+v1[view] [source] 2014-01-25 19:02:06
>>res0na+(OP)
Fsck is funnier to a much wider group of people.

The whole bro humour is deliberately exclusionary, it is an in-joke for tying together small groups of (mostly) young males. That is what it is for.

This is also why it can work well in small groups, because in-jokes can help tie them together. However, as evidenced by this thread, a lot of people, many with well developed senses of humour, just don't find the whole bro shtick really all that amusing, and if trying to appeal to a wider audience it is wise when using humour in a public service, to use jokes that most people might find funny, otherwise nobody bothers discussing the actual product, but just complains that they don't like the name, then you get usurped by the first decent copy that has a name people like more.

Also, French Connection UK has had FCUK on every high street in Britain for years, so I think you might be onto a loser for shock value with fsck, it seems people are far more offended by social concepts than by biology these days.

replies(1): >>theori+v3
◧◩◪
10. skybri+I1[view] [source] [discussion] 2014-01-25 19:05:24
>>ihuman+41
The author's intention matters when assigning blame. It doesn't matter if we're debating whether this is a good name to use from a marketing perspective.
◧◩◪
11. blahed+22[view] [source] [discussion] 2014-01-25 19:09:00
>>ihuman+41
No.

1) A big part of my point is that it doesn't matter what an author is thinking when it comes to discussing how others will react to it. I won't restate here my arguments on that topic.

2) We can safely say that the creator was thinking of brogramming. Aside from the fact it would be an astonishing coincidence, the original page uses as one of its examples "curl --header "X-GirlsAreBrosToo: 1" www.bropages.org". Calling this "bro" was not some sort of innocent accident.

replies(4): >>vezzy-+Q2 >>akjetm+g3 >>wildgi+b8 >>baddox+D9
◧◩
12. Amezar+a2[view] [source] [discussion] 2014-01-25 19:10:11
>>blahed+z
Is it so obvious? I live far from the west coast, and the only reason I know the term "brogramming" at all is because I read HN and some other Silicon Valley-oriented blogs.

I am the only programmer I know at work or in my personal life that does so. The entire thing is a completely alien concept to me given what I've seen in real life. I hasten to say I absolutely do believe it's a real thing, just something I assume is centered around Silicon Valley.

The first thing I thought when I saw it was not "brogrammer." It is entirely plausible in my mind that the creator wasn't thinking of brogramming. Indeed, I could see myself or someone I know naming the tool that without any idea that brogramming was a thing.

replies(1): >>untog+f4
13. miah_+k2[view] [source] 2014-01-25 19:13:08
>>res0na+(OP)
The problem with your argument is that 'fsck' has nothing to do with 'fuck' and everything to do with 'File System ChecK'.

You're just further proving the OP's point.

◧◩◪
14. miah_+m2[view] [source] [discussion] 2014-01-25 19:14:29
>>skybri+l1
The 'man' command is named that because its short for 'manual', it has nothing to do with 'men'.

https://en.wikipedia.org/wiki/Manual_pages

replies(1): >>lowboy+Q5
◧◩◪
15. skywho+B2[view] [source] [discussion] 2014-01-25 19:17:54
>>ihuman+41
My first guess upon seeing it was that it was poking fun at self-identified "brogrammer" hip trendy automation tools that just show you a few examples of a slick simple demo usage, and then leave you to dig through the source code to figure out the rest of the syntax and side effects, rather than even attempt to provide a comprehensive reference of any sort. "We're iterating too faaast for docs, man!"
◧◩◪◨
16. vezzy-+Q2[view] [source] [discussion] 2014-01-25 19:21:01
>>blahed+22
1) Catering to every person's sensibilities is impractical. The whole argument about it being offensive comes from ignorance of word play, anyway. In that regard it is unjustified.

2) Of course it wasn't an accident. `man` is a shorthand for manual that led to plenty of jokes. `bro` serves a complementary function to `man`, and thus it humorously references its inspiration and sibling program using a diminutive.

Yet you also show ignorance of etymology. The term "bro" didn't originate with "brogramming", which is a very recent neologism and not widely known outside of hipster tech communities and feminist circles. "Bro" and "bromance" have been around for a long time. How does having a fake "X-GirlsAreBrosToo" header imply "brogramming"?

replies(1): >>KVFinn+M4
◧◩◪◨
17. akjetm+g3[view] [source] [discussion] 2014-01-25 19:26:07
>>blahed+22
you havent explained how this is related to 'brogramming' yet. the word bro in a programming context does not automatically mean it has some kind of conspiratorial relationship with the concept of brogrammers. the author even blatantly suggests reclaiming the word for both genders.
replies(1): >>KVFinn+84
◧◩
18. theori+v3[view] [source] [discussion] 2014-01-25 19:29:47
>>moocow+v1
The whole bro humour is deliberately exclusionary, it is an in-joke for tying together small groups of (mostly) young males. That is what it is for.

It's important to draw the distinction between the usage of the term to

(1) describe oneself and one's peers and create an ingroup

as opposed to

(2) describe (and often criticize) others

I don't see a lot of unironic usage of (1), aside from the odd tone-deaf fratboy.

I see a lot of criticism of "brogrammers" and "dudebros" by self-styled "progressives" on the internet and social media.

The question is, what is the actual intent of this project name - is it just a "ha-ha, man refers to male people, bro is a different word to refer to male people"? If so, then there's no problem with it and people offended by it are overreacting.

If it's intended to exclude females from contributing or participating (though I don't see how), then that's a problem. It's not clear that this would actually be an issue - a man who didn't want to participate in a project because the gem was called "estrogen" or "sister" or something would rightly be criticized for having some issues.

replies(2): >>moocow+Y5 >>setham+nx
◧◩
19. bjterr+G3[view] [source] [discussion] 2014-01-25 19:34:42
>>ilyane+d1
It would be extremely surprising to me if fsck wasn't recognized to be tongue-in-cheekly profane when it was originally named. It could easily have been called ckfs, chkdisk (as it was on other systems), etc. Fsck first appeared on Version 7 UNIX, which means it dates to the early 80s, long after "fuck" had been established as one of the most popular profanities in English. It's context of usage, when the filesystem had become corrupt and the administrator was in a state of annoyance or anger, is also suggestive.
◧◩◪
20. KVFinn+H3[view] [source] [discussion] 2014-01-25 19:34:49
>>ihuman+41
>Was the creator thinking of brogramming? Was the creator thinking of it being the "bro"ther of the man pages?

What does intent matter? If the discussion on a tool is overtaken by the discussion on the gender trolling in the name, then feedback that the name is off putting to a portion of the potential audience is valid.

If I was marketing a product in a foreign language, I would be open to feedback that the name has some bad connations even though obviously I had none in mind.

(Incidentally, based on the single example being 'bro curl' as in "Do you even lift bro?" curls, I think brogrammer was in fact the origin of the name)

replies(2): >>vezzy-+H4 >>IbJack+65
21. rhizom+04[view] [source] 2014-01-25 19:39:12
>>res0na+(OP)
I think the name is dumb because even with "touch; unzip" jokes, I still think of manpages as manual pages unless someone is trying to make a joke.
◧◩◪◨⬒
22. KVFinn+84[view] [source] [discussion] 2014-01-25 19:40:33
>>akjetm+g3
>You havent explained how this is related to 'brogramming' yet. the word bro in a programming context does not automatically mean it has some kind of conspiratorial relationship with the concept of brogrammers.

I don't think intent is relevant when evaluating whether a name is a wise choice, audience reaction is all that matters.

But in any case the single example used being a do-you-even-lift-bro 'curl' points to brogrammer inspiration.

replies(1): >>jeorgu+Ii
◧◩◪
23. untog+f4[view] [source] [discussion] 2014-01-25 19:42:15
>>Amezar+a2
So you glazed over the point in the original post:

the problem is not with what you are thinking when you read the word "bro", but with what other people, especially newcomers, are thinking.

replies(1): >>Amezar+L9
◧◩◪◨
24. vezzy-+H4[view] [source] [discussion] 2014-01-25 19:48:09
>>KVFinn+H3
(Incidentally, based on the single example being 'bro curl' as in "Do you even lift bro?" curls, I think brogrammer was in fact the origin of the name)

"Do you even lift, bro?" and "brogrammer" are two completely different things, despite both sharing the root "bro". One's a meme that originated from /fit/ (IIRC) and the other is a neologism that describes a frat boy subculture that is allegedly overtaking programming, and as an insult to one who is deemed to be a part of this subculture.

What the fuck is up with you people and seeing "brogrammer" in every word that contains "bro"? Is your understanding of language and etymology that narrow that it does not extend beyond tech circles?

◧◩◪◨⬒
25. KVFinn+M4[view] [source] [discussion] 2014-01-25 19:49:46
>>vezzy-+Q2
>1) Catering to every person's sensibilities is impractical.

Catering to every person, sure. But when you get enough people at some point it becomes a significant fraction of the audience instead of a few individual sensibilities, right? Based on volume you see you wouldn't say the portion of the audience with some concerns about the name is significant?

>Yet you also show ignorance of etymology. The term "bro" didn't originate with "brogramming"

I would say that the single example given, a 'bro curl' as in a do-you-even-lift-bro curl, suggests the creators of this tool were at least aware of it. Though intent doesn't matter, just how the audience responds to a name.

◧◩◪◨
26. IbJack+65[view] [source] [discussion] 2014-01-25 19:53:19
>>KVFinn+H3
> What does intent matter?

I would argue that intent is all that matters. If people want to foist their interpretation onto the word, that's their issue, not mine or the author's (if he wasn't relating it to "brogrammer" that is, I can't speak to his thought process).

The vast majority of people would consider "bro" a substitute colloquialism for "dude", and such. And, I would be willing to bet that that is how most in IT would take it, too.

replies(1): >>KVFinn+K6
◧◩◪◨
27. lowboy+Q5[view] [source] [discussion] 2014-01-25 20:02:19
>>miah_+m2
The etymology is inoffensive, but the term itself is still exclusionary by way of "man" also being a gendered term. We are (and should be) more cognisant of these issues these days.
replies(3): >>dreamf+r7 >>noddin+j8 >>Shish2+da
◧◩◪
28. moocow+Y5[view] [source] [discussion] 2014-01-25 20:03:13
>>theori+v3
(1) is exactly the context of bropages though, which is the topic of this thread, so it definitely exists.
replies(2): >>TeMPOr+9g >>theori+Dg
◧◩◪◨⬒
29. KVFinn+K6[view] [source] [discussion] 2014-01-25 20:13:32
>>IbJack+65
>I would argue that intent is all that matters.

We are talking about whether the name is a good choice, right? How is intent even relevant? If I'm making something and trying to get other people to use it then all the matters is how a potential audience sees it?

replies(1): >>IbJack+LK9
◧◩◪◨⬒
30. dreamf+r7[view] [source] [discussion] 2014-01-25 20:22:48
>>lowboy+Q5
http://en.wikipedia.org/wiki/Homonym
◧◩◪◨
31. wildgi+b8[view] [source] [discussion] 2014-01-25 20:32:04
>>blahed+22
I saw the name, and thought it was web pages for "bros". Right off the bat, that seemed like an idiotic idea. It's right up there with "let's make tv shows about white people."

Then when I read the short description, I wasn't impressed.

I read the page anyway. Again, interesting idea, but the joke was carried on in the example, and that pretty much killed it for me.

◧◩◪◨⬒
32. noddin+j8[view] [source] [discussion] 2014-01-25 20:33:06
>>lowboy+Q5
No, you're wrong. "man" is the obvious abbreviation for "manual" when trying to reduce the number of characters used. Not once as a teenager learning unix shell commands did gender (or cultural stereotypes) enter my mind when using the 'man' command, but I guarantee it does when looking at the 'bro' command.
◧◩◪◨
33. baddox+D9[view] [source] [discussion] 2014-01-25 20:52:58
>>blahed+22
> A big part of my point is that it doesn't matter what an author is thinking when it comes to discussing how others will react to it.

The problem with that idea is that humans have this pesky thing called "free will" or "agency." We are capable of choosing how we react to things we hear others say. That makes speaking incredibly difficult if your primary concern is whether any human in the world will react by taking offense.

> We can safely say that the creator was thinking of brogramming.

Even if that's the case, is it possible that the idea is to mock the concept of "brogramming"?

◧◩◪◨
34. Amezar+L9[view] [source] [discussion] 2014-01-25 20:54:09
>>untog+f4
If you are unaware that "bro" would connote "brogrammer" to some people, you can't have predicted that's what those people would think.

And anyway, how far should we take that? It is really difficult for me to conceive that many people would find this meaning in it. If I find out the name of my project is offensive to 50% of my audience, should I change it? What about 25%? 10%? 1%? One person?

◧◩◪◨⬒
35. Shish2+da[view] [source] [discussion] 2014-01-25 20:59:48
>>lowboy+Q5
If something is obviously not meant to be offensive, but by some coincidence it is, then we should be offended by it?

One day I hope to live in a world where people judge text by what it means, not which particular squiggly patterns ended up on the screen...

replies(1): >>skybri+Ek
36. codygm+rc[view] [source] 2014-01-25 21:28:50
>>res0na+(OP)
Why would you do that? Both men and women can appreciate the importance of a good fsck.
◧◩◪◨
37. TeMPOr+9g[view] [source] [discussion] 2014-01-25 22:14:45
>>moocow+Y5
No, it isn't. It's a pun on manpages.
◧◩◪◨
38. theori+Dg[view] [source] [discussion] 2014-01-25 22:22:14
>>moocow+Y5
Well, that was my question.

I'm assuming that this was a double-entendre pun on "man" (short for manual) also meaning "human of male sex", and using a word related to the second meaning to give "bro".

It's similar to the situation of how "rake", derived from "ruby-make" gave rise to "hoe", riffing off the meaning of "rake" as a garden tool.

It's not clear to me how a woman using the "bro" tool at her computer would somehow be marginalized or excluded. Puns aren't automatically sexist just because they reference some aspect of maleness/femaleness.

◧◩◪◨⬒⬓
39. jeorgu+Ii[view] [source] [discussion] 2014-01-25 22:57:56
>>KVFinn+84
While I agree that the name 'bro' was incredibly poorly chosen, I think the use of 'curl' may have less to do with weight-lifting analogies than the fact that it's an incredibly complex command with a 2280-line manpage.
◧◩◪◨⬒⬓
40. skybri+Ek[view] [source] [discussion] 2014-01-25 23:37:25
>>Shish2+da
We should trust that they meant well, but still tell them their fly is down. It's not that big a deal as long as you fix it.
41. donots+yn[view] [source] 2014-01-26 00:31:44
>>res0na+(OP)
Could your statement be more wrong ?

To most people english is a foreign language which makes it improbable they would get a play on english slang words.

'bro' is not even loosely related to man: man is a pager interface for system documentation, it is standard, has existed for decades and comes with pretty much every *nixes and is related to the info command. The content man displays is written by knowledgeable people (developers, maintainers, etc.) and is split in several sections: 1 Executable programs or shell commands 2 System calls (functions provided by the kernel) 3 Library calls (functions within program libraries) 4 Special files (usually found in /dev) 5 File formats and conventions eg /etc/passwd 6 Games 7 Miscellaneous (including macro packages and conventions), e.g. man(7), groff(7) 8 System administration commands (usually only for root) 9 Kernel routines [Non standard]

On the other hand, bro is a brand new non standard ruby utility as an interface to a database of user provided one liner command examples ranked through a voting system that could probably be easily gamed. Its content right now is uncategorized and of dubious quality with some command not being working examples, some missing explanation to even being outright malicious.

Those two very different tools are hardly related in any way.

Lastly, fsck stands for file system check, its name is suited to its use and follows a tradition of clever naming which answer the need to be concise, indicative of its use and somewhat intuitive.

see cp for copy, mv for move, mkdir for make directory, cat for concatenate, chown for change ownership, du for disk usage, df for disk free, ls to list files, rm to remove files, rmdir to remove directories, sed for stream editor and so on.

Asking for a rename of fsck to love is just the perfect example against the point you're trying to make, that what you say is relevant to this discussion.

◧◩◪
42. setham+nx[view] [source] [discussion] 2014-01-26 04:03:35
>>theori+v3
I agree with (1) and (2). I know the first thought I had when I saw "bro pages" I thought is was a pun on "man pages." Turns out I was right. As others have noted, no one seems oppressed with "/sys" or that since jewelry is mostly a feminine product, that using "gem" is hostile. Or Julia. Etc. I'm sure the argument is something akin to being that because we are in a male dominated space, that feminine gendered words cannot be exclusionary.

What I really came here to post is that I am curious to hear from the _women_ who are offended by it and why. I am under the impression that most (all?) of the comments are from social justice white males picking up on something that they feel bolsters their ability to say, "look, I support woman in tech!" without actually doing anything real and concrete to, you know, actually support woman in tech (like working to get young woman interested in coding, working towards hiring practices that don't bias resume screening by removing names, or something similar).

I'm sure that I have phrased something completely sans sensitivity above and will be thoroughly lambasted. Hopefully it will be from a woman who can explain it to me, though, if we are to believe some of the comments above, then woman are actively avoiding this site due to sexist comments. Perhaps there is something so overtly sexist in what I wrote that I am part of the problem. However, I don't _think_ so. /me braces for down voting.

replies(2): >>theori+SB >>Crake+vL
◧◩◪◨
43. theori+SB[view] [source] [discussion] 2014-01-26 06:08:24
>>setham+nx
If I understand the outcry, it's something like this:

- programming is a male-dominated field

- that's not a good thing - we need more women because of some reasons

- to get more women, we need to show women that they are welcome

- a package name like "bro" references male things, and possibly even unfortunate stereotypes like "brogrammers"

- this is a bad thing

- therefore, we shouldn't call it "bro" because women in CS and programming will think of brogrammers and other male stereotypes in programming and feel unwelcome

Frankly, this sounds like quite a stretch to me too, but it's my best guess about what the problem is.

I think there are definitely package names that one could imagine that were sexist and truly inappropriate. This isn't one of them.

◧◩◪◨
44. Crake+vL[view] [source] [discussion] 2014-01-26 10:43:58
>>setham+nx
Nah, you've got it about right. It's not offensive at all, and the contortions people are performing to make it so are quickly becoming quite mind boggling.
◧◩◪◨⬒⬓
45. IbJack+LK9[view] [source] [discussion] 2014-01-31 21:18:22
>>KVFinn+K6
> We are talking about whether the name is a good choice, right? Not entirely, or at least I wasn't. As to whether or not it's a good choice, you are absolutely right, how it's seen by your potential audience is important.

On the other hand, it could be an opportunity "take back" the meaning of "bro" by putting it into common use with a harmless meaning. I would rather the word "brogrammer", with its baggage and any link it may or may not have with "bro", fade into obscurity.

Thanks, bro.

(Taking back "bro" since 2014)

[go to top]