π οΈ Hacker News Tools
Showing 1181–1200 of 4296 tools from Hacker News
Last Updated
July 23, 2026 at 08:37 PM
Sem: New primitive for code understanding β not LSPs, but entities on top of Git
Hacker News (score: 30)Sem: New primitive for code understanding β not LSPs, but entities on top of Git
Ntsc-rs β open-source video emulation of analog TV and VHS artifacts
Hacker News (score: 25)Ntsc-rs β open-source video emulation of analog TV and VHS artifacts
The beauty and simplicity of the good old C-style void* in C++
Hacker News (score: 27)The beauty and simplicity of the good old C-style void* in C++
Show HN: Resonate β Low-latency, high-resolution spectral analysis
Hacker News (score: 13)Show HN: Resonate β Low-latency, high-resolution spectral analysis Last April I shared about my Resonate project here (<a href="https://news.ycombinator.com/item?id=43694157">https://news.ycombinator.com/item?id=43694157</a>)<p>A lot has happened since: the work I presented in much more detail at last June's International Computer Music Conference (ICMC) got best paper award. I also gave a talk at the Audio Developer Conference in Bristol last November, the video is on YouTube).<p>This year's work, which I recently presented at this year's ICMC, starts with known techniques from the phase vocoder literature to build self-tuning filter banks that extract very efficiently the frequency components that are actually present in the input signal. Overview on the project website, more details in the papers, including applications to super-resolution spectrograms and re-synthesis experiments.<p>As many people have pointed out, none of the techniques I have used are new (some of them even have different names across different fields), but I haven't seen them applied together in this way, and to me the results are incredibly satisfying and sometimes look magical. See for example this demo: <a href="https://youtu.be/LasdoIJJkw8" rel="nofollow">https://youtu.be/LasdoIJJkw8</a><p>Of course the best way to experience in person is through the free demo app: <a href="https://alexandrefrancois.org/Oscillators" rel="nofollow">https://alexandrefrancois.org/Oscillators</a><p>Looking forward to feedback from the community!
Show HN: Ccgs β Collaborative Claude Code sessions, stored in Git branches
Show HN (score: 5)Show HN: Ccgs β Collaborative Claude Code sessions, stored in Git branches My team uses Claude Code daily, and the sessions have become some of the most useful artifacts we produce. But they're trapped in ~/.claude/projects/ on whichever laptop they happened on. There's no good way to hand a colleague "the session where I untangled the migration" so they can claude --resume it and keep going from where I left off. Enter ccgs: Share Claude Code sessions through an orphan branch (@ccgs/<name>) in your existing repo's remote<p>- Session files carry the author's absolute paths. On pull, ccgs rewrites the working dir back to your path so resume actually works β surgically editing only the structural cwd field, not a blind find-and-replace that would happily corrupt the transcript.<p>- Everything goes through git plumbing (hash-object/commit-tree/update-ref) against a throwaway index. It never touches your working tree, index, or current branch, and it's fine with a dirty tree. It will not git checkout something behind your back.<p>To try it without installing: `npx claude-git-sessions`. This also incidentally allows you to move a directory and carry the claude code transcripts with it (just push first, then move the directory, then pull)<p>IMPORTANT CAVEAT: Unless you have a very good security hygiene, your Claude Code sessions are likely full of sensitive information such as environment secrets. Use with caution and avoid using on public repositories. Branches used by ccgs are prefixed by `@ccgs/` so you can easily filter them out.<p><i>This project was written by and with Claude Code. This Show HN was not.</i><p>(Reposted with URL fixed)
Running Python code in a sandbox with MicroPython and WASM
Hacker News (score: 48)Running Python code in a sandbox with MicroPython and WASM
120k Lines of Rust: Inside the Nosdesk Backend
Hacker News (score: 35)120k Lines of Rust: Inside the Nosdesk Backend
Trees to Flows and Back: Unifying Decision Trees and Diffusion Models
Hacker News (score: 28)Trees to Flows and Back: Unifying Decision Trees and Diffusion Models
Show HN: StructOCR β API for parsing global passports, invoices, and containers
Show HN (score: 5)Show HN: StructOCR β API for parsing global passports, invoices, and containers Hi HN,<p>I built an AI-powered OCR API designed to extract highly structured JSON data from complex documents like global passports, IDs, receipts, and shipping containers. We recently rolled out our Python and Node.js SDKs.<p>Just wanted to share it with the community.
Life is too short for a slow terminal
Hacker News (score: 34)Life is too short for a slow terminal
Meta Keeps Delaying the Release of Its New AI Model to Developers
Hacker News (score: 38)Meta Keeps Delaying the Release of Its New AI Model to Developers
Show HN: Sub-Agent MCP: LLM delegation and sub-agent orchestration via MCP
Show HN (score: 5)Show HN: Sub-Agent MCP: LLM delegation and sub-agent orchestration via MCP
Show HN: My Terminal Waifu
Show HN (score: 5)Show HN: My Terminal Waifu made this AI generated song using Suno + Wang Video. enjoy :)
The Smart TV in Your LivingRoom Is a Node in the AIScraping Economy
Hacker News (score: 30)The Smart TV in Your LivingRoom Is a Node in the AIScraping Economy
Pre-Modern Armies for Worldbuilders, Part I: Why They Fight
Hacker News (score: 99)Pre-Modern Armies for Worldbuilders, Part I: Why They Fight
Show HN: ABC Classic 100 Rankings visualised
Hacker News (score: 32)Show HN: ABC Classic 100 Rankings visualised This weekend is the ABC Classic FM countdown, which prompted me to dust off an old un-published data visualisation of rankings from previous years.<p>I've considered adding a search function, but I also kind of like that it requires a bit of exploration in the current form.<p>Some of the code is a bit clunky and I wouldn't mind refactoring it. I'm also not sure about browser compatibility - I've only got access to a couple of devices to test it on.
The intracies of modern camera lens repair (2024)
Hacker News (score: 188)The intracies of modern camera lens repair (2024)
Show HN: Courtside β TUI for NBA Games
Hacker News (score: 13)Show HN: Courtside β TUI for NBA Games Hi HN, I made this after seeing a few similar projects on the front page. NBA API endpoints are public and thereβs a pretty robust python package ( <a href="https://github.com/swar/nba_api" rel="nofollow">https://github.com/swar/nba_api</a> ) that I referenced for the endpoint structure to build an sdk in go. used BubbleTea and LipGloss for styling. It was a bit tricky to test the live endpoints but I watched Fridayβs Final game with this and it worked pretty well<p>playball - <a href="https://news.ycombinator.com/item?id=45451577">https://news.ycombinator.com/item?id=45451577</a><p>faceoff - <a href="https://news.ycombinator.com/item?id=47826104">https://news.ycombinator.com/item?id=47826104</a>
Show HN: Omni β Local-first multimodal file search on macOS
Show HN (score: 5)Show HN: Omni β Local-first multimodal file search on macOS Finally made something I've always wanted, using the model we built.<p>β’ SOTA omni embedding model, fully local, indexes text, PDF, image, audio, and video β’ Swift-native app UI + mlx-swift-transformer core. No Python. β’ Tested on M3 Pro 18G / M3 Ultra 512G / M4 Pro 48G. All work fine. β’ HTTP server exposes search to local agents like OpenClaw & Hermes β Indexing still feels slow even on the latest M3 Ultra, ranging from 10K tps to 300 tps depending on file type β Fans go crazy, high power draw while indexing β Search is near-instant. Multimodal relevance is sometimes arguable, but the idea is recall (the agentic LLM takes the results and refines for the final answer), so maybe that's fine
Tribute to Jiro Yamada, Automotive Artist (1960-2025) [video]
Hacker News (score: 17)Tribute to Jiro Yamada, Automotive Artist (1960-2025) [video]