Re: Evolving Documents (nee "Living Documents") side meeting at IETF105.)

Phillip Hallam-Baker <phill@hallambaker.com> Fri, 19 July 2019 14:23 UTC

Return-Path: <hallam@gmail.com>
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 539F0120315 for <ietf@ietfa.amsl.com>; Fri, 19 Jul 2019 07:23:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.558
X-Spam-Level:
X-Spam-Status: No, score=-1.558 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.091, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no 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 QsAUmUsjp-Sb for <ietf@ietfa.amsl.com>; Fri, 19 Jul 2019 07:23:32 -0700 (PDT)
Received: from mail-ot1-f41.google.com (mail-ot1-f41.google.com [209.85.210.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 33ACD120303 for <ietf@ietf.org>; Fri, 19 Jul 2019 07:23:26 -0700 (PDT)
Received: by mail-ot1-f41.google.com with SMTP id n5so32960202otk.1 for <ietf@ietf.org>; Fri, 19 Jul 2019 07:23:26 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=gbfLOThwjjQA7rX/ur2z7ziuH1XuEjAE1rKqsDiFrMk=; b=TaTHPqfJl7WqJZnFMS/8jGi9TO78pUN1Sbil13UKrjrBfj6ViIRgjcQKWOVQsTC1bH 2dfarSmZ5JqYNPPnXM0zcZq0ZVPEVc/Lgn33Es4SU8+40M7u0HSmPpPxER0ACWH3M6NA U1vGtjvec8t3yS0P4OLtLYefxWlRZ8zKXwfD41+KHISyWVom/kWn2aGTRlqXaE57WJ5i 0BupPIYbEGlKL/Jvp6+XSFpVVC+hmOV/xVwNlhkq08ra3Kf3lYzvIupXOx0ryXtNJawj n07C5DeOxC/RX1LnZEet9MhDfz5FlGZFE4TkszYdN0vyCS3qX9rP6tk7lz/XwcX/rxXU h+Yg==
X-Gm-Message-State: APjAAAVzWYU5p1Q1ayxV85mrm9DiXHRery1eU7CsIkLhQtKNtb9TrrQZ KjZF5ig1y6cuMhvkxizuesJ0tXi0F+Nrg7B7nz8=
X-Google-Smtp-Source: APXvYqzqNtBI/hVLWgaRKP+xOkh2q6eMwtxCQKTO1Y6opXNyhIfTPJx+X1g4+NOUCln0otOE8e8IkU1WPZT9YpbbTwA=
X-Received: by 2002:a05:6830:160c:: with SMTP id g12mr2855357otr.231.1563546205419; Fri, 19 Jul 2019 07:23:25 -0700 (PDT)
MIME-Version: 1.0
References: <6317584D-4C9B-46E9-8197-D2A488701868@fugue.com> <20190704140552.GE49950@hanna.meerval.net> <b0943792-1afc-0c94-51b7-f2d393ef39c5@network-heretics.com> <20190705205723.GI55957@shrubbery.net> <20190706185415.GB14026@mit.edu> <CABcZeBPgNr5UqQ0pLwwNu5wh0g9L9wCd6YyYKCUDO37SPru-_Q@mail.gmail.com> <20190708202612.GG60909@shrubbery.net> <9ae14ad1-f8d5-befb-64e4-fff063c88e02@network-heretics.com> <20190717004659.GC67328@shrubbery.net> <00618698-deec-64cf-b478-b85e46647602@network-heretics.com> <20190718231911.GA75391@shrubbery.net> <ed9d3b5b-7442-fdee-8f0f-c614ca4b59e4@network-heretics.com> <CACWOCC-T13zD1DVKA1H3UTNG9iKdNz5TDzObYPk_A6sjfPKFug@mail.gmail.com> <8F980759-324F-49C5-925A-DF0EEABBBD21@network-heretics.com> <d08dbee2-7844-d813-0b93-5db503501c7e@gmail.com> <50E6B4DF-83FC-46A5-94E9-1FF08F597CCF@network-heretics.com> <F2D5DCCF-4051-444B-9522-9E11F9F93005@fugue.com>
In-Reply-To: <F2D5DCCF-4051-444B-9522-9E11F9F93005@fugue.com>
From: Phillip Hallam-Baker <phill@hallambaker.com>
Date: Fri, 19 Jul 2019 10:23:13 -0400
Message-ID: <CAMm+LwidmjnQbDZhaM4QpF4huBGyG+7vT6hEq24qXqRSG7vBgg@mail.gmail.com>
Subject: Re: Evolving Documents (nee "Living Documents") side meeting at IETF105.)
To: Ted Lemon <mellon@fugue.com>
Cc: Keith Moore <moore@network-heretics.com>, Job Snijders <job@instituut.net>, IETF Discussion Mailing List <ietf@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000029fecd058e097839"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/8wizSlmXqgpfAF3tG6JvwJCiokQ>
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: Fri, 19 Jul 2019 14:23:38 -0000

On Thu, Jul 18, 2019 at 10:02 PM Ted Lemon <mellon@fugue.com> wrote:

> On Jul 18, 2019, at 9:50 PM, Keith Moore <moore@network-heretics.com>
> wrote:
>
> Yes, and I’ve repeatedly said I could see optimizing in corner cases..
> But I think it’s a rare WG that doesn’t have any potential to adversely
> affect other interests.
>
>
> Another way to look at this is a well-known cognitive bias: “I am right.”
>   If you look at what a working group is doing and don’t understand it,
> there is a tendency to think they don’t know what they are doing, and that
> you know what they should have done.   This bias is frequently wrong, and
> I’ve seen it turned against good work numerous times.
>

Thing is that sometimes the criticism is correct but irrelevant. If you are
fixing a 30 year old protocol to respond to a need that wasn't originally
anticipated, there are going to be times when you have to break things. And
very often the pushback that comes is of the form 'there are still people
using fidonet who will be inconvenienced', to which my response is
generally of the form, 'this is not a historical re-enactiment society, we
do not support retro-computing.'

There is a bias in favor of supporting the oldest established communities
rather than the needs of the largest communities of users. The Internet now
has 4 billion people using it and there is a tendency for some folk to
prioritize the perceived needs of legacy users that may not even exist.

The other pathological behavior I see very often is people insisting that
the real problem is deployment who also insist on technical approaches that
make deployment impossible.

I spend more time thinking about deployment of my protocol designs than the
protocol itself. I look at the business models of each of the parties that
I need for adoption. For the Web, I was running simulations of different
deployment scenarios.

Which is why I find statements of the form 'we have to move fast on this so
we will require the deployment of a new TCP feature requiring kernel level
support' farcical.