Live data from Hacker News

I Owe My Life to the Commodore 64

goto10retro.com

61–70 of 107 posts

Re: I Owe My Life to the Commodore 64

#61
I picked up a book around 1977 on the PDP-11 processor and worked my way through it with pencil and paper to understand the architecture when I was around 13. I saves up my summer job money and bought a used Commodore PET 2001 for ~$700 with cassette drive and 8kb and a green phosphor screen. I later bought an expansion for it that gave me 32kb. The PET's 6502 was simpler, but that DEC handbook and working out registers on paper gave me a strong foundation in computers. I realized computers would only be tools and always managed to take jobs outside of comp. sci. or IT, but always used a computer and programmed utilities for every job I had in any language I fancied at the time and throughout the years: C, Basic, asm (6502, PIC, Scenix, 68000, 8086/88, now ARM/x64), Forth, Lisp (Lush/Lush2 lush-users on Sourceforge with Yann LeCun to get Lush running, APL, J, Logo, Pascal, Factor, Java, Python, F#, now Rust, Odin, and J is still open on my desktop daily). I had in mind how people were talking about high-paying jobs if you learned WordPerfect, and it was "the future" back in 1991-93. I felt people were putting the tool before thought, intelligence, and process. I did dip into DBA and IT here and there for a little bit, but I thoroughly enjoyed writing embedded software for the window animation I was working on for a display company, and interactive prox switches on the store window at Sachs to trigger a pneumatically actuated Nutcracker to raise his arm and close his jaw and other fun kinetic pieces in the late 90s (Pre-Arduino saturation days - Parallax Basic Stamp, Scenix, PIC, and PCBs from scratch by hand with resist and etch). Kids loved pressing the Nutcracker switches! The reason I learned so much was that you had to go to the library, write a letter or eventually by the 90s email and user groups, and just plain figure it out through trial and error on your own. I had a VIC-20, Commodore 128, Amiga 500/1000, then a PowerPC Mac running Mach Linux in the late 90s/early 2000. I loved Commodore. It's a shame. They were the best option for the buck.

Re: I Owe My Life to the Commodore 64

#62

I started a little later with the Commodore 128. I must have spent thousands of hours programming in Basic and assembler. I remember wanting an assembler instead of putting bytes in memory, and saw one in a supermarket when my mom took me shopping, that's how popular computing was then. It was fun, but primitive, when I learned Pascal at university I was impressed by the functions with a name to which you can pass ar…

I hit the limits of C64 basic pretty quick and I read somewhere that there was a different language called "assembler" that was faster, so I convinced my mom to buy me a book about it. As I started reading the book I realized that I needed some software to go with it (the actual assembler...) and the book was about the "Merlin64 assembler" so I begged my parents to buy me that software for Christmas. Well, as it turn…

I was more lucky, I bought a book about C64 assembler in a second hand book store with my pocket money (must have been in 1989 or 1990).

Re: I Owe My Life to the Commodore 64

#63

Earlier quoted context omitted.

I hit the limits of C64 basic pretty quick and I read somewhere that there was a different language called "assembler" that was faster, so I convinced my mom to buy me a book about it. As I started reading the book I realized that I needed some software to go with it (the actual assembler...) and the book was about the "Merlin64 assembler" so I begged my parents to buy me that software for Christmas. Well, as it turn…

I was more lucky, I bought a book about C64 assembler in a second hand book store with my pocket money (must have been in 1989 or 1990).

I remember spending hours typing in hex dumps from the back of Compute!s Gazette back then. To this day, I still remember that LDA at A9 and STA was 8D.

Re: I Owe My Life to the Commodore 64

#64

Earlier quoted context omitted.

Sounds like the normal mid-life crisis. :-P Would probably hit you with every other job too.

If you grew up with a Commodore your mid life is way past.

How do you figure? Commodore had strong sales through the late 80s, and the C64 wasn't discontinued until 1994.

My family's C64 was the first computer I ever used, and I am barely in my mid 40s. And although my family later purchased an IBM PC clone around '89 or '90, that just meant the C64 moved into my older brother's room, where we used it even more.

Re: I Owe My Life to the Commodore 64

#65

Earlier quoted context omitted.

I was more lucky, I bought a book about C64 assembler in a second hand book store with my pocket money (must have been in 1989 or 1990).

I remember spending hours typing in hex dumps from the back of Compute!s Gazette back then. To this day, I still remember that LDA at A9 and STA was 8D.

I’ll never forget 53280 and 53281.

Re: I Owe My Life to the Commodore 64

#66

I started a little later with the Commodore 128. I must have spent thousands of hours programming in Basic and assembler. I remember wanting an assembler instead of putting bytes in memory, and saw one in a supermarket when my mom took me shopping, that's how popular computing was then. It was fun, but primitive, when I learned Pascal at university I was impressed by the functions with a name to which you can pass ar…

I hit the limits of C64 basic pretty quick and I read somewhere that there was a different language called "assembler" that was faster, so I convinced my mom to buy me a book about it. As I started reading the book I realized that I needed some software to go with it (the actual assembler...) and the book was about the "Merlin64 assembler" so I begged my parents to buy me that software for Christmas. Well, as it turn…

I started my C64 assembler adventures by manually converting opcodes to hex. Got tired of that real quick. I never had a real assembler, but DISMON was a pretty decent interactive disassembler that even supported code relocation.

Re: I Owe My Life to the Commodore 64

#67
post #17

Earlier quoted context omitted.

Sounds like the normal mid-life crisis. :-P Would probably hit you with every other job too.

I don't know. IT is a bit different in that regard. As a doctor, even if the system is shit, you still help people directly. As an engineer, you build something tangible that can make people's lives easier. And so on. In IT, though, the impact often feels much more indirect. Most of the time you're optimizing processes or helping businesses become more efficient, rather than improving people's lives in a direct way.…

I had the same kind of childhood with the VIC-20 and C=64 (and TI-99/4a in school as well). And having launched my career in I.T. I started as a Network Operator and then quickly promoted to systems administration, with SunOS 4.1.x mostly.

And I had purchased a beloved briefcase which I dutifully took to work each day, but my job wasn't really working with paper, much less anything that I needed to bring home with me.

And through those early years I really did fret about this: I produced nothing tangible at work. My work wasn't classified or secret, but there was nothing relatable I could really discuss about my work! What could I show people to prove I was a productive worker? How could I prove my worth, such as later on a résumé to a future employer? There was really just nothing.

And it went on like this for decades. I am sure that I, like many, struggled mightily with this intangible nature. Even my father, as a scientist, at least he brought home the Geiger counter, the film badges, the pager and the gadgets.

Re: I Owe My Life to the Commodore 64

#68
post #13

I could probably write a blog post with the opposite title, sth. like "My life got ruined by the Commodore C64". Equally hyperbolic, the narrative would go something like this: I was the exact same child/teen as the guy from the other blog, but the problem from 2026 me is that I got lured into IT through games and BASIC, and now I so wish I had chosen a different career. Alas, it's all I know how to do, and at this p…

Hello there -- I'm the guy who wrote the article! And I couldn't help but laugh at your comment. You are 100% correct, it could very easily go the other way. My story is that I actually graduated with a degree in English (as in literature!) and the only CS class I took was Pascal (where a friend of mine, who was also in the class, joked that we both got another language for a grade - C). I'd never intended to be in a…

One of my best friend loves making music. And he was also always interested in recording tech. So after we both graduated from high school, he went on to become a sound engineer. But even right after getting his degree, he said that he never really wanted to work in that profession because he didn't want to lose his passion for it.

I guess both you and my friend did it right. I went all in with studying for a degree in CS and whatnot and here I am today, wondering what I was thinking...?!

You kept your passion, I lost mine. I envy you.

Btw, that LucasArts-style adventure game for the C64 that my other friend and I designed as teenagers is still something I must finish before I die.

Re: I Owe My Life to the Commodore 64

#69
The thing that truly changed my life was the Commodore Reference Guide, with schematic, and a book from Data Becker that described the schematic in low level detail. Address decoders, chip selects, tri-state data busses…

I had been reading Elektuur (Elektor for English readers) for years, but never quite understood how computers worked.

That book changed everything, like a giant light bulb switching on. Suddenly I could read all those digital schematics. Digital design was what I wanted to do in life. And I did and still do.

Re: I Owe My Life to the Commodore 64

#70
post #13

I could probably write a blog post with the opposite title, sth. like "My life got ruined by the Commodore C64". Equally hyperbolic, the narrative would go something like this: I was the exact same child/teen as the guy from the other blog, but the problem from 2026 me is that I got lured into IT through games and BASIC, and now I so wish I had chosen a different career. Alas, it's all I know how to do, and at this p…

Hello there -- I'm the guy who wrote the article! And I couldn't help but laugh at your comment. You are 100% correct, it could very easily go the other way. My story is that I actually graduated with a degree in English (as in literature!) and the only CS class I took was Pascal (where a friend of mine, who was also in the class, joked that we both got another language for a grade - C). I'd never intended to be in a…

Btw, completely OT but something I found puzzling when reading your blog post: how did your aunt communicate with the Austrian guy who didn't speak English?!
Post reply on HN