My first machine was a Commodore Vic-20. I loved the ability to 'wedge' into its operating system using assembly language, and change the way things were done. At this point, there wasn't an internet, so I had to rely on books on the subject, available from the local book store and/or library. I...