Hacker News new | past | comments | ask | show | jobs | submit login

My point is that master/slave actually conveys a relationship between two things. It was picked for technical use because of that. Naming something "nigger", even in a technical would do what, offend some other piece of code? If somebody chose an offensive name arbitrarily (like, say, "git"), I would understand the impulse. Though the former is fraught with specific and awful connotations towards a very specific group (American blacks) whereas the latter is simply a general derogatory term (which is tacky, but not unbearably so).



> My point is that master/slave actually conveys a relationship between two things.

yes, it implies a negative one though. What about manager/worker? mentor/mentee? commander / responder? I could go on and on. So we do reach a point where one has to wonder what the point of clinging to master/slave is.


To me master and slave is soemthing that shouldn't convey a relationship.

Slavery exists with the shitiness of our culture. That's not something that should be used to convey a relationship between things.

Abuse shouldn't be part of our technical language.


Maybe it’s you who should stop being abused by random words? Change yourself, leave me my technical language I’ve been using for decades, please. Also a fun part of it is that in my (non-english speaking) country the terms master/slave are being used in their technical meaning only (as loan words). Why do we need to change our technical language and adjust to the concept of guilt that is completely foreign to us? I find this offensive.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: