Re: Bad/Good ideas and damage control by experienced participants

Keith Moore <moore@network-heretics.com> Fri, 17 June 2022 22:15 UTC

Return-Path: <moore@network-heretics.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 27495C157B48 for <ietf@ietfa.amsl.com>; Fri, 17 Jun 2022 15:15:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.773
X-Spam-Level:
X-Spam-Status: No, score=-3.773 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, NICE_REPLY_A=-1.876, RCVD_IN_DNSWL_BLOCKED=0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_TEMPERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=messagingengine.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hHcTZIdWJXa0 for <ietf@ietfa.amsl.com>; Fri, 17 Jun 2022 15:15:51 -0700 (PDT)
Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E52BC14F732 for <ietf@ietf.org>; Fri, 17 Jun 2022 15:15:44 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 94F4732009A5 for <ietf@ietf.org>; Fri, 17 Jun 2022 18:15:41 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Fri, 17 Jun 2022 18:15:41 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1655504141; x=1655590541; bh=UTYzSYwdfCLYsNyiIgNIpuAzdced 8POGnl/slZlJxy0=; b=ETYoGFfBM83f4NTnT59rzuaRfMNnRq8od3dmp6FHD8x8 t87DjN8jqYkdNCdqplpKy2pUi/azTH9uEIv5F36w62tFWsMMQfdtScTCXFo1ueX4 wb/7rzuQ1nLKp9LTO9s/QP8rlLRz49tk0KBgyja4G9m6rxO72AqEaR0vD9f/rNh6 XV5yFb7TyfryNFzjJAIj3NcNTTR+v6KeImS8PLEPGLu/1y9jQgJqwtQydaxDOLJ1 76Jp0xD3z5NUX3IWKza3W0L4XFpcifjKB8OWQlBse8tYsI/WpPk856rcjZLzLIQ3 GTQxEecXzIxgm6HpFSXLw1yoLTa+mgPwugyu5yjnTA==
X-ME-Sender: <xms:DP2sYurQ5_A62oMQ64l0bz4TqjqviIOB5qhMA5Psgq7Q7kQkzsvuXA> <xme:DP2sYspLFKQRU0F2bupU3CNasG65ONIOFyjMSvDXvG4Eg7rwK75k8ele6whQjHj4w HWZ9cmQ76PbLQ>
X-ME-Received: <xmr:DP2sYjMZVBqLWnqiaN3C8mZM3icnVdBxm3RnkvsSbtJR9odb0aQg2yvKjpMm4z9pnhHsIlVF2aDnKZmgJ6GKjxzkycu5UByHaO8bv9I8nuePsCkTW1EkOA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedruddviedgtdekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpegtkfffgggfuffvfhfhjgesrgdtre ertdefjeenucfhrhhomhepmfgvihhthhcuofhoohhrvgcuoehmohhorhgvsehnvghtfiho rhhkqdhhvghrvghtihgtshdrtghomheqnecuggftrfgrthhtvghrnhepheefuddvgefgfe evieeigfegledufeejudeiteeludegfeffleffveeiffekieffnecuvehluhhsthgvrhfu ihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhhoohhrvgesnhgvthifohhrkh dqhhgvrhgvthhitghsrdgtohhm
X-ME-Proxy: <xmx:DP2sYt74WX6OuqFn8Iugwm_TE9JWo_aikvn3h8ON6my9rk8-p7nXDg> <xmx:DP2sYt4u0s5QHvruZeALIR3EsCcCC-tDTpm_BCECcWwE2LgMx2geMg> <xmx:DP2sYtgEKB-FHySyxGBva7mzPjKhKoLF4iVFlwZPTAHIxm0KZn54PA> <xmx:Df2sYvGuxRweYY_PYbFTC9Ly7bEWzXicMTLVo5WPQTYvcQCmHqxCSg>
Feedback-ID: i5d8c41f0:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for <ietf@ietf.org>; Fri, 17 Jun 2022 18:15:40 -0400 (EDT)
Content-Type: multipart/alternative; boundary="------------H8SmgIR9NrcQSTaY50J9ZX0a"
Message-ID: <f1da820a-404f-fdd3-9eca-91a43d941d33@network-heretics.com>
Date: Fri, 17 Jun 2022 18:15:39 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1
Subject: Re: Bad/Good ideas and damage control by experienced participants
Content-Language: en-US
To: ietf@ietf.org
References: <20220614144751.97882437791D@ary.local> <cf6d63e8-aebc-9c2a-1137-96c3d1c86570@gmail.com> <CAMm+LwgkL2hB4ssSHZQcMzRpkJMukNjpxys1b3o0s31CuJzp6A@mail.gmail.com>
From: Keith Moore <moore@network-heretics.com>
In-Reply-To: <CAMm+LwgkL2hB4ssSHZQcMzRpkJMukNjpxys1b3o0s31CuJzp6A@mail.gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/CwXWIHUEFdOH4jDqKkR1zLNCH44>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.39
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, 17 Jun 2022 22:15:56 -0000

On 6/17/22 17:25, Phillip Hallam-Baker wrote:

> That is completely wrong. I could not disagree more emphatically.
>
> Miles' premise is utterly wrong.
>
> Most ideas are relevant to a very specific time and not always the one 
> in which they were proposed. Sometimes the solution to a problem came 
> up long before the problem was recognized. And that makes it very 
> difficult to get attention for that particular approach in academic 
> circles because careers are built finding new bright shiny objects, 
> the realization that the solution to the critical problem of today was 
> discovered 20 years ago does not usually bring offers of tenure.
>
> Most systems are the result of a set of compromises. The fact that X 
> was considered and rejected 20 years ago because Y isn't a major 
> concern is a poor argument for rejecting X now that Y has become a 
> major problem.
>
> I don't think that anyone is doing anyone else a service by driving 
> away anyone who dares question the sacred principles of IETF 
> protocols. The IETF's biggest problem has been group think for a very 
> long time.

I often see newcomers fail to realize that there are deep, sound, and 
often subtle reasons for particular design choices made long ago, and 
naively suggest different choices.   This sometimes results in very 
heated and divisive discussions, in which the newcomers might well 
conclude that "pissy greybeards" (or similar) are hostile to them, 
foolish, etc., and the more experienced participants write off the 
newcomers as fools.

But I also often see experienced participants fail to realize that 
conditions on the network have changed since certain choices were made, 
and stubbornly insist that those choices were carved in stone.

Few experienced people like to keep rehashing the same arguments every 
time a newcomer brings them up again.   And few experienced people like 
to re-think design choices made long ago to see how the dominoes flip 
when changes are made.

None of these problems are due to any deficiency on anyone's part.   
They're  natural consequences of humans trying to keep technology 
functioning stably and reliably in a constantly changing world.

Keith

p.s. There's a concept I keep thinking of which I call "Interoperability 
Over Time".   One example is when you need some very old hardware or 
system that really cannot be upgraded, to talk to a modern hardware 
platform or system.    Another example is that some technologies evolve 
rather quickly but they may have to interact with technologies that (for 
economically and technically sound reasons) evolve rather slowly.   
Another example is when you need for people whose formative experiences 
in a discipline were decades ago, need to interact with people who 
learned at a different time or are still learning.   Neither older nor 
younger is always better.   The real trick is to keep some flexibility 
about how you think and work, be willing to try to wrap your head around 
others' ways of thinking without discarding the wisdom you've acquired.