Live data from Hacker News

Ask HN: What's your most nostalgic memory a life-long career with computers?

news.ycombinator.com

41–45 of 45 posts

Re: Ask HN: What's your most nostalgic memory a life-long career with computers?

#41
I’ve worked with computers since the early 80s, starting with a Commodore Vic-20 in 1982. My first program was implementing a complete “choose your own adventure” book. I had never heard of Zork.

In high school, we used Apple ][+ and Apple //e computers. I was not able to get into any of the programming classes as a junior, because the classes were all filled by seniors. But they let me into the computer lab in my own time, before and after school and during lunch. After a couple of months had passed, I was already helping the seniors with their work. When I became a senior, I they let me skip the intro class, because I had basically helped teach it the previous year. I went straight into the advanced class, which was Pascal and not Basic. I was on a team of two that finished the class project so fast that the teacher assigned me to a second team where the guy was alone. On that second team, we still finished before any of the others. I graduated in 1984.

In college, my first programming class was in COBOL on IBM 3081 mainframes, using punched cards. Then FORTRAN. Later, I got to revisit Pascal. For my Numerical Methods class, I wanted to learn C. So the grad student who was actually grading the homework for the professor agreed, and we got to learn C together. I was so excited by learning C that every one of my programs executed perfectly, and I turned in all my homework before anyone else. I didn’t even have to take the final, because there was no way I could score low enough for that to hurt my grade. The next major language I learned was Prolog, for what was supposed to be a class in Artificial Intelligence. My senior year, I took a Software Engineering course. I finished my work to graduate in August of 1989, but due to problems with my professor failing to give me a grade before he took a job programming for one of the airlines, I didn’t technically graduate until 1990.

In September of 1989, I went to work for the Defense Communications Agency, in the basement of the Pentagon. My first programming task was helping to port the classified AIRFIELDS database from COBOL-66 to COBOL-77. However, I had learned UNIX in college, and so they also made me the UNIX Adminstrator in the branch. They gave me a diskless Sun 386i soon after I arrived. I got tired of constantly updating the /etc/hosts file from the HOSTS.TXT file from nic.ddn.mil, and so I set up what I believe was the first caching recursive nameserver inside the agency, and learned a lot about bind in the process. Later, when the agency was having a lot of problems with their Internet e-mail service, I got drafted in to fix that, and I learned a lot about sendmail. I did a few other things, including personally pissing off the Director of the NSA with a letter I wrote to the editors of the Communications of the ACM in 1992 (published in November of that year, see http://www.shub-internet.org/brad/cacm92nov.html), but I still managed to become the official Technical POC for DISA.mil, and I convinced the SIPRnet administrators that they should use the DNS and not HOSTS.TXT tables, as well as using real network numbers as assigned by the NIC instead of just pulling random numbers out of their ass. I also turned several Class B and at least one Class A network back to the NIC, because the agency wasn’t using them. By 1995, I had become the sendmail FAQ maintainer, and that lead to a new opportunity to go work at AOL.

At AOL, I helped install their fifth internet email gateway in my first week there. I did a lot of stuff in a short period of time, and became their Senior Internet Mail Administrator. In 1996, I got blamed for taking down all internet e-mail around the world (as a side-effect of the network outage explained at https://www.cbsnews.com/news/the-day-america-online-went-off...), and I have been told that both qmail and postfix were created as a result of that incident. By 1997, AOL had become a toxic enough place that I could no longer survive there.

I could go on, but although I remember a lot of these details, I find that I’m not really nostalgic for them. I guess the times were pretty good, but frankly I think the times since then have gotten better and better.

Well, maybe not with regards to the recent US presidential elections. But otherwise, I think many things now are much better than they have ever been for many people, and maybe that scares some of the 1%ers at the top.

Re: Ask HN: What's your most nostalgic memory a life-long career with computers?

#42
post #36
post #16

Earlier quoted context omitted.

Do you still have any of this stuff sitting around? Particularly the FPGA part. If you do, I would love to see videos of this in action (not code). Would be absolutely awesome. Seriously! I don't care that it's from 2002, that's what makes me more interested if anything. Also... people are Very Interested™ in neural networking now. I am 100.0% sure that if you threw this info at a few companies they wouldn't mind wai…

The only thing I can find is one of the original versions of the chess engine. It's still running on a free web-host: http://blitzter.atspace.com/ . Pardon the writing style of 16-year old me. Unfortunately, I can't find any of the newer versions of the engine or the FPGA code. I wrote most of the newer versions in college, eight to ten years ago; the hard-drive for my desktop may be around my house somewhere, but it…

Wow, I think I was in the middle of finding PHP really hard when I was 16... :)

I'm falling over a bit at how the high-bit-finding system actually works (in http://blitzter.atspace.com/documents/game/index.html), along with the rest of the page to be honest. I'd say this is 90% my brain not being great at this sort of thing, and 10% me not knowing chess (shh). I'm very impressed though.

It's great that you're able to keep AI on the radar in a reasonable capacity, even if it's not front and center at the moment. Hopefully the pivot you mention does happen one day, and works out really well. :)

Re: Ask HN: What's your most nostalgic memory a life-long career with computers?

#43
90s:

Some guy in another country wired his christmas lights to be controllable, along with a few other lights. He didn't get much traffic. A small group of gamers started turning them on and off and emailing him "DISCO". Later we tried to send him morse code (E A T A D I C K) but he didn't figure it out.

I know it sounds mean, but I miss when trolling was cheeky and fun, not mean and weirdly racist.

Re: Ask HN: What's your most nostalgic memory a life-long career with computers?

#44
post #42
post #36

Earlier quoted context omitted.

The only thing I can find is one of the original versions of the chess engine. It's still running on a free web-host: http://blitzter.atspace.com/ . Pardon the writing style of 16-year old me. Unfortunately, I can't find any of the newer versions of the engine or the FPGA code. I wrote most of the newer versions in college, eight to ten years ago; the hard-drive for my desktop may be around my house somewhere, but it…

Wow, I think I was in the middle of finding PHP really hard when I was 16... :) I'm falling over a bit at how the high-bit-finding system actually works (in http://blitzter.atspace.com/documents/game/index.html ), along with the rest of the page to be honest. I'd say this is 90% my brain not being great at this sort of thing, and 10% me not knowing chess (shh). I'm very impressed though. It's great that you're able t…

I won't lie: all of this was incredibly difficult and time consuming to learn. Homeschooling was a double edged sword. On one hand, I had five to six extra hours per day for activities like this; on the other hand, I had no teacher, so I relied on Barnes and Noble and rare internet access. It took many years to reach even a basic level of competence. Sixteen year old me also found most things quite difficult :).

That said, the page definitely lacks the rigor necessary to communicate the concepts used in the chess engine -- another downside of my education. My parents emphasized engineering related subjects over everything else, which held back the development of my writing while accelerating subjects like math. You can see that pretty clearly in the descriptions on the site. Regardless, the terminology is correct, so it's easy to find a more clear explanation by searching for it elsewhere. Perhaps it's better to think of the descriptions as a poorly written glossary.

Talking about this brings me back to a time where I wrote software because it satisfied a burning passion, and not because it paid the bills. I still enjoy it, but with less intensity. Maybe that will return if I can get into AI again.

Thank you for the kind words! I've thoroughly enjoyed this conversation.

Re: Ask HN: What's your most nostalgic memory a life-long career with computers?

#45

Earlier quoted context omitted.

I'm curious to hear about your 50 year career spanning some of the most important revolutions in computer history. What do you work on now, and how does it compare to what you worked on it 1968? How did people such as yourself get into computing in 1968? What was the availability of computers and what rules dictated human participation with computers? What improvement was the biggest leap forward? Where there any 'wi…

At the time I started, you couldn't get a degree in software engineering. "Software Engineering" wasn't even a thing. I took a course in programming for geologists just before I flunked out of Stanford. Later, I took an evening course in Pascal. Even later I took Stanford's online course in iOS programming. Whenever some new concept came out, the hardware/systems vendors had to prime the pump by educating everyone wi…

I really interested reading your comment. Thanks for sharing your experiences, I hope other users also found your comment enlightening.
Post reply on HN