News for hackers. Stuff that matters.
Re:In Memoriam: Tim Peters 1952–2026 by bonoboTP on Wednesday November 11, 2026 @01:33PM (#50456800)
Nice obituary, would have been cool if Guido had stood up for him when he was witch hunted by Python leadership...
Re:In Memoriam: Tim Peters 1952–2026 by polotics on Wednesday November 11, 2026 @01:55PM (#50457059)
Re:In Memoriam: Tim Peters 1952–2026 by Postosuchus on Wednesday November 11, 2026 @04:51PM (#50459195)
I came to quote this very article. This raised my eyebrows a lot when I originally read it. I always thought that DEVELOPING A DAMN PROGRAMMING LANGUAGE is inherently apolitical and strongly meritocratic endeavor. Boy, how naive I was...
Re:In Memoriam: Tim Peters 1952–2026 by mmooss on Wednesday November 11, 2026 @07:53PM (#50461445)
We are naive when we think, as we all do at times, that humans in our <group> differ from the others - that we have no politics or biases and aren't affected by those things, and we form some just, meritocratic ideal.

When we find ourselvees thinking that, then we are part of the status quo - the system is designed to suit us. It's very easy to think that status quo is the entire universe; just keep doing what you're doing. Instead, to avoid perpetuating the bad aspects of the system, it's essential to curiously and closely look for its boundaries, look outside it, notice the humans out there who are not being served, who may express unhappiness.

Take them at their word; they may seem absurd, but that's your human response to someone violating norms - the norms being the status quo. Their expression may include being disruptive or unpleasant. 'Disrupt' means 'violate the status quo'; it shows you the status quo's limitations.

Re:In Memoriam: Tim Peters 1952–2026 by bonoboTP on Wednesday November 11, 2026 @10:18PM (#50462616)
No, it's just entryism. It's not inevitable. Long march. I was naive once, too.
Re:In Memoriam: Tim Peters 1952–2026 by DannyBee on Thursday November 12, 2026 @09:19AM (#50467625)
Their is a lot of sociology and other research that suggests that ironically these attempts at stricter social/etc codes mostly arise in communities that don't really need them. this happens for various reasons, but it makes intutive sense if you think about it - thoughtful, well-run communities tend to think about stuff like this. but they also, because of that, mostly don’t need it. that doesn’t mean that that it is true in every case, of course.

As someone formally trained in many forms of dispute resolution, I'll also offer many of these have a significantly misguided view of effective dispute resolution. They often think some neutral and objective group of people evaluating a situation is an effective way to resolve code of conduct disputes, in part out of a desire to be fair and objective. But these are social disputes and not contract or other legal disputes. Applying mechanisms meant for one to the other does not make a ton of sense

Re:In Memoriam: Tim Peters 1952–2026 by zahlman on Saturday November 14, 2026 @04:32AM (#50495501)
> They often think some neutral and objective group of people evaluating a situation is an effective way to resolve code of conduct disputes, in part out of a desire to be fair and objective.

This claim is increasingly difficult to reconcile with an awareness of who gets chosen to evaluate situations, what reasoning they present as "neutral/fair and objective", and how they go about their resolutions.

Re:In Memoriam: Tim Peters 1952–2026 by corroclaro on Wednesday November 11, 2026 @05:43PM (#50459888)
I sometimes wonder if people-who-think-of-solving-problems-not-creating-them-defensively should secede from the rest of the Internet.

They can keep the tools & remix new ones with LLMs. The rest of us can hang out in some tiny corner talking civilly.

Re:In Memoriam: Tim Peters 1952–2026 by hn_throwaway_99 on Thursday November 12, 2026 @01:37AM (#50463788)
Post-George Floyd up until Donald Trump was elected, which is when this happened, was peak of this performative bullshit. Like renaming master to main or changing the the name of blacklists and whitelists would end racism, when all this language policing did was make people quietly resentful and was one factor in the backlash that followed.
Re:In Memoriam: Tim Peters 1952–2026 by vintermann on Thursday November 12, 2026 @08:09AM (#50466597)
And when Donald Trump was elected, a lot of the engine of that performative BS switched sides without missing a beat, and we went from corporate pinkwashing to corporate stinkwashing.
Re:In Memoriam: Tim Peters 1952–2026 by bongoman42 on Thursday November 12, 2026 @12:27PM (#50470891)
I was not aware of this, but I had an experience at PyCon 2022 in Utah where I realized how bad the Python community had gotten and turned me off them. I came to attend PyCon from India, I land up there with vaccination certificates and everything and they would not let me attend. Apparently, two vaccinations and a booster were not sufficient because the booster was 15 days past the 6 month mark. Also, they did not have Covishield (Astrazeneca in India) on their list. While I was rtying to explain this to them beside a wall with some 35 pronoun stickers to label yourself with, the guy would shush me if my mask even slipped a mm below the nose. While at the exact same venue, within the same lobby space, some gymnastics convention for high schoolers was going on and they had no masking nothing at all. It could not be more performative than this. I did manage to get in, but lost half a day.
Re:In Memoriam: Tim Peters 1952–2026 by blast on Thursday November 12, 2026 @01:05AM (#50463611)
How cowardly that he doesn't even mention that here.
Re:In Memoriam: Tim Peters 1952–2026 by zaphirplane on Thursday November 12, 2026 @04:11AM (#50464814)
[delayed]
Re:In Memoriam: Tim Peters 1952–2026 by bonoboTP on Thursday November 12, 2026 @06:35AM (#50465749)
How so? Did he stand up for him?
Re:In Memoriam: Tim Peters 1952–2026 by zaphirplane on Thursday November 12, 2026 @07:49PM (#50476672)
[delayed]
Re:In Memoriam: Tim Peters 1952–2026 by staz on Thursday November 12, 2026 @04:16AM (#50464857)
You people seems to care a lot more than about this event that Tim Peters ever did.

It looks like you (plural) bring it up only to push your political agenda against Woke or whatever.. while people are mourning and I find it frankly distasteful and an insult to his memory.

Re:In Memoriam: Tim Peters 1952–2026 by bonoboTP on Thursday November 12, 2026 @06:38AM (#50465763)
Doesn't take a lot of care to post a one sentence comment.
Re:In Memoriam: Tim Peters 1952–2026 by cauch on Thursday November 12, 2026 @07:51AM (#50466411)
I don't know.

This whole episode certainly reflects very badly on PSF SC. But it is not a very glorious event of Peters' life either, and it feels better to just not uselessly stir the pot in a way that makes Peters not look good.

(and again, to be clear, PSF SC looks even worse, but of course the point is to remember Peters for what he was, not to profit of his passing to score points against PSF SC)

Re:In Memoriam: Tim Peters 1952–2026 by bonoboTP on Thursday November 12, 2026 @08:16AM (#50466658)
Python leadership threw him under the bus and now it's all nice obituaries pretending nothing happened.
Re:In Memoriam: Tim Peters 1952–2026 by cauch on Thursday November 12, 2026 @09:38AM (#50468021)
I understand people have strong feeling about that. But I think that the situation is described in a more balanced way in LWN, and, as said on https://tim-one.github.io/psf, I quote, "LWN’s account of Tim’s ban; by far the best “news” article I’ve seen, finding fault on all sides". Peters also produced https://tim-one.github.io/psf/meaculpa where he says he does not recognize the charge against him, but understands why the situation went this way and that it was partially his fault.

So, the situation is more "grey" than Peters being the victim, and I don't think it is a good idea to highlight this in a time where we should focus on Peters. It feels like stirring the pot is just instrumentalizing the event to attack the PSF SC because of unresolved feelings.

Not that this event should be forgotten or forgiven, just that it is not true that it is a mistake it was not mentioned in article talking about Peters' passing. It feels like the idea is that some people don't mention it because they know the PSF SC made a mistake but they want to hide it. But it looks to me that they don't mention it because it makes Peters not look very good on that circumstance.

Re:In Memoriam: Tim Peters 1952–2026 by zahlman on Saturday November 14, 2026 @05:16AM (#50495750)
> where he says he does not recognize the charge against him, but understands why the situation went this way and that it was partially his fault. So, the situation is more "grey" than Peters being the victim

Not in any meaningful sense. The post you cite basically talks about Tim's historical posting style, and then suggests that newcomers to the community might not have been exposed to it, and therefore interpreted https://discuss.python.org/t/for-your-consideration-proposed... as somehow objectionable.

But here's the thing: I first interacted with the guy in 2014 (as far as I can tell) and wasn't part of the Python Usenet/mailing list culture. I didn't really have that exposure either. And yet it was still extremely obvious to me that the post was calling out injustice and not saying anything that any reasonable person could object to. The central argument is that it's unpleasant to be repeatedly subject to training that assumes you need training to behave yourself and not engage in criminal activity, while the wealthy and powerful get away with those crimes. And people who claim to be on the side of "social justice" take offense to that.

If there's some legitimate reason why a morally good person could object to that post, I never heard it floated the entire time, nor in any of the ensuing discussion anywhere on the Internet (and people have accused me before of being unreasonably interested in that discussion). I have only heard people expect me to take it for granted that this, and similar posts, somehow reflect unreasonable behaviour. And because I legitimately can't think of any charitable way to interpret the argument, I don't speculate.

Tim looks just fine "on that circumstance". It is his interlocutors who look completely unreasonable.

Re:In Memoriam: Tim Peters 1952–2026 by cauch on Saturday November 14, 2026 @05:58AM (#50495984)
> Not in any meaningful sense.

This is a very unfair way of treating the situation. What I had in mind was basically what you say after: Peters understands why the situation went this way (because newcomers were not used to his writing style) and acknowledge responsibility in not realising that earlier. His post is literally called "mea culpa". It is very very unfair to pretend that Peters does not recognise some part of responsibility in a post which contains so much language sending explicitly that message.

> But here's the thing: I first interacted ...

Well, what you say is not surprising and does not prove anything. In 99% of situations were people take offence or disagree, there are also people who are fine with it. And it would have been totally unrealistic to pretend that a style that people understood in a given period was misunderstood by 100% of the people just few years later. You were just part of the people who interpreted it as Peters intended. But I'm pretty sure that you interpreted things differently in other circumstances.

> If there's some legitimate reason why a morally good person could object to that post, I never heard it floated the entire time

Well, in Peters post, he says "So too many now read one of my typically part-joking posts, and think I’m making fun of the topic being discussed, or belittling them. Wholly unintended, but understandable, and I first realized that yesterday. Now it makes some sense to me how someone could take offense at my message about sexual harassment."

I think that the situation is simple and that Peters understands it while you don't. The message was incorrectly interpreted. Peters says here that in this case, the reaction was understandable and make some sense. Peters ended up understanding the whole mess that was basically just miscommunication.

On the opposite, in your message, you are basically saying that you cannot understand that someone would take offence. That's your opinion, and, after all, why not. But other people have other opinion. I hope you don't take offence of that :)

> (and people have accused me before of being unreasonably interested in that discussion)

Hm, do you think that it is not highlighting that what "looks just fine" according to you may not be an universal truth?

> Tim looks just fine "on that circumstance". It is his interlocutors who look completely unreasonable.

As I've said, his interlocutors look very bad. You may think Peters looks "just fine", but that does not mean Peters looks just fine. You are just one person. And, I know, "everyone who disagree on this is a social justice warrior and is wrong", but you cannot force other persons who wrote articles on Peters' passing to be bad or misguided because they don't agree with you on this detail.

Re:In Memoriam: Tim Peters 1952–2026 by staz on Thursday November 12, 2026 @08:01AM (#50466506)
(I said you people because I replied to your comment but I was responding to multiple people at once who said similar thing)

Regardless of who was wrong or right, is it the way you would like to be eulogy written about you? bonoboTP was such a nice person and helped so many person and here is a myriad of example to prove how. All that said, I will remind everyone he had a fight a few years ago with some people he worked with and there were not very nice to him. It is just but a pebble in a long fruitful life, but it is really important I mention it here to remind everyone CoC = bad

Re:In Memoriam: Tim Peters 1952–2026 by kalaksi on Thursday November 12, 2026 @08:16AM (#50466653)
> to remind everyone CoC = bad

I know you're exaggerating but that's not what they were saying.

Re:In Memoriam: Tim Peters 1952–2026 by bonoboTP on Thursday November 12, 2026 @08:18AM (#50466684)
I guess it's indeed awkward. I simply feel an annoying discrepancy. Tim was never properly rehabilitated or apologized to while alive. And now it's just like it never happened.
Re:In Memoriam: Tim Peters 1952–2026 by asjhqr on Thursday November 12, 2026 @10:59AM (#50469526)
Stop this "us vs. them" nonsense. This is about basic human decency, which traditionally the moderate left was supposed to have. Now in the U.S. both extremists from the left and right are horrible human beings and corporate ladder climbers.

They are not woke in the first place. The "old white men" keep their corporate positions that they pretend belong to the underprivileged. David Mertz pointed that out and was swiftly disappeared by the Python Gestapo.

Re:In Memoriam: Tim Peters 1952–2026 by patrec on Thursday November 12, 2026 @05:19PM (#50475156)
What's distasteful is your gaslighting attempt. It's pretty clear from Tim's own writing that he did care.

> While I've since adopted a tedious posting style to avoid triggering newer people, I haven't really changed. I'm not a grim person, and still find humor (sometimes dark) in almost everything. I just keep all sense of joy bottled up now. "Joy is not professional, supportive, welcoming, or inclusive - unless it's joy at the humiliation of perceived enemies of our new Mandatory Utopia" ;-) [..] > I would like an apology from the PSF, but don't expect one, and don't insist on one. What I demand is that they improve the broken _processes_ that led to this. My case wasn't the first one of trumped-up fantasy charges, and won't be the last

Re:In Memoriam: Tim Peters 1952–2026 by zahlman on Saturday November 14, 2026 @04:56AM (#50495643)
I'm accustomed to seeing that the unwritten ground rules in places that would criticize me for taking Tim's side, include an absolute prohibition on the use of the phrase "you people" in any context, for any reason, because it is apparently a racist dogwhistle or something. So it's rather galling to see it used by a critic.

We are talking about a political system which seeks to introduce or apply rules that are obviously unfair on their face, justified by inconsistent theories that constantly make hypocrites of their proponents. It is bizarre and unreasonable to call opposition to this a "political agenda".

As one of the people directly involved in the situation, let me tell you: defending my friend's legacy is part of the mourning. His treatment was clearly unjust on its face and now the people who were responsible and/or supported it or advocated it are trying to blend in and pretend nothing happened, while showing no remorse whatsoever. While I'm sure the benedictions they offer now are sincere, I find it mind-boggling that it seemingly gives them no pause to consider what happened. Especially considering the timing (dying around the second anniversary of the original tension, and this being discovered around the time of his reinstatement).

Tim made an entire separate blog site to plead his case, largely motivated by my own posts[0][1]. His "mea culpa"[2] ceded only a tiny bit of ground, and even that was frankly unreasonable. (In the post[3] where he accepted blame, he was explicitly calling out an oppressive power structure, just apparently not the right one.) Not to mention that he was very clearly being "tone policed" by people acting on behalf of the very movement that popularized the term to try to shield themselves.

The insulting thing is to pretend that any reasonable person could ever have seen any merit in the claims against him after any honest inspection of the evidence (to the extent that evidence was presented: the nature of the claims made it clear what public events were being alluded to, while nothing private was ever asserted to exist).

[0]: https://zahlman.github.io/posts/an-open-letter-to-the-psf-co...

[1]: https://zahlman.github.io/posts/open-letter-psf-coc-wg-adden...

[2]: https://tim-one.github.io/psf/meaculpa

[3]: https://discuss.python.org/t/for-your-consideration-proposed...

Re:In Memoriam: Tim Peters 1952–2026 by asjhqr on Thursday November 12, 2026 @10:55AM (#50469466)
Nobody except Ethan Furman stood up for him. Python-dev is a fascist top-down organization run by creeps. They pretend to be "woke" and "inclusive", but it is all about who gets the easy corporate positions.