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,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 3235 invoked from network); 9 Apr 2022 11:47:32 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 9 Apr 2022 11:47:32 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id C34439D71F; Sat, 9 Apr 2022 21:47:23 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 50DAE9D680; Sat, 9 Apr 2022 21:45:30 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=dartmouth.edu header.i=@dartmouth.edu header.b="CDqRV1iT"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 2131E9D680; Sat, 9 Apr 2022 21:45:28 +1000 (AEST) Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com [209.85.221.47]) by minnie.tuhs.org (Postfix) with ESMTPS id 4B19F9D665 for ; Sat, 9 Apr 2022 21:45:27 +1000 (AEST) Received: by mail-wr1-f47.google.com with SMTP id z1so16474610wrg.4 for ; Sat, 09 Apr 2022 04:45:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dartmouth.edu; s=google1; h=mime-version:from:date:message-id:subject:to; bh=e4nj8jwgxsLH7Bs0tHXeW9VoMawdzSTiw9b/1oPDQ4g=; b=CDqRV1iTC3R7ZXsp+8OGtX2LI8bRI24N2TSrPF8Eqz2Wnx5khLY9sHgTSH6G/79xsV qNfUR9kzNTrFtIDtRR6S5QxLIHU2To0nQOSr+vKVe3MJO/NMsucrYbLlqJZZd2mfi4IO oid3SgWIjKq9dc6G67ICvqk2daMLmDf39zPxRB0pXpGJbTEZzAcoSFTdFhRr4k5LEInv U2ZN7mHkkFK+CIoKbOwvbO4wLRgwwMxLPVly1u9R6uJAHMkIfT3wQH8U9fut6nH23Goc cq1cJonl9xWR/Tm+IKLRXx/y/A0EDAxlpWvz36heDPjGsZLclQbTW1Y2kwhZjEfSggSv /jjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=e4nj8jwgxsLH7Bs0tHXeW9VoMawdzSTiw9b/1oPDQ4g=; b=5Qk99gO+9lJcDSn2WXGcTtXkbLblZfJ7OMwoVpm77hbxprNQWZ9dNd8NoYb6eumWHI DoEwUif89Z7HO+jtFBocRO/Ph6ZZ9DHbogjDFoLMryIMhXBMqHXRHDEAKxcI6O3PRkbd vPoviNVpdi2dCPCPJDxBCpo6XDE+aeu678VphtI+0HQHXIm9qnE50ef4+5c4x2NzGf4j pxGds+uUy2RWGkF/olGqKtisEHoVqo4kdg/ypg6zREmtAkTbOAVhyYz3BygZ/uxu84wK IsS0jXZrdiDqqOs5IfISLR+jBi5+Cvk3nCeWVMXijQrcMzchPWQMqkK6Sv3C6yQkOB0v HwuQ== X-Gm-Message-State: AOAM531aORTFG1oeqBuhBQNQx571JBE0FtesGzcWzj5kKGuw4WE6aLR4 Z1V415elma1XP8qgHs9o4UW6/+1PBphH0CWcM/27WkxLYWU= X-Google-Smtp-Source: ABdhPJygV0iUVQafyqh13dB6cqR8wMyd7votXcc8uxEZJIyzXoEX8tx0ptHNE7ZZst4E1gWkhmV1lVUTXKF8tttVjn4= X-Received: by 2002:a05:6000:1050:b0:207:9987:6dfb with SMTP id c16-20020a056000105000b0020799876dfbmr5062177wrx.404.1649504725528; Sat, 09 Apr 2022 04:45:25 -0700 (PDT) MIME-Version: 1.0 From: Douglas McIlroy Date: Sat, 9 Apr 2022 07:45:10 -0400 Message-ID: To: TUHS main list Content-Type: text/plain; charset="UTF-8" Subject: Re: [TUHS] {TUHS] Interesting Commentary on Unix from Multicians X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" > Single Level Storage is an awesome concept and removes so many ugly > hacks from algorithms that otherwise have to process data in files. This was Vic Vyssotsky's signature contribution to Multics, though in typical Vyssotsky fashion he never sought personal credit for it. Other awesome Vyssotsky inventions: BLODI (block diagram), the first data-flow language, for sample-data systems. Parallel flow analysis (later reinvented and published by John Cocke). Vic installed this in Fortran to produce diagnostics such as, "If the third branch of IF statement 15 is ever taken, then variable E will be used before being set". Darwin, the original game of predation and self-reproduction among programs. Corewars.org keeps a descendant version going 60 years later. A minimum-spanning-tree algorithm quite different from the well-known methods due to his colleagues Bob Prim and Joe Kruskal, again unpublished. Not long ago on TUHS, Andrew Hume told how Vic found the same isolated bug in dc by mathematically generating hard cases that Andrew stumbled on by accident, As you may infer, Vic is one of my personal computing heroes. Doug