frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

I built Lean Running because my Stream Deck was eating my RAM (even unplugged)

https://www.ignotietquasiocculti.com/apps/leanrunning
2•noeticpenguin•1mo ago

Comments

noeticpenguin•1mo ago
Hey Hacker News, TL;DR: Made a menu bar app that auto-launches or quits apps based on what USB devices you plug in or what WiFi you're connected to. Called it Lean Running and honestly I'm pretty happy with how it turned out.

The Problem That Started This So here's the deal. I love my Stream Deck. Great little tool for productivity stuff. But something about it drove me absolutely nuts: The Stream Deck app has to be running for the hardware to work. That app? Not light. On my work machine where memory is... precious is one way to put it... having Stream Deck running all the time when the device is only actually plugged in maybe 30% of the time? Felt dumb. I kept manually quitting the app when I unplugged it. Then forgetting to open it again when I plugged it back in. Then sitting there confused wondering why my buttons weren't doing anything. Over and over. There had to be a better way.

What Lean Running Does Watches for triggers. Runs automations. That's basically it. USB Triggers

Plug something in → launch an app, run a Shortcut, execute a script Unplug it → quit an app, run a different Shortcut, whatever

For my Stream Deck thing: device plugs in, app launches. Device unplugs, app quits. I don't have to think about it anymore. WiFi Triggers

Connect to home network → open your personal stuff Connect to work network → launch Slack, kill your game launchers Connect to coffee shop WiFi → fire up a VPN

What It Can Actually Do

Launch apps Quit apps Run Shortcuts (the Apple Shortcuts app - honestly the possibilities here are kind of endless)

Use Cases I've Thought About Beyond my whole Stream Deck situation:

Audio interfaces - Open your DAW when your Focusrite plugs in

Drawing tablets - Fire up Photoshop when your Wacom connects External drives - Launch backup software when your Time Machine drive shows up Webcams - Start OBS when your streaming setup connects Work vs Home - Different apps depending on what WiFi you're on Docking stations - Full "work mode" when you dock your laptop Gaming peripherals - Open Steam when your controller connects

The Philosophy I wanted something that:

Sits in the menu bar and stays out of your face Doesn't phone home or need an account Just works - set it up once, forget about it Actually respects your resources - would be pretty ironic if an app meant to save RAM was itself a memory hog right?

Pricing (No Subscription!) Alright let's talk money:

Regular price: $14.99 Intro price: $9.99 (until January 31st, 2026)

Here's the important part though: One-time purchase per major version. Not a subscription. Not "pay forever to keep using the thing you already paid for." You buy v1, you own v1. Forever. If/when v2 comes out with big new features, that'd be a separate purchase (with a discount for v1 folks) - but v1 keeps working regardless. I know subscription fatigue is real. I'm tired of it too.

Links Website & Purchase: https://ignotietquasiocculti.com

I Want Your Feedback! This is v1 and I'm actively working on it. Would love to hear:

What other triggers would be useful? Bluetooth devices? Time of day? Calendar events? When mercury goes into retrograde? What actions do you wish it had? Shell scripts? AppleScript? System settings toggles? How much should I be protecting users from themselves here? What's confusing? What could be clearer in the UI or docs? I'm not a UX designer so like... all feedback welcome. Bugs? Please tell me if something's broken! help@ignotietquasiocculti.com is the best way to reach me.

Drop a comment, send a DM, whatever. Genuinely trying to make this useful.

Thanks for actually reading all this! Happy to answer questions. Stay lean out there

The Evolution of the Interface

https://www.asktog.com/columns/038MacUITrends.html
1•dhruv3006•1m ago•0 comments

Azure: Virtual network routing appliance overview

https://learn.microsoft.com/en-us/azure/virtual-network/virtual-network-routing-appliance-overview
1•mariuz•1m ago•0 comments

Seedance2 – multi-shot AI video generation

https://www.genstory.app/story-template/seedance2-ai-story-generator
1•RyanMu•5m ago•1 comments

Πfs – The Data-Free Filesystem

https://github.com/philipl/pifs
1•ravenical•8m ago•0 comments

Go-busybox: A sandboxable port of busybox for AI agents

https://github.com/rcarmo/go-busybox
1•rcarmo•9m ago•0 comments

Quantization-Aware Distillation for NVFP4 Inference Accuracy Recovery [pdf]

https://research.nvidia.com/labs/nemotron/files/NVFP4-QAD-Report.pdf
1•gmays•10m ago•0 comments

xAI Merger Poses Bigger Threat to OpenAI, Anthropic

https://www.bloomberg.com/news/newsletters/2026-02-03/musk-s-xai-merger-poses-bigger-threat-to-op...
1•andsoitis•10m ago•0 comments

Atlas Airborne (Boston Dynamics and RAI Institute) [video]

https://www.youtube.com/watch?v=UNorxwlZlFk
1•lysace•11m ago•0 comments

Zen Tools

http://postmake.io/zen-list
1•Malfunction92•13m ago•0 comments

Is the Detachment in the Room? – Agents, Cruelty, and Empathy

https://hailey.at/posts/3mear2n7v3k2r
1•carnevalem•13m ago•0 comments

The purpose of Continuous Integration is to fail

https://blog.nix-ci.com/post/2026-02-05_the-purpose-of-ci-is-to-fail
1•zdw•16m ago•0 comments

Apfelstrudel: Live coding music environment with AI agent chat

https://github.com/rcarmo/apfelstrudel
1•rcarmo•16m ago•0 comments

What Is Stoicism?

https://stoacentral.com/guides/what-is-stoicism
3•0xmattf•17m ago•0 comments

What happens when a neighborhood is built around a farm

https://grist.org/cities/what-happens-when-a-neighborhood-is-built-around-a-farm/
1•Brajeshwar•17m ago•0 comments

Every major galaxy is speeding away from the Milky Way, except one

https://www.livescience.com/space/cosmology/every-major-galaxy-is-speeding-away-from-the-milky-wa...
2•Brajeshwar•17m ago•0 comments

Extreme Inequality Presages the Revolt Against It

https://www.noemamag.com/extreme-inequality-presages-the-revolt-against-it/
2•Brajeshwar•18m ago•0 comments

There's no such thing as "tech" (Ten years later)

1•dtjb•18m ago•0 comments

What Really Killed Flash Player: A Six-Year Campaign of Deliberate Platform Work

https://medium.com/@aglaforge/what-really-killed-flash-player-a-six-year-campaign-of-deliberate-p...
1•jbegley•19m ago•0 comments

Ask HN: Anyone orchestrating multiple AI coding agents in parallel?

1•buildingwdavid•20m ago•0 comments

Show HN: Knowledge-Bank

https://github.com/gabrywu-public/knowledge-bank
1•gabrywu•26m ago•0 comments

Show HN: The Codeverse Hub Linux

https://github.com/TheCodeVerseHub/CodeVerseLinuxDistro
3•sinisterMage•27m ago•2 comments

Take a trip to Japan's Dododo Land, the most irritating place on Earth

https://soranews24.com/2026/02/07/take-a-trip-to-japans-dododo-land-the-most-irritating-place-on-...
2•zdw•27m ago•0 comments

British drivers over 70 to face eye tests every three years

https://www.bbc.com/news/articles/c205nxy0p31o
38•bookofjoe•27m ago•13 comments

BookTalk: A Reading Companion That Captures Your Voice

https://github.com/bramses/BookTalk
1•_bramses•28m ago•0 comments

Is AI "good" yet? – tracking HN's sentiment on AI coding

https://www.is-ai-good-yet.com/#home
3•ilyaizen•29m ago•1 comments

Show HN: Amdb – Tree-sitter based memory for AI agents (Rust)

https://github.com/BETAER-08/amdb
1•try_betaer•30m ago•0 comments

OpenClaw Partners with VirusTotal for Skill Security

https://openclaw.ai/blog/virustotal-partnership
2•anhxuan•30m ago•0 comments

Show HN: Seedance 2.0 Release

https://seedancy2.com/
2•funnycoding•30m ago•0 comments

Leisure Suit Larry's Al Lowe on model trains, funny deaths and Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
1•thelok•31m ago•0 comments

Towards Self-Driving Codebases

https://cursor.com/blog/self-driving-codebases
1•edwinarbus•31m ago•0 comments