Oddbean new post about | logout
 Why? Whatever happened to Spectrums, Amstrads, Commodores, incl. C64 and Amigas? Where I live, people *soldered* Spectrum clones themselves as soon as they got access to the necessary chips and other stuff. And booted them off cassette recorders. And did all sorts of shit on that bootleg hardware. Because it's not as complex at its core.

I'm not a programmer now (was until 2016) and I didn't have any Spectrum clone, but I first started learning programming on MK-52, a soviet programmable calculator. Still have it here in a pretty much working state (but MK-61 is more practical if running on batteries). So, do you know how many program RAM it has? 105 bytes (yes, bytes) and 15 direct registers and 4 stack registers, and that's it. It also had 512-byte EPROM, but it went dead about 10 years ago.

My call is to treat every system like embedded and optimize every byte accordingly. Those who disagree should be sentenced to 2 years of MK-52-only coding like myself in the childhood.