Last week I finished the Nand to Tetris online course taught by Noam Nisan and Shimon Schocken, after seven months of working on it (part time). This is a course where you design and computer from the ground up, starting with the smallest of logic gates. Then you program the computer, creating a simplified version of the Java programming language and writing an entire operating system in that language. I’ve been programming for decades, and still found it to be a fascinating exploration of what is going on behind the scenes.

Continue reading “Nand to Tetris”

I recently completed the Science of Well Being course on Coursera, taught by Professor Laurie Santos. This is sometimes called the Yale Happiness course. I did think there were many useful things in the course, but there was also some poor reasoning and misunderstanding of statistics. I think it is a decent course to take, but you should take the claims of the course with a grain of salt.

Continue reading “The Science of Well Being”