From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 4286 invoked from network); 12 Dec 2022 21:46:47 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 12 Dec 2022 21:46:47 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 1B42F4235B; Tue, 13 Dec 2022 07:46:42 +1000 (AEST) Received: from mpv-out-ksl-1.case.edu (mpv-out-ksl-1.CWRU.Edu [129.22.103.228]) by minnie.tuhs.org (Postfix) with ESMTPS id 5E34241C6B for ; Tue, 13 Dec 2022 07:46:38 +1000 (AEST) Received: from mpv-local-cfd-1.CWRU.Edu (EHLO mpv-local-cfd-1.case.edu) ([129.22.103.203]) by mpv-out-ksl-1.case.edu (MOS 4.4.8-GA FastPath queued) with ESMTP id AFO65477; Mon, 12 Dec 2022 16:46:37 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=case.edu; s=smtp-primary; t=1670881597; bh=J+DbqEAL6dvG8u5QgvHswGXNCWuNA5SDnHY1SF6+kiM=; l=692; h=Message-ID:Date:MIME-Version:Reply-To:Cc:Subject:To:References: From:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=xJVsEbPy3zenFy+iufk9Nb/wQcOEu9yYdIAiOLq4wk3r8WiCqD1yXRHzkY4dF2klwn AlFFsA4GFS9yHQyjPrL5L54cCp27X+dZpx1PvH1Kl2X+eyr1incpyod3sUKliR6Sdul Mr6lNb6tZmvaa+noLxzT0Rn7V2rtin2sQyv/00S7O1zCHvx7mwJrlKZAE19k50meG76 lT36+oZSfdPmD6URaRaYm6Mhnw6a1+yoGGvqbylbKveliEGg6ERLRpZeSYNYL5TLV17 ITPkRT1ovuP4SPvpxeAzuMazhacoTyB9UEYrRtJ/TYjeNPPZlKPfK87V7TV4aMLFIx6 6IZspeOQ== Received: from mail-qt1-f200.google.com (EHLO mail-qt1-f200.google.com) ([209.85.160.200]) by mpv-local-cfd-1.case.edu (MOS 4.4.8-GA FastPath queued) with ESMTP id AMJ42615; Mon, 12 Dec 2022 16:46:36 -0500 (EST) Received: by mail-qt1-f200.google.com with SMTP id l11-20020ac8148b000000b003a81fbc3b3bso813442qtj.12 for ; Mon, 12 Dec 2022 13:46:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=case.edu; s=g-case; h=content-transfer-encoding:in-reply-to:organization:from:references :to:content-language:subject:cc:reply-to:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to; bh=J+DbqEAL6dvG8u5QgvHswGXNCWuNA5SDnHY1SF6+kiM=; b=X/ocaSQM3ozP4HHHWGOnbJXUladyEKYGLZPi6nnmeQP5mpYW+fcBVvIw7R9gE14Zye SEhl7oqWw7RbJfYwS7TbU83umOudtAYpthqmY9k3ccwADVhh8SNlj97ypb7+flhWpw89 1BvpqBac0HhxN92+d+LgugyHyrQ7dKBmcV93k2odoIEjToTrUFbwAzhV7CCdd0ZHAI/o KV7OPnn+YUd9USwZZ8Y5A0hrzMfVWFf5SV++TQS4rmr1/gMUXR855/+o60w5z4KwtEYe rCiyGcXqaA5ZDH88BiC3za8sBGFRtsDmefBmpeL9HpdQL1e45tETuWrOGO8yuvq6WJOa Oozg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:organization:from:references :to:content-language:subject:cc:reply-to:user-agent:mime-version :date:message-id:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=J+DbqEAL6dvG8u5QgvHswGXNCWuNA5SDnHY1SF6+kiM=; b=xCLOahMAp0SxfLiivHJddWNnKx1P5aHtGaz/FEemkx6a/hNg3Pd3v3fNH7/EYGTQ/a uAWmeXC+ThL+8j5eu9eu8i07DktmiC/xFG6VC3VlZ/P6FrDh0EswUhUHx6z9KBj9TgUt tET6CHQfNWuNIaYe8AURSn9mGK64HA4/ykNzusR3YqesWGmm01CBShIpumP/smzQ0tIt iho3/hQkblt/D7rhLUJycthXkgR+WRLShVQ4jofMK/2Mzg0AO9o1gJdZgnjhCUsVG6Lu nR65EFHc/HycH1DNgQ2LqR4h8/SQ0KT1y2BGPPTdZMcd95abIjJCBGrk9hbNumPEMqqq goEA== X-Gm-Message-State: ANoB5pmFTVDPissfHNLccnEKDpSURlkp59tADVSM/penrqiBOHi71Yxq NfXmk1IgDc42aYDTl0rjHX+IQJDIh31E2zCuZrE9UQWDBEN9F3MM5FE0oTSKSIgJnaJ/44vRGXh vy2j1NYg= X-Received: by 2002:ac8:40c7:0:b0:3a7:e45e:15c7 with SMTP id f7-20020ac840c7000000b003a7e45e15c7mr25222300qtm.68.1670881596252; Mon, 12 Dec 2022 13:46:36 -0800 (PST) X-Google-Smtp-Source: AA0mqf5/O8OMd79K4mSBH59VRZbnEkMnZN+OHZE1WTaZrIkH/JhNAOou5jp57r+iuXxl3tpm0tRONQ== X-Received: by 2002:ac8:40c7:0:b0:3a7:e45e:15c7 with SMTP id f7-20020ac840c7000000b003a7e45e15c7mr25222279qtm.68.1670881595956; Mon, 12 Dec 2022 13:46:35 -0800 (PST) Received: from [192.168.0.112] (cpe-107-10-247-26.neo.res.rr.com. [107.10.247.26]) by smtp.gmail.com with ESMTPSA id bp12-20020a05620a458c00b006fef61300fesm6733866qkb.16.2022.12.12.13.46.35 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 12 Dec 2022 13:46:35 -0800 (PST) Message-ID: <0ae81e0f-d41a-32a4-83d3-0263164d2035@case.edu> Date: Mon, 12 Dec 2022 16:46:34 -0500 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.5.1 Content-Language: en-US To: Dave Horsfall , The Eunuchs Hysterical Society References: <9QJtlCA0hfDuNuwOqorx1uC2eSGOiIBu0hgsVAaKclEWUw4Gi9PAjJoZgcOF7W6rRCw4XqM3wBZMavgF_HEH4GR2WuczKF5w_tZAjAXgzlE=@protonmail.com> <3161f965-99d2-4f7a-aa35-a30837ae8e37@home.arpa> <7e7aed8b-30c6-4704-8fbf-4faee5a48a79@home.arpa> <20221211200327.GC8801@mcvoy.com> From: Chet Ramey Organization: ITS, Case Western Reserve University In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Mirapoint-IP-Reputation: reputation=Good-1, source=Queried, refid=tid=0001.0A742F8F.63979C65.003E, actions=tag X-Mirapoint-IP-Reputation: reputation=good-1, source=Fixed, refid=n/a, actions=tag X-Junkmail-Status: score=8/90, host=mpv-out-ksl-1.case.edu X-Junkmail-PrAS-Raw: score=8/90, refid=2.7.2:2022.12.12.204527:17:8.317, ip=, rules=__YOUTUBE_RCVD, DKIM_SIGNATURE, __X_GOOGLE_DKIM_SIGNATURE, __X_GM_MESSAGE_STATE, __X_GOOGLE_SMTP_SOURCE, __HAS_MSGID, __SANE_MSGID, __MSGID_HEX_844412, DATE_TZ_NA, __MIME_VERSION, __USER_AGENT, __MOZILLA_USER_AGENT, __HAS_REPLYTO, __HAS_CC_HDR, __SUBJ_REPLY, __BOUNCE_CHALLENGE_SUBJ, __BOUNCE_NDR_SUBJ_EXEMPT, __TO_MALFORMED_2, __MULTIPLE_RCPTS_TO_X2, __TO_NAME, __TO_NAME_DIFF_FROM_ACC, __HAS_REFERENCES, __REFERENCES, __HAS_FROM, FROM_EDU_TLD, __IN_REP_TO, __CT, __CT_TEXT_PLAIN, __CTE, CTE_7BIT, __REPLYTO_SAMEAS_FROM_ADDY, __REPLYTO_SAMEAS_FROM_ACC, __FROM_DOMAIN_IN_ANY_CC1, __FROM_DOMAIN_IN_ANY_CC2, __RCPT_DOMAIN_NOT_TO, __REPLYTO_SAMEAS_FROM_DOMAIN, __DKIM_ALIGNS_1, __DKIM_ALIGNS_2, __FUR_HEADER, __ANY_URI, __URI_MAILTO, __URI_WITH_PATH, __URI_ENDS_IN_SLASH, __URI_NO_WWW, __CP_URI_IN_BODY, __SUBJ_ALPHA_NEGATE, __URI_IN_BODY, __URI_NOT_IMG, [TRUNCATED], so=2010-03-03 19:42:08, dmn=2016-08-03-0138 Message-ID-Hash: VZK6MH5XOXTPINDI5YUW4XHNXR5QANAN X-Message-ID-Hash: VZK6MH5XOXTPINDI5YUW4XHNXR5QANAN X-MailFrom: chet.ramey@case.edu X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tuhs.tuhs.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.6b1 Precedence: list Reply-To: chet.ramey@case.edu Subject: [TUHS] Re: Stdin Redirect in Cu History/Alternatives? List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: On 12/12/22 4:34 PM, Dave Horsfall wrote: >> My main job, for the 20 years until I retired, was to keep telling >> people that code that you wrote 6 months ago might as well have been >> written by someone else. Optimize for reading the code, not writing the >> code. It's read many. > > I should clarify that on the odd occasion that I write obscure code it's > for efficiency, and I comment it well because *I* might be the one to > maintain it six months hence :-) Six months? Try ten years. :-) -- ``The lyf so short, the craft so long to lerne.'' - Chaucer ``Ars longa, vita brevis'' - Hippocrates Chet Ramey, UTech, CWRU chet@case.edu http://tiswww.cwru.edu/~chet/