Sublime Music, a Linux Subsonic Client, Beta Released

Posted on Sat 11 July 2020 in Projects • Tagged with Sublime Music, GTK, Music, Subsonic, Airsonic, Gonic, Navidrome, Offline, Chromecast, MPRIS, Linux, macOS • 3 min read

Sublime Music logo

Today I’m happy to announce Sublime Music to the world! Sublime Music is a feature-packed native GTK client for Subsonic-compatible servers such as Airsonic, Gonic, and Navidrome. Sublime Music is in beta and version 0.11.0 is available on the AUR and PyPi.


Continue reading

Respecting Theme Preferences on Your Website

Posted on Tue 07 April 2020 in Programming • Tagged with JavaScript, Dark Theme, CSS, HTML, Dark Mode • 7 min read

You may have noticed that dark themes are becoming more and more common across the computing landscape. Everything from Windows 10, macOS Mojave and later, iOS 13+, and Android 10+ to many Linux desktop environments and many individual browsers are including dark/light theme toggle settings.

In addition, you may …


Continue reading

Introducing offlinemsmtp

Posted on Sat 07 December 2019 in Projects • Tagged with offlinemsmtp, offline, msmtp • 2 min read

I use a program called mutt for managing my email. A lot of the time, I want to download all of my messages and use mutt offline (for example, when I’m on the train commuting to work). In these cases, I also want to be able to queue email …


Continue reading

Setting up Pelican to Automatically Deploy to GitLab Pages

Posted on Tue 27 August 2019 in Technology • Tagged with Pelican, GitLab, GitLab CI/CD, GitLab Pages • 4 min read

I posted last year about my switch from WordPress to a statically generated site generated by Pelican by GitHub Pages in a blog post. Since then, my hosting situation has changed a couple of times. I first migrated to deploy straight to a DigitalOcean Droplet from Travis CI. Then, I …


Continue reading

London, England and Back Home

Posted on Sat 01 June 2019 in Trip to D.C. and Transatlantic Cruise • Tagged with London, England, Denver, Colorado, Flight, British Museum, The Tube, Buckingham Palace • 2 min read

Today was my last day of vacation. I flew back to Denver in the afternoon, and I am starting my job at The Trade Desk on Monday which is just two days away! But, that means that I had most of the morning to be in London. So, I decided …


Continue reading

Southampton, England to London, England

Posted on Fri 31 May 2019 in Trip to D.C. and Transatlantic Cruise • Tagged with Southampton, England, London, The Tube, Tower of London, Tower Bridge, St. Paul's Cathedral, Evensong, Westminster Abbey, British Pub • 6 min read

Today we docked in Southampton, England. I disembarked as early as possible so that I could get in to London for as much of the day as possible. I did the “self disembark” which basically just meant that I had to carry my bag off the ship rather than have …


Continue reading

Queen Mary 2 Crossing

Posted on Fri 31 May 2019 in Trip to D.C. and Transatlantic Cruise • Tagged with Cruise, Queen Mary 2, WWII, Veterans • 13 min read

Instead of giving you a day-by-day on what we did on the crossing (I was told that it is not a cruise because that’s only lowly peasants would go on a cruise), I’m going to just talk about some of the highlights and make some observations about my …


Continue reading

Washington D.C. to New York City

Posted on Thu 23 May 2019 in Trip to D.C. and Transatlantic Cruise • Tagged with Travel, Washington D.C., New York City, Broadway show • 2 min read

Today we left Washington D.C. Mom and I went by train to New York City, while Hannah and dad headed back to Denver so that dad can get back to work and Hannah can do a summer class for her nursing training.

The ride to New York City was …


Continue reading

Washington D.C.— The Air and Space Museum

Posted on Wed 22 May 2019 in Trip to D.C. and Transatlantic Cruise • Tagged with Travel, Washington D.C., National Air and Space Museum • 2 min read

I love airplanes, I love spacecraft, I love mechanical things that fly. Airplanes were one of my first and longest lasting obsessions (I’m not sure if my obsession with exhaust pipes started before or after airplanes… I was a weird kid.). Maybe my obsession with airplanes was due to …


Continue reading

Washington D.C.— The Museum of the Bible

Posted on Tue 21 May 2019 in Trip to D.C. and Transatlantic Cruise • Tagged with Travel, Washington D.C., Museum of the Bible • 2 min read

Today we went to the Museum of the Bible. The museum houses many exhibits which explain the stories in the Bible, the Biblical manuscripts and their preservation and translation throughout the millennia, the impacts that the Bible has had on societies throughout history, and brings to life some of the …


Continue reading

Washington D.C.— The American History Museum

Posted on Mon 20 May 2019 in Trip to D.C. and Transatlantic Cruise • Tagged with Travel, Washington D.C., American History Museum • 3 min read

Today we went to the American History Museum. I’m not going to really discuss the individual exhibits, rather I am going to describe my general thoughts on the overall theme of the museum.

The general theme of the museum was that America was founded on certain principles and ideals …


Continue reading

Washington D.C.— The Holocaust Museum

Posted on Sun 19 May 2019 in Trip to D.C. and Transatlantic Cruise • Tagged with Travel, Washington D.C., Holocaust Museum, Washington Monument, Lincoln Monument, Vietnam War Memorial • 4 min read

We woke up fairly late today because we were quite tired after our long travel day yesterday. Our apartment is very close to a subway station which is a few stops from the National Mall, the big grassy area in front of the Capitol. Our destination for the day was …


Continue reading

Denver to Washington D.C.

Posted on Sat 18 May 2019 in Trip to D.C. and Transatlantic Cruise • Tagged with Travel, Washington D.C., Denver • 1 min read

Today we left for Washington D.C. I drove mom and dad headed to the airport early this morning (like 04:00). Hannah and I stayed in Denver for the morning so that we could attend a friend’s graduation brunch.

Hannah and I ended up leaving for the airport …


Continue reading

Mines High School Programming Competition 2019

Posted on Mon 15 April 2019 in School • Tagged with High School Programming Competition, Competitive Programming, Mines, HSPC • 12 min read

For the last two years, the Mines Computer Science Department has hosted a High School Programming Competition modelled after the International Collegiate Programming Contest (ICPC). The Mines ACM Student Chapter does the vast majority of organization and operations for the competition. As Chair of Mines ACM, I was responsible for …


Continue reading

HackCU V

Posted on Mon 25 March 2019 in Hackathon • Tagged with HackCU, Hackathon, Prize • 8 min read

A couple of weekends ago (Feb. 23-24), nearly 30 Mines students (myself included), attended the HackCU hackathon at CU Boulder.

Since the hackathon was so close and since I was driving up to the hackathon, I decided to bring all of my electronics. I brought my desktop, a monitor, my …


Continue reading