|
|
Subscribe / Log in / New account

Mozilla Open Source Support: First Awards Made

Mozilla has announced the first round of projects to receive support from the organization's new “Foundational Technology” grant program. The program offers funding to open-source projects outside of Mozilla that are regarded as important building blocks for work done within Mozilla. The recipients announced are Buildbot, CodeMirror, Discourse, Read The Docs, Mercurial, Django, and Bro. The post contains further details on the specific development goals associated with each grant. More selections are yet to come, and applications are open.


to post comments

Mozilla Open Source Support: First Awards Made

Posted Dec 12, 2015 21:21 UTC (Sat) by fuhchee (guest, #40059) [Link] (33 responses)

Required a double-take at the URL bar when reading Buildbot's "Their award will be used to remove the term “slave” from all documentation, APIs and tests [...]" to make sure this wasn't a hoax.

Mozilla Open Source Support: First Awards Made

Posted Dec 13, 2015 1:49 UTC (Sun) by anonymous1 (guest, #41963) [Link] (1 responses)

Interesting.... I don't have any slave ancestry.. I always said active/backup, worker in contexts where others might use the word slave. I don't mind Mozilla spending money on removing the word slave. But I do wonder, with a budget of $300 million per year they could be a major force on the free/open source software scene..... but are they?

Mozilla Open Source Support: First Awards Made

Posted Dec 13, 2015 7:15 UTC (Sun) by lambda (subscriber, #40735) [Link]

I would say they do pretty well in being a major force in the free/open source software scene. Firefox alone has half a billion users, which is pretty good for a piece of free software, there are only a few others that prominent with that many users. But beyond that there's a wide variety of free software that Mozilla writes and contributes to, like codecs such as Opus and Daala, whole new programming languages like Rust, and a whole lot more.

This initiative is just helping to further their reach, in projects that they depend on but don't develop directly, by donating money to add useful new features and fix issues. Seems like a pretty good way of increasing their reach.

Mozilla Open Source Support: First Awards Made

Posted Dec 13, 2015 6:46 UTC (Sun) by lambda (subscriber, #40735) [Link] (11 responses)

Besides being a fairly fraught term, slave as a technical term is also fairly ambiguous. In some systems, it means a replica; something that mirrors the master instance, and possibly could be promoted. In other systems, it indicates a worker; something that a master server farms work out to. And in either usage, it's not a terribly good analogy as there is not actually any denotation of ownership. Terms like master/worker, leader/follower, primary/replica are both more descriptive and less offensive. So moving to such terminology can be a good thing for more than one reason.

In the case of Buildbot, the terminology permeates the system and documentation, so changing it will take a bit of work. But it's a useful change to make, as it will help make the software easier to understand and more comfortable for more people to work with. So funding that work seems like a useful thing to do.

Mozilla Open Source Support: First Awards Made

Posted Dec 13, 2015 7:52 UTC (Sun) by tzafrir (subscriber, #11501) [Link]

Buildbot works in a master-slave architecture. Master manages, slaves build.

http://buildbot.net/#basics

Mozilla Open Source Support: First Awards Made

Posted Dec 13, 2015 8:31 UTC (Sun) by drag (guest, #31333) [Link] (7 responses)

If a one is offended by the use of the term 'slave' as a technical term then it is a personal problem.

It's like being upset that there is a such thing as a male RCA plug since it assumes that sexuality and gender identity is defined by by having been born with a penis.*

Assigning malicious significance and meaning where their is none is the fault of the person being offended. To then make a big deal out of nothing is itself a cause of offense since it's assigning motives and maliciousness where there is none. This is demeaning and if taken very far is dehumanizing.

And, yes, terms like male and female plugs or slave/master are sometimes vague, by the reality is that these types of arguments are just rationalizations for giving into political correctness and the irrational people in power behind it.

If Mozilla feels that it's important to go along to get along, that is fine. It's their buildbot and it's Mozilla's money to spend on this sort of thing so that isn't really a problem for me either, but lets at least try to be honest about why this is happening; It's blowing resources for the sake of being more PC. That's all that is happening.

Hopefully the lions share of time spent on winning this particular award is "to make improvements so Buildbot works better in the Amazon EC2 cloud."

*(In a while you can expect people to be upset about the term plug-in because it's a micro-aggression.)

Mozilla Open Source Support: First Awards Made

Posted Dec 13, 2015 9:46 UTC (Sun) by jrigg (guest, #30848) [Link]

> Assigning malicious significance and meaning where their is none is the fault of the person being offended. To then make a big deal out of nothing is itself a cause of offense since it's assigning motives and maliciousness where there is none.

Exactly.

Mozilla Open Source Support: First Awards Made

Posted Dec 13, 2015 9:54 UTC (Sun) by Wol (subscriber, #4433) [Link] (5 responses)

> Assigning malicious significance and meaning where their is none is the fault of the person being offended. To then make a big deal out of nothing is itself a cause of offense since it's assigning motives and maliciousness where there is none. This is demeaning and if taken very far is dehumanizing.

And where does it stop? IT DOESN'T. That's why I'm anti-PC - because it just goes on and on. Look at the history of words used to describe the humble latrine (or equivalent). I carefully used the word "latrine" because, to the best of knowledge, it doesn't have any prior ancestry. But pretty much every other word was initially used as a euphemism, then became *the* word, then was euphamised itself out of polite vocabulary. And it did nothing to solve the real problem (that we all need a pee).

I regularly use the example of race on Groklaw - I couldn't take part because my normal, acceptable, British vocabulary was offensive in PJ's living room. Her blog, her choice, but being PC blocked me out of the debate :-(

At the end of the day, we're all biased. We all discriminate. IT'S CALLED BEING HUMAN. And if we took Jesus' words to heart ("Take the log out of your own eye, before complaining about the mote in your neighbour's"), the world would be a much nicer place.

Cheers,
Wol

Mozilla Open Source Support: First Awards Made

Posted Dec 13, 2015 22:51 UTC (Sun) by roc (subscriber, #30627) [Link]

That phenomenon is often called the "euphemistic treadmill"; Wikipedia has a good article on it. It has probably always been part of language development --- even "shit" is believed to have originally been a euphemism. "PC" is different.

Mozilla Open Source Support: First Awards Made

Posted Dec 14, 2015 13:15 UTC (Mon) by paulj (subscriber, #341) [Link]

What vocabulary was that re race? Wasn't "black", was it?

Mozilla Open Source Support: First Awards Made

Posted Dec 14, 2015 22:37 UTC (Mon) by mathstuf (subscriber, #69389) [Link] (2 responses)

> Look at the history of words used to describe the humble latrine (or equivalent). I carefully used the word "latrine" because, to the best of knowledge, it doesn't have any prior ancestry.

"Crapper" is the name of the man who invented the ball float mechanism[1], so that's where that one comes from.

[1]https://en.wikipedia.org/wiki/Thomas_Crapper

Mozilla Open Source Support: First Awards Made

Posted Dec 16, 2015 18:29 UTC (Wed) by nix (subscriber, #2304) [Link] (1 responses)

The OED disagrees with you (and the very Wikipedia page you link has a whole section devoted to the same).

Etymology of the already somewhat archaic/dialectical 'crapper' in the modern form: CRAP + -ER suffix, first recorded use 1932, long after Thomas Crapper died. 'Crap' itself is recorded in the 15th century (as chaff, dregs, weeds growing among corn), identical with a Dutch word, and is likely related to similar words in Old French.

Even the specific meaning relating to excrement has its first recorded use in the OED (as the noun 'crapping') in 1849, at which point Thomas Crapper was thirteen years old, and an unambiguous one in 1859, at which point Crapper had only recently started work and was relatively little known. His fame was decades away (and may well have been helped by his name being so apposite!)

Mozilla Open Source Support: First Awards Made

Posted Dec 16, 2015 18:44 UTC (Wed) by raven667 (subscriber, #5198) [Link]

> His fame was decades away (and may well have been helped by his name being so apposite!)

The wikipedia entry says that his father was a Sailor but his brother a Plumber who Thomas apprenticed under, maybe crap jobs were in the family history at a time when job-based family names were taken, such that it's not entirely coincidence for him to have been involved in sanitation.

The term "slave" (was Mozilla Open Source Support: First Awards Made)

Posted Dec 13, 2015 15:28 UTC (Sun) by dskoll (subscriber, #1630) [Link] (1 responses)

This is not a new debate. I also think it's absolutely silly because if you check a decent dictionary, you'll see that "slave" has multiple definitions, including one that refers to a machine controlling another machine and that has nothing to do with human slavery.

The term "slave" (was Mozilla Open Source Support: First Awards Made)

Posted Dec 15, 2015 15:52 UTC (Tue) by k8to (guest, #15413) [Link]

I feel it's silly, though if there's a just-as-specific term, and the use of "slave" wastes time in dumb debate, maybe it's worth using some other term? I don't know one though.

To me offense stems from association origins. For example, if we used slave to describe the controlled nodes BECAUSE we look down on slaves as lacking in will, then it might be offensive. But we don't, so it seems toothless to me.

Of course most people in my world think of human slavery as a non-problem belonging to the past, and it remains a big problem, so I'm not totally shocked that some people end up with misplaced distress over it.

Mozilla Open Source Support: First Awards Made

Posted Dec 13, 2015 15:43 UTC (Sun) by flussence (guest, #85566) [Link] (3 responses)

It's a shame they've enslaved themselves to the PC crab mentality that seems endemic to Silicon Valley. That money could've gone to something worthwhile, like curing Firefox's morbid obesity.

Mozilla Open Source Support: First Awards Made

Posted Dec 13, 2015 22:52 UTC (Sun) by roc (subscriber, #30627) [Link] (2 responses)

That money is only part of a $15,000 grant, i.e. a small fraction of the money going to people who work on Firefox memory usage.

Mozilla Open Source Support: First Awards Made

Posted Dec 14, 2015 5:26 UTC (Mon) by raven667 (subscriber, #5198) [Link] (1 responses)

I don't think it's the amount of money that matters, its the fact that people care about language use at all that some people find so offensive that they feel the need to complain about it at length on the Internet.

Mozilla Open Source Support: First Awards Made

Posted Dec 14, 2015 17:12 UTC (Mon) by fuhchee (guest, #40059) [Link]

Why yes, PC speech policing is offensive.

Mozilla Open Source Support: First Awards Made

Posted Dec 13, 2015 22:08 UTC (Sun) by epa (subscriber, #39769) [Link] (14 responses)

Since the word 'robot' comes from 'robotnik', meaning 'slave' in Czech, should we also stop using that word?

Mozilla Open Source Support: First Awards Made

Posted Dec 14, 2015 6:59 UTC (Mon) by louie (guest, #3285) [Link] (7 responses)

Do the Czechs have a multi-hundred year history of en-robot-ing a substantial percentage of their current population that I missed out on?

Mozilla Open Source Support: First Awards Made

Posted Dec 14, 2015 8:47 UTC (Mon) by gioele (subscriber, #61675) [Link] (1 responses)

> Do the Czechs have a multi-hundred year history of en-robot-ing a substantial percentage of their current population that I missed out on?

The word "slave" itself comes (with high probability) from "Slavs", the population that for centuries have been exploited as, well, slaves. [1] Current Czech Republic was home to part of the Slavonic population. [2]

[1] http://www.oed.com/view/Entry/181477
[2] http://www.andrzejb.net/slavic/

Mozilla Open Source Support: First Awards Made

Posted Dec 14, 2015 13:17 UTC (Mon) by paulj (subscriber, #341) [Link]

I love LWN, because of exchanges like this. :)

Mozilla Open Source Support: First Awards Made

Posted Dec 14, 2015 10:37 UTC (Mon) by epa (subscriber, #39769) [Link]

Well, of course, slavery has existed at some point in most parts of the world, including central Europe.

Mozilla Open Source Support: First Awards Made

Posted Dec 14, 2015 11:51 UTC (Mon) by NAR (subscriber, #1313) [Link]

Actually the word robot is used in Hungarian to describe the work the serfs were forced to do for their landlord. It happened through hundreds of years (serfdom was only abolished in 1848). Although serfs weren't technically slaves, but for example they were not allowed to move. So the word robot could be considered as offensive as slave.

Mozilla Open Source Support: First Awards Made

Posted Dec 14, 2015 11:52 UTC (Mon) by dskoll (subscriber, #1630) [Link]

Sorry, what? The United States certainly does not have a history of enslaving its current population. It enslaved ancestors of its current population, which is a somewhat different thing. Being the descendant of enslaved people is very different from being enslaved yourself.

Mozilla Open Source Support: First Awards Made

Posted Dec 14, 2015 12:04 UTC (Mon) by Cyberax (✭ supporter ✭, #52523) [Link]

Yes. Bohemia (the predecessor of the Czech Republic) had de-facto slavery in form of serfdom, which had been finally abolished in 1848 (the first steps happened in 1781). Serfs were freely sold and bought and couldn't even marry without their lord's permission.

The word "robota" itself meant the mandatory/forced work the serfs had to do on their owner's land before they could tend to their own fields. So "robotnik" means "the one who does the mandatory work".

Personally, I find this drive to remove every "offensive" meaning to be somewhat ridiculous and pointless. Even counterproductive since it blurs the difference between people struggling against real discrimination and "professional offendees" screaming against imaginary offenses.

Mozilla Open Source Support: First Awards Made

Posted Dec 14, 2015 21:29 UTC (Mon) by viro (subscriber, #7872) [Link]

Egads... Has any of you bothered to read the damn thing? R.U.R, that is. Rather than arguing about the origin of the word, recall what had it been applied to at the first use. Čapek hadn't been all that subtle there - his robots are (originally) subsentient humans, mass-produced to do all the hard and dirty work and to leave the humanity to the life of leisure. Incapable of emotions and will of their own. Biological, BTW. As could be expected, later it turns out that they can develop said will of their own, with predictably nasty consequences for their masters. In the end a couple of them somehow manages to develop the full range of emotions as well (and it's quite obvious that the rest is on the way to at least some of that), with the implication that the life will somehow go on. Except that the character delivering that conclusion is more than slightly insane by that point and quite desperate to convince himself that everything would somehow work out...

BTW, the word "otrok" is directly applied to them and that's the word used when translating English "slave", including the contexts refering to slavery in US (fun example of a translator trap, that - e.g. in Russian an identical cognate is a somewhat archaic equivalent of "подросток" == "teenager". Judging by other slavic languages the original meaning was (male) child/youngster, shifted in Czech and Slovak at some point. Not sure when the shift had happened; it certainly isn't unique - consider e.g. the nastier meaning of "boy" in Southern dialects of USAnian)

FWIW, the original is in public domain; see http://www.gutenberg.org/ebooks/13083; an English translation is on https://ebooks.adelaide.edu.au/c/capek/karel/rur/

Mozilla Open Source Support: First Awards Made

Posted Dec 14, 2015 12:51 UTC (Mon) by aleXXX (subscriber, #2742) [Link] (4 responses)

Sure ?
At least in Russian it simply means "to work".

Mozilla Open Source Support: First Awards Made

Posted Dec 14, 2015 13:29 UTC (Mon) by Cyberax (✭ supporter ✭, #52523) [Link] (1 responses)

It's often the case that similar words mean completely different things even in fairly closely related Slavic languages. Words for "fresh food" in Czech sound like "stale poison" in Russian, for example.

Mozilla Open Source Support: First Awards Made

Posted Dec 14, 2015 20:43 UTC (Mon) by raven667 (subscriber, #5198) [Link]

And may in fact be referring to the same item, there is no accounting for sarcasm 8-)

Mozilla Open Source Support: First Awards Made

Posted Dec 14, 2015 22:31 UTC (Mon) by viro (subscriber, #7872) [Link] (1 responses)

Keep in mind that "раб" has the same stem. So's "ребенок", for that matter (and yes, it really used to imply a very low social status of child in question). Original form appears to have been a cognate of "orphan", with the usual metathese of word-initial vowel+R...

All this stuff is missing the point, though - there are tons of potentially offensive terminology that only utter twits would try to remove. Remember the Jesux hoax and morons who'd taken it seriously? "Slave" has nasty associations, indeed, but so does "demon" (and, for real fundies, "daemon" as well). And let's recall such syscalls as kill(2) - if _that_ doesn't have unpleasant associations, I don't know what does. So's "orphan", for that matter...

Mozilla Open Source Support: First Awards Made

Posted Dec 14, 2015 23:38 UTC (Mon) by Cyberax (✭ supporter ✭, #52523) [Link]

Don't forget "strip", "mount" and some meanings of "finger". There's a whole sexual harassment lawsuit right in there!

Oh, and "zombie"...

Mozilla Open Source Support: First Awards Made

Posted Dec 16, 2015 14:42 UTC (Wed) by lkundrak (subscriber, #43452) [Link]

That's incorrect. It literally means "worker" (from "robota" = "work").

Right to be offended

Posted Dec 14, 2015 18:19 UTC (Mon) by utoddl (guest, #1232) [Link] (18 responses)

I'm surprised by the tone of some of these responses, especially for LWN. While I've never personally been offended by the use of master/slave terminology in a technical context, I'm perfectly willing to accept that some people are and leave it at that. In the same way I know some people (I'm related to some of them) who use certain terms with no intent to offend or expectation that I would be offended, when in fact I am. I don't attempt to "fix" these people; they'll die off and take their habits with them. Documentation that's needlessly offensive won't die off though, so fixing it is probably worthwhile.

I find the whole "PC-as-wasted-effort/insult" argument as a proxy for saying one can't be bothered to accept or even consider other points of view. It's a lazy way of claiming the status quo is good enough so don't bother me. History has rarely been kind to the advocates of the status quo.

Right to be offended

Posted Dec 14, 2015 19:03 UTC (Mon) by dskoll (subscriber, #1630) [Link] (4 responses)

I have some sympathy for your viewpoint, but at the same time, almost everything we do or say is bound to offend someone, somewhere. There needs to be a balance between sensitivity to legitimate concerns and recognition that sometimes offense is taken for no good reason.

And for the record, I am highly offended by the sexist name "Bro" !!

(not).

Right to be offended

Posted Dec 14, 2015 19:18 UTC (Mon) by andresfreund (subscriber, #69562) [Link] (3 responses)

Weren't you, just weeks ago, vigorously arguing for a different communication style, especially on lkml? I don't understand how on one side you can argue against using cusswords and other forms of personal attacks, but on the other side consider using language that others not find offenside to be slippery slope?

Right to be offended

Posted Dec 14, 2015 19:50 UTC (Mon) by nix (subscriber, #2304) [Link] (1 responses)

There's a difference between people *actually* finding things offensive or unpleasant to deal with (a documented fact in re lkml exchanges) and stuff being excised on the bare possibility that someone, somewhere, might at some point in the future find something offensive without actually being able to point to any such people. (For that matter, such people can actually be wrong, since you can get offended by something you believe to be an offensive word when it in fact isn't offensive and you just don't know the language you're speaking well enough: <https://en.wikipedia.org/wiki/Controversies_about_the_wor...>. Drawing lines in these cases is difficult.)

Right to be offended

Posted Dec 14, 2015 19:54 UTC (Mon) by andresfreund (subscriber, #69562) [Link]

I grant you that. But the tone in this subthread hasn't been "There's cases where PC word choice is going to far", but more "PC word choice is stupid shit!".

Right to be offended

Posted Dec 14, 2015 19:53 UTC (Mon) by dskoll (subscriber, #1630) [Link]

Weren't you, just weeks ago, vigorously arguing for a different communication style, especially on lkml?

Yes, that was I.

I don't understand how on one side you can argue against using cusswords and other forms of personal attacks, but on the other side consider using language that others not find offenside to be slippery slope?

It all has to do with how a reasonable person would interpret the communication style. Most reasonable people would view being told "Fuck off!" as very hostile, whereas most reasonable people (at least currently) would not view the term "master/slave" referring to computer programs, machinery or flip-flops as being offensive.

Language changes over time, though, and if "master/slave" ever reached the critical point where it was found offensive by most reasonable people, then I'd be all for changing it.

Right to be offended

Posted Dec 14, 2015 19:28 UTC (Mon) by HIGHGuY (subscriber, #62277) [Link] (7 responses)

How come that words used in a completely different context, with another well-accepted meaning (referring to the dictionary denoting multiple meanings for the word as mentioned above) are offensive? It's the act of enslaving and slavery that should be frowned upon, not the mere use of a word to express a situation/relationship where one non-living subject receives and executes orders for and on behalf of another non-living subject. None of these subjects were emotionally or physically harmed, removed of their free will or done harm to in any other way.
Why would a 3rd party then be offended by naming this relationship in a way that is concise and well-understood by anyone with a basic level of education (that hopefully included the portion that slavery on living beings should not be accepted).

Sure, people have different experiences/backgrounds and therefore sensitivities, but they too should at least differentiate between attempts to endorse/promote/justify the act of slavery and other uses of the term.
Similarely with the hot-topic on what word to use for people with a dark-colored skin (black, african-american, ...), one should differentiate between uses of the term in an intended racist way and other innocent uses. And in all cases, let's not confuse ignorance with malice, even if it's sometimes hard to tell the difference.

Right to be offended

Posted Dec 14, 2015 20:44 UTC (Mon) by nybble41 (subscriber, #55106) [Link] (6 responses)

> It's the act of enslaving and slavery that should be frowned upon, not the mere use of a word to express a situation/relationship where one non-living subject receives and executes orders for and on behalf of another non-living subject. None of these subjects were emotionally or physically harmed, removed of their free will or done harm to in any other way.

Agreed, but in a way that is the problem. This use of the terms is seen as offensive precisely because it appears to trivialize slavery. Those who are offended by it would prefer to see the terms "master" and "slave" reserved for referring to the enslavement of humans by other humans, with all the attendant emotional and philosophical implications. The fear is that casual use of the terms in contexts where there are no such implications will carry over as a reduction in impact when the terms are used in their original context.

Right to be offended

Posted Dec 14, 2015 21:18 UTC (Mon) by HIGHGuY (subscriber, #62277) [Link]

I think culture and how people talk about those acts is far more important than using the terms in different contexts.
It probably does a lot more harm to say "a little slavery here and there doesn't hurt" compared to "the slave machine will poll the master for work". In the first case I hope people will either prominently turn away or, even better, say that slavery treads peoples right of self-determination. In the second case, I wouldn't expect anyone to do the same (contrary to what we're seeing with this whole discusion).

Right to be offended

Posted Dec 14, 2015 23:43 UTC (Mon) by Cyberax (✭ supporter ✭, #52523) [Link] (2 responses)

> Agreed, but in a way that is the problem. This use of the terms is seen as offensive precisely because it appears to trivialize slavery.
How so? Is anybody under impression that "build slaves" are somehow related to actual slavery?

That's just ridiculous. Nobody in their right mind is going to suggest that: "Slavery was OK, since my build slaves are not suffering".

Right to be offended

Posted Dec 15, 2015 1:06 UTC (Tue) by nybble41 (subscriber, #55106) [Link] (1 responses)

> Nobody in their right mind is going to suggest that: "Slavery was OK, since my build slaves are not suffering".

You're thinking logically. This is not a logical issue, it's an emotional one. Some people simply want terms like "master" and "slave" to remain associated with negative connotations in people's minds. People aren't wholly logical; their thinking is colored by association. Simple concepts like "slavery is wrong" stick in their minds better than complex concepts like "it's wrong to make a person a slave, but it's OK when the master and slave are only computer programs". I can certainly see why it would be considered desirable to avoid diluting the terms, though I'm not offended by it personally.

Right to be offended

Posted Dec 15, 2015 2:53 UTC (Tue) by Cyberax (✭ supporter ✭, #52523) [Link]

The problem is, you can find people that react emotionally to everything. Literally everything. Attempts to accommodate them all often lead to ridiculous results.

On the other hand, if a sizable minority tells you that they don't like the term - it's probably a good idea to stop using it. And it's the first time I've seen people being offended by "master/slave" terminology.

Also you should keep in mind that "master/slave" names migrated into technical jargon in several other languages as loanwords (I can vouch for Russian, Ukrainian and Czech). They are completely neutral and many technical professionals don't even connect them with the original "master/slave" meaning. So for better or worse, this horse is out of the barn.

Right to be offended

Posted Dec 15, 2015 9:00 UTC (Tue) by NAR (subscriber, #1313) [Link] (1 responses)

"This use of the terms is seen as offensive precisely because it appears to trivialize slavery."

Then don't use the term "robot" either, because it might appear to trivialize slavery. In Hungary the term "málenkij robot" refers to the forced labour (i.e. slavery) of Hungarians by the Soviet Union. At least 100000 civilians were captured and sent to camps, about a third of them never returned. They weren't owned by other people, because in the Soviet Union most things that are usually owned by people in the Western world (land, businesses, etc.) were owned by the state - just like these slaves.

Right to be offended

Posted Dec 15, 2015 10:50 UTC (Tue) by tao (subscriber, #17563) [Link]

Robot has, TTBOMK, never been used to talk about Hungarian slaves in *English* though, so I don't see how this is relevant. The fact that the etymology of the word robot is a word that means slave does not mean that the English word robot means slave.

Right to be offended

Posted Dec 14, 2015 20:26 UTC (Mon) by ddevault (subscriber, #99589) [Link] (3 responses)

In this comment, "you" doesn't refer to anyone in particular.

Here on LWN we are all surely familiar with the reaping children after they've been killed. We use the terms that convey the meaning of our software best. Hackers are generally blind to social trivialities like this. I disagree with the growing trend of encouraging people to be offended. Being offended is a waste of time - it's not within your rights to stop me or anyone else from saying things that offend you, and it's especially obnoxious that you'd waste my time complaining about it when everyone is just trying to get things done. If master/slave is the terminology that most effectively conveys your meaning, then use it. I can confidently say that all of the people who complain about this fall into one of two categories: have no ancestors that were enslaved, or were never themselves enslaved. It's nothing but stirring up drama and wasting everyone's time.

Right to be offended

Posted Dec 14, 2015 22:05 UTC (Mon) by utoddl (guest, #1232) [Link] (2 responses)

Mild translation from a gentle reader:
Hackers are generally blind to social trivialities like this.
Our community is self-selecting to exclude people who are not generally blind to social issues.
I disagree with the growing trend of encouraging people to be offended.
Stifle descent; you're rocking my boat.
Being offended is a waste of time - it's not within your rights to stop me or anyone else from saying things that offend you, and it's especially obnoxious that you'd waste my time complaining about it when everyone is just trying to get things done.
I don't intend to waste my time with your issues. Getting to my ends justifies the means.
If master/slave is the terminology that most effectively conveys your meaning, then use it. I can confidently say that all of the people who complain about this fall into one of two categories: have no ancestors that were enslaved, or were never themselves enslaved.
My fantasy about the binary classification of the human race nullifies any consideration of your feelings on the matter.
It's nothing but stirring up drama and wasting everyone's time.
Anybody who spends their time on issues I care nothing about should be ignored!

Honestly, I'm not sure if you're serious, or making my points by counterexample.

Right to be offended

Posted Dec 14, 2015 22:43 UTC (Mon) by ddevault (subscriber, #99589) [Link] (1 responses)

It might be worth mentioning that I'm generally okay with pretty much all of the code of conducts I've seen coming up here and there. I think that toxic behaviour is toxic and should be discouraged or even retaliated against, and I know there's a lot of it in the FOSS world today. These problems are not trivialities. What is trivial is the use of "slave" in technical documentation as appropriate, and it takes things too far. Those working to improve inclusivity in FOSS would be wise to put their effort (and money, in Mozilla's case) into issues that actually matter instead of wasting time and ruining their credibility with stupid things like this.

Right to be offended

Posted Dec 24, 2015 6:55 UTC (Thu) by ssokolow (guest, #94568) [Link]

To be fair, I've always avoided it when starting new projects due to the ambiguities that lambda pointed out. (ie. I use something like "replica" or "worker" instead of "slave"... but then my UI/UX-oriented background and the amount of my life I've spent sleep-deprived encourages me to shave down cognitive overhead wherever I can spare the time and will to do so.)

Right to be offended

Posted Dec 15, 2015 16:04 UTC (Tue) by k8to (guest, #15413) [Link]

I agree that dismissing the viewpoint out of hand is not really respectful. However, I don't think it follows that all suggestions of a term being offensive are equally worth entertaining or accommodating.

There's also the idea that when a term isn't well-established in a field it's probably more worth selecting a name that has reasonable social currency at the time. But it may or may not make sense to change the term 30 years later when it's well-established if the social currency of the word has fallen.


Copyright © 2015, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds