From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: tuhs-bounces@minnie.tuhs.org X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.1 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 876c7935 for ; Sat, 30 Jun 2018 00:53:20 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 11179A1B42; Sat, 30 Jun 2018 10:53:20 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id EEE80A1563; Sat, 30 Jun 2018 10:53:02 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (1024-bit key; unprotected) header.d=yaccman.com header.i=@yaccman.com header.b=Z1md6tZU; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id E5D3DA181B; Sat, 30 Jun 2018 10:50:23 +1000 (AEST) Received: from hapkido.dreamhost.com (hapkido.dreamhost.com [66.33.216.122]) by minnie.tuhs.org (Postfix) with ESMTPS id DC2EEA1563; Sat, 30 Jun 2018 10:50:22 +1000 (AEST) Received: from homiemail-a124.g.dreamhost.com (sub5.mail.dreamhost.com [208.113.200.129]) by hapkido.dreamhost.com (Postfix) with ESMTP id 8DBA383C50; Fri, 29 Jun 2018 17:50:22 -0700 (PDT) Received: from homiemail-a124.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a124.g.dreamhost.com (Postfix) with ESMTP id 0184760000D06; Fri, 29 Jun 2018 17:50:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=yaccman.com; h=message-id :from:to:cc:in-reply-to:subject:date:content-type:mime-version; s=yaccman.com; bh=sc+oqaTK8HxvaRVx+p43jgtPDmk=; b=Z1md6tZUu/0fT S7UqVYKIeZ79Uw6xksbvX5CXnoJVJiH7uFc2mIS/1cxeHrwfrwc3oTISlgiioL7K UjCooMTmgLCH38EwshsfvYblNWvxPfaxHMr8LoJEqZaT3o+4ELbCu3Ee+VsEd73Q FcMoJd9A810Aku6Xzz9YUy3rRF/J2M= Received: from localhost (alc-nat.dreamhost.com [66.33.206.8]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: scj@yaccman.com) by homiemail-a124.g.dreamhost.com (Postfix) with ESMTPSA id EC5B160000D05; Fri, 29 Jun 2018 17:50:21 -0700 (PDT) Message-Id: <3386fb80b5282f7bca0ccf34252182c2398232c1@webmail.yaccman.com> From: "Steve Johnson" To: "ches@Cheswick.com" , "Warren Toomey" X-Mailer: Atmail 7.8.0.2 X-Originating-IP: 68.65.225.230 in-reply-to: <7A8E301D-D8F7-40DA-9042-ABCA887821EC@cheswick.com> Date: Fri, 29 Jun 2018 17:50:21 -0700 Content-Type: multipart/alternative; boundary="=_94b03bfb9bf9e48cf24ddb72a074887c" MIME-Version: 1.0 X-Mailman-Approved-At: Sat, 30 Jun 2018 10:53:00 +1000 Subject: Re: [TUHS] Any Good dmr Anecdotes? X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.20 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" --=_94b03bfb9bf9e48cf24ddb72a074887c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable That so sounds like Dennis!=C2=A0=C2=A0 I can add a couple of other thin= gs=0Aabout Dennis, outside of work.=C2=A0 =0A=0AA group of us used to go= into New York from time to time to take in a=0Aconcert, and Dennis was= often one of the group.=C2=A0=C2=A0 One time in the=0Adead of winter, w= e went to an Early Music concert in a cold drafty=0Achurch in winter--it= was part of a series called "Music before=0A1620".=C2=A0=C2=A0=C2=A0 Th= e musicians were almost unable to get their instruments=0Ato stay in tun= e, and the whole thing was kind of train wreck.=C2=A0=C2=A0 On=0Athe way= back, Dennis said "It's clear that pitch was invented sometime=0Aafter= 1620."=0A=0AOn another occasion, we found ourselves in Brooklyn having= blintzes=0Aoutside on picnic tables.=C2=A0 My 4-year-old son was with u= s.=C2=A0 My wife=0Awas telling people how my son was starting to ask que= stions about=0Asex.=C2=A0=C2=A0 My son, hearing his name, said "What's s= ex?".=C2=A0=C2=A0 Dennis said=0A"See."=0A=0AA work-related anecdote.=C2= =A0 There was a manager in USG who managed to=0Aget on the nerves of man= y of us in Research.=C2=A0=C2=A0 One day we came in to=0Adiscover that h= e had been promoted and took a job in Japan.=C2=A0=C2=A0 We=0Awere discu= ssing this at lunch, and someone said "Why Japan?".=C2=A0=C2=A0=0ADennis= said "They haven't opened their office on the moon yet."=0A=0ASteve=0A= =0APS:=C2=A0 I certainly remember the belt buckle quip.=C2=A0 That chip= was so=0Abig that they could not finish the test patterns before the ch= ip came=0Aback.=C2=A0=C2=A0 So they generated random tests and compared= the results=0Auntil they found two that were the same.=C2=A0 They concl= uded that these=0Atwo chips were fabricated correctly, and went on from= there.=C2=A0=C2=A0 The=0Achip had a number of flaws, and we scrambled t= o fix them in=0Asoftware.=C2=A0 One was that the branch instruction garb= led the last 4=0Abits of the branch target.=C2=A0=C2=A0 So one of the gu= ys hacked the assembler=0Ato make every label the center of a "target" o= f 32 NOP instructions.=C2=A0=0AWe were able to get the chip to run, and= even run an asteroid=0Agame....=C2=A0 The guy to made the fix put up a= sign outside of his office=0Athat said "BellMac chips fixed while U wai= t."=C2=A0=C2=A0 The same VP was=0Arather PO'd about this as well...=0A= =0A----- Original Message -----=0AFrom: "ches@Cheswick.com" =0ATo:"Warren Toomey" =0ACc:=0ASent:= Fri, 29 Jun 2018 06:53:02 -0400=0ASubject:Re: [TUHS] Any Good dmr Anecdo= tes?=0A=0A Dennis, do you have any recommendations on good books to use= the=0Alearn C?=0A=0A I don=E2=80=99t know, I never had to learn C. -dmr= =0A=0A Message by ches. Tappos by iPad.=0A=0A > On Jun 29, 2018, at 3:53= AM, Warren Toomey wrote:=0A > =0A > We do have ken on th= e list, so I won't be presumptious to ask for=0Aken-related=0A > anecdot= es, but would anybody like to share some dmr anecdotes?=0A > =0A > I nev= er met Dennis in person, but he was generous with his time=0Aabout my=0A= > interest in Unix history; and also with sharing the material he=0Asti= ll had.=0A > =0A > Dennis was very clever, though. He would bring out a= new artifact=0Aand say:=0A > well, here's what I still have of X. Pity= it will never execute=0Aagain, sigh.=0A > =0A > I'm sure he knew that I= would take that as a challenge. Mind you,=0Ait worked,=0A > which is wh= y we now have the first Unix kernel in C, the 'nsys'=0Akernel, and=0A >= the first two C compilers, in executable format.=0A > =0A > Any other g= ood anecdotes?=0A > =0A > Cheers, Warren=0A=0A --=_94b03bfb9bf9e48cf24ddb72a074887c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable That so sounds like Dennis!=C2=A0=C2=A0 I can add a couple of ot= her things about Dennis, outside of work.=C2=A0

A group of us us= ed to go into New York from time to time to take in a concert, and Denni= s was often one of the group.=C2=A0=C2=A0 One time in the dead of winter= , we went to an Early Music concert in a cold drafty church in winter--i= t was part of a series called "Music before 1620".=C2=A0=C2=A0=C2=A0 The= musicians were almost unable to get their instruments to stay in tune,= and the whole thing was kind of train wreck.=C2=A0=C2=A0 On the way bac= k, Dennis said "It's clear that pitch was invented sometime after 1620."=

On another occasion, we found ourselves in Brooklyn having blint= zes outside on picnic tables.=C2=A0 My 4-year-old son was with us.=C2=A0= My wife was telling people how my son was starting to ask questions abo= ut sex.=C2=A0=C2=A0 My son, hearing his name, said "What's sex?".=C2=A0= =C2=A0 Dennis said "See."

A work-related anecdote.=C2=A0 There wa= s a manager in USG who managed to get on the nerves of many of us in Res= earch.=C2=A0=C2=A0 One day we came in to discover that he had been promo= ted and took a job in Japan.=C2=A0=C2=A0 We were discussing this at lunc= h, and someone said "Why Japan?".=C2=A0=C2=A0 Dennis said "They haven't= opened their office on the moon yet."

Steve

PS:=C2=A0 I c= ertainly remember the belt buckle quip.=C2=A0 That chip was so big that= they could not finish the test patterns before the chip came back.=C2= =A0=C2=A0 So they generated random tests and compared the results until= they found two that were the same.=C2=A0 They concluded that these two= chips were fabricated correctly, and went on from there.=C2=A0=C2=A0 Th= e chip had a number of flaws, and we scrambled to fix them in software.= =C2=A0 One was that the branch instruction garbled the last 4 bits of th= e branch target.=C2=A0=C2=A0 So one of the guys hacked the assembler to= make every label the center of a "target" of 32 NOP instructions.=C2=A0= We were able to get the chip to run, and even run an asteroid game....= =C2=A0 The guy to made the fix put up a sign outside of his office that= said "BellMac chips fixed while U wait."=C2=A0=C2=A0 The same VP was ra= ther PO'd about this as well...



----- Original Message -----
=
From:
"ches@Cheswi= ck.com" <ches@cheswick.com>

To:
"Warren Toome= y" <wkt@tuhs.org>
Cc:
<tuhs@tuhs.org>
=
Sent:
Fri, 29 Jun 2= 018 06:53:02 -0400
Subject:
Re: [TUHS] Any Good dmr= Anecdotes?


=0ADennis, do you have any recommendations on goo= d books to use the learn C?

=0AI don=E2=80=99t know, I never had= to learn C. -dmr

=0AMessage by ches. Tappos by iPad.

=0A> On Jun 29, 2018, at 3:53 AM, Warren Toomey <wkt@tuhs.org>= ; wrote:
=0A>
=0A> We do have ken on the list, so I won't b= e presumptious to ask for ken-related
=0A> anecdotes, but would an= ybody like to share some dmr anecdotes?
=0A>
=0A> I never m= et Dennis in person, but he was generous with his time about my
=0A&g= t; interest in Unix history; and also with sharing the material he still= had.
=0A>
=0A> Dennis was very clever, though. He would br= ing out a new artifact and say:
=0A> well, here's what I still hav= e of X. Pity it will never execute again, sigh.
=0A>
=0A> I= 'm sure he knew that I would take that as a challenge. Mind you, it work= ed,
=0A> which is why we now have the first Unix kernel in C, the= 'nsys' kernel, and
=0A> the first two C compilers, in executable= format.
=0A>
=0A> Any other good anecdotes?
=0A> =0A> Cheers, Warren

--=_94b03bfb9bf9e48cf24ddb72a074887c--