Top-posting &c. (was Re: [ANNC] pybotwar-0.8)
Steven D'Aprano
steve+comp.lang.python at pearwood.info
Fri Aug 17 21:43:16 EDT 2012
On Fri, 17 Aug 2012 09:36:04 -0700, rusi wrote:
> I was in a corporate environment for a while. And carried my
> 'trim&interleave' habits there.
> And got gently scolded for seeming to hide things!!
Corporate email users are generally incompetent at email no matter what
email conventions you use. I cannot tell you the number of times I have
emailed somebody, top-posted, explicitly said "We have three questions
blocking progress, please answer all three", asked the three questions in
clearly numbered bullet points... and got an answer back to the first and
not even an acknowledgement of the other two.
Nevertheless, I've taken up writing at the top of emails
"My replies are interleaved with your questions which are shown starting
with > symbols."
to make it obvious that they should keep reading.
It *is* possible to top-post and communicate effectively, it just takes a
LOT more work, and the sorts of people who prefer top posting simply
don't do it. Top-posting only works for shallow communication: simple
questions, simple replies, and shallow threads, two or three replies at
most. It's good for emails like:
Subject: Meet you at the pub on Friday afternoon?
See u there!!!
--- Original Message ---
Hey bro, want to catch up for drinks at the pub on Friday?
but lousy for long *discussion* threads where people are replying to
potentially dozens of separate issues within a single email.
To communicate effectively in email, you need to assume that your reader
has forgotten the context of your reply, since they may have. They are
probably dealing with dozens of other similar emails. A thread may go on
for a week, or the question may have been asked a month ago and the reply
only sent now. In long discussions, subjects may drift so that the
subject line is no longer appropriate, or it may be a generic subject
line.
In interleaved email, the quoted text acts as a refresher of previous
content. If you don't interleave, you are responsible for adding context.
Rather than:
"Sort the list first."
write something like:
"Your binary search is failing because the list is unsorted. Sort the
list first."
That's a trivial example. In practice this becomes a PITA real fast,
which is why top-posting discourages discussion in depth and encourages
short, shallow, context-free replies.
> Just mentioning that there are cultures other than this one.
There are cultures that marry five year old girls to sixty year old men,
cultures that treat throwing acid in the faces of women as acceptable
behaviour, cultures that allow war heroes to die of hunger and cold
homeless in the street, and cultures that top-post. What's your point?
> Of course, "Do in Rome as romans do" is universally sound advice, (with
> Rome suitably parameterized), so its best to follow the netiquette of
> the forum you are using.
Unless you think you can change the culture of Rome by example.
--
Steven
More information about the Python-list
mailing list