_______________________________________________
Python-ideas mailing list
Python...@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/
Nice trolling, go on! :-D
PS. But please can you configure your mail to send text, not HTML?
Oleg.
--
Oleg Broytman https://phdru.name/ p...@phdru.name
Programmers don't die, they just GOSUB without RETURN.
On Thu, 13 Sep 2018 11:55:40 +0200
"Giampaolo Rodola'" <g.ro...@gmail.com>
wrote:
>
> This is simply ridiculous. I'm not sure if this is political
> correctness pushed to its limits or just trolling.
Indeed she might be trolling. Though the fact we're hesitating on the
diagnosis shows how far reality has come on the matter...
You ask others to be open-minded, but fail to show such an attitude
yourself. Beauty is a very old and important concept in the history of
human societies, present in most or all of them, and has been the
subject of a wide range of interpretations, studies and theories.
And, as a French person, I have to notice this is yet another attempt
to impose reactionary, intolerant American politics on the rest of the
world (or of the Python community).
Regards,
Antoine.
On Thu, 13 Sep 2018 09:36:42 +0100
Samantha Quan <sammi...@yandex.com>
wrote:
Title | Beautiful Evidence |
Author | Edward R. Tufte |
Edition | illustrated |
Publisher | Graphics Press, 2006 |
ISBN | 1930824165, 9781930824164 |
Length | 213 pages |
Title | Beautiful Code: Leading Programmers Explain How They Think Theory in practice |
Editors | Andy Oram, Greg Wilson |
Edition | illustrated |
Publisher | O'Reilly Media, 2007 |
ISBN | 0596510047, 9780596510046 |
Length | 593 pages |
Subjects | › › |
Title | Beautiful Visualization: Looking at Data Through the Eyes of Experts Theory in practice |
Editors | Julia S. Steele, Noah P. N. Iliinsky |
Publisher | O'Reilly, 2010 |
ISBN | 1449379885, 9781449379889 |
Length | 397 pages |
I'm pleasantly surprised by the general response here. I was taking it seriously because, well, that's how far it's going everywhere.
You may or may not be right about "slave", but "master" is frequently
applied to objects - the document from which other copies are taken,
the template from which a cast is formed, etc. Even when applied to
people, it doesn't have to be paired with slavery - a "master" of a
skill is, well, someone who has mastered it. Excising the word master
from all documentation is likely impossible, and pointless.
And yes, I'm probably going to be slaughtered for saying this. But I
grew up around photocopiers, so to me, the "master" was the good
quality print-out that we stuck into the top of the copier, as opposed
to the "copies" that came out the front of it. Not everyone assumes
the worst about words.
ChrisA
On Thu, Sep 13, 2018 at 10:16 PM, João Santos <jm...@jsantos.eu> wrote:
> One important difference between master/slave and beautiful/ugly is that the
> first pair are concrete concepts that typically applies to people, and the
> second are abstract concepts that always applied also to objects and
> abstract concepts.
You may or may not be right about "slave", but "master" is frequently
applied to objects - the document from which other copies are taken,
the template from which a cast is formed, etc. Even when applied to
people, it doesn't have to be paired with slavery - a "master" of a
skill is, well, someone who has mastered it. Excising the word master
from all documentation is likely impossible, and pointless.
And yes, I'm probably going to be slaughtered for saying this. But I
grew up around photocopiers, so to me, the "master" was the good
quality print-out that we stuck into the top of the copier, as opposed
to the "copies" that came out the front of it. Not everyone assumes
the worst about words.
ChrisA
The first line from "import this" is
The Zen of Python, by Tim Peters
I suggest we put this discussion on hold, until Tim Peters (copied)
has had a chance to respond.
More importantly, this whole idea of banning and/or changing terminology is psychologically and sociologically wrong-headed. The moment you say "You may not use that word" you create a taboo, and give the word a power that it did not have before.
I just happen to be a Zen Buddhist! And you’re right. The worst reaction you are likely to get is an eye roll.
/ Kankyo (aka Anders)
Ryan (ライアン)
Yoko Shimomura, ryo (supercell/EGOIST), Hiroyuki Sawano >> everyone else
https://refi64.com/
Anders wrote
> I just happen to be a Zen Buddhist! And you’re right. The worst reaction you are likely to get is an eye roll.
https://en.wikipedia.org/wiki/Thich_Naht_Hahn is a Zen Buddhist. He has said
To be beautiful means to be yourself. You don't need
to be accepted by others. You need to accept yourself.
I wonder if this is related to the beauty in "The Zen of Python".
--
Jonathan
It's not just automatically labeling newcomers with controversial
ideas – This is a very common tactic that online organized bigotry
groups use: invent fake "socially progressive" personas, and use them
to stir up arguments, undermine trust, split communities, etc. The
larger campaigns are pretty well documented:
http://www.slate.com/blogs/xx_factor/2014/06/16/_endfathersday_is_a_hoax_fox_news_claims_feminists_want_to_get_rid_of_father.html
https://www.buzzfeednews.com/article/ryanhatesthis/your-slip-is-showing-4chan-trolls-operation-lollipop
https://birdeemag.com/free-bleeding-thing/
https://www.dailydot.com/parsec/femcon-4chan-convention-scam/
http://www.newnownext.com/clovergender-hoax-fake-prank-pharma-bro-martin-shkreli-4chan-troll/01/2017/
Smaller-scale versions are also common – these people love to jump
into difficult conversations and try to make them more difficult.
That said, in OP's case we don't actually know either way, and even
trolls can inadvertently suggest good ideas, so we should consider the
proposal on its merits.
Applied to people, lookism is a real and honestly kind of horrifying
thing: humans who happen to be born with less symmetric faces get paid
worse, receive worse health care, all kinds of unfair things. It
wasn't too long ago that being sufficiently ugly in public was
actually illegal in many places:
https://en.wikipedia.org/wiki/Ugly_law
But even if we all agree that beautiful and ugly people should be
treated equally, I don't see how it follows that beautiful and ugly
buildings should be treated equally, or beautiful and ugly music
should be treated equally, or beautiful and ugly code should be
treated equally. The situations are totally different. Maybe there's
some connection I'm missing, and if anyone (Samantha?) has links to
deeper discussion then I'll happily take a look. But until then I'm
totally comfortable with keeping the Zen as-is. (And I'm someone
pretty far on the "SJW" side of the spectrum, and 100% in favor of
Victor's original PR.)
-n
--
Nathaniel J. Smith -- https://vorpus.org
To be beautiful means to be yourself. You don't need
to be accepted by others. You need to accept yourself.
I wonder if this is related to the beauty in "The Zen of Python".
M.-A. Lemburg wrote:
> For
> me, it refers to a general feeling of consistency, pureness and
> standing out on its own. It's abstract and doesn't have
> anything to do with humans.
Yep. And the proposed replacement "clean/dirty" doesn't even
mean the same thing. It's entirely possible for a thing to
be spotlessly clean without being beautiful or elegant.
"Elegant" is the *only* word I think it would be appropriate to replace "beautiful" with.
And I can't think of an elegant replacement for "ugly" to pair with "elegant". "Awkward" would probably be the best I can think of, and "Elegant is better than awkward" just feels kinda awkward ...
Many things are slurs for this reason. This thread has suggested “hairy” which will have the exact same problem. “Smell” as in “code smell” has bad connotations for every man who has ever been a teenager and I’m guessing for many women too. At least we use “ugly” for cars or trees, but “hairy” and “smelly” not so much.
I’d like to see some better suggestions for replacements here. The Zen is trying to express what the Python community feels about how code looks and feels, and just removing this point would make the Zen less reflective of the actual values we share.
/ Anders
> I already made clear that I'm opposed to changing it.
To me, this settles the issues. As author, you own the copyright on
your work. The CLA allows revision of contributions, but I don't think
that contributed poetry should be treated the same as code and docs.
The free verse form reminds me more of Hindu-Jain-Buddhist sutras, with
a bit of Monty Python tossed in, rather than of Zen writing. I presume
that 'Zen' refers more to the method of composition, and the lack of
post-production editing, than to the content.
If the text were up for grabs, I would want to change some periods to
semi-colons and reconsider some of the other lines.
The 'beauty' line is one of multiple contrasts, and should be judged in
that context, not in isolation.
Everyone who still wants to reply to this thread: please decide for yourself whether the OP, "Samantha Quan" who started it could be a Russian troll. Facts to consider: (a) the OP's address is ...@yandex.com, a well-known Russian website (similar to Google); (b) there's a Canadian actress named Samantha Quan.
If you can't tell inclusivity/diversity from political correctness, or dirty words from dirty bytes or from unfriendliness and intolerance, you'd better go fuck yourself.
_______________________________________________
Python-ideas mailing list
Python...@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/
To be fair, in my
> experience this has been a source of confusion to many Python
> newcomers, as the notion of "beauty", as with any other value
> judgment, is highly relative to the subject evaluating it.
What this merely shows, IMHO, is that writing programming slogans or
jokes on clothing you wear in public is stupid. Most people who see
them won't understand a word of them, and in some cases may badly
misinterpret them as your example shows.
I used to think I was the only one for whom conference t-shirts could
only serve as pyjamas,
I would also disagree with Greg Ewing's take on "robot". It may have meant "slave" in the original Czech, but in English it has strong connotations of "automaton" and an inherent lack of autonomy, quite different from a human slave's flexibility to perform any command,
This illustrates that by taking something out of context, it can
(appear to) get an entirely different meaning. This can happen on
purpose or (as in this case, I assume) by accident.
It doesn't say anything about the complete text of the “Zen of Python”
(which to any layperson probably looks quite like unintelligible
gibberish).
The lesson to be learned is: “be careful when taking something out of
context”.
--
Jan Claeys
It may be most relevant to interpret the poem as it is: culled from various writings of the community.What do we need to remember? Our criticism can hurt fragile feelings and egos; which we need to check at the door.
https://en.wikipedia.org/wiki/Compensation (time spent disambiguating)Python is primarily an online community; where words are our appearance.
"Most reasonable people would understand that" we're *clearly* talking about engineering design aesthetic.Not body dysmorphia.Objectively,
Compared to C,
Python is fat and slow.
It's not fast, but it's pretty,and that's all it has going for it,
In this crazy world.Mean losers,T-shirts.
I am very disappointed with the responses to this thread. We have
mockery, dismissiveness, and even insinuations about OP's
psychological health. Whether or not OP is a troll, and whether or not
OP's idea has merit, that kind of response is unnecessary and
unhelpful.
Jacco:
- This is completely disrespectful and way over the line. Don't try to
make a psychological evaluation from two emails, especially when it's
just someone having an idea you don't like.
"""However, if merely the word ugly being on a page can be
"harmful", what you really need is professional help, not a change to
Python. Because there's obviously been some things in your past you
need to work through."""
- Mockery.
"""If we have to ban "Ugly" for american sensitivities, then
perhaps we need to ban a number of others for china's sensitivities.
Where will it end ?"""
1Pleasing the senses or mind aesthetically.
on behalf of the moderators… please, let’s stop discussing who accused whom of what, and either stick to the discussion at hand or be silent. If you can’t make a point without aggression or name calling, then it’s not a point you should be making. (That’s a general statement about this list and this thread, not about any one particular recent e-mail.)
thanks,
—titus
I think it's meant to be ironic?Why would that be the first sentence of a poem about software and the Python newsgroup/mailing list community?A certain percentage of people might be offended by changing the first line (the frame of) of said poem; to "I'm better than you".Dominance and arrogance are upsetting to a certain percentage, so that shouldn't occur. (Though arrogance tends to be the norm in many open source communities which are necessarily discerning and selective; in order to avoid amateurish mediocrity).So, in a way, "Beautiful is better than ugly" was the CoC in the Python community for many years; so, now that the CoC is in place, the best thing to do may be to just remove the Zen of Python entirely; rather than dominate the authors' sarcastic poem until it's devoid of its intentional tone.
This mindless and combative attitude is a big reason why Guido was motivated to suspend himself.
_______________________________________________
Python-ideas mailing list
Python...@python.org
https://mail.python.org/mailman/listinfo/python-ideas
A better use of time might be to discuss moving to a better forum system where moderation is easier/possible. Email somehow has a shape that makes those things 100% probable and you can’t easily silence discussions that are uninteresting.
/ Anders
The main clause differentiating bad, weaponizable CoCs from good ones is"Assume good faith"Everything will be OK if good faith can reasonably be assumed (E.g. when someone uses a word which is only offensive based on context)On the other hand, e.g. obvious racial slurs never have a place on a discussion board about a programming language. How can one possibly say them in good faith?
Ryan (ライアン)
Yoko Shimomura, ryo (supercell/EGOIST), Hiroyuki Sawano >> everyone else
https://refi64.com/