Hacker News new | ask | show | jobs
by echelon 2104 days ago
I feel like we tried to fix "master" and "slave" in replication terminology (which we should) and it leaked into areas where the semantics were entirely different.

"Whitelist" and "blacklist" are also terms that deserve attention, more so than "master branch".

The "master" branch is the "master" record. The official copy. The entertainment industry "remasters" their source recordings. The original Star Wars gets remastered frequently.

I don't think that the recording and entertainment industries are going to change these terms, because I don't think they're racially charged in the context in which they're defined and used. There's literally no parallel. In our industry, we have other suspect things called master, which is why it stands out.

In any case, I think it's impossible to rethink this decision now. Walking it back feels icky and political, and we should always err on the side of inclusion anyway.

1 comments

I'm pretty sure Git calls the default branch master in reference to a master recording.