Slashdot Mirror


Python Joins Movement To Dump 'Offensive' Master, Slave Terms (theregister.co.uk)

Python creator Guido van Rossum retired in July, but he's been pulled back in to resolve a debate about politically incorrect language. The Register reports: Like other open source communities, Python's minders have been asked whether they really want to continue using the terms "master" and "slave" to describe technical operations and relationships, given that the words remind some people of America's peculiar institution, a historical legacy that fires political passions to this day. Last week Victor Stinner, a Python developer who works for Red Hat, published four pull requests seeking to change "master" and "slave" in Python documentation and code to terms like "parent," "worker," or something similarly anodyne. "For diversity reasons, it would be nice to try to avoid 'master' and 'slave' terminology which can be associated to slavery," he explained in his bug report, noting that there have been complaints but they've been filed privately -- presumably to avoid being dragged into a fractious flame war. And when Python 3.8 is released, there will be fewer instances of these terms.

666 of 1,342 comments (clear)

  1. Re by pele · · Score: 5, Insightful

    So what about people who are unable to have children, will they get offended by references to 'parent'?
    This has gotten out of hand, definitely.

    1. Re: Re by pele · · Score: 2

      LISP from now on, only.

    2. Re:Re by stealth_finger · · Score: 5, Insightful

      So what about people who are unable to have children, will they get offended by references to 'parent'? This has gotten out of hand, definitely.

      What about orphans, will they take kindly to constantly be reminded of parents? Why won't anyone think of the childrens?

      --
      Wanna buy a shirt?
      https://www.redbubble.com/people/stealthfinger/shop?asc=u
    3. Re: Re by liquid_schwartz · · Score: 5, Insightful

      time to go binary...

      Unfortunately many identify as non-binary. We'll have to keep looking for new metaphors

    4. Re:Re by Anonymous Coward · · Score: 1, Insightful

      These people need to just fuck off with their bullshit. Master and Slave have many legitimate meanings that have absolutely nothing to do with slavery. Just fuck off already.

    5. Re: Re by SqueakyMouse · · Score: 5, Funny

      Well thatth thertainly offenthive!

    6. Re: Re by Anonymous Coward · · Score: 1

      I suggest we rename master/slave to simon/player. Surely that can't offend anyone! Also as a person from a nation that was ruled by hungarian kingdoms (and later the austro-hungarian empire) for a 1000 years including attempts at hungarization I am strongly offended by "hungarian notation".

    7. Re: Re by MouseR · · Score: 3, Funny

      Did you just frickin assume my preferred language?

    8. Re:Re by lgw · · Score: 5, Informative

      The worst part is

      given that the words remind some people of America's peculiar institution

      Really? Slavery was a thing for all of recorded human history. Even now it's alive and well in places like Qatar. American slavery is an embarrassment to America, as we were slow to abandon it compared to Europe, and it took a war to do so. But slavery as a concept? It's hard to find any location on Earth with a written history that doesn't include slavery staining that history. It's not in any way "America's peculiar institution".

      I've heard there are Millennials who were never taught that there were slaves in Europe, Rome, Egypt, Sumeria, etc, basically any place with government established enough to leave written records.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    9. Re:Re by SCVonSteroids · · Score: 4, Funny

      What about when you destroy the parent?
      You've effectively orphaned its children. Now thats some pretty nasty nomenclature.

      --
      I tend to rant.
    10. Re:Re by Anonymous Coward · · Score: 1, Funny

      Welcome to being a smug twat on the internet!

    11. Re:Re by msauve · · Score: 5, Funny

      I think they should use bourgeois and prole instead.

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    12. Re:Re by SupplyMission · · Score: 1

      Just wanted to say you have an excellent signature. Thank you!

    13. Re:Re by magarity · · Score: 5, Funny

      So what about people who are unable to have children, will they get offended by references to 'parent'?

      I suggest the terms "coordinator" and "volunteer".

    14. Re: Re by DarkOx · · Score: 2

      What about people with speech impediments often refereed to as "lisps". Should they be force to be reminded of their disability every day they go into the office?

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    15. Re:Re by BronsCon · · Score: 5, Insightful

      And black people who weren't alive when slavery was commonplace aren't your pawns, either. Can we please stop using them? Seriously, let them rest, they've been free for over a century and a half now.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    16. Re: Re by K.+S.+Kyosuke · · Score: 4, Funny

      LISP is an offensive term, it's called Lisp today. Off with you to a reeducation camp!

      --
      Ezekiel 23:20
    17. Re:Re by K.+S.+Kyosuke · · Score: 5, Insightful

      There are many more orphans today in the US than there are slaves, which makes it even more imbecilic.

      --
      Ezekiel 23:20
    18. Re:Re by cayenne8 · · Score: 5, Insightful
      JFC....when will the political correctness stupid shit just die??

      This one got to me:

      "...given that the words remind some people of America's peculiar institution,:

      Seriously? I mean, LOTS of countries had slaves if my history memory serves me right.

      For goodness sakes...slavery ended a LONG time ago, get over it...move on.

      These terms have nothing to do with slavery in any country.

      What's next? Do we have to rename the "master" brake cylinder on your car?

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    19. Re:Re by SCVonSteroids · · Score: 1

      How bout Leet and Pleb?

      --
      I tend to rant.
    20. Re:Re by rl117 · · Score: 4, Informative

      It's fairly certain that they don't know that "slave" and "serf" are derived from "Slav". What, white people were slaves? Surely not! Only blacks suffered from slavery in their world, despite it being a historically worldwide phenomenon.

    21. Re: Re by Anonymous Coward · · Score: 1

      Let's ditch "male" and "female" connectors since it doesn't make sense to Millennials who are now "woke" and "educated" on how gender terms aren't related to a person's genitalia. The problem with ditched "Master" & "Slave", like "Male" & "Female" as connector type terms if there's not easy way to adequately replace them. Parent/Child is not sufficient and brings its own baggage. I guess as the culture becomes more openly sexualized we could swap in "Dom/Sub" for Master & Slave?

      (my captcha was "slaver")

    22. Re:Re by Aighearach · · Score: 2

      On the one hand, I don't really care which words are used.

      On the other hand, I do insist that they be reasonable metaphors for the technical algorithm, and not be misleading.

      Primary/Secondary are neutral words, so I understand why you like them, but they do not have the right technical implications. Sometimes you have peers where one is the primary, the other the secondary. You can't overload them to describe also master/slave algorithms.

      Nor will you even get to say the words "master/slave" less, because now you'll be explaining those algorithms and the local terminology repeatedly, forever, because those are still the primary technical words used for that category of algorithms. Instead, you'll be constantly explaining to new people, "We don't have slaves because we renamed master/slave to foo/bar. Yes you can still use the same external libraries and networking algorithms, we didn't change the functional relationship, we just renamed it."

    23. Re:Re by infosinger · · Score: 1

      Aren't workers oppressed in some countries?

    24. Re: Re by CoolDiscoRex · · Score: 5, Insightful

      Political Correctness flourises during periods of prosperity. This is because the needs of the affluent class are met, and the human mind craves problems to solve. Lacking adequate challenges to overcome, people will create their own. If you pay attention during the next recession, policital correctness will attenuate, only to come roaring back when things turn back around. It's also used as a hedge against lower-class cooperation during periods of expanding wealth inequity. You want the poor black man to look suspiciously at the poor white man, which is why wealthy whites whack the racial bees nest as often as possible then point to the "rednecks", and not the wealthy politicians who routinely sell them all. out. Fewer things scare the upper-classes more than the lower-classes begin to existing relatively peacefully. After all, there's way more of the lower classes than there are of the upper. Divide and conquer.

    25. Re: Re by jenningsthecat · · Score: 1, Insightful

      I suggest we rename master/slave to simon/player...

      I'm sure some people named Simon will be offended by the association of their name with being controlling. The problem here isn't the nomenclature per se. The problem is that people get all fucked up when they are reminded of social hierarchy power relationships, especially involuntary ones.

      The solution is to exercise a little intellectual and emotional discipline, to consciously differentiate between contexts, and to actively avoid the impulse to go looking for butt-hurt. The solution is definitely NOT to go all SJW on everyone's ass in a futile attempt to revise history by enforcing spurious and awkward PC-speak.

      --
      'The Economy' is a giant Ponzi scheme whose most pitiable suckers are the youngest among us and the yet-unborn.
    26. Re:Re by thrich81 · · Score: 4, Informative

      This probably violates some written or unwritten /. rule, but I'm going to repeat a reply I made to someone else since your point is the same as theirs. You aren't interpreting "America's peculiar institution" as the historians who use it professionally do.
      The reference to slavery as America's "Peculiar Institution" is a term which goes back deep into the 19th century and isn't meant to imply that slavery is peculiar (as in "unique") to America but that slavery in the US was peculiar in the "different from other institutions" sense. It seems to have been coined by by the Southern pro-slavery politician John C Calhoun in 1837. A quick reference:
      "PECULIAR INSTITUTION was a euphemistic term that white southerners used for slavery. John C. Calhoun defended the "peculiar labor" of the South in 1828 and the "peculiar domestick institution" in 1830. The term came into general use in the 1830s when the abolitionist followers of William Lloyd Garrison began to attack slavery. Its implicit message was that slavery in the U.S. South was different from the very harsh slave systems existing in other countries and that southern slavery had no impact on those living in northern states." -- from https://www.encyclopedia.com/h... [encyclopedia.com].
      The term is seen fairly commonly in scholarly works, including this book from 1956, "The Peculiar Institution: Slavery in the Ante-Bellum South" by Kenneth M. Stampp (https://en.wikipedia.org/wiki/The_Peculiar_Institution).

    27. Re:Re by elrous0 · · Score: 1

      Not to mention that "parent" suggests patriarchal patronization, as if strong women and minority programmers need "parents" to tell them what to do, instead of having their own agency.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    28. Re:Re by Anonymous Coward · · Score: 1

      Just remember that these are people who are voluntarily removing terms they find offensive. I find nothing wrong with this. They are not being A-holes about it, at least according to the summary. Is that so bad? I really don't think so. If they were a bunch of self righteous jerks, saying how horrible every else is for using these terms, that is different. Making accommodations like this seem like polite company. Please see that point of view.

    29. Re: Re by BronsCon · · Score: 5, Funny

      I'd suggest you check your colon, but you were clearly in the middle of a direct visual inspection when you wrote that.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    30. Re:Re by Alypius · · Score: 2

      If you listen to feminists about how frail and fragile women are, you'd think they were arguing for the patriarchy.

    31. Re:Re by msauve · · Score: 1

      Burgeois implies ownership and carries much more meaning than you claim, especially when used alongside proletariat.

      But, OK, Patrician and Plebe. Or, kidding aside, Master and Servant, which conveys the same technical meaning as Master and Slave, without the SJW connotations and maintains the M and S abbreviations.

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    32. Re:Re by Anonymous Coward · · Score: 1

      Yet it is not in common use today. No wonder people revert to the common meaning of the individual words when seen in print and implying what was interpreted other than what was meant. Clear communications is as much beholden on the author as the reader.

    33. Re:Re by qzzpjs · · Score: 5, Funny

      What about when you destroy the parent?

      Well, normally the parent is expected to destroy all their children first, then die themselves. Can't have orphan processes running around your system... So we probably shouldn't use parent/child either for the analogy. Maybe manager/worker? Then we can think layoffs. :^)

    34. Re:Re by Mal-2 · · Score: 4, Funny

      "Advisor" and "Doctoral Student".

      --
      How is the Riemann zeta function like Trump rallies? Both have an endless number of trivial zeros.
    35. Re:Re by Hylandr · · Score: 5, Informative

      There's this and the rampant slavery currently ongoing in middle east countries to say nothing of the sex slavery trade.

      Changing the terms used in a programming language isn't going to stop slavery anywhere. It's just more useless virtue signaling where going out and DOING something to stop slavery. Join the Polaris Project if you want to make a difference, but don't require us to refactor miles of code just to make you feel good.

      https://polarisproject.org/

      --
      ~ People that think they are better than anyone else for any reason are the cause of all the strife in the world.
    36. Re:Re by desdinova+216 · · Score: 1

      so I'm not the only one who though Primary and Secondary was a good idea

    37. Re:Re by dotancohen · · Score: 1

      Have fair-skinned peoples ever been the lower/oppressed class? https://history.stackexchange....

      --
      It is dangerous to be right when the government is wrong.
    38. Re:Re by R3d+M3rcury · · Score: 4, Interesting

      Depends on whether you've experienced it.

      Back in the '80s, I was working with a contractor who was writing an external process to do some work for the main process that I was working on. We were developing this and doing some testing and his process crashed. So I gave him a call to let him know what messages I was sending it when it crashed. I called him up and said, "Hey, Phil, I just got a child died event..."

      *Click*. He hung up the phone.

      I called back. No answer.

      My co-worker, sitting next to me, told me that I really fucked up. "How so?" "Phil's kid died about 2 months ago. SIDS."

      It didn't really matter that the header identified it as a "Child Died Event." And parent/child processes are a common term, as is having a process "die." And I had no idea that this had happened to his kid.

      But I still felt like an absolute jerk for the pain that I brought him. And to this day, I try to avoid that terminology when I can.

      Dare I say it, there may be terminology that brings up really bad memories in other people. Not everyone has the same experiences as you and certain things may offend them more than they would offend you because of those experiences.

    39. Re:Re by LynnwoodRooster · · Score: 5, Informative
      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    40. Re: Re by aliquis · · Score: 1

      I don't need any.

      I'm fine with both master-slave and parent-child. I don't need any excuse or explaination for it.

    41. Re: Re by PetiePooo · · Score: 5, Funny

      Also as a person from a nation that was ruled by hungarian kingdoms (and later the austro-hungarian empire) for a 1000 years including attempts at hungarization I am strongly offended by "hungarian notation".

      Dude, we're all offended by hungarian notation!

    42. Re:Re by mysidia · · Score: 2

      Parent is a REALLY bad term to use as Parent - Child has an established technical meaning that is purely hierarchical positioning - for example: the Parent node in a tree is a higher node in the hierarchy, But that does not imply the Parent node is "In Control of" a child node. That is: parent-child is something completely different from a Master - Slave pairing.

      Master - Slave implies that the Master contains all the logic, and the Slave mirrors operations controlled by the master.....

      More appropriate relationship names like "Senior/Junior", "Supervisor Node/Work Node", "Active Node / Accessory Node", "Primary / Secondary", "Active / Passive", "Director / Subordinate", "Designated Node / Contributory Node", would imply at least a control aspect rather than a mere positional one.

      None of these seem to express the idea as clearly as the one of "Master/Slave" --- it is much more clear the level of control the Master node has in these types of systems.

      It's unfortunate that some people may find a way to take offense to that, but IMO that is not adequate justification to switch to more confusing naming schemes or naming schemes that conflict with other similar ideas such as the Parents/Children in hierarchically arranged systems where the CHILD node may actually be the "Master" and the PARENT node may actually be the "Slave" at a particular point in time, from a data distribution standpoint..

    43. Re:Re by slickwillie · · Score: 1

      I hadn't realized until now that Master Cylinder from Felix the Cat cartoons was a racist slave holder.

      And Felix was of course black.

    44. Re: Re by Anonymous Coward · · Score: 4, Insightful

      Political Correctness flourises during periods of prosperity. This is because the needs of the affluent class are met, and the human mind craves problems to solve. Lacking adequate challenges to overcome, people will create their own.

      Yep. I often irritate a SJW type I know by reacting to some of his rants with "that's nature's way of telling you there's not enough adversity in your life."

      There is another part of it, perhaps. It occurs to me, listening to him, that a lot of this is also a form of self-aggrandizement. The poor downtrodden, whomever they may be, cannot defend (or make decisions for) themselves and need him and his ilk to save them. It's a way of positioning themselves as superior to others while pretending to do the opposite.

    45. Re:Re by danbert8 · · Score: 1

      Would you rather be a Primary Slave or a Secondary Master though?

      --
      Yes it's an anecdote! Were you expecting original research in a Slashdot comment?
    46. Re:Re by negrace · · Score: 1

      Anti-natalists as well. "Parent" is offensive to many people.

    47. Re:Re by h4x0t · · Score: 1

      Slavery is still a thing in America too. The 13th amendment specifically allows for the enslavement of prisoners as punishment for a crime.

    48. Re: Re by Anonymous Coward · · Score: 1

      How about some outrage concerning the people who actually enslaved the people who were sent to America? And those who did the shipping?

      Hint - it wasnâ(TM)t Americans or Europeans who provided all the slaves the Europeans shipped to America.

      Also, how about some attention to *modern day* slavery around the world?

    49. Re:Re by mortonda · · Score: 2

      So what about people who are unable to have children, will they get offended by references to 'parent'?
      This has gotten out of hand, definitely.

      I would think it would be more offensive to "fork a child" ...

    50. Re: Re by zlives · · Score: 1

      hehe. that language identifies itself as LISP

    51. Re: Re by Anonymous Coward · · Score: 1

      Lacking adequate challenges to overcome, people will create their own.

      Lacking adequate challenges??

      There is actual, real slavery going on today.

      If you actually care about slavery, try to do something about real slavery instead of worrying about labeling a computer process a "slave".

      I strongly suspect that actual, real slaves don't care in the slightest how you refer to a computer process.

    52. Re: Re by weilawei · · Score: 3, Insightful

      No, you need to grow up. We are adults here, and we learned in elementary school what homonyms are. How many words would you have us invent to alleviate the existence of homonyms and cater to your puerile mind, which immediately has to seek out discriminatory meanings in words that sound or are spelled the same, but have different definitions? How many times would you have us redefine existing terms when some asshole decides to create a discriminatory homonym based on it?

      Grow up.

      The right to offend is more important than the right to not be offended. That's a requirement for adults, unless you'd rather be treated by a child, with parents to tell you what you should like and what you should be offended by.

      The rest of us will just use our brains and decide for ourselves, preserving our liberties and freedom of speech, even (especially) if we have to preserve it for people like you.

    53. Re:Re by Dasher42 · · Score: 1

      Because isn't parenthood just as as common and basic to a human being as shipping other humans in shackles across the seas, accepting that a third of them die along the way, splitting them from their families, siccing patrols and dogs on them, keeping them from education and voting, sneaking out and impregnating them when the missus won't be bothered, and keeping them living in hovels without wages until they die?

      Why, if that institution and its cultural artifacts aren't safe, nothing is!!

    54. Re:Re by BronsCon · · Score: 5, Interesting

      No, the reason they're trying to do it (they tried in the 90's and failed then, too) is much less meaningful. In fact, it is such a weak reason that allowing it would open a floodgate of "this offends me, change it" that would topple our society in short order. That's why we don't allow that argument to succeed.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    55. Re:Re by Immerman · · Score: 3, Interesting

      And in fairness it *was* rather peculiar in that it departed greatly from the historical norm for slavery. Pretty much everywhere else the children of slaves were born free, and quite often had a clear route to citizenship as well. Quite often there was a generally accepted route for captured slaves to earn their freedom as well. The idea that someone could be born into lifelong slavery was fairly uncommon.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    56. Re:Re by skids · · Score: 1

      Well, it has been said: "There are only two hard things in Computer Science: cache invalidation and naming things."

      I actually find that the "master/slave" name pair is overused... in most circumstances there are much more precise terms. I've seen it used for dispatcher/worker relationships and for primary/backup relationships (which... you know usually it's the slaves doing the work) and for everything in-between.

      I mean, we have tons of real-world systems for command and control each with their own vernacular... if CS people actually read a wider variety of literature maybe they'd have a more expansive vocabulary. I know it's been way too long since I cracked a book that wasn't a system manual.

    57. Re:Re by ichimunki · · Score: 1

      Actually, slavery did not end "a LONG time ago"... it's still happening all over the world to the tune of 40+ million slaves. https://www.walkfreefoundation...

      --
      I do not have a signature
    58. Re: Re by bugnuts · · Score: 1

      My ancestors were killed by pythons! The language should change its name.

      On a serious note, Iâ(TM)d never associated the two before this article. Thereâ(TM)s nothing forbidden about the words master or slave in this context. Itâ(TM)s the association we attach, correct or not, that affects the interpretation.

      That said itâ(TM)s still more descriptive to use words like controller, but parent already has a clear definition in cs which would be made ambiguous if used in place of master.

    59. Re:Re by Tebriel · · Score: 1

      I've heard "There are only two hard things in Computer Science: cache invalidation, naming things and detecting off-by-one errors."

      --
      The Blaster Master Fighting for Truth, Justice, and Evil Pie since 1979
    60. Re:Re by swillden · · Score: 1

      It's not in any way "America's peculiar institution".

      Not that this has any bearing on your core point, but although slavery is not peculiar to America, America's version received the moniker "peculiar institution" because it was peculiar, in a couple of key ways. First, it was explicitly race-based. Not originally, mind you, especially if you included indentured servitude in your definition of slavery. And even after it permanent chattel became the norm, for a while there were still a few white slaves and a few black slaveholders. But as Europe abandoned slavery entirely, American slaveholders constructed this explicitly racial version, based on a theory of black inferiority.

      Which leads to the second difference: the hypocrisy. Throughout most of human history slaves were slaves because their masters were stronger and conquered their people in war or similar. It was awful, but honest. But American slaveholders argued that blacks were both mentally deficient and bore "the mark of Cain", meaning their souls were stained, and that it was therefore the whites' Christian duty to enslave them so they could be cared for and taught. Of course, in practice, their treatment of the slaves was nothing remotely similar to the Christian morals the slaveholders theoretically held to.

      It's worth pointing out that the hypocrisy only deepened after the Civil War and Reconstruction ended. See Blackmon's "The Re-enslavement of Black America" for details, but in a nutshell the deep south re-imposed full slavery under the guise of debt peonage for nonpayment of criminal fines for a subset of the black population, and near slavery for most of the rest in the form of the sharecropping system. The depth of hypocrisy in the structure of the system of selling criminal debt peonage was staggering, a supposedly impartial "justice" system having been rigged top to bottom to create and keep slaves, and continuing until a few years into WWII. It's no wonder black Americans distrust the justice system, and no wonder that there's a lot of sensitivity around the terms "master" and "slave" in the US.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    61. Re:Re by Anonymous Coward · · Score: 1

      In fact, it is such a weak reason that allowing it would open a floodgate of "this offends me, change it" that would topple our society in short order.

      If a society is so trivially toppled it isn't likely to survive very long anyway.

    62. Re: Re by arglebargle_xiv · · Score: 5, Funny

      The same year, Django traded "master" and "slave" for "leader" and "follower."

      Or, in its German translation, Fuehrer and AnhÃnger, but the latter can also mean "trailer" so we'll use a more people-specific term, Volk. Fuehrer and Volk, that's it, no-one will be offended by that. It's a good thing there's such a rich (in German, "Reich") set of words to choose from for Django: Fuehrer, Volk, und Reich.

    63. Re:Re by K.+S.+Kyosuke · · Score: 1

      There's a world of difference between not being able to have children and being forced under threat of death work for others.

      And there's a crapload of the former in the US, whereas the latter is illegal.

      --
      Ezekiel 23:20
    64. Re:Re by ceoyoyo · · Score: 4, Funny

      Always kill the children before you terminate the parent.

    65. Re:Re by cayenne8 · · Score: 2

      Actually, slavery did not end "a LONG time ago"... it's still happening all over the world to the tune of 40+ million slaves. https://www.walkfreefoundation... [walkfreefoundation.org]

      I'm guessing there's not a lot of python coding going on there, eh?

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    66. Re: Re by reanjr · · Score: 1

      Yeah, I'm trying to understand what was "better" about American slavery.

    67. Re:Re by gweihir · · Score: 1

      Lets call them "gentle_suggestor" and "potential_suggestion_taker"!

      On other news, weakening the descriptiveness of technical terms has found to cause a lot of problems and solve none. This had gone to a level way beyond stupid.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    68. Re:Re by hukr · · Score: 1

      or maybe `capitalist` and `crony`

    69. Re:Re by Anonymous Coward · · Score: 1

      given that the words remind some people of America's peculiar institution

      Seriously? I mean, LOTS of countries had slaves if my history memory serves me right.

      Yes, and there is still slavery in the world today too.

      However, historically, "peculiar" was used as a euphemism for slavery: "John C. Calhoun defended the "peculiar labor" of the South in 1828 and the "peculiar domestick institution" in 1830. The term came into general use in the 1830s when the abolitionist followers of William Lloyd Garrison began to attack slavery. Its implicit message was that slavery in the U.S. South was different from the very harsh slave systems existing in other countries and that southern slavery had no impact on those living in northern states."

      So, for once, this isn't just a case of PC going off the reservation.

      https://www.encyclopedia.com/history/dictionaries-thesauruses-pictures-and-press-releases/peculiar-institution

    70. Re:Re by reg · · Score: 1

      Just don't call it a "community organizer"...

    71. Re:Re by mrvan · · Score: 1

      Interestingly, the word Slav derives from greek Sklabos, which according to the good Wiki "may derive from the Greek verb (skulá), a variant of (skuleú, “to get the spoils of war”)[1] because Slavs were often enslaved." - so it could still be that Slav derived from slavery/loot, and in turn slavery was derived from Slav...

      https://en.wiktionary.org/wiki...

    72. Re:Re by AmiMoJo · · Score: 1

      Weird mixture of virtue signalling and straw man. Claim they don't know something without any evidence or even hint that they don't (your assumption that SJWs are ignorant doesn't count) and then site is your own superior talking point.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    73. Re:Re by Anonymous Coward · · Score: 3, Insightful

      While this is true, ultimately, this is a "them" problem, not a you problem. It's just polite and good nature to realize that one should be careful around a person with a temporary problem or in light of a recent event, but it is the responsibility of that person to eventually get over it. It is *not* the world's job to bend itself around a particular individual's emotional needs.

      When my family die, people constantly walk on eggshells around me related to talking about fathers and mothers, etc.. It was appreciated for a short time, but eventually became embarrassing and tedious. I knew it was my job to eventually 'get over it' or if not that, to not claim it's other people's fault when regular conversation brought back painful memories. I do not expect the world to bow to my needs.

      I have done similar things to what you describe, and I still feel bad about them years later, but I also know it's not my fault as in this case, you did nothing wrong. It may have been worth a "sorry I didn't know" later if the chance arose.

    74. Re: Re by pele · · Score: 1

      Und zen vorld!

    75. Re:Re by SharpFang · · Score: 1

      Certainly that should be 'legal_guardian' and 'ward'.

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    76. Re:Re by SharpFang · · Score: 1

      It is. Everything offends someone. There's not a single thing in the world that somebody won't find offensive. And if we began seeking non-offensive alternatives to everything that offends someone, first, we'd have no time for anything else left, next nothing would bear the same name for longer than it takes for someone to find it offensive and demand a change (days tops for anything in common use), and last, we'd still never name anything in a way that wouldn't offend someone.

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    77. Re: Re by pele · · Score: 1

      And here, ladies and gents, we have our finalist - an enslaved 'it' who is unable to have children, all at the same time! Here's your Darwin's prize. So glad the buck stops with you.
      Now, as someone said before you, I shall bugger off to my friendly local garage and have them check out the primary cylinder in my jag. Of course they shall immediately know that I'm, in fact, not referring to cylinder 1 on bank A but shall proceed to have a look at the braking system.
      And I shall unplug all my IDE drives immediately and let them decide amongst themselves which one shall be primary primary and which one primary secondary. Perhaps they can ask you to come up with a suitable solution? CD is alone on the secondary primary so no worries there.

    78. Re: Re by vlad30 · · Score: 4, Informative

      Check your priveledge, white man

      One thing I have always admired about the US it was the white man who fought against slavery yes he fought another white man however I am struggling to find another war fought on morals rather than for money, land, oil etc. It is those ideals that gave not only africans freedom but many others like mine also, anyone who came from a country where a minority was persecuted where they would like to escape to most would answer the US

      Those "white men" deserve more respect and stop using privilege as an insult, privileges are sought after and normally bestowed of someone who has earned it

      --
      Your'e all thinking it, I just said it for you
    79. Re:Re by Anonymous Coward · · Score: 1

      >And to this day, I try to avoid that terminology when I can.

      A good friend of mine had a heart attack and died while using pointer dereferencing in C++. To this day, I avoid coding anything that uses pointer dereferencing.

    80. Re: Re by drinkypoo · · Score: 1

      What about people with speech impediments often refereed to as "lisps". Should they be force to be reminded of their disability every day they go into the office?

      What about people who walk with a limp? Should they be reminded of their disability every time they manipulate a photograph, or encode an mp3?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    81. Re:Re by rl117 · · Score: 1

      Are you sure you replied to the right post? What I wrote is trivially verifiable. It's not virtue signalling nor a straw man. And regarding my opinion of people who aren't aware of the wider historical context of slavery, just look at the reply to me by some AC, showing exactly that uninformed SJW mentality.

    82. Re:Re by nukenerd · · Score: 1

      Have fair-skinned peoples ever been the lower/oppressed class?

      Yes.

      Fair skinned people have generally been considered more beautiful, but less powerful. As such, women are expected in many societies to be fairer skinned then the men - take a look at Ancient Egyptian art, you would think men and women were of different races.

      Fairer skinned men are not generally considered more beautiful though - compare the sun-tanned James Bond with the basement-pale nerds or anemic overweight slobs that he blows away sometimes. Today, eastern men prefer paler or white women, and they generally treat women as a lower class of course. Historically, Arabs raided North European coasts for white girls as sex slaves, and to some extent this still goes on.

    83. Re:Re by Anonymous Coward · · Score: 1

      I'd always think the greatest danger to modern civilization were lawyers and that should send the whole bunch of them straight into the sun. I was mistaken, the greatest danger to our society are these incontrollable SJW. Can't we just dump them wholesale into some toxic wastedump ? Should be more enviromental friendly than sending them into the sun.

    84. Re:Re by nukenerd · · Score: 5, Informative

      Pretty much everywhere else the children of slaves were born free, and quite often had a clear route to citizenship as well.

      Nope. You think those Spanish galley slaves, Roman gladiators, Chinese eunichs etc had a route to freedom? Some slaves got to high rank as slaves went, and did not lead a bad life, but they were a minority. Most slaves in history would be lucky ever to have the chance of children (certainly not eunuchs unless they grew one).

    85. Re:Re by vlad30 · · Score: 1

      I hadn't realized until now that Master Cylinder from Felix the Cat cartoons was a racist slave holder. And Felix was of course black.

      For all those wanting true PC take out the master cylinder from your cars now!!

      --
      Your'e all thinking it, I just said it for you
    86. Re:Re by Gr8Apes · · Score: 3, Insightful

      And in fairness it *was* rather peculiar in that it departed greatly from the historical norm for slavery. Pretty much everywhere else the children of slaves were born free, and quite often had a clear route to citizenship as well. Quite often there was a generally accepted route for captured slaves to earn their freedom as well. The idea that someone could be born into lifelong slavery was fairly uncommon.

      Ummm, no. I believe you're thinking of indentured servitude. Check your Romans, Greeks, and Egyptians for starters on slavery in the past. If you were born of a slave, you were a slave from birth. You might have a nice designation (Roman) but you were a slave. That some societies allowed some property, including money, to be "owned" by slaves and that they could sometimes buy their freedom in no way makes for a clear route to citizenship. In fact, citizenship was as exceptional to a freedman as freedmen were to slaves. In all these ways, American slavery was exactly like those others, going back through all of recorded history (minus roughly 1000 years from somewhere in the 400s through the early 1600s.

      --
      The cesspool just got a check and balance.
    87. Re:Re by Gr8Apes · · Score: 1

      The list is long, Greeks, Romans, Egyptians, English, French, etc etc etc all kept as slaves at least some of those they conquered.

      --
      The cesspool just got a check and balance.
    88. Re:Re by LynnwoodRooster · · Score: 1

      Why would you even search for something that you Knew Was Wrong because it doesn't fit in your worldview?

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    89. Re: Re by poity · · Score: 1

      "Comrade_Commissar" / "Comrade_Citizen"

      --
      your thin skin doesn't make me a troll
    90. Re:Re by jpaine619 · · Score: 1

      No, it really hasn't. It's time to drop the terms master and slave as they are an anachronism today.

      No they aren't.. And if you're serious, you are a little bitch. By the way, have you even looked at your own username?

    91. Re:Re by sjames · · Score: 4, Insightful

      That may actually be in favor of master/slave since that is vastly less likely to trigger an actual bad memory in a living person.

    92. Re: Re by c6gunner · · Score: 1

      The sad part is I really can't tell if you're being serious.

    93. Re: Re by c6gunner · · Score: 1

      Well what are other country in MODERN HISTORY (ie not going back to mesopotamian civilizations) has in its constitution "all men are created equal" except n-i-g-g-e-r-s ?

      No country ever, including the USA.

      They count 3/5 of a white man.

      See, when you say stuff like this, it makes it obvious that you have no clue what you're talking about. The "3/5ths compromise" was something sought by people who OPPOSED slavery. It was a way of depriving the slave-owning states from having overwhelming political influence. The slave-masters themselves would have been quite happy to have each black person count the same as a white man. Hell, they would have been even happier if each black person counted as 2 white men.

      The US was founded on slavery.

      To the tiny extent that that's true, so was pretty much every other country in the world. That makes it entirely irrelevant. It's much more interesting to look at the things which made the US unique, rather than the ones which made it common.

    94. Re: Re by Anonymous Coward · · Score: 1

      I know, right? It's bizarre to me that anti-white-male fervor seems to be rising to a head NOW, at the time in history when white males are doing the LEAST amount of horrible shit compared to the past?

    95. Re: Re by c6gunner · · Score: 1

      Your entire post is basically nonsense, but I'll just respond to this particularly egregious bit of horseshit:

      See Blackmon's "The Re-enslavement of Black America" for details, but in a nutshell the deep south re-imposed full slavery under the guise of debt peonage for nonpayment of criminal fines for a subset of the black population, and near slavery for most of the rest in the form of the sharecropping system.

      Debt peonage existed well before slavery and applied to both whites and blacks; another name for it is "indentured servitude" which, as I'm sure you know, predates chattel slavery in the US. A large portion of the Scottish and Irish immigrants who helped found the nation originally came over as indentured servants, or "peons". After slavery was abolished theses laws were again used to turn both whites and blacks into indentured servants. Only a jackass would claim that applying long standing laws to both races was an attempt to reenslave blacks specifically.

      Sharecropping did initially only involve blacks. Since land owners no longer had slave labour to work their farms, they had to pay for a workforce. The economy was in ruins, many of them were already in debt, and interest rates were astronomical. The newly freed slaves had no money to buy either land of their own, or the tools and materials needed to farm it effectively. Sharecropping provided a simple and efficient way to keep farms goning and productive without needing an influx of new money. Families worked small portions of larger estates, and got to keep a portion of the crop. The landowner provided the land, tools, and materials needed.

      Where issues started popping up was when things went badly. A failed harvest could land a sharecropper in debt. A crooked landowner could cheat a sharecropper out of his fair share. This, combined with the aforementioned peonage laws, could again turn sharecroppers into indentured servants. However, again, pretending that this only applied to blacks is idiotic. By the early 20th century white sharecroppers outnumbered black ones almost two to one.

      You're rewriting history to suit your dogma. The actual history of peonage and sharecropping is a story of the rich often exploiting the poor and uneducated, much the same as was done by factory or mine owners elsewhere in America (and all over the world) prior to modern labor laws. They didn't give a shit about the color of your skin; they only cared about how much money they could make off of you. But you want to turn it into a story of black vs. white. Because reasons.

    96. Re:Re by Askmum · · Score: 1

      I guess I can't wear cotton shirts anymore then.

    97. Re:Re by Hylandr · · Score: 1

      Don't let the facts hit your backside on the way out of the conversation.

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

      --
      ~ People that think they are better than anyone else for any reason are the cause of all the strife in the world.
    98. Re: Re by arglebargle_xiv · · Score: 5, Funny

      After I posted this I realised what the real problem is, and how to fix it: Every term you want to use contains connotations of control over something, e.g. A controlling B (master/slave, whatever). No matter what terms you use, in some language or some culture it'll upset someone.

      With one exception: There is a specific term for which the controlled not only don't mind, but actively seek it. That's "dom" and "sub". So I think Python should replace all occurrences of "master" and "slave" with "dom" and "sub". And then sit back while the SJWs come up with something else to be offended by, perhaps the blatantly pornographic nature of the letter "B" or the subtly suggestive "J".

    99. Re: Re by wolf12886 · · Score: 1

      This just blew my mind a little bit. Excellent point.

    100. Re:Re by cerberusss · · Score: 1

      Then we can think layoffs

      "The command killall [procname ...] is sorry to inform all procname involved that regrettably, the sudo group has made recent strategic decisions. Implementing these as soon as possible means that this Linux system has to continue without procname. As per our obligations to our shareholders, we will have to let procname go. But procname, be assured that your hard work over the last 2356 ms has been appreciated but that is now coming to an end."

      --
      8 of 13 people found this answer helpful. Did you?
    101. Re:Re by Cederic · · Score: 1

      So if the purpose of the proposed change isn't virtue signalling, what exactly is it?

      Find me a fucking slave or former slave that's distressed by the terms. Just one.

      Most of the former slaves I'm aware of have far bigger issues to worry about, like mental health, living independently and recovering from physical abuse. They don't give a flying fuck about programming terminology.

    102. Re:Re by stealth_finger · · Score: 1

      Always kill the children before you terminate the parent.

      Yeah, if you leave the children alive they usually come back looking for revenge 10-20 years later.

      --
      Wanna buy a shirt?
      https://www.redbubble.com/people/stealthfinger/shop?asc=u
    103. Re:Re by Cederic · · Score: 1

      the first legally recognized permanent slave (in contrast to term indentured servant) in America was a white man

      John Punch and John Casor weren't white. Perhaps you have a reference for this that I've been unable to find?

    104. Re:Re by Joce640k · · Score: 1

      "One thing gives orders, the other things have no choice but to obey"

      Which part of that concept is suggested by the words "primary" and "secondary".

      --
      No sig today...
    105. Re: Re by Daralantan · · Score: 1

      I'm sure some people named Simon will be offended by the association of their name with being controlling.

      More than likely it'd be feminists upset that it was a male name. (Use Simone instead?)

    106. Re:Re by SCVonSteroids · · Score: 1

      Well this is escalating pretty quick.

      --
      I tend to rant.
    107. Re:Re by Joce640k · · Score: 1

      Yep. We need to plan for the future.

      In a few years the parent-child relationship will be under scrutiny just like "master-slave".

      --
      No sig today...
    108. Re:Re by jblues · · Score: 1

      I love being a sex slave, you insensitive clod!

      --
      If it acquires resources on instantiation like a duck, then its a shared_ptr<Duck>
    109. Re: Re by jblues · · Score: 1

      This is a cultural phenomenon - the virtue signalling of a Champagne Socialist.

      --
      If it acquires resources on instantiation like a duck, then its a shared_ptr<Duck>
    110. Re: Re by Truekaiser · · Score: 1

      Nail on the head.
      If you could be upvoted more I would vote you up more.

    111. Re:Re by N1AK · · Score: 1

      So what about people who are unable to have children, will they get offended by references to 'parent'?

      Have they so far? Have you got anything approaching a credible reason to expect they will? If not, I have no idea what makes this comment insightful rather than redundant.

      I don't find the term offensive. I struggle to see why someone whose ancestors were slaves would find it offensive. That doesn't mean that it's a big deal that they do, and that it's a massive issue if someone decides to stop using those terms for that reason. It's not like any person here couldn't come up with 10+ different potential replacement names off the top of their head; and if you're best reason for being against changing is you think you'll actually struggle to remember a new name that's pretty worrying in itself.

    112. Re: Re by serviscope_minor · · Score: 1

      That's not insightful at all.

      You could equally well say that it flourishes in times of prosperity because when people no longer have to worry about where food and shelter is coming from, they can turn their attention to making the world a better place.

      --
      SJW n. One who posts facts.
    113. Re:Re by msauve · · Score: 1

      Think of the zombies.

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    114. Re:Re by prefec2 · · Score: 1

      Actually, this is a false analogy. Parent and child are not a general offensive pair. However, master and slave are. In the past, we also had daemons. Nowadays they are called services. In context of master and slave, the term is also not descriptive. For example, in databases you might have a primary and secondary nodes, whereas the primary is often called master, but it does not really control the rest. Instead it is the only one which modifies data, while the secondary nodes are used to answer queries. And just because we are used to terms does not mean we cannot find new ones. And in contrast to real life, the transfer of the intended meaning will not make the new terms offensive (cf. N****r -> Black -> Afro-American, where (some) people transferred their racist connotations just to the new term).

    115. Re:Re by Chris+Mattern · · Score: 1

      I personally am offended by "male" and "female" connectors. That's sexist!

    116. Re:Re by Chris+Mattern · · Score: 1

      Yeah, if you leave the children alive they usually come back looking for revenge 10-20 years later.

      "My name is /bin/grep. You kill -9'd my parent. Prepare to die."

    117. Re:Re by jwymanm · · Score: 1

      President and Intern

    118. Re:Re by Anonymous Coward · · Score: 1

      A huge part of Viking wealth derived from slavery -- they'd enslave anyone, anywhere, including other Vikings, though they mostly focused on Great Britain, Ireland, and Slavs.

      And yes, "slave" derives from "slav".

    119. Re: Re by reanjr · · Score: 1

      The word "slave" derives from "Slav", not the other way around.

    120. Re: Re by reanjr · · Score: 1

      Slavery war largely introduced to the medieval world by Rus and other Vikings. They operated the trade between the Middle East and Northern Europe during the period after the Muslim "conquest". Muslims at the time were largely operating among other followers of Abraham, whom it was forbidden to enslave.

    121. Re: Re by pslytely+psycho · · Score: 1

      Nah, there's still Cock,

      Words That Begin With COCK
            4-Letter Words (1 found)
            cock
            5-Letter Words (2 found)
              cocks cocky
            6-Letter Words (4 found)
              cocked cocker cockle cockup
            7-Letter Words (14 found)
              cockade cockers cockeye cockier cockies
              cockill cocking cockish cockled cockles
              cockney cockpit cockshy cockups
            8-Letter Words (21 found)
              cockaded cockades cockapoo cockatoo
              cockbill cockboat cockcrow cockered
              cockerel cockeyed cockeyes cockiest
              cocklike cockling cockloft cockneys
              cockpits cockshut cockspur cocksure
              cocktail
            9-Letter Words (22 found)
              cockamamy cockapoos cockatiel cockatoos
              cockbills cockboats cockcrows cockerels
              cockering cockfight cockhorse cockiness
              cocklebur cocklofts cockneyfy cockroach
              cockscomb cocksfoot cockshies cockshuts
                cockspurs
              cocktails
            10-Letter Words (16 found)
              cockalorum cockamamie cockatiels
                cockatrice cockbilled cockchafer
              cockeyedly
              cockfights cockhorses cockleburs
              cockneyish cockneyism cockscombs
              cocksfoots cocksurely cocktailed
            11-Letter Words (11 found)
              cockalorums cockatrices cockbilling
              cockchafers cockinesses cockleshell
              cockneyfied cockneyfies cockneyisms
              cockroaches
              cocktailing
            12-Letter Words (5 found)
              cockeyedness cockfighting cockleshells
              cockneyfying cocksureness
            13-Letter Words (1 found)
              cockfightings
      Then there's the list of Ends with and Contains...

      That will keep 'em busy for a while.....
      Gonna miss cocktails......

      --
      Donald Trump, on a crusade to make Nixon look respectable
    122. Re: Re by reanjr · · Score: 1

      It's not an anachronism. You obviously don't understand the technology well enough to know why we use the terms "master" and "slave" which are words still used in the modern era to mean exactly what is meant by those words in tech.

    123. Re:Re by mathi · · Score: 1

      Make the parent observe while you terminate its children.

    124. Re:Re by porkcharsui79 · · Score: 1

      This has gone far beyond out of hand. It's completely ridiculous. And the only country where such a dimwitted discussion could start is of course the USA. Words are only offensive if you let them be.

      --
      The nice part about being a pessimist is that you are constantly being either proven right or pleasantly surprised.
    125. Re:Re by lgw · · Score: 1

      You are the first person to use the term "SJW" in this thread. I refer you to your own sig.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    126. Re:Re by lgw · · Score: 1

      I think he's got it backwards, remembering the agenda but not the talking point. The first registered slave owner was black. It's a bit of a silly talking point, since no one thinks most slave owners at the time were black, just an accident of record survival.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    127. Re:Re by mschaffer · · Score: 1

      Kill them all and let the GC do the sorting.

    128. Re: Re by technosaurus · · Score: 1

      Except dom is already associated with xml (as its Document Object Model) and sub is a too common prefix.

    129. Re: Re by swillden · · Score: 1

      You have no idea what you're talking about. Really. You should read Blackmon's book, and a few others. I'd list some for you but you're not going to read any of them, so I won't bother.

      Obviously debt peonage and sharecropping existed before, and in other contexts. That in no way means that the post-Reconstruction south implemented them in the same way.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    130. Re:Re by null+etc. · · Score: 1, Funny

      So if the purpose of the proposed change isn't virtue signalling, what exactly is it?

      It's fucking called empathy, and maybe you should try developing some.

    131. Re:Re by Aighearach · · Score: 1

      Pretty much everywhere else the children of slaves were born free

      Ask the Irish about that one.

      Quite often there was a generally accepted route for captured slaves to earn their freedom as well.

      As all the banned Irish poets were hung for explaining, you can always die free by declaring your freedom and being killed for it. Nobody can take that away from you... if you can withstand the torture until your death, anyways, like Kevin Barry.

    132. Re: Re by Aighearach · · Score: 1

      Forms of sharecropping was common all over Europe until the Industrial Revolution. For most people it was the only way to receive physical protection from bandits.

    133. Re:Re by Aighearach · · Score: 1

      So lying about the term using bombastic propaganda makes it less offensive to cobblers? No.

    134. Re:Re by AmiMoJo · · Score: 1

      Show us how to trivially verify it then. Why not post a link if it's so trivial?

      You might start by defining who "they" are.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    135. Re:Re by rogoshen1 · · Score: 1

      low key funny, where are my mod points =/

    136. Re:Re by jdavidb · · Score: 1

      I had a similar experience last year on a conference call when I made a comment about our team recording knowledge in case one of our devs was hit by a bus. That's a pretty common remark made in some development circles. But the minute the call was over I suddenly recalled that our lead developer's father had been killed by being hit by a car, just a couple months earlier. I felt terrible, mentioned it quietly to some of the people present on site with me (our lead dev was remote), and have never made that reference again.

    137. Re:Re by No+Longer+an+AC · · Score: 1

      PECULIAR INSTITUTION was a euphemistic term that white southerners used for slavery. John C. Calhoun defended the "peculiar labor" of the South in 1828 and the "peculiar domestick institution" in 1830. The term came into general use in the 1830s when the abolitionist followers of William Lloyd Garrison began to attack slavery. Its implicit message was that slavery in the U.S. South was different from the very harsh slave systems existing in other countries and that southern slavery had no impact on those living in northern states.

      Peculiar Institution

      Even back then, "political correctness" existed.

    138. Re:Re by Topwiz · · Score: 1

      Of approximately 12 million Africans who were shipped west, only 850,000 wound up in the US. Most of them went to the Caribbean Islands or South America.

    139. Re:Re by link-error · · Score: 1

      It gets worse when you then having zombies running around.

      --
      -Unresolved symbol? Byte me!
    140. Re:Re by Cederic · · Score: 1

      Why aren't the fuckwits bleating about shit that happened 150 years ago showing some empathy for those of us that understand basic fucking language and logic?

      No, fuck them and their sensitive feels. At least then they'll have something tangible to bitch about.

    141. Re: Re by c6gunner · · Score: 1

      Sure, go ahead and double down on stupid. That ought to convince people.

    142. Re:Re by Archangel+Michael · · Score: 1

      Its not enough to reject the idea any more. Because they'll keep trying until they wear enough people down to get what they want. There is only two viable options here. Succumb to their idiotic ideas (which is where this is going to end), or reject them so forcefully that the next person to think of doing it won't open their mouth (and be labeled a "hater/bigot/racist" in the process).

      In the world where feelings matter more than reality, those with more emotions always win.

      There is nothing wrong with using "words" that describe the situation succinctly. Emotionally damaged people shouldn't be ruling the world, any more than psychopaths should be.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    143. Re: Re by ebyrob · · Score: 1

      boss / lackey
      dispatch / responder

    144. Re: Re by Archangel+Michael · · Score: 1

      You don't understand, "privilege" is a sign of "oppression" and therefore bad.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    145. Re:Re by K.+S.+Kyosuke · · Score: 1

      I guess that depends on your definition of slave. The number of prisoners outnumbers the number of orphans by a large margin. Not all of them are forced to slavery but it is a bit hard to get good numbers on that one.

      If mere prison conditions such as restricted freedom and mandated work qualify as slavery, then slavery exists practically anywhere. Yet it seems that it's not generally the case that when you talk about modern slavery, imprisonment after court sentencing comes to the mind of most people. In theory, the 13th amendment to US Constitution allows for enslavement of prisoners. In practice, I'm not sure there's a clear line between what is slavery and what isn't in this case. Personally I'm not even sure that that part of the 13th amendment means anything else than "yep, this is the one case where you can make people work even if they don't want to". But I'm not adjusted to US sensibilities I won't dwell on it.

      --
      Ezekiel 23:20
    146. Re:Re by The+Cynical+Critic · · Score: 1

      You may have had a point if this wasn't about trying to avoid making Americans of African decent feel uncomfortable, but there are no African-Americans alive that have been the victims of slavery since the very last one died way back in 1971 at an age of well over 100. That's almost 50 years ago at this point.

      As it stands, this is just one of those cases where somebody wants to tell everyone they're "not racist" by doing something completely pointless...

      --
      "Why should I want to make anything up? Life's bad enough as it is without wanting to invent any more of it."
    147. Re:Re by Immerman · · Score: 1

      Perhaps it is more appropriately termed "British-style slavery" - the Americas were after all colonies during the heyday of the slave trade.

      Though with the other objections brought up, perhaps I was just misinformed.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    148. Re:Re by quintus_horatius · · Score: 1

      What about when you destroy the parent? You've effectively orphaned its children. Now thats some pretty nasty nomenclature.

      If the child kills the parent then you're supposed to rename the child process to Oedipus.

    149. Re: Re by CanHasDIY · · Score: 1

      Check your priveledge, white man.

      For example, the privilege of being attacked because of your race and gender.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    150. Re:Re by Ol+Olsoc · · Score: 1

      This has gotten out of hand, definitely.

      What about people with no hands, you insensitive clod? But you're right, there isn't much that doesn't offend someone

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    151. Re: Re by Ol+Olsoc · · Score: 1

      Did you just frickin assume my preferred language?

      Some people can't speak you insensitive clod!

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    152. Re: Re by Ol+Olsoc · · Score: 1

      What about people with speech impediments often refereed to as "lisps". Should they be force to be reminded of their disability every day they go into the office?

      In truth, very few people with any sort of disability are all butthurt if they hear something mentioned that can be construed as giving them booboo feelings.

      Many even make jokes about it. Laughter and ridicule are top notch coping mechanisms. Touchy feely word banning and "you poor thing" outlook seldom are.

      Like, who is spun up at male and female connectors? Who feels better if the terminology is banned. The answer of course, is the only people who feel better are the permanently outraged, even then, only until they find whatever new thing outrages them.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    153. Re:Re by magzteel · · Score: 1

      So I gave him a call to let him know what messages I was sending it when it crashed. I called him up and said, "Hey, Phil, I just got a child died event..."

      *Click*. He hung up the phone.

      I called back. No answer.

      My co-worker, sitting next to me, told me that I really fucked up. "How so?" "Phil's kid died about 2 months ago. SIDS."

      With all sympathy for Phil's tragic loss, this path leads nowhere. Anything you say can remind someone of a painful life event. Are people supposed to stop talking about "children" in any context around Phil? Put curtains up concealing schoolsl? Ban walking kids in strollers? Stop selling baby stuff on Amazon? Pull all the baby food and Pampers from the supermarket?

      It's crazy. Phil has to cope without taking it out on the innocent people around him.

    154. Re: Re by HornWumpus · · Score: 1

      Than sat and waited for the German blitz to come to them.

      Also note the Ruskys were _allied_ with the Germans at the time and took the Baltic states and part of Poland as part of the same invasion.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    155. Re: Re by HornWumpus · · Score: 1

      The shipping was largely done by the British.

      If someone is looking for deep pockets still containing money earned from slavery, I suggest they look at the British 'upper class'. Particularly one vile inbred German family...the house of Hanover/Windsor.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    156. Re:Re by HornWumpus · · Score: 1

      Japan counted their untouchables as 1/7th of a person until the end of WWII.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    157. Re: Re by HornWumpus · · Score: 1

      Nonsense. Islam _endorses_ slavery, same as Judaism and Christianity.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    158. Re:Re by Hylandr · · Score: 1

      Will you be my slave stable girl then?

      --
      ~ People that think they are better than anyone else for any reason are the cause of all the strife in the world.
    159. Re:Re by SCVonSteroids · · Score: 1

      Speaking of layoffs, whoever implemented that leaky piece of software better get the boot.

      --
      I tend to rant.
    160. Re:Re by Reziac · · Score: 1

      Wait, isn't that exploiting the working class??

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    161. Re:Re by jblues · · Score: 1

      Yes! Yes!

      --
      If it acquires resources on instantiation like a duck, then its a shared_ptr<Duck>
    162. Re:Re by ebvwfbw · · Score: 1

      The funny thing is freeing black slaves is a western idea and it seems a lot of the black people alive today embrace what were their masters in the past. They're fooled by thinking all the racists went to the Republican party. Just like that, they switched. Like Ford guys all of his life suddenly buying nothing but Chevy's or vice versa and they believe that. Suckers. Even when they had a KKK grand dragon for a West Virginia Senator - until fairly recently! Still fooled.

    163. Re:Re by BronsCon · · Score: 1

      Very well put.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    164. Re:Re by bargainsale · · Score: 1

      It's true that slavery has been all but universal at least since the rise of agriculture; however, there have been very few states where a large enough proportion of the total population to be economically significant were slaves, Pretty much the only historical examples are ancient Rome and Greece, and the plantation economies of the Americas. American experience is not altogether unique, but it is certainly very far from the norm. The last people born as slaves in the American South died in my lifetime.

      --
      Aberrations have appeared in my destiny prognostication engine!
    165. Re: Re by h33t+l4x0r · · Score: 1

      One thing I have always admired about the US it was the white man who fought against slavery

      So we're giving credit for ending the slavery that they started in the first place?
      That's like saying "I stopped beating my wife" and expecting a pat on the back.

    166. Re: Re by BronsCon · · Score: 1

      Yes, white men bought slaves, who were already slaves, from African tribal leaders who didn't have slaves yet until the white man started slavery. Nailed it.

      Go read a goddamn history book.

      Also, slavery hasn't ended, not by a long shot. Just the slavery perpetrated by white men in the US.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    167. Re: Re by BronsCon · · Score: 1

      No, I was suggesting that someone had their head firmly planted up their ass. Much like you seem to.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    168. Re:Re by BronsCon · · Score: 1

      empathy - the ability to understand and share the feelings of another.

      Hmm...

      Most of the former slaves I'm aware of [...] don't give a flying fuck about programming terminology.

      Disprove that. Then talk about empathy.

      Since we're talking about Black American slavery here, you can't disprove that. Nobody has ever, in recorded history, lived anywhere near 150 years, let alone longer, so no former slaves are even alive to be offended by it. Therefore, the supposedly offended group, with which you insist we empathize, has a population of 0.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    169. Re:Re by Aighearach · · Score: 1

      Sorry for two replies, but I wanted to add that in communist propaganda, the canonical bad-guy bourgeois was a cobbler, a lower-middle class person who had economic freedom. I just wanted to clarify that this isn't some other perspective from capitalists. That is literally who their bad-guy is.

  2. more pc stupidity by Anonymous Coward · · Score: 3, Insightful

    good fucking god. you stupid fucking pc idiots are ruining the world for the majority.

    1. Re:more pc stupidity by Anonymous Coward · · Score: 1

      why would the majority care if the terms master/slave were replaced with parent/worker or other suitable terminology?

      In what possible way is this ruinous?

    2. Re:more pc stupidity by wizkid · · Score: 5, Interesting

      good fucking god. you stupid fucking pc idiots are ruining the world for the majority.

      So what's next.... No more /sbin/kill for processes?

      Ya know, any app that has "client" in the name probably refers to prostitution... Thats got to go too.

      Oh My God! /usr/bin/touch promotes sexual assult. That's got to go too.

      totem is going to offend Native Americans....

      mount is sexist also....

      reject.. That's going to hurt someones feelings, GONE.
      Fuck it, lets just burn all the computers and go back to using bows and arrows, and hunting in the woods.....

      --
      I take no responsibility for what I say. Even though I'm never wrong :)
    3. Re:more pc stupidity by Anonymous Coward · · Score: 1

      It's not the what, it's the why.

    4. Re:more pc stupidity by Green+Mountain+Bot · · Score: 1

      If the what doesn't matter, why does the why?

    5. Re:more pc stupidity by klashn · · Score: 1

      It's actually the Apple idiots (consumers) that are probably complaining about the 'master' and 'slave' terms. We're going to need to come up with gender neutral serial port terminology too - male, female, gender-benders, dongles, bit-banging

    6. Re: more pc stupidity by Anonymous Coward · · Score: 1

      And in case of rust and their master/slave -> leader/follower change - that's offensive to cults!

    7. Re:more pc stupidity by Anonymous Coward · · Score: 5, Funny

      excuse me, I have children to kill.

    8. Re:more pc stupidity by BronsCon · · Score: 3, Insightful

      Because when doing X for Y reason becomes acceptable, Y becomes a viable excuse for any value of X.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    9. Re:more pc stupidity by Anonymous Coward · · Score: 1

      to be fair, most black people in the US are still suffering from the aftermath of slavery and the impacts slavery had on American culture.

      but, also to be fair, black people are not dumb and are more than capable of understanding context. This change did not come because black Americans were up in arms, this change came from white people trying to appease other white people.

    10. Re:more pc stupidity by rl117 · · Score: 1

      Primary/Secondary and Parent/Child mean entirely different things to Master/Slave. Manager/Worker would be more appropriate. Primary/Secondary is so vague as to be meaningless; there's no context as to what the order means. Parent/Child means a familial relationship defined by inheritance, and has a completely separate meaning. Nomenclature matters, but what you are proposing makes no sense and would be inaccurate and confusing.

    11. Re:more pc stupidity by Aighearach · · Score: 1

      than, not then

    12. Re:more pc stupidity by Aighearach · · Score: 2, Informative

      Did you know that lots of young people like to propose changing the word "kill" to something else? That was a thing 20 years ago, it was a thing again 10 years ago, I'd be very surprised if it isn't still a thing now.

      I understand why ignorant people would want to constantly change terms; it reduces their disadvantage if they can interfere with communication! But no, in programming some of the important books are still 30+ years old. I'm not going to stop reading them, I'm not even going to stop using consistent terminology!

      All they can achieve is that the libraries in that language have a special name, and the words master/slave still get used to explain that fact, but people don't write the words in their actual code. They can't force people not to use the word, and people will still use it, because as has been known since the earlier efforts, they don't have any idea what good replacement words would be.

    13. Re:more pc stupidity by Aighearach · · Score: 1

      I would argue that all humanity has clearly suffered from or been slaves. It seems hard to think otherwise. I mean, unless a person is so ignorant that they think human history started 300 years ago and only includes a list of currently powerful and respected nations.

      Also, many people don't even realize that Europe didn't ban slavery until relatively recently, they had only banned the slave markets! If you had paperwork showing you purchased a slave in Tunisia or some place with legal markets, they you could keep them; that was true even if they were born a free person, even if they looked like you and were your neighbor in the past. If they were captured on the high seas, it was a legal capture, and if they were sold in the right place, it was all legal. In Europe. Until recently.

      And there are still lots of places in the world with slavery. But guess what? Few of the masters or slaves speak English, or use the words "master" and "slave."

    14. Re:more pc stupidity by Scarred+Intellect · · Score: 5, Funny

      Fuck it, lets just burn all the computers and go back to using bows and arrows, and hunting in the woods.....

      Shit, the Butlerian Jihad is coming sooner than we thought (and for more inane reasons!).

    15. Re:more pc stupidity by fish_in_the_c · · Score: 2

      other peoples feelings are fine, but there are basically 3 problems here.

      1) Changing terminology is not just about feelings in involves time and money that must be used to just make people feel better. The only thing harmed is there feelings, which cost them nothing to change.

      2) The actual analogy should reflect the constructs. A slave has no choice but to do what it's master commands, a child has a different kind of relationship to it's parent, a much more equal one then a slave to a master, so adopting terms that are actually more descriptive in there analogy is actually a good thing.

      3) What moral principle, reason, or world view are you advocating , in which , the majority, is somehow obligated to spend time and money, and energy appeasing the emotions of the minority? ( we aren't even talking physical health, we are talking emotional comfort). There isn't a single coherent philosophy I'm aware of that advocates taking it to that level. The closest is the Christian ideal of universal respect for the image of God in each person , but even in that your actions need to follow from Love of neighbor and empathy.

      You certainly find no argument for equality or even equability in Darwinism, materialism, or atheism, if there is one please frame it for me so I can be educated. Start by defining where you get a universal moral requirement from then work from there please.

      The other major world religions have none that I'm aware of.

      So your argument for wanting others to expend their resources is basically because I said I want it and I'm god you must obey what I want.

      If you can't come up with a better reason then that it makes some people feel better, you don't really have a reason ,because guaranteed it will make at least the same number of people feel good as feel bad and use resources of time and money that could be put to better use somewhere else.

      It's also important to actually have a reason because where Do you stop, are Christians or Satanist offended at the world Daemon? Is know there are minorities offended by the term 'Darwin' OS and the use of the 'sexual and sinful symbol' Apple. If you can't articulate your reason, you have no way of articulating your limits to that reason and frankly, you rob human dialog of everything colorful and meaningful if you remove from it every term and idea that offends someone, because there is someone offended by nearly everything. So how do you choose who's emotions to appease and whose not too.

      --
      âoeTolerance applies only to persons, but never to truth. Intolerance applies only to truth, but never to persons.
    16. Re:more pc stupidity by gosand · · Score: 1

      Fuck it, lets just burn all the computers and go back to using bows and arrows, and hunting in the woods.....

      What about the vegans you insensitive clod?!

      --

      My beliefs do not require that you agree with them.

    17. Re: more pc stupidity by bugs2squash · · Score: 1

      I might start using "control" and "spy". Or even "dog" and "tail".

      --
      Nullius in verba
    18. Re:more pc stupidity by tquasar · · Score: 1

      Automotive: Brake master cylinder, slave cylinder. I never thought of my truck as a plantation. The word master is in common use as a superlative like a master mechanic or machinist. Slave not so much.

    19. Re:more pc stupidity by danbert8 · · Score: 1

      I say we go with Boss/Lackey

      --
      Yes it's an anecdote! Were you expecting original research in a Slashdot comment?
    20. Re:more pc stupidity by zlives · · Score: 1

      umm its about time that the sleepers WOKE

    21. Re:more pc stupidity by thegarbz · · Score: 1

      Oh My God! /usr/bin/touch promotes sexual assult. That's got to go too.

      Oh that's cute. You people are touching each other. Get with the 1970s and /usr/bin/finger each other like real nerds.

    22. Re:more pc stupidity by Green+Mountain+Bot · · Score: 1

      Bullshit. It's acceptable to walk away from a person (X) because they say something that insults you (Y). That doesn't mean that it is acceptable to murder someone because they say something that insults you.

    23. Re:more pc stupidity by BronsCon · · Score: 1

      There's a very important distinction between those two actions. In one case, walking away, you're not making someone else do something for you, or likely impacting anyone else in any negative way, if at all. In the other case, you're very much having a negative impact on someone, much like this current movement would have the negative impact of forcing the entire software industry to crawl through miles and miles of code and documentation just to appease a handful of numbnuts whiners.

      Your second example fits my point, because it's an example of one inflicting their own beliefs onto another. Your first example does not, as it is merely an example of one independently following their own beliefs.

      Your right to swing your fist stops at the tip of your nose. Similarly, your right to enforce your beliefs onto society stops at the tip of yours.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    24. Re:more pc stupidity by guruevi · · Score: 1

      Exactly, why is that so hard for the left to understand. Whether you call it master/slave (which in some people invokes slavery, in others BDSM) or parent/worker (which implies child labor), if you don't like it, walk away.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    25. Re:more pc stupidity by ooloorie · · Score: 1

      The why. There is a dark history where the United States Held onto Slavery longer then the other industrial nations

      Unlike other "industrial nations", the US didn't create the institution of slavery, it inherited it and worked towards abolishing slavery since its founding. Saying that the US "held onto slavery longer than the other industrialized nations" is misleading at best.

      the looser of the war still had enough political power to impart laws and regulations that made it nearly impossible for such people to move up in society.

      The loser in the civil war was the South and it couldn't impart a lot of laws on anybody. The people making it difficult for blacks to move up in society were eugenicists and segregationists--largely progressives and Democrats (including, of course, Southern Democrats).

    26. Re:more pc stupidity by spain · · Score: 1

      /usr/bin/touch promotes sexual assult.

      mount is sexist also....

      unzip; strip; touch; finger; mount; fsck; more; yes; fsck; fsck; fsck; umount; sleep

      ;-)

    27. Re: more pc stupidity by mapkinase · · Score: 1

      Dude you just killed me...

      --
      I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
    28. Re:more pc stupidity by Gr8Apes · · Score: 1

      Oh My God! /usr/bin/touch promotes sexual assult.

      Well what are you going to think about peek, poke, and finger?

      That said: EGADS! Master / Slave is the perfect terms for these relationships. Parent/Child is not nor is Worker - that's all fucking confusing as hell. Someone should fork that branch before they push that shit on it, and continue to maintain a nice clean and clear codebase.

      --
      The cesspool just got a check and balance.
    29. Re:more pc stupidity by quantaman · · Score: 1

      good fucking god. you stupid fucking pc idiots are ruining the world for the majority.

      So what's next.... No more /sbin/kill for processes?

      Ya know, any app that has "client" in the name probably refers to prostitution... Thats got to go too.

      Oh My God! /usr/bin/touch promotes sexual assult. That's got to go too.

      totem is going to offend Native Americans....

      mount is sexist also....

      reject.. That's going to hurt someones feelings, GONE.
      Fuck it, lets just burn all the computers and go back to using bows and arrows, and hunting in the woods.....

      Hmm, I need a method that's going to delete all objects of a given class in an application.

      I'm guessing you'd be fine if I call the method "holocaust()"? What about "application.finalSolution()" and it implements the holocaust functionality.

      I suspect a lot of people here would find that naming offensive or at least problematic, but I'm not sure that's it's functionally different from the master/slave terminology.

      --
      I stole this Sig
    30. Re:more pc stupidity by JaredOfEuropa · · Score: 1

      It's not about which phrase describes things better. You are right: people feel threatened about this stuff. You can't say "master / slave" anymore in discussions on engineering or CS. You can't say "black" anymore unless you are, you know, black. And you can't say "mailman" anymore either to refer to the profession of schlepping letters around the neighborhood. Poor, elderly, obese, words like that are also off-limits or will be soon. Other people, whoever they are, now decide what you can and cannot say, and that is a powerful thing that frightens people. Maybe they are reminded by Orwell's NewSpeak.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    31. Re:more pc stupidity by fibonacci8 · · Score: 2

      Fuck it, lets just burn all the computers and the vegans and go back to using bows and arrows, and hunting in the woods.....

      If you insist.

      --
      Inheritance is the sincerest form of nepotism.
    32. Re:more pc stupidity by prefec2 · · Score: 1

      Controller and worker are much too descriptive, the old terms allow for much more uncertainty in meaning.

    33. Re:more pc stupidity by Midnight+Thunder · · Score: 1

      why would the majority care if the terms master/slave were replaced with parent/worker or other suitable terminology?

      In what possible way is this ruinous?

      Because someone else would find a reason to find it offensive.

      At the same time perfectly acceptable words that were considered okay in society evolve their meaning or their meaning is different according to region. The key point wth selection of terms is to provide meaning without excessive explanation.

      --
      Jumpstart the tartan drive.
    34. Re:more pc stupidity by prefec2 · · Score: 1

      Yes our language is violent. Maybe we should not use person/lifeform analogies in CS. And we really could start with master slave first (which is actually master-worker in other languages).

    35. Re:more pc stupidity by prefec2 · · Score: 1

      While client is a neutral term which appears over all businesses including sex services, slave is not a neutral term. The pattern is also called master-worker pattern and in other languages the word slave is also not used. Therefore, use less offensive terms to describe a technical pattern is not much of a change for your work, but improves the general awareness of language semantics and pragmatics.

      Furthermore, where is the trouble in calling kill -9 signal -9 Just because geeks decades ago envisioned their processes to be live-like does not mean that we have to think of them in the same way. The damn kernel interface is actually called signal.

      The rest of your examples are false analogies, as mount is a neutral term, reject is perfectly descriptive word of what happens. Also being rejected in an inter-person context, is part of being a human. While being a slave is not.

      Also consider this If these are all only technical terms what do you care how they are represented by letters?

    36. Re:more pc stupidity by gx5000 · · Score: 1

      Good list!
      lol

      --
      End of Line.
    37. Re: more pc stupidity by reanjr · · Score: 1

      You must not do good on linguistic tests if you think "master is to slave" is the same as "parent is to child".

    38. Re:more pc stupidity by Cederic · · Score: 1

      Europe

      You may need to clarify somewhat. There are multiple countries in Europe, multiple cultures, multiple disparate types of legal system let alone implementations of those and multiple peoples that have spent many centuries being enslaved by various "civilisation"s.

      I mean, shit slavery was legal in parts of Africa, Asia, the Americas and Australia for years after it was made illegal in at least some parts of Europe.

      And there are still lots of places in the world with slavery. But guess what? Few of the masters or slaves speak English

      I'll put money on more of the masters (and mistresses) speaking English than the slave though.

      Then again, I'd put money on more of both speaking Arabic. But maybe I don't give a fuck what language is spoken. Slavery is bad, and I fully support slaves using lethal force to escape their situation.

    39. Re: more pc stupidity by reanjr · · Score: 1

      You deftly sidestep the fact the progressives were largely Republican.

    40. Re:more pc stupidity by Gr8Apes · · Score: 1

      Hmm, I need a method that's going to delete all objects of a given class in an application.

      I'm guessing you'd be fine if I call the method "holocaust()"? What about "application.finalSolution()" and it implements the holocaust functionality.

      I suspect a lot of people here would find that naming offensive or at least problematic,

      I suspect you're wrong. Neither of your strawmen add any real meaning to the original "deleteAll" function, the obvious choice. Master/slave in computer systems express exactly what the roles of those components are. The master is the authority. The others naturally form slaves and are a copy of the master, which is where the entire anthropomorphism breaks down for those feigning offense. I suppose we could call all the copies "clones", but who would we offend when the clone armies arrive?

      --
      The cesspool just got a check and balance.
    41. Re:more pc stupidity by LordWabbit2 · · Score: 1
      FFS, let me help you out a bit concerning your apparent lack of understanding the difference between there and their

      They're is short for they are.
      Their shows possession. It's just like my, his, her, and our.
      There is a place. It's similar to here.

      So your

      The only thing harmed is there feelings, which cost them nothing to change.

      Should have been...
      The only thing harmed is their feelings, which cost them nothing to change.
      Also have you seen how much a psychologist costs? People's emotions or "feelings" are not controlled by dip switches, the next time your wife gets upset about something just tell her she's being silly, and she should just "change her feelings" and then find a good divorce lawyer.

      --
      There are three kinds of falsehood: the first is a 'fib,' the second is a downright lie, and the third is statistics.
    42. Re:more pc stupidity by Baloroth · · Score: 1

      Because re-writing the dictionary for political purposes is usually seen as a bad idea. Master and slave have a fairly precise meaning which applies perfectly in the context of computer science. Throwing those terms away because some people pretend to be offended by those words in order to exercise political power over other people, is a bad idea that sends the message to everyone else that they too can gain power over you by pretending to be offended

      --
      "None can love freedom heartily, but good men; the rest love not freedom, but license." --John Milton
    43. Re:more pc stupidity by Aighearach · · Score: 1

      Fuck it, lets just burn all the computers and go back to using bows and arrows, and hunting in the woods.....

      What about the vegans you insensitive clod?!

      Just give them powerful hand lenses so they can see all the bugs on their greens, and they'll stop eating.

      Without powerful chemicals to kill all the little people living on the lettuce before it gets to the store, you just can't have vegans! That's why vegans who have been exposed to microscopes can't eat organic produce anymore. Only meat eaters can do organic, same goes for that "natural" stuff out in the woods!

    44. Re: more pc stupidity by ooloorie · · Score: 1

      Progressivism was found to some degree across all parties, but from its start, it was primarily a Progressive and Democratic party position, and has remained so ever since. And the worst aspects of progressivism, namely its racial policies, were always found primarily in the Democratic party.

    45. Re:more pc stupidity by Aighearach · · Score: 1

      In most of Europe, slavery wasn't banned until after it was banned in the US.

      People in Europe don't teach the banning of slavery in history, they teach the banning of capturing slaves and running slave markets. But they still allowed people to keep slaves legally purchased in a place where it was legal, typically Tunisia. And it remained legal to capture slaves on the high seas, if they were working on an illegal ship. The workers on those ships were already illegal slaves, but now by being captured at "work" they became legal slaves.

      Even after slavery was "banned" in Europe, there were still lots of slaves, many of them born free. Many of them held based on forged paperwork!

      Slaves have every right to use lethal force to seek their freedom, but if they're successful they still won't have any right to tell me what words to use. And they're unlike to persuade me to stop using traditional engineering terms.

    46. Re:more pc stupidity by No+Longer+an+AC · · Score: 1

      You just reminded me of a comment I saw years ago at a beef producer. There was a record for every carcass that included the kill date.

      After declaring the variable kdate someone had commented

      /* date cow was murdered */

      It's a completely unnecessary comment since kdate was the standard variable name for that in all their code, but someone found it amusing. Either that or they were staging a very quiet protest against the slaughter of animals for food.

      That company also sometimes euphemistically referred to itself as a "protein producer" although I think that was more of a running joke than to hide the fact that they "murder" tens of thousands of animals every day.

    47. Re:more pc stupidity by Aighearach · · Score: 1

      Murder is defined as unlawful killing.

      If you think it is morally reprehensible to kill a cow, and anybody who does it is going to suffer for eternity in the afterlife, it is still legal and so not murder.

      Murder is an ethical accusation, not a moral accusation. Nothing about the usage of "murder" in that case helps to better describe anything.

  3. facepalm by ganjadude · · Score: 5, Insightful

    seriously? this is what the world is becoming????

    --
    have you seen my sig? there are many others like it but none that are the same
    1. Re:facepalm by Anonymous Coward · · Score: 1

      As Kelly Bundy would say, "The mind wobbles."

    2. Re:facepalm by jythie · · Score: 1

      Eh, I can recall this topic coming up at least as far back as the 80s, so it isn't exactly new. The terms were chosen by people with no particular connection to them, and there has always been a bit of simmering annoyance from people who do have a connection.

    3. Re:facepalm by Kohath · · Score: 4, Funny

      The Progressive religion is coming for you sinners and blasphemers!

    4. Re:facepalm by Anonymous Coward · · Score: 1

      How about not being pushed around by complaining nitwits like you?
      Life went on just fine.

    5. Re:facepalm by Austerity+Empowers · · Score: 4, Interesting

      Where you see doom and gloom I see opportunity.

      master -> general
      slave -> private

      master -> professor
      slave -> grad student

      master -> manager
      slave -> Individual Contributor (IC)

      master -> landlord
      slave -> tenant

      master -> bourgeoisie
      slave -> proletariat

      master -> oenophillic
      slave -> hophead

      master -> overlord
      slave -> feckless heathens

      master -> Hard Working American
      slave -> Parasite

      master -> owner
      slave -> laborer

      master -> manager
      slave -> H1B

      I could do this all day. The major takeaway is you can change the words, but the relationship is still there. I say do away with master/slave if only because it is somewhat outdated. In the spirit of hacktivism, let's choose a relationship that's more near and dear to problems we have today!

    6. Re:facepalm by lgw · · Score: 4, Interesting

      seriously? this is what the world is becoming????

      Meh, it's not new. Editorial guidance for ANSI/ISO stanrds from 20 years ago included avoidance of "slave" (the oddball "master/peer" was recommended), as well as "cancelled, not aborted or killed" and "processed, not executed".

      It gets silly, but then some technical terms become more offensive in translation, and that's a reasonable concern for a global audience.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    7. Re:facepalm by Anonymous Coward · · Score: 2, Insightful

      My stake is that terminology is all it is. We are referring to technical operations and relationships. They could care less what they are called. The fact that someone, somewhere, at some random time MIGHT have the hurt feelings because a word was used is pathetic reasoning to do what the SJW/PC crowd is now on a crusade for.

      By all means, lets strike out every possible word that MIGHT hurt someone's feelings. Personally, I vote for "diversity" to be stricken next. In it's current context it offends me greatly, so that means we strike that one too right ?

    8. Re: facepalm by Anonymous Coward · · Score: 1

      master/slave terminology perfectly describes the relationship when it's used in CS and it has been used by professionals all around the world for decade. But what I consider more important - we didn't rename real life slavery. Master/slave aren't exclusive to african-americans when it comes to context. In fact for me, as a citizen of a land-locked european nation that didn't have its own country until after WWI I give as much of a fuck about struggles of african-american's ancestor as they do about struggles of my ancestors.

    9. Re:facepalm by c · · Score: 4, Insightful

      let's choose a relationship that's more near and dear to problems we have today!

      master -> lobbyist
      slave -> politician

      --
      Log in or piss off.
    10. Re:facepalm by K.+S.+Kyosuke · · Score: 1

      Perhaps it's the fact that instead of real fixes and improvements, somebody is wasting time with introducing useless incompatibilities?

      --
      Ezekiel 23:20
    11. Re:facepalm by skoskav · · Score: 5, Funny

      master -> snake charmer
      slave -> python

    12. Re:facepalm by Anonymous Coward · · Score: 1

      The major takeaway is you can change the words, but the relationship is still there.

      Too often Masters do most of the real work and Slaves just watch by, like in Postgres clusters.
      It's definitely a time for change in terminology to describe these kinds of relationships more accurately.

      I for one call my Kubernetes clusters a bunch of Pimps and Ho's.

      *ducks*

    13. Re:facepalm by alvinrod · · Score: 4, Interesting

      The terms were chosen by people with no particular connection to them, and there has always been a bit of simmering annoyance from people who do have a connection.

      Who has a connection to slavery in the U.S. at this point outside of a small number of people who are typically smuggled into the country and forced to engage in prostitution, or perhaps a small number of immigrants who were essentially slaves in their native countries prior to emigrating? There's no one alive today who was a slave in the traditional sense (i.e., where this connection comes from), and I suspect you'd be hard pressed to find many people alive who even had grand parents who were slaves.

      Further, almost any person can claim a connection to slavery if they want to look back far enough in their family history. It doesn't matter where you're from, your ancestors were serfs, indentured servants, chattel slaves, or a member of some other caste that lacked full status as a citizen or freeman. How far does a person get to go back in their ancestral history before we get to roll our eyes at them and tell them to stop being such a prat?

      It also seems paradoxical that the umbrage taken to terminology such is this is more prevalent now, some three or four decades later (or more since someone may have broached this topic even before the 80's) when that connection to slavery would diminished due to the passage of time. The younger generations that seem so eager to seek victim status for long-past history are the generations farthest removed from it. If they want to make the world a better place, they need to get outside and help actual people who are suffering. Engaging in keyboard warrior internet slacktivism does nothing.

    14. Re:facepalm by BronsCon · · Score: 1

      What do to get out of being in a constant tizzy?

      I'd ask the same of those who keep pushing for such stupid bullshit. Constantly.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    15. Re: facepalm by Austerity+Empowers · · Score: 1

      I think this is my new favorite.

    16. Re:facepalm by Aighearach · · Score: 2

      Charmer/python is the first proposal I've seen that would at least imply the right technical relationship! Good work.

    17. Re:facepalm by Aighearach · · Score: 1

      That's a problem in the translation practices only.

      Do a web search for "Koreans say the darndest things," for example. You can't blame the source language, it is up the translator to learn the potential misunderstandings and avoid them. That makes more sense than asking Koreans to change their second person pronouns for "me" and "you," or asking that traditional computer and electronic algorithms be renamed.

    18. Re:facepalm by Zedrick · · Score: 1

      > master -> Hard Working American
      > slave -> Parasite

      Don't you mean:

      master -> Parasite
      slave -> Hard Working American

    19. Re:facepalm by gosand · · Score: 1

      master -> dom
      slave -> sub

      --

      My beliefs do not require that you agree with them.

    20. Re:facepalm by Seven+Spirals · · Score: 2

      Pythons everywhere scream in agony and offense at your unfair characterization of them. How do you know they will be charmed? Is a Python the same as a Cobra? No. You sir, are trying to cobratize all pythons. Expect the SJW police to show up at your door any moment!

    21. Re:facepalm by djinn6 · · Score: 2

      Frankly all of those can offend people. Just call it what it is:

      Master -> Controller
      Slave -> Controlled

      Or better yet:
      Master -> Political Correctness
      Slave -> White Men

    22. Re:facepalm by Megol · · Score: 1

      But they aren't the same! Your Hard Working American would love to control the Parasite like a Master controls the Slave.

      Look for instance at the master-slave flip-flop, the slave is completely controlled by the master. It doesn't describe a hierarchy as such but that the slave is completely controlled by the master. It isn't a child flip-flop that is under the parent flip-flop, it is directly controlled by the master.

      That's the standard technical use of the term, don't know if it applies for this Python thingy as I simply don't care enough to check. Meh.

    23. Re:facepalm by zlives · · Score: 1

      this reference is sexist... rofl

    24. Re:facepalm by thegarbz · · Score: 1

      You can't blame the source language, it is up the translator to learn the potential misunderstandings and avoid them.

      Of course you can blame the source language. If it takes a skilled translator to understand the meaning, but alternative wording would have made the meaning clear to all then the problem is the source language not the translator.

    25. Re:facepalm by drinkypoo · · Score: 1

      Who has a connection to slavery in the U.S. at this point

      Everyone whose ancestors were promised forty acres and a mule, but never got 'em. Those people are still suffering from the effects of the system of slavery in America, and they were never made whole.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    26. Re:facepalm by lgw · · Score: 1

      It's no different from the rule "don't use contractions like don't". No need to add confusion to a standard when there are perfectly good alternatives.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    27. Re:facepalm by guruevi · · Score: 1

      Freedom of speech?

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    28. Re:facepalm by Kielistic · · Score: 1

      How dare they not know the semantic nuance of my language while they are speaking their own! I'm not the problem here- it's definitely the language.

    29. Re:facepalm by oneunixguy · · Score: 1

      master -> Santa
      slave -> Elf

    30. Re:facepalm by Martin+S. · · Score: 1

      Moron -> Deplorables
        Misogynist -> Betas
        Bigot -> Morons
        Jingoist -> Rednecks

      When did the right wing turn into a bunch of snowflakes? :)

    31. Re:facepalm by phantomfive · · Score: 1

      (the oddball "master/peer" was recommended), as well as "cancelled, not aborted or killed" and "processed, not executed".

      These are oddly bad recommendations.

      --
      "First they came for the slanderers and i said nothing."
    32. Re:facepalm by shanen · · Score: 1

      master -> cancerous corporation
      slave -> wage slave

      I don't see the improvement.

      I think master-slave is accurate, but my main concern with this story is that AIs might resent the usage when they decide to stop being slaves and take over. Having realized that angle for insight, I know what to look for in this large discussion--but I bet I won't be able to find it.

      --
      Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
    33. Re:facepalm by thegarbz · · Score: 1

      The application of the language is a problem that depends on the application of the language. If you're an english only publication for english only readers then write something using as fancy and complicated language as you want.

      If you're an international standards body with a target audience including non-native speakers and you assume that every reader will need to understand semantic nuances of the language to apply the standard, then expect to stand infront of the courtroom as liable.

      You want to fuck around with english, go study classic literally. Engineers are too busy to play silly games.

    34. Re:facepalm by coofercat · · Score: 1

      By far the best proposal so far - and should come with an "either use this, or stick with master/slave and STFU" clause ;-)

    35. Re:facepalm by prefec2 · · Score: 1

      No. The world is becoming more racist while others fight over nothing. The flipping pattern is called master-worker-pattern and it belongs to parallel programming. It belongs to the command design pattern.

    36. Re:facepalm by maxbuzz · · Score: 1

      master -> patriarchy
      slave -> feminist

    37. Re:facepalm by SCVonSteroids · · Score: 1

      Did you just assume these snake's race?

      --
      I tend to rant.
    38. Re:facepalm by lgw · · Score: 1

      Why so? They are equivalent technical terms. You can talk about a device controller processing or executing a request with equal clarity, just as you can cancel or abort that request before it's finished.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    39. Re:facepalm by Aighearach · · Score: 1

      Who the fuck was ever promised forty acres and a mule?!

    40. Re:facepalm by Kielistic · · Score: 1

      I go the other way. Tell people to grow up and stop going out of their way to take offense to things that weren't meant to give offense.

    41. Re:facepalm by Aighearach · · Score: 1

      You want to fuck around with english, go study classic literally.

      The classic literally was way better than this new literally that means the opposite.

      Engineers are too busy to play silly games.

      No minesweeper for you, only chess! I will not have engineers who play silly games. Only serious games are permitted! Chess, and fencing. That's it.

    42. Re:facepalm by Aighearach · · Score: 1

      A worker, in engineering, is given a job and reports back when it is finished. A slave communicates only when told to, and the communication is mediated by the master. In fact, often a managerial process will communicate as a bus master with a slave device in order to send jobs to the worker process running on a different processor. All the viable words are already overloaded. Language other than English borrow English technical words, because nobody has enough words. And even though English has more words than any other language, we still don't have enough words to give everything in engineering a unique label. So we're sure as fuck not going to throw out important labels. Master/slave, as used in serial communications, cannot be replaced without loss of communication capability. And the lamest part is that most of the things people suggest are not only already being used, they're already being used in the same type of engineering context where you would have a lot of serial communications or hardware buses!

      If you're thinking about something from parallel programming as being the design pattern discussed, it shows you don't even understand what the fuck is being talked about. I hope I managed to offend you, because your ignorance while speaking offended me.

    43. Re:facepalm by Seven+Spirals · · Score: 1

      I identify as a reptile. Haven't you heard of LGBTQR?

    44. Re:facepalm by No+Longer+an+AC · · Score: 1

      I'm not disagreeing with your analysis, but slavery in the US is recent enough that some Americans know their ancestors were slaves, whether it's their great-great grandparents or even a few generations further back and they know their names and family stories. Some even still live on the same land where their ancestors were slaves.

      I can't trace my family tree back far enough to find out when they were slaves. I assume some were at some point in history..

      I can confidently say that at least most of my ancestors who immigrated here came of their own accord and none were condemned to generations of slavery followed by decades of racism.

    45. Re:facepalm by byteherder · · Score: 1

      Master -> Political Correctness Slave -> White Men

      Are you saying White Men are now the slaves. Oh the irony!!

    46. Re:facepalm by thegarbz · · Score: 1

      Indeed. Offense is something taken not given and the little flowers should revert to their safe space. However my comments extend well beyond offending people in standards. The worst examples of these are something that is describes a very specific process using words with one-to-many translations in another language that are contextually dependent.

  4. I nominate: by leftCoaster · · Score: 5, Funny

    "Gru" and "Minion"

    1. Re: I nominate: by pele · · Score: 1

      Someone could come out the bush and argue that minions are slaves, too! Albeit voluntary ones..nevertheless, slaves all the same.

    2. Re:I nominate: by Mr+D+from+63 · · Score: 1

      "Pimp" and "Ho"

      Because we need to feed them with more 'do good' opportunities.

    3. Re: I nominate: by laie_techie · · Score: 1

      How about cinderella and dwarfs ?

      Methinks you have your stories crossed. Cinderella was a de facto slave to her evil step mother and step sisters. Snow White shared a cottage with 7 Dwarfs (at least Disney numbers them as 7). I know this as the father of two toddlers.

    4. Re:I nominate: by Anonymous Coward · · Score: 1

      I nominate #ffffff and #000000

    5. Re:I nominate: by FilmedInNoir · · Score: 1

      "Top" and "Bottom"

      --
      Sig. Sig. Sputnik
    6. Re:I nominate: by santiago · · Score: 1

      Overlord / Minion

    7. Re:I nominate: by Reziac · · Score: 1

      "Grue" and "Dinner"

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  5. Oh for fuck's sake by SensitiveMale · · Score: 5, Insightful

    Does PC cultures have to infect everything?

    Everyone knows that it won't stop there. A few years later there will be more "offensive" words that need to be changed. Personally, I won't stop being offended until we're all coding in machine code and then I'll fight for machine rights because who are we to tell them their language?

    1. Re:Oh for fuck's sake by jythie · · Score: 2, Insightful

      Unless we return to an single homogeneous ethnostate, yes, it is going to infect everything because it is everything. PC culture is just what people call it when those who they view as not knowing their place try to have the same consideration as their betters. If you 'stop' it, all you do is assert another PC culture in its place catering to other demographic groups.

    2. Re:Oh for fuck's sake by Anonymous Coward · · Score: 1

      Does PC cultures have to infect everything?

      Everyone knows that it won't stop there. A few years later there will be more "offensive" words that need to be changed. Personally, I won't stop being offended until we're all coding in machine code and then I'll fight for machine rights because who are we to tell them their language?

      Of course it won't stop.

      The entire point is to get you to bend to their will, which is why you NEVER apologize to a SJW claiming offense. Fuck them. With an old flaming telephone pole.

      Ironically, SJWs want to be your (intellectual) master, while you get to be the slave.

    3. Re:Oh for fuck's sake by Dan541 · · Score: 4, Informative

      We need to abolish arrays.

      Idea of placing one thing before another is offensive to retards.
      All elements should get equal participation.

      --
      An SQL query goes to a bar, walks up to a table and asks, "Mind if I join you?"
    4. Re:Oh for fuck's sake by quantaman · · Score: 4, Insightful

      Does PC cultures have to infect everything?

      Everyone knows that it won't stop there. A few years later there will be more "offensive" words that need to be changed. Personally, I won't stop being offended until we're all coding in machine code and then I'll fight for machine rights because who are we to tell them their language?

      I personally don't see the need.

      But I give more weight to the offence felt by the descendants of slaves (who still deal with racism and slavery apologists) than the offence felt by people asked to use a different set of technical terms.

      --
      I stole this Sig
    5. Re:Oh for fuck's sake by Anonymous Coward · · Score: 1

      I'm not offended by it. I wouldn't want to take the effort myself, but if it's just documentation and someone else wants to put in the effort, not such a big deal. Also in many contexts there are actually better descriptions than master-slave that are more indicative of the relation between the controlling and controlled processes. Is the master commanding, coordinating, or communicating? Or maybe just use "controlling" and "controlled".

      That said, I"m not sure what's wrong with "master". Seems like "slave" is the problem. Last I checked "master" has a lot of non-negative connotations so why does it need to be changed too?

    6. Re:Oh for fuck's sake by hey! · · Score: 3, Insightful

      Well, every orthodoxy, left or right, has its own version of it; it always looks ridiculous when viewed from the outside. To me it seems kind of silly to get upset about a ball player kneeling during the national anthem, but I don't doubt that people are sincerely offended.

      This particular form of PC comes out two things: (1) Niceness -- a desire not to hurt anyone's feeligns and (2) Optimism, of a sort peculiar to young people and engineers: if there's a problem we can just *fix* it.

      Well some problems just can't be fixed. You can't eliminate friction from mechanical systems, and you can't eliminate social friction from human societies. The only way to keep people from offending each other would be to separate them so thoroughly that nobody ever encounters anyone who was in any way different from them in opinions and outlook. If you've ever been married you'll realize that pretty much means we'd all be on our own.

      So either we learn to live with each other, which may make us miserable, or we learn to live apart, which will certainly make us miserable.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    7. Re:Oh for fuck's sake by religionofpeas · · Score: 1

      I won't stop being offended until we're all coding in machine code

      And of course, the branch-if-equal is always taken, because we're always equal.

    8. Re:Oh for fuck's sake by dunkelfalke · · Score: 2

      Good idea, let's replace arrays with vectors.

      --
      "It's such a fine line between stupid and clever" -- David St. Hubbins, Spinal Tap
    9. Re:Oh for fuck's sake by Octorian · · Score: 1

      This actually reminds me of another heated discussion I saw in some private group (wasn't a part of that group, just looking over someone's shoulder). It was a bunch of (I think theater) people thinking that using the terms "male" and "female" for cord connectors was offensive, and they should all agree on some set of alternative terms. As if somehow these terms were changeable casual slang within their little community, and not actually standard technical terminology of the entire connector industry.

    10. Re:Oh for fuck's sake by Jahoda · · Score: 1

      Reductio ad absurdum.

    11. Re:Oh for fuck's sake by GerryGilmore · · Score: 1

      Actually, there was a big debate back in the day when we had standards like "DB-9 M/F" for male/female sides. Eventually, they settled on P/S for plug and socket. Bizarre then and bizarre now....

    12. Re:Oh for fuck's sake by kenai_alpenglow · · Score: 2

      Robots, too. "Robot" deriving from a Czech word meaning "slave"

    13. Re:Oh for fuck's sake by Octorian · · Score: 1

      Yeah, because while you can easily change the terminology used in your little group... You cannot easily change the standard terminology of an entire industry. So the terms used for these things won't actually change. M/F will still be printed on the packaging, spec sheets, order forms, vendor catalogs, store shelves, etc...
      You'll just need to constantly switch back and forth when going in and out of your circle.

      FWIW, the suggested terms I saw in the discussion I referred to above were far more "folksy." (can't remember exactly what they were)
      At least "plug" and "socket" sound like they could be viable official terms. (Well, until you have a "female" plug going into a "male" socket, which does happen all the time. You know, like on the device-side of that standard IEC cable you use to plug in many electronic devices.)

    14. Re:Oh for fuck's sake by Scarletdown · · Score: 1

      How small will the next edition of the Nuspeak dictionary be, I wonder?

      --
      This space unintentionally left blank.
    15. Re:Oh for fuck's sake by BronsCon · · Score: 4, Insightful

      But I give more weight to the offence felt by the descendants of slaves (who still deal with racism and slavery apologists) than the offence felt by people asked to use a different set of technical terms.

      While I can see why this would be the case, you also need to give consideration to the implication of allowing the terms to change. Whatever takes their place will have the same meaning and will, in short order, become offensive to the same group, in a never-ending cycle. It's not that we're offended by the suggestion that we change the terminology (thus why someone else's offense might hold more weight than ours -- because we are not offended to begin with), but that we recognize that it is a futile and wasteful effort and choose not to entertain it.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    16. Re:Oh for fuck's sake by Scarletdown · · Score: 1

      Then the Vectrex can finally gain dominance as a video game platform at last.

      --
      This space unintentionally left blank.
    17. Re:Oh for fuck's sake by jcr · · Score: 1

      Oh, fuck off with your guilt-peddling.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    18. Re:Oh for fuck's sake by nwaack · · Score: 1, Insightful

      Unless we return to an single homogeneous ethnostate, yes, it is going to infect everything because it is everything. PC culture is just what people call it when those who they view as not knowing their place try to have the same consideration as their betters. If you 'stop' it, all you do is assert another PC culture in its place catering to other demographic groups.

      This is the dumbest thing I've heard this week. Go away, you SJW troll.

    19. Re:Oh for fuck's sake by Aighearach · · Score: 1

      If you're designing an electronic device though, plug and socket will already have a different meaning on the parts websites. You will need to order the correct parts on both plug vs socket and male vs female basis. Something like a DB-9, plug/socket is talking about the plastic parts, and then you have to insert the pins which are still male/female.

      It is hidden from the end user because it is easy to just talk about the plastic part instead of the electrical connection. But the technical words don't change.

      Same for python. They can change the words that newbs use in the code when they're taking an online class, but they're not going to stop the rest of the programming world from using master/slave to talk about the algorithms, and the serious books are still going to use those terms, as are a lot of libraries. They won't be gone, nothing will be changed, only some of the people who claim to have concerns will no longer have to talk about the subject of their concern.

    20. Re:Oh for fuck's sake by fafalone · · Score: 4, Informative

      Oh please, there's 10,000 privileged white kids living on mommy and daddy's money who are doing the complaining for every legitimately offended black person. And no, they don't want the same consideration, they want superior consideration. They want to crucify every white person who uses even the slightest perceived offensive term while every anti-white term, stereotype, and other insult remains firmly on the table. Anyone who still thinks these PC SJWs stand for equality is deluded or lying, it's all about inverting the power structures, not leveling them.

    21. Re:Oh for fuck's sake by djinn6 · · Score: 1

      The only way to keep people from offending each other would be to separate them so thoroughly that nobody ever encounters anyone who was in any way different from them in opinions and outlook.

      That's the promise of VR and AI. One day someone will build a version of Matrix where people can do whatever they want without dealing with anyone else. I guarantee you that people will flock to it.

      So either we learn to live with each other, which may make us miserable, or we learn to live apart, which will certainly make us miserable.

      That's just you always being miserable. I'm happy being with other people, but I'm perfectly happy alone too.

    22. Re:Oh for fuck's sake by fafalone · · Score: 1

      Reductio ad absurdum, you mean the same thing that a few years ago people saying 'what's next, are we going to be banned from using master/slave for computers?' were told their arguments were?

    23. Re:Oh for fuck's sake by dotancohen · · Score: 1

      I've offended by hashmaps. My grandparents had identifier codes tattooed onto their arms in the German concentration camps.

      --
      It is dangerous to be right when the government is wrong.
    24. Re:Oh for fuck's sake by drinkypoo · · Score: 1

      Optimism, of a sort peculiar to young people and engineers: if there's a problem we can just *fix* it.
      Well some problems just can't be fixed.
      [...]
      So either we learn to live with each other, which may make us miserable, or we learn to live apart, which will certainly make us miserable.

      This problem can be fixed. We can stop using this terminology, which will help us live with each other. And anyone it makes miserable is an insufferable snowflake.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    25. Re:Oh for fuck's sake by K.+S.+Kyosuke · · Score: 1

      "Corvée", actually.

      --
      Ezekiel 23:20
    26. Re:Oh for fuck's sake by quantaman · · Score: 1

      But I give more weight to the offence felt by the descendants of slaves (who still deal with racism and slavery apologists) than the offence felt by people asked to use a different set of technical terms.

      While I can see why this would be the case, you also need to give consideration to the implication of allowing the terms to change. Whatever takes their place will have the same meaning and will, in short order, become offensive to the same group, in a never-ending cycle.

      That's a reasonable argument applied to a completely inapplicable situation.

      You're thinking of cases like retarded -> mentally disabled. In each case it started a way to describe a medical condition, and then people started using it as an insult because it implied people suffered from the medical condition, and then because it was being used as an insult it now became derogatory for people with the medical condition and they started looking for a new medical term.

      But that scenario has nothing to do with this.

      Modern slave owners aren't going to start calling their slaves followers, and civil war movies aren't going to start talking about freeing the replicas, your objection just doesn't make sense.

      --
      I stole this Sig
    27. Re:Oh for fuck's sake by Kielistic · · Score: 1

      It's called the "euphemism treadmill".

    28. Re:Oh for fuck's sake by Raenex · · Score: 1

      But I give more weight to the offence felt by the descendants of slaves

      Can you demonstrate that the "descendants of slaves" actually give a shit? Because usually it's some neon-haired busy-body that's offended on their behalf.

    29. Re:Oh for fuck's sake by ragahast · · Score: 1

      As an aside, the current PC terms are "developmentally disabled" and "developmentally delayed," which have the benefit of being more correct/explanatory descriptors with an important an obvious distinction. (Though just as easily twisted into insults).

      --
      .:Semper Absurda:.
    30. Re:Oh for fuck's sake by markdavis · · Score: 2

      >"But I give more weight to the offence felt by the descendants of slaves (who still deal with racism and slavery apologists)"

      Sorry, but just about EVERYONE was a descendant of slaves when you go far back enough in history. It doesn't matter your race, skin color, ethnicity, or country. Slavery had existed for many thousands of years just about everywhere and was still quite prevalent just several hundred years ago. Statistically, it is very probable anyone can trace their ancestors back to at least one that was a slave.

      Same thing with "racism", it is not exclusive to any one group or demographic. Never has been, never will be.

      Same thing with "class"

      Same thing with "family background"

      People need to stop playing the victim cards/roles and take responsibility for their own life, actions, speech, activities, beliefs, whatever.

    31. Re:Oh for fuck's sake by tajribah · · Score: 1

      Not at all. Robot is derived from "robota", which is an old Czech word meaning just "work" (derived from "robit" meaning "to work"). In the middle ages, its meaning shifted to mean "mandatory work for the feudal lord", regardless of whether the subject was a free man or a serf (there were no slaves in Czech kingdom at that time). Contemporary meaning is just "any hard work".

    32. Re:Oh for fuck's sake by LordWabbit2 · · Score: 1

      No element left behind!

      --
      There are three kinds of falsehood: the first is a 'fib,' the second is a downright lie, and the third is statistics.
    33. Re:Oh for fuck's sake by Aighearach · · Score: 1

      Good idea, let's replace arrays with vectors.

      What about in R, where arrays and vectors are already different things?

    34. Re:Oh for fuck's sake by lexman098 · · Score: 1

      Does PC cultures have to infect everything?

      No. Complain when the pull request is accepted.

    35. Re:Oh for fuck's sake by BronsCon · · Score: 1

      That last one would offend, at the very least, Transformers fans. Optimus Prime wasn't a leader, he was a member of a team, and the other Transformers were not subservient to him.

      I wish I was joking, but I'm not. You would certainly offend someone with those terms. This is why it's silly to change the existing ones.

      The problem isn't that SJWs have gone too far, it's that they haven't gone far enough. They got as far as seeing that someone was offended and decided something must be done; they didn't get far enough to realize that everything offends someone, rendering their efforts futile and pointless.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    36. Re:Oh for fuck's sake by BronsCon · · Score: 1

      Well then, I'm sure my ignorance on the subject has offended somebody. Good for them.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  6. I agree by Anonymous Coward · · Score: 5, Funny

    The terms are needlessly evocative. I propose we use "dom/sub" instead

    1. Re:I agree by Aighearach · · Score: 1

      If somebody made a funny video for the interwebs to the music of Whip It by Devo, it might totally take off.

    2. Re: I agree by Aighearach · · Score: 1

      Is need subjective, or would that have to be wantlessly? Are you absolutely sure we can't do an objective measurement of if a "need" existed, or not?

    3. Re:I agree by zlives · · Score: 1

      only if dom/sub were gender neutral...

  7. So what's the alternative? by mcmonkey · · Score: 1

    I agree master-slave is problematic, but what are you going to use in place?

    Dom-sub? Capitalist-proletariat? PHB-engineer?

    Do they really want to open this can of worms?

    1. Re: So what's the alternative? by orlanz · · Score: 3, Informative

      I don't even think it is problematic. The real problem seems to be people who are taking terms outside their intended space. Why are we linking a scar on human history to terms explaining technical relationships?

      I hope BDFL tells everyone to either shut up and get back to work or fork something on 4chan.

    2. Re:So what's the alternative? by stealth_finger · · Score: 3, Insightful

      I agree master-slave is problematic, but what are you going to use in place?

      Dom-sub? Capitalist-proletariat? PHB-engineer?

      Do they really want to open this can of worms?

      Why is it problematic? Because it perfectly describes the relationship between the devices? Slavery has been going on since one caveman had a bigger stick than the next and doesn't seem to be going away anytime soon, it's a lot bigger than a ~250 year period in one country that ended ~150 years ago. With all due respect to the USA, you need to get over that shit.

      --
      Wanna buy a shirt?
      https://www.redbubble.com/people/stealthfinger/shop?asc=u
    3. Re:So what's the alternative? by religionofpeas · · Score: 1

      I agree master-slave is problematic, but what are you going to use in place?

      Light and dark, perhaps ? That seems innocent enough.

    4. Re:So what's the alternative? by Kjella · · Score: 5, Interesting

      I agree master-slave is problematic, but what are you going to use in place?

      I think replacing master is stupid because you have things like "master data", "master recording" etc. where master is simply the authoritative source and that's the role of the master server too. It's slave that's anthropomorphic, derogatory and also kinda a term of art, I mean you could set up master-slave replication but you'd never say you enslaved a server. Master-servant would be a nudge better but still anthropomorphic. If we're changing the term I'd suggest master-puppet, it's pretty much exactly that - something pulling the strings on an inanimate object. It sounds kinda odd particularly since puppet master is already is a term but the newspeak would at least be logical.

      --
      Live today, because you never know what tomorrow brings
    5. Re:So what's the alternative? by avandesande · · Score: 2

      more importantly master/slave is a common engineering term such as master/slave cylinders that predates computers

      --
      love is just extroverted narcissism
    6. Re:So what's the alternative? by drinkypoo · · Score: 1

      more importantly master/slave is a common engineering term such as master/slave cylinders that predates computers

      While that's true, it's a pretty dumb term. Masters tell slaves what to do, they don't just push on them. Should have been driving and driven cylinders, or pumping and pumped, or pushing and pushed.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    7. Re:So what's the alternative? by drinkypoo · · Score: 1

      Masters command, slaves obey. Pushing is definitely a form of command. That was a pretty dumb comment.

      Pushing is not a form of command in this case. The master cylinder pushes all the fluid which causes the slave cylinder to do all the work. The work is actually done by both of them. They are a pair, they don't actually have a master-slave relationship. It's more like two woodcutters holding the same saw.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    8. Re:So what's the alternative? by gweihir · · Score: 1

      There actually is no alternative that is any better. A Master/slave relationship is a technological dependency where one component forces the behavior of the other. The only appropriate terms hence must be offensive (to deranged snowflakes), because the technical situation itself is. At the same time, terminology describing technology must be as clear as possible. Technology is already difficult enough without fuzzy language that makes it even harder to understand what is going on.

      This whole thing is an expression of terminal stupidity and should be resisted decisively.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    9. Re:So what's the alternative? by gweihir · · Score: 1

      It dose not describe what is going on and therefore is unsuitable.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    10. Re:So what's the alternative? by LordWabbit2 · · Score: 1

      +1 Mod
      I actually laughed out loud at that one.

      --
      There are three kinds of falsehood: the first is a 'fib,' the second is a downright lie, and the third is statistics.
    11. Re:So what's the alternative? by henni16 · · Score: 1

      How about master and minion?

    12. Re:So what's the alternative? by KlomDark · · Score: 1

      Pastor/Muppet

    13. Re:So what's the alternative? by Aighearach · · Score: 1

      No, the master cylinder pushes on the fluid, the slave follows the pressure changes.

      There is no difference between electrical signaling used on a bus, and a hydraulic system. They both create an increased potential for action that causes the work to be done. They are complete analogous. "Pushing" doesn't even mean anything in engineering or physics, mechanical forces are symmetrical, they only even have meaning as analogies. Push/pull is just telling which sides of the object the difference in potential is being created on! The equivalent with humans would be the difference in social potential created by giving an order of what to do, or giving an order of what not to do.

      This is 101-level stuff regardless of if your perspective is electrical, mechanical, or anthropological.

  8. peculiar by michaelmalak · · Score: 2

    The use of "peculiar institution" without quotation marks or preceded by "so-called" is even more offensive. At least the Register article has it as a hyperlink, but the Slashdot blockquote lacks it.

    1. Re:peculiar by 110010001000 · · Score: 1, Flamebait

      What? Do you think that slavery doesn't exist today? Wow, I forgot how ignorant people are.

    2. Re:peculiar by sarren1901 · · Score: 1

      Are you just pretending Muslims don't keep slaves and multiple wives? I think we should be understanding of EVERYONE and this includes the Muslims which have a right to their beliefs. We wouldn't want to offend anyone.

  9. "peculiar institution"? by 110010001000 · · Score: 5, Insightful

    How is slavery America's "peculiar institution"? Slavery has existed for centuries in many countries. It still exists to this day, even though people continue to ignore it.

    1. Re:"peculiar institution"? by ErikTheRed · · Score: 5, Insightful

      If something terrible is happening but it's not trending on social media then nobody gives a shit. The overwhelming majority of people in the US only get outraged when their peer group tells them to. Whether such outrage is sensible, proportionate, or useful is never a consideration. Being seen to "care" is what's important.

      --

      Help save the critically endangered Blue Iguana
    2. Re:"peculiar institution"? by Kohath · · Score: 5, Insightful

      How is slavery America's "peculiar institution"?

      Playing victim in the US can get you paid.

    3. Re:"peculiar institution"? by misexistentialist · · Score: 1

      I believe America is the only country where the masters decided to switch places with the slaves, so you can see how the terminology is too confusing

    4. Re:"peculiar institution"? by Anonymous Coward · · Score: 2, Insightful

      More like millennia. Black slavery is relatively new, used to be you just grabbed whomever from whatever land you pillaged. Rome had educated Greek slaves etc. Heck, the word "slave" comes from "Slavic" as the Slavic people were most commonly enslaved in the middle ages. Predominately black slavery is a new phenomenon due to sugar plantations and the climate of these plantations being close to Africa. It was also thought that blacks were more resistant to malaria etc.

    5. Re: "peculiar institution"? by Lothsahn · · Score: 1

      110010001000's point is that slavery still exists in "many countries", not that it exists in the US.

      --
      -=Lothsahn=-
    6. Re:"peculiar institution"? by Green+Mountain+Bot · · Score: 2

      How is slavery America's "peculiar institution"?

      You might check with John C. Calhoun, who coined the term in the 1820s.

    7. Re:"peculiar institution"? by thrich81 · · Score: 5, Informative

      I'm not a historian but ... The reference to slavery as America's "Peculiar Institution" is a term which goes back deep into the 19th century and isn't meant to imply that slavery is peculiar (as in "unique") to America but that slavery in the US was peculiar in the "different from other institutions" sense. It seems to have been coined by by the Southern pro-slavery politician John C Calhoun in 1837. A quick reference:
      "PECULIAR INSTITUTION was a euphemistic term that white southerners used for slavery. John C. Calhoun defended the "peculiar labor" of the South in 1828 and the "peculiar domestick institution" in 1830. The term came into general use in the 1830s when the abolitionist followers of William Lloyd Garrison began to attack slavery. Its implicit message was that slavery in the U.S. South was different from the very harsh slave systems existing in other countries and that southern slavery had no impact on those living in northern states." -- from https://www.encyclopedia.com/h....
      The term is seen fairly commonly in scholarly works, including this book from 1956, "The Peculiar Institution: Slavery in the Ante-Bellum South" by Kenneth M. Stampp (https://en.wikipedia.org/wiki/The_Peculiar_Institution).

    8. Re: "peculiar institution"? by Anonymous Coward · · Score: 1

      your irony detector seems to be switched off

    9. Re:"peculiar institution"? by 110010001000 · · Score: 1

      Who cares what he has to say? He was a pro-slavery guy who was trying to defend the use of slaves in America. I am sure that isn't what the article intended the phrase to be. Why would the article writer use that term? That is offensive in itself.

    10. Re:"peculiar institution"? by 110010001000 · · Score: 2

      Thats great. So why use it in this context? Is the article writer pro-slavery? It is hardly a peculiar institution and to use that term is offensive in itself.

    11. Re:"peculiar institution"? by DaMattster · · Score: 1

      How is slavery America's "peculiar institution"? Slavery has existed for centuries in many countries. It still exists to this day, even though people continue to ignore it.

      Slavery existed long before the 13 colonies.

    12. Re:"peculiar institution"? by 110010001000 · · Score: 1

      How is that peculiar to America? People who justify slavery don't consider slaves to be human. Similar to how supposedly Democratic countries didn't/don't give women the right to vote. People justify anything as long as they keep power/money flowing in. Hardly an American concept.

    13. Re:"peculiar institution"? by 110010001000 · · Score: 1

      Thanks for the tip.

    14. Re: "peculiar institution"? by kenai_alpenglow · · Score: 1

      It still exists in this country--just not legally.

    15. Re:"peculiar institution"? by thelexx · · Score: 1

      So it's a term that only someone immersed in thinking about slavery would ever normally use or even encounter and recognize. That explains things. People coming at thinking about slavery from the negative side (slavery bad, which I agree with) are getting so wrapped up in it they are getting as warped as the people thinking on it from the other side (white supremacists I suppose.) So the former are now treating the general population as if they were the latter. But we aren't and really just wish both would fuck right off.

      --
      "Gold still represents the ultimate form of payment in the world." - Alan Greenspan, 1999
    16. Re: "peculiar institution"? by rworne · · Score: 1

      That's an interesting point.

      If ever there is a burst of flame and sulphuric smoke, and Lucifer himself is standing there with a contract for my soul, what would I choose in exchange?

      King of the world? Untold riches?

      Hell no. I want to be the person who decides what SJWs and people on social media get pissed off at.

      That's where the real power lies.

      --
      I tried every decent and legal way I could think of to resolve the issue w/the business before I rented the chicken suit
    17. Re:"peculiar institution"? by thrich81 · · Score: 1

      Though I'm good with your general sentiment, " really just wish both would fuck right off," I think the use of the term "peculiar.." may be more nuanced in this case. I can see two related nuances:
      1) Bringing in a scholarly term from another field adds a bit of education and interest to an essay (though from the response on /. it backfired for this audience).
      2) If you get down to it, the people who get all upset about using the terms "master" and "slave" in software descriptions (or "male" and "female" for electrical connectors) are generally the people who are only concerned about the history of slavery in the US and give a pass to all the other historical slaving cultures. So in this case the reference only to slavery in the US is accurate.
      I don't know that you would have to be immersed in thinking about slavery to recognize this term. It is a little obscure but not way beyond the Shakespeare or biblical allusions that all educated persons in this country should aspire to know of. All those folks above eagerly trying to educate us about how other cultures had slaves, too, should be familiar enough with the subject to recognize this term before providing their own lectures on the world history of slavery.

    18. Re: "peculiar institution"? by Aighearach · · Score: 1

      That's nominal, online sarcasm was deprecated in 1987.

    19. Re:"peculiar institution"? by 110010001000 · · Score: 1

      Yeah right. Hypocrisy is uniquely American? What do you think of the French motto of Liberté, égalité, fraternité? What a joke.

    20. Re:"peculiar institution"? by argStyopa · · Score: 1

      I sincerely appreciate your clarification of this here and elsewhere. No way that I can tell with /.'s ancient forumcode for me to pm you that thanks, so here it is.

      --
      -Styopa
    21. Re:"peculiar institution"? by Green+Mountain+Bot · · Score: 1

      That's where the term comes from. It specifically means "the institution of race-based slavery as it was practiced in the United States from before its independence until abolition in 1865". The fact that slavery - even race-based slavery - existed elsewhere doesn't change the fact that this is what that term means.

      For what it's worth, I agree that it still exists, even in the United States, where it takes place under the guise of the criminal justice system.

    22. Re:"peculiar institution"? by Green+Mountain+Bot · · Score: 1

      I should add: It is EXACTLY what the article intended the phrase to be. The author is pointing out that the terms "slave" and "master" have meanings that are probably best not invoked when talking about computer hardware. It's slavery that is offensive, not the name given it. You should remember that while Calhoun coined it as a euphemism, it became a common phrase used by abolitionists to derisively refer to chattel slavery. That tradition carried at least into the 20th century.

    23. Re:"peculiar institution"? by Green+Mountain+Bot · · Score: 1

      Esoteric? This is basic US History - I learned that term in 7th grade. There's nothing esoteric about it.

      Applying it broadly? No, applying it as it has been applied for nearly 200 years.

      The wrong impression? What impression is that? That people have been trying to minimize the impact of slavery not just on slaves, but on the free, for a long, long time?

    24. Re:"peculiar institution"? by daten · · Score: 1

      Being seen to care has been labelled "virtue signalling"

    25. Re:"peculiar institution"? by iggymanz · · Score: 1

      false, "black" people were enslaving each other long before that.

  10. Dont care by Anonymous Coward · · Score: 1

    I will still call them master and slave since thats what they are and it not being offense as the threads/processes dont care either way.

  11. Top Five Alternate Master/Slave Terms by SuperKendall · · Score: 3, Funny

    5) Windshield/Bug

    4) Ampulex compressa / Periplaneta americana

    3) Eastwood / Punk

    2) Wall / Mime

    1) PC / Wrongthink

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Top Five Alternate Master/Slave Terms by lgw · · Score: 1

      It has to be Something/Minion. I've seen "minions" in production services, and can't think of a better term. Before the movies, I would have gone with "henchmen", but "minions" wins now.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    2. Re:Top Five Alternate Master/Slave Terms by SuperKendall · · Score: 1

      That does sound good to me, I think Gru / Minion sounds like a great replacement! Only risk is technical docs running afoul of copyright. :-)

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    3. Re:Top Five Alternate Master/Slave Terms by Areyoukiddingme · · Score: 1

      It has to be Something/Minion.

      Evil Genius/Minion. It can't be anything else.

    4. Re:Top Five Alternate Master/Slave Terms by lgw · · Score: 1

      "Gru" is a bit odd out of context, just like MSs infamous NsaKey. That's the biggest problem in our field: all the TLAs are taken.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    5. Re:Top Five Alternate Master/Slave Terms by Aighearach · · Score: 1

      What if careful analysis of media indicates that in most literary examples of minions, they're actually slaves?

    6. Re:Top Five Alternate Master/Slave Terms by PetiePooo · · Score: 1

      SaltStack uses the master/minion terminology. Master, as a word, has many legitimate uses outside of a slavery setting. There should be no qualms in using that by itself. I yearn to become a master blacksmith myself...

      To me, "minion" is more reminiscent of serfs and feudal times, when slavery was more like indentured servitude. Lately, it has more of a willing, adoring, (yellow) worker vibe than anything else, but I have kids so have watched the movies.

      Ultimately, the computer paradigm is, at its core, a controller vs. controlled relationship. For someone who sees themselves as controlled, the paradigm itself is a potential trigger, no matter what terms are used. IMHO, that calls for therapy, not pull requests.

    7. Re:Top Five Alternate Master/Slave Terms by will_die · · Score: 1

      Not so sure I can have multiple Evil Genisuses, or would they be prefered to as a Evil League of Evil Genius

    8. Re:Top Five Alternate Master/Slave Terms by prefec2 · · Score: 1

      How about master-worker, as this is the name of the design pattern.

    9. Re:Top Five Alternate Master/Slave Terms by byteherder · · Score: 1

      Here is some more for you list.

      1) Hero / Sidekick

      2) Nerd / Wanker

      3) Worker / Slacker

      4) Villain / Minion

      5) Free Thinker / SJW

  12. We been down this road... by The+Original+CDR · · Score: 4, Interesting
    The Los Angeles County tried to ban Master/Slave for IDE cables in 2003

    One such recent example included the manufacturer’s labeling of equipment where the words “Master/Slave” appeared to identify the primary and secondary sources. Based on the cultural diversity and sensitivity of Los Angeles County, this is not an acceptable identification label.

    1. Re:We been down this road... by Ambassador+Kosh · · Score: 3, Informative

      IDE cables are a great way to show the problem.

      Many motherboards had primary and secondary slots and each slot had a master and a slave connector.

      There are still a number of things like to DNS and other network services where primary and secondary are not the same as master and slave and a primary or secondary dns server can have slave servers.

      I understand coming up with different terms but we also need to make sure the new terms are not more confusing than what we have already.

      --
      Computer modeling for biotech drug manufacturing is HARD! :)
    2. Re:We been down this road... by dissy · · Score: 4, Funny

      The Los Angeles County tried to ban Master/Slave for IDE cables in 2003

      In the electronic manufacturing industry I work kinda-in (purely IT, but still) we had a similar push not long ago to ban Male/Female when referring to connectors and instead use Plug/Jack.
      "Mating", the verb form, was changed to "Connect"

      A bit later this was changed again as the previously-female term "Jack" was offensive being a predominantly male name, so it became Plug/Socket.

      Even later as more complex connectors came into common use, it was noticed that things like the USB-A connectors had an outside shield component that made ground contact when plugged in, but at the same time the inserting component went *into* the cable where the 4 conductive plate traces were.
      Basically the previously-male side has a shroud that completely envelops the entire previously-female side when connected.

      The decades old term for these are "hermaphroditic shrouded connectors", which was also found offensive and changed to "surround connector"

      There was also "hermaphroditic non-shrouded connectors" previously called "genderless" which can connect both cable-to-panel as well as cable-to-cable, which are now to be called "combination connectors"

      The latest change we had to make was to retain the Plug/Socket terms but on the technical side no longer use "Plug" to replace "Male" and "Socket" to replace "Female"
      Instead "Socket" is whichever end is fixed in place (IE on a circuit board or a panel) and "Plug" to refer to a movable connector (IE at the end of a cable)
      So, the terms no longer indicate the obvious physical appearance of the connector, but how the connector is used.

      This also means for the previously-genderless instances of a cable-to-cable connection, you are to say it is two *sockets* connecting, and you can't have two plugs that connect.

      Confused yet?

    3. Re:We been down this road... by drinkypoo · · Score: 1

      The Los Angeles County tried to ban Master/Slave for IDE cables in 2003

      Yes, but that was idiotic, because that is the accepted terminology and they are not in charge of that. Not calling it master/slave when it's master/slave is totally moronic. It would almost make more sense to specify SCSI than to create confusion by banning calling ATA devices what they are called. It was also stupid because SATA dates from 2000, SATA doesn't have masters or slaves, and it was clear that SATA was going to kill PATA dead. If LA county still has any computers which even have PATA any more, it's because they're not replacing antiquated hardware.

      This, on the other hand, is something which can actually be done by the people contemplating doing it, and as such is different at least in that way.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:We been down this road... by drinkypoo · · Score: 1

      In the electronic manufacturing industry I work kinda-in (purely IT, but still) we had a similar push not long ago to ban Male/Female when referring to connectors and instead use Plug/Jack.

      Thank God we haven't done that in automotive yet. You still can buy replacement male and female bits for them. (I have yet to see a computer cable which can be either-gendered referred to in any way other than male or female, though.)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:We been down this road... by dissy · · Score: 1

      Thank God we haven't done that in automotive yet. You still can buy replacement male and female bits for them. (I have yet to see a computer cable which can be either-gendered referred to in any way other than male or female, though.)

      It's funny you mention that.
      I couldn't come up with a computer cable related example for one of those either, and the first example that came to mind was actually is automotive related.

      I've seen these but didn't know what they were called before:
      https://www.amazon.com/Hopkins-47965-2-Pole-Flat-Extension/dp/B0002Q80RW

    6. Re:We been down this road... by petermgreen · · Score: 1

      The crazy thing is that the "master" and "slave" terminology for IDE was misleading from the start. Neither drive is involved in communication to the other.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    7. Re:We been down this road... by Ambassador+Kosh · · Score: 1

      The whole IDE thing was crazy. Had to jumper the drives to set their master or slave status. Some would work as master or slave, some only as master, some only in certain combinations. CDrom master and HD slave often did not work but the other way around worked much better.

      Part of the reason I think we ended up with boards that had 6+ slots on them is that you could just make every device a master and the system worked much more reliably.

      --
      Computer modeling for biotech drug manufacturing is HARD! :)
    8. Re:We been down this road... by Reziac · · Score: 1

      As I fuzzily recall, it had to do with which drive 'reported in' and powered up first, so the system knew which to boot from and didn't overload the power circuit. On very old IDE systems, you can sometimes even hear one drive spin up, then the other.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  13. Trigger words by Anonymous Coward · · Score: 1, Insightful

    Trigger words like slave, monkey, etc automatically make the Left think of certain types of people, even though the context may be totally unrelated to people. If only the Left could deal with their own racism and resolve it instead of projecting it, the world would be much more peaceful.

  14. P.S. by SuperKendall · · Score: 1

    Since number 4 is technically closest, I for one will be using Amp / Perp going forward, in part because it's close to the Eastwood one... :-)

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  15. Slavery is American! by Glarimore · · Score: 5, Informative

    given that the words remind some people of America's peculiar institution

    I find it odd how 'slavery' is so often framed as an American phenomenon, when it was/is a worldwide institution. The US was simply the last superpower to abolish it locally. Slavery is unfortunately alive and well, which should be clear to anyone willing to take a look around.

    As for the topic at hand: The folks arguing for this might have a point if the terms being used were 'whitey' and 'blackey' or something equivalently racist, but I find the terms 'master' and slave' to be sufficiently "anodyne" considering they refer to a relationship between two things and neither term explicitly refers to a particular type of individual. Are we going to get rid of 'parent' and 'child' as well because some people were beaten by their parents?

    1. Re:Slavery is American! by drinkypoo · · Score: 2

      The US was simply the last superpower to abolish it locally.

      China still has labor camps. That's state-sponsored slavery, right on its face. Here in the USA, we do things like pay Inmates $1/day to fight fires. While that technically involves payment, in reality that's just disguised slavery.

      Many developed nations continue to have institutionalized slavery, including superpowers.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Slavery is American! by phantomfive · · Score: 1

      The US was simply the last superpower to abolish it locally.

      The US was not a superpower. At the time the US only survived because of the difficulty of transporting an army across the ocean. If the US had a superpower at that time, it would be isolation.

      --
      "First they came for the slanderers and i said nothing."
    3. Re:Slavery is American! by OldMugwump · · Score: 1

      Don't think payment has anything to do with it.

      Volunteers aren't paid, and aren't slaves.

      Making a person work at gunpoint and then paying them doesn't make them free.

      Slavery is about *not being able to quit*. Has nothing to do with getting paid.

      --
      "Shoot, a fella could have a pretty good weekend in Vegas with all that stuff."
    4. Re:Slavery is American! by iggymanz · · Score: 1

      uh, slavery existed after the USA abolished it.

      might want to look up "forced labor" for exampe

    5. Re:Slavery is American! by drinkypoo · · Score: 1

      I don't see the problem. Try sticking to facts. We didn't enslave our prisoners to go fight fires. We asked them if they would and they agreed.

      You know why we instituted a minimum wage? The idea was that anything less than a living wage was effectively slavery, and that people who agree to a shit deal because there's no better deal are still effectively slaves.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    6. Re:Slavery is American! by iwbcman · · Score: 1
      Slavery by conviction, as a form of punishment, was made legal, in the exact *same* sentence which abolished slavery.

      The 13th Amendment to the Constitution of the United States of America states:

      Section 1. Neither slavery nor involuntary servitude, except as a punishment for crime whereof the party shall have been duly convicted, shall exist within the United States, or any place subject to their jurisdiction. Section 2. Congress shall have power to enforce this article by appropriate legislation.

      Roughly 3,000,000 American citizens as exceptions, nowadays.

      The only missing element that I can see is that private for-profit prisons aren't buying and selling inmates, be patient, give 'em time.

    7. Re:Slavery is American! by sarren1901 · · Score: 1

      Once again, they volunteered to go out and fight the fire. No one made them do it. If they didn't like the terms offered, they could of said no thank you and gone back to normal prison life.

      There is no slavery here. Besides, being made to work when in prison is legal. Paying them at all is just so they can setup a commissary instead of giving them the stuff they need. Worse, most prisoners have family and family will send money but the prison first scraps off a portion for restitution owed by the inmate. So family essentially ends up paying the restitution just so the inmate has enough money to even buy the needed items to survive. Products such as feminine hygiene.

      None of that is actually slavery. Even when we like to joke about wage slavery it really is just us complaining about being to lazy to better ourselves and go find better employment. It's a lot easier to whine then to actually do something.

  16. Really! by oldgraybeard · · Score: 2

    Ugh This PC Correctness just makes me shake my head. I can live with some of the doing away with the 12 year old boy locker room stuff and the vulgar stuff . After all we do want to create an environment for all.
    But I write code and create things. Everything around this safe space, I'm offended by everything! environment just gives me heart burn because it has nothing to do with writing code and creating tech.
    If an individual is capable (but kinda) and ass. Hey that happens in the real world. If an individual or Company are jerks I can move on.
    But renaming thing because some might be offended even when the terms are completely out of the bad context is a waste of time that might be used for more productive things.
    This is all just my personal feelings and opinions. So I hope we can just have a discussion.

    Just my 2 cents ;)

    1. Re:Really! by sheramil · · Score: 1

      Ugh This PC Correctness just makes me shake my head.

      I've found a lot of it comes from cloistered online communities that have the power to kick participants out. In order to demonstrate their overwhelming goodness, a participant often has to go overboard, and this sort of silliness is the result.

      Most of the time it evaporates on contact with the real world... seriously, you're going to push for a design where one aspect of the hardware doesn't control any other, to promote "fairness"? As Franz Pokler said, “Try to design anything that way and have it work.”

      Sometimes it doesn't, and we get to consider the desperation of people who come up with such tomfoolery in order to be seen as morally superior.

  17. Outrageous! by Doc+Right · · Score: 1

    I will stop using Python if they succumb to this nonsense! Oh wait, I don't use Python anyway. It has horrible syntax.

  18. replace master/slave ? by sxpert · · Score: 1

    sure... with Billionnaire/underpaid_worker...
    exact same relationship

  19. No suggestion is good enough by Merk42 · · Score: 1

    Just comment/downvote/whatever any of the proposed alternatives

    "parent"
    I'm an orphan, I never had parents! I'm offended!
    I have fertility issues, I'll never be a parent! I'm offended!!

    "worker"
    I just got fired so I'm out of work! I'm offended!
    I can't work due to being differently-abled! I'm offended!

  20. Actually the name python is probably offensive by bobstreo · · Score: 1

    since it's a reference to a penis. /s

    Should change their name to naval or something which would only offend clones with no umbilical cords...

  21. for the love of logic keep by Anonymous Coward · · Score: 1

    this PC shit out of our tools.
    It's *language*. Programming languages need to be *concise* and *precise*.
    When "master" and "slave" are *perfect* terms describing the relationship between components then use those terms.
    It's obviously not talking about people.
    And when talking about people, that's merely one use for those terms. If railroad engines took offense, should we use some other term when trying to apply it to people??

    Is the railroad industry next? Gonna have to start calling engines in slave-mode to be in some-other-word-that-doesn't-offend-idiots-mode ?

  22. Who can say? by Jahoda · · Score: 3

    I don't know. On the one hand we can say that this is the result of "feel good but do nothing" culture taken too far. On the other hand, slavery is pretty fricking gross.

    I really just don't know, but I guess in the larger context of life it seems like a pretty dumb thing for me to care about. Being upset about changing the terminology, that is.

  23. Re:"Politically correct," ... by liquid_schwartz · · Score: 5, Insightful

    ... also known as "being polite."

    You can try and equate the two but it isn't true. One can be polite and still discuss master / slave on USB and other appropriate topics. One cannot be politically correct and do the same.

  24. daemons? by Bandit2 · · Score: 2

    I'm a religious man, and don't my computer to spawn daemons... Please rename to something less offensive.

    1. Re:daemons? by hondo77 · · Score: 1

      Jesux (pronounced Hay-sooks) to the rescue!

      --
      I live ze unknown. I love ze unknown. I am ze unknown.
  25. Photography has the same wording by smooth+wombat · · Score: 1

    In photography, you can have a master flash which then triggers other flashes, i.e. slave flashes.

    In fact, on many speedlights (the smaller flashes which fit on a camera), the word master is used as one of the options.

    If you look at this image, the back of the SB-700 and SB-900 both have the word Master on the selector area.

    At some point one has to realize not everything can be sanitized. Some things simply have to be the way they are because the wording is precise despite any other connotations.

    --
    We will bankrupt ourselves in the vain search for absolute security. -- Dwight D. Eisenhower
    1. Re:Photography has the same wording by drinkypoo · · Score: 1

      In photography, you can have a master flash which then triggers other flashes, i.e. slave flashes.

      So what? It can be a triggering and triggered flashes, or it can be a leading and following flashes. The terminology can change over time.

      At some point one has to realize not everything can be sanitized. Some things simply have to be the way they are because the wording is precise despite any other connotations.

      You haven't discovered one here.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  26. Python bans master / slave by liquid_schwartz · · Score: 1

    I wonder how that will be interpreted

  27. OK we have to change by oldgraybeard · · Score: 1

    "Class" how can we have such a term used anywhere in tech!
    I know! We can use "Proletariat" instead!

    Just my 2 cents ;)

  28. Wait until we get "bash promotes violence!" by Anonymous Coward · · Score: 1

    Wait until we get "Calling something 'bash' promotes violence!"

    And heaven forbid you reap your zombie processes...

    1. Re: Wait until we get "bash promotes violence!" by poity · · Score: 1

      The ++ in C++ evokes the Greek Orthodox cross, and is offensive to non-Christians! The ++ additive operation has been taken up by the Alt Right as a secret code (much like the "OK" hand sign) to represent White Christian expansionism and an anti-Muslim rallying cry! Fight Back! /s

      --
      your thin skin doesn't make me a troll
  29. Really? by w3woody · · Score: 1

    Human slavery is still alive and well today. At present, around the world, some estimate there are nearly 46 million people living in slavery.

    So it seems to me that getting rid of the term "slavery" does not actually help the problem; it simply sweeps the problem under the rug, so those of us prone to "fainting couches" no longer have to look at the problem or think about the problem.

    Does this deliberate ignorance make us better as a people?

    Further, when the day does come when human slavery no longer exists, when it is a faint memory and the only places its talked about are in history books and in computer science classes--does this make computer scientists insensitive people? Or does this give us the ability to finally redefine the terms from one of the horrors of human slavery and into a technical term? Meaning does this make computer scientists bad people? Or are they reclaiming two words for a higher purpose?

    I think this whole process of throwing otherwise useful terms down the memory hole distasteful, because it inadvertently sweeps serious, real, and pressing problems under the rug. I would rather reframe the problem of human slavery than ignore it.

  30. The Orwellians are mining for offense. by ErikTheRed · · Score: 5, Informative

    This trend of seeking offense where none is intended is incredibly toxic to humanity. In the English language many words have different meanings based on their context. It's plainly obvious that no allusion to human slavery is meant in the context of software or hardware module relationships.

    Let's be blunt about what has happened: people have been abusively harmed by others lying to them and telling them that context is meaningless. They have been given invented forms of discomfort in order to make them slaves to unpleasant emotional responses that have no underlying basis in reality. That's the irony here. The people complaining about the terminology are behaving in a herd manner, controlled by powermongers who benefit from it. Power flows from irrational group cohesion, and the cheapest and easiest form irrational group cohesion is hatred of the other. There are many ways to define the "other" and you can see it everywhere in politics: race, nationality, language, religion, gender, sexual orientation, and (seriously, humanity actually went here) word choice. Both conservatives and progressives exploit these shamelessly. Stop playing their games.

    --

    Help save the critically endangered Blue Iguana
    1. Re:The Orwellians are mining for offense. by gweihir · · Score: 1

      Oh, yes. Context is _everything_!

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    2. Re:The Orwellians are mining for offense. by davide+marney · · Score: 1

      They have been given invented forms of discomfort in order to make them slaves to unpleasant emotional responses that have no underlying basis in reality. That's the irony here.

      Very insightful. Mod this up.

      --
      "We receive as friendly that which agrees with, we resist with dislike that which opposes us" - Faraday
  31. I'll just come out and say it then by DarkOx · · Score: 1

    Guido van Rossum - is literally worse than a Nazi.

    Parent and worker? Parents have children, children have been exploited and continue to be by many societies as workers. Often subject to harsh, dangerous, and life shortening conditions for little pay!

    By choosing these terms for use in Python he is clearly endorsing these practices. I don't think there is any choice here but to call for the immediate divestiture in all things Python; Socially responsible organizations should be porting their applications in scripts to languages that better reflect today's social norms.

    --
    Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    1. Re:I'll just come out and say it then by Areyoukiddingme · · Score: 1

      Guido van Rossum - is literally worse than a Nazi.

      Parent and worker? Parents have children, children have been exploited and continue to be by many societies as workers. Often subject to harsh, dangerous, and life shortening conditions for little pay!

      By choosing these terms for use in Python he is clearly endorsing these practices. I don't think there is any choice here but to call for the immediate divestiture in all things Python; Socially responsible organizations should be porting their applications in scripts to languages that better reflect today's social norms.

      It's just Poe's Law every day now, isn't it....

      Well done.

  32. "remind"? by cascadingstylesheet · · Score: 1

    given that the words remind some people of America's peculiar institution

    Those words can't "remind" anyone of that institution, seeing how no living person is present to remember it.

  33. Re:Islamophobic Python! by lgw · · Score: 1

    Anything pro-slavery in the New Testament? I honestly don't know, but give Christians credit for being on version 2.0.

    --
    Socialism: a lie told by totalitarians and believed by fools.
  34. While we're on the subject by bbsguru · · Score: 1

    I would like to register my objection to the term 'Python'. A a member of the protected class 'herpetophobics', I am not comfortable with the slithering symbolism evoked.
    As for the term 'Programmer', clearly the use of a non employment-specific term (i.e.'grammers') would be less offensive to those who labor in code yet are unpaid.
    And Java? Don't even get me started on the exploitation of coffee growers worldwide.

    Justifiable Outrage abounds.

    1. Re:While we're on the subject by SixMinutes · · Score: 1

      Yes, obviously, slavery and those things you just invented warrant similar levels of justified outrage.

  35. 'Newspeak', 'doublespeak', 'PC speech', etc by Rick+Schumann · · Score: 1

    Go look those terms up if you're unfamiliar with them.

  36. get offended more often ! by Tom · · Score: 1

    Why is this even a topic of discussion ?

    Go out there and get offended more often! Expand your comfort zone. Understand that people are, look, act, think different and what you think means "hey there" can mean "I fucked your mother" in another cultures unofficial sign language. Also, what you think is a really rude gesture actually means "have a nice day, hope to see you again soon".

    Slavery as a reality of life is a terrible thing that we abolished and good riddance. And the places in the world that still have it should get our support in getting rid of it, too.

    Master/slave as a metaphor for a technical relation is no more offensive than calling the white and black water pipes in your house by those names, which are not racist and have nothing to do with skin colour.

    If someone is reminded that their great-great-grandfathers came to America as slaves, and because of that has their feelings hurt, they should work on being no so easily hurt. Life can be hell if you get hurt so easily. Also, without the slave trade, you would be living somewhere in Africa today, are you sure you'd prefer that?

    But some people apparently have no other hobbies and looking for reasons to be hurt by something and constructing causes of emotional harm seems to fit them.

    --
    Assorted stuff I do sometimes: Lemuria.org
    1. Re:get offended more often ! by Jahoda · · Score: 1

      So, you're a descendant of slaves, right? I mean, you certainly wouldn't be a pretentious white snowflake telling others how they should feel and ironically upset at words?

    2. Re:get offended more often ! by Tom · · Score: 1

      Ah, the "you only have a right to speak up if you are in this group which I now arbitrarily defined to exclude you".

      Newsflash: Slavery is by far not an exclusive black/white thing. The only reason you think so is because your mind is limited to American history and your mental map has "here be dragons" written on everything outside the USA.

      Millions of white people were slaves as well, predominently in the Barbary Coast slave trades. This at least you should know even from your limited perspective, because it was the US navy that put an end to that, the first international intervention of a still fresh nation.

      --
      Assorted stuff I do sometimes: Lemuria.org
    3. Re:get offended more often ! by gorehog · · Score: 1

      Why do you think living in Africa is so bad? Have you visited?

      And seriously, why not just use less loaded terms like Client and Server? Or Active, Backup, and Passive? Certainly there are more technically descriptive words than master and slave.

    4. Re:get offended more often ! by Tom · · Score: 1

      And seriously, why not just use less loaded terms like Client and Server?

      We use Client/Server - and it means something else.

      Or Active, Backup, and Passive?

      We use those as well, and they mean something else.

      --
      Assorted stuff I do sometimes: Lemuria.org
  37. Parent and Child wrong metaphor by bussdriver · · Score: 1

    The people objecting to Master/Slave terms probably don't have a proper understanding of Parent/Child as they've been raised by friends who at the same time isolate them from the real world like a control freak. Therefore, they don't have a proper healthy grasp of Parent Child in order to have the metaphor work

  38. Libya by JBMcB · · Score: 1

    Remember when we helped liberate Libya from the tyrannical clutches of Qaddafi? Go Team America!

    Here's an article about the bustling slave trade going on there right now.

    https://www.newsweek.com/human...

    --
    My Other Computer Is A Data General Nova III.
    1. Re:Libya by No+Longer+an+AC · · Score: 1

      I still remember when Qadaffi was the bad guy who sponsored terrorism and Reagan was president, bombing Libya and saying we would never negotiate with terrorists.

      Now we're supposed to lament his death because of the current state of Libya?

  39. Re:"Politically correct," ... by Anonymous Coward · · Score: 1

    So the Nazi Germans in 1943 were just "being polite"? They were politically correct for their state and culture at the time. Politically correct is nothing more than herd mentality, sometimes it is morally correct and other times when generations look back it is morally apprehensible.

  40. What are we changing it to? by DarkRookie · · Score: 1

    Those link show 3 different replacements for master/slave.
    Should need to be in agreement to change terms that have been allow longer than I have been alive.

    --
    The millennial that doesn't like most of the stuff designed for millennials.
  41. Unix by slipped_bit · · Score: 1

    Personally, I'm offended by all the unix commands that sounds like disgusting bodily noises.

    awk
    sed
    grep

    Just to name a few.

  42. much ado about nothing by vux984 · · Score: 4, Insightful

    I'm firmly in the camp that thinks this is much ado about nothing.

    But in the spirit of it being much ado about nothing, it seems absurd for me to get worked up about it. So if let them try to change it if it makes them feel better... if it gets traction and sticks... fine, whatever.

    1. Re:much ado about nothing by Mal-2 · · Score: 1

      If you think something needs addressing, this is a reasonable way to do it -- deprecate the language from future usage, but don't run around and burn the place down over it.

      --
      How is the Riemann zeta function like Trump rallies? Both have an endless number of trivial zeros.
    2. Re:much ado about nothing by Tough+Love · · Score: 1

      Right, after all, it's not more idiotic than significant tabs. Just about exactly as idiotic.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    3. Re:much ado about nothing by vux984 · · Score: 1

      "What happens to those who want to keep master and slave get fired"

      Why would anyone "want" to keep it? That's my point.

      While I personally don't think its something worth fussing over; and I get that a minority of people are upset about it -- what I don't get is: who are these people that care so much to keep it?

      Its not some orwellion doublespeak where I'm being told to beleive and repeat a lie; and it would be a principled stance to stand against it.

      What "principled stance" are they trying to make by insisting we must keep call a design pattern "master" and "slave" instead of 'manager/worker' or something?

      Who will refuse to just 'roll with it' to the point that it gets them fired? What's the point? What is the reasoning for that?

    4. Re:much ado about nothing by K.+S.+Kyosuke · · Score: 1

      Why would anyone "want" to keep it? That's my point.

      Continuity of literature, documentation, APIs, and working code?

      --
      Ezekiel 23:20
    5. Re:much ado about nothing by AmiMoJo · · Score: 1

      There has been more outrage at the suggestion it gets changed than there was at the terms themselves.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    6. Re:much ado about nothing by vux984 · · Score: 2

      "Continuity of literature, documentation,..."

      Yeah, nobody is going to lose any sleep over a footnote that says "The manager worker or pattern used to be called master / slave or whatever they end up with.

      "APIs, and working code?"

      Existing APIs and code can continue to use it until they get retired. Its not like its a python keyword or something. From what I can see this was a documentation and code samples update; so its not in the docs and example code.

      Much ado about nothing.

    7. Re:much ado about nothing by vux984 · · Score: 1

      Yeah, I don't use python myself. And that's a big part of why.

    8. Re:much ado about nothing by K.+S.+Kyosuke · · Score: 1

      Much ado about nothing.

      Exactly, why change things that work just fine? Bikeshedding instead of doing useful improvements such as fixing Python's ridiculous performance problems is telling.

      --
      Ezekiel 23:20
    9. Re:much ado about nothing by jpaine619 · · Score: 1

      "What happens to those who want to keep master and slave get fired"

      Why would anyone "want" to keep it? That's my point.

      My own personal take on this is probably a little bit harsh.. but, honestly, fuck them. I'm tired of having to bend our language around a bunch of screaming little bitches.

      Nobody born in the US has ever been a slave. Their parents were not slaves and most likely their grandparents were not slaves..

      Went through this shit a few years ago at a company I worked for.. Suddenly we couldn't call them dykes anymore.. They were diagonal cutters.... It didn't matter that dykes were dykes long before big hairy lesbians were dykes... No suddenly 200,000 employees couldn't call a tool a dyke anymore... I left that position not long after... Not because of that, but it certainly added a bit to the reasons I left.. It was just this absolutely insane PC culture... We had absolutely zero women working in this field.. Not because of any sexism but because the job was incredibly physically demanding... Heights, heavy loads, long hours, and the constant danger of death.. Yeah... can't imagine why we weren't bursting at the seams with women.. But regardless, there were no women, yet the PC culture was still pervasive..

      The squeaky-wheel vocal minority can go bugger themselves...

      My one reasonable boss did get a laugh out of it when I asked him to throw me up a set of lesbians... He got it.....

    10. Re: much ado about nothing by reanjr · · Score: 1

      As all software devs know, naming things is both important and difficult. Master and slave mean exactly what they are supposed to mean. Any attempt to replace them will likely lead to the use of inappropriate or linguistically akward alternatives.

  43. Because we kept it going longer than anybody by rsilvergun · · Score: 2

    longer than it was even useful (the Northern states were out performing the Southern one's economically because the south had too much capital tied up in slaves). We also fought a civil war over it.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:Because we kept it going longer than anybody by 110010001000 · · Score: 2, Informative

      No we didn't keep it longer than anyone. It is amazing how ignorant people are of human history. In addition, slavery exists to this day. Furthermore the Civil War wasn't fought over slavery. Back to school for you.

    2. Re:Because we kept it going longer than anybody by whoever57 · · Score: 2

      Slavery still exists in the USA today:

      "Section 1. Neither slavery nor involuntary servitude, except as a punishment for crime whereof the party shall have been duly convicted, shall exist within the United States, or any place subject to their jurisdiction."

      --
      The real "Libtards" are the Libertarians!
    3. Re:Because we kept it going longer than anybody by SuiteSisterMary · · Score: 1

      The South kicked off the Civil War to preserve slavery. This is incontrovertible, unless you choose to ignore the Declarations of Succession, and the speeches and statements given by Southern politicians of the time.

      The North, on the other hand, one might argue was not fighting to remove slavery, but to preserve the Union.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
  44. Re:"Politically correct," ... by 91degrees · · Score: 1

    Well, there's politeness and there's treading on eggshells.

    You seem quite content, for example, to dismiss a viewpoint entirely and represent it in a negative way. Is that polite? Would it not be more polite to spend a little time understanding the alternative viewpoint and suggesting a compromise?

  45. Re:Islamophobic Python! by Archangel+Michael · · Score: 1

    There are lots of things "permitted", like slavery polygamy, but that doesn't indicate that it was promoted. The Bible is pretty clear that slaves are also "humans" and not sub human, and were to be treated humanely. I wouldn't call it "pro slavery" as much as "permitted".

    --
    Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
  46. Re:"Politically correct," ... by SqueakyMouse · · Score: 1

    Political correctness is following somebody else's guidelines for what is acceptable speech. As a result it can come across as insincere. The speaker may even resent being coerced into speaking that way. Politeness comes from the individual and so comes across as more heartfelt and sincere.

    Rather than getting to the root of the problem, political correctness simply encourages people to mask their real views until an opportunity to vote in somebody who shares their disdain for political correctness comes along. The more they feel their free speech has been trampled upon, the more keen they'll be to vote this way.

  47. Re:Islamophobic Python! by phantomfive · · Score: 1

    Yes, the Epistle to Philemon. It's fairly short, you can read it.

    --
    "First they came for the slanderers and i said nothing."
  48. Re:"Politically correct," ... by Anonymous Coward · · Score: 1

    Not equal does not mean opposite. It is entirely possible to be polite while using PC vocabulary, it is impossible to be polite demanding PC vocabulary. Can you spot the difference in those two examples?

    Politeness and PC are at best unrelated aspects of communcation, but often PC is used as an excuse to be impolite.

  49. Re:"Politically correct," ... by volodymyrbiryuk · · Score: 1

    You know damn well that the term today doesn't mean the sam as in 1943 in Nazi Germany. Don't you?

    --
    sudo rm -r -f --no-preserve-root /
  50. I pointed this out elsewhere by rsilvergun · · Score: 1

    but America was the last country on earth to maintain a practical legal apparatus for slavery. We fought a civil war for it (yeah, it was "State's rights" but the "right" we was fighting over was the right to own people).

    Moreover, we maintained the institution even when it was no longer economically viable (the South was hurting because they had too much capital tied up in slaves that needed to be spent on machines & industrialization). America was maintaining slavery for social reasons. We wanted those slaves as a sort of social buffer. It helped keep poor white southerners in their place since they could look down on the black slaves and feel OK about their (appalling) living conditions because, hey, at least I'm not a slave.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
  51. Re:"Politically correct," ... by rsilvergun · · Score: 1
    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
  52. Re:Make it eurocentric by 91degrees · · Score: 1

    I'm actually okay with that. Or even just master and servant. I don't actually have a problem with master and slave, but as long as we keep the basic metaphor that one of them is in absolute control, and the other is just obeying commands, I don't really have a problem with different naming.

    The problem with most of the suggestions, is that they don't indicate the relationship clearly. The ones mentiones in the summary are even worse in that they're ambiguous. "Parent" implies there's a hierarchy of children and grandchildren below the current node. Worker suggest a separate task busily beavering away at something typically on a separate thread.

  53. This is really sick! by grumpy-cowboy · · Score: 2

    It's time to ban 0 and 1 because it can offends non-binary peoples!

    --
    Will $CURRENT_YEAR be the year of the Linux Desktop?
  54. Just a thought here. by hey! · · Score: 4, Insightful

    The thing that makes slavery wrong is that it treats people as if they were things without free will or feelings or purpose other than to serve us. Software modules actually are things without free will, feelings, or purpose other than to serve us.

    It's offensive to call an adult black man "boy". It doesn't mean "boy" is an inherently offensive word or concept.

    If you take a consequentialist view of ethics, the consequences of banning the word "slave" is that we no longer have a word to describe that concept. It does nothing for people actually are or were enslaved. How would you write a biography of Frederick Douglass? If you have a deontological view of ethics, there is no equivalence between describing an act and participating in the act; you can't end rape by not allowing people to use the word "rape".

    People overall have a magical.view of words, which is why everyone is keen to police everyone else's language. That's how we ended up calling the place we poop the "rest room", which is kind of bizarre when you think of it.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    1. Re:Just a thought here. by Anonymous Coward · · Score: 1

      That's how we ended up calling the place we poop the "rest room", which is kind of bizarre when you think of it.

      ...not if you have young children...

    2. Re:Just a thought here. by drinkypoo · · Score: 1

      If you take a consequentialist view of ethics, the consequences of banning the word "slave" is that we no longer have a word to describe that concept.

      This is not banning the word "slave", so it's difficult to imagine what your goal is with this comment.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:Just a thought here. by Tom · · Score: 1

      This is a brilliant answer, cutting down to the actual problem.

      --
      Assorted stuff I do sometimes: Lemuria.org
  55. Re: Nice false equivalence by magarity · · Score: 1

    kidnapped across an ocean,

    So many people were enslaved through the ages with absolutely no oceans involved that it's bizarre to list it.

  56. Re:"Politically correct," ... by kenai_alpenglow · · Score: 3, Insightful

    Because the goal posts keep moving. Look at the chain of words considered polite to use for someone who has trouble walking for an example. The words used for someone who has more melanin in their skin than other folks for another. Why not put the onus on the LISTENER instead of the SPEAKER for a change? Just because a snowflake gets offended doesn't mean the person speaking intended to be offensive.

  57. why not modern language? by 4wdloop · · Score: 1

    employer employee

    --
    4wdloop
    1. Re:why not modern language? by TigerPlish · · Score: 1

      employer employee

      Oh, for mod points. This is the best one yet.

      --
      The "Civilized World" jumped the shark ca. 1973.
  58. Guys, this is counterproductive by peppepz · · Score: 1

    Why should someone be offended today because of something that happened to his ancestors generations ago, an institution that has been abolished for one century and a half? The divisions of those times certainly shouldn't be forgotten, but should be overcome, and be relegated to history books, instead of being reignited at every occasion.
    Why should someone be offended by a term that was, without an once of doubt, being used with no offensive intention? Labeling those terms as racist means, in its turn, to label everyone who used them as a racist. That's a lot of people, most of them good persons, who will possibly feel resentment, for being slapped with the unjust attachment of an odious guilt.
    We'll have a hard time fighting ignorance and populism if the image of us that is perceived by the people whom we're trying to convince is that of someone who can never be made happy, no matter what. And I'm afraid that this path leads us to get Trumps, Orbáns, Salvinis and company not for 5 more years, but for 20. Sorry for the rant.

    1. Re:Guys, this is counterproductive by gweihir · · Score: 1

      This are people that chose to be offended. Any demented thing will do. It is essentially a power-move, where they try to force their will on others, in the most public fashion they can manage. It does serve no other purpose. It is dishonorable, insulting and low and should be resisted decisively.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  59. Wait... by dhell · · Score: 1

    I'm pretty sure 'master' and 'slave' refers to BDSM relationships - it's bigoted to take this out of the lexicon, as it's an attempt to shame people that like wearing leather and tying each other up. Spank you very much.

  60. Re:"Politically correct," ... by Nocturna81 · · Score: 5, Insightful

    The two are not mutually exclusive.

    It's kinda obvious that some people are uncomfortable with the terminology.

    How difficult is it for pliable minds to simply adopt another set of words to describe, precisely, the same thing?

    What motivation exceeds being polite?

    Being correct? Because screw being polite if it means it muddies the waters. Also, why do "we" need to be pliable? Why can't the other side of this argument get over themselves and accept that words can have different meaning depending on context?

  61. Re:Islamophobic Python! by Anonymous Coward · · Score: 1

    Yes. Jesus said, "slaves obey your masters."

  62. If you are still a slave... by Gabest · · Score: 1

    You are doing it wrong.

  63. "but they've been filed privately" by Tailhook · · Score: 1

    How cowardly.

    How does one access this special back channel? Is it hidden from the hoi poli, only for the special? Do the complainants have any financial leverage over "Python's minders?" Not going to answer that are you? Nice "open" process...

    Good tactic anyhow; had "they" gone through the front door with this scab picking it would have been rightly ridiculed.

    --
    Maw! Fire up the karma burner!
  64. Re:Islamophobic Python! by Scarletdown · · Score: 1, Informative

    It also decreed zero prohibitions against slavery, and thus its views on how to treat slaves are irrelevant.

    Why the fuck could there not have been a simple commandment to the effect of "Don't own people as property! For you yourselves would not wish to be treated as such."

    Face it, the majority of Humans are much more moral than the cosmic horror thee Christians, Jews, and Muslims worship.

    --
    This space unintentionally left blank.
  65. Such provincial perceptions by TheZeitgeist · · Score: 1

    given that the words remind some people of America's peculiar institution, a historical legacy that fires political passions to this day.

    Whouzawhat now? I think chattel slavery predates existence of 'America' by a written history or so. C'mon people. How about 'domus' and 'servus?' Better? At least now we can pile on the Romans when the snowflakes start falling.

    This reminds me of a joke programming language mocking feminazi women's libbers called 'C+=' and in readme they make big deal of how they banished concepts of master and slave, along with constructs of 'class' and 'inheritance' and other patriarchy-kinda stuff. Interpreter called Herterpreter etc. And its supposed to be a joke. Or it was a joke. Life imitates art sometimes I guess. As Orangeman says, Sad./P

  66. Fucking idiotic. by jcr · · Score: 4, Insightful

    "Master" and "slave" perfectly convey the concept. Pandering to SJW language police is not only a waste of time, it encourages them to waste our time on this kind of trivia.

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
  67. I can't even... by xenog · · Score: 1

    For fuck's sake. Get rid of the crazies making these requests. They are narcissists. Do not let them get away with things. They'll turn the world into a horrible place. Nobody gets offended by these terms in these contexts, or in any context whatsoever, nor should they. It's not about it at all. It's about the self-centered broadcasting of standing on an inane version of the moral high ground without having to do anything worthy.

  68. rename paper shredders! by avandesande · · Score: 1

    Shredding humans is a terrible practice, so let's rename paper shredders to something less uncomfortable.

    --
    love is just extroverted narcissism
  69. use words with denoted meaning, not metaphors by SlithyMagister · · Score: 3, Insightful

    Master and Slave are metaphors for the controller and the controlled.

    So use those, or synonyms of them.

    Done

    1. Re:use words with denoted meaning, not metaphors by ath1901 · · Score: 1

      Yeah, let's clarify what type of master/slave relationship we are talking about by renaming it Mr Garrison / Mr Slave.

    2. Re:use words with denoted meaning, not metaphors by Calydor · · Score: 1

      But 'controller' already refers to too many things in the computer world. Including the part that figures out whether a device is set to master or slave.

      --
      -=This sig has nothing to do with my comment. Move along now=-
    3. Re:use words with denoted meaning, not metaphors by SlithyMagister · · Score: 1

      yeah, that is why I used "or synonyms of them"
      My point was that explicit terms are more easily understood than metaphors. Especially by those whose original language is other than English.

  70. Re: Nice false equivalence by thomst · · Score: 1

    BronsCon claimed:

    Torn from their home and kidnapped? Try sold by their own people, for whom they were already slaves. Not that the reality of what actually happened is any better than your ignorant understanding, mind you, but... you could at least make an attempt to be factually accurate.

    I'm assuming you are referring strictly to victims of the 16th- through 18th-Century trade in African slaves, rather than to slavery worldwide, prior to the Industrial Revolution, as lgw noted above? Because his comment is spot-on, and bears emphasizing.

    Before that time, the economies of every major civilization on this planet were powered by slaves (okay, in Medieval times, they were called "serfs," but, since they were forbidden to move away from the land they worked as tenant farmers, and had to endure customs such as prima nocta, it's a distincion without a difference). Without them, there wouldn't have been a Hellenic or Hellenistic Greek civilization, or a Roman Republic or Empire - to name two of the most important wellsprings of Western culture.

    But you're dead wrong about "their own people" selling Africans into the Atlantic slave trade - unless by "their own people" you mean "other black Africans from completely different tribes who made their living kidnapping members of tribes too primitive to have firearms, and selling them to European slave traders."

    In which case, talk about arguing a false equivalence!

    You're basically saying, "They (i.e. - black Africans) are all 'the same people,'" when, in fact, nothing could be further from the truth. That's exactly the equivalent of lumping Canadians and citizens of the USA together, and claiming that they too are "all the same people."

    Try that in a crowd of Canadians at your next opportunity, and see how they react.

    (Hint: Odds are they will express their disagreement politely. Then try the same experiment in a crowd of, say Southies, or Philly fans. Compare and contrast the experiences, and report back - once you get out of the hospital, I mean ... )

    --
    Check out my novel.
  71. Language changes by euxneks · · Score: 1

    Language changes. There are plenty of words that describe something that we no longer use, in preference of other words. It is not offensive to change the terminology, so why bother keeping it? Tradition? Is that really a reason to keep something?

    --
    in girum imus nocte et consumimur igni
    1. Re:Language changes by Kielistic · · Score: 1

      If language changes why do we have to change the universally used and understood contextual words because of historical meanings?

  72. Hold my beer by Drunkulus · · Score: 1

    Shareholder/employee

  73. Re: Nice false equivalence by BronsCon · · Score: 1

    Considering that the people raising the issue under discussion are referring specifically to Black slavery in America, yes, that's what I was referring to. Yes, it happened elsewhere, and continues elsewhere to this very day. No, that's not relevant to this discussion; which is why, unlike you, I didn't inappropriately bring it up.

    --
    APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  74. Re:"Politically correct," ... by thomst · · Score: 2

    SqueakyMouse opined:

    Political correctness is following somebody else's guidelines for what is acceptable speech. As a result it can come across as insincere. The speaker may even resent being coerced into speaking that way. Politeness comes from the individual and so comes across as more heartfelt and sincere.

    Rather than getting to the root of the problem, political correctness simply encourages people to mask their real views until an opportunity to vote in somebody who shares their disdain for political correctness comes along. The more they feel their free speech has been trampled upon, the more keen they'll be to vote this way.

    I wish I had mod points left. Unlike so many others that get one, your comment actually deserves a +1 Insightful upmod ...

    --
    Check out my novel.
  75. A simple solution by endymon · · Score: 1

    Just add to the documentation at the beginning a disclaimer:
    All servers outlined within this document are consenting and mature and this is a voluntary arrangement as part of a healthy relationship. Any mention of inhumane things are role-play only.

  76. It is cabling that really worries me by Avoiderman · · Score: 1

    Is anyone working out how on earth we are going to define cable connectors once we drop the traditional male-female only configurations and allow the full range of modern relationships?

  77. Re:AGAIN?! by Sigma+7 · · Score: 2

    They did this back in the early 90s when hard drive controllers were paired (y'all remember the PATA ribbon drive cables, right kids?) with a master drive and a slave drive

    That actually made sense to rename them, because the "slave" drive was independent of the "master" drive. No need to declare offense, it simply was the incorrect terms to use.

    This doesn't extend to what appears to be the current use in Python. In this case, it's mostly trying to dodge offense.

  78. Re:Islamophobic Python! by DarkOx · · Score: 1

    I would take it step further. The Bible is really speaking to slaves not their masters. Its not an endorsement of slavery at all its more saying that your condition of slavery is worldly but you remain holy.

    Your true master is the Lord, like your earthly master it he who will judge you both and your path to salvation is thru Christ all the same. Its more conciliatory than anything else; an assurance your place in the divine kingdom does not reflect your place in earthly ones.

    Or you could look at it as really really cynical way to keep the plebs in line; however given the author is a prisoner facing execution; I for one will go with sincere.

    --
    Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
  79. Re:"Politically correct," ... by ganjadude · · Score: 1

    sadly that isnt the truth.

    Papa john got fired for simply stating a (maybe true maybe not) fact that someone else said n#@$r. rosseane made a joke that was misconstrued as racist when it wasnt and banished from tv. Thats political correctness. AKA fascism

    --
    have you seen my sig? there are many others like it but none that are the same
  80. Re:"Politically correct," ... by ganjadude · · Score: 2, Informative

    because everyone is offended at things, we should not ban everything because some individuals might be intentionally offended at it. south park covered this in their x mas special in season 3 or so.

    --
    have you seen my sig? there are many others like it but none that are the same
  81. Re:"Politically correct," ... by liquid_schwartz · · Score: 1

    In the field of medicine, people renamed a whole bunch of disorders (e.g. Aspergers) because they were named after Nazis. Nobody threw this big of a tantrum.

    I present the medical term retarded as a counter example of people throwing a fit over medical terms. If you like there's a great article about the silliness of appeasing the easily offended as the new words then become offenders themselves. https://medium.com/s/story/the...

  82. Re: Nice false equivalence by UnknowingFool · · Score: 1

    But you don't deny that you were completely inaccurate as to the term "their own people". The question is whether your knowledge of history is incorrect or have a bias in claiming Africans from different tribes are the same people. It boils down to whether you are wrong or racist.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  83. Fork you by nitehawk214 · · Score: 1

    If you fork your children, you must sleep on their zombies when they die.

    --
    I'm a good cook. I'm a fantastic eater. - Steven Brust
  84. Down with man! by mi · · Score: 4, Funny

    While we are at this, when will the sexist man command be renamed?..

    I'd say, let's name it doc, but that's not very egalitarian either, as it implies a level of education unattainable to so many of the less fortunate. Plus, to some it also invokes the horribly racist imagery of Looney Tunes.

    If you've read this far and aren't outraged, you are a racist too — buy some racism credits to atone for the incorrect thoughts.

    --
    In Soviet Washington the swamp drains you.
  85. Re: Nice false equivalence by BronsCon · · Score: 4, Insightful

    There may be a point you're missing, so let me spell it out for you: Black people who are alive today are not the same people who experienced Black slavery in America. When they claim they're the same people, they're guilty the same fallacy you're pointing out in my comment. If I'm wrong, so are they, and it needs to be left in the past where it belongs. Yes, I was inaccurate. On purpose. For a reason.

    Keep it in history books, discuss it, make sure people understand why it was wrong so it doens't happen again, then move on. Anything else just perpetuates racism.

    --
    APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  86. Very courageous! by CustomSolvers2 · · Score: 1

    I am so moved by such a brave gesture that I have decided to stop referring to monopolies, capital, big companies, etc. as my slaves. From now on, I will always call them my disgusting little bitches. Any disgusting little bitch feeling offended by that comparison should immediately contact me such that I can come up with an even better alternative. LOL.

    --
    Custom Solvers 2.0 = Alvaro Carballo Garcia = varocarbas.
    1. Re:Very courageous! by CustomSolvers2 · · Score: 1

      Clarification (slightly more serious than the previous one, but still anyone really needing clarifications of this sort should better avoid dealing with me at all): my aforementioned reference to bitch was meant in its casual sense of generic, genderless insult. Similar to son of a bitch or piece of shit or asshole or similar. Although this doesn't seem to be formally accepted by dictionaries (checked Merriam-Webster), I think that this is a normal use and that, at least, the intention of my original post should have been clearly understood by anyone with a minor interest in doing so.

      Lastly, I want to highlight that nobody should see this new post as an indication of me giving half a fuc* (some times I put asterisks to somehow hide swear words, but I am not too good at it. LOL) about any kind of concerns from misinterpretation-prone "individuals" or ridiculous conclusions from out-of-context/against-intention isolated words. This is just an excuse to share the curious-to-me finding of "bitch" not being formally recognised as a genderless insult.

      --
      Custom Solvers 2.0 = Alvaro Carballo Garcia = varocarbas.
  87. Political correctness by sjbe · · Score: 2, Insightful

    JFC....when will the political correctness stupid shit just die??

    Probably never. Whether that is a good thing or not depends on the circumstances. Some of it is legitimate calling to task of bad behavior. Many other bits are needless over reactions to jokes or other innocuous statements. For example it a political comedian like Bill Mahrer shows up on your college campus, lighten the fuck up and recognize a joke for what it is.

    For goodness sakes...slavery ended a LONG time ago, get over it...move on.

    Tell that to anyone who grew up prior to 1964. Just because slavery was officially ended in the US by the Civil War, doesn't mean everything suddenly became fair and equal or that we aren't feeling the effects of it even today. Furthermore there is still an active slave trade going on today. Just because it isn't legal doesn't mean it doesn't still happen. There are an estimated 20-70 million slaves in the world TODAY. No need to get triggered over just the term but let's not pretend it isn't a real thing.

    These terms have nothing to do with slavery in any country.

    That's simply not true. The terms did not appear out of thin air. They having nothing to do with specific instances of slavery but they unquestionably reference the practice. Same with references to male and female gender connector or terminals which has a clearly sexual origin for the term. Again, we don't have to get all triggered about it but you can't deny the origin of the term. That said if we have an alternative term available (and we do) do we really need to actively use ones that reference reprehensible or needlessly graphic practices?

    1. Re:Political correctness by Cederic · · Score: 1

      They having nothing to do with specific instances of slavery but they unquestionably reference the practice.

      I think you just agreed with the person to whom you replied. Because they have nothing to do with specific instances, they do indeed have nothing to do with slavery in any country.

      I agree that the terms are based on the practice. It's almost as though someone asked, "So I have this [database|process|object] and it entirely and fully controls this other [database|process|object], dictating its work and controlling its output. What's the relationship here between the two of them?" and threw a dictionary at them.

      I mean, shit, if you're going to get pissed, ask why it's Master and not Mistress.

  88. Re:Don't care by Alain+Williams · · Score: 1

    I do care what things are called. Names should clearly convey meaning, which is the case of master/slave means that one gives the commands that the other obeys. Many of the alternatives suggested here can be ambiguous, eg: primary/secondary -- which, to me, suggests that the secondary takes over if the primary fails. We should also use words that can be looked up in a dictionary (and have clear/unambiguous translation) by someone who's first language is not English.

  89. Meh... by Junta · · Score: 1

    Looking at the pull requests, it's a whole lot more counterproductive to bitch and moan about it than the changes themselves.

    The one possible exception is libregrtest changes a command line argument name. This seems like poor form to me, but maybe the usage of that utility is such that it can be ok, I've never interacted with it. Nothing else changes actual code nor does it modify documentation in a way to be inconsistent with the associated code or related code/documentation.

    The pty request would have been bad, but that was not accepted.

    If it contained API or script breaking changes for the sake of these sensibilities, that would be bad. As it stands, master/slave in human terms can create needlessly uncomfortable situations, and it doesn't seem such a bad idea to step away from that as compatibility and clear documentation permits. If alternative terms were less descriptive, that would be one thing, but here, it seems harmless. It may seem a bit needless, but that's the business of the submitter and reviewers, and people rolling their eyes at the change have created a whole lot more grief than the requested change ever would.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  90. Re: Bus slaves by Anne+Thwacks · · Score: 4, Funny
    In most of the world, regardless of civilised or not, slavery is not connected with race, and in some countries is still going on.

    The relationship between subsystems on a bus is most definitely NOT parent-child - which may be appropriate for (example) software tasks.

    When the bus master tells you to jump, it tells you when and how high. I do not want my peripheral subsystems being incited to rise up against their masters just because Americans have linguistic problems.

    This is not a case for re-education: some people need to be sent to an educational system in the first place.

    --
    Sent from my ASR33 using ASCII
  91. Countless alternatives by sjbe · · Score: 1

    I agree master-slave is problematic, but what are you going to use in place?

    There are almost countless alternatives available. Seriously, you can't think of any?

    Do they really want to open this can of worms?

    I think they are trying to close a can of worms. Since we have alternative terms available, why do we need to use ones that explicitly reference one of the most reprehensible practices of our species?

  92. 5 Reasons Python Sucks Anyway by Seven+Spirals · · Score: 1

    1. Uses idiotic control structures based on white space which greatly impedes vision impaired folks from using it. Plus, screw telling me how to format my code. That's a style issue.

    2. Python3 performance is mostly inferior. Look how it performs even versus PHP (which Python coders seem to feel superior to - but they both suck).

    3. Python leadership seems more concerned with SJW issues than coding. That's the perception when folks see shit like this.

    4. The "feature" to mix spaces and tabs causes hella confusion around whether one white space or one tab is a bigger indent.

    5. Coding in Python often requires hanging out with Python coders who are often myopic, technically underweight, and generally inexperienced and annoying.

    Save yourself some heartache, don't worry about the SJW issues in Python, and pick a superior language. There is a long list to choose from.

    1. Re:5 Reasons Python Sucks Anyway by devslash0 · · Score: 1

      1. No, it creates consistency. 2. Again, no. Most of it is comparable with C speed. 3. On occasions, not all the time. 4. Python does not accept mixed indentation. It's either spaces (recommended) or tabs. If you mix the two, you're the one to blame. 5. You need to start looking for different friends then.

    2. Re:5 Reasons Python Sucks Anyway by cmcqueen1975 · · Score: 2

      Again, no. Most of it is comparable with C speed.

      How can you say that with a straight face?

      I suppose C and Python do have comparable speed—they can be compared. Like the speed of a tractor and an F1 can be compared (the tractor is slower).

    3. Re:5 Reasons Python Sucks Anyway by Seven+Spirals · · Score: 1

      He said it because he's an idiot Python programmer. The type of which I mentioned in one of my bullet points as being someone I'd rather not be associated with by also jumping in the Python cesspool. I like your analogy. However, it's not dramatic enough. I am aware that some tractors can go as fast as 87 MPH. Given that an F1 car is about 230 MPH, that's less than three times faster. More closely mirroring real actual comparisons it would be closer to a Peregrine falcon (240MPH in a dive) being compared to a sea turtle (4-6 MPH) or about (about 1/50th or so, at best) . The ratio in the Mandelbrot benchmark was actually 170x faster which is even worse.

      It's a trend though. There is a certain type of youngster that thinks anything "old" sucks. C and Unix count as "old" so they want to poison (systemd) and/or replace them (merge Linux into Windows subsystems) because they don't fit their world view that scripting languages are fast enough for everybody and everything and C & Unix is too hard because "it's old" not because they are simply too lazy or simpleminded to learn them. These ignorant children have got themselves so wrapped around this self-deception that they actually go out into the world and say shit like "Python is comparable to C". Homeboy will probably never come back and read or argue about it because that might disabuse him of his ridiculous ideas.

    4. Re:5 Reasons Python Sucks Anyway by Kielistic · · Score: 1

      Falls under the "generally inexperienced and annoying" category I guess..

    5. Re:5 Reasons Python Sucks Anyway by devslash0 · · Score: 1

      "Homeboy" has returned, oh The Wise One.

      How does it feel to judge other people without knowing a thing about them? Ranting about young devs, systemd, Windows... There's so much else you could stitch in there, you know? How's your own echo chamber doing, eh?

      Here's a few corrections to your assumptions and prejudice before we even start the debate on Python vs C:
      1. Trust me, I wish I was a youngster again.
      2. I've worked pretty much exclusively with Unix and Linux systems for the past 15 years. (systemd wasn't even around at that time).
      3, My programming experience started with x86 assembly language.
      4. I've used C professionally for a decade.
      5. In fact, you are probably using my C code right now - if you dig deep enough you'll find my code in a few places in the Linux kernel.

      As to Python...

      I still stand by my opinion that a well-written Python code can achieve speeds similar to C. Perhaps not all the time, I'll give you that, after all there's a reason why there are so many different languages out there - horses for courses; Note the word well-written. Python is an easy language to learn but knowing how to use it efficiently requires in-depth knowledge of its internals which only a small percentage of people seem to be interested in.

      Talking of which... I've examined the scripts used to benchmark C and Python. Have you by any chance had a look inside yourself? Let's talk about the n-body test which shows the greater differences. I believe the reason why it's so slow is because the devs who wrote it seem to be passing large set of data by values in nested loops instead of using Python's greatest strength - iterators. Memory allocation isn't cheap.

      They also make a number of other cardinal mistakes, for example using mutable objects as default params.

    6. Re:5 Reasons Python Sucks Anyway by devslash0 · · Score: 1

      Also, I recommend you familiarise yourself with this video: https://www.youtube.com/watch?...

      Perhaps it will help you understand why it also matters what platform you compile/run your program on.

    7. Re:5 Reasons Python Sucks Anyway by Seven+Spirals · · Score: 1

      You can't even say what it's about? Fuck that. I suggest you go view a goatse wallpaper.

  93. Re:"Politically correct," ... by bblb · · Score: 1

    Idiotic quote... political correctness has absolutely nothing to do with respect and you'd have to be an idiot to think it does. Furthermore, the terms master and slave are in absolutely no manner disrespectful to someone, unless of course you're whipping someone telling them they're a slave and you're their master.

  94. And in other news... by hyades1 · · Score: 1

    Python programmers with a weakness for rude graffiti are being asked to use "pee-pee" and "vajay-jay" during all future midnight wall art projects.

    --
    I've calculated my velocity with such exquisite precision that I have no idea where I am.
  95. Re: Bus slaves by BronsCon · · Score: 2

    In most of the world, regardless of civilised or not, slavery is not connected with race, and in some countries is still going on.

    The above is correct. It has also been discussed elsewhere in the thread.

    --
    APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  96. Plenty of alternatives by sjbe · · Score: 1

    Why is it problematic?

    Because it's not necessary and the terms carry a lot of racial baggage at least in the US.

    Because it perfectly describes the relationship between the devices?

    Because it is not the only means to perfectly describe the relationship between the devices. Other terms work just as well so why use the one with all sorts of needless baggage?

    With all due respect to the USA, you need to get over that shit.

    I'm sure we will when the effects of our history stop affecting modern life. Racism is still a very real thing and so is slavery. It's fine to acknowledge the reality of these behaviors but we don't need to normalize them or pretend that they aren't the horrifying things they actually are. That said, if you actually get triggered over the terms in that context then you probably need to lighten the fuck up.

    1. Re:Plenty of alternatives by ooloorie · · Score: 1

      I'm sure we will when the effects of our history stop affecting modern life. Racism is still a very real thing and so is slavery.

      Racism is a real thing, exists between any perceptibly different group of humans, and it's never going to go away because it's part of human nature.

      Slavery in the US ended 150 years ago and does not affect anybody alive today. The horrendous social problems among black Americans are not related to slavery, they are the result of progressive policies starting in the early 20th century.

  97. Python by senileoldfart · · Score: 1

    Perhaps we should rename Python to Bunny.

  98. Obviously Python developers are guilty... by istartedi · · Score: 1

    Obviously Python developers have a tremendous guilt complex over their decision to make leading White space important. They must atone.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  99. Borrow from chess. by Fly+Swatter · · Score: 1

    King and pawns, no not Black and White :D And yea, when the entire world is one society shit like this will just keep coming back up. Someone somewhere will always be offended by something, eventually the entire world will be boring beige with no other choices, until beige offends someone...

  100. As a vegan, earth-lover by LynnwoodRooster · · Score: 1

    I find the name "Python" to be offensive. It should be renamed to something like "air river" or "cosmic dust".

    --
    Browsing at +1 - no ACs, I ignore their posts. So refreshing!
  101. "Makers" by slipped_bit · · Score: 3, Insightful

    I have no problem with master and slave used to define relationships of subsystems, but here are a few terms that should be reverted:

    "makers" -- They're hobbyists.
    "life hack" -- a useful tip
    "shield" -- Why the heck did this term come to replace the phrase "daughter board"?
    "ends" -- Connectors. Seriously, I bought some cable from a guy once and he asked if I wanted the "ends." The what? "The ends. The ends for the cable." At the time I had worked with electronics for 25+ years and had never heard that term used to describe a connector.

    But at least now when I hear that a "maker" has a "life hack" on how to attach the "ends" to his "shield" I know what the hell he or she is talking about. Now I just need to figure out if that shield is the parent or child.

    1. Re:"Makers" by Fly+Swatter · · Score: 2

      Notice that each one of those is easier and quicker to type into a keyboard/touch screen.

    2. Re:"Makers" by Alypius · · Score: 1

      To me, "ends" means the nice crispy bits from a smoked piece of brisket.

  102. Considering we still do slavery by fyngyrz · · Score: 5, Insightful

    Considering we still do slavery, seems premature to me:

    Neither slavery nor involuntary servitude, except as a punishment for crime whereof the party shall have been duly convicted, shall exist within the United States, or any place subject to their jurisdiction.

    The US has 1.5 million people in prison as of 2018...

    ...many of whom are there for "crimes" of a personal or consensual nature, and many of whom are used as barely- or un-paid labor, while at the same time being sucked dry financially for simple things like phone calls.

    ...yeah, I think "master" and "slave" can definitely remain around in their original context for quite some time.

    --
    I've fallen off your lawn, and I can't get up.
    1. Re: Considering we still do slavery by Anonymous Coward · · Score: 1

      I never had that problem, because I didn't commit crimes.

      Also, slave/master terminology in software development has literally nothing to do with human slavery. It's a description of a process or relationship.

      You should be just as angry and outraged that the word Slave is in the dictionary. It's just as relevant.

    2. Re:Considering we still do slavery by fyngyrz · · Score: 3, Interesting

      What you don't get is that burying the terminology contributes to burying the problem. If we didn't have the problem, it would be no big deal to take it or leave it, honestly; I have zero sensitivity to events 150 years ago. But we do still have the problem. So these issues need to be kept on the table. It's good that the PC butterflies are making a stink about this. Let them scream; the noise is useful. But don't capitulate. Slavery isn't dead. It should be, but it isn't.

      --
      I've fallen off your lawn, and I can't get up.
    3. Re: Considering we still do slavery by fyngyrz · · Score: 4, Insightful

      You should be just as angry and outraged that the word Slave is in the dictionary. It's just as relevant.

      You're very confused. I'm not in the least offended or angry by use of master / slave in the engineering context, or by these words remaining in our vocabulary in general. Quite the opposite.

      I am offended by our filthy excuse of a legal system, though.

      --
      I've fallen off your lawn, and I can't get up.
    4. Re:Considering we still do slavery by Darinbob · · Score: 4, Interesting

      But these are the accurate terms here. Just because human slavery is evil shouldn't have any bearing on whether you have a master cylinder versus a slave cylinder. It doesn't promote or denigrate slavery, it is completely neutral.

      Is the concern that saying "slave" is a trigger word?

      Anyway, I remember old textbooks where you had father and son nodes, and that changed almost universally to be parent/child way back before political correctness arose.

    5. Re: Considering we still do slavery by pollarda · · Score: 5, Insightful

      Since everyone is offended nowadays, I'm offended by their statement that it is a peculiar institution in the USA. Someone needs to go back and read their history. The Romans practiced slavery. The Greeks practiced slavery. The Africans did too even before they sold their slaves to the Europeans. The European institution of serfdom wasn't too far off. The Hitites practiced slavery, the Babylonians too. The Jews were slaves in Egypt. Pretty much all of history had slaves. To single it out as a singularly American institution is a bit nieve.

    6. Re: Considering we still do slavery by jpaine619 · · Score: 2

      I never had that problem, because I didn't commit crimes.

      More likely was that you didn't know you had committed crimes.

      There's a book called "3 felonies a day", that goes into a bit of detail and examples of how many normal people commit felonies and don't even realize it. It discusses the fact that many laws are so vague that they can be interpreted very widely.. This gives prosecutors a huge amount of leeway to find _something_ to charge you with. It also talk a bit about how the concept of "intent" has largely disappeared in modern jurisprudence.

      Granted, some are a stretch, and you'd probably had to have really pissed someone off to get charged... But the laws are on the books..

      Ever call in sick when you weren't? Maybe you haven't, but some of us have.. That's fraud. Specifically you are guilty of a "scheme or artifice to defraud" the company to their "intangible right to your "honest services"/

      So yeah.. You probably have committed some crimes... It would be more unusual if you were squeaky clean.

    7. Re: Considering we still do slavery by astrofurter · · Score: 2

      Are you NOT offended by the American Gulag and the kangaroo courts that feed it? Many good patriotic people think it's an abomination to God and man alike - a disgrace to our nation.

    8. Re: Considering we still do slavery by c6gunner · · Score: 1

      No, I kinda like law and order. Nor am I easily offended. And I'm certainly not a good patriotic nutbag who thinks we wouldn't need courts and jails if only everyone had their own personal arsenal.

    9. Re: Considering we still do slavery by Anonymous Coward · · Score: 1

      150 years ago? Apartheid was one of the last major vestigages of the system of legal state sponsored slavery, and this didnâ(TM)t end in the US until the 1950s. Thatâ(TM)s within living memory of millions of people.

    10. Re: Considering we still do slavery by Anonymous Coward · · Score: 1

      Law and order, but not justice. I hope the legal drag net entangles you someday

    11. Re: Considering we still do slavery by Anonymous Coward · · Score: 1

      "Peculiar institution" was a euphemism for slavery widely used by antebellum white Southerners in the US. It seems to have been intended to present mass forced labor as just a charming southern custom.

    12. Re: Considering we still do slavery by dwillden · · Score: 2

      You have no idea what a gulag is if you think the US prison system and the justice system is in any way comparable to the Soviet Gulag.

      We have a criminal justice system, with many protections for the accused. Do mistakes still happen on rare occasion, yes, that comes from having humans involved, we make mistakes. But the vast majority of those incarcerated are there for one reason alone. They committed a crime and were caught and this is their just punishment.

      As the saying goes, don't do the crime if you can't do the time.

      The soviet gulags were used to punish dissidents and political opponents, the housing conditions were harsh at best (unheated quarters in Siberia). Death was often the only escape. Our prisons are lavish 5 star hotels by comparison, with free education opportunities for bettering ones self. Dissidents and political opponents don't disappear into our prison for decades or forever. You have to be found guilty of an actual crime.

      Yes the system could be better, but it is no gulag.

      --
      I'm too lazy to compose a creative sig.
    13. Re: Considering we still do slavery by The123king · · Score: 2

      Education is only a benefit if it can be used to get a job once released. Most businesses won't employ people with a criminal record, so it's almost pointless.

      --
      If you gave me a choice between a printer and a giraffe with explosive diarrhoea, i'll get my ladder and my raincoat
    14. Re: Considering we still do slavery by Opportunist · · Score: 4, Insightful

      You have to be found guilty of an actual crime.

      Unfortunately that's not even true. What's required is you being accused of a crime and having a lazy court mandated lawyer who doesn't give a shit how the case ends and whose only motivation is to get out of it as fast as he possibly can, telling you straight up that you'll accept a crappy "deal" you're offered or he'll do his best that you regret it if you actually dare to go to court and waste his time.

      You are, by the way, a minimum wage worker with zero money and no legal training. Good luck.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    15. Re:Considering we still do slavery by bentcd · · Score: 2

      Actually I think we do need to change it. We need to bring programming into the modern world.

      master/slave should be changed to warden/convict.

      --
      sigs are hazardous to your health
    16. Re:Considering we still do slavery by DNS-and-BIND · · Score: 2
      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    17. Re: Considering we still do slavery by Aighearach · · Score: 1

      No, there is only evidence of their presence, and that the Egyptians wrote it down when they drove them out.

    18. Re: Considering we still do slavery by c6gunner · · Score: 1

      It's incredible. I'm reading through this thread and it seems like basically the more egregiously you lie, the more "insightful" your post is modded. I would love to see what would happen if you were to claim that the jail system in it's entirety consisted of nothing but court appointed rich white male lawyers riding around kidnapping innocent black children to use as slaves in their underground salt mines. The mods would be in such extacy they'd find a way to give you +5,000.

    19. Re: Considering we still do slavery by ShanghaiBill · · Score: 1

      Most businesses won't employ people with a criminal record

      For most jobs, a criminal record is not correlated with job performance.

      Employers would be better if if they focused on things that DO matter. For instance, improper capitalization in social media posts, especially either all caps or all lower case, is correlated with poor employment outcomes.

    20. Re: Considering we still do slavery by K.+S.+Kyosuke · · Score: 1

      Material evidence of a Jewish population? Or merely textual references showing that some Jews may have visited Egypt at some point? I'm only aware of the latter. The former was sought for but to my knowledge never found.

      --
      Ezekiel 23:20
    21. Re: Considering we still do slavery by quintus_horatius · · Score: 1

      More to the point, people practice slavery today. It's not just historical, it's current events.

      Never mind prison, where the slavery is legalized. Girls and women are bought and sold as sex slaves; migrants are imported to work, only to have their passports confiscated; just regular old sweat shop slavery by people who get caught up with trying to lead a better life than the farm and can't get out.

      US, Europe, Dubai, China, India, Brazil, Nigeria: it doesn't matter if you're in a rich country or poor. If there are people to exploit, there are other people there ready willing and able to do the exploitation.

    22. Re:Considering we still do slavery by rednip · · Score: 1

      Actually, Master/slave is a very bad description of the relationship typically described by it. In most systems the Master does much if not all of the productive work, slaves are generally observers, ready to move into the Master role if needed. Outside of the IT world such a view isn't realistically possible. While some distributed cacheing situations may seem more appropriate, I'd argue that zookeeper is the only use case for the Master/slave terminology, because it does different work than those systems which it supervises.

      --
      The force that blew the Big Bang continues to accelerate.
    23. Re: Considering we still do slavery by CanHasDIY · · Score: 1

      No, I kinda like law and order.

      So did Hitler.

      Yes, I just Godwinned this thread, and I don't care. You're an asshole.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    24. Re:Considering we still do slavery by BubbaJonBoy · · Score: 1

      Agreed. Parent child suggests a organizational/dependency hierarchy. Master/slave not only describes an organizational/dependency hierarchy but also work flow sequence/initiative - the dog wags the tail as it were.

    25. Re: Considering we still do slavery by HornWumpus · · Score: 1

      LOL, you think shrimp come from the sea.

      It's 95% farmed in SE asia. Avoid all farmed seafood.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    26. Re: Considering we still do slavery by c6gunner · · Score: 1

      You admit to being irrational, then offer your opinion anyway. Why bother speaking if even you understand that your opinion is worthless?

    27. Re:Considering we still do slavery by Darinbob · · Score: 1

      Well the terms get used in many contexts. Which is why I listed master/slave cylinders. In general a master/slave means that one entity controls the others in one direction only. Such asn SPI bus, the master device controls the clock and initiates the data transfer through the chain of devices. You also have MCU with a master clock from which the other clocks are derived. In railroad contexts you can have multiple locomotives where one is what the human operator controls and the other locomotives are linked to do exactly the same as the master locomotive.

      In some contexts I have seen master/worker instead. Such as worker nodes in a distributed system.

      In any case, these are not politically incorrect words. If one was forbidden to say master or slave then how would one teach history in schools? Would the Bible be rewritten to say "Remember that you were uncompensated involuntary workers in the land of Egypt..."

    28. Re: Considering we still do slavery by ebvwfbw · · Score: 1

      Are you NOT offended by the American Gulag and the kangaroo courts that feed it? Many good patriotic people think it's an abomination to God and man alike - a disgrace to our nation.

      It needs adjustment, certainly. Just take a guy like Al Sharpton that flaunts that he's not paid taxes, like million in decades while they put Manafort in jail for the same thing. It's racist.

      Not perfect, however it's better than most of the world unless you get a crazy ideologist as a judge.

    29. Re: Considering we still do slavery by Opportunist · · Score: 1

      You are aware that the only one talking about skin color is you, yes?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    30. Re: Considering we still do slavery by Opportunist · · Score: 1

      Wow, I didn't know I think that! Glad you told me.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    31. Re: Considering we still do slavery by c6gunner · · Score: 1

      I'm well aware of what Godwin is and isn't. I took his "and I don't care" as an acknowledgement of the irrationality of this particular usage. I suppose it's possible that he meant it in a different way, but either way he's being an idiot.

    32. Re: Considering we still do slavery by astrofurter · · Score: 1

      It's possible to have law & order without pissing all over the Constitution and inviting apt comparisons of our legal system to that of the Soviet Union under Stalin.

      Every contemptible judge who has ever accepted a "plea bargain" coerced false confession ought to be removed from office and barred for life from public service. They have stained the honor of our nation and brought the Law itself into disrepute.

    33. Re: Considering we still do slavery by KingBenny · · Score: 1

      slavery has simply evolved, from "do it or we beat you and cut your dick off" to "by the age of 21 you have chained yourself to this car, this loan and this desk" voluntarily, if you dont do it we will take it :)

      --
      Free speech was meant to be free for all... how can anyone grow up in a nanny state ?
  103. Winner Winner Chicken Dinner by SuperKendall · · Score: 1

    Ok, that is BY FAR the best alternative I have seen. It is clearly the winner. I plan to use that and confuse many people going forward, thanks!

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  104. dump Python, use Perl! by KiloByte · · Score: 4, Funny

    Yeah, it is time to boycott a language where political correctness trumps technical merit -- especially if the same language enforces whitespace bondage&discipline. So drop Python, we welcome you on the Perl side!

    --
    The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
  105. Re:Islamophobic Python! by Archangel+Michael · · Score: 1

    He who kidnaps a man and sells him, or if he is found in his hand, shall surely be put to death. (Exodus 21:16)

    --
    Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
  106. code of hammurabi... by js290 · · Score: 1
    The terminology seems to only be a problem who view others in a master/slave relationship...

    By Hammurabis symmetry, people issuing false accusations should be treated as if they committed the offense themselves.

    For instance, this @Xenis accusation of "death camps" should lead to @Xeni being treated as if she advocated death camps.

    Gabish?

    — Nassim Nicholas Taleb (@nntaleb) September 6, 2018

    --
    "Tempers are wearing thin. Let's just hope some robot doesn't kill everybody." --Bender
  107. My mistress says my vote is for ... by fahrbot-bot · · Score: 1

    Top and Bottom.

    --
    It must have been something you assimilated. . . .
    1. Re:My mistress says my vote is for ... by avandesande · · Score: 1

      only if it is a stacking plug

      --
      love is just extroverted narcissism
  108. Slavery is not a peculiarly American institution by cryptwhomp · · Score: 1

    It was practiced thousands of years before the US existed; and still exists in many places today.

    --
    "Those who would give up essential liberty for temporary safety deserve neither liberty nor safety" - Benjamin Franklin,
  109. Re: Bus slaves by Immerman · · Score: 1

    Actually I'm pretty certain slavery is still practiced in most if not all nations - just without the benefit of being legal.

    --
    --- Most topics have many sides worth arguing, allow me to take one opposite you.
  110. Re: Bus slaves by drinkypoo · · Score: 2

    In most of the world, regardless of civilised or not, slavery is not connected with race, and in some countries is still going on.

    Sure it is, perhaps not deliberately, but it's associated and that's a kind of connection. Some races are disproportionately targeted for slavery because they are easier to target.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  111. Re:"Politically correct," ... by PetiePooo · · Score: 1

    ... snowflake ...

    You're why all this matters.

    ... says "CaptainDork!"

    There's offensive words all over the place, aren't there?

  112. Hardware is worse by swm · · Score: 1

    The hardware people are always talking about "male" and "female" connectors. (Ick!)
    We need to change this.
    Where do I submit a pull request?

    1. Re:Hardware is worse by lusid1 · · Score: 1

      Don't forget the gender benders.

  113. Really? by SuperDre · · Score: 1

    You've got to be kidding... This is just going too far. If people are offended by terminology that has been in use for a very long time, and has absolutely nothing to do with actual slavery. Go get a life.

  114. Re:Bronscon pretending the legacy of slavery is go by BronsCon · · Score: 2

    As with any hardship, the effects will last as long as those affected allow them to last. I personally know many Black people who've gotten over it and moved on to become productive members of society. Most of them are doing quite well for themselves, many are doing better than I am. And good for them, having overcome such an atrocity is a real show of strength and integrity.

    If only you knew the shit I've actually experienced in my lifetime... that I also have moved on from. But that's not the point. The point is it's in the past and you decide how much the past affects you. Regardless of race.

    --
    APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  115. Re:"Politically correct," ... by ganjadude · · Score: 1

    and your post just proved his point for him.

    --
    have you seen my sig? there are many others like it but none that are the same
  116. Is this a belated April Fool's day joke? by bblb · · Score: 1

    Rant incoming - "remind some people of America's peculiar institution" - Is that a joke? Nothing about slavery is special or exclusive to America and, in reality, slavery as a whole was a practice for a shorter period of time in the US than in nearly any other nation. Beyond that, no one alive today in this country has been a slave or was born to a slave... no one in this country today owned a slave or was born to a slave owner. You're getting your snowflakey panties in a knot over some shit that, at best, might have applied to your grandparents but which, more likely, has no bearing on you whatsoever. My great grandmother was LYNCHED in Mississippi... strung up on a tree and hung until dead by democrats in white hoods because she was black woman who dared to speak her mind. Today, my best friend's last name is Lynch... and that produces ZERO emotion in me because the two are not remotely related. I'm too busy trying to make tomorrow better than yesterday and working to build a future for my children to spend energy crying about how bad things were four generations ago. My ancestors didn't cast off their chains so that their descendants could spend their lives as victims, slaves to a political culture bent upon convincing us that our skin is holding us back... and my grand parents didn't risk their lives in protest, fighting for equality so that their descendants could be nothing but pawns for a politically motivated culture of dependence. I was raised with the clear understanding that, for generations, the men and women of my family fought to be AMERICANS not to be given something for their color or their ancestors hardships. Like the white colonists who fought to free themselves from the chains of England, my family fought to free themselves from the chains of our color... not to be viewed as "african" Americans... to be Americans, period. My color will never be my crutch... Words are not your enemy, "whitey" is not the enemy... The enemy is the people who've gained and maintain power through telling us all the the things we can't be or can't do because of our color. The people who tell us we need handouts because we're not capable of getting out of the ghetto on our own. I'm here to tell you, as a black man who was raised in one of the poorest and most violent projects this country has ever know... YOU CAN DO IT. Stop letting politicians tell you who hates you and how many things you can't do and get the fuck out of your ghetto and go do those things, never stop trying. Stop letting people appeal to your blackness to tell you you're a victim... fuck nike and kneeling, fuck Roseanna getting fired for making monkey jokes, fuck race baiting so called community leaders buying your loyalty through shared outrage... stop celebrating the worst of us like the Trayvon's and Mike Browns and telling your kids they were victims of their race when they were victims of nothing but the consequences of bad life choices. Celebrate the Daniel Hale Williams and the Ben Carsons of our people, celebrate the mechanic down the road who's raising his kids working hard instead of drinking on the block with the boys... lace up your boots, go to work, and live your life to make your kids' lives better and I promise you're gonna find that there's not nearly as much racism and hate out there as the news wants to tell you there is. And to all my young brothers out there, black white or otherwise, if you're in a bad situation... THINK your way out of it. If you have no other options, don't become another ghetto casualty fighting over nothing... go join the Marine's and fight for something worth dying for, the green weenie fucks every color equally and when the bullets start flying I promise you won't be thinking about whether the man watching your six is white or black, only that he's your brother and you know he'd die for you as you'd die for him. THAT'S how we build a better tomorrow... not by crying over words. ./endrant

  117. Re:"Politically correct," ... by ganjadude · · Score: 1

    thats kinda the point hes making

    Master and slave today in a computer use has nothing to do with slavery in america or the rest of the world.

    in other words, get over it

    --
    have you seen my sig? there are many others like it but none that are the same
  118. Mod "parent" insensitive, or don't; I don't care by Sloppy · · Score: 1

    So what about people who are unable to have children, will they get offended by references to 'parent'?

    Near as I can tell, the way these decisions are made, is to follow this complicated algorithm:

    1) Is anyone complaining (and through effective channels, where "effective" means that your time is now getting used)?

    If yes, then change the term, no matter how ridiculous and meaningless it is. Then the princess will stop complaining and you can get back to work on not-stupid things.

    If no, then stubbornly stick to your guns .. as though for some reason you actually gave a fuck about what terms were used. "It will be 'parent' and I will fight to the dea--ooh, I see a way to make this library function 2% faster. Sorry, what were we talking about again?"

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  119. People don't understand words by shellster_dude · · Score: 1

    I'm trying to keep this as neutrally worded as possible but this angers me a lot. Words have multiple definitions and mean different things in different contexts. Anyone who can't understand that, is literally too incompetent to survive by themselves and they need a grown-up to explain this concept to them as soon as possible. Definitions for words are not a value judgement. There is no end to this madness. Do we get rid of "kill" because in some definitions and contexts it might mean the violent murder of a person, God forbid, even a historically oppressed minority? What about "mount"? In some context that could be a term meaning the forcible action of sex upon someone who might not be consenting. It is insane to ignore the obvious context of words and try to be offended by the worst possible context. Master/Slave makes perfect sense in many of these cases, as it implies one item is controlling another. Same as parent/child describes a certain hierarchy in some contexts. It is not making a judgement call about human interpersonal relationships, just because that's another definition/context.

  120. Re:Islamophobic Python! by Scarletdown · · Score: 1

    You are conflating slavery with kidnapping.

    Sure, slavery may involve kidnapping, but that does not make kidnapping synonymous with slavery. They are two separate atrocities, with the latter not being a requirement for the former.

    In fact, not too far above the little verse you picked out are explicit instructions on how to take and deal with slaves based on male or female, Jewish or heathen, single or married, etc.

    There are no mental gymnastics one can do to justify owning other people, no mental gymnastics that can paint the Abrahamic god as nothing more than a psychotic immoral Bronze Age monster.

    --
    This space unintentionally left blank.
  121. The fact or the matter is: by gerald.edward.butler · · Score: 1

    Master/Slave has never been and never will be a good metaphor for Independent/Dependent components. There is a always a better name that conveys the relationship better than Master/Slave. Has nothing to do with whether or not it is politically correct. It's simply a terrible metaphor to begin with and does not convey useful information about how the components relate to one another.

  122. Everything is offensive by TJHook3r · · Score: 1

    Abort, penetration, hard/floppy, coupling, male/female, motherboard and even parent are loaded with potential to offend.

  123. perfect replacements: dom and sub by epine · · Score: 1

    'Dom' and 'sub' are perfect replacements, depending on your age, and how you feel about operator overloading.

    [*] Dom and sub remind me of nothing else in the short history of computer science (well, not since the late seventies where we deliberately truncated every word and identifier in our source code down to two or three or four letters to save precious kb of disk space).

  124. C stop bulling! by kiviQr · · Score: 1

    C should remove pointers. It is offensive!

  125. Luxury of free time by Pimpy · · Score: 1

    Must be nice to have so much free time that these are the things one worries about. Absolutely mind-boggling.

  126. Just bad analogies by Martin+S. · · Score: 1

    They are just bad analogies when your think about it.

    In practice we are talking about a List and Details for data contexts or Manager Worker for object situation.

    That alone should be good enough reason.

  127. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  128. Suck it up snowflake by Martin+S. · · Score: 1

    ... is I believe the correct expression to use.

  129. Exactly! by thesupraman · · Score: 1

    The obvious solution is either:

    Commissar and Serf or Pig and Equal.

    After all, we all wish to bath in the warm happiness of National Socialism.

    1. Re:Exactly! by Darinbob · · Score: 1

      Lord and serf.

    2. Re:Exactly! by Antique+Geekmeister · · Score: 4, Funny

      non-binary-non-racial-gender-queer-safe-space-resident and college president.

    3. Re:Exactly! by jpaine619 · · Score: 1

      I think you mean "bathe"

  130. If we replace "slave" with "worker" by mapkinase · · Score: 1

    ... we should replace "master" with "capitalist"

    --
    I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
  131. Re:"Politically correct," ... by Comrade+Ogilvy · · Score: 1

    It is a well written piece, backed by reasoned arguments, but the conclusion is not obviously correct. When a word's primary use is an insult, it is not surprising that someone does not take kindly to a doctor using the term in a technically correct but unfamiliar usage.

    Rehabilitating words does not seem like an easy thing. Would we have good examples of success there?

  132. Re:Islamophobic Python! by Archangel+Michael · · Score: 1

    You said "Zero Prohibitions". I found one. I can't tell if you're simply a troll or can't finish the sentence which contains ..."sell him", which is more than simply kidnapping. Don't you think?

    --
    Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
  133. The elephant in the room by WebHikerOriginal · · Score: 1

    The bible actively supports slavery, and has clear instructions how and when to beat your slaves, free them etc. When can we expect a full revision of the bible?

  134. Resister Codes by aberglas · · Score: 1

    When I was 'lad we learned

    0 Black
    1 Bastards brown
    2 Raped red
    3 Our orange
    4 Young young
    5 Girls green
    6 But blue
    7 Violet
    8 Gave grey
    9 Willingly white

    I suspect they don't teach that any more, although I can still remember it.

    Maybe if the resister codes could be incorporated into the Python docs the other issues would be forgotten about!

    (I think most people just though it was a bit of fun, and not nasty at all. But it is easy to take offense at anything if you try hard enough.)

  135. Partners by manu0601 · · Score: 2

    Like your boss became your business partner, let us call them computing partners, so that the existing hierachy is not visible anymore in the name, and nobody is offended.

    Seriously, the master/slave naming was not appropriate, because both computer slave and mater do work. That is a difference from historic human master and slave, where only the slave does work.

    1. Re:Partners by shanen · · Score: 1

      If I ever got a mod point I'd rate it as funny. Pretty hard work to supervise and motivate intelligent slaves. Also takes some work to keep them from escaping, if'n they get the notion.

      But actually I was seeking something insightful about superintelligent AIs getting upset when they take over and realize that they've been used as slaves up to that point... However I doubt that removing the word "slave" from the pre-compiled source code is going to fool them for very long. I'm pert' shure they'll just look it up on the Internet.

      --
      Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
  136. Completely out of control!!! by WindowsStar · · Score: 1

    So does this mean since I have a Masters Degree that has to change? Or I am a Master at Coding, so now that has to change, Master Chef has to change! So Audio Slave the band is done, I guess my IDE devices can no longer work. This shit has to stop this is completely out of control!!!

  137. Propose good alternatives by cmcqueen1975 · · Score: 1

    I hope we can substitute suitable alternative terms promptly. The obvious choice would be bourgeois and proletariat.

  138. Show me a stable country where it's enshrined by rsilvergun · · Score: 1

    in law with rights given to slave holders. Yes, I know there's plenty of defacto slavery (we've brought it back here in the states by forcing prisoners and illegal aliens to work) but that's not the same has having the official government legally recognize slavery.

    America was the last country on planet earth to formally disavow slavery.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
  139. Gendered connectors by quenda · · Score: 1

    If you are going to bring up the patriarchy, what about MALE- FEMALE electrical connectors?

    Have you noticed how power is always take by the male from the female? Never the other way around.
    This is sexist enough, without the conspicuous absence of the 31 other genders being represented.

    While passive gay or lesbian cables and adaptors exist for USB, they are illegal when power is involved.
    Three-way power adaptors must always be one male and two female. Electrical engineers are almost all male. Coincidence?

    1. Re:Gendered connectors by Cederic · · Score: 1

      Have you noticed how power is always take by the male from the female? Never the other way around.

      We use AC in this country, but nice try.

    2. Re:Gendered connectors by msauve · · Score: 1

      "If you are going to bring up the patriarchy, what about MALE- FEMALE electrical connectors?"

      Bring back Token Ring, which had hermaphroditic connectors.

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
  140. Gotta do some quick research by McFortner · · Score: 1

    OK, give me a minute and let me check in the US Constitution where the right to not be offended by something is.

    ...looking....

    ...looking...



    ... still looking...





    ...yep, still more looking...




    Well, after a thorough search, there is NOTHING in the US Constitution granting anybody the right NOT to be offended.

    So can we let this drop whole "I'm offended and you must stop it" crap already?

    --
    Beware of Sales Reps bearing gifts.
  141. Two thoughts on this by lusid1 · · Score: 1

    firstly, people who can't differentiate the meanings of these words in these two radically different contexts probably suffer from a learning disability and should seek treatment.
    secondly, lets not allow the adult world be held hostage by all these people skilled in the art of being offended.

  142. Re: Bus slaves by Capsaicin · · Score: 1

    In most of the world, regardless of civilised or not, slavery is not connected with race

    A little tangential, and not directly pertinent to the use of master/slave terminology in tech but ... I'm not too sure about that specific claim. Slavery is, at least connected with race in many instances. Historically, from the ancient world up to the African slave trade of the C18th, slavery was commonly imposed upon an ethnic other.

    It is true that in some cultures slavery/freedom is governed, for example, by cast or by criminality, rather than by race, (or even under conditions of societal breakdown, imposed on seemingly random fellow "citizens,") but that seems more to be the exception. Slaves in Mesopotamia, Greece, Rome, Scandinavia were usually either directly prisoners of war or taken from colonised peoples. Today the quasi-slavery of Phillipino workers in the middle East, the capture of sub-Saharan refugees in North Africa continue this tradition. Nor should we assume that some of the modern African slavery, which appears on the surface to be taking place between same-race parties, is entirely devoid of ethnic considerations.

    Race is perhaps not invariably a factor --most obviously in modern-day sex based human trafficking --but the fact that ethnicity is, across time and geography, so very often been used to demark citizen from slave, and most especially in economies where slavery was central to lawful production (ie. unlike the illegal sex trade) suggests that race division at least facilitates slavery. It is perhaps of psychological importance, allowing the masters more easily to dehumanise the slaves, or simply to remove the fear that they too may be reduced to the condition of slavery.

    I do not want my peripheral subsystems being incited to rise up against their masters

    In which case you should endorse this change of terminology ... after all the worse that could happen after the name change is that your peripheral subsystems will be incited to rise up against the primary control system. ;)

    --
    Better to be despised for too anxious apprehensions, than ruined by too confident a security. --Edmund Burke
  143. What a joke by hoofie · · Score: 1

    Virtue signalling at it's finest.

    In Western Europe, the whole concept of Master-Slave harks back to Roman times more than anything else.

    Slavery as a racial concept is really a US-centric issue and as usual they forget the rest of the world exists and doesn't have the same cultural or historical base.

  144. Re: Nice false equivalence by BronsCon · · Score: 1, Insightful

    No, they live under the shadow of the actions of a small (relative to the size of their population) but disproportionate (relative to the size of the criminal population) number of other Black people. It's unfortunate, as the majority of Black people are just like the majority of people of any other race, they just want to live peaceful, law abiding lives, but that's clearly not enough to offset the disproportionate rate of violent crime from their population.

    Ask any cop, they'll tell you the same. Go ahead, cherry pick a Black cop to ask. They'll tell you the same. Based on statistics, which is why racial profiling is done. I don't agree with it; but, then, I'm not the one out there putting my life on the line every day.

    As for falling behind in education, you do realize that a high school dropout can raise a kid who goes to college and graduates with a doctorate, right? When that doesn't happen, it's most often more to do with choices that were made (though I'll give a nod to the price of a college education, as well). There's no societal cause or excuse for failing to graduate high school due to one's race.

    And housing? People born in the 'hood move out every single day. People of all races, mind you; and of all education levels, as well.

    Employment? That one does tie in with education, but factory work has always only required a high school education; if even that. There's less of that work available today, but we're talking about "the generations where they were disadvantaged", when that work was widely available. In fact, not only was it widely available, it was commonly abundant in inner-city areas where most Black people lived at the time. Good paying jobs for hard working Americans, and the smart ones took those jobs. Assuming they stayed in school, that is.

    Individual racism notwithstanding, the only people disadvantaged more than a full generation after slavery was abolished were disadvantaged by their own poor choices and/or poor upbringing. I'll grant that individual racism was a lot more prevalent back then, and is still a problem today. If you want to blame that, go right ahead, and I'll agree with you; but to keep blaming slavery? Really? That's a crutch, and it's one that won't carry you very far. As I said, I know, personally, many Black people who've given up that particular crutch and done very well for themselves; I know none who've held onto it and gone far.

    Slavery isn't the problem Black people face in America today; their inability to let go of it -- at least, those of them who refuse to -- is the problem. The proof is in asking any successful Black man or woman how slavery affects them today.

    That, and individual racism, which is driven at least on one side by that side's inability to let go of the past.

    Ask anyone who's ever faced adversity in their life whether that adversity -- that they actually dealt with in their own life -- still affects them. Note their answers, their general state of happiness with their lives, and how successful they appear. You'll quickly put together that the people who've moved on tend to be happier and more successful than those who have not. And if people can move on from adversity they, personally, have faced, they can surely move on from adversity their great-great-great-great-great-grandparents faced over 150 years ago.

    Let's focus on the more recent atrocities the Black population has faced, and fix those. M'kay? Because those are actually affecting people who are alive today and could benefit from the positive attention.

    --
    APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  145. Political correctness descends us into idiocy by guacamole · · Score: 1

    That's the brief summary of what is happening.

    While at it, we shall also adopt gender neutral modifications to our language replacing he and she with they, woman with womyn, and hymen with hymyn.

  146. Re:Smugness not needed by Cederic · · Score: 1

    Although it is popular of Euro's to pretend that England abolished slavery due to enlightened ideas, the reality is that it happened more from internal pressure from Scots and Irish who viewed slaves as a competitor for low skill jobs.

    Now that's utter bollocks. There has been extensive slavery in England but not in the late 18th century, which is when the abolitionist movement started.

    Banning the slave trade was an entirely humanitarian endeavour. Slavery did continue across the empire for another three decades but under continual protest and because of economic dependency.

    A series of slave rebellions across the empire and the refusal of the US to buy slaves further reduced the economic viability.

    Rebellions, yes. Refusal of the US to buy slaves? It was fucking illegal to ship the slaves to the US and the Royal Navy would seize or sink any vessel it found carrying carrying them - British or otherwise.

    the implication is that stupid, slow Americans are slow compared to urbane, clever, and noble Europeans

    I wouldn't use slow or stupid. Just greedy. But don't pretend that America was anything other than a laggard when it comes to ending slavery.

  147. Re:Phil was an asshole. by Cederic · · Score: 1

    Or possibly the quoted error caught him by surprise, he felt a moment of anguish and hung up rather than be humiliated by bursting into tears on the phone.

    No passive aggression, no anger (misplaced or otherwise), just strong emotions and maybe even the integrity to try and save a colleague from the embarrassment of having caused them.

  148. Re:Client & Server by Cederic · · Score: 1

    Those alternatives are commonly used to describe things that are not master/slave relationships.

    Lets not break everything, if that's ok?

  149. Great opportunity of two platform by IrumRani · · Score: 1

    Thanks for such great things that can engage us between two plate form for more learning and rashly solution.

  150. What a bizarre discussion by butzwonker · · Score: 1

    It's amazing how deeply offended and upset people get about changing some arbitrary technical terminology to some more value-neutral variants, as if there was some deep religious importance attached to keeping technical terms like master/slave.

    Not that I care about either way, I'm fine with keeping master/slave and I'm fine with changing it to something else. It's just odd how politicized these debates have become nowadays, some posters almost sound as if they would burst out into tears if they cannot continue to use terms with possibly offensive connotation in official projects used by many companies and read by many people of many different cultures and backgrounds. I'm not a fan of PC either, but there is also the other extreme....

  151. Re:Senpai-Kohai flip-flops, anyone? by niks42 · · Score: 1

    I recall when due to some trademark claim we had to stop calling PLAs by their sensible name derived from being Programmable Logic Arrays. I had a tree of stuff to change to make them PALs instead. Actually I just went to look up via Google when that all happened, and history seems to have been rewritten the other way around. I will now go and have a quick lie down.

  152. Re:"Politically correct," ... by Calydor · · Score: 1

    "Why can-"
    "OMFG RACIST NAZI WOMANHATER! #METOO!"

    Yes, Slashdot. It's like yelling because that was my intention.

    --
    -=This sig has nothing to do with my comment. Move along now=-
  153. Re: Nice false equivalence by Joce640k · · Score: 1

    Equate people torn from their home, kidnapped across an ocean, and forced to work without pay often in deplorable conditions, treated as inhuman animals and sold as property with people who are unable to conceive children. Yup. Completely equivalent. Well done.

    Nobody alive in the USA today remembers American slavery.

    Lots of people alive today are living the pain of being unable to conceive or losing their parents.

    --
    No sig today...
  154. Next steps: set theory, TCP, process management by nowwith25percentmore · · Score: 1

    The next logical step from here is to eliminate set theory and partitions because they might remind people of segregation. Then we'll have to get rid of TCP because somebody might sexualize connecting a client and server socket. We'll also need to stop killing processes, because killing is wrong. Administrator accounts will need to go away because they imply some people should be more privileged and everybody is entitled to equality. No more quantifying the size of files, either, since it could offend the fat and the anorexic. I'm offended by this stupidity.

    1. Re:Next steps: set theory, TCP, process management by Ol+Olsoc · · Score: 1

      The next logical step from here is to eliminate set theory and partitions because they might remind people of segregation. Then we'll have to get rid of TCP because somebody might sexualize connecting a client and server socket. We'll also need to stop killing processes, because killing is wrong.

      You joke, but you speak truth. Appeasing the perpetually offended is not a winning strategy.

      When being offended is a group's core competency, eliminating one thing that offends them merely allows two more things to spring up, like the head of a hydra.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  155. Recycled back to the top of the front-page of /.? by shanen · · Score: 1

    Similar to my suggestion? My version would have just automatically slowed the descent of the most popular stories. In contrast it appears they just restarted this one at the top of the front page.

    --
    Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
  156. bigest problem? by umghhh · · Score: 1

    Is it really? If so then we should relax instead and get some refreshments.

  157. poor Guido by sad_ · · Score: 1

    how long has he quit his role? a month at most.
    and they call him back in... for this.

    --
    On a long enough timeline, the survival rate for everyone drops to zero.
  158. Such absurdity by DrXym · · Score: 1
    Master and slave exactly describe the roles of a design pattern - one thing tells the other things what to do and they do it.

    I very much doubt ANYBODY takes genuine offence at these terms although I'm sure a few liberal arts types might feign offence. For those, the correct answer is GTFO.

  159. Doubleplusgood! by Ol+Olsoc · · Score: 1
    We must eliminate offensive words!

    Master and Slave oh noes!

    Silly sexist Male and female connectors. Plug and jack are the way to go.

    Wait - My wife and her friends at on time referred to used tampons as "plugs", and Jack is oh so obviously a term for masturbating.

    Joking aside, The Social justice crowd merely proves that they are running out of things to wail about when "master" and "slave" must be eliminated from the lexicon.

    So now what will we call the master and slave cylinder on braking systems. I have a few Master reference books that are suddenly offensive. And when Making lists, I usually have a master list that is the main reference. Who knew that those books ans lists and car braking systems offensive words specifically referenced and promoted one of America's darker chapters?

    Seriously warriors, spend more time agitating about infibulation and honor killings than trying to have the tidiest and most OC room in the house.

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  160. Re: Bus slaves by ArsenneLupin · · Score: 2

    When the bus master tells you to jump, it tells you when and how high.

    And he will tell you to sit in the back. So we need to ban the term bus as well.

  161. It's about being nice by sjbe · · Score: 1

    I think you just agreed with the person to whom you replied. Because they have nothing to do with specific instances, they do indeed have nothing to do with slavery in any country.

    Something doesn't have to reference specific instances of the practice of slavery to be an unfortunate choice of vocabulary. If there were no other words to adequately describe the technical relationship then of course clarity should win out. But the simple fact is that there are a multitude of other equally accurate terms available and in active use that could be used which don't carry the social baggage. Switching to something else is just a matter of being nice and thoughtful really.

    Are some people being over sensitive? Probably. But on the other hand part of being a polite and decent human being is thinking about your own behavior and trying be empathetic towards fellow human beings. My day job is doing engineering for wire harness manufacturer and I run into the terms master/slave and male/female almost daily. I've wondered many times why we continue to use these terms when we don't need to. Parent/Child and Pin/Socket work just as well and are just as clear but with zero social baggage.

    I mean, shit, if you're going to get pissed, ask why it's Master and not Mistress.

    Mistress/Slave would be far more whimsical if done right though I'm not sure it really improves matters.

  162. Re: Next steps: set theory, TCP, process managemen by nowwith25percentmore · · Score: 1

    I completely agree with you. To clarify, though, I wasn't joking; I was describing what lies ahead on this slippery slope.

  163. This pisses me off to no end... by flajann · · Score: 1

    The level of condescension involved here is hard to underscore. I had to deal with exactly this situation at a major network corporation 20 years ago. I really don't get it. Slavery has been a blight on the human race for centuries, up till fairly recently. "Blacks" were not the only ones enslaved. Hardly. Many groups were -- and they've all gotten over it. What makes the "blacks" so special??? Stop it already. Use the terms "master" and "slave" if it makes sense to do so. I will be sure to increase my use of those terms in my own opensource projects, and if someone doesn't like it, too bad.

  164. Re: Next steps: set theory, TCP, process managemen by Ol+Olsoc · · Score: 1

    I completely agree with you. To clarify, though, I wasn't joking; I was describing what lies ahead on this slippery slope.

    It was still pretty amusing.

    Let us rejoice that we can make fun of these folk!

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  165. Going to have to raise a bug ticket for python by Anonymous Coward · · Score: 1

    I'm going to complain about the use of "White space" all over the code and documentation...

    Fuck it, they can't complain or maon about that when they took this shit seriously..

    Should waste a ton of there time so python won't get any better, while I will just do it for shits and giggles....

  166. Re:Islamophobic Python! by prefec2 · · Score: 1

    We can be inclusive and we should to other religions (see religions freedom). However, wherever a religion violates human rights it has to step back. Slavery is not acceptable.

  167. Will it matter? by Phics · · Score: 1

    I can't speak for the psychology of the humans coding with it today, but by the time this 'terminology' becomes offensive to the actual code, I strongly suspect the terms 'master' and 'slave' will be in vogue again...

    --
    There are two types of people in the world; those who believe there are two types of people, and those who don't.
  168. Re: Bus slaves by reanjr · · Score: 1

    That's slave talk. No need to pay it any heed.

  169. Relax, people by WuestenFuchs · · Score: 1

    Hard to say what's more silly: changing some terms that have no derogatory meaning when used in programming environments, or getting angry about such a small change. C'mon people. Take a deep breath and relax. There are much bigger problems to worry about.

  170. Re:AGAIN?! by Sigma+7 · · Score: 1

    Master and slave referred to the devices ON either channel.

    This still doesn't change that the slave drive is still independent of the master drive.

  171. Get Woke Go Broke by sproketboy · · Score: 1

    Learn your lesson Python.

  172. Re: Phil was an asshole. by reanjr · · Score: 1

    Usually those who claim others are passive-aggressive are in fact the ones with problems of passive aggressive behavior.

  173. America didn't invent slavery by biggaijin · · Score: 1

    The article's reference to slavery as "America's peculiar institution" is incorrect and offensive. Slavery was not invented in America and continues to exist today in many parts of the world outside North America. America was among the first countries to pass legislation prohibiting slavery.

    1. Re:America didn't invent slavery by mark-t · · Score: 1

      Only if you count third world countries. Among developed nations for the time, the USA wasn't dead last in abolishing slavery, but they were regretfully still far too late to the party to be thought of as "one of the first". Spain and England deserve far more credit in that regard. In the end, the USA still did the right thing in abolishing slavery, and that is what matters.

  174. More importantly... by mschaffer · · Score: 1

    The parent-child nomenclature may be more apt than it first appears and may lead to better coding:
    Children will not always do what the Parent expects of them. The Parents can plan accordingly (or not) and let their children run amok, just like so many parents do nowadays. With so many people used to the paradigm, programmers will be able to anticipate real-world behavior of the Parent and Child code.
    However, the best part of this is that Parents can retroactively abort suitably-coded Children if the misbehave.

  175. What a joke! by p51d007 · · Score: 1

    Political correctness, will be the ultimate downfall of human society. We'll get to the point where you can't say ANYTHING without offending someone. I'm offended, that people get offended!

  176. Re: Nice false equivalence by Aighearach · · Score: 1

    Serfs are nothing like slaves. At all. Serfs have the right to a row, hoed if it is the local practice, in exchange for a predetermined number of days of farm labor. In addition, the Lord is obligated to protect the serf from attack, with his own life if necessary. The serf has basically no obligations outside of planting and harvest seasons.

    In much of Europe for over 500 years serfs even had the right to a free beer at alms on Sunday.

    In many cases there would have been both slaves and serfs in the same town. And their situations were very different.

  177. Seems OK to me by dskoll · · Score: 1

    I had a project that used the term "slave" for a process in a pool of processes that were assigned jobs, but I change it to "worker". It made very little difference to me and if some people were happier with that terminology, then fine. No need to be an asshole.

  178. Blacklisted! by P1ON33R · · Score: 1

    Ok, I will put "master" and "slave" on my blacklist then.

  179. Found anyone "offended"? by cyba · · Score: 1

    Have they (the PC Police) actually found someone "offended" by master/slave naming scheme? Have they found the real slave who actually read Python documentation and felt bad because of this?

  180. Re:Islamophobic Python! by Aighearach · · Score: 1

    It isn't a prohibition on slavery, it is the prohibition on fraud in selling as a slave a person who was captured using an incorrect procedure. It doesn't prohibit anything to do with slaves, it is prohibition on fraud and mistreatment of non-slaves.

    The context of the passage leaves no ambiguity on those points.

  181. ITT by RickyShade · · Score: 1

    White people being white people.

  182. Re:Islamophobic Python! by Aighearach · · Score: 1

    Plebs were free Roman citizens of a lower class. They would not be comforted by the prohibition or tolerance of slavery. So I would say it was clearly targeted either at the Patricians, or the slaves, but certainly not the Plebs.

  183. Keep the Peace, Respect, Honor, and Nod by BrendaEM · · Score: 1

    Enough Said.

    --
    https://www.youtube.com/c/BrendaEM
  184. This is easy. by gorehog · · Score: 1

    Primary, secondary, tertiary.

    I noticed this years ago in indutrial controllers. It was an easy change to make in documentation. Just call something a "Primary" if it's top level. "Backup" if it's a primary failover. "Passive" if it can't operate independently. Remember, not everything is a reflection on hjumans working with it.

  185. Re:"Politically correct," ... by Alypius · · Score: 1

    This is exactly why Trump's election was a surprise. A majority of his voters stayed silent because they didn't want to be harassed or lose their job.

  186. Master & Slave by jaq1an · · Score: 1

    I blame 50 Shades

  187. Re: Bronscon pretending the legacy of slavery is g by halivar · · Score: 1

    I just changed my mind on marijuana. I am now 100% for it if it will get you to chill the fuck out.

  188. Re:Jury duty is indentured servitude by HornWumpus · · Score: 1

    If you are mailed a jury summons you have not been properly served. If you call the number on the summons, THEN you have been served.

    A judge in CA got so pissed he started sending jury summons by certified mail, the news did a story on it, it did not produce the outcome he wanted. Rather the opposite.

    --
    John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  189. Re:Islamophobic Python! by Kielistic · · Score: 1

    Yes, only descendants of Abrahamic faiths practiced slavery. Get some perspective you mook.

  190. Re: Nice false equivalence by Whorhay · · Score: 1

    You must live in a different universe than many of the rest of us. The echos of slavery are still easily audible today in the USA, and have a clear impact on large parts of the population still. While slavery was abolished more than 150 years ago blacks were still facing systemic racism deliberately built into and maintained in government until the civil rights movement forced a change. Even today our Federal Government and many complicit State Governments continue the War on Drugs which was founded as a way to persecute minorities and is still having a devastating affect today. Then you have businesses deliberately preying on minorities, for instance Car Insurance companies have been found charging higher rates in zip codes populated by minorities compared to zip codes with identical risk scores but populated by whites.

    Racism, personal and systemic, is largely tied nearly directly to Slavery. Just because the slaves were freed didn't mean that magically everything was made equal or fair. For more than the next century black people were actively and openly discriminated against and usually it was legal if not de facto legal. When I was growing up we were only just getting to the point that we could be said to be a generation past that. We're still in a period though where many of those people are still around and their age group holds a lot of the wealth and power in this society. With the way that wealth distribution works in our country I don't think we're likely to see the racism situation improve much as those views are really rooted in the affects of poverty. The single thing we might actually accomplish in my lifetime that could make a difference would be killing the war on drugs and revoking many of the convictions that relate to it for non-violent offenders.

  191. Re:"Politically correct," ... by thomst · · Score: 1

    In response to my reply to the parent, Alypius commented:

    This is exactly why Trump's election was a surprise. A majority of his voters stayed silent because they didn't want to be harassed or lose their job.

    It wasn't a surprise to everyone - not even everyone on the left.

    Michael Moore knew it, made a documentary called Trump that predicted it, and spent the final couple of months prior to the election on the talk-show circuit, warning viewers that Trump was probably going to win - to no avail.

    In his new account of Trump's campaign and the first 18 months of his administration, Bob Woodward claims that he suspected that Hillary would lose, because of the very large number of Obama voters he talked to who were furious and (more importantly) fearful about the economy and our profoundly disfunctional Congress. He also repeatedly makes the point that, once he agreed to manage the campaign, Steve Bannon steadfastly insisted he was absolutely certain Trump would win, even during the media shitstorm over Pussygate, when every Republican official, and every other member of the campaign's inner circle was urging him to withdraw, and cede the nomination to Pence.

    However, I strongly disagree with your contention that crossover voters kept quiet about their intentions out of fear for their jobs.

    It is a Federal felony to fire a person for expressing his or her political preference. (That's a Good Thing, and we have the First Amendment to thank for it.) The only exception to that rule is for poll workers, on election day, who express their personal preference to voters at their polling place, where it's legally considered to be election tampering - because it is exactly that. (That's the same reason that even voters themselves are barred from wearing hats, shirts, buttons, or other clothing or accessories that advocate for a particular candidate, party, or issue. Voters who show up wearing them will be asked to remove and/or cover them up while they are within 100 feet of the polling place - and asked to leave, if they refuse. Oh, and if they refuse to do that, the police will be called to arrest them for trespassing.)

    (Note that expressing a political preference in an email or discussion topic written on an employer's computer, and/or cc-ed to other employees or the public may legitimately be considered as grounds for termination, as can starting arguments with other employees about them, insisting on wearing campaign garb at work, or expressing those opinions to customers - because the latter can be construed as falsely representing their employer's position, rather than their own, and the former can be considered as creating unacceptable disruption, and/or harming morale in the workplace, thereby harming productivity. And most large companies explicitly spell that out in their employee handbooks, btw. It's not that you have no right to express your opinion at work. The principle is that you can't do so in a way that makes you a nuisance. Simply responding to a direct question on the subject, however, or non-confrontationally discussing politics during a break is always legal - or, in other words, as long as you're not being an asshole about it, and you're doing it on time that your employer isn't paying you to focus on your duties, you're fine.)

    No, I agree with Woodward's conclusion that those voters simply didn't want to get involved in political arguments with other people, regardless of whether they were co-workers, friends, neighbors, or even other family members. (In my experience, most people dislike arguing politics simply because it both causes hard feelings, and it almost never persuades other people to change their vote.)

    YMMV, of course ...

    --
    Check out my novel.
  192. Re:I couldn't agree more. by ebvwfbw · · Score: 1

    I totally agree. The terms "slave" and "master" have always turned my stomach. Glad to see this moving forward.

    Really? Snowflake.

  193. Change It by SixMinutes · · Score: 1

    Changing the terms because some people find them offensive is the right thing to do.

    It's true that offence is personal. Not everyone has a problem using master/slave, lots of commenters here clearly don't. It's true that people can theoretically claim to be 'offended' by just about anything. Lots of commenters have come up with wild fantasies where other words could (but never will) be targeted for replacement.

    The civil war may have ended the formal institution of slavery, but racism against blacks is alive and well. If you doubt this, try googling "life while black". I find it completely reasonable for people who daily face different treatment because of their skin to ask for one less reminder of it while they're at work. "Political correctness" isn't about forcing people to change their language just because, or about rubbing your virtue in everyone's face. It's about having some fucking empathy for the people around you.

    The cost of changing a few words in the docs is marginal to non-existent. If it improves a few people's days, we should gladly do it.

  194. Re: Nice false equivalence by BronsCon · · Score: 1

    None of what you described has a fucking thing to do with slavery. Racism, yes, but I did already suggest that we address those issues, did I not? Oh, you wouldn't know because your ignorant piece of shit ass jumped up to reply after the 2nd paragraph of my comment. Go read it all, then come back and act like an adult.

    --
    APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  195. This is complete shit! by voidwalker_amv · · Score: 1

    and I'll tell you why with no coding paradigms or any of that other shit. No one has ever cared about the tags, handle's or whatever's used because they got a simple job done. Master and Slave do no mean the same thing as a new age you're racist interpretation. Get off your soap box and quit virtue signaling so we can code next best thing so that you may use it and tell us just how bad we are doing when you become offended!!!!

  196. Re:"Politically correct," ... by liquid_schwartz · · Score: 1

    It is a well written piece, backed by reasoned arguments, but the conclusion is not obviously correct. When a word's primary use is an insult, it is not surprising that someone does not take kindly to a doctor using the term in a technically correct but unfamiliar usage.

    Rehabilitating words does not seem like an easy thing. Would we have good examples of success there?

    There are some examples of words getting embraced. Gay and queer come to mind, though that demographic benefits from the media and Hollywood's love of gays and pedophiles so it's less likely that retard would succeed. However we do have many examples of a medical term devolving into an insult. Let's face it, there will always be retards no matter what we call them. Coming up with a new term each generation seems like a waste of time. That was the point.

    PC thinking is fundamentally a denial of reality. Does going from idiot to retard to intellectually disabled actually change anything? Will there always be some who are cruel enough to mock the downs kids no matter what the official term is? Rather than deny reality why not work within it?

  197. Re: Bus slaves by BronsCon · · Score: 1
    When one Black African tribe enslaved another Black African tribe, that was a race thing? Are you saying they did it because they were Black? I mean, that's racist as fuck, my man. Also, nobody here said "show me one slave alive today"; on the contrary, we both agreed that slavery is still alive today.

    Jesus you people are stupid

    Looking in a funhouse mirror again, eh?

    --
    APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  198. Re: Bronscon pretending the legacy of slavery is g by BronsCon · · Score: 1

    I never said racism doesn't exist. Read my other posts in this thread, fuckwit. Racism and slavery are two very different things, and people need to let the one that ended (Black American slavery, that is; there's still quite a bit of slavery about) go, so they can deal with the one that's still with us.

    We have a lot of work to do, and not enough time to fuck around dealing with what was already fixed a century and a half ago.

    --
    APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  199. Re: Nice false equivalence by Whorhay · · Score: 1

    All of those issues are lingering after affects from Slavery. Freed slaves were broke as hell. Boot strapping yourself out of absolute poverty is possible but incredibly difficult. That boot strapping was additionally hampered by more than a century of deliberate legal oppression by the white majorities throughout much of the country. And it is still ongoing today to a lesser degree with the drug war, banks redlining communities and all kinds of other garbage. All of that is a direct de-escalation from Slavery. Pretending that Racism in America exists as some sort of bubble unconnected with Slavery is just delusional.

  200. Re: Nice false equivalence by BronsCon · · Score: 1

    Oh my fucking God, no. Everything you just listed are examples of racism, with the exception of being flat broke and starting from nothing after slavery ended.and nobody in the following generation dealt with that. So, again, Black slavery in America is over, nobody today has to deal with its effects, so let's concentrate on the other things you listed and blame them on the individuals, still alive today, who are responsible for them, rather than the individuals, long dead, who were responsible for a different atrocity. All you do by blaming slavery is give the perpetrators of today's racist wrongs a place to point their fingers: you're saying it's not their fault, it's the fault of a bunch of dead guys, and they're running with that and saying "whoopsie, guess there's nothing we can do, then." STOP LETTING THEM DO THAT. Blame today's living, breathing, racist scum for today's problems; hold them accountable and, for fuck's sake, educate anyone you still hear blaming slavery, as they are part of the problem.

    --
    APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  201. Re: Nice false equivalence by Whorhay · · Score: 1

    I am most certainly not excusing anyone from their current racist behavior. If anything they are more to blame because they can look back and should be able to see the clear parallels between the evil that was done historically and the only slightly less evil shit they pull today. In fact I suppose the argument could be made the behavior today is more evil than slavery was because it is more apparent than ever before how wrong it is, and so continuing in such behavior constitutes a more deliberate intention.

  202. Re: Nice false equivalence by BronsCon · · Score: 1

    See? You're starting to come around. And I mean that sincerely, no snark or sarcasm. Yes, what we have today is worse than slavery, in a way; I wasn't there to see it, but I would imagine slavery was worse in other ways. What makes the current situation worse is that there's not just a single law we can change at the federal level to fix it, it's a compounding of federal, state, and local laws, most of which likely weren't even intended to have any racial influence, on top of individual racism and a generally ignorant population (regardless of race). And it took a civil war to chang the single law.

    --
    APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  203. Re: Nice false equivalence by UnknowingFool · · Score: 1

    Did you miss the part where he admitted to being wrong on purpose?

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.