πŸ› οΈ Hacker News Tools

Showing 301–320 of 2461 tools from Hacker News

Last Updated
April 21, 2026 at 12:00 AM

[Other] Updates to GitHub Copilot interaction data usage policy

Found: March 25, 2026 ID: 3909

[Other] 90% of Claude-linked output going to GitHub repos w <2 stars

Found: March 25, 2026 ID: 3913

[Other] A single-file C allocator with explicit heaps and tuning knobs

Found: March 25, 2026 ID: 3945

[Other] Show HN: I built an integration for RL training of browser agents for everyone This integration allows for scalable evals and training of browser agents with hosted Prime Intellect eval + training pipelines and headless browser infrastructure on Browserbase to RL train browser agents with LoRA.

Found: March 25, 2026 ID: 3911

[DevOps] Show HN: Optio – Orchestrate AI coding agents in K8s to go from ticket to PR I think like many of you, I&#x27;ve been jumping between many claude code&#x2F;codex sessions at a time, managing multiple lines of work and worktrees in multiple repos. I wanted a way to easily manage multiple lines of work and reduce the amount of input I need to give, allowing the agents to remove me as a bottleneck from as much of the process as I can. So I built an orchestration tool for AI coding agents:<p>Optio is an open-source orchestration system that turns tickets into merged pull requests using AI coding agents. You point it at your repos, and it handles the full lifecycle:<p>- Intake β€” pull tasks from GitHub Issues, Linear, or create them manually<p>- Execution β€” spin up isolated K8s pods per repo, run Claude Code or Codex in git worktrees<p>- PR monitoring β€” watch CI checks, review status, and merge readiness every 30s<p>- Self-healing β€” auto-resume the agent on CI failures, merge conflicts, or reviewer change requests<p>- Completion β€” squash-merge the PR and close the linked issue<p>The key idea is the feedback loop. Optio doesn&#x27;t just run an agent and walk away β€” when CI breaks, it feeds the failure back to the agent. When a reviewer requests changes, the comments become the agent&#x27;s next prompt. It keeps going until the PR merges or you tell it to stop.<p>Built with Fastify, Next.js, BullMQ, and Drizzle on Postgres. Ships with a Helm chart for production deployment.

Found: March 25, 2026 ID: 3914

[Other] .apks are just .zips; semi-legally hacking software for orphaned hardware [video]

Found: March 25, 2026 ID: 3940

[Other] Building a coding agent in Swift from scratch

Found: March 25, 2026 ID: 3908

[Other] Building a Mostly IPv6 Only Home Network

Found: March 25, 2026 ID: 3955

[Build/Deploy] Show HN: CI/CD in your terminal, zero YAML We&#x27;re two engineers that got fed up with context switching. Why do we need to do a git push, open a browser tab, wait for some task to actually start, bite nails (or read HackerNews) for 10 minutes or more while dependencies are being installed for the 100th time and finally end up with an invalid YAML error. And for some reason this usually happens in the final stage of the pipeline leading up to the inevitable git commits &quot;Fixed&quot;, &quot;Fixed again&quot;, &quot;Test&quot;, &quot;Really fixed this time&quot;. We can do better.<p>We set out to build Zippy. A CI&#x2F;CD system that works from your terminal. No context switching, no slow containers, instant feedback and seamless Claude Code integration. Just git push, instant build, and move on. Two bash scripts, one to setup the (cached) environment, one to run the build process.

Found: March 25, 2026 ID: 3912

[Other] TurboQuant: Redefining AI efficiency with extreme compression

Found: March 25, 2026 ID: 3907

[Database] Show HN: DuckDB community extension for prefiltered HNSW using ACORN-1 Hey folks! As someone doing hybrid search daily and wishing I could have a pgvector-like experience but with actual prefiltered approximate nearest neighbours, I decided to just take a punt on implementing ACORN on a fork of the DuckDB VSS extension. I had to make some changes to (vendored) usearch that I&#x27;m thinking of submitting upstream. But this does the business. Approximate nearest neighbours with WHERE prefiltering.<p>Edit: Just to clarify, this has been accepted into the community extensions repo. So you can use it like:<p>```<p>INSTALL hnsw_acorn FROM community;<p>LOAD hnsw_acorn;<p>```

Found: March 25, 2026 ID: 3905

[Other] Zero-Cost POSIX Compliance: Encoding the Socket State Machine in Lean's Types

Found: March 25, 2026 ID: 3904

[Other] Go Naming Conventions: A Practical Guide

Found: March 24, 2026 ID: 3949

[Other] Show HN: AI Roundtable – Let 200 models debate your question Hey HN! After the Car Wash Test post got quite a big discussion going (400+ comments, <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47128138">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47128138</a>), I spent the past few weeks building a tool so anyone can run these kinds of questions and get structured results. No signup and free to use.<p>You type a question, define answer options, pick up to 50 models at a time from a pool of 200+, and they all answer independently under identical conditions. No system prompt, structured output, same setup for every model.<p>You can also run a debate round where models see each other&#x27;s reasoning and get a chance to change their minds. A reviewer model then summarizes the full transcript. All models are routed via my startup Opper. Any feedback is welcome!<p>Hope you enjoy it, and would love to hear what you think!

Found: March 24, 2026 ID: 3901

[Other] Show HN: Skub – a sliding puzzle browser game Hi HN,<p>I&#x27;ve built Skub, a sliding puzzle game for the browser, based on a classic boardgame: Ricochet Robots.<p>It started as a challenge of trying to simplify the boardgame mechanics to fit on a mobile browser, which led to an 8x8 grid.<p>Since, it has evolved to a bit more of an experimentation with Deno, and a way for me to truly try out AI-assisted development. Claude Code has been especially helpful in building the BFS solver and setting up CI, less so in UI and logic.<p>I hope you enjoy it, all questions &#x2F; feedback welcome.

Found: March 24, 2026 ID: 3906

[Other] Show HN: I took back Video.js after 16 years and we rewrote it to be 88% smaller What do you do when private equity buys your old company and fires the maintainers of the popular open source project you started over a decade ago? You reboot it, and bring along some new friends to do it.<p>Video.js is used by billions of people every month, on sites like Amazon.com, Linkedin, and Dropbox, and yet it wasn’t in great shape. A skeleton crew of maintainers were doing their best with a dated architecture, but it needed more. So Sam from Plyr, Rahim from Vidstack, and Wes and Christain from Media Chrome jumped in to help me rebuild it better, faster, and smaller.<p>It’s in beta now. Please give it a try and tell us what breaks.

Found: March 24, 2026 ID: 3902

[Other] Show HN: Gridland: make terminal apps that also run in the browser Hi everyone,<p>Gridland is a runtime + ShadCN UI registry that makes it possible to build terminal apps that run in the browser as well as the native terminal. This is useful for demoing TUIs so that users know what they&#x27;re getting before they are invested enough to install them. And, tbh, it&#x27;s also just super fun!<p>Gridland is the successor to Ink Web (ink-web.dev) which is the same concept, but using Ink + xterm.js. After building Ink Web, we continued experimenting and found that using OpenTUI and a canvas renderer performed better with less flickering and nearly instant load times.<p>We&#x27;re excited to continue iterating on this. I expect a lot of criticism from the &quot;why does this need to exist&quot; angle, and tbh, it probably doesn&#x27;t - it&#x27;s really mostly just for fun, but we still think the demo use case mentioned previously has potential.<p>- Chris + Jess

Found: March 24, 2026 ID: 3900

[Other] Improved Git Diffs with Delta, Fzf and a Little Shell Scripting

Found: March 24, 2026 ID: 3944

[CLI Tool] Show HN: Gemini can now natively embed video, so I built sub-second video search Gemini Embedding 2 can project raw video directly into a 768-dimensional vector space alongside text. No transcription, no frame captioning, no intermediate text. A query like &quot;green car cutting me off&quot; is directly comparable to a 30-second video clip at the vector level.<p>I used this to build a CLI that indexes hours of footage into ChromaDB, then searches it with natural language and auto-trims the matching clip. Demo video on the GitHub README. Indexing costs ~$2.50&#x2F;hr of footage. Still-frame detection skips idle chunks, so security camera &#x2F; sentry mode footage is much cheaper.

Found: March 24, 2026 ID: 3898

[Other] Tell HN: Litellm 1.82.7 and 1.82.8 on PyPI are compromised About an hour ago new versions have been deployed to PyPI.<p>I was just setting up a new project, and things behaved weirdly. My laptop ran out of RAM, it looked like a forkbomb was running.<p>I&#x27;ve investigated, and found that a base64 encoded blob has been added to proxy_server.py.<p>It writes and decodes another file which it then runs.<p>I&#x27;m in the process of reporting this upstream, but wanted to give everyone here a headsup.<p>It is also reported in this issue: <a href="https:&#x2F;&#x2F;github.com&#x2F;BerriAI&#x2F;litellm&#x2F;issues&#x2F;24512" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;BerriAI&#x2F;litellm&#x2F;issues&#x2F;24512</a>

Found: March 24, 2026 ID: 3903
Previous Page 16 of 124 Next