Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

what is the leader/follower pattern? Something like master/slave approach?


It's the PC version of master/slave. See [0] for the original madness...

[0] https://github.com/antirez/redis/issues/3185


Good fucking god. This is insane. And anyone who opposed the the proposal, even while pointing out the fallacy of the core idea, got downvoted to hell too. This gives me a lot of context for what I saw in the last season of South Park.


Even worse, look at GitHub banning repos for using offensive words: https://news.ycombinator.com/item?id=9966118


antirez handled that pretty well.


Yeah, I'd say so too. IMHO I think it was a mistake to use the docs for political purposes, mostly because doing so lends legitimacy to issue.

Where I think he did well was in de-escalating tension.


Leader/Follower is actually something entirely different, but the linked chinese document talks about a master/client approach.

Sadly, in the past years, due to some political movements, the term "master/slave" has been declared problematic, and GitHub actively warns that projects using such language can and will be excluded from the service.

There have been previous discussions about this on HN.


Wow, that's very interesting. I thought GitHub delegates moderation to the repo owners.

There was actually a huge debate about this on Reddit caused by Swift merging a rename change PR into master. The Swift team was so excited about the change for some reason that they didn't even run tests before the merge...


As I mentioned in other subthreads (sadly I can’t edit the original comment anymore, so I have to duplicate content), there is this very famous example of several repos getting banned, and another getting threatened to be banned, for using the word "retard": https://news.ycombinator.com/item?id=9966118


Do you have a link for that? I don't follow swift development and I'm unsure what they actually changed.

Rename of what?


Changing variable names using master/slave to leader/follower.

Here's my comment from the thread:

https://reddit.com/r/ProgrammerHumor/comments/3veu2t/comment...

The rest of the discussion is a good read too.


Github says that? Can you share a link? I thought moderation is up to users unless someone is actually abusing the service.



Where has Github warned this? I can't find any official documentation about this.


I can’t find the specific case of "master/slave", but you can find a similar case on "retard" here: https://news.ycombinator.com/item?id=9966118


Are these conceptually/semantically different from master/worker?




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

Search: