The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: Earl Baugh <earl.baugh@gmail.com>
To: ken@google.com
Cc: tuhs@tuhs.org
Subject: Re: [TUHS] In Memoriam: J.F.Ossanna
Date: Wed, 28 Nov 2018 12:57:48 -0500	[thread overview]
Message-ID: <CANcLFn58t6CbO9Q2v6SYJgr9kZ24AY+1yXr108j=-U9bEL3uWQ@mail.gmail.com> (raw)
In-Reply-To: <CAG=a+rhnRWn4a7vnr51_Yeqfq5UA7_Hm5p8sy8jvNK64h=W7Fw@mail.gmail.com>

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

I don't know if this was just me, but the inner geek in me first thought
was  "How did the pictures turn out"? :-)
(the second thought was "Joe is now a hero to me" even thought I didn't
meet him... and this sounds sooo much like what
I've done with other geeky friends in college,  etc... ).

An example today, I got a Bluetooth water bottle (as part of a reward for
something at work)
and when I set it up it needed a firmware update, which I thought was cool
(and my wife just rolled her eyes...). :-)

Earl

On Tue, Nov 27, 2018 at 11:50 PM Ken Thompson via TUHS <tuhs@minnie.tuhs.org>
wrote:

> another joe:
>
> echo 1 was a 100 foot balloon that was
> launched into space  in the early 60s. this
> was the first satellite that was easily visible
> to the naked eye.
>
> joe wrote a set of fortran programs that
> tracked the orbit of echo and calculated
> the direction to look from a point on earth.
> to do this, he had to learn fortran and
> orbital dynamics.
>
> the programs were used to point antennas
> to send emf from california. bouncing off
> echo and received at bell labs in
> new jersey. thus, thanks to joe, echo was
> the first communications satellite.
>
> by the time i came to bell labs (1966) the
> program, azel, for azimuth/elevation, was
> expanded to track planets, moons, satellites,
> etc. moreover, it tracked the shadow of the
> earth cast by the sun (night). it could predict
> within a few seconds when echo would wink
> on or off as it passed through the shadow.
>
> a version of azel was maintained all the time
> i was at bell labs. we used it to predict
> eclipses, transits, occultations etc. when
> we first got a voice synthesizer, the day's
> predictions were spoken at 5pm in case
> there was anything interesting.
>
> anyway, at 5pm on june 8, 1983 the voice
> announced an "occultation of mercury"
> for early the next morning.
>
> no one had heard of such a thing. it was
> extremely rare. mercury had to be at
> about its max elongation; the moon had
> to be only a few hours old (or young);
> it had to be dark; the moon and mercury
> had to be above the horizon; and lastly,
> the moon had to occult mercury.
>
> we all (me, lee mcmahon, dennis ritchie,
> rob pike, and bob morris) frantically tried
> to verify that it was real. it was, but it
> would only be about 5 degrees above
> the horizon facing right into new york city.
> not a chance. we all went home.
>
> later that night we were writing to each
> other and calculating that in an airplane
> at 10,000 feet, the event moved up to 10
> or 15 degrees above the horizon. also,
> in an airplane, we could avoid nyc.
>
> so at 3am, we (me, rob pike, rae mclellan)
> went to the airport equipped with cameras
> and binoculars. we flew north as high as the
> plane would go. we might be the only
> people in the world who have seen an
> occultation of mercury. thank you joe.
>
>
> On Tue, Nov 27, 2018 at 6:57 PM, Larry McVoy <lm@mcvoy.com> wrote:
> > As a long time roff fan (I still use it, yes, I've learned LaTex, I much
> > prefer roff), I'm hugely bummed that Joe left us so early.  I feel like
> > there would be more fun stories, like Ken's story.
> >
> > If I remember correctly, he wrote the first (Unix *) version of roff in
> > PDP-11 assembly, right?  Granted, PDP-11 assembly is perhaps the most
> > pleasant assembly ever, but it is still assembly.  Roff is a non-trivial
> > program, I can't say that I've every written anything remotely that big
> > in assembly (the only thing I'm proud of is writing swtch() in VAX, 68K,
> > and some other CPU that I can't remember, but that was tiny, hard to get
> > right, but tiny).  I've got mad respect for what he did, I feel like the
> > whole roff thing doesn't get enough respect.  It wasn't just roff, though
> > that started it, it was pic (I *love* pic), eqn, all the other filters
> > that go down to roff.  For lmbench I wrote my own grap like tools
> > because grap wasn't open source.
> >
> > I was talking to Marc Donner, a Morgan Stanley techy (since moved on
> > to google and who knows where) about why I liked roff.  At the time
> > I had built webroff which took roff -ms input and made websites.
> > Marc pointed out that the reason I liked roff was, for the most part,
> > it didn't say how to do something (that was buried in the macros),
> > it said what you wanted to do.
> >
> > Ken, if you have more Joe stories I'd love to hear them, I feel like
> > I missed out on a cool person.
> >
> > (*) I know that nroff was "new run off" and it came from somewhere,
> > MIT?  Some old system, but it wasn't invented in Unix.  That said,
> > I've never seen docs for the previous system and I kinda think Joe
> > took it to the next level.  If you haven't studied the docs and
> > written macros, you should.  It's a pretty neat system.
> >
> > On Tue, Nov 27, 2018 at 03:08:36PM -0800, Ken Thompson via TUHS wrote:
> >> joe was much more than that. he knew how
> >> to play the system. example:
> >> out of whole cloth, he invented a form to
> >> order a teletype and opx (bell labs extension)
> >> installed in the home. he then filled out the
> >> form for each of the unix-room dennisons.
> >> there was a phone call from a confused
> >> clerk, and then we all got teletypes and
> >> data sets at home. as an aside, the opx
> >> came with free watts (long distance which
> >> was very expensive in those days.)
> >>
> >>
> >> On Tue, Nov 27, 2018 at 1:47 PM, Dave Horsfall <dave@horsfall.org>
> wrote:
> >> > We lost J.F. Ossanna on this day in 1977; he had a hand in developing
> Unix,
> >> > and was responsible for "roff" and its descendants.  Remember him,
> the next
> >> > time you see "jfo" in Unix documentation.
> >> >
> >> > -- Dave
> >
> > --
> > ---
> > Larry McVoy                  lm at mcvoy.com
> http://www.mcvoy.com/lm
>

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

  parent reply	other threads:[~2018-11-28 17:59 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-11-27 21:47 Dave Horsfall
2018-11-27 23:08 ` Ken Thompson via TUHS
2018-11-28  2:57   ` Larry McVoy
2018-11-28  4:48     ` Ken Thompson via TUHS
2018-11-28 14:44       ` Dan Cross
2018-11-28 17:08       ` Paul Winalski
2018-11-28 19:03         ` WIlliam Cheswick
2018-11-28 19:04         ` WIlliam Cheswick
2018-11-28 17:57       ` Earl Baugh [this message]
2018-11-28 18:23       ` ron minnich
2018-11-29 17:54       ` [TUHS] [OT] azel - was " Toby Thain
2018-11-29 17:57         ` Warner Losh
     [not found]         ` <CAG=a+rhvgikmvEPS_Z-umK2XPYfaxHmov_3QZuD0GcE97BN1qw@mail.gmail.com>
2018-11-29 20:11           ` Toby Thain
2018-11-28  5:22     ` [TUHS] " Fabio Scotoni
2018-11-28  9:20 ` Donald ODona
2018-11-29  3:54 ` Dave Horsfall
2018-11-28 13:09 Noel Chiappa
2019-11-27 20:53 Dave Horsfall
2019-11-28  0:06 ` Warner Losh
2019-11-28  0:43   ` Finn O'Leary
2019-11-28 17:16     ` ron
2019-11-28 17:18       ` ron
2019-11-28  0:46   ` David Arnold
2019-11-28  3:43 ` Larry McVoy
2019-11-30 17:45   ` Finn O'Leary
2019-11-28  9:19 ` Thomas Paulsen

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='CANcLFn58t6CbO9Q2v6SYJgr9kZ24AY+1yXr108j=-U9bEL3uWQ@mail.gmail.com' \
    --to=earl.baugh@gmail.com \
    --cc=ken@google.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).