You’ll have to think and decide for yourself whether this is idiocy. I, for one, do not. The master/slave thing is stupid. The master branch in git is idiotic. Whitelist and blacklist, I can do without.
Yeah I think the master for git comes from mastering/master-image/master-tape which comes from the master = main/leading definition which doesn't necessarily imply a connection to master/slave. The black/white list seems to be more out of a day/light/dawn = good/pure/safe and night/dark/dusk = bad/corrupt/dangerous theme common to many cultures.
Either way though, can't really go wrong with more descriptive/functional names.
Either way though, can't really go wrong with more descriptive/functional names.