Father, author, developer, maker. Please consider sponsoring my work.

Getting a new IP address via DHCP from Spectrum Internet


Recently this website's been the target of malicious DDoS attacks.

But after accidentally leaking my home IP address in some network benchmarking clips in a recent YouTube video, the same attacker (I assume) decided to point the DDoS cannon at my home IP.

I have things relatively locked down here—more on homelab security coming soon!—but a DDoS isn't something most residential ISPs take too kindly. So it was time for me to recycle my home IP. Lucky for me, I don't pay for a static IP address. That makes home hosting more annoying sometimes, since I have to deal with tunnels and dynamic DNS, but it also means I can hop to a new IP address if one is under attack.

Read more ⟶

New Raspberry Pi: Compute Module 4S


Update: The Compute Module 4S is now listed on Raspberry Pi's website. But they state it "is not for general sale."

Strange times beget strange things.

And that's an apt description of the new Raspberry Pi Compute Module 4S:

Raspberry Pi Compute Module 3+ to 4S Differences

The above chart is from Revolution Pi's page announcing the RevPi S and SE, which are updates to their popular CM3+-based industrial DIN rail computers.

They've been working on a RevPi 4 built around the Compute Module 4 that was announced in 2020, but after many delays, it seems they brokered a deal with Raspberry Pi to use a cut down Compute Module 4S, which eschews not features like gigabit Ethernet and PCI Express, as well as the entire form factor of the CM4.

Read more ⟶

Installing the Asahi Linux Alpha on my M1 Mac mini


After upgrading my main workstation to a Mac Studio, I decided to break tradition.

Usually, I sell off my old workstation to offset the cost of the new one. But just last week, Asahi Linux announced their first alpha release.

Asahi Linux MacBook Pro

If you haven't heard of Asahi, it's a Linux distribution based on Arch Linux that aims to bring a polished Linux experience on Apple Silicon Macs (all the current M1 Macs, and any new Apple Silicon Macs that come in the future).

Read more ⟶

Mac Studio is 4x more efficient than my new AMD PC


Last month, I built an all-AMD PC to try out Linux Gaming with Steam and Proton, and so I'd have a faster native Linux build machine for my various compilation tasks.

This month, Apple introduced the Mac Studio, and as a now full-time video producer, it was a no-brainer for me to upgrade from an M1 Mac mini.

Mac Studio M1 Max Hero

My Mac Studio arrived Friday, and over the weekend, I spent some time benchmarking it against not only my M1 mini, but also my new AMD Ryzen 5 5600x PC build.

Read more ⟶

It was DNS - T-shirt on RedShirtJeff.com


I forgot to mention it on my blog, but my latest T-shirt design has been wildly popular... mostly because it's almost always true:

It was DNS tee shirt on RedShirtJeff.com

You can buy the 'It was DNS' T-shirt on RedShirtJeff.com.

Read more ⟶

New Docker for Mac VirtioFS file sync is 4x faster


Docker for Mac's shared volume performance saga continues!

After monitoring the issue File system performance improvements for years (discussion has moved to this issue now), it seems like the team behind Docker Desktop for Mac has finally settled on the next generation of filesystem sync.

For years, the built-in osxfs sync performance has been abysmal. For a Drupal developer like me, running a default shared volume could lead to excruciating slowdowns as PHP applications like Symfony and Drupal scan thousands of files when building app caches.

Read more ⟶