←back to thread

2024 points randlet | 6 comments | | HN request time: 0.001s | source | bottom
Show context
bla2 ◴[] No.17515883[source]
> I don't ever want to have to fight so hard for a PEP and find that so many people despise my decisions.

Leading a large open source project must be terrible in this age of constant outrage :-(

replies(9): >>17515955 #>>17515972 #>>17516193 #>>17516427 #>>17516776 #>>17516884 #>>17517282 #>>17517716 #>>17517821 #
symmitchry ◴[] No.17515972[source]
I'm a little confused though, by his feelings here. Why did he feel the need to "fight so hard for a PEP" if it was so controversial, and everyone was outraged?

I do understand people's points about "the age of outrage" and "internet 2018" but still: the PEP wasn't generally accepted as being a fantastic improvement, so why did he feel the need to fight so hard for it?

replies(5): >>17516128 #>>17516129 #>>17516223 #>>17516774 #>>17519017 #
sametmax ◴[] No.17516223[source]
That's the very point of a bdfl : it assumes he knows better than others. Debating is for insight and cortesy, not mandatory.
replies(2): >>17516307 #>>17518113 #
21 ◴[] No.17516307[source]
But the B is for Benevolent. When a huge part of the community is against, does that B still stands?
replies(6): >>17516435 #>>17516440 #>>17516441 #>>17516601 #>>17516714 #>>17516986 #
1. icebraining ◴[] No.17516440[source]
If both kids want to eat candy as dinner, is the father blocking that not benevolent because he's outnumbered?
replies(2): >>17516503 #>>17516653 #
2. 21 ◴[] No.17516503[source]
There is a reason kids aren't allowed to legally decide for themselves until 18.

In Python land, there is this saying "we are all adults here".

Being an adult also means avoiding creating needless drama.

replies(2): >>17516596 #>>17516650 #
3. sametmax ◴[] No.17516596[source]
Have you ever tried to debate on python-idea ?
4. ben509 ◴[] No.17516650[source]
They are, but they're adults who work in completely different environments and thus have wildly divergent needs.

One contrast:

You have some people who in business and want to do keep an old code base working forever.

You have some people who have no business experience and have no idea what a bottom line is, but might need a feature for a critical open source project that many others will use.

5. ryanisnan ◴[] No.17516653[source]
In nearly all cases where parenting is present, children are inferior to their parents in both intelligence and judgement.

This analogy does not work in software.

replies(1): >>17517332 #
6. icebraining ◴[] No.17517332[source]
Repeating sametmax above: "That's the very point of a bdfl : it assumes he knows better than others."