Most of this family of points seems to equate 1) being in favor of changing master to main; and 2) being in favor of stopping there.
Most of this family of points seems to equate 1) being in favor of changing master to main; and 2) being in favor of stopping there.
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.
Mostly nothing. Corporations can largely only avoid harming various groups, and engaging in fair business practices. They're not set up, by their incentive structure, to do work that reforms society at large.
Even non-profits need to focus on a specific mission, and they're usually most successful by putting people in touch with each other.
Because, especially if you look at it through the lens of "material" help, the further an action is from the control of the individual being helped, the amount of good that can be done per unit effort drops off dramatically.
We normally view individualism as a normative claim, that "the rugged individual" ought to help himself. But you can cast it as an observation: most help in your life is only effective (again, in terms of return for the effort involved) if it comes from you personally or someone quite close to you.