The best Hacker News stories from Show from the past day
Latest posts:
Show HN: CaseCite – Free RAG caselaw research and document analysis for lawyers
Show HN: Proc-CLI – An agent-friendly CLI tool for process and port management
Show HN: Freehire, open-source search 3M+ tech jobs from company career boards
freehire is a filterable, job board aggregator, job tracker, and AI-assisted resume tailoring tool. Saving your skills and preferences changes which jobs appear and how your resume gets tailored. I've looked at a lot of these solutions over the years and found it really hard to find the right mix of tools in an open-source offering.<p>I've contributed to a few issues now and worked closely with the maintainer. I've watched this evolve over the last few months. I feel it's ready for everyone to check out and stress test.<p>Source: github.com/strelov1/freehire
Show HN: Glider 4.0 Unofficial Web Edition (Mac game port)
<a href="https://github.com/dbohdan/glider" rel="nofollow">https://github.com/dbohdan/glider</a><p><a href="https://bsky.app/profile/engineersneedart.com/post/3myrs2ngqa22p" rel="nofollow">https://bsky.app/profile/engineersneedart.com/post/3myrs2ngq...</a>
Show HN: ADRs for AI – Deliberation records for human–AI work, versioned in Git
Why is this worth your time? Essentially, this solves two problems of AI-assisted programming:<p>(a) the first problem is how to do <i>oversight</i> and <i>what</i> do oversight <i>of</i> and this is solved through the ORRCF (for Options, Recommendation, Rationale, Confidence, Falsifier) question format (in which models are supposed to surface all their doubts with fully fleshed out recommendations, with falsifier, to be approved or overridden)<p>(b) the second problem is how to scaffold sustainable AI-written code; the ADRs (Architectural Deliberation Records, after Nygard's decision records) written by the models, summarize all the thought process involved in any design decision and provides the blueprint for the code.<p>In tandem, the records provide both the reason why certain non-obvious design choices were made, from a constant, to a library choice, to an ordering in an operation; and also under what conditions different decisions would be made, for instance, in a different platform, or under different latency requirements, or for a different audience, and so on.<p>This is a framework I've been working for over a year, that is the starting point of all my projects. It involves a lot of moving parts and my challenge is figuring out onboarding. I'm hoping the plugin, ADRs4AI/plugins, just created and now also submitted to Anthropic's marketplace, will make it easier. I am also in the process of recording introductory videos.<p>I would like feedback on the onboarding, on what you make of the currently online materials, and how I could make any of this clearer. Thanks!
Show HN: Hob - Open-source, on device alternative to Claude Cowork and ChatGPT
Hey HN, I'm Christian and this is a new OSS project I've been noodling on for the last couple of weeks. Hob is a free, MIT-licensed desktop app for Mac, Windows and Linux that works on your files the way the Claude and ChatGPT desktop apps do, except the model runs on your own computer. It uses open-weight models (currently Gemma 4 and gpt-oss). All your chats and files never leave your system. The only things that go online are web search (can be turned off in settings) and any MCP connectors you add yourself.<p>Main features:<p>- Automatically finds the best open-weight model for your hardware on first install (Mac/Linux/Windows)<p>- Writes sandboxed Python code for ad hoc tools (data processing, document conversion, graphs etc.)<p>- Built-in web search (powered by SearXNG)<p>- MCP support<p>- Image recognition<p>- CRUD to your local filesystem<p>- Works fully offline with no internet<p>Before building this I tried every local AI app I could find, but it seemed each one had different problems. The main thing I noticed is that none of them could do what the ChatGPT and Claude apps do with your files, e.g. read and change files in a folder, look at images, run code in a sandbox, draw a chart. The most advanced thing any of them did was paste a plain text file into a small context window, which basically failed as soon as you had a file larger than a few KB. I couldn't find anything that could easily parse images and bigger PDFs.<p>The OSS solutions that were more advanced all seemed to default to hosted models (either OSS or closed), which defeats the entire point of the privacy that on-device OSS offers. They also seemed to push towards an account/open-core style business.<p>I build it using Electron bridged with llama.cpp in its own process. On initial load, the system will try and figure out if you have a compatible graphics card and if not default to CPU-only (I ran into a lot of issues of graphics card beeing seemingly compatible but then crashing on first query, there's a whole saga to this lol). Code execution happens in a sandbox that can only write to the chat's folder and has no network unless asked (sandbox-exec on macOS, Landlock on Linux and a low-integrity process on Windows). Images go to a small Qwen3-VL model. Dictation is a local Whisper model.<p>The hardest part was definitely to get the smaller models to use tools reliably. Ran into a ton of issues of 4B models happily saying "here's your chart" without ever calling the chart tool or get stuck in an infinite call loop. I spent a fair amount of the work building guards vs tweaking prompts (that didn't really work for small models).<p>I understand the pushback that local models are weaker than frontier cloud models. This is true, but for most tasks for most normal people, I'd argue you rarely need the newest frontier model. From my own evals, systems with 16+ GB of RAM do really well, and if you have a GPU or more RAM, you get very close to what you'll get out of the box with a frontier hosted model.<p>Excited to hear what you think and see how it runs on other systems!
Show HN: A Truly Modular Keyboard
Show HN: TitleArt – Make text like it's 1997
Show HN: Open-Source Cybersecurity Platform Uses AI Agents to Protect Businesses
Show HN: Hurston-1 open source TTS that speak Southern American and Afro-English
Hey HN, I’m open sourcing my Hurston-1 narrowband TTS model (Apache-2.0). It is very good with American English and does especially well with Southern American and Regional African English accents. Destined AI is based in Atlanta, and I built this because I’m amazed by what AI can do, and I wanted to help introduce and welcome more people to feel comfortable using and interacting with AI.<p>Since 2021, I’ve been collecting fully consented voice data from over 20,000 people, 1M audio recordings, and over 1,800 hrs of audio captured to date. For this model, I used a small part of the data, 136 hrs, to finetune Maya1 and expand it’s capabilities.<p>Hurston-1 is a narrowband TTS model that focuses the output on telephone use because that is still where most of these voices will be heard. I’ve used it to support customers such as Amazon and Salesforce and generated over half-mill revenue with it. Now I’m open sourcing it to help unlock opportunities for others as well.<p>Limitations: this model doesn’t maintain the exact same voice across prompts and doesn’t support voice cloning. For many use cases, this is fine but maybe not so - if you’re creating podcasts.<p>This is the first release - I’m already working on the next version with improvements.<p>I would appreciate, if anyone is interested in this space, download the model from huggingface, check it out and let me know any feedback. Also, open to connecting with others in this space as well.
Show HN: Hurston-1 open source TTS that speak Southern American and Afro-English
Hey HN, I’m open sourcing my Hurston-1 narrowband TTS model (Apache-2.0). It is very good with American English and does especially well with Southern American and Regional African English accents. Destined AI is based in Atlanta, and I built this because I’m amazed by what AI can do, and I wanted to help introduce and welcome more people to feel comfortable using and interacting with AI.<p>Since 2021, I’ve been collecting fully consented voice data from over 20,000 people, 1M audio recordings, and over 1,800 hrs of audio captured to date. For this model, I used a small part of the data, 136 hrs, to finetune Maya1 and expand it’s capabilities.<p>Hurston-1 is a narrowband TTS model that focuses the output on telephone use because that is still where most of these voices will be heard. I’ve used it to support customers such as Amazon and Salesforce and generated over half-mill revenue with it. Now I’m open sourcing it to help unlock opportunities for others as well.<p>Limitations: this model doesn’t maintain the exact same voice across prompts and doesn’t support voice cloning. For many use cases, this is fine but maybe not so - if you’re creating podcasts.<p>This is the first release - I’m already working on the next version with improvements.<p>I would appreciate, if anyone is interested in this space, download the model from huggingface, check it out and let me know any feedback. Also, open to connecting with others in this space as well.
Show HN: Farol – A risk map of a pull request for the person who approves it
Show HN: I put employees inside S&P 500 market-cap bubbles
I was playing around with visualising the S&P 500 by market cap and decided to add employees to each company's bubble.<p>What surprised me was how empty some of the biggest companies looked.<p>Nvidia is worth $5.2 trillion but employs only 42,000 people. That's around $124 million in market cap per employee. Meanwhile, Accenture employs 814,000 people and is worth $146 billion.<p>Each stick figure represents 10,000 employees. You can zoom in and explore individual companies.<p>I wrote a bit more about what I found here: <a href="https://bigwhalehunting.com/blog/workforce/" rel="nofollow">https://bigwhalehunting.com/blog/workforce/</a><p>Would be interested to hear what you think.
Show HN: I put employees inside S&P 500 market-cap bubbles
I was playing around with visualising the S&P 500 by market cap and decided to add employees to each company's bubble.<p>What surprised me was how empty some of the biggest companies looked.<p>Nvidia is worth $5.2 trillion but employs only 42,000 people. That's around $124 million in market cap per employee. Meanwhile, Accenture employs 814,000 people and is worth $146 billion.<p>Each stick figure represents 10,000 employees. You can zoom in and explore individual companies.<p>I wrote a bit more about what I found here: <a href="https://bigwhalehunting.com/blog/workforce/" rel="nofollow">https://bigwhalehunting.com/blog/workforce/</a><p>Would be interested to hear what you think.
Show HN: Autonomous root for Tcl Android TV via CVE-2022-22706
Show HN: Autonomous root for Tcl Android TV via CVE-2022-22706
Show HN: Corgi, a helpful {agent, terminal} multiplexer
Hey everyone,<p>Inspired by Herdr, I've built an agent multiplexer that I've been using as my daily driver for a few weeks now.<p>I think I improved on the concept in a few ways, focusing on the ergonomics I always wished I had:<p>I show you what the agents are up to, along with a running feed of their activity.
There's also a simple shortcut (F1) to go to the next unread agent.<p>I use multiple accounts, so I've added unified launcher for Codex/Claude Code/Pi.
Theres some careful ergonomics there: fast search and resume over sessions, inline usage tracking etc.<p>Many small quality of life improvements to the terminal experience:
- Links can be copied with a click, so no need to drag-select over many lines
- cmd+v just pastes images (even on SSH)
- images have a thumbnail preview.
- Built-in CPU/Memory/GPU usage tracking, broken down by workspace<p>I assume you have access to cheap inference (Luna/Haiku/etc).
It just reuses the agents to organize things for you: what is this http link? what is this worktree about? what is each agent doing?
It's small but it made my environment feel more cozy.<p>On a personal note, I've been on a frustrating sick leave for a while now.
I created Corgi to challenge myself, and see if I can go back.
The answer is more mixed than I had hoped, but I am happy with the result and thankful for the experience.<p>I hope you like it! a few friends & myself have been using it for a few weeks and it's been pretty nice.
There's still a lot to improve and some rough edges, so feedback would be greatly appreciated.<p>Thank you :)
Show HN: Corgi, a helpful {agent, terminal} multiplexer
Hey everyone,<p>Inspired by Herdr, I've built an agent multiplexer that I've been using as my daily driver for a few weeks now.<p>I think I improved on the concept in a few ways, focusing on the ergonomics I always wished I had:<p>I show you what the agents are up to, along with a running feed of their activity.
There's also a simple shortcut (F1) to go to the next unread agent.<p>I use multiple accounts, so I've added unified launcher for Codex/Claude Code/Pi.
Theres some careful ergonomics there: fast search and resume over sessions, inline usage tracking etc.<p>Many small quality of life improvements to the terminal experience:
- Links can be copied with a click, so no need to drag-select over many lines
- cmd+v just pastes images (even on SSH)
- images have a thumbnail preview.
- Built-in CPU/Memory/GPU usage tracking, broken down by workspace<p>I assume you have access to cheap inference (Luna/Haiku/etc).
It just reuses the agents to organize things for you: what is this http link? what is this worktree about? what is each agent doing?
It's small but it made my environment feel more cozy.<p>On a personal note, I've been on a frustrating sick leave for a while now.
I created Corgi to challenge myself, and see if I can go back.
The answer is more mixed than I had hoped, but I am happy with the result and thankful for the experience.<p>I hope you like it! a few friends & myself have been using it for a few weeks and it's been pretty nice.
There's still a lot to improve and some rough edges, so feedback would be greatly appreciated.<p>Thank you :)
Show HN: Steal My Bitcoin
Made this because I'm curious if anyone out there has figured out how to actually use this PHP RCE we spent the last few days panicking over. Have fun!
Show HN: Steal My Bitcoin
Made this because I'm curious if anyone out there has figured out how to actually use this PHP RCE we spent the last few days panicking over. Have fun!