Live data from Hacker News

“I'm basically giving myself a permanent vacation from being BDFL”

mail.python.org

721–730 of 764 posts

Re: “I'm basically giving myself a permanent vacation from being BDFL”

#721

Earlier quoted context omitted.

It is worth mentioning that Eliezer Yudkowsky doesn't believe in the scientific method, and thinks it can be replaced with pure Bayesian reasoning, without, as far as I can tell, any data collection.

I'm not even sure I should bother replying to this. But, like many, I'd consider the scientific method properly applied to be a special case of probability theory, modulo some social rules that might technically depart from Bayesian reasoning but are supposedly there to create good equilibria among less than perfect reasoners. This involves observation, natch. The parent commenter is presumably beyond all help, but a…

I am amazed you took the time to reply to this as well, but, just so its on the record, having read more than a little of your material, I do consider your entire "rational" movement a bit of a cult.

Re: “I'm basically giving myself a permanent vacation from being BDFL”

#722
post #127
post #62

Earlier quoted context omitted.

> Python 3 breakage and async turned out to be prescient, fantastic decisions. Async maybe. Python 3 breakage? Did you forgot the /s tag?

No, the bad decision was treating bytes and strings interchangeably in the first place. 99% of the hardest to fix breakage was due to that, and it was the right call to pay that price all at once.

> the bad decision was treating bytes and strings interchangeably in the first place

Python preceded unicode, though.

Re: “I'm basically giving myself a permanent vacation from being BDFL”

#723
post #680

Earlier quoted context omitted.

Why not? All work and no play ...

I prefer nonviolent work and play. I also prefer people who role model nonviolence for future developers.

I don't see violence there.

Re: “I'm basically giving myself a permanent vacation from being BDFL”

#724
post #671

Earlier quoted context omitted.

Something personal to an individual, insulting their looks, background, family, etc. If you call me a dickhead it's not a personal insult, call me fat it's getting there and when it's that [redacted] event when I was drunk a few weeks ago it's personal. Anyone that find that Linus spray as "brutally personal" needs a cup of cement.

Since the people that enjoy arguing semantics and splitting hairs love a good "word definitions" argument, let's take a quick look at "personal". Merriam-Webster suggests "of, relating to, or affecting a particular person". So, let's ask ourselves, is the term "dickhead" personal? Does it relate to a particular person? I don't see it relating to anything else, so I'm going to go with "yes" on that one. But I could be…

https://www.google.com.au/search?q=define%3A+personal&oq=def...

> 2. of or concerning one's private life, relationships, and emotions rather than one's career or public life.

A much more relevant definition in this context don't you think? It's their public work being attacked, not their private life.

Re: “I'm basically giving myself a permanent vacation from being BDFL”

#725

Earlier quoted context omitted.

I'm not even sure I should bother replying to this. But, like many, I'd consider the scientific method properly applied to be a special case of probability theory, modulo some social rules that might technically depart from Bayesian reasoning but are supposedly there to create good equilibria among less than perfect reasoners. This involves observation, natch. The parent commenter is presumably beyond all help, but a…

I am amazed you took the time to reply to this as well, but, just so its on the record, having read more than a little of your material, I do consider your entire "rational" movement a bit of a cult.

Having read not more than a little amount of your take on my material, I suggest you look to your own reading comprehension skills.

Re: “I'm basically giving myself a permanent vacation from being BDFL”

#726
post #698
post #662

Earlier quoted context omitted.

That specific dev was completely banned from kernel development four years ago (two years later): https://lkml.org/lkml/2014/4/2/420 . I don't know the persons involved and how much they contributed, but I'm wary of the implied cause.

I think it's related to this [1]. The tone of the conversation is unbelievable, is it normal to have this kind of flame wars on kernel? [1] https://bugs.freedesktop.org/show_bug.cgi?id=76935

Its not a like a workplace where the boss can just say "we're going this way". If two parties disagree then the standoff has to be broken somehow. Getting angry isn't always the most effective approach, but it does remove ambiguity about how much a person cares about the issue.

Re: “I'm basically giving myself a permanent vacation from being BDFL”

#727
post #671

Earlier quoted context omitted.

Something personal to an individual, insulting their looks, background, family, etc. If you call me a dickhead it's not a personal insult, call me fat it's getting there and when it's that [redacted] event when I was drunk a few weeks ago it's personal. Anyone that find that Linus spray as "brutally personal" needs a cup of cement.

If you showed me the sentence "If you call me a dickhead it's not a personal insult" removed from all context I would immediately know that it could only have been posted by a brain genius at Hacker News.

> I would immediately know that it could only have been posted by a brain genius at Hacker News.

Have you ever worked or even associated with people in the blue collar world? Dickhead is tame enough to call your friends. Ever watched Gordon Ramsey? He might have better writers than most chefs but the abuse levels are industry wide.

Re: “I'm basically giving myself a permanent vacation from being BDFL”

#728
post #711
post #707

Earlier quoted context omitted.

It is easy to filter such people out. Especially if it is email the sole medium of contact.

You want him to spend some of his time maintaining a block list of his professional volunteers that sometimes have bad ideas? How long do you stay on the list? And doesn't this assume that every idea that person has is bad? What happens when some good ideas are caught in the net? (And what happens when someone goes off and grabs help to implement the bad idea, because you weren't there anymore to tell them again not…

I agree you, I assumed an incompetent/malevolent/sociopathic contributor that everybody would want to avoid. A toxic person that is.

In the case you talk about, I think it's easy and effective to put forward one's thoughts with simple, clear language that's formal enough for the public mailing list of one of the most important open source projects on the world, in all of computing history.

We tend to think in extremes: either be "PC with sugar-coated words" or insult people for their defects in public. No, there's a middleground where one can be an effective maintainer and still possess some humane virtues. Simple: you bring me some code, I find it dumb, idiotic, or what not; I have two options: I can tell you that the code is buggy/mistaken/&c and either reject it or request improvements (remembering also nobody, including me, is born an expert, and lives without mistakes); or I can tell you that you're dumb, tell you to fuck off, to shut the fuck up, and maybe insult your family. I'd guess you'd rather want to face the first way of communication.

If a person can not communicate, they should not be a core developer of anything anyways. Teamwork is 80% communication and 20% actual technical work.

Re: “I'm basically giving myself a permanent vacation from being BDFL”

#729
post #723

Earlier quoted context omitted.

I prefer nonviolent work and play. I also prefer people who role model nonviolence for future developers.

I don't see violence there.

Violent communication is any kind that may stimulate pain in others. Insults, criticism, and judgment are examples.

Re: “I'm basically giving myself a permanent vacation from being BDFL”

#730
post #657

Earlier quoted context omitted.

The context is someone hearing comments that were "shocking", and that were so shocking they could only be delivered behind closed doors. This is a good, but not infallible, sign of a dysfunctional culture in health care. It might be fine in other industries, but in health care there are strong links between this culture and poor, harmful, practice. It's interesting that making a complaint is seen as a negative thing…

> The context is someone hearing comments that were "shocking" Shocking because they were dehumanising or shocking because they were unexpected? > and that were so shocking they could only be delivered behind closed doors. My take is that it simply meant out of earshot of patients - and that's basic professionalism - not a sign of dehumanising patients. They clearly weren't trying to hide their conversations from new…

> Once again how does venting or making jokes about patients lead to a lower standard of care?

Culture is so important that the Mid Staffs report include an entire chapter about it. You've said that venting is a way for staff to cope with a difficult job. That has already been called out as harmful: https://assets.publishing.service.gov.uk/government/uploads/...

> Aspects of a negative culture have emerged at all levels of the NHS system. These include: a lack of consideration of risks to patients, defensiveness, looking inwards not outwards, secrecy, misplaced assumptions of trust, acceptance of poor standards and, above all, a failure to put the patient first in everything done. The emergence of such attitudes in otherwise caring and conscientious people may be a mechanism to cope with immense difficulties and challenges thrown up by their working lives.

They go on to say:

> A caring culture

> In addition to safety, healthcare needs to have a culture of caring, commitment and compassion. It requires the hard lessons of a Stafford to realise that it cannot be assumed that such a culture is shared by all who provide healthcare services to patients. What are the essential ingredients of such a culture? They surely include:

> Recognition of the need to empathise with patients and other service users;

[...]

> A commitment to draw concerns about patient safety and welfare to the attention of those who can address those concerns

I'd suggest that you can't empathise with a patient if you're being unpleasant about them behind closed doors.

My context is health care provided in English MH settings, usually in-patient, usually paid for by the NHS but not necessarily in an NHS hospital or with NHS staff.

> Once again how does venting or making jokes about patients lead to a lower standard of care?

Venting is an HCP placing blame for an event on the patient. This frames future incidents and the responses to those incidents. It makes it more acceptable and more likely for staff to use restrictive practices, and it de-emphasises the skills of de-escalation.

There is wide variation in the use of "prone restraint" in England. Some hospitals do not use it at all. Others use it frequently. Prone restraint can lead to death, so it's important that we understand this variation. One of the differences, but not the only difference, is the culture.

Imagine you're detained against your will in a mental health hospital.

Nurses Ann and Bob have the legal power to get a team of people to force you to the ground, hold you in prone or supine restraint, remove items of clothing to expose your buttocks, and inject a rapid tranquillisation medication. Again, all of this is against your will.

Nurse Ann says, behind closed doors during a team meeting: "Holy crap sheepmullet's anger has been out of control all this week. They wanted Section 17 leave for Christmas[1], but that wasn't granted, and I've got to tell them later and I know they're going to kick off again. They're just so angry at everything I say to them, and I know this is going to send them off the edge."

Nurse Bob says, behind closed doors during a team meeting: "sheepmullet has applied for section 17 leave. This was not granted. I have to tell them later that it has not been granted. I know that sheepmullet was really looking forward to Christmas with their family, and that they will be very disappointed that they're staying in hospital. I've struggled to talk to sheepmullet in a way that helps them contain their anger, and I'd like some advice about how to break this bad news in the best way."

There's not much that is actionable in a complaint from Nurse Ann. The comments aren't shocking. Ann's comments are likely milder than those mentioned in the original comment I responded to. But that approach is more likely to lead to prone or supine restraint, rapid tranquillisation, and a spell of seclusion. These are significant actions and should only be done as a last resort. Prone restraint has the potential to cause death.

Nurse Bob is making use of Soft Words from SafeWards[2], which is used in a range of MH settings, including "Secure Units"[2]. We're pretty sure this approach reduces the need for restraint, rapid tranq, and seclusion.

Imagine you get to chose who looks after you: do you pick Ann or Bob?

> Even in the tech world

Look at airline safety investigation where errors, even errors that kill, are not punished but are sources of learning. This should be true of healthcare, although it isn't always. The solution is not to avoid ever making complaints, but to keep making complaints and force the regulatory bodies to change their complaint handling.

We don't know what the comments were, and obviously if they're innocuous you don't report them. But, and this is really clear from all the investigations and research we have: you need to report disfunctional culture and leaders need to listen and act on those reports.

You seem to be saying that "shocking comments" aren't really shocking, and that non-shocking comments shouldn't be reported. I'd agree that you don't need to report stuff that doesn't need to be reported, but does that need to be said?

> Once again how does venting or making jokes about patients lead to a lower standard of care?

Look at what happened at Winterbourne View. People with intellectual disability were being tortured. There was a collapse in compassion. How did that start? How did we go from a 24 bed ATU providing care to a place where multiple staff felt it was okay to punch patients or trap them underneath chairs or pour mouthwash into their eyes? That started with staff who dehumanised their patients, and that dehumanisation starts with "shocking comments" delivered behind closed doors. A culture of abuse starts with staff thinking it's okay to badmouth patients just because they're behind a closed door. "Canteen culture" - staff sharing unacceptable views behind closed doors - is a widely recognised source of toxicity.

> In fact the implication was clearly that there was a high standard

That's what the midwives at Morecambe Bay said, that this was a good unit providing high quality care with the patient at the centre of everything they do. They were wrong. It was providing such poor care that babies were needlessly dying.

That's what the managers at Mid-Staffs said. We had no way of knowing care was so poor. Everything we had told us it was okay. They were wrong, they had a lot of indicators (including complaints from patients, relatives, and staff) to show that there had been a collapse in compassion in their hospital.

[1] apologies if Christmas means nothing to you. Substitute for something else significant: child's first day at school etc.

[2] http://www.safewards.net/managers/evidence

[3] these units work mostly with people who've been imprisoned or arrested after committing a criminal offence - they work with very ill people who are more likely to be violent. https://www.centreformentalhealth.org.uk/secure-care See also forensic services: http://www.nhsconfed.org/~/media/Confederation/Files/Publica...

Post reply on HN