Sep 04, 2021

For years, I’ve had an abiding love of machine code, the fundamental binary instructions that the CPU of a computer understands, ever since I took my first embedded systems course at Santa Clara University. Below all the user interfaces and flashiness of modern computers, there is a hunk of silicon which is reading ones and zeroes from memory and performing the fundamentals of computer operation — store a byte in memory, retrieve a byte from memory, add one to the byte, subtract something from the bytes, etc. The fact that such a powerful force multiplier of humanity’s power all came down to a rock we trapped lightning in and forced to do math billions of times a second will forever be amazing to me.