30 years ago I was making an international phone call to the UK to try
to order my first computer. As a freshman at IST I could not afford
the memory extension, but I soon found out that amazing things could be
done with just 1KB of memory. For example, one could save 3 bytes by
zeroing a variable with i=NOT PI (4 bytes) instead of i=0 (7 bytes).
The next thing I discover was the Z80 microprocessor instruction set.
One year later, I finally managed to buy a third-party 32KB memory extension and it was the largest upgrade in memory of any computer I ever owned or used.