Live data from Hacker News

Who controls glibc?

lwn.net

191–200 of 528 posts

Re: Who controls glibc?

#191
It's a comment that doesn't actually lend any knowledge on the issue. Striking it makes the documentation clearer to the end user.

Seems like it's time to fork the repo.

Re: Who controls glibc?

#192
post #183

Earlier quoted context omitted.

This is absolutely an abortion joke, in that it's taking a function that has nothing to do with human reproduction at all and treating it as the same thing as having an abortion. The object of mockery of the joke itself is in fact law, not the act of abortion, but that doesn't really matter.

It absolutely does matter. The notion that making mockery of law that prohibits one's freedom of choice being the same as mockery of the said choice itself is astoundingly absurd. The first, mockery of law-- specially one that imposes restrictions on citizens is a political consideration, while mockery of a personal subject outside the context of politics is an ideological concern. To make it more clear, please consi…

This isn't about "freedom of choice", and the fact that you're even suggesting that means you've missed the point. This is about the fact that a joke that has anything to do with a sensitive topic like abortion is wildly inappropriate to have in technical documentation. Even if you ignore the abortion angle, this is still a political joke, which is also inappropriate for this context. In fact, most jokes are fairly inappropriate in this context, but I'm having trouble thinking of anything more inappropriate than an abortion joke.

Edit: I'm really curious what kind of people are downvoting me. To those who are, I'd really like to know what your rationale is for believing that an abortion joke belongs in technical documentation.

Re: Who controls glibc?

#193

So what annoys me about this discussion is that both sides are not being very honest. Calling it an "abortion joke" is to me highly misleading. It's an "abortion law joke" & has nothing to do with the procedure of abortion! The people arguing against it seem to be implying its much more inappropriate than it is. Anyway, no where in the article is the actual "joke" mentioned. So I'd like to include it here just so peo…

I agree with RMS on this. People need to grow up. It's ok to be offended, but not ok to try and correct everyone just because you are offended. A line needs to be drawn somewhere and this is harmless.

Yeah, this is one of those spots where RMS is stubbornly and stupidly standing up for principle in a context where the rest of us just clearly see that it shouldn't matter and he's just being a jerk.

But... damn if he's not right about this. The joke has meaning. It still means what he meant when he wrote it. The issue is an important one (to RMS, at least). And no one else has a real argument here other than "it's unprofessional and embarassing and we want it gone".

Same old, same old. The crusty bearded guy is a jerk, but he's right.

Re: Who controls glibc?

#194

Earlier quoted context omitted.

> However, if those maintainers find that their faithfulness is rewarded by being told that they don't actually maintain the project, they're just tending it while RMS is busy Someone or some group/process has to be in charge, be the final decision-maker for a group. In the case of the GNU Project, the Free Software Foundation is likely that decision-maker as the owner of the trademark for "GNU". The FSF as a non-pro…

When Django started out, the original two biggest contributors were "BDFLs" (i.e., had final decision-making authority). They stepped back from that years and years ago. If for some reason there's a decision that desperately needs to be made, but for which no decision is coming out of the normal processes, there's a technical board, elected by committers, rotating every release cycle, that can be asked to make the ca…

Sadly, I very much agree. I think RMS has done an incredible amount to protect software freedom, and virtually every single person in the world benefits in some way or another. However, this is an authoritarian response and assertion of control where one need not be. We have plenty of power-hungry dicks out there, we don't need them to have a famous example to emulate.

Note: I am not convinced yet that RMS was serious. I'm waiting for him to come out and say, "lol jk wuz troll." My opinion stated here assumes he was being serious.

Re: Who controls glibc?

#195
Though I can’t stand Ulrich Drepper, what he said in the glibc 2.2.4 release notes is true:

“The morale of this is that people will hopefully realize what a control freak and raging manic Stallman is. Don't trust him. As soon as something isn't in line with his view he'll stab you in the back. NEVER voluntarily put a project you work on under the GNU umbrella since this means in Stallman's opinion that he has the right to make decisions for the project.”

https://sourceware.org/ml/libc-announce/2001/msg00000.html

Re: Who controls glibc?

#196
post #171

Earlier quoted context omitted.

IMO, when a controversial issue such as a certain CoC change causes a top 5 contributor to such a large project such as LLVM to say "fuck it, I'm out," that is entirely relevant, and should be upvoted, not flagged to oblivion. You may not agree with the contributor's decision to leave, but it's worthwhile to try and understand why they came to that decision and to reflect on whether the change is the right thing to d…

The people that flag that sort of thing don't actually want diversity and inclusiveness, these are newspeak terms that mean the opposite. If they actually wanted diversity then they would have to recognize that the majority of the world (and the diversity in it) has some very non-PC beliefs and their policies are excluding those people.

I always find these discussions weird, as a Christian who believes in the literal reality of hell. (I hope it will be empty, but I have no reason to believe that other than hope, and I must realistically admit that plenty of people appear to die in a state of mortal sin.)

Being respectful of others, even in a codified way, is in no way an affront to my non-PC beliefs. I'm not going to start having opinions about whether my co-maintainers are going to hell, and if you want to make a policy about that, I'm not harmed in the least. If you want to ask me about my beliefs you're always welcome to do so privately, but I have enough faith in the internet to believe that nobody I'm working on an open source project with is in dire need of hearing the Good News as if they haven't thought about it before. I'm not excluded by someone saying that proselytization is off-topic.

And if you think that my beliefs nonetheless make me a poor representative for some group of people who don't share those beliefs, well, I will be sad privately, but I don't think I am losing anything I deserved if you kick me out of a position of leadership or responsibility over it.

I will admit that there are people who share my beliefs who also have a belief in excluding a group of people in an arbitrary category or in being disrespectful of others as a matter of policy. I disagree (theologically!) with them, and I also very much have no interest in working closely with them on anything. If you craft a set of rules that excludes those people on the grounds of their exclusionary behavior, you'll likely find that I'm the most empathetic towards them when others want me to cut them off, but you'll also find that I have no fundamental objection towards those rules, implemented as a defense mechanism.

Re: Who controls glibc?

#197
post #100

Earlier quoted context omitted.

One, there was no public crucifixion here, no court, no treason, even as an analogy . Had Stallman not replied on the list to insist on his own personal veto over glibc changes, the project would have moved on, nobody would have asked about whether that veto makes sense, and if he showed up on some technical thing two months later people would have absolutely listened to him with extra weight. And even so, nobody is…

> there was no public crucifixion here, no court, no treason Yes, you're correct. In this instance, there was no crucifixion, because the CoC/inclusivity crowd didn't have enough political capital. See the NodeJS TSC drama I referenced. That's the "one side" being favored. That's the end result of pandering to people who take offense at the drop of the hat. This is simply Stallman refusing to concede to the notion th…

And being overruled by the people actually maintaining the project. In other words, you have the people actually writing the code saying something doesn't belong, and someone who isn't really involved in the project saying "no, we must keep this offensive thing".

It's literally an outsider trying to force the actual maintainers to do something they disgaree with. But you appear to support the outsider.

Re: Who controls glibc?

#198
post #74

Regardless of whether he has the right to veto the consensus vote to remove the joke, by ignoring the general attitude that it’s not in good taste, he’s alienating everyone. That’s not a good position to put himself in, and I wonder if he’ll soon find himself the head of a dead project while a forked one lives in in his spirit but without his name.

It’s certainly poor leadership. If you aren’t taking an active hand in shaping culture or driving norms in a team, you’re going to end up surprised when they don’t make the same choices you would. Once surprised, don’t try to right the ship with a mandate.

For the maintainers, this may be a proxy for how decisions are made. For RMS, this may be about realizing the world has changed around him.

Re: Who controls glibc?

#199
post #183

Earlier quoted context omitted.

It absolutely does matter. The notion that making mockery of law that prohibits one's freedom of choice being the same as mockery of the said choice itself is astoundingly absurd. The first, mockery of law-- specially one that imposes restrictions on citizens is a political consideration, while mockery of a personal subject outside the context of politics is an ideological concern. To make it more clear, please consi…

This isn't about "freedom of choice", and the fact that you're even suggesting that means you've missed the point. This is about the fact that a joke that has anything to do with a sensitive topic like abortion is wildly inappropriate to have in technical documentation. Even if you ignore the abortion angle, this is still a political joke, which is also inappropriate for this context. In fact, most jokes are fairly i…

God forbid there be any politics in GNU software. Oh, wait, GNU software is inherently political.

Re: Who controls glibc?

#200

Lots of people seem to be rooting around like truffle hogs looking for the partisan politics embedded in this story, but you won't find any. The conflict happening here is between maintainers, who don't want a dated left-leaning joke embedded in the glibc documentation, and Stallman, who does. If there's "political correctness" involved, it's right-leaning. But, as a left-leaning pro-choice person: there's no "politi…

Spot on. At the end of the day, nobody really cares about the joke, and nobody in the conversation indicated they actually were offended or upset by it, as far as I can tell. The joke will not be the downfall of glibc whether it stays or goes.

But RMS' order may be. He just reminded everyone working on that project that their authority ends on any given issue wherever RMS' whims begin.

Post reply on HN