Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #40274 > unrolled thread

Re: [Python-ideas] string.format() default variable assignment

Started byChris Angelico <rosuav@gmail.com>
First post2013-03-02 04:07 +1100
Last post2013-03-02 11:59 -0800
Articles 20 on this page of 31 — 13 participants

Back to article view | Back to comp.lang.python

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: [Python-ideas] string.format() default variable assignment Chris Angelico <rosuav@gmail.com> - 2013-03-02 04:07 +1100
    Re: [Python-ideas] string.format() default variable assignment Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-03-02 01:43 +0000
      Re: [Python-ideas] string.format() default variable assignment Chris Angelico <rosuav@gmail.com> - 2013-03-02 14:54 +1100
      Re: [Python-ideas] string.format() default variable assignment Devin Jeanpierre <jeanpierreda@gmail.com> - 2013-03-02 01:09 -0500
      Re: [Python-ideas] string.format() default variable assignment Chris Angelico <rosuav@gmail.com> - 2013-03-02 17:54 +1100
      Re: [Python-ideas] string.format() default variable assignment James Griffin <jmz.griffin@kode5.net> - 2013-03-02 08:06 +0000
      Re: [Python-ideas] string.format() default variable assignment Devin Jeanpierre <jeanpierreda@gmail.com> - 2013-03-02 09:53 -0500
        Re: [Python-ideas] string.format() default variable assignment Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-03-03 00:27 +0000
          Re: [Python-ideas] string.format() default variable assignment Roy Smith <roy@panix.com> - 2013-03-02 19:42 -0500
            Re: [Python-ideas] string.format() default variable assignment Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-03-03 03:19 +0000
          Re: [Python-ideas] string.format() default variable assignment David Robinow <drobinow@gmail.com> - 2013-03-02 21:11 -0500
            Re: [Python-ideas] string.format() default variable assignment Roy Smith <roy@panix.com> - 2013-03-02 21:15 -0500
              Re: [Python-ideas] string.format() default variable assignment David Robinow <drobinow@gmail.com> - 2013-03-02 22:01 -0500
              Re: [Python-ideas] string.format() default variable assignment Chris Angelico <rosuav@gmail.com> - 2013-03-03 14:06 +1100
              Re: [Python-ideas] string.format() default variable assignment David Robinow <drobinow@gmail.com> - 2013-03-02 22:18 -0500
              Re: [Python-ideas] string.format() default variable assignment Chris Angelico <rosuav@gmail.com> - 2013-03-03 14:46 +1100
            Re: [Python-ideas] string.format() default variable assignment Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-03-03 03:21 +0000
              Re: [Python-ideas] string.format() default variable assignment Devin Jeanpierre <jeanpierreda@gmail.com> - 2013-03-02 23:00 -0500
                Re: [Python-ideas] string.format() default variable assignment Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-03-03 10:33 +0000
              Re: [Python-ideas] string.format() default variable assignment Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-03-03 09:51 +0000
              Re: [Python-ideas] string.format() default variable assignment David Robinow <drobinow@gmail.com> - 2013-03-04 11:09 -0500
                Re: [Python-ideas] string.format() default variable assignment Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-03-05 02:42 +0000
                  Re: [Python-ideas] string.format() default variable assignment Chris Angelico <rosuav@gmail.com> - 2013-03-05 13:54 +1100
                  Re: [Python-ideas] string.format() default variable assignment Gene Heskett <gheskett@wdtv.com> - 2013-03-04 23:01 -0500
                  Re: [Python-ideas] string.format() default variable assignment James Griffin <jmz@kontrol.kode5.net> - 2013-03-05 08:16 +0000
                  Re: [Python-ideas] string.format() default variable assignment Mark Lawrence <breamoreboy@yahoo.co.uk> - 2013-03-05 11:35 +0000
              Re: [Python-ideas] string.format() default variable assignment David Robinow <drobinow@gmail.com> - 2013-03-04 11:15 -0500
              Re: [Python-ideas] string.format() default variable assignment Dave Angel <davea@davea.name> - 2013-03-04 13:31 -0500
      Re: [Python-ideas] string.format() default variable assignment Tim Golden <mail@timgolden.me.uk> - 2013-03-02 15:01 +0000
      Re: [Python-ideas] string.format() default variable assignment Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2013-03-02 12:31 -0500
      good mail readers  [was Re: [Python-ideas] string.format() default variable assignment] Ethan Furman <ethan@stoneleaf.us> - 2013-03-02 11:59 -0800

Page 1 of 2  [1] 2  Next page →


#40274 — Re: [Python-ideas] string.format() default variable assignment

FromChris Angelico <rosuav@gmail.com>
Date2013-03-02 04:07 +1100
SubjectRe: [Python-ideas] string.format() default variable assignment
Message-ID<mailman.2741.1362157649.2939.python-list@python.org>
On Sat, Mar 2, 2013 at 3:55 AM, 김용빈 <kybinz@gmail.com> wrote:
> why we bother with '{variable}'.format(variable=variable) ?
> can we just '{variable}.format()' ?
>
> if variable is exist, then assign it.
> if variable is not exist, then raise error
>
> I am not language expert. so sorry if this is not a good idea, or already
> discussed.

You're asking for a facility whereby variables magically get pulled
from the caller's scope. Let me put it to you another way:

def func1():
   return foo + " world"

def func2():
    foo = "Hello"
    print("func1 returns: "+func1())

func2()

Will this work? If not, why not?

There are ways around this; you can, for instance, pass locals() to format():
'{variable}'.format(**locals())

But this is massive overkill and can unexpectedly expose a whole lot
more than you wanted (an issue if you accept a format string from an
untrusted source). Generally, it's best to be explicit. You can avoid
repeating the name so much by using positional parameters instead:

'{0}'.format(variable)

Of course, this has its own considerations. But at least it isn't magical. :)

ChrisA

[toc] | [next] | [standalone]


#40306

FromSteven D'Aprano <steve+comp.lang.python@pearwood.info>
Date2013-03-02 01:43 +0000
Message-ID<51315936$0$30001$c3e8da3$5496439d@news.astraweb.com>
In reply to#40274
On Sat, 02 Mar 2013 04:07:19 +1100, Chris Angelico replied to a thread of 
Python-ideas:

> You're asking for a facility whereby variables magically get pulled from
> the caller's scope.

As interesting as that is, I think you sent it to the wrong list :)

Again.

O_o


No offence Chris, but you're the only person I know who *regularly* 
replies to the wrong list. Does your mail client not have a "Reply to 
List" command, or "Reply All"? If so, then you should use it rather than 
manually typing the (wrong) list address in.



-- 
Steven

[toc] | [prev] | [next] | [standalone]


#40317

FromChris Angelico <rosuav@gmail.com>
Date2013-03-02 14:54 +1100
Message-ID<mailman.2767.1362196498.2939.python-list@python.org>
In reply to#40306
On Sat, Mar 2, 2013 at 12:43 PM, Steven D'Aprano
<steve+comp.lang.python@pearwood.info> wrote:
> On Sat, 02 Mar 2013 04:07:19 +1100, Chris Angelico replied to a thread of
> Python-ideas:
>
>> You're asking for a facility whereby variables magically get pulled from
>> the caller's scope.
>
> As interesting as that is, I think you sent it to the wrong list :)

Yes, as was pointed out to me privately.

The message had the "feel" of something that belonged on python-list,
and I never for a moment thought that it was an -ideas thread...

> Again.
>
> O_o
>
>
> No offence Chris, but you're the only person I know who *regularly*
> replies to the wrong list. Does your mail client not have a "Reply to
> List" command, or "Reply All"? If so, then you should use it rather than
> manually typing the (wrong) list address in.

Correct, Gmail doesn't. I should switch to Thunderbird (or something
else, but I've heard a good many recommendations for Tbird) but have
yet to get around to setting it up.

ChrisA

[toc] | [prev] | [next] | [standalone]


#40318

FromDevin Jeanpierre <jeanpierreda@gmail.com>
Date2013-03-02 01:09 -0500
Message-ID<mailman.2768.1362204622.2939.python-list@python.org>
In reply to#40306
On Fri, Mar 1, 2013 at 10:54 PM, Chris Angelico <rosuav@gmail.com> wrote:
>> No offence Chris, but you're the only person I know who *regularly*
>> replies to the wrong list. Does your mail client not have a "Reply to
>> List" command, or "Reply All"? If so, then you should use it rather than
>> manually typing the (wrong) list address in.
>
> Correct, Gmail doesn't. I should switch to Thunderbird (or something
> else, but I've heard a good many recommendations for Tbird) but have
> yet to get around to setting it up.

Actually, it has a few ways to reply-to-all. In this screenshot, there
are three things I could click to reply-to-all:
http://imgur.com/914BNuY

First, I could click the big reply button. I changed a setting so that
reply-to-all is the default (Settings->General->Default reply
behavior). Second, there is the reply-to-all menu item in the reply
dropdown. Finally, in the textbox at the bottom, there's the
reply-to-all hyperlink.

It sounds like changing the default would do you the most good. It
usually does what I want.

-- Devin

[toc] | [prev] | [next] | [standalone]


#40320

FromChris Angelico <rosuav@gmail.com>
Date2013-03-02 17:54 +1100
Message-ID<mailman.2769.1362207300.2939.python-list@python.org>
In reply to#40306
On Sat, Mar 2, 2013 at 5:09 PM, Devin Jeanpierre <jeanpierreda@gmail.com> wrote:
> On Fri, Mar 1, 2013 at 10:54 PM, Chris Angelico <rosuav@gmail.com> wrote:
>>> No offence Chris, but you're the only person I know who *regularly*
>>> replies to the wrong list. Does your mail client not have a "Reply to
>>> List" command, or "Reply All"? If so, then you should use it rather than
>>> manually typing the (wrong) list address in.
>>
>> Correct, Gmail doesn't. I should switch to Thunderbird (or something
>> else, but I've heard a good many recommendations for Tbird) but have
>> yet to get around to setting it up.
>
> Actually, it has a few ways to reply-to-all. In this screenshot, there
> are three things I could click to reply-to-all:
> http://imgur.com/914BNuY

Yes, but reply-all sends a copy to the poster as well as the list.
What I want is reply-list, acknowledging the list headers... and Gmail
simply doesn't have that.

I also want to be able to change my mind as to whether it's
reply-all/reply-list/reply-sender after typing up a reply. Guess it's
time I grabbed Tbird to find out if it can do that...

ChrisA

[toc] | [prev] | [next] | [standalone]


#40326

FromJames Griffin <jmz.griffin@kode5.net>
Date2013-03-02 08:06 +0000
Message-ID<mailman.2771.1362213064.2939.python-list@python.org>
In reply to#40306
[--------- Sat  2.Mar'13 at 17:54:57 +1100  Chris Angelico :---------]

> On Sat, Mar 2, 2013 at 5:09 PM, Devin Jeanpierre <jeanpierreda@gmail.com> wrote:
> > On Fri, Mar 1, 2013 at 10:54 PM, Chris Angelico <rosuav@gmail.com> wrote:
> >>> No offence Chris, but you're the only person I know who *regularly*
> >>> replies to the wrong list. Does your mail client not have a "Reply to
> >>> List" command, or "Reply All"? If so, then you should use it rather than
> >>> manually typing the (wrong) list address in.
> >>
> >> Correct, Gmail doesn't. I should switch to Thunderbird (or something
> >> else, but I've heard a good many recommendations for Tbird) but have
> >> yet to get around to setting it up.
> >
> > Actually, it has a few ways to reply-to-all. In this screenshot, there
> > are three things I could click to reply-to-all:
> > http://imgur.com/914BNuY
> 
> Yes, but reply-all sends a copy to the poster as well as the list.
> What I want is reply-list, acknowledging the list headers... and Gmail
> simply doesn't have that.
> 
> I also want to be able to change my mind as to whether it's
> reply-all/reply-list/reply-sender after typing up a reply. Guess it's
> time I grabbed Tbird to find out if it can do that...

use mutt devel or [Al]pine. Text based MUA's and News readers are more efficient IMO.

[toc] | [prev] | [next] | [standalone]


#40335

FromDevin Jeanpierre <jeanpierreda@gmail.com>
Date2013-03-02 09:53 -0500
Message-ID<mailman.2777.1362236071.2939.python-list@python.org>
In reply to#40306
On Sat, Mar 2, 2013 at 1:54 AM, Chris Angelico <rosuav@gmail.com> wrote:
> Yes, but reply-all sends a copy to the poster as well as the list.
> What I want is reply-list, acknowledging the list headers... and Gmail
> simply doesn't have that.

I've been replying to the poster and the list for ages. Is it bad netiquette?

> I also want to be able to change my mind as to whether it's
> reply-all/reply-list/reply-sender after typing up a reply. Guess it's
> time I grabbed Tbird to find out if it can do that...

You can change your mind for reply-all/reply/forward in gmail, but
since there's no reply-list, can't do that one, of course.

-- Devin

[toc] | [prev] | [next] | [standalone]


#40376

FromSteven D'Aprano <steve+comp.lang.python@pearwood.info>
Date2013-03-03 00:27 +0000
Message-ID<513298fa$0$30001$c3e8da3$5496439d@news.astraweb.com>
In reply to#40335
On Sat, 02 Mar 2013 09:53:47 -0500, Devin Jeanpierre wrote:

> On Sat, Mar 2, 2013 at 1:54 AM, Chris Angelico <rosuav@gmail.com> wrote:
>> Yes, but reply-all sends a copy to the poster as well as the list. What
>> I want is reply-list, acknowledging the list headers... and Gmail
>> simply doesn't have that.
> 
> I've been replying to the poster and the list for ages. Is it bad
> netiquette?

I find it annoying, and yes I consider it rude. When we receive messages 
via a list, responses (unless personal and deliberately taken outside of 
the list) should remain on the list, rather than potentially bypassing 
any filters set up by the sender. E.g. the sender may have a filter that 
files mail to "Python-list" into a mail folder. If you send to the sender 
directly, you may break their filters.

I read this list via Usenet, not email. So when somebody replies to me, 
and the list, I get a copy in my inbox and a copy in my news client. 
That's a de facto filter, which they have just broken.

The mailman software used for the Python lists seem to be smart enough to 
only send the user one copy. But many mailing lists are not, and so when 
you reply to the author and CC the list, they may very well receive two 
copies.

In effect, the person replying is saying "MY reply is so important that I 
don't care how you process mail, I'm going to try to force you to read it 
MY way instead of in your preferred way." So, yes, I do consider it rude.

In the grand scheme of things though, it is a relatively minor rudeness. 
Pushing into line, or invading personal space, rather than breaking into 
my house and smearing excrement on the walls.


-- 
Steven

[toc] | [prev] | [next] | [standalone]


#40378

FromRoy Smith <roy@panix.com>
Date2013-03-02 19:42 -0500
Message-ID<roy-00BA76.19425002032013@news.panix.com>
In reply to#40376
In article <513298fa$0$30001$c3e8da3$5496439d@news.astraweb.com>,
 Steven D'Aprano <steve+comp.lang.python@pearwood.info> wrote:

> On Sat, 02 Mar 2013 09:53:47 -0500, Devin Jeanpierre wrote:
> 
> > On Sat, Mar 2, 2013 at 1:54 AM, Chris Angelico <rosuav@gmail.com> wrote:
> >> Yes, but reply-all sends a copy to the poster as well as the list. What
> >> I want is reply-list, acknowledging the list headers... and Gmail
> >> simply doesn't have that.
> > 
> > I've been replying to the poster and the list for ages. Is it bad
> > netiquette?
> 
> I find it annoying, and yes I consider it rude.

I actually find it convenient and useful when people do that.  If 
somebody's replying to a thread I'm active on, I consider the responses 
to that thread to be higher priority than the rest of the firehose, so 
it's good for me that they've copied me directly.

I also read this list via usenet.  During the workday, I don't have 
convenient access to a newsreader, but I do get mail.  If I post a 
question to the group from home in the morning, when people cc me 
directly on replies, I get them quickly.  If they only post to the 
group, I have to either wait until I get home to catch up on netnews, or 
use one of several less convenient means of accessing the group from 
work.

[toc] | [prev] | [next] | [standalone]


#40392

FromSteven D'Aprano <steve+comp.lang.python@pearwood.info>
Date2013-03-03 03:19 +0000
Message-ID<5132c15b$0$30001$c3e8da3$5496439d@news.astraweb.com>
In reply to#40378
On Sat, 02 Mar 2013 19:42:50 -0500, Roy Smith wrote:

> In article <513298fa$0$30001$c3e8da3$5496439d@news.astraweb.com>,
>  Steven D'Aprano <steve+comp.lang.python@pearwood.info> wrote:
> 
>> On Sat, 02 Mar 2013 09:53:47 -0500, Devin Jeanpierre wrote:
>> 
>> > On Sat, Mar 2, 2013 at 1:54 AM, Chris Angelico <rosuav@gmail.com>
>> > wrote:
>> >> Yes, but reply-all sends a copy to the poster as well as the list.
>> >> What I want is reply-list, acknowledging the list headers... and
>> >> Gmail simply doesn't have that.
>> > 
>> > I've been replying to the poster and the list for ages. Is it bad
>> > netiquette?
>> 
>> I find it annoying, and yes I consider it rude.
> 
> I actually find it convenient and useful when people do that.  If
> somebody's replying to a thread I'm active on, I consider the responses
> to that thread to be higher priority than the rest of the firehose, so
> it's good for me that they've copied me directly.

Does your newsreader not have a "watch thread" command?


> I also read this list via usenet.  During the workday, I don't have
> convenient access to a newsreader, but I do get mail.  If I post a
> question to the group from home in the morning, when people cc me
> directly on replies, I get them quickly.  If they only post to the
> group, I have to either wait until I get home to catch up on netnews, 
> or use one of several less convenient means of accessing the group from
> work.

Or you could, I dunno, *work* while at work.

<wink>



-- 
Steven

[toc] | [prev] | [next] | [standalone]


#40383

FromDavid Robinow <drobinow@gmail.com>
Date2013-03-02 21:11 -0500
Message-ID<mailman.2806.1362276667.2939.python-list@python.org>
In reply to#40376
On Sat, Mar 2, 2013 at 7:27 PM, Steven D'Aprano
<steve+comp.lang.python@pearwood.info> wrote:
> On Sat, 02 Mar 2013 09:53:47 -0500, Devin Jeanpierre wrote:
>
>> On Sat, Mar 2, 2013 at 1:54 AM, Chris Angelico <rosuav@gmail.com> wrote:
>>> Yes, but reply-all sends a copy to the poster as well as the list. What
>>> I want is reply-list, acknowledging the list headers... and Gmail
>>> simply doesn't have that.
>> I've been replying to the poster and the list for ages. Is it bad
>> netiquette?
>
> I find it annoying, and yes I consider it rude. When we receive messages
 ...
 Do you consider it rude that you choose to use a newsreader, thus
inconveniencing those of us who use the mailing list, as God intended.
(I honestly can't remember if there's any advantage to News, not
having used it this century)
 [Going out of my way to respond only to the list]

[toc] | [prev] | [next] | [standalone]


#40384

FromRoy Smith <roy@panix.com>
Date2013-03-02 21:15 -0500
Message-ID<roy-0DB790.21154102032013@news.panix.com>
In reply to#40383
In article <mailman.2806.1362276667.2939.python-list@python.org>,
 David Robinow <drobinow@gmail.com> wrote:

> On Sat, Mar 2, 2013 at 7:27 PM, Steven D'Aprano
> <steve+comp.lang.python@pearwood.info> wrote:
> > On Sat, 02 Mar 2013 09:53:47 -0500, Devin Jeanpierre wrote:
> >
> >> On Sat, Mar 2, 2013 at 1:54 AM, Chris Angelico <rosuav@gmail.com> wrote:
> >>> Yes, but reply-all sends a copy to the poster as well as the list. What
> >>> I want is reply-list, acknowledging the list headers... and Gmail
> >>> simply doesn't have that.
> >> I've been replying to the poster and the list for ages. Is it bad
> >> netiquette?
> >
> > I find it annoying, and yes I consider it rude. When we receive messages
>  ...
>  Do you consider it rude that you choose to use a newsreader, thus
> inconveniencing those of us who use the mailing list, as God intended.
> (I honestly can't remember if there's any advantage to News, not
> having used it this century)
>  [Going out of my way to respond only to the list]

There's a number of advantages to news vs. mail.  The biggest is that 
news spools generally keep a long history around, so it's easy to go 
back and review a long thread.

[toc] | [prev] | [next] | [standalone]


#40387

FromDavid Robinow <drobinow@gmail.com>
Date2013-03-02 22:01 -0500
Message-ID<mailman.2807.1362279705.2939.python-list@python.org>
In reply to#40384
On Sat, Mar 2, 2013 at 9:15 PM, Roy Smith <roy@panix.com> wrote:
> In article <mailman.2806.1362276667.2939.python-list@python.org>,
>  David Robinow <drobinow@gmail.com> wrote:
>
>> On Sat, Mar 2, 2013 at 7:27 PM, Steven D'Aprano
>> <steve+comp.lang.python@pearwood.info> wrote:
>> > On Sat, 02 Mar 2013 09:53:47 -0500, Devin Jeanpierre wrote:
>> >
>> >> On Sat, Mar 2, 2013 at 1:54 AM, Chris Angelico <rosuav@gmail.com> wrote:
>> >>> Yes, but reply-all sends a copy to the poster as well as the list. What
>> >>> I want is reply-list, acknowledging the list headers... and Gmail
>> >>> simply doesn't have that.
>> >> I've been replying to the poster and the list for ages. Is it bad
>> >> netiquette?
>> >
>> > I find it annoying, and yes I consider it rude. When we receive messages
>>  ...
>>  Do you consider it rude that you choose to use a newsreader, thus
>> inconveniencing those of us who use the mailing list, as God intended.
>> (I honestly can't remember if there's any advantage to News, not
>> having used it this century)
>>  [Going out of my way to respond only to the list]
>
> There's a number of advantages to news vs. mail.  The biggest is that
> news spools generally keep a long history around, so it's easy to go
> back and review a long thread.
 That can't be the biggest since mail stays around forever unless
deliberately deleted.

[toc] | [prev] | [next] | [standalone]


#40388

FromChris Angelico <rosuav@gmail.com>
Date2013-03-03 14:06 +1100
Message-ID<mailman.2808.1362279980.2939.python-list@python.org>
In reply to#40384
On Sun, Mar 3, 2013 at 2:01 PM, David Robinow <drobinow@gmail.com> wrote:
> On Sat, Mar 2, 2013 at 9:15 PM, Roy Smith <roy@panix.com> wrote:
>> There's a number of advantages to news vs. mail.  The biggest is that
>> news spools generally keep a long history around, so it's easy to go
>> back and review a long thread.
>  That can't be the biggest since mail stays around forever unless
> deliberately deleted.

But your mail has only what you receive. You have to hunt down a
separate archive of what was posted before you joined the thread.
Advantage goes to news, but a slight one, and if that's the biggest,
it's not a great advertisement.

ChrisA

[toc] | [prev] | [next] | [standalone]


#40394

FromDavid Robinow <drobinow@gmail.com>
Date2013-03-02 22:18 -0500
Message-ID<mailman.2811.1362282153.2939.python-list@python.org>
In reply to#40384
On Sat, Mar 2, 2013 at 10:06 PM, Chris Angelico <rosuav@gmail.com> wrote:
> On Sun, Mar 3, 2013 at 2:01 PM, David Robinow <drobinow@gmail.com> wrote:
>> On Sat, Mar 2, 2013 at 9:15 PM, Roy Smith <roy@panix.com> wrote:
>>> There's a number of advantages to news vs. mail.  The biggest is that
>>> news spools generally keep a long history around, so it's easy to go
>>> back and review a long thread.
>>  That can't be the biggest since mail stays around forever unless
>> deliberately deleted.
>
> But your mail has only what you receive. You have to hunt down a
> separate archive of what was posted before you joined the thread.
> Advantage goes to news, but a slight one, and if that's the biggest,
> it's not a great advertisement.
 I have no idea what you're trying to say here. As far as I know, when
I subscribe to a list I get all the mail. I don't "join" threads. I
don't even know what that means.
[This has drifted way off topic so I won't be responding again, but
I'll enjoy reading what anyone cares to write.]

[toc] | [prev] | [next] | [standalone]


#40395

FromChris Angelico <rosuav@gmail.com>
Date2013-03-03 14:46 +1100
Message-ID<mailman.2812.1362282399.2939.python-list@python.org>
In reply to#40384
On Sun, Mar 3, 2013 at 2:18 PM, David Robinow <drobinow@gmail.com> wrote:
> On Sat, Mar 2, 2013 at 10:06 PM, Chris Angelico <rosuav@gmail.com> wrote:
>> But your mail has only what you receive. You have to hunt down a
>> separate archive of what was posted before you joined the thread.
>> Advantage goes to news, but a slight one, and if that's the biggest,
>> it's not a great advertisement.
>  I have no idea what you're trying to say here. As far as I know, when
> I subscribe to a list I get all the mail. I don't "join" threads. I
> don't even know what that means.
> [This has drifted way off topic so I won't be responding again, but
> I'll enjoy reading what anyone cares to write.]

Err, joined the list is what I meant. At any given time, there are a
certain number of active threads; anyone who joins the list will get
the posts since joining but not the ones prior, for which they'll have
to dig around elsewhere. Since netiquette recommends that posts quote
enough of the prior posts to provide context, this shouldn't be a
major problem, but there is a bit of advantage to news here.

ChrisA

[toc] | [prev] | [next] | [standalone]


#40393

FromSteven D'Aprano <steve+comp.lang.python@pearwood.info>
Date2013-03-03 03:21 +0000
Message-ID<5132c1c0$0$30001$c3e8da3$5496439d@news.astraweb.com>
In reply to#40383
On Sat, 02 Mar 2013 21:11:04 -0500, David Robinow wrote:

> On Sat, Mar 2, 2013 at 7:27 PM, Steven D'Aprano
> <steve+comp.lang.python@pearwood.info> wrote:
>> On Sat, 02 Mar 2013 09:53:47 -0500, Devin Jeanpierre wrote:
>>
>>> On Sat, Mar 2, 2013 at 1:54 AM, Chris Angelico <rosuav@gmail.com>
>>> wrote:
>>>> Yes, but reply-all sends a copy to the poster as well as the list.
>>>> What I want is reply-list, acknowledging the list headers... and
>>>> Gmail simply doesn't have that.
>>> I've been replying to the poster and the list for ages. Is it bad
>>> netiquette?
>>
>> I find it annoying, and yes I consider it rude. When we receive
>> messages
>  ...
>  Do you consider it rude that you choose to use a newsreader, thus
> inconveniencing those of us who use the mailing list, as God intended.

How the flying fuck does my choice of where and how *I* read this forum 
inconvenience YOU?

Talk about an overactive sense of entitlement. The world does not revolve 
around you and I do not arrange my day to suit your preferences.


-- 
Steven

[toc] | [prev] | [next] | [standalone]


#40398

FromDevin Jeanpierre <jeanpierreda@gmail.com>
Date2013-03-02 23:00 -0500
Message-ID<mailman.2814.1362283256.2939.python-list@python.org>
In reply to#40393
On Sat, Mar 2, 2013 at 10:21 PM, Steven D'Aprano
<steve+comp.lang.python@pearwood.info> wrote:
> How the flying fuck does my choice of where and how *I* read this forum
> inconvenience YOU?
>
> Talk about an overactive sense of entitlement. The world does not revolve
> around you and I do not arrange my day to suit your preferences.

I don't agree with what he said, but I think what he was getting at is
that it's inconvenient to be polite to you according to the standards
you have set.

-- Devin

[toc] | [prev] | [next] | [standalone]


#40409

FromSteven D'Aprano <steve+comp.lang.python@pearwood.info>
Date2013-03-03 10:33 +0000
Message-ID<513326f1$0$30001$c3e8da3$5496439d@news.astraweb.com>
In reply to#40398
On Sat, 02 Mar 2013 23:00:13 -0500, Devin Jeanpierre wrote:

> On Sat, Mar 2, 2013 at 10:21 PM, Steven D'Aprano
> <steve+comp.lang.python@pearwood.info> wrote:
>> How the flying fuck does my choice of where and how *I* read this forum
>> inconvenience YOU?
>>
>> Talk about an overactive sense of entitlement. The world does not
>> revolve around you and I do not arrange my day to suit your
>> preferences.
> 
> I don't agree with what he said, but I think what he was getting at is
> that it's inconvenient to be polite to you according to the standards
> you have set.

Whether I read these messages via Usenet or email or a web-based archive 
or by having a trained monkey forward the message to me in Morse code 
makes *absolutely no difference* to the sender. All he need do is send to 
the same list *he* reads the messages from, using whatever protocol he 
chooses to use.

The very idea that my choice to read this in Pan newsreader rather than 
some email client somehow inconveniences David Robinow is stupid.

Furthermore, he's picked out the *least* important part of my original 
email to respond to. Even if I read this via email rather than news, 
people emailing me directly rather than via the list may bypass any email 
filters I may have set up. The use of news rather than email is merely 
*equivalent* to a filter, where posts to this forum go into my news 
reader instead of my email inbox.

And then there are people who go on No Mail and read responses via a web 
archive, including the dreaded Google Groups. Or rather than receiving 
individual messages, they go on digest mail. By emailing them directly, 
you dis-empower them, taking away their choice of how they read messages 
on that mailing list.

I'm sorry, but *your response is not that important* that you get to 
thoughtlessly take away my choice of where and how I read messages. 
(That's generic "you", not specifically you, Devin). That's a sign of 
unreasonable sense of entitlement, conscious or not, and lack of 
consideration for others.

I'm not being unreasonable here. Not withstanding the occasional person, 
like Roy Smith, who considers it a good thing[1], if you reply directly 
to the sender, in a small way you are taking away the sender's freedom of 
choice. And that is rude.





[1] Perhaps Roy hasn't experienced really high volume threads, with 
hundreds of messages a day, and getting two copies of every email in any 
thread you replied to. I have.


-- 
Steven

[toc] | [prev] | [next] | [standalone]


#40408

FromSteven D'Aprano <steve+comp.lang.python@pearwood.info>
Date2013-03-03 09:51 +0000
Message-ID<51331d24$0$30001$c3e8da3$5496439d@news.astraweb.com>
In reply to#40393
On Sun, 03 Mar 2013 03:21:37 +0000, Steven D'Aprano wrote:

> On Sat, 02 Mar 2013 21:11:04 -0500, David Robinow wrote:

>>  Do you consider it rude that you choose to use a newsreader, thus
>> inconveniencing those of us who use the mailing list, as God intended.
> 
> How the flying fuck does my choice of where and how *I* read this forum
> inconvenience YOU?

Hmmm. While I stand by the general sentiments, I think I flew off the 
handle there. In retrospect, I wish I had said that in a less aggressive 
manner.

David, please consider this an apology for the bellicose response to your 
rhetorical question.


-- 
Steven

[toc] | [prev] | [next] | [standalone]


Page 1 of 2  [1] 2  Next page →

Back to top | Article view | comp.lang.python


csiph-web