Interesting story, but probably a false memory as Commodore 64 did not auto run programs loaded from tape or disk by default.
Sinclair Spectrum did, but that was also easily be circumventable by using the MERGE command instead of LOAD.
Sinclair Spectrum did, but that was also easily be circumventable by using the MERGE command instead of LOAD.
http://commodore.software/downloads/download/135-tape-turbo-...
But from disk drive you needed to type LOAD"*",8,1 for it to load into something other than BASIC start address.
(Which largely loaded the system variables, and state, since the memory-map was fixed. If you tried to MERGE you'd load those values and your system would crash, reset, or otherwise hang.)