6 ms·
I’m curious, what words did they ask you to use instead? I remember in the mid-2000’s we had to stop using master/slave in reference to LDAP and database serve
by Infernal 6y ago
I’m curious, what words did they ask you to use instead?
I remember in the mid-2000’s we had to stop using master/slave in reference to LDAP and database servers, and (I forget now whether it was IDE or SCSI) the switches on hard drives. The replacement was primary/secondary, which I felt somewhat obfuscated the intended meaning.
- dustinroepsch 6y agoproducer / consumer primary / replica Orchestrator / Executor
- downerending 6y agoNone of those really capture the original connotation.
- dustinroepsch 6y agoIn your mind what's the original connotation? Even master / minion would be better imo, the I prefer the others already mentioned
- downerending 6y agoA producer makes, a consumer eats. That simply isn't the same as a master/slave relationship. Slaves do not "eat" what masters make. And so on. But taking a step back, we have decades of lore giving us a sense of what "master/slave", in the technology sense, means. Ditching that for a few seconds of PC glory is madness.
- hckr_news 6y agoParent / child
- downerending 6y agoThere were no suggested alternatives. I almost suggested that we just invert the usage, but clearly this is not a time in which one can make such jokes. I suppose I'll just start using definitions instead: e.g., "the list of allowed IPs". Good luck googling that...
- Infernal 6y agoMaybe (borrowing from audio a bit) a goodpass filter and badpass filter? EDIT nope I’m confused, but leaving comment for completeness EDIT2 what about andlist and nandlist?
- downerending 6y agoHa. Sounds like /r/maliciouscompliance.
- ardy42 6y ago> I suppose I'll just start using definitions instead: e.g., "the list of allowed IPs". That's pretty verbose. How about acceptlist and denylist (or blocklist)? For "master/slave" maybe "boss/worker" would be a good substitute?
- downerending 6y agoIn principle, sure. In practice, when a junior wonders why they can't find anything useful when they google or grep for "acceptlist", then what?
- ardy42 6y ago> In practice, when a junior wonders why they can't find anything useful when they google or grep for "acceptlist", then what? Lots of words have synonyms, so that's not a real problem. Sooner or later the search results will catch up, and in the mean time it's always an option for a junior developer to ask a question or figure things out themselves by looking at the implementation.
- JohnTHaller 6y agodeny list / allow list is being used by some folks in place of whitelist / blacklist.