Ryan Cummings

Med Student | Cyclist | Tech Enthusiast

Happy New Year!

Hi! It’s been a very long time since my last post, and the blog has been down for most of it. Be warned, this post will be a little bit long and boring, partly because I’m using it as a refresher on the blogging tools I’m using to produce this. Anyways, for the past few weeks I was using this domain as a link to a few small Python-based projects, but then I realized that there’s no reason to pull the plug on this blog - I could just move it to a subdomain!

Update on life

Hey! It’s been a long time since I posted on here, so I thought I’d offer a quick update! There are quite a few things going on right now. First of all, I have my hands pretty full now that I’m on my Internal Medicine rotation. My workday runs from 7am to 5pm most days, depending on what sort of afternoon meetings I have to be at, and I work 6 days per week.

Ergodox Infinity flashing reference

I have a new keyboard! An infinity ergodox. It’s a major pain to flash, and it took me forever to figure it out, so I thought I would record what worked for later reference. Turns out it’s very simple, but there isn’t anywhere that explains it. Go to the configuration site here and set up your layout. Download the firmware from the site Navigate by terminal to the folder Ensure that dfu-util is installed (brew install dfu-util on a Mac) Plug in the left half alone, press the reset button, and run the command dfu-util -D left_kiibohd.

Reference: Planck Light layout

I always forget the layout of my Planck Light ortholinear keyboard, so I’m going to make this post to have a reference wherever I am.

2 weeks with the Assioma Duo power meter pedals

Now that I’ve been using the Assioma Duo pedals for a few weeks, I figure it’s time for a quick review. I picked the Duo’s over the more popular and mainstream Garmin Vector power meter pedals primarily because of price - $800 vs. $1000. The $200 saved is $200 I can put towards other equipment, like the Yahoo Kicker (recently purchased, review coming soon!). To make a long review very short, the Assioma Duos are rock solid and offer anything I could want in a pedal based power meter system.

Review: My experiences with the FSA Powerbox power meter

This post is a quick review of my very short experience with the FSA Powerbox. I had the Powerbox installed for 1 ride before deciding that it wasn’t going to work with my BB86 bottom bracket, despite FSA’s advertising to the contrary. The power meter itself is actually very good, but in my opinion it is misleading for FSA to advertise it as fully compatible with BB86 and similar 24mm bottom brackets.

QMK firmware on the planck light keyboard

One of the many little hobbies I’ve picked up over the years is mechanical keyboard building and programming. I was originally interested in programming Arduino microcontrollers, and was excited to see that people were using small arduinos to make keyboards that have all sorts of secret programmable features (and really nice buttons). Over the years I’ve put together a small but nice collection of mechanical keyboards in different shapes and sizes.

Moving domains

We’ve moved! I registered the domain https://www.ryanwcummings.com and will be hosting this blog there from now on, until I find something better to do with the site. Things to do with the new domain include: Setting up https (edit config.toml once github processes the certificate) - Done! Figuring out email hosting or forwarding Setting up a web server on the home server and moving off of github Hope the new address ups my street cred.

My first elisp functions: image processing and blog deployment

I wrote some elisp functions to speed up my blog posting! I realized that emacs plays well with shell scripts, and that every time I add images and deploy a page to the blog, I have to go through a long dance of resizing images, changing folders, pushing to github, etc. So I thought, why not define a function I can call right from my editor to handle all of it?

PDF-tools and OSX: how I made it work

The PDF-tools emacs package is amazing for extending the usefulness of emacs for everyday tasks. PDF-tools is a very fast pdf reader with all the text navigation features Emacs offers, plus the ability to interface with other packages such as interleave for note-taking. However, pdf-tools is notoriously difficult to get going on a mac. Here, I’ll try to document what I did to get it running on my system - a process that involved some stumbling but was ultimately successful.