4 ms·
I wonder if a master's degree is also offensive.
by Longhanks 6y ago
I wonder if a master's degree is also offensive.
- A12-B 6y agoMaster has multiple definitions, yours is not the same as the one git used.
- Longhanks 6y agoExactly, and gits is not the same one as a slave master.
- beojan 6y agoTurns out it is: > This term came from Bitkeeper, a predecessor to Git. Bitkeeper referred to the source of truth as the "master repository" and other copies as "slave repositories".
- rjknight 6y agoIn all of the previous discussions of this topic, I have never seen this simple fact pointed out. To me, this is a definitive argument for changing the name. If the facts had been different, I might have seen the matter differently, but if these are the facts then the name change makes sense.
- temporama1 6y agoBitkeeper must be punished for these transgressions.
- Longhanks 6y agoTurns out the meaning can change over time. I'm confident the number of people using a master branch and the people owning slaves and thus being slave masters is zero. Otherwise, one would probably soon need a list of banned words that may have been used in the past in "controversial" context so to not offend anyone. But I'm not sure how much of human language will remain at this point.
- abiogenesis 6y agoI'm not sure about the accuracy of this quote. In git world branch names have nothing to do with repositories. If anything, the "source of truth" repository is generally called "origin".
- alacombe 6y agoJust the same as a Master's degree. edit: to the downvoters: https://en.wikipedia.org/wiki/Master%27s_degree https://en.wikipedia.org/wiki/Master%27s_degree A master's degree[note 1] (from Latin magister) is an academic degree awarded by universities or colleges upon completion of a course of study demonstrating mastery or a high-order overview of a specific field of study or area of professional practice. The holders of a Master's degree are expected to be the "source of truth", as much as git's master branch is the "source of truth".
- p49k 6y agoExcept that it is, as explained in the actual article.
- henryaj 6y agoIf we're referring to 'master' in the context of master/slave, then that's also not the same as the one git uses
- detaro 6y agoAccording to the article it does.
- agumonkey 6y agoLol, are we mains graduate now ?
- lima 6y agoGood question - the appears to be "no", since it has a clear origin and meaning unrelated to master/slave relationships.
- geodel 6y agoAgreed. Git has a very painful history of keeping master code where slave code in branches did all the work.
- eli 6y agoDid you read the linked post which explains the history of the term in git?
- this_was_posted 6y agoby that logic, would the linux command "kill" also be offensive enough to the relatives of murder victims that it warrants a rename?
- furgooswft13 6y agoGive em a few months.
- rvnx 6y agoShouldn't the real name of this software be "signal" anyway ?
- kevincox 6y agoBut the default signal is one that "asks" the process to quit. Therefore killing it is fairly descriptive. I can ask someone who doesn't know much about computers what "killing" a program will do and they understand. signal is not a bad name but `signal 123` is far less obvious than `kill 123`. Of course `signal -USR1 123` is far more obvious than `kill -USR1 123` so there are tradeoffs.
- geodel 6y agoYes, conscientious people already call main degree/bedroom/bathrooms etc.
- rvz 6y agoI'm still waiting for Mastercard to change their grossly offensive name. /s This is how they will say 'PaYMEnTs aRe raCiST'.
- geodel 6y agoGreat point to bring up. They can play the main card and call it EqualCard® . Sounds much better isn't it?
- pdxandi 6y agoWould it be a big deal to change it? I don’t mind calling my degree something else.
- joshxyz 6y agoCall that main's degree lol