Your place in Computer History

Using any of these websites (or any others you can find) as memory joggers, tell us a little about your own personal history with computers

==============================================

Computer Timeline
http://evolutionofcomputers.edublogs.org/
http://evolutionofcomputers.edublogs.org/q3-the-timeline/

Computer History Museum
http://www.computerhistory.org/
http://www.computerhistory.org/timeline/?year=1939
http://www.computerhistory.org/timeline/?year=1994

Computer History

==============================================

Except for hearing/reading about them on TV and in the movies, my first personal awareness of mainframe computers came in the 1950’s (and I can’t pin down the year with any certainty) and it was at the place where my dad’s home office was located.

My first personal connection with computers came in 1968 when I hired on as a programmer trainee at a large company in Nashville.

The first personal computer I saw was a friend’s Radio Shack TRS-80 in the late 70’s.

My youngest son’s grandparents gave him a VIC-20 some time in 1983. We upgraded to a Commodore 64 in 1984, and we did our first “modeming” on local BBS’s that same year.

I had an IBM desktop PC (used mostly as a LAN terminal) in 1995 and bought my first home PC (it was a Compaq) later in 1995. My internet exposure dates to that same year.

I feel sure there must be many other threads on this topic, but didn’t go looking for them. Feel free to link to them if you already told your story elsewhere.

Learned Fortran in the early 70’s, and did all my programs on keypunch cards, then sent 'em to U of Chicago to run. Took a month to see if my tic-tac-toe program worked, and took all of my senior year in High School to try (and fail) to debug the damn thing. First went on Plato in 1979. Used it mainly to play “bugs and drugs” and “fighter pilot” with folks from around the world.

Med school actually eroded my nascent computer skills, didn’t get back into it until circa 1987 with a Vendex Headstart Turbo XT, running at 8 Mhz, with a 20 Meg hard drive and dual 5.25 floppy drives!

I installed my own 8,000 baud modem, added a whole 1 Meg of RAM, and really understood pretty much all of how that system worked. And it did what I told it to do. An upgrade to DOS 3.1 made it even spiffier! Pretty soon I was on Compuserve, and various bulletin boards around the nation.

It was all downhill from there…

My first computer was a Digicomp. I programmed it to count to eight in binary.

Our high school got its first computer in 1969: An Olivetti-Underwood Programa 101. It cost $1000 and had the programming power of a $5 pocket calculator (though it could save programs on magnetic cards). You could write programs for it.

When I went to college, there was a GE mainframe (GE had donated it to the college, and by the time I got there, they had gotten out of the computing business, selling it to Honeywell). I took a couple of programming classes, typing up punch cards. I took to it easily: I’d punch the cards, come back the next morning to check things out. Then, I’d corred any typoes and have it run correctly. I never realized others would spend hours there getting it right. I also didn’t do flowcharts until afterwards; they were part of the assignment, but I never used them.

I next worked on IBM PCs in the early 80s, doing documentation for a software company. I got my first PC (Apple IIe) in '83 with the advance from my novel. Switched to Microsoft with an IBM PS2 a few years later (still with DOS), and got online with GEnie.

I became the computer guru for my company in the late 80s. Did computer graphics for them, too. Eventually I worked as a desktop publisher (and computer guru) for an investment company, and then moved to where I am, where I do PC support (previously, I was the college interim webmaster at one point).

I was born in '86, my family didn’t own a computer until I was in at least 4th or 5th grade. Our first family computer was a Packard Bell with windows 95.

My mom’s sister owned a business machine sales company and they gave us an old hand-me-down Windows 3.1 machine shortly before we got that Packard Bell, I think… but we never got much use out of it. Couldn’t go online. Didn’t have any software or knew anyone who knew anything about computers. I think I taught myself how to use a mouse on it, using the mouse training tutorial. It was fun. I think I played a lot of skifree on it but I might be mixing that up.

My own first personal computer was a 25mhz Compaq with built in floppy drive (the small hard floppies, not the big ones!), that I got to keep in my room! It ran windows 3.1 and at that point I knew people who knew how to get me software and I ran DOS games and some windows games, and had a lot of fun on that in my room.

Worked for my dad for a summer and saved up $800 to buy my very own first real legitimate computer that could go online and play games and stuff. It was an HP, 800mhz celeron machine. Still remember it like it was yesterday. Spent a lot of time online in my room chatting, playing video games, and other things a 14 year old shouldn’t have been doing (probably).

From then on my dad would give me a computer now and then when he upgraded his own family computer, and it was nice. Then when I went off to college I got my very first laptop, and was really excited to have a portable computer! It was a Sony Vaio. Lasted me a few years.

Nowadays I have more computers than I can shake a fist at. Buying a new computer is a blase affair, and I miss the magic it brought me when I was a kid. But it’s nice to be able to play all the computer games I like to play (I’m a big PC gamer).

First tried to learn programming (BASIC) in the 70’s on a teletype machine at the Lawrence Hall of Science in Berkeley, connected to a mainframe. My first computer, bought in 1982, was an Osborne I (serial number: 27), one of the first portable (luggable) useful computers: it came with Supercalc (spreadsheet), WordStar, DBase II, and some other software. Two 5 1/4" drives, 92k of storage each, full-sized keyboard, 5" monitor, parallel and serial ports. Weighed about as much as a portable sewing machine.

Me too!

Me too! I still have the darlin’ li’l thing!

My old college roommate had a “Lisa.” He also had a breadboarded music synthesizer. One of the guys in the hall had a paddle-board IMSAI processor. I used to have an HP-67 programmable calculator.

Decades later, I was doing a lot of bar-code programming and other graphics for the unit labels on the back of electronics units. I can’t quite read bar codes with my bare eyes…but close to it!

I knew about computers as a child because I knew about science fiction, science, and spies.

Later, I had friends whose parents “worked with computers” in DC. Classified.

My father had a TRS-80 in the 1970’s. We played around with it.

Pong. Lunar Lander. My high school had a computer (card-punch) that could only be gazed upon by the kids in stats class.

My college had a mainframe and a kludged 1-line word processing function in 1982-83. I wrote a few papers on it.

With a small inheritance, I bought a Kaypro-4 in around 1983. Daisy wheel printer, whoo! My university had a hexadecimal something or other with remote ports. PINE? Don’t remember. Ate part of my thesis and I stopped using it.

Somewhere in here, my father had an Apple IIe.

I worked at a university that had a student computing center that I could use. Internet Explorer, ooh.

I had friends who worked at DEC. They gave me a “fishbowl” Mac they were casting off.

Various universities had various unworkable word processing/internet systems more or less available.

My sister worked at CompuServe and gave me my first non-university-related email account.

I got a new Mac to write my dissertation.

I got home dial-up in about 1999.

Fast forward ~15 years: I have 2 netbooks, 2 ereaders, a tablet, 2 laptops, and a work laptop, plus a smartphone.

Waiting for: chip in the head.

Learned Fortran in 1970, at a summer job just before I started university. I’ve used more than one (i.e. I can’t remember how many) IBM 360 and IBM 370 mainframe. I’ve played with a Wang :smiley: as well as several other minis. My first home computer was a Radio Shack Color Computer. I had the fancy model - it had a whole 16K of memory in it! (The cheaper one had 4K of memory). Also had a Macintosh SE, an Amiga 1000 (the first Amiga model), as well as several PCs. I’ve used PC-DOS and Windows 3.1 at work (started off with Windows 95 at home).

My girlfriend was one of only four people writing Fortran in Romania in 1968. For that reason, Ceausescu was unflinchingly reluctant to give her an exit visa to marry me.

Everything else I ever knew about computers came after that, including buying a Sinclair ZX80 from an ad in Scientific American in about 1980.

I didn’t have my own personal computer with dialup freenet with a Lynx browser until I got back from South America in 1993. I resisted using Windows until about 2003.

It was disturbing how many of the computers in the Computer Museum I’ve used.
I started programming in high school in 1968 on an LGP-21. It had no assembler, the first one I used I wrote myself for it. When I went to MIT the next year one of my first classes was on Multics which was still under development. My official assembly language class was on the PDP-1 where SpaceWar was developed.
When I went to grad school our research computer was a PDP-11/20. I did my work on that in assembly language and in Pascal which others in the group wrote a compiler for. I also did work on a Lockheed SUE mini, which was used as one of the first IMPs on the early Darpanet. We sent my SUE simulator and micro-assembler to BBN who was doing the work, but I don’t know if it got used.
I also was heavily involved with PLATO which had instant messaging, email, multi-user dungeons, touch screens and message boards in 1974-75. And an online newspaper for which I wrote a Star Trek column.
Finally my dissertation involved getting Wirth’s original Pascal compiler to be able to compile itself on Multics, and then I modified it into a compiler for the language I created which was a microprogramming language based on Pascal with object-oriented properties.

As soon as I retire I’m volunteering at the Computer History Museum. They have a PDP-1 and it will be good to write some code for it again.

I guess I ought to add that I took a Pascal course in my senior year of college, but I’ve retained nothing from it except that the textbook showed how arrays, I think, could be used by Sherlock Holmes to solve MYSTERIES!

I caught the bug in 1980 or early 81. I had access to an Apple ][ and then my parents bought a ZX81. At school we had a RML 380Z (complete with front panel dip switches) and we later built our own Z8000-based computer. And I do mean built - it was all wire-wrap. My part was debugging the EEPROM.

My first hands-on exposure was when someone brought in an Apple ][+ when I was in 8th grade. It wasn’t until my second year of college that I got a turbo XT clone. I don’t think I ever came close to filling the 20 meg drive more than half full, and that was even with having AutoCAD and AutoShade on it. When I bought it, modems weren’t really a happening thing yet. My first modem was a manual 300 baud. Pick up the phone, dial a number, and when the other end answered with a tone, hit the Connect switch and carefully hang up the phone.

A while back, I found the receipt for my first 14,400 baud modem that I’d long ago slipped into a dictionary. $569 from Egghead Computers. Interesting depiction of how things have changed, both in the price of computer hardware and that we’re now so eternally online that even the idea of owning a physical book filled with mere definitions of words is utterly quaint.

Now, a whole bunch of years later, I’m running CA Top Secret on IBM z10 mainframes.

I hate to think how many tens of thousands I’ve spent on computers, software, dialup online access (yay, CompuServe!) and internet service over the past decades. Probably enough to buy a small piece of one of a z10.

First computer - Minsk-22, in high school in Russia. Programmed it in its machine language (three address instructions, octal system) and in Algol-68. Punched tape, baby. After moving to US, PDP-11 and PLATO (running on CDC Cyber 73) for fun and work, IBM 360 for coursework. Also Commodore 64, mostly PAL work. Of course, PC when it came out.

I find it interesting that the original “Pac-Man” game, including graphics and sound, was only 26k of code.

My Dad’s office in the physics department at Valdosta State College had a Wang and I saw it as a kid.

In High School in the mid-1970s, we had some kind of mainframe and a room full of terminals. Our terminals did not have video screens: the computer would type output to you and you would type back to the computer (your typing would echo on the paper). Punch cards. Fortran.

I had a mostly-hate relationship with computers and had damn little to do with them until my 3rd attempt at being a college student: in 1986 we were taken in to the Mac labs. They had 512Ke’s originally. I learned the Macintosh operating system on System 3. 800K floppy disks, MacWrite 4.6, MacPaint, and Font/DA Mover.

First computer I actually OWNED was a used Macintosh SE running System 6, with a 40 MB hard drive. It was the FDHD version and hence could read and write PC formatted disks. Later on I got an AppliedEngineering TransWarp '030 (40 Mhz) accelerator and 16 MB available RAM for it.

Since then: A 7100/80 (System 7 and 8 box), a “WallStreet” G3 Powerbook (MacOS 8, 9, and X up through 10.3); an aluminum G4 17" (last of the PPC laptops, MacOS 10.4); and now a MacBook Pro 17" (10.6 box, last laptop model that can run Rosetta).

When I was 12, a friend of mine had a ZX81 in 1982 (I also remember visiting a friend of my Mum’s who had a ZX80). We had a new subject at High School called “Computer Studies” where we learned very little useful information, because at that stage 1) our teachers knew less than the nerdy kids did (me included), 2) nobody really knew how computers were going to impact our lives, and 3) all we had were programmable calculators, Casio PB-100s I think, which let us program basic* maths games but not much else.

Later our school got an Apple][e, and then more of them, until eventually they had ten of them (it was a very small school) only one of which had a colour monitor.

My family got a 48k ZX-Spectrum in 1985, and I played a lot of pretty cool games on that, most of which I had to score from the free cassettes that came with magazines, because computer games were a rare commodity at the arse end of the world where I lived.

When I left home I shared a flat with a guy who, having seen a crude 3D drawing program on my Spectrum, bought himself a Commodore Amiga 500, which was a fantastic machine, and where I learned such cool things as Deluxe Paint and the Secret of Monkey Island games.

I convinced my Mum to buy a PC with Win95 in about 1995, so I could go on the Internet every time I visited her (28.8k modem), and soon after I managed to finally get myself a PC, and then a job as a Website Designer in 1997. I went with PCs because that’s what all my friends had and they could help me with things when I got stuck, and we could swap software. Also, at that time, Macs were twice as expensive. Have remained a PC/Windows user ever since.

*We also learned basic BASIC

The Early Years.

Some backstory: I got interested on mathematics in 7th grade, 1963, and began reading things like the Martin Gardner’s books and articles in SciAm. One of his books discussed pentominoes; one problem (or game) is to fit all twelve of them onto a checkerboard. I made a set out of cardboard to play with. Gardner mentioned that somebody had programmed a computer to find solutions. This seemed totally mysterious to me. My algorithm was to try placing them on a checkerboard more or less randomly and hope to stumble upon solutions. I knew absolutely nothing about computers, and couldn’t imagine what an “algorithm” might be like.

Other chapters discussed things like variations on the Sieve of Eratosthenes that produced different sets of pseudo-quasi-sort-of prime-like numbers.

Fast forward to 1968. When I was in 11th grade, Hewlett Packard came out with the HP 9100A desktop calculator, having the capabilities of a modern-day lower-end scientific pocket calculator, but the size, shape, and weight (heavy!) of an IBM electric typewriter. They placed one in my school, and sent a rep out to give a demo to our Algebra III (or IV) class. I immediately picked up a vague idea of its instruction set, and started writing programs for it at home that evening. They turned out to be totally wrong because I had such a vague notion of the instruction set, but I got some real documentation the next day and began writing actual working programs after that. The demo guy left us some material with various suggested simple programming problems (areas of various polygons; some trig problems; stuff like that). Mr. Weinstein, the algebra teacher, kept it in his room, and I and maybe two other students spent our lunch hours there for the rest of that year and the next year. My Pre-Calc teacher, Mr. Gattegno, was pissed at me for spending all my time playing with that instead of doing my homework. (I got an A anyway. So there.)

Someone told me that some math teachers from another area high school were teaching a Saturday programming class for high school students at the local community college. And somehow, I got into that. The computer was an IBM 1620, Model 1 “CADET” (Can’t Add, Doesn’t Even Try). I got into their beginning Fortran class. The IBM 1620 Fortran Reference Manual, in its entirety, was about 30 pages long. (Fortran II.) I read it in one sitting (try that with a modern beginning Java book!) and knew Fortran inside and out, sort of, and began writing fairly elaborate programs (for a beginner): Programs to do those variant Sieve of Eratosthenes pseudo-quasi-sort-of prime-like numbers; other mathematically interesting (for a beginner) stuff. And I wrote a rather elaborate Hangman game! In just about a month or so, they moved me to the Advanced Fortran class. Old-timers will remember: 4900796! (Read the caption!)

The computer room was presided over by two college students who worked there, one of whom was a total absolute unconditional asshole. The other was almost as obnoxious. Almost. All programming, of course, was done on IBM cards punched on an IBM 026 keypunch mochine. I once tried composing a program “on-line”, that is, while sitting at the keypunch machine instead of on paper ahead of time. I learned that this Does Not Work.

I finished high school (Class of 1969) and went to Berkeley that very summer (skipping my last week of classes and graduation to do so, and never regretting it). I signed up for their beginning Fortran class (that being the dominant language of the day; Pascal was still a few years off). My Big Brother, was lived there and knew some people, took me to see a professor about getting straight into the upper-division assembly language (Control Data 6400) class. The prof asked me to write an utterly trivial Fortran program on the board (print a table of the numbers from 1 to 10 and their squares), and then told me to go ahead and sign up for the upper-division class.

I got in with “that crowd” fairly quickly, and learned that there was an archaic Univac SS-90 computer in the basement of the Engineering building, donated by some company for a tax write-off. It didn’t work at all, but a few students were trying to refurbish it. Meanwhile, a lumber company in Fort Bragg (Ca.) was donating their SS-90 also for a tax write-off, so they could bring in an IBM 360. A bunch of us guys, along with a technician who worked there, had us a marvelous road trip up through the redwoods going to get it. The EE guys finally got them working, and a few of us spent the rest of our waking hours there playing with it for the next couple years.

That’s enough story for one sitting. There’s 30-some more years to tell, but I imagine that would get rather tiresome. I could probably write an entire thread on those SS-90’s alone, and our related adventures.

I played with that system too a bit. They had a BASIC program (that was implemented on many machines over the years, including on an Apple ][ by me) that generated silly little random-ish “science-fiction stories” of one or two sentences. Some examples:

Earth is invaded by tiny Betelgeusian icky things, but a priest talks to them of God and they die. The end.
Earth is attacked by horrifying monsters from the end of the galaxy who want our women, take a few, and leave. The end.
Earth falls into the sun and almost everybody dies. The end.

Somewhere over the years, I stumbled upon the script from which those stories were generated, from which I was able to write my version(s) of the program.

There was this anecdote about Multics, from the classic Famous Bugs document, which I first recall seeing kicking around Usenet circa 1985 or so:

First computer was an Apple //c used in grade school. First computer I owned was an 80286. Then a 486, followed by a Pentium III, a Pentium laptop, a Pentium M laptop, Sempron desktop, Atom netbook, Pentium 4 desktop, and now a Core 2 Duo laptop.

I did have an even earlier computer of sorts, but I can’t remember the name. It was one of those computers with limited educational software and games, with an LCD character display.

The first machines I programmed were an IBM 1620 in the early 1960’s and a CDC 6400 in the late 1960’s. My first C.S. professor offered me a job when my Eight-Queens solver ran faster than his. […] I eventually resurfaced among some IBM mainframe repairmen. Something we did for fun: One of us would remove a wire from inside a million-dollar System 370 and challenge the other to find which wire was missing!

I’ve coded in twenty different machine languages (if custom processors are included); my repertoire of high-level languages is much less impressive.