Jonathan Sumner Evans
Sumner Evans
Software Engineer at The Trade Desk

Sublime Music, a Linux Subsonic Client, Beta Released

Posted at in Projects • 4 minute read
Tags: GTK, Music, Subsonic, Airsonic, Gonic, Navidrome, Offline, Chromecast, MPRIS, Linux, macOS

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. Hooked already? Check out the website! The Albums tab of Sublime Music. Clicking on an album cover shows the details for that album. See the Sublime Music website for more screenshots. Read more...

Respecting Theme Preferences on Your Website

Posted at in Technology • 8 minute read
Tags: JavaScript, Dark Theme, Dark Mode, CSS, HTML

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 have noticed that some websites are now starting to respect your OS and browser dark mode settings. For example, StackOverflow now can detect whether your browser or OS has dark mode enabled. Read more...

Introducing offlinemsmtp

Posted at in Projects • 2 minute read
Tags: offline, msmtp, email, mutt

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 messages to send once I get back online. Even when I am online, sometimes the process of sending the message can take a while (with a large attachment, for example), and I don't want mutt to freeze while the email is being sent. Read more...

Setting up Pelican to Automatically Deploy to GitLab Pages

Posted at in Technology • 5 minute read
Tags: Pelican, GitLab, GitLab CI/CD, GitLab Pages

Warning This article is out of date, and may contain outdated information. Since writing this article, I have migrated from Pelican to Hugo. I have also migrated away from GitLab to sourcehut and I'm deploying my site to a Linode VPS. 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. Read more...

London, England and Back Home

Posted at in Trip to D.C. and Transatlantic Cruise • 3 minute read
Tags: London, England, Denver, Colorado, Flight, British Museum, The Tube, Buckingham Palace

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 to go over to Buckingham Palace and then to the British Museum. I stored my bags at the hotel, and went to the supermarket to get some breakfast. Read more...

Southampton, England to London, England

Posted at • 7 minute read
Tags: Southampton, England, London, The Tube, Tower of London, Tower Bridge, St. Paul's Cathedral, Evensong, Westminster Abbey, British Pub

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 them take it for me. Mom is staying on the boat to go back the other direction to NYC. I took an Uber to the Southampton train station, and then I had to buy a ticket to get into London. Read more...

Queen Mary 2 Crossing

Posted at in Trip to D.C. and Transatlantic Cruise • 15 minute read
Tags: Cruise, Queen Mary 2, WWII, Veterans

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 time on board the Queen Mary 2. We didn't stop in any ports, so it was just what we did on board. Read more...

Washington D.C. to New York City

Posted at in Trip to D.C. and Transatlantic Cruise • 3 minute read
Tags: Travel, Washington D.C., New York City, Broadway show

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 uneventful and easy. We got in a quiet car, which was nice and I was able to sleep for most of the trip. Read more...

Washington D.C. -- The Air and Space Museum

Posted at in Trip to D.C. and Transatlantic Cruise • 2 minute read
Tags: Travel, Washington D.C., National Air and Space Museum

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 the obscene amount of time I spent on them as a toddler and as a young child. For the two years that my dad worked in Indonesia, my mom and I went between there and the States every few months. Read more...

Washington D.C. -- The Museum of the Bible

Posted at in Trip to D.C. and Transatlantic Cruise • 3 minute read
Tags: Travel, Washington D.C., Museum of the Bible

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 stories and places described in the Bible. I am going to mention just a few highlights of the museum. There were many video panels throughout the museum featuring Drive Thru History and exploring locations in Israel that were described in the Bible, or were historically significant in the preservation of the Biblical manuscripts. Read more...
1 of 21 Next Page