Hacker News new | ask | show | jobs
by siegecraft 3848 days ago
I read your answer and I don't think it's compelling.

A better reason is that naming things is hard, and changing master/slave to leader/follower dilutes the accuracy of the metaphor. That's why hard drives and databases, etc use master/slave, and consensus algorithms or self-organizing networks use leader/follower.

After all, if you don't lose meaning from changing the terms, there's nothing to argue aganst from a technical perspective. Then it just becomes your ideologies vs. their's and now people are arguing about politics in pull requests instead of being productive.