Live data from Hacker News

LOLWUT: a piece of art inside a database command

antirez.com

81–90 of 127 posts

Re: LOLWUT: a piece of art inside a database command

#81
post #54

Earlier quoted context omitted.

There are at least four easter eggs in the Sidekiq source. You've found one. Kudos to antirez for starting this refactoring. Switching to replica will clear up this confusing terminology.

I don't think anyone claimed to find the term confusing. They claimed to find it offensive (mostly on behalf of theoretical others).

I find it confusing and nonsensical. As they say, naming is hard and using the correct term is a worthy refactoring IMO.

Re: LOLWUT: a piece of art inside a database command

#82
post #53

Earlier quoted context omitted.

That’s.. really interesting. I’m having trouble figuring out how a codebase could offend a person. It has to be more than using masculine pronouns or something - do you have any examples you’d share?

There are a lot of busybodies on Github, sometimes these go viral on Twitter and other locations for the heated discussions. Here's a small collection of various levels of offence. Some are merely polite requests and some are "horribly offended". I think one or two of them may even be concern trolls but that doesn't matter since they still got the changes made. There are a few hundred other examples to pull from, the…

Wow, thanks for all the links. I just spent way too long reading all of these.

I found some of the requests to be pretty reasonable. Some were reasonable, but not very pragmatic. Some just kinda elicited an "eh, come on?" sort of response.

Re: LOLWUT: a piece of art inside a database command

#83
post #81

Earlier quoted context omitted.

I don't think anyone claimed to find the term confusing. They claimed to find it offensive (mostly on behalf of theoretical others).

I find it confusing and nonsensical. As they say, naming is hard and using the correct term is a worthy refactoring IMO.

As you know, the term has been in use for decades and no one was confused. It's ok to say you find it offensive. I don't agree but it's a more honest take then all of the sudden finding a term that's been in use for 50+ years "confusing". In no way was the term master/slave stopping anyone from understanding how to implement functionality with Redis.

There may even be a more accurate term for Redis' architecture, great. Is it worth a breaking change to get a better metaphor? IMO not in software deployed at the scope of Redis and those offended should have the onus of implementation and support.

Re: LOLWUT: a piece of art inside a database command

#84

Earlier quoted context omitted.

I think it's sad this was a debate at all. As a maintainer, there is some responsibility to respond to people who are working with you or using your product. On the other hand, personally I would have just said: "deal with it". The fact of the matter is, virtually no one has been or is a slave, no one is being mocked, no one is being belittled, it's a term used to describe a system. Sure, it could be more "politicall…

> The fact of the matter is, virtually no one has been or is a slave why do you believe that?

I think it's supposed to mean: "virtually _no one alive_ has been.."

Re: LOLWUT: a piece of art inside a database command

#85
"we are very far from the first hackers in the 60s. As I get older I find that it is harder and harder to talk about technology with an hacking perspective, where there are no walls or pre-cooked ideas, and the limit is the exploration."

Lol I like how this guy thinks 60's hackers didn't have an ideology.

Re: LOLWUT: a piece of art inside a database command

#86
post #43

Earlier quoted context omitted.

Did you read his other blog posts? He is not an exclusionary person, and labeling him as such, based on an impulsive reaction to an abstract word, with multiple contextual interpretations, is a misguided interpretation of recent events. His frustration at irrational demands for unnecessary effort is understandable.

Calling language exclusionary isn't labeling a person .

Pointing out that someone might be viewed as putting forward "dismissive reactionary political statements against the removal of exlusionary language" is most certainly an attempt to smear and label someone.

Re: LOLWUT: a piece of art inside a database command

#87
post #9
post #4

This is exactly the insanity I expect from a man that have been haunted by an internet mob the last past weeks. I like these, Sidekiq also have the tableflip methods (with tests) that does exactly nothing, https://github.com/mperham/sidekiq/blob/927680cae78731c540fe...

Insanity? I can't begin to comprehend how extremely unimaginative someone's mind must be to call this insane. Is there really nothing in your world beyond value and usefulness?

[deleted]

Re: LOLWUT: a piece of art inside a database command

#88
post #38

I love Easter eggs like this one! I usually put in a secret route in web apps/APIs that I build that spits out a silly meme. Not that anyone will find out, but still gives me joy. P.S would’ve been even more awesome if Antirez could’ve slipped this one in without the whole world noticing but I guess that’s impossible for a hugely popular open source project.

> I love Easter eggs like this one!

Have you read Ready Player One?

Re: LOLWUT: a piece of art inside a database command

#89
post #64

Earlier quoted context omitted.

To that I say: If you think it's that easy, you personally should be the one to do the work to change it. Now that sounds incredibly snarky, for that I apologise. But it does sum up a lot of people's thoughts towards it, and it's no more snarky that the typical twitter driveby of 'it's just a find/replace' Anyone who has actually read the author's explanation (not saying you haven't), knows that he would choose diffe…

I didn't say it was trivial.

You didn't use the words, but if saying that community discomfort eclipses all the different types of the work involved (with your point being that they might have been better just doing the work) isn't a trivialisation of said work, then I don't know what is.

EDIT: Actually, I take that back, sorry. If we both have different estimations of what the community discomfort actually is (both the discomfort currently and the discomfort that will be caused technically), then I can't make that call and say you were trivialising it.

My point is that a lot of the more vocal elements were definitely trivialising the work involved, going as far as suggesting that the maintainer is an asshole for not just doing a find/replace.

It's hard to take that in good faith, as if it were just a find/replace, why don't they offer to take care of it along with any ongoing technical consequences?

The answer is that they're both ignorant of the technical implications, and ultimately, more comfortable shouting from the sidelines than rolling up their sleeves, preferring instead to make innate character judgements about the maintainer.

Re: LOLWUT: a piece of art inside a database command

#90
post #55
post #17

Earlier quoted context omitted.

It makes me very angry when "they" (I'm not even sure who "they" are or what their motives are) go around policing random software projects for political correctness compliance, bullying/mobbing the maintainers if they don't comply, etc. These people even go after your project if one of your maintainers is deemed politically incorrect outside of the scope of the project (i.e. on Twitter) and demand they be kicked out…

> What do these political police stand to gain from all of this? A warm fuzzy feeling of seemingly contributing to the Forces of Good and fighting the Forces of Evil. Some launch rockets to the Moon, some create beautiful art, some create awesome software. Some instead bully people to not use certain words. The consider it their contribution to the society. Unfortunately, as more and more people fold to their pressur…

It's creating a culture that is welcoming to more individuals, regardless of sex, race, and background.

It's not bullying. In fact, I'd say active code maintainers who receive these requests and don't _reasonably_ accommodate them are the real bullies.

Post reply on HN