Nov 04, 2020
It’s 2020 and I’m still buying CDs. Today I sat down to rip some newly bought discs from Goodwill. Breaking out my tried-and-true abcde (which I wrote about exactly ten years ago, whoa!) led to the following, though:
$ abcde Grabbing entire CD - tracks: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 CDDB unavailable. ---- Unknown Artist / Unknown Album ---- 1: Track 1 2: Track 2 3: Track 3 4: Track 4 5: Track 5 6: Track 6 7: Track 7 8: Track 8 9: Track 9 10: Track 10 11: Track 11 12: Track 12 13: Track 13 14: Track 14 15: Track 15 16: Track 16 Edit selected CDDB data [Y/n]?
Finding Stray Unicode Chars
Sep 26, 2020
I maintain a rendering system that uses the Mako templating language. The other day I received a pull request that looked innocent at a glance, but blew up with an ASCII decoding error during testing.
Side note: Mako has a requirement for all input characters to be ASCII? That doesn’t seem right - it’s probably my code, or that I’m on an old version of Python. I’ll have to investigate further.
Mar 24, 2019
Reflections on Singapore I traveled to Singapore for work in mid-to-late March. Here are my thoughts about my experience there.
Everyone is understandable! There are four official languages and thankfully English is one of them. Initially I was concerned about language barriers that would limit my mobility or food options, but it was no issue at all. At worst I’d have to step closer to a person so I could hear them better.
2017 In Music
Jan 29, 2018
Before January 2018 gets away from me, I’d like to reflect on the last year of music. Unlike in previous years where I pulled the data from Last.fm automatically and then ran a bunch of queries on it separately, this year I went completely lazy-like and automated just about the whole thing! My job requires near-constant writing of Python code, so that certainly helps.
First of all, the total tracks we listened to throughout the year: 5716.
2017 Memorial Day Hike
Jun 08, 2017
Day 0: Damascus VA and the Old Mill Inn After packing in the morning and restlessly pacing around my house, I left for Damascus at around 11:30, ready and raring to get the ride over with. Given that the group has exhausted much of Virginia, all of Maryland, and about a quarter of Pennsylvania, that meant a decent amount of driving. In my case it was I-81 for about 6 hours.
Mar 08, 2017
Whenever there’s a break in the weather during winter, my first thought is to pack up and head to Shenandoah. Skyline drive is just so inviting and the kids are getting old enough for some of the smaller hikes. When such an opportunity presented itself a week back, we set our eyes on Hawksbill Mountain. On paper it seemed reasonable at only 1.5 miles, but we soon found out that every bit of those miles was straight uphill.
Mar 08, 2017
Every time I go home to Chesapeake I notice the signs of change and progress. After taking the dog out in the back yard I noticed this cement placard showing more than a little bit of its age. It’s still holding its own, though. Worn and battered with the weather, but still just as welcoming as the day it was set.
Nov 24, 2016
One benefit to the family moving further north in Sterling is that Algonkian Regional Park became really accessible. It’s a great park with a lot to offer the eyes, and I’m trying to take advantage as much as possible. Not only does the park lead right up to the Potomac River, it also provides ample space to fly kites, picnic, or launch boats, if you’re into those types of things. I’m more into the camera-friendly sights, so naturally I gravitate towards the river.
Gettysburg in the Fall
Nov 11, 2016
Whenever someone mentions that they haven’t been to Gettysburg, I immediately suggest taking them there for a tour. It’s such a beautiful place that’s full of interesting things to see and experience. This time the someone-s happened to be my parents, so I gladly drove them the hour and a half up there. I’ve been to the battlefield about a dozen times, but never in the fall when the colors were at their max.
Morning Walks in San Francisco
Jul 24, 2016
I recently traveled to San Francisco for for a big developer gathering. I stayed in the Omni again this time, but unlike last time I brought some synthetic workout/walking gear along with me. I figured that I’d take advantage of my flight schedule/jet lag to get in some early morning photo walks. Things worked out pretty well and I’d usually head out the door around 6AM and walk for about an hour to an hour and a half.