WorldGen – Text to Immersive 3D Worlds
meta.com
The privacy nightmare of browser fingerprinting
kevinboone.me
We Induced Smells With Ultrasound
writetobrain.com
Show HN: Forty.News – Daily news, but on a 40-year delay
forty.news
The Mozilla Cycle, Part III: Mozilla Dies in Ignominy
taggart-tech.com
Show HN: Build the habit of writing meaningful commit messages
github.com
TIL: `satisfies` is my favorite TypeScript keyword
sjer.red
How to Spot a Counterfeit Lithium-Ion Battery
spectrum.ieee.org
$1900 Bug Bounty to Fix the Lenovo Legion Pro 7 16IAX10H's Speakers on Linux
github.com
A Reverse Engineer's Anatomy of the macOS Boot Chain and Security Architecture
stack.int.mov
Pixel Art Tips for Programmers
jslegenddev.substack.com
Windows ARM64 Internals: Deconstructing Pointer Authentication
preludesecurity.com
Tektronix equipment has been used in many movies and shows
vintagetek.org
China reaches energy milestone by "breeding" uranium from thorium
scmp.com
Kids who own smartphones before age 13 have worse mental health outcomes: Study
abcnews.go.com
The realities of being a pop star
itscharlibb.substack.com
Personal blogs are back, should niche blogs be next?
disassociated.com
Depot (YC W23) Is Hiring a Staff Infrastructure Engineer
ycombinator.com
Agent design is still hard
lucumr.pocoo.org
Gwern's "Stem Humor" Directory
gwern.net
Helping Valve to power up Steam devices
igalia.com
Digital echoes: open bus behavior on the compact Macintosh
thomasw.dev
Germany to classify date rape drugs as weapons to ensure justice for survivors
theguardian.com
Samsung's 60% DRAM price hike signals a new phase of global memory tightening
buysellram.com
Hi HN!
I’ve been running GitHub Actions workflows for a while, and when GitHub announced the new ubuntu-slim runners as a cheaper alternative to ubuntu-latest, I wanted to migrate—but figuring out which workflows are safe to switch turned out to be surprisingly tedious.
You need to check for Docker usage, services, containers, step failures due to missing packages, and whether jobs rely on tools not available in the slim image.
So I built gh-slimify, a GitHub CLI extension that automates all of this. It scans your repository, detects which jobs can be migrated, flags incompatible patterns, identifies missing commands, and can update only the safe workflows with a single command.
gh extension install fchimpan/gh-slimify gh slimfy # Analyze workflows gh slimfy fix # Update only jobs that are safe to migrate
It’s open source (MIT). As a bonus: the README also includes an AI agent prompt that reproduces the same workflow-migration analysis—useful if you want to integrate the logic into an LLM agent or experiment with automated refactoring.
I’d love feedback—especially on edge cases, false positives/negatives, or patterns it should detect better.