davewiner's subscription list, hackerNewsStars category. List created by feedlandDatabase v0.9.1.
Getting Rails' ActiveStorage blob IDs from file URLs
Learn how to extract ActiveStorage blob IDs from expiring ActiveStorage URLs.
Jeff Geerling
• Jeff Geerling
CM0 - a new Raspberry Pi you can't buy

This little postage stamp is actually a full Raspberry Pi Zero 2, complete with eMMC storage and WiFi.
But you can't get one. Well, not unless you buy the CM0NANO development board from EDAtec, or you live in China.
This little guy doesn't have an HDMI port, Ethernet, or even USB. It's a special version of the 'Compute Module' line of boards. Little Raspberry Pi 'System on Modules' (SoMs), they're called.
Compute Modules are entire Linux computers about the size of a regular desktop CPU that you 'plug in' to another board, to give it life.
Jeff Geerling
• Jeff Geerling
CM0 - a new Raspberry Pi you can't buy
This little postage stamp is actually a full Raspberry Pi Zero 2, complete with eMMC storage and WiFi.
But you can't get one. Well, not unless you buy the CM0NANO development board from EDAtec, or you live in China.
This little guy doesn't have an HDMI port, Ethernet, or even USB. It's a special version of the 'Compute Module' line of boards. Little Raspberry Pi 'System on Modules' (SoMs), they're called.
Unswitching loops for fun and profit
Duplicating loops around can yield some decent optimisations
Krebs on Security
• BrianKrebs
Microsoft Patch Tuesday, December 2025 Edition
Microsoft today pushed updates to fix at least 56 security flaws in its Windows operating systems and supported software. This final Patch Tuesday of 2025 tackles one zero-day bug that is already being exploited, as well as two publicly disclosed vulnerabilities.
GPT-5.2
the website of jyn
• jyn
what is a build system, anyway?
Some definitions and an overview of the world of build systems
Jeff Geerling
• Jeff Geerling
Benchmarking NVENC video transcoding on the Pi

Now that Nvidia GPUs run on the Raspberry Pi, I've been putting all the ones I own through their paces.
Many people have an older Nvidia card (like a 3060) laying around from an upgrade. So could a Pi be suitable for GPU-accelerated video transcoding, either standalone for conversion, or running something like Jellyfin for video library management and streaming?
That's what I set out to do, and the first step, besides getting the drivers and CUDA going (see blog post linked above), was to find a way to get a repeatable benchmark going.
Jeff Geerling
• Jeff Geerling
Benchmarking NVENC video transcoding on the Pi
Now that Nvidia GPUs run on the Raspberry Pi, I've been putting all the ones I own through their paces.
Many people have an older Nvidia card (like a 3060) laying around from an upgrade. So could a Pi be suitable for GPU-accelerated video transcoding, either standalone for conversion, or running something like Jellyfin for video library management and streaming?
That's what I set out to do, and the first step, besides getting the drivers and CUDA going (see blog post linked above), was to find a way to get a repeatable benchmark going.
Pluralistic: Daily links from Cory Doctorow
• Cory Doctorow
Pluralistic: Instacart reaches into your pocket and lops a third off your dollars (11 Dec 2025)
Pop goes the...population count?
Compilers can take advantage of some very specific instructions
Reconsider
On the discipline of thinking, debating, and reconsidering before committing.
Useful patterns for building HTML tools
The Normalization of Deviance in AI
Some Fun Software Facts
Dark mode
Unrolling loops
Learning when the compiler decides to unroll loops for performance
Why fair source matters
On the meaning of "open source" and a path forward.