Show HN: Smart Switcher - data driven tool to improve the window switching
Hacker News (score: 11)Description
I built this because I couldn't find a window switching/management solution that worked for me. I tried all kinds of different solutions, virtual desktop extensions, obscure GUI window managers, you name it. Overtime I realized I wanted something that prioritizes one window at a time, is keyboard driven with has minimal if no GUI elements. I figured this part out, but knew something was missing. I had my eureka moment when I realized I could combine my switching method with a prediction algorithm. This led to the creation of Smart Switcher.
Smart Switcher is a data driven window switcher aimed at improving the overall window switching experience. It logs data on your windows switching, then a prediction algorithm analyzes this data and uses it to predict which window you would want to switch to next. When you need to switch windows, you press the switch shortcut to switch to the next predicted window. If this isn't the window you wanted, press the override shortcut to switch to the next most likely window. You can press the override shortcut as many times as needed until you arrive at your desired window.
It’s a paid app with a demo and trial version. There is a introductory discount and some additional discount tiers for early adopters.
Any feedback is appreciated! Thanks!
More from Hacker
Poking holes into bytecode with peephole optimisations
Poking holes into bytecode with peephole optimisations
Show HN: Run LLMs in Docker for any language without prebuilding containers
Show HN: Run LLMs in Docker for any language without prebuilding containers I've been looking for a way to run LLMs safely without needing to approve every command. There are plenty of projects out there that run the agent in docker, but they don't always contain the dependencies that I need.<p>Then it struck me. I already define project dependencies with mise. What if we could build a container on the fly for any project by reading the mise config?<p>I've been using agent-en-place for a couple of weeks now, and it's working great! I'd love to hear what y'all think
Bare metal programming with RISC-V guide (2023)
Bare metal programming with RISC-V guide (2023)
Fly's Sprites.dev addresses dev environment sandboxes and API sandboxes together
Fly's Sprites.dev addresses dev environment sandboxes and API sandboxes together
No other tools from this source yet.