I like to draw and code and sometimes do other things.


Discord
@sciman101
h*r voice: emaaaaiiiillll
hello@sciman.info

The whole master/slave terminology argument online has to be one of the most tiring things to look at, for me. Im fine with the change, I dont have any particularly strong opinion one way or another, but seeing nerds arguing about it in GitHub issues or whatever makes me wanna invent time travel so we could tell the first person to use the term to just choose something else and avoid this whole thing.


You must log in to comment.

in reply to @Sciman101's post:

For a while in computer science and electronics the terms 'master' and 'slave' have been used to connotate a device or service in control, and sub-devices or services or whatever that are in some way owned by/report to/subscribe to the 'master'. E.g, SPI devices use pin labels 'Master in, slave out' and 'Master out, slave in' (MISO/MOSI for short), GitHub's 'master' branch apparently ties into it, etc.

Recently there's been a push by some to replace these terms with alternatives (e.g. 'controller/peripheral', 'master/puppet') due to the connotations of slavery associated with a 'master/slave' relationship. One side argues this is a necessary change for the sake of inclusion and removing harmful language, the other believes its a waste of time that allocates dev resources to update terminology and legacy systems that could be better spent elsewhere. And of course there are people mad at woke.