Re: Effective discourse in the IETF

Miles Fidelman <mfidelman@meetinghouse.net> Thu, 04 July 2019 17:59 UTC

Return-Path: <mfidelman@meetinghouse.net>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 51DC412013E for <ietf@ietfa.amsl.com>; Thu, 4 Jul 2019 10:59:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6JTq1gJp0pwR for <ietf@ietfa.amsl.com>; Thu, 4 Jul 2019 10:59:34 -0700 (PDT)
Received: from server1.neighborhoods.net (server1.neighborhoods.net [207.154.13.48]) by ietfa.amsl.com (Postfix) with ESMTP id C560B1200E6 for <ietf@ietf.org>; Thu, 4 Jul 2019 10:59:33 -0700 (PDT)
Received: from localhost (localhost.localdomain [127.0.0.1]) by server1.neighborhoods.net (Postfix) with ESMTP id 0C0E7CC45A for <ietf@ietf.org>; Thu, 4 Jul 2019 13:59:32 -0400 (EDT)
X-Virus-Scanned: by amavisd-new-2.6.2 (20081215) (Debian) at neighborhoods.net
Received: from server1.neighborhoods.net ([127.0.0.1]) by localhost (server1.neighborhoods.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 7CHrlReUt0uU for <ietf@ietf.org>; Thu, 4 Jul 2019 13:59:25 -0400 (EDT)
Received: from Miless-MBP.fios-router.home (pool-96-237-100-57.bstnma.fios.verizon.net [96.237.100.57]) by server1.neighborhoods.net (Postfix) with ESMTPSA id 544E0CC43B for <ietf@ietf.org>; Thu, 4 Jul 2019 13:59:25 -0400 (EDT)
Subject: Re: Effective discourse in the IETF
To: ietf@ietf.org
References: <20190628232206.GC10013@kduck.mit.edu> <e7bf71c3-7842-8699-1f56-36ffa823da99@comcast.net> <20190701223914.GK13810@kduck.mit.edu> <bad99f11-0d66-4aba-72ef-b4b648470753@comcast.net> <34A581FE-BCFA-4FDD-A626-372E036BD79A@cooperw.in> <20190703125524.GB98598@verdi> <c24b3857-fa3e-46a9-f55b-dd160250f290@acm.org> <2807ff5a-7fd3-65cc-5574-ae05df6c622c@acm.org> <20190703141309.GX49950@hanna.meerval.net> <F86FDC5A-AF66-492E-A1FC-678486C26065@fugue.com> <20190703151443.GA49950@hanna.meerval.net> <ce29c166-bdb6-c441-8104-632541b1f12d@network-heretics.com> <7acee776-8dce-294c-6261-8d5c65ce46f7@gmail.com> <98d40a67-7cc5-182a-a203-4b1d06c18917@network-heretics.com> <43377a5b-931e-25f2-353b-8fd4a452ea67@gmail.com> <077de81f-6398-5690-4992-72c0b8251d08@network-heretics.com> <CAHBU6ivzg=bkVgekcWmSCAn8aB7d4=rqwCSwYqnq_cCTF0zT1A@mail.gmail.com>
From: Miles Fidelman <mfidelman@meetinghouse.net>
Message-ID: <536fc69f-c565-b445-f23e-ec18b8df205b@meetinghouse.net>
Date: Thu, 04 Jul 2019 13:59:25 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:60.0) Gecko/20100101 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <CAHBU6ivzg=bkVgekcWmSCAn8aB7d4=rqwCSwYqnq_cCTF0zT1A@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------81F29B1E57A1D477E44FC187"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/hJNHS_bQE4oE0TOTcCaHIwjRgJs>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jul 2019 17:59:36 -0000

On 7/3/19 6:18 PM, Tim Bray wrote:

> I can't immerse myself in this discussion for more than about 15 
> seconds without thinking about the many online communities I have seen 
> implode and dissolve in a pool of anger and recrimination.  A tendency 
> for rhetoric to become polemic and then spiral out of control seems an 
> unavoidable inbuilt feature of the medium.

I've been holding my "tongue" - as I've only ever been involved in IETF 
peripherally (mostly during my days, long ago, working on stuff at BBN, 
later when doing policy work).  But this is, after all a public list, 
and IETF is open to all to show up (Internet governance has long been my 
go-to example of how one might scale up town meeting style governance).

But I have to jump in and agree with this, strongly.  As someone who's 
on all too many lists, and hosts a bunch - it does seem like arguments 
over style, increasingly dominate discussions of substance, and all too 
often unpopular opinions are jumped on, in the name of "your tone may 
hurt someone's feelings" (less commonly, someone saying directly "you 
offended ME").  To the point that I've been considering that calls for 
censorship or banning - of topics, of terms, of people - is the only 
offense deserving of censorship or expulsion.

I'm also reminded of my days at BBN, where design review was viewed as a 
competitive sport (at least the ones I was party to - from both sides).  
It may not be "fun" having one's designs picked to shreds, with glee - 
but it sure benefited the ultimate work product, and was generally 
appreciated (if not completely "enjoyed") by the one presenting a design.

As a sometimes author, I'm also reminded that the good author welcomes 
brutal review, comment and editing (an editor who worries about 
offending an author by their edits is a worthless editor).

Might I suggest that, if not "brutality," then "vigorous" comment is 
something to be encouraged, not discouraged.  And that, when it comes to 
concerns about some people not speaking up because of being "attacked" - 
perhaps the response is to encourage people to develop thicker skins; 
IMHO, meekness is not a positive personality trait in technical work.  
After all, in theory, we're all competent, professional, adults here - 
criticism, even impolite & brutal criticism, adds value (assuming that 
it's substantive, not ad hominum or otherwise content-free).

> Therefore, I'm generally in favor of proactive attempts to throw water 
> on flames before the community is placed at risk.  If you think you 
> are a victim of "political correctness", please consider that the 
> people you're mad at probably think they're preserving community health.
>
I can't help but think that "be conservative in what you do, be liberal 
in what you accept from others" applies even more to online discussion 
than to protocol implementation.  Beyond that, can't we take the 
discussions about tone & style outside?

Respectfully (sort of),

Miles Fidelman



-- 
In theory, there is no difference between theory and practice.
In practice, there is.  .... Yogi Berra

Theory is when you know everything but nothing works.
Practice is when everything works but no one knows why.
In our lab, theory and practice are combined:
nothing works and no one knows why.  ... unknown