Jul 2020 A phone a month for a year: Intro; Moto G7/Stock Android

Right off the bat, I’ll concede: I’m not buying 12 new pieces of phone hardware for this. However, “Trying a new phone or a new OS on a phone I already have every month for a year” seemed a bit wordy!

I <3 open source, so I enjoy trying new software that increases my freedom. I also have some philosophical issues with how Google treats its users, particularly in ways it seems to abuse its dominant market share to force its apps, ads, and limitations on users. This has led me to back away from Google’s vision of Android, and to try to find a compromise between privacy and utility that best meets my needs.

Jul 2020 Piano Heatmap Analysis (Part 2)

A long time ago, I hacked together a not-quite-working attempt at tracking played keys on a piano. Today, I took another shot at what that attempt might look like with a few more years’ experience in play.

Jul 2020 Impressions of AsteroidOS

A solid two days in, AsteroidOS on the KingWear KW88 is…absolutely awesome. The watch is plenty functional as a watch, hasn’t died in 48 hours (though currently the battery is undefined% so I’m not sure how long that’ll last!) and it scratches every bit of my tinkerer’s itch. It’s absolutely thrilling that I can ssh in and get a root shell, and that I can customize or rewrite anything I want to change!

Jul 2020 Installing AsteroidOS on the Kingwear KW88 Pro

I recently bought a Kingwear KW88 Pro, and I’m not much a fan of the OS that came with it. In the interest of doing something different, I decided to install AsteroidOS. While this is a reasonably straightforward process, there are a few issues that I ran into that stumped me for a while, that I thought were worth writing down.

Jul 2020 Listen to your music a new way...alphabetically!

I embarked on a journey to listen to my Spotify library sorted A-to-Z, and you should too!

Feb 2016 New Relic and AppFog v2

CenturyLink’s AppFog v2 is supposed to have great support for New Relic. However, their documentation leaves a bit to be desired. Don’t be dissuaded: the setup process is almost comically simple. Here are the steps to set up AppFog with New Relic:

Sep 2015 Piano Heatmap Analysis (Part 1)

I have always been curious about what the most-used key on my piano is. Songs like Billy Joel’s “Prelude” (C4) or Beethoven’s “Für Elise” (A2) must throw off averages significantly, especially when practiced repeatedly, right? Also, I thought it would be cool to figure out how many keys total have been played: they should add up quickly! There do exist programs that do this for computer keyboards (and here are my stats, if somewhat out of date), but as far as I could tell there wasn’t a good option for a piano keyboard.

Aug 2015 Solving Windows Update Error 8024402F

Recently, Windows Update started failing for me on a few different computers, a few months apart. Site after site promised result after result, but led only to failure after failure. I accumulated a list of different recommendations, and what eventually worked for me: Using a VPN to avoid what seemed to be network-induced restrictions.

Aug 2015 Enabling Hotspot on a Rooted Sprint Galaxy S6

While the transition from my S4 to S6 has gone generally smoothly, I do miss the lack of support for the Xposed framework; specifically, the ability to create a wireless hotspot. However, there is a simple fix, with very little technical knowledge required (taken with gratitude from a post buried on xda-developers):