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.3 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE,SUBJ_ALL_CAPS autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 3721 invoked from network); 17 Jan 2021 23:21:08 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 17 Jan 2021 23:21:08 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id CCC449C6CE; Mon, 18 Jan 2021 09:21:03 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id BF5B29C63D; Mon, 18 Jan 2021 09:20:37 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Y3qUvsWG"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 61A169C63D; Mon, 18 Jan 2021 09:20:33 +1000 (AEST) Received: from mail-lj1-f180.google.com (mail-lj1-f180.google.com [209.85.208.180]) by minnie.tuhs.org (Postfix) with ESMTPS id EE21E93FAE for ; Mon, 18 Jan 2021 09:20:31 +1000 (AEST) Received: by mail-lj1-f180.google.com with SMTP id x23so16338545lji.7 for ; Sun, 17 Jan 2021 15:20:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=UdV4p61/4MVVfZPNBVHbYDExrWJQp/3OTy3SfxcEWqM=; b=Y3qUvsWGduFerEDJJD4MMVwIzx9nkjh4BoXuAmoLSs/NYyllegu8DBfulHAJPO+tDP FAnz3FPDM74VzLFocz2EO+38tbcY9xQewW/u2lBHDjJMiuqXcOOSYIA7t0RfSccl5E7s vlGRhkhP3rsdj4HqbgkF810Ql/YCiR2lCcPp6FhA+oLZnxATJcJQljxQQ09kSn2uppoZ hHB4qsoJY76jGQAY2CzdLYPXT7FyQfzTM1+feold89ZstIcxJItbUOYLJC4KrbyrVqR6 bHE49Ycedc7anKGXSjj5Al4MNZqFKajFvTf4I7bSw/wwSBkHOyrr9hTfgWrFCB2EnTEY JiGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=UdV4p61/4MVVfZPNBVHbYDExrWJQp/3OTy3SfxcEWqM=; b=KalT/KymGdlm5CIFJty8jL5kjcGacalGL7t8HsbRoQCclcLN7PGsubLyhBSkj+CRHq oow7YRqs2JYuDj9so9vej+oTJmn109mtHYpxpglCtrNJYWHzrXAPDWers9igpPlSfztD jXyM5B9RabwGNzdnJX++V3S/Cm6WQfrDInxKHEo9PjdWQowEDeGhLHCDWkuqkiFate+A RYmI2PYJ3VdWu58IUNEHFDKepDtNgtavFo64O6oIBeYdDeJ8tAe2A4I+dMCRNWT/bqCL k+2Uk9XDzlzHL44D1mbEjIXLLsJFAhxMBBw8+Ptb2rWjkr7bsI1pvzGqPjHpGu3sh9Zu tUbA== X-Gm-Message-State: AOAM532uM2Z7R7pGOW5y17arocPuaeZ0IsUycO3FRM6KWyF8yeTbq499 PQ78U0iW+fqQ/rDKlTnk0+z3gWDQ/6bk24eyWj8= X-Google-Smtp-Source: ABdhPJxdvE1SsklaI9WqqnxaOPZEgYyEwvOmG793zcUvcXo85e0yvNMC3Q/M9DNMqC2jc2JUBtl0UwfRd1c6n+fnK18= X-Received: by 2002:a2e:810c:: with SMTP id d12mr9020751ljg.400.1610925630105; Sun, 17 Jan 2021 15:20:30 -0800 (PST) MIME-Version: 1.0 References: <20210117205243.739CB43F88@lignose.oclsc.org> <20210117211432.GM27899@mcvoy.com> In-Reply-To: <20210117211432.GM27899@mcvoy.com> From: Rob Pike Date: Mon, 18 Jan 2021 10:20:18 +1100 Message-ID: To: Larry McVoy Content-Type: multipart/alternative; boundary="000000000000f12c8c05b920d992" Subject: Re: [TUHS] EGREG 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: The Eunuchs Hysterical Society Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --000000000000f12c8c05b920d992 Content-Type: text/plain; charset="UTF-8" I too miss Greg acutely. The error message arose because of bugs blamed on Greg, arising from the combination of Datakit code and mpx, both of which were responsible for innumerable kernel crashes. So one day, needing a new error code for debugging, EGREG was born. I remember Ken being the creator, but it might have been Dennis. Ken's sense of humor is a better match, though. (Or mine, but I'm not taking credit without corroboration.) -rob On Mon, Jan 18, 2021 at 8:15 AM Larry McVoy wrote: > On Sun, Jan 17, 2021 at 03:52:43PM -0500, Norman Wilson wrote: > > As to the origin of `It's all Greg's fault' as a meme, > > that was already around and established when I arrived at > > the Labs in mid-1984, though Greg himself had already > > moved west. Maybe Doug or Ken remembers how that started. > > I worked for Greg at SGI and loved that I got to do so. This whole > EGREG thing is news to me and amusing, Greg was the sort to laugh > at himself. > > I'm sure I've told this story but just in case. Not long before he > died, the cancer came back, he called me up and wanted to come up > and hang out with me on my place in the Santa Cruz mountains. I > asked what was up and he was all "Kids these days with their shiney > frameworks and Javascript and $JUNK_HE_DIDNT_LIKE, I just want to > talk to someone who likes C and kernels." I said fine, but you > have to run the excavator. I had bought a used 12,000 pound Kubota > excavator, it's useful where I live, I have 15 acres, trust me, it > gets used a lot. > > So he came up. He was not in great shape, the only thing that he > could "eat" was tiny chips of ice. Actual food was baby formula, > or something a lot like it, that went into a tube that when to his > stomach. > > While his was body failing, his mind was 100% there, Greg was the > same Greg that I had met more than 20 years earlier. I met him right > as he got cancer the first time, got hired and Greg went away for > 6 months and came back looking a lot older. > > So we talked, it was pretty much what you might imagine, talked about > kernels and problems we had hit and solved, it was pretty basic, > nothing fancy. It was pleasant. > > He is getting ready to leave and I said you have to run the excavator. > "I don't want to run the excavator." > "I don't care, you promised." > > The excavator tends to live next to a pile of logs and I put all sorts > of people in it, Greg was perfect because he was sick and weak. The > machine doesn't care, if you can move a joystick, you can run it. > > Greg being Greg, he refused to let me show him how it works. It has > two forward/reverse joysticks that run the tracks, a 4 way joystick > that runs the dozer blade, and 2 4 way joysticks that run the two booms, > control rotation, and curl the bucket. And there is a rocker switch on > the right hand joystick that controls the hydraulic thumb. Greg wouldn't > let me show him anything, he just got on it and started playing. If you > go through the pictures, I definitely got the concentration, I'm not sure > I captured how grumpy he was. He was trying to pick up a heavy wet log > and it kept slipping out. But at picture 7 and 8, big old Greg grin, > he figured out how to curl the bucket under the log and that held. > > http://www.mcvoy.com/lm/xtp+excavator/ > > That's the last time I saw Greg alive, sadly. He was a gentle soul and > I miss him. > > BTW, I told that story, and brought those pics, at his funeral. That > story is so typical Greg all the way through. > --000000000000f12c8c05b920d992 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I too miss Greg acutely.

The error mess= age arose because of bugs blamed on Greg, arising from the combination of D= atakit code and mpx, both of which were responsible for innumerable kernel = crashes. So one day, needing a new error code for debugging, EGREG was born= . I remember Ken being the creator, but it might have been Dennis. Ken'= s sense of humor is a better match, though. (Or mine, but I'm not takin= g credit without corroboration.)

-rob

On Mon, Jan 18, 2021 at 8:15 AM Larry McVoy <lm@mcvoy.com> wrote:
On Sun, Jan 17, 2021 at 03:52:43PM -0500, Norman W= ilson wrote:
> As to the origin of `It's all Greg's fault' as a meme,
> that was already around and established when I arrived at
> the Labs in mid-1984, though Greg himself had already
> moved west.=C2=A0 Maybe Doug or Ken remembers how that started.

I worked for Greg at SGI and loved that I got to do so.=C2=A0 This whole EGREG thing is news to me and amusing, Greg was the sort to laugh
at himself.

I'm sure I've told this story but just in case.=C2=A0 Not long befo= re he
died, the cancer came back, he called me up and wanted to come up
and hang out with me on my place in the Santa Cruz mountains.=C2=A0 I
asked what was up and he was all "Kids these days with their shiney frameworks and Javascript and $JUNK_HE_DIDNT_LIKE, I just want to
talk to someone who likes C and kernels."=C2=A0 I said fine, but you have to run the excavator.=C2=A0 I had bought a used 12,000 pound Kubota excavator, it's useful where I live, I have 15 acres, trust me, it
gets used a lot.

So he came up.=C2=A0 He was not in great shape, the only thing that he
could "eat" was tiny chips of ice.=C2=A0 Actual food was baby for= mula,
or something a lot like it, that went into a tube that when to his
stomach.

While his was body failing, his mind was 100% there, Greg was the
same Greg that I had met more than 20 years earlier.=C2=A0 I met him right<= br> as he got cancer the first time, got hired and Greg went away for
6 months and came back looking a lot older.

So we talked, it was pretty much what you might imagine, talked about
kernels and problems we had hit and solved, it was pretty basic,
nothing fancy.=C2=A0 It was pleasant.

He is getting ready to leave and I said you have to run the excavator.
"I don't want to run the excavator."
"I don't care, you promised."

The excavator tends to live next to a pile of logs and I put all sorts
of people in it, Greg was perfect because he was sick and weak.=C2=A0 The machine doesn't care, if you can move a joystick, you can run it.

Greg being Greg, he refused to let me show him how it works.=C2=A0 It has two forward/reverse joysticks that run the tracks, a 4 way joystick
that runs the dozer blade, and 2 4 way joysticks that run the two booms, control rotation, and curl the bucket.=C2=A0 And there is a rocker switch o= n
the right hand joystick that controls the hydraulic thumb.=C2=A0 Greg would= n't
let me show him anything, he just got on it and started playing.=C2=A0 If y= ou
go through the pictures, I definitely got the concentration, I'm not su= re
I captured how grumpy he was.=C2=A0 He was trying to pick up a heavy wet lo= g
and it kept slipping out.=C2=A0 But at picture 7 and 8, big old Greg grin, =
he figured out how to curl the bucket under the log and that held.

http://www.mcvoy.com/lm/xtp+excavator/

That's the last time I saw Greg alive, sadly.=C2=A0 He was a gentle sou= l and
I miss him.

BTW, I told that story, and brought those pics, at his funeral.=C2=A0 That<= br> story is so typical Greg all the way through.
--000000000000f12c8c05b920d992--