What I Read, 2021 Edition

If Then: How the Simulmatics Corporation Invented the Future by Jill Lepore. I was excited to read this 328 page high school essay, almost quit around page 200, and only continued because a political science professor from UCSD (where I got my PhD) become a minor recurring character. I grabbed this book after reading Lepore’s […]

Who I Saw, 2021 Edition

I did not start writing this post until April because of Covid. Covid means much less being outside, so many fewer opportunities to see people. Mei Lin. We finally were able to order the Szechuan fried chicken from Daybird, Mei Lin’s casual new place. This is the Mei Lin of Top Chef who then opened […]

How To Enable Google APIs for API Key

Google may still claim not to do evil. They should also try not to be obtuse as well. I wanted to get the longitude and latitude of a few hundred cities, which is straightforward using ggmaps and Google’s geocoding API. (I tried Geonames but never received the new account confirmation e-mail. It did not go […]

Who I Saw, 2020 Edition

The fourth time is the charm, by which I mean I hope I see more celebrities than last year because the third time certainly was not the charm. Jade Chang.  Jade Chang is the author of one of the favorite novels I read in 2018, Wangs vs. the World.  Even better, I actually met her […]

What I Read, 2020 Edition

The Silk Roads: A New History of the World by Peter Frankopan.  After reading this 505 page history, I hereby firmly resolve to not judge a book by its cover.  Had I spent 10-15 minutes skimming chapters, I would have realized that this book is not in fact about “silk roads”, whatever that means to […]

Batch zip files

One of my hard drives is down to its final terabyte, of 8, so its time for me to compress some files. Since I have thousands of files on that drive, it would be inefficient to select them one by one. It turns out its easy to pass a bunch of files to gzip. I […]