Author: Josh Sherman
-
Cannot load certificate “/etc/ssl/certs/ssl-cert-snakeoil.pem” on Debian
Recently, my media center (an Intel NUC) started to bark about being out of disk space on my root partition. Instead of just biting the bullet and redoing the partitions, I decided to purchase a larger SSD, which led to its own problems. With those problems sorted, I opted to do a fresh installation of…
-
BIOS has detected unsuccessful POST attempt(s) on Intel NUC
After upgrading the SSD on my Intel NUC to a larger size, I was greeted with an error message that took me way too long to find a solution to: This problem was compounded by the fact that my wired keyword refused to work when this error was encountered. Sadly, I vaguely remember running into…
-
Switching to tmux windows numbered 10 and above
I try my best to not horde browser tabs. Occasionally I look up and realize that I have so many open that I now have to scroll. While I attempt to do the same with my tmux windows (and GNU screen too), there are days where I keep opening news ones, well past the 0-9…
-
VPS Showdown – February 2024 – DigitalOcean vs. Linode vs. Vultr
New month with new observations when looking at DigitalOcean vs. Linode vs. Vultr. Even though each provider uses the same Linux kernel version, they all have different patch numbers and dates. Vultr offering the most recent, Linode second, and DigitalOcean with a version seemingly from nearly a year ago. Suspect that each provider has their…
-
Mocha tests hang after tests have finished
Recently, while revisiting a Node.js repository I haven’t contributed to in ages, I encountered a new problem: the Mocha tests would hang instead of exiting. When I asked about the error, it seems it was recently introduced and nobody had pursued tracking down the root cause of the issue. Conveniently, this issue was only happening…
-
How often should you update Arch Linux?
If you run Arch Linux, or any rolling release system with frequent updates, you have probably asked yourself how often should you be updating it. I’ve run Arch Linux off and on over the last decade and have been through a myriad of update frequencies. Recently, having come back to Arch Linux yet again, I…
-
How to generate a JSON compile commands database with CMake
Generating a compile_commands.json file, a JSON database of compile commands, using CMake isn’t something I run into as a web developer. But as somebody that’s recently gotten bitten by the game development bug, this was one of the first things I happened to have run into. I’m not going to bore you too much with…
-
VPS Showdown – January 2024 – DigitalOcean vs. Linode vs. Vultr
DigitalOcean vs. Linode vs. Vultr — Don’t call it a comeback. It’s been over a year since I decided to step away from doing my VPS Showdown posts. Recently, my curiosity was reignited. Linode was acquired by Akamai. DigitalOcean saw a leadership transition. Vultr, honestly not sure what they’ve been up to, hence my curiosity…
-
Bitcoin price tracking widget for iOS with Scriptable
Of the crypto apps I have used, I’ve yet to find one that provides a Bitcoin price tracking widget to my liking. I’m not interested in the current price of Bitcoin, as I am interested in how my holdings (HODLINGS) are doing. Thus, enter Scriptable, an automation app for Apple devices. It allows you to…
-
Update single package with pacman on Arch Linux
There are times I need to update a single package with pacman, even though I try to update my Arch Linux regularly, once per week if possible. Typically, this happens with packages that are network connected and a minimum version is required to run. Discord, the chat service, forces this need very regularly. Risks involved…