Recapping My 5 Year Old Studio Monitors
A few weeks ago, I started hearing a slight crackle at the loudest parts of whenever sound was playing through my PreSonus Eris E3.5 speakers . It was very faint, but quite annoying, especially when editing my YouTube videos.

For a few days I thought it could be a hearing problem (at this point in my life, every year brings a new health adventure...), but after testing my wired headphones and another small computer speaker on the same output, I determined the problem was,
Migrating 13,000 Comments from Drupal to Hugo
After 16 years on the LAMP stack, I finished migrating this website from Drupal to Hugo a few weeks ago.
What's old is new, as this blog was originally built with Thingamablog , a Java-based Static Site Generator (SSG) I ran on my Mac to generate HTML and FTP it up to my first webserver (over 20 years ago!).
The main reason I moved from an SSG to Drupal was to add comments . I wanted my blog to have the same level of interactivity

Raspberry Pi's new AI HAT adds 8GB of RAM for local LLMs

Today Raspberry Pi launched their new $130 AI HAT+ 2 which includes a Hailo 10H and 8 GB of LPDDR4X RAM .
With that, the Hailo 10H is capable of running LLMs entirely standalone, freeing the Pi's CPU and system RAM for other tasks. The chip runs at a maximum of 3W, with 40 TOPS of INT8 NPU inference performance in addition to the equivalent 26 TOPS INT4 machine vision performance on the earlier AI HAT with Hailo 8
Raspberry Pi Pico Mini Rack GPS Clock
I wanted to have the most accurate timepiece possible mounted in my mini rack. Therefore I built this:

This is a GPS-based clock running on a Raspberry Pi Pico in a custom 1U 10" rack faceplate. The clock displays time based on a GPS input, and will not display time until a GPS timing lock has been acquired.
- When you turn on the Pico, the display reads
---- - Upon 3D fix, you get a time on the clock, and the colon starts blinking
Local Email Debugging with Mailpit
For the past decade, I've used Mailhog for local email debugging. Besides working on web applications that deal with email, I've long used email as the primary notification system for comments on the blog.
I built an Ansible role for Mailhog , and it was one of the main features of Drupal VM , a popular local development environment for Drupal I sunset 3 years ago.
Unfortunately, barring any future updates from the maintainers, it seems like Mailhog has not been maintained for four years now. It still

Raspberry Pi is cheaper than a Mini PC again (that's not good)
Almost a year ago, I found that N100 Mini PCs were cheaper than a decked-out Raspberry Pi 5 . So comparing systems with:
- 16GB of RAM
- 512GB NVMe SSD
- Including case, cooler, and power adapter
Back in March last year, a GMKtec Mini PC was $159, and a similar-spec Pi 5 was $208.
Today? The same GMKtec Mini PC is $246.99, and the same Pi 5 is

JeffGeerling.com has been Migrated to Hugo
Since 2009, this website has run on Drupal . Starting with Drupal 6, and progressing through major site upgrades and migrations to 7, 8, 9, and 10, I used the site as a way to dogfood the same CMS (Content Management System) I used in my day job for over a decade .

But as time progressedâespecially after completing a grueling upgrade from Drupal 7 to 8 âmy enthusiasm for maintaining what's now a more enterprise-focused Digital
Testing the Mono Gateway, a custom-built 10 Gbps Router

Last month, the stars aligned for me to bring the Mono Gateway (a 10 Gbps router that YouTuber Tomaž Zaman and his team at Mono built from scratch) on a trip to Phoenix, and test it with one of the most OP network test boxes I've ever seen, at the ServeTheHome HQ.
In this video, Patrick (from STH) and I put Gateway through a real-world torture test using CyPerf:
Dell's version of the DGX Spark fixes pain points
Dell sent me two of their GB10 mini workstations to test:

In this blog post, I'll cover the base system, just one of the two nodes. Cluster testing is ongoing, and I'll cover things like AI model training and networking more in depth next year, likely with comparisons to the Framework Desktop cluster and Mac Studio cluster I've also been testing.
But many of the same caveats of the DGX Spark (namely, price to performance is not great if you just want to
NIST was 5 μs off UTC after last week's power cut
If you were 5 microseconds late today, blame it on NIST.
Their facility in Boulder Colorado just had its power cut for multiple days. After a backup generator failed, their main ensemble clock lost track of UTC, or Universal Time Coordinated.
But even if you used the NTP timing servers they run , they were never off by more than 5 microseconds.
5 μs might seem insignificant. But it is significant for scientists and universities who rely on NIST's more specialized timing signals .
But no, you
