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_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 14546 invoked from network); 2 Jan 2023 21:15:32 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 2 Jan 2023 21:15:32 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 6EBAB424CC; Tue, 3 Jan 2023 07:15:00 +1000 (AEST) Received: from mail-pj1-f54.google.com (mail-pj1-f54.google.com [209.85.216.54]) by minnie.tuhs.org (Postfix) with ESMTPS id 4791A424C7 for ; Tue, 3 Jan 2023 07:14:57 +1000 (AEST) Received: by mail-pj1-f54.google.com with SMTP id 60-20020a17090a0fc200b002264ebad204so7581031pjz.1 for ; Mon, 02 Jan 2023 13:14:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:in-reply-to:to:references:date:subject:mime-version :content-transfer-encoding:from:from:to:cc:subject:date:message-id :reply-to; bh=LiKIjk/siuAJW1hoBLXHXQEj0y01jBLq3oOQfGK8ohY=; b=C6ssrXkNB3ZrTzI6HPvvtMgvUx4w7cHcS66h3uAb6iKPfLLoQJRu/O9Xhd69Q1EtZf E94OHP4ehGtwG2Zo4oqSB/UVkYNeFRsEZ+wRy6AhBgq5srms+9VJkw0RbpIFp+cUrtTN uDEvU5NZo3FjdTLVtAt9XknMSIg9VffEz1MRpxBTmeD+VKu9HZ1JnFuPnEx37Budajfg 92Iv1s5OscOrwW+DnKsP9T99ieUqgLo51vXrjeqwJSiYM4Z2ghoupACnMiAm/pVI0IGt z0/ZqcBsdKyor9XnoKltPb27nf/yPWWuW5Ve5CLanE5G9xbZzsyFsiUmy3OMmDb71xsV vO6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=message-id:in-reply-to:to:references:date:subject:mime-version :content-transfer-encoding:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=LiKIjk/siuAJW1hoBLXHXQEj0y01jBLq3oOQfGK8ohY=; b=vkyuzLoc/irEHKNOFnGfx/LTAe8XMNDDu7gxwYVCZxaleJaVOPj/tcnN70k5mxU1pD 0LyKBstaNnpx4yLPiv43QPz3kCmdBLDmw8xqvfiAN/M7Vn+iLYf5Oip6jufnF7DExRUw TwLmArZLPvJ3IXBqanb7ApJk6LrRAoN330E7dL6tA3tyzlZV9MrFbrjq+1uKDHdDiA+L lGBAd4zWidZbDJZgfZj0nqzd2Tq9a+qvx85XijOulqrO/dL/o3A2+NtMVtSBRQVQhhS7 jePZ902xRlW9r3c9V4rBFTnjkNHZcjM8w5BfmxGg/EUos+wRrnTpLQglJTsFZOCa3wKJ WkyA== X-Gm-Message-State: AFqh2kpYwevXM4NusaVuofQS/9rgfNOv3iwvYSbhoDZv7J18a8w4+x5+ H7ToHPp+aUBYZpbfpGEjKtVoZbRE098= X-Google-Smtp-Source: AMrXdXvaAPLzWRmGrcrEtbWI0BeXexIiUumtYJXV+QxRMH9nhXQ4unSv/Hp27D5++YJsf60T2soipA== X-Received: by 2002:a17:90b:92:b0:225:eda7:13e with SMTP id bb18-20020a17090b009200b00225eda7013emr29088429pjb.40.1672694036646; Mon, 02 Jan 2023 13:13:56 -0800 (PST) Received: from smtpclient.apple (ip98-165-124-124.ph.ph.cox.net. [98.165.124.124]) by smtp.gmail.com with ESMTPSA id 1-20020a17090a0a8100b00210125b789dsm17228595pjw.54.2023.01.02.13.13.55 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Jan 2023 13:13:56 -0800 (PST) From: Adam Thornton Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.300.101.1.3\)) Date: Mon, 2 Jan 2023 14:13:45 -0700 References: <20230102203646.GT25547@mcvoy.com> To: Larry McVoy , COFF In-Reply-To: <20230102203646.GT25547@mcvoy.com> Message-Id: <7AC50DD1-DAB2-443A-B275-E3FB08031167@gmail.com> X-Mailer: Apple Mail (2.3731.300.101.1.3) Message-ID-Hash: 7SQE45FJ5FP727HE7UWG3I57XL7J224X X-Message-ID-Hash: 7SQE45FJ5FP727HE7UWG3I57XL7J224X X-MailFrom: athornton@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [COFF] Re: [TUHS] Interview question List-Id: Computer Old Farts Forum Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: > On Jan 2, 2023, at 1:36 PM, Larry McVoy wrote: >=20 > The /bin/sh stuff made me think of an interview question I had for = engineers, > that a surprisingly few could pass: >=20 > "Tell me about something you wrote that was entirely you, the docs, = the > tests, the source, the installer, everything. It doesn't have to be a > big thing, but it has to have been successfully used by at least 10 > people who had no contact with you (other than to say thanks)." >=20 > Most people fail this. I think the people who pass might look=20 > positively on the v7 sh stuff. But who knows? Huh. That is a surprisingly tricky question, depending on how you want = to construe "entirely you". v1 of https://atariage.com/software_page.php?SoftwareLabelID=3D2023 = (before Thomas Jentzsch optimized the display engine) was ... stuff I = did, but obviously neither the idea nor the execution was all that = original, since I used Greg Troutman's Dark Mage source, which in turn = was derived from Stellar Track. There's a certain very large text adventure I once did, which I would = certainly not bring up at a real job interview since it's riotously = pornographic, but it is 200,000 words of source text, got surprisingly = good reviews from many people (Emily Short loved it; Jimmy Maher hated = it), and I put it all together myself, but the whole thing is a = hodgepodge of T.S. Eliot and The Aeneid and then a few dozen other = smaller sources, all tossed in a blender. Not going to directly link it = but it's not hard to find with a little Googling. The arrangement is = original, sure, but its charm--such as it is--may be that it is in some = ways a love letter to early D&D and its "what if Gandalf and Conan = teamed up to fight Cthulhu" sort of ethos. (Jimmy Maher found the = intertextuality very dense and unappetizing, whereas Emily Short really = enjoyed the playfulness.) There's https://github.com/athornton/uCA which fits the criteria but = really is a very small wrapper around OpenSSL to automate SAN = generation, which is a huge PITA with plain old OpenSSL. Now, of = course, you wouldn't bother with this, you'd just use Let's Encrypt, but = that wasn't a thing yet. Such as it is it's all me but it is entirely = useless without a functional OpenSSL under it. I'm not sure that ten other people ever used = https://github.com/athornton/nerdle-solver because there may have been = fewer than ten people other than me that found Nerdle all that = fascinating. It was fun talking with that community and finding out = that the other solver I'm aware of was completely lexical, rather than = actually doing the math. But again: it's a thing that makes no sense = without someone else having invented Nerdle first. Or there's https://github.com/athornton/tmenu; probably also not = actually used by ten other people, but it's the front-end of = https://mvsevm.fsf.net (which certainly has been enjoyed by...uh...let's = go with "at least a dozen" people). It's original work, insofar as it = goes, but it (like uCA) is really just glue between other things: a web = server front end, a Javascript terminal emulator, and telnet/tn3270 = clients. =20 Which of these, if any, do you count?=