From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 4507c975 for ; Fri, 1 Feb 2019 14:42:26 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 356459B767; Sat, 2 Feb 2019 00:42:25 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id E53AA9B760; Sat, 2 Feb 2019 00:41:50 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="rQ1aa0ty"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 1A79C9B75F; Sat, 2 Feb 2019 00:41:48 +1000 (AEST) Received: from mail-pg1-f173.google.com (mail-pg1-f173.google.com [209.85.215.173]) by minnie.tuhs.org (Postfix) with ESMTPS id 8F6799B75E for ; Sat, 2 Feb 2019 00:41:47 +1000 (AEST) Received: by mail-pg1-f173.google.com with SMTP id c25so3041755pgb.4 for ; Fri, 01 Feb 2019 06:41:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=42Zkjaw3zLKf6lzV5rm/cNahiIVB7QKoI/cOJ0FJGDg=; b=rQ1aa0tyiImu7Qz+WSj+/C+I0u27CEnC09dgMfzpvpOh/PmrPDgPXoTfj4QBIC5iII ZUGmRDQ3EE7NIYzpQW49lQABIfjFdYUzcUs2vK+oi15csTjIVmZm5Zbgu6RIJKuJsInm pYNpiXqKKgXi7+kZeVnnKx/pCGROacW7ZBkVGPqe9SH6z2i4zMX7d+vD+MYIGJt9Ug0g MjyCJ4cicpYo8U8U2OYAFYNepBgYkIO1eO8A/hpvN3gznKKqcarWSsow9oX+s5esPg7z Gw8/uI08/2y+U88kZo0sVElQcBl7PCNFFmJtfMC9DNwKdp1DuPOsRwVp0q0T08shjJN/ gzTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=42Zkjaw3zLKf6lzV5rm/cNahiIVB7QKoI/cOJ0FJGDg=; b=nplEZ87BA6jvBH7Q9xfTwh7O0BzJ5TxBbODyKp9WcQWPatYFsARoZb1XGRZycJSnlf 1soGTeydYB9WD5cgTgpKhqlPcrv3B37ODdc7i/gBoNlW6uxvBzJTK1xUFcGmqVnjwgow hpjKBEd3pUoXlkBrpa1a8ICI1O7wYjpMgJelSxKYBDfPtUR6EZqahlR3lc6wfDntjpaB Dw8t3daG9yQka6GRgPRkgoDZpAEkj5uaV/ichI2JNh1nRjqne+BagYUYC+9+O+BxbboS 61Xn57CM5qYnQ+uIPvO2O9uSTysmMIgLK8tJwa5DfcpU+x2CIvt8P3OVHLWpBxgO2laM Y9bw== X-Gm-Message-State: AHQUAubOLAZEU0+TD31+iNQyK6jBa/79ci7249QMw2sfKFZg0PX7yRcO FIMtRbCHdWHka2WzGUR/gZyLrFwfYHiM/J6su1w= X-Google-Smtp-Source: AHgI3Iar9AYB+aexHKd9GOuXqOhaU8izap+0ATHfRj/a0kNDHdq9VdEXjfKHx0e0n86e15SWnwzz82JY5yClHkVl8fw= X-Received: by 2002:a63:a112:: with SMTP id b18mr2551708pgf.440.1549032107010; Fri, 01 Feb 2019 06:41:47 -0800 (PST) MIME-Version: 1.0 Received: by 2002:a17:90a:230e:0:0:0:0 with HTTP; Fri, 1 Feb 2019 06:41:46 -0800 (PST) In-Reply-To: <201902010447.x114l9kX046939@tahoe.cs.Dartmouth.EDU> References: <201902010447.x114l9kX046939@tahoe.cs.Dartmouth.EDU> From: Nemo Date: Fri, 1 Feb 2019 09:41:46 -0500 Message-ID: To: Doug McIlroy Content-Type: text/plain; charset="UTF-8" Subject: Re: [TUHS] Archeology: AberMUD, BCPL, ec. 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: , Cc: tuhs@tuhs.org Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" On 31/01/2019, Doug McIlroy wrote: > I OCR'd a sizable manuscript written on a pretty shabby portable > typewriter. > > I scanned each page twice, making sure to move the paper between scans. > Then I ran both diff (by words, not lines) and spell to smoke out trouble. > The word list for a program listing is quite short and easy to generate. > (Print a list of all the apparent words and visually eliminate the > nonsense.) > And a spell check is an easy pipeline of standard utilities. > > doug Very nice! (I shall remember this technique.) N.