Doing linear algebra homework reminds me why I love NumPy so much. Instead of doing a 2-page homework assignment and then finding out at the end that something is wrong, I can check at every step. For example, to reduce a matrix A to the identity, using only elementary …

Read more

If you read this blog, you might assume it doesn’t update because I have nothing to talk about. The truth is, I have a lot I want to say, but I usually don’t feel like writing when I’m at my computer.

One thing I post a lot of is commentary …

Read more

Note: I updated my Pebble review to mention that I got a replacement for my defective Pebble. The support process took longer than I would have liked, but the new Pebble works perfectly.


My roommate just moved into a new apartment about 10 miles away, and I plan to …

Read more

AI training data comes from humans, not AIs, so every piece of training data for “What would an AI say to X?” is from a human pretending to be an AI. The training data does not contain AIs describing their inner experiences or thought processes. Even synthetic training data only contains AIs predicting what a human pretending to be an AI would say. AIs are trained to predict the training data, not to learn unrelated abilities, so we should expect an AI asked to predict the thoughts of an AI to describe the thoughts of a human pretending to be an AI.

What would a human pretending to be an AI say?

Read more