And yes, the master makes no decisions on his own, the master simply sees which of the slaves has indicated that he wishes to be passed control, and then the master passes all control onto that slave and leaves.
I completely forgot what slavery means. I thought that slavery meant that masters controlled the slaves and the slaves didn't have freedom. Thanks for correcting my misunderstanding.
Comments like this do not help, regardless of how right you are on the underlying issues.
Inherent in the negative concept of slavery is the removal or limitation of self-determination. If the components don't have free will, this isn't an imposition.
However, in the larger context, there are very much thinking, feeling entities that are negatively impacted by the use of this terminology.
In contrast, it costs next to nothing to update the terminology to use similar terms that don't cause psychological harm to a significant portion of the populace.
Exactly. That's why it's a bad choice of name for IDE controllers and for the main boot record, where the master does not control the slave.
> inb4 we can sacrifice accuracy over feeling
Firmly agree that we should not sacrifice accuracy over feeling. I have no sympathy for people whose feelings are hurt because they're told that "master"/"slave" terminology is inaccurate. Facts don't care about your feelings.