Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> But if it isn't... what's the harm?

Well for one thing it teaches people to be confused about the idea that meaning depends on context. Look at the dictionary definition of 'master' and you'll see that it doesn't exclusively represent the idea of a person who enslaves people. Consider:

    * master of disguise
    * grand master
    * master's degree
    * master tape
I would say that "master" as used in git is closest to the "master tape" definition: "an original movie, recording, or document from which copies can be made". That isn't quite what a master branch is, but "common name given to the main branch of a Merkle tree" probably isn't going to show up in your average dictionary.

It also creates conflict for no good reason between people who are comfortable with multiple meanings of words and people who view any objection to their interpretation of the English language as evidence of racism.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: