The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: Rob Pike <robpike@gmail.com>
To: Larry McVoy <lm@mcvoy.com>
Cc: The Eunuchs Hysterical Society <tuhs@tuhs.org>
Subject: Re: [TUHS] EGREG
Date: Mon, 18 Jan 2021 10:20:18 +1100	[thread overview]
Message-ID: <CAKzdPgygerLP3ZHKtZ9zzRc84VD6Kn8LE2pG6GnLTuNGHOPxeQ@mail.gmail.com> (raw)
In-Reply-To: <20210117211432.GM27899@mcvoy.com>

[-- Attachment #1: Type: text/plain, Size: 3546 bytes --]

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 <lm@mcvoy.com> 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.
>

[-- Attachment #2: Type: text/html, Size: 4286 bytes --]

  reply	other threads:[~2021-01-17 23:21 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-01-17 20:52 Norman Wilson
2021-01-17 21:14 ` Larry McVoy
2021-01-17 23:20   ` Rob Pike [this message]
2021-01-18  5:39 ` Andrew Hume
  -- strict thread matches above, loose matches on Subject: below --
2021-01-17 14:57 Andrew Hume
2021-01-17 16:37 ` ron minnich
2021-01-17 16:39   ` Andrew Hume

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAKzdPgygerLP3ZHKtZ9zzRc84VD6Kn8LE2pG6GnLTuNGHOPxeQ@mail.gmail.com \
    --to=robpike@gmail.com \
    --cc=lm@mcvoy.com \
    --cc=tuhs@tuhs.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).