From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: from minnie.tuhs.org (minnie.tuhs.org [50.116.15.146]) by inbox.vuxu.org (Postfix) with ESMTP id C1ED928A78 for ; Fri, 24 May 2024 13:57:00 +0200 (CEST) Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id C4C9F43AAB; Fri, 24 May 2024 21:56:54 +1000 (AEST) Received: from smtp124.iad3a.emailsrvr.com (smtp124.iad3a.emailsrvr.com [173.203.187.124]) by minnie.tuhs.org (Postfix) with ESMTPS id 2CB3843AAA for ; Fri, 24 May 2024 21:56:51 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=halwitz.org; s=20230510-cvw5d40g; t=1716551810; bh=FEAZbOw7/6RNUfKuLjH1pGTcHL/t4ulg/ZFEZwSlmzI=; h=Date:Subject:To:From:From; b=LvqlXLRmmy13mvjvdK/CiavuoGynm14BKEYiJekGuhbjqgrAeIUU3uKyuCTfE0LxA 4AjdGdCWpscPsLWBXo5diCl2porA02LN5n5PwmgpEglPrtVmmF1WyyL3xgN8cXbZC7 XMB5Bh5sQFob8Ml/YG281SIgn6iIxgwe2bT4mQZ4= X-Auth-ID: halbert@halwitz.org Received: by smtp24.relay.iad3a.emailsrvr.com (Authenticated sender: halbert-AT-halwitz.org) with ESMTPSA id 588A324B14 for ; Fri, 24 May 2024 07:56:50 -0400 (EDT) Content-Type: multipart/alternative; boundary="------------R2wbVKH7AGTB5d3l7xvlA5bO" Message-ID: <422de511-c7d8-4a0d-a548-7bacd98d38ec@halwitz.org> Date: Fri, 24 May 2024 07:56:50 -0400 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: tuhs@tuhs.org References: <20240524071747.77477213B8@orac.inputplus.co.uk> Content-Language: en-US From: Dan Halbert In-Reply-To: <20240524071747.77477213B8@orac.inputplus.co.uk> X-Classification-ID: b037a2be-b655-4f18-9626-09a55f5370d7-1-1 Message-ID-Hash: H65Y6DIA4VYLXN2JOKPIVYQNQEYDL7OX X-Message-ID-Hash: H65Y6DIA4VYLXN2JOKPIVYQNQEYDL7OX X-MailFrom: halbert@halwitz.org 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: [TUHS] Re: A fuzzy awk List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: This is a multi-part message in MIME format. --------------R2wbVKH7AGTB5d3l7xvlA5bO Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 5/24/24 03:17, Ralph Corderoy wrote: > Rob wrote: >> "Fuzzing" as it is now called (for no reason I can intuit) > Barton Miller describes coining the term. > As to where the inspiration of choice of word came from, I'll speculate : Bart Miller was a CS grad student contemporary of mine at Berkeley. Prof. Lotfi Zadeh was working on fuzzy logic, fuzzy sets, and "possibility theory". (Prof. William Kahan hated this work, and called it "wrong, and pernicious": cf. https://www.sciencedirect.com/science/article/abs/pii/S0020025508000716.) So the term "fuzzy" was almost infamous in the department. Prof. Richard Lipton was also at Berkeley at that time, and was working on program mutation testing, which fuzzes the program to determine the adequacy of test coverage, rather than fuzzing the test data. Dan H. --------------R2wbVKH7AGTB5d3l7xvlA5bO Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PCFET0NUWVBFIGh0bWw+DQo8aHRtbD4NCiAgPGhlYWQ+DQogICAgPG1ldGEgaHR0cC1lcXVpdj0i Q29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9VVRGLTgiPg0KICA8L2hl YWQ+DQogIDxib2R5Pg0KICAgIE9uIDUvMjQvMjQgMDM6MTcsIFJhbHBoIENvcmRlcm95IHdyb3Rl OjxzcGFuDQogICAgc3R5bGU9IndoaXRlLXNwYWNlOiBwcmUtd3JhcCI+DQo8L3NwYW4+PHNwYW4g c3R5bGU9IndoaXRlLXNwYWNlOiBwcmUtd3JhcCI+DQo8L3NwYW4+DQogICAgPGJsb2NrcXVvdGUg dHlwZT0iY2l0ZSINCiAgICAgIGNpdGU9Im1pZDoyMDI0MDUyNDA3MTc0Ny43NzQ3NzIxM0I4QG9y YWMuaW5wdXRwbHVzLmNvLnVrIj4NCiAgICAgIDxwcmUgY2xhc3M9Im1vei1xdW90ZS1wcmUiIHdy YXA9IiI+Um9iIHdyb3RlOg0KPC9wcmU+DQogICAgICA8YmxvY2txdW90ZSB0eXBlPSJjaXRlIj4N CiAgICAgICAgPHByZSBjbGFzcz0ibW96LXF1b3RlLXByZSIgd3JhcD0iIj4iRnV6emluZyIgYXMg aXQgaXMgbm93IGNhbGxlZCAoZm9yIG5vIHJlYXNvbiBJIGNhbiBpbnR1aXQpDQo8L3ByZT4NCiAg ICAgIDwvYmxvY2txdW90ZT4NCiAgICAgIDxwcmUgY2xhc3M9Im1vei1xdW90ZS1wcmUiIHdyYXA9 IiI+DQpCYXJ0b24gTWlsbGVyIGRlc2NyaWJlcyBjb2luaW5nIHRoZSB0ZXJtLg0KDQo8L3ByZT4N CiAgICA8L2Jsb2NrcXVvdGU+DQogICAgQXMgdG8gd2hlcmUgdGhlIGluc3BpcmF0aW9uIG9mIGNo b2ljZSBvZiB3b3JkIGNhbWUgZnJvbSwgSSdsbA0KICAgIHNwZWN1bGF0ZSA6IEJhcnQgTWlsbGVy IHdhcyBhIENTIGdyYWQgc3R1ZGVudCBjb250ZW1wb3Jhcnkgb2YgbWluZQ0KICAgIGF0IEJlcmtl bGV5LiBQcm9mLiBMb3RmaSBaYWRlaCB3YXMgd29ya2luZyBvbiBmdXp6eSBsb2dpYywgZnV6enkN CiAgICBzZXRzLCBhbmQgInBvc3NpYmlsaXR5IHRoZW9yeSIuIChQcm9mLiBXaWxsaWFtIEthaGFu IGhhdGVkIHRoaXMNCiAgICB3b3JrLCBhbmQgY2FsbGVkIGl0ICJ3cm9uZywgYW5kIHBlcm5pY2lv dXMiOiBjZi4NCjxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8v d3d3LnNjaWVuY2VkaXJlY3QuY29tL3NjaWVuY2UvYXJ0aWNsZS9hYnMvcGlpL1MwMDIwMDI1NTA4 MDAwNzE2Ij5odHRwczovL3d3dy5zY2llbmNlZGlyZWN0LmNvbS9zY2llbmNlL2FydGljbGUvYWJz L3BpaS9TMDAyMDAyNTUwODAwMDcxNjwvYT4uKcKgDQogICAgU28gdGhlIHRlcm0gImZ1enp5IiB3 YXMgYWxtb3N0IGluZmFtb3VzIGluIHRoZSBkZXBhcnRtZW50Ljxicj4NCiAgICA8YnI+DQogICAg UHJvZi4gUmljaGFyZCBMaXB0b24gd2FzIGFsc28gYXQgQmVya2VsZXkgYXQgdGhhdCB0aW1lLCBh bmQgd2FzDQogICAgd29ya2luZyBvbiBwcm9ncmFtIG11dGF0aW9uIHRlc3RpbmcsIHdoaWNoIGZ1 enplcyB0aGUgcHJvZ3JhbSB0bw0KICAgIGRldGVybWluZSB0aGUgYWRlcXVhY3kgb2YgdGVzdCBj b3ZlcmFnZSwgcmF0aGVyIHRoYW4gZnV6emluZyB0aGUNCiAgICB0ZXN0IGRhdGEuPGJyPg0KICAg IDxicj4NCiAgICBEYW4gSC48YnI+DQogIDwvYm9keT4NCjwvaHRtbD4NCg== --------------R2wbVKH7AGTB5d3l7xvlA5bO--