It was more a situation of being a computer nerd at exactly the right time and place so that it was possible to really impress adults with minimal actual effort
Same reason I had a spare 286 lying around
I was always trying to find ways to improve the performance of my systems when I was a kid. Tweaking configs, removing bloat, stealing components from my parents systems. I would've loved to have tried what you did!
Oh, I know that feeling.
Blew one teacher's mind by doing animations on the RISC OS machines at school, they didn't know it was even possible.
4D-maze visualisation and route-finding at university.
What was weird was all the times I've shown people Word Lens or Google Translate, augmented reality translations blew the minds of other developers even a decade after that was demonstrated.
Right time and place.
More importantly, a hot CPU wouldn't perform worse, it would just break at some point when a computation got the wrong result.
By swapping crystal oscillators with a higher frequency.
Really put me in my place with this one. Nice work.
>I didn’t even measure the clock speed - just wrote a little program (I think it was in QBasic) that calculated factorials or something (don’t remember the details), then measured performance difference between no cooling, ice water, and liquid nitrogen.
>My measurement technique was extremely simplistic - how much wall clock time does it take to do this computationally-intensive task. It ran faster with ice water, and even faster with the liquid nitrogen (until it died from condensation).
There is no world in which a 286 has a program that runs "slow" without cooling, and fast with cooling. If a clock speed "needs cooling", it's because the CPU crashes otherwise. If jdenning changed the crystal, THAT'S what increased the CPU speed. They seem adamant that wasn't the case though.