kator

Joined 14 years ago

Karma
2,679
Submissions
611
Member since
Feb 26
https://www.karlbunch.com/

Some of my hobbies include helping people unlock creativity using LLMs: https://conjori.com/

And trying to revive a dead MMO: https://www.swgemu.com/

I work for Amazon, and all opinions I share on this handle are my own.

View on Hacker News

Recent submissions

Comment · 15 days ago
I was about to return here to say the same, I wonder how many people noticed it!
Comment · 25 days ago
Whew, at least I won't have to hand-code solutions to the 2K38 problem!
Comment · 25 days ago
I would rather the planet run on UTC time and no "savings" time stuff either. It would take a while to get used to, but it would make working with my teammates across the world easier, the constant time zone conversion, oh are they on DST, oh they don't honor it.. way more exhausting than hours of light or dark on one side of my work day or another.
Comment · 1 month ago
Comment · 2 months ago
I learned BASIC in 1981 on the TRS-80 Model I with 4k RAM (later upgraded to a massive 16k), and it wasn't long before someone showed me EDTASM [1], and I was hooked. My parents couldn't believe me when I asked them to buy "How to Program the Z80" by Rodnay Zaks [2]. They were shocked, it was the first time I asked them to buy a technical book. I was so excited I couldn't sleep for days. I was in High School, and I would carry the book around and read, use the lookup tables, and write Z80 assembly in my spiral-bound 8.5"x11" notebook. One three-day weekend, I slept about 4 hours while I was disassembling the BASIC ROM to find nuggets I could call in my Z80 programs, and also to learn so much more about the video, the cassette interface, interrupts, etc. My notebook looked like something a madman had scribbled on the walls of an asylum to everyone around me, but to me it was perfectly organized, and I used it to reference things I would use later in my programs. I got to the point where I could read the hex dumps and "see" the op codes in my mind; people would look over my shoulder while I was debugging, and I'd be explaining what the code was doing, but I hadn't disassembled it yet. I didn't even realize I was doing that until one of my classmates pointed it out: "Hey, disassemble that. I'm not following you, how the heck do you see that?"

And all of this because my science teacher had that TRS-80 Model I sitting in the corner of his classroom gathering dust; nobody knew what it was, I didn't either, but I had to figure it out. I've always had this bug, I don't believe in magic, I want to know how everything works, it's been an insatiable thing all my life, that first machine set me on a course of learning for the rest of my life.

Thanks, Mr. Kruzan, you changed my life. I'll never forget you. Oh, and thanks to all the people who created the Z80, the TRS-80 Model I, and paved the path for me to learn computers and never stop learning.

We are truly building on the shoulders of giants; every generation, more giants. It's humbling to look back and think about it forty-five years later...

[1] https://www.trs-80.org/edtasm.html

[2] http://www.z80.info/zip/zaks_book.pdf

Comment · 2 months ago
I met my wife playing Star Wars Galaxies, online. She was member #4 in the guild I ran, The Trade Federation on Flurry, one of a whole crew of people I'd never met in my life. It was a very interesting way to meet, to get to know a person with zero real physical input, no pics (we're too old for that stuff), and we talked on and on about philosophy, life, kids, learning, loving, challenges. For a good while it was just the words, no idea what the other looked like or how old, none of the things you'd normally sort people on before you decide they're worth your time.

The reality is, with no face and no resume in the way, all you've got is the actual person, what they laugh at and how they handle an idea they don't agree with. And in an MMO you see even more, how they solve problems, do quests, handle loot, and deal with moving through the game. That turned out to be the part that actually matters, and it's usually the last thing you learn about someone you met in person, not the first.

At some point we made the leap; she was in Tennessee and I was in California, so meeting in person was a very big deal. I flew out and drove deep into Tennessee, and we met for the first time in a Food City parking lot. It was amazing, we talked for hours.

As they say, "and the rest is history." We married and have been together for 20 years. Meeting her, and a whole crew of people I never met in person but still call friends, is the primary reason I joined the team trying to keep SWG alive [1]. We both still have fond memories of our time together in game, and now in real life.

So when someone tells me online friends aren't real friends, I just smile, because I married mine. And yes, I'm married to a gamer chick, and it's amazing! And all these years later, she's still my friend too. :)

[1] https://www.swgemu.com/forums/showthread.php?t=216279

Comment · 3 months ago
I learned BASIC in 1981 on the TRS-80 Model I with 4k RAM (later upgraded to a massive 16k), and it wasn't long before someone showed me EDTASM [1], and I was hooked. My parents couldn't believe me when I asked them to buy "How to Program the Z80" by Rodnay Zaks [2]. They were shocked, it was the first time I asked them to buy a technical book. I was so excited I couldn't sleep for days. I was in High School, and I would carry the book around and read, use the lookup tables, and write Z80 assembly in my spiral-bound 8.5"x11" notebook.

One three-day weekend, I slept about 4 hours while I was disassembling the BASIC ROM to find nuggets I could call in my Z80 programs, and also to learn so much more about the video, the cassette interface, interrupts, etc. My notebook looked like something a madman had scribbled on the walls of an asylum to everyone around me, but to me it was perfectly organized, and I used it to reference things I would use later in my programs. I got to the point where I could read the hex dumps and "see" the op codes in my mind; people would look over my shoulder while I was debugging, and I'd be explaining what the code was doing, but I hadn't disassembled it yet. I didn't even realize I was doing that until one of my classmates pointed it out: "Hey, disassemble that. I'm not following you, how the heck do you see that?"

And all of this because my science teacher had that TRS-80 Model I sitting in the corner of his classroom gathering dust; nobody knew what it was, I didn't either, but I had to figure it out. I've always had this bug, I don't believe in magic, I want to know how everything works, it's been an insatiable thing all my life, that first machine set me on a course of learning for the rest of my life.

Thanks, Mr. Kruzan, you changed my life. I'll never forget you. Oh, and thanks to all the people who created the Z80, the TRS-80 Model I, and paved the path for me to learn computers and never stop learning.

We are truly building on the shoulders of giants; every generation, more giants. It's humbling to look back and think about it forty-five years later...

[1] https://www.trs-80.org/edtasm.html

[2] http://www.z80.info/zip/zaks_book.pdf

PS: Pretty sure the memcpy examples have a stack bug.

Comment · 3 months ago
Comment · 4 months ago
Comment · 4 months ago
Comment · 4 months ago
> Professional public speakers...

Maybe some do, but I've never needed it. Often I actually find public speaking easier than small groups. In a small group my brain is trying to "model" what each person is thinking about my talk, as the groups get larger that becomes impossible and I tend to relax and let go. I also find the energy in a larger setting is a useful feedback mechanism. I might toss a small joke out and see if the audience is engaged, or I will ask a question and get a show of hands. The more I engage the calmer I feel and the more enjoyable the experience is for me and my audience.

Comment · 4 months ago
True, that said, I downloaded and compiled Perl in 1987 from comp.sources.misc, even back then, things moved at light speed compared to health and medical.
Comment · 4 months ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton