As a computer scientist, I get pretty annoyed with the constant cultural usage of the term algorithm. There seems to be an unwritten rule that whenever a technical concept is brought into the mainstream cultural discussion, it will be bastardized into the void away from its original meaning. Nowadays it’s used to denote “that internet […]

Read More

I want to mention of one of my favorite mental exercises: thinking in higher dimensions. I find it’s useful to expand your ability to visualize difficult things. (I should do a list of brain workouts!) These nerd kings will take you on a journey, and I want to go over the 4D part. (You might […]

Read More