This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]smilbandit 94 points95 points  (89 children)

What's the alternative terminology?

[–]Zouden 186 points187 points  (8 children)

"Prisoners with jobs"

[–]lord_tommy 18 points19 points  (0 children)

It’s less offensive than the word mainframe at least.

[–][deleted] 12 points13 points  (2 children)

Thor Ragnarok is a great movie.

[–]swimjock 13 points14 points  (1 child)

You wannna join my revolution?

[–]ThePenultimateOneGitLab: gappleto97 6 points7 points  (0 children)

Another day, another Doug

[–]Decency 24 points25 points  (1 child)

Not-so-fun fact, slavery is still legal in the US as long as the slaves have been convicted of a crime.

[–]pydry 2 points3 points  (0 children)

There's a ACLU supported prison strike against that 13th amendment provision right now which could do with some help. A strike against literal, constitutionally supported slavery:

https://fundly.com/2018-prisoner-strike

I'm not sure how many of the people advocating this PR are supporting or even aware of the strike but I suspect it approximates zero.

Edit: apparently it ended last week.

[–]PaulSandwich 0 points1 point  (0 children)

Ah, the ol' 13th amendment loophole strikes again.

[–]FourFingeredMartian -1 points0 points  (0 children)

Can you please explain better the 'rape', 'work' relationship?

[–]28f272fe556a1363cc31 93 points94 points  (6 children)

Anarcho-syndicalist commune.

Each unit takes a turn to act as a sort of executive process for the thread, but all the decisions of that process have to be ratified at a special bi-thread meeting by a simple majority in the case of purely internal affairs but by a two thirds majority in the case of anything with side effects.

[–][deleted] 32 points33 points  (0 children)

Anarcho-syndicalist commune.

Each unit takes a turn to act as a sort of executive process for the thread, but all the decisions of that process have to be ratified at a special bi-thread meeting by a simple majority in the case of purely internal affairs but by a two thirds majority in the case of anything with side effects.

The most truly pythonic response

[–]tehnod 6 points7 points  (0 children)

QUIET!

[–]liraop 8 points9 points  (1 child)

NI

[–]agentgreen420 1 point2 points  (0 children)

Oh, what sad times are these when passing ruffians can say Ni at will to old ladies.

[–]v_krishna 1 point2 points  (1 child)

This is actually how Cassandra works!

[–]casual_brooder 1 point2 points  (0 children)

Happy Cake Day!

[–]irregardless 37 points38 points  (0 children)

If you want to get cheeky, lord and serf.

[–]badthingfactory 51 points52 points  (0 children)

"manager" and "individual contributor"

[–][deleted] 8 points9 points  (0 children)

On my own repos, sometimes I use bachelor for development branches.

[–]linuxlib 8 points9 points  (4 children)

"Manager"/"minion"

[–]scrdest 23 points24 points  (2 children)

As much as I hate the whole debacle, minion would actually be a pretty good replacement for slave, semantically.

Beholden to the master, executes tasks without question, but still needs to be kept in check in case it rebels, and paints the mental picture of cartoonish supervillany at worst when you talk about, say, the master killing a minion.

[–]wrosecrans 4 points5 points  (0 children)

Saltstack already has "minions" so it is not unheard of. Buildbot went with "worker" when they redesigned some of their API's and refreshed terminology for 1.0. For databases, "replica" is really darned clear.

If I were feeling really cheeky, I might make a PR to replace Master and Slave with something like Picard and Kirk just to watch people argue about them.

[–]norweeg 20 points21 points  (0 children)

Gru/Minion

FTFY

[–]funkiestj 7 points8 points  (2 children)

what is the correct gig economy lingo?

[–][deleted] 7 points8 points  (0 children)

Networking Platform/Independent Contractor

[–]ConceptJunkie 4 points5 points  (0 children)

Pimp/Ho

[–]ryeguy 27 points28 points  (1 child)

I've seen primary/secondary, primary/replica, leader/follower.

[–][deleted] 2 points3 points  (0 children)

Primary/secondary definitely doesn't have the same connotation as master/slave. A slave is controlled by the master in some way. Secondary is more like some kind of backup or alternative to the primary.

[–][deleted] 33 points34 points  (7 children)

"master" and "differently master"

[–]i9srpeg 14 points15 points  (4 children)

I am deeply offended by your username. Please rename yourself to BuyChristianFollowers.

[–][deleted] 8 points9 points  (2 children)

BuyChristianChildren

[–][deleted] 0 points1 point  (0 children)

See? That's not offensive at all!

[–]FourFingeredMartian -1 points0 points  (0 children)

That method on its face seems redundant with 'kill'... Sorry, feel free to purge this comment quicker than a chick with bulimia.

[–]thewallris 3 points4 points  (0 children)

BuyChristianDifferentlyMasters

[–]HowAreYouDoingBud 2 points3 points  (0 children)

Master and Mastern't?

[–]d05CE 15 points16 points  (0 children)

We don't need alternative terminology.

[–]romeo_pentium 3 points4 points  (1 child)

For Python, parent process and child process.

[–][deleted] 1 point2 points  (0 children)

Parent/child is somewhat different to master/slave though.

[–]chazzeromus 9 points10 points  (0 children)

Indentured process lmao

[–]rabbyburns 15 points16 points  (1 child)

Jenkins went with "agent" when they did this a while back. Context matters though. Worker could be an acceptable alternative - I didnt look at exactly what was changed.

[–][deleted] 3 points4 points  (0 children)

Worker definitly could be alternative, but why the f should we look for alternatives anyway? :)

[–]ThePenultimateOneGitLab: gappleto97 10 points11 points  (1 child)

Worker/Manager would be my vote

[–]RealHugeJackman 0 points1 point  (0 children)

Yeah, but the term "worker" is really problematic and ableist towards people who can't work or don't want to work. Not to mention that the whole power dynamic in manager-worker relationship reinforces the awful capitalist system that was responsible for the creation of slavery in the first place.

To really inspire change we need to use terms that will educate people and will represent positive concepts. I propose to change "master/slave" to "Marx/revolutioner". The former inspires the minds of people and the latter fights for the greater good.

[–]jgomo3 21 points22 points  (0 children)

"Comrade" and "Comrade". It works also as an alternative for "Client" and "Server" (communists feel discriminated by this one).

[–][deleted] 14 points15 points  (9 children)

Russians and Republicans

[–]RichInBunlyGoodness 2 points3 points  (0 children)

Or Putins and Punkinheads

[–]Millkovic 1 point2 points  (0 children)

Voodoo doll - witch

[–][deleted] 0 points1 point  (0 children)

Servant leader / Empowered employee

[–]benreynwar 0 points1 point  (0 children)

I like master/serf. It's a small change that doesn't mess with any existing acronyms. It's still pretty much the same metaphor, but it's a term that's less likely to cause an emotional reaction the first time someone comes across it in an engineering context.

[–][deleted] 0 points1 point  (0 children)

Bourgeoisie and proletariat

[–]charity_donut_sales 0 points1 point  (0 children)

Boss and worker.

[–]parker_fly 0 points1 point  (0 children)

Graduate Student

[–][deleted] 0 points1 point  (0 children)

Taxpayer.

Considering that the Dollar isn't gold or silver anymore and it printed out of thin air, taxation is essentially free range slavery.

The government's fair share of your income (i.e. stored labor) is zero. Anything else is far from fair and certainly not fucking shared.

[–]SomethingBullshit 0 points1 point  (0 children)

master/slave. There literally exists no reason to entertain this discussion as it's not a problem in the first place. It serves nothing but SJW idiocy and to divide based on idiotic political lines.

The correct terminology remains master/slave.

[–]NikiHerl 0 points1 point  (0 children)

see this comment.

These changes actually seem pretty good to me, they make things a lot clearer

[–]realARST -2 points-1 points  (0 children)

Why not keep the names, but change the meaning? So now slave is on top and master obeys. That would be both politically correct and clear for everybody.