[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Gary's Recollections of Delta
Alan,
Here are some of my recollections of Project Delta. Let me know if my
mailer
does a bizzare job of formatting this and I'll try re-sending it. I've
notice that when
people reply to my e-mail it sometimes looks very strange. I'm using the
evil empire's
Outlook Express.
o In late 1971 I met Ron Dozier at Alexis I. DuPont High School, and he
told me
about the computer room with the two ASR-33 teletypes connected to
Project
Delta. If not for Ron I may never have found Delta. Ron and I
spent a lot of time
doing Delta related things together, such as going to the University
on Friday nights
and attending Dave Robinson's class. I remember working on a
program with Ron
called MATEDIT that was used to edit virtual arrays.
o I got quite hooked on Delta, spending an enormous amount of time
reading and
writing BASIC-PLUS programs. I particularly enjoyed studying Clark
Baker's
programs. I always learned a lot from his code.
o In the Fall of 1972, Ron Dozier, Alex Wei, and myself signed up for
Dave
Robinson's computer class for high school students. During this
time I met
Jodie Hobson and the famous George Robbins of "George's RSTS-11"
fame.
I learned to program in PDP-8 assembly language. I remember
listening to
Jethro Tull and Emerson Lake and Palmer on the reel-to-reel tape deck
that was
in the rack with the PDP-8.
o I spent the summer of 1973 converting HP BASIC programs to BASIC-PLUS
for
the Delta library. I was allowed to go to Delta one day a week, and
spent the rest
of the week at home coverting the code with pencil and paper. I
converted about
12 programs that summer, which was a record for all the students
involved in that activity. I wanted to prove my worth to Teresa so
that she would
give me more access to Delta.
o Around this time, when Delta was in Room 248 DuPont Hall, Ron D. and
I were
allowed to borrow an ASR-33 teletype and connect it to Delta via the
pay phone and
an acoustic coupler in the hallway. If my memory is right, I
believe it was Linda Ruff
that supervised our use of the teletype. We weren't allowed to be
physically in the
room with the computer, but we could use the teletype in the
hallway. It was funny,
on most nights, the payphone would return the dime we used to make
the call,
even though the call lasted 3-4 hours in duration.
o In the fall of 1973, I took over responsibility for Alexis I's
science programs from
Clark Baker. These were programs written for use in Gary
Dunkleberger's and
Ruth Smith's science classes. They basically administered a
pre-test before
each Chemistry lab, and then a post-test after the lab. As I recall
there were
five programs, QUIZ, PEOPLE, ITEM, and two that I can't remember.
QUIZ
was the program the student's ran, PEOPLE was used by the teachers to
add,
remove, and otherwise edit student records, and ITEM did statistical
analysis.
It was quite an honor to take over responsibility for code that Clark
had written.
o Starting sometime in 1973, Ron Dozier and I were allowed to work at
Delta on
Friday nights as long as either Clark or Ed were there. I spent most
of my time
making endless modifications to the AI programs at Dunkleberger's
request.
Sometime during this period (it may have been the 1974-1975 school
year) Clark
went to MIT and came back several times on holidays. He introduced
me to LISP
concepts in the form of a BASIC-PLUS program that did symbolic
differentiation.
This was one of the coolest programs I had ever seen at the time.
o During the summer of 1974 I taught a BASIC-PLUS class for two middle
school students (including Andy Cardinal). I also taught an adult ed.
course at
AI on programming BASIC.
o In the 1974-1975 school year I was paid by Alexis I. to develop a set
of programs to
process a survey they were doing of all the parents and teachers in
the AI school
district. I was responsible not only for the code, but running all
the forms through the
OPSCAN machine at Delta. Boy, what a chore that was. I remember one
day I had
boxes full of scan forms in the trunk of my car, and I parked in the
parking lot at
DuPont hall. When I opened the trunk, a big gust of wind hit, and
scan forms went
flying all over the parking lot. I spent all afternoon chasing after
scan forms in the
parking lot.
o My very conservative parents allowed me to stay at the University on
Friday nights
until late at night (like around midnight) because they knew I was
into geeky stuff,
and wouldn't get into trouble. This all came to an end when the
streaking fad started.
There was a big streaking event at the Deer Park and the Police
established a
curfew. This freaked my parents, and there were no more late nights at
the U of D
for me (at least until I went to school there).
o In 1975 I graduated from AI DuPont HS, and started studying EE at the
University
of Delaware. It was at this time that I was offered a paying job with
Delta and was
given a [1,*] account. Teresa cautioned me not to spend too much
time catering
to Ruth Smith and Gary Dunkleberger because there were other more
pressing
things to work on.
o During the summer of 1975, I worked with Jon Taylor on a database
program for
use with the College of Education. It was an interesting program, not
only
did it implement a small relational database, it also used some crude
AI techniques
to guide the user on how to make queries. The purpose of the program
was to teach
the concepts of databases to non-computer people.
o Sometime around 1976 I was asked to work on developing a set of
programs for
Ed Boas in the College of Education. I was given this task because it
was thought
that the AI QUIZ program might fit the bill. As it turned out there
were some
similarities, but not much code could be re-used. BASIC-PLUS with its
lack of
procedures, local variables, etc. made it impossible to re-use the
code.
o During this time (around 1976) Dan Grim and the other Grad students
were working
on developing the concentrator for down state access. Dan Grim was
another
person that I looked up to. Dan Grim was the ultimate expert on
everything related
to RSTS, PDP-11s, PDP-8s, DecSystem 10s, and probably everything else
related
to computers and computing.
o Sometime around 1976 Teresa and I went to Philadelphia to visit a
company that
had a bibliographic database. This database was updated weekly (I
think) and
contained publication information for a huge number of professional
journals and
other sources. Teresa asked me to write a BASIC-PLUS program that
could
scan this database by title, author, and subject, etc. The goal was
to allow students
to search and locate articles on a wide range of subjects. Dave
Robinson told me
about height balanced AVL trees as a way to do this. Dan Grim was
also
responsible for overseeing my work. There was only one problem. One
month's
worth of updates amounted to about 40MB of data, and a single RP03
could only
store 80MB. I never got very far with this project, and it was
ultimately dropped.
o Sometime around 1976/1977, Aron Insinga and I became the principal
people
maintaining and running the RSTS system. I believe Dan had received
his PhD
and moved on to the computing center. I remember being responsible
for
upgrading to V06B, and all the turmoil it caused. The nice terminal
handling features Dan, et. al. had put in were no longer available.
o Also, in the summer of 1976 the EE department purchased a PDP-11/70
and
started running Unix. This was my first exposure to Unix. I
remember Dan wrote
a BASIC-PLUS program that could read Unix filesystems. I used this
program and
another program to generate a complete listing of all the Unix V6
sources to print
on the Xerox printer in the computing center. The complete printout
was an entire
box of paper. I had that box for many years until I finally decided
it was worthless.
I kept the listing of the Kernel, however.
o According to my recollection, the split between Teresa Green and
Project Delta
happened shortly before the summer of 1977. Aron and I were the only
two
people remaining from Teresa's era. Teresa encouraged both Aron and
I to
leave, and join Dan at the computing center. Aron and I worked with
Dan, and
were there when the computing center opened a new building on ???
road.
I believe the last time I was paid by Delta was spring 1977 just
before I went to the
computing center. I was still attached to Delta though, and ended up
spending a lot of time there my Junior year (1977-1978) even though I
was not
paid. Ed Boas had told me that Aron and I really left them in the
lurch when we
quit, but Walter Mahla and Dave Haislett had filled the void. I don't
believe Aron
ever went back.
o I was one of the few people that experienced Project Delta both during
and after
Teresa's tenure. I was never a paid staff member after Teresa's
tenure, but I did
maintain friendships with many of the people that were involved
afterwards. This
included Ed Jones, Stan Cobb, Alan Flippen, Dave Haislett, Walter
Mahla, Ron
Dozier, Anne Dreisler, Tony Eros, Ernie Perez, and others. Some of
these folks
even visited me at the University of Maryland when I went to Graduate
school there.
o In my Senior year at Delaware (1978-1979) I got a job working for the
EE
department under the direction of Ed Szurkowski (a Grad student)
doing Unix
system programming. At this time Delta had moved to the Education
building, and
I stopped spending much time there. I remember writing a tape
archive program
for Unix that I called "tar" which actually predated the "tar" of
Unix V7. (My brother
found a bunch of old tapes at the UofD in the late 1980s that were in
the format
that my "tar" program used.)
o Also, during 1978-1979 I got a paying job from Teresa doing some
consulting for
Lincoln University. As I recall, I spent time teaching her people at
Lincoln on the
ins and outs of RSTS. I have fond memories of driving to Lincoln
University listening
to WSTW which had just changed from Easy Listening to Top 40. (For
those that
don't know, my other passion, besides computers, is radio
broadcasting.)
o In the summer of 1979, I went to the University of Maryland to study
Computer
Science in Graduate School. My last visit to Project Delta was the
winter break
of 1980. I wrote a tiny-C like compiler in BASIC-PLUS for RSTS. My
goal was to
write a tiny-C that could be used to write RSTS run-time systems. I
never finished
the run-time system part, but did get it to successfully generate
MACRO-11
programs that could be run under RT-11.
o In 1984, I graduated from the University of Maryland, and started
working at
IBM Federal Systems, and it's succesor companies, Loral and now
Lockheed
Martin. I've spent the last 14 years specializing in computer and
network security. I
was the architect of B2 Secure XENIX (a secure version of Unix
targetted to the
DoD market.), and AIX B1/CMW (a secure version of IBM's AIX, again for
the DoD
market.) I also dabbled in OS/2 development for IBM, and was the
security architect
for IBM's Warp for PowerPC operating system that was ultimately
cancelled. I'm
now involved in Lockheed Martin's IT consulting and services business,
and focus
on Internet security. Along the way I've received two patents, one
for a trusted path
mechanism in AIX, and another for a single sign-on product that I
developed for
Loral. I also have two patents pending related to a Java security
product that I
developed over the last several years.
Regards, Gary