It was as if we were working at the same bench. Yes, I too wrote programs in machine code, using hexadecimal. Later, I got a computer, the IBM PC XT (the 'XT' stood for Extra Technology, haha). It had a 40-megabyte hard disk, 256K RAM, and a 5 1/4-inch floppy disk drive. The Z80 jump instruction was a pain in the neck; you had to calculate the offset address using one's and two's complements—all in binary. But I enjoyed it because it was challenging, and we were young and restless.
!