4 ms·
This terminology has been used for a long time in computing. It's immediately recognised by everyone and in no way endorses human slavery. I'm getting quite fed
by pinum 9y ago
This terminology has been used for a long time in computing. It's immediately recognised by everyone and in no way endorses human slavery. I'm getting quite fed up of the OTT political correctness movement in tech.
Out of interest, what is your opinion on male/female USB connectors? Does one deserve to get fired if they make a joke about "big dongles"?
- schneems 9y agoThe actual act of slavery existed as an accepted institution for longer than this computing term has. If we can make slavery a thing of the past (in the western world), we can also update to a more technically correct description of the behavior. The term "slave" isn't even a good technical term. It would be better to call it a follower or replica which better approximates it's actual role. Not only is it "politically correct" it's also "technically correct", the best kind of correct.
- vidarh 9y agoWe will not have "made it a thing of the past" until the words loses the kind of power over people where they are still seen as offensive by anyone.
- dboreham 9y agoTrue, but it has also been common practice for at least 20 years in the US to not use the term slave. Source: I worked on replication since 1996 and we were asked to use "supplier" and "consumer" at that time. Actually I've been surprised to see slave making a come back recently. Wondered if people hadn't received the memo or perhaps were outside the US cultural influence.
- pepve 9y ago"outside the US cultural influence" Where is this magical place you speak of?
- Ralfp 9y agoEastern Europe sees discussions like this being done by the "bored westerners" and finding it great fuel for right. When Django was moving away from "blacklists", the general attitude was to mock it, or keep quiet about it: https://translate.google.com/translate?sl=pl&tl=en&js=y&prev=_t&hl=pl&ie=UTF-8&u=https%3A%2F%2Fwww.wykop.pl%2Flink%2F2010304%2Fnietypowy-patch-do-django-master-slave-rasistowski%2F&edit-text=&act=url https://translate.google.com/translate?sl=pl&tl=en&js=y&prev...
- inopinatus 9y agoThere are other ways to offend someone from Eastern Europe, or more generally almost any country. It's not unusual for some painful recent history to be still a raw nerve. Slavery is a significant topic in the US. It was a prelude to the civil war; it was abolished within recent memory; and the echoes of racist sentiment still affect the lives of millions: people alive today remember segregation, and both casual and systematic discrimination against African-Americans continue to occur. This is not a big deal in Poland, which has no such extensive recent history with slavery. But - for example - in 2015 the Russian ambassador in Warsaw was excoriated in public and summoned to the foreign ministry for his remarks partly blaming Polish policy in the 1930s for contributing to the start of WW2 and the subsequent death of millions of Poles. Now that was a raw nerve. A different standard does not mean the absence of standards. People who fail to see that, and then mock others, are simply demonstrating a lack of self-awareness.
- Ralfp 9y ago>A different standard does not mean the absence of standards. But that was the point I was arguing for. That US standard is not everyone's standard.
- inopinatus 9y agoThen we are in agreement. My remark was not a rebuttal to yours.
- vidarh 9y agoWorked with US teams most of my career (since '95 or so) and never had any of them complain about master/slave nomenclature in any of the software we used. I suspect that rather than being "common practice in the US", it's been common in whatever niche you work in or whatever part of the US, or even just in the specific companies. Of course it might be I who've worked in such a bubble too, but given the number of people here who seem to find it annoying that people are even suggesting not using it, I'm inclined to believe the use of master/slave has remained more common that you think.
- jimktrains2 9y ago> I'm getting quite fed up of the OTT political correctness movement in tech. Is it over the top though? It's a references to a deplorable practice that humans do; why shouldn't we strive for something more civil, and more technically correct? The slave of a database isn't the property of the master and subject to its every whim; it's a replica of the data that can do separate, independent things from the master with that data. > Out of interest, what is your opinion on male/female USB connectors? Does one deserve to get fired if they make a joke about "big dongles"? As for gendered connectors, the terms themselves don't carry (or shouldn't :() any judgment nor does it's usage. A valid cable, pipe, &c doesn't have to be heterogeneous/hermaphroditic and can be homogeneous. I would hope that the LGBTQ community wouldn't be offended that only M/F ends can "mate", as biological "mating" (i.e. copulation for the purpose of procreation) can only happen between M and F ends, and see it as a judgment on non-procreation intercourse. However, if there was an issue about the term M/F being a judgment call, it would be responsible for the community (well, all communities, as the terms M/F for connectors goes beyond just electrical connectors) to listen and (slowly) introduce better names. There is no reason to make a large portion of the population uncomfortable when it literally costs us nothing to change it (over the long run).
- dijit 9y ago> deplorable actions humans do. So when do we rename 'kill'?
- xxs 9y ago...or killall
- butabah 9y ago'Bash' is too violent as well. We should rename it to 'hug'.
- jimktrains2 9y ago`bash` is also pretty evangelical ;) On a serious note, I've never actually understood where the term "hung" comes from in computing. Why is the process "hung" and not simply "stalled" or something else.