Shai-Hulud Malware in PyTorch Lightning: What Actually Happened and How to Check Your Environment

Shai-Hulud Malware PyTorch Lightning

If You’re Running PyTorch Lightning in a Training Pipeline, Read This First The short version: malicious code with deliberate Dune-universe naming conventions was found embedded in packages targeting the PyTorch Lightning ecosystem. This isn’t a typosquat of some obscure utility — PyTorch Lightning is a framework that thousands of ML teams use to structure their … Read more

Ubuntu vs Fedora for Home Server: I Ran Both for 6 Months and Here’s What Actually Matters

Ubuntu vs Fedora for Home Server

I Needed a Home Server OS and Couldn’t Stop Second-Guessing Myself The machine I was setting up wasn’t impressive — a decommissioned Dell OptiPlex 7050 with 16GB RAM, a 500GB NVMe I had lying around, and an old spinning disk I repurposed for media. The workload: Plex with hardware transcoding, Nextcloud for file sync, Pi-hole … Read more

Docker Is Not the Only Option: I Tested Podman, containerd, and nerdctl So You Don’t Have To

Podman containerd nerdctl Docker alternatives

Why I Started Looking Past Docker The licensing change hit us on a Thursday afternoon — Docker Inc. quietly updated their terms and suddenly Docker Desktop required a paid subscription for companies with more than 250 employees or $10M in revenue. We were squarely in that bracket. The per-seat cost wasn’t catastrophic, but it was … Read more