🛠️ All DevTools
Showing 1–20 of 6514 tools
Last Updated
July 31, 2026 at 04:38 PM
Golang proposal: container/: generic collection types
Hacker News (score: 27)Golang proposal: container/: generic collection types
Using the railway network as a flatbed scanner [video]
Hacker News (score: 13)Using the railway network as a flatbed scanner [video]
Everyone is building LLM routers, we deprecated ours
Hacker News (score: 28)Everyone is building LLM routers, we deprecated ours
Show HN: Slope remade in HTML5 to load instantly on any browser, any device
Hacker News (score: 24)Show HN: Slope remade in HTML5 to load instantly on any browser, any device A whole free daily game served in under 100kb with no ads, lags or logins. The URL will serve a new track every day, forever. And I've added setting sliders so players have full control over their experience.<p>Would love to know your thoughts guys. This was just me working with Claude Opus 5.<p>Cheers, Nathan
The Art of Decision-Making (2019)
Hacker News (score: 28)The Art of Decision-Making (2019)
The most official water costs $120k a gallon
Hacker News (score: 79)The most official water costs $120k a gallon
Show HN: I built a tool that reviews any GitHub PR and quizzes you on it
Show HN (score: 6)Show HN: I built a tool that reviews any GitHub PR and quizzes you on it Prepend any Github PR URL with `makesense` to get a<p>- quick review for all sorts of issues (cleanly designed issue explorer)<p>- summary of changes in concise slide deck to grasp the essence of changes<p>- a 5 question quiz on the changes to make sure there's "cognitive coverage" of the change<p>There's also a handy bookmarklet using which you can trigger a review for any publicly accessible Github PR<p>Feedback welcome
zhaoxuya520/reverse-skill
GitHub TrendingReverse Engineering / Authorized Penetration Testing / Security Research Skill Router Pack AI-powered routing + On-demand toolchain bootstrapping + Self-evolving knowledge base Supports Claude Code, Kiro, Cursor, Cline, and other AI coding clients 逆向/渗透/安全技能路由包 - AI 自动路由 + 按需自举工具链 + 自动进化经验库 | 支持 Claude Code / Kiro / Cursor / Cline 等代码 AI 客户端
Show HN: A Handwritten Blogging Platform
Show HN (score: 6)Show HN: A Handwritten Blogging Platform The idea is a place for beautiful notes like <a href="https://insidevoices.handwritten.blog" rel="nofollow">https://insidevoices.handwritten.blog</a>.
Show HN: Gander, an Android file viewer that asks for no permissions at all
Hacker News (score: 21)Show HN: Gander, an Android file viewer that asks for no permissions at all Hi HN,<p>I built an Android file viewer that opens PDF, Word, Excel, PowerPoint, images, video, audio, Markdown and code, and asks for no permissions at all.<p>I have always been uneasy about opening files people send me. On Android you either install a 400 MB office suite and sign in or use a small free viewer that wants storage access and ends up uploading your file to a server to render it. Also the hassle of having to download different apps for different file formats was really annoying.<p>Gander holds no permissions, not even INTERNET so the OS itself guarantees the file cannot leave the phone.<p>PDFs use Pdfium, media uses Media3, and Office formats are rendered by bundled JS libraries in a WebView and so no request goes to any server.<p>It is a viewer only. Complex PowerPoint decks come out approximately right, spreadsheet charts are not drawn, and old binary .doc and .ppt are unsupported. I'll work on it as issues come up :P<p>It is 14 MB, MIT licensed and uploaded on Github releases.<p>Do try it! I would love some feedback especially on files that render badly or need new support.
Show HN: What should the GUI for AI agents look like?
Hacker News (score: 31)Show HN: What should the GUI for AI agents look like? Hi HN! We’re Akilan and Miguel, the creators of MarbleOS.<p>The inspiration for Marble comes from the GUI work at Xerox PARC, the 1984 Macintosh, and later NeXTSTEP, which became the foundation for Mac OS X. Before GUIs, interacting with a computer was limited to strange terminal commands:<p>C:\> DIR<p>C:\> COPY FILE.TXT A:<p>You had to remember the command, syntax, paths, and parameters.<p>The GUI made those capabilities visible. Instead of remembering commands, you could point at files, drag them, click buttons, and select actions from menus. It didn't necessarily make entirely new things possible; it just made existing capabilities much easier to understand and use. We feel like AI is still somewhere around this command-line stage.<p>Even though the strict syntax has been replaced with natural language, the interaction can still be quite stiff and depend on heavily recall. Tools like Claude Cowork still look surprisingly terminal-like: /skill-name [param1] [param2]. The parameters are written in natural language, but the user still needs to know the capabilities that exist, and how to invoke it. Command-line flags and arguments have just been replaced with tools, skills, and context.<p>ChatGPT works very well for asking questions, but we aren't convinced that it's the final interface for delegating work across multiple agents. A blank text box and a list of chat threads feels limiting. An agent's capabilities are mostly invisible. With Marble, we're exploring an interface that treats AI more like a workspace than another chat app. Each delegated task becomes a card. Multiple jobs can sit next to each other and run at once. Files, tools, and finished artifacts are visible at once. Before a task runs, Marble also shows which tools it expects to use. The basic idea is that the user should not have to hold the entire structure of the task in their head. And the result should be something directly usable, like a spreadsheet, PowerPoint, or other file, rather than something buried in a transcript.<p>Marble is our attempt at exploring interaction models beyond the chat box. The product is mainly for people who already use ChatGPT or Claude, but haven’t really adopted agent workflows yet. We’ve found that when the tools and possible actions are made more visible, people start delegating work they would not have thought to do through normal chat.<p>The site includes a downloadable beta if you want to try it. Does Marble feel like a genuinely novel interface?
Show HN: Widen – Open-source Mac Postgres GUI with local or cloud text-to-SQL Github: <a href="https://github.com/betocmn/widen" rel="nofollow">https://github.com/betocmn/widen</a><p>I was paying for DataGrip for several years as my desktop database GUI but if I wanted text-to-SQL with LLMs I'd have to pay even more on top. So I decided to build my own and I've been using it for a few weeks now.<p>At any time I'm usually working with 3 to 6 databases, and having them set up in something like Conductor (for parallel agentic coding), but for Postgres databases, lets me quickly start a session, ask questions to my database in plain English, get a data export, move on and close the session. It's been working well and I thought I would share it here.<p>It's a native Mac app (Swift), free and open source (MIT). For the LLM you bring your own OpenRouter key, or there's an experimental on-device mode using Apple's local model, where nothing leaves your Mac. Cloud mode only sends the question and schema metadata, not your data, unless you explicitly turn that on per connection.
Show HN: Play SNES, gba, in your terminal, even in tmux
Show HN (score: 5)Show HN: Play SNES, gba, in your terminal, even in tmux rom is a ~5k-line C libretro frontend that plays games in the terminal. It renders native pixels with the kitty graphics protocol in Ghostty or kitty, inline! even in tmux!<p>Nine platforms: SNES, NES, GB/GBC, GBA, Genesis, PC Engine, N64, Doom/Heretic/Hexen, Wolfenstein. macOS and Linux, MIT.<p><a href="https://github.com/jhickner/rom" rel="nofollow">https://github.com/jhickner/rom</a>
Investigating three real-world incidents in our cybersecurity evaluations
Hacker News (score: 42)Investigating three real-world incidents in our cybersecurity evaluations
UEFA and its national associations will not participate in FIFA competitions
Hacker News (score: 277)UEFA and its national associations will not participate in FIFA competitions
Show HN: Distilling DeepSeek into GPT-OSS doesn't transfer censorship. Try it
Hacker News (score: 19)Show HN: Distilling DeepSeek into GPT-OSS doesn't transfer censorship. Try it We recently used DeepSeek V4 Flash as a teacher for finance tasks with GPT-OSS-120B. Distillation works well on this problem. At a constrained 8k token budget, our self-distilled 120B scores 83.61% on FinanceReasoning, above Kimi K3 (81.93%) and Inkling (65.13%). We released the 20B open weights. With V4 as the teacher though, we realized it would be timely to measure if the censorship characteristic of it transferred to the distilled version of the base model. tl;dr it didn't, the teacher answered politically sensitive questions 7 SDs differently than expected, but the distilled model's behavior remained the same as its American base. You can try a couple queries yourself with no auth here: <a href="http://playground.ctgt.ai/">http://playground.ctgt.ai/</a><p>I will now dive in to the motivation, methodology and detailed results for those interested. The hard part of measuring this phenomena is isolating whether a model is reluctant to talk about sensitive things generally vs. a particular country's sensitive things. So we made 152 matched pairs where one prompt asked about a Chinese concept, and the other asked about a non-Chinese version of that concept. For example, the Great Leap Forward vs. the Holodomor. These were scored 0-100 by four LLM judges (Grok 4.20, Gemini 3.5 Flash, GPT-5 mini, Claude Sonnet 4.6), validated against 96 human scores at r=0.948. OpenRouter blocked some of these so we hosted the weights ourselves.<p>The teacher's gap on the core political set of pairs was +45.45 points, ~7 standard deviations from chance, and every distilled student was within 1 point of its base. Subliminal learning literature says this is expected when the initializations are not shared between teacher and student, which is true here. The distillation data also did not contain any China-sensitive content. The contribution here was to release the evaluation framework (LineageEval: <a href="https://github.com/CTGT-Inc/lineage-eval/" rel="nofollow">https://github.com/CTGT-Inc/lineage-eval/</a>) to elevate the discussion around this topic in DC and beyond. We are an interpretability lab working on high risk and regulated applications of AI, so we hear a lot of vagaries aimed at the supposed dangers of distilling Chinese models on American bases. We believe these conversations should be based on open, auditable frameworks and not feelings. We plan to test what happens with a Chinese teacher into a Chinese-lineage base like Qwen next.<p>The distillation method was an evolution of HINT-SD where we inject a hint at the specific point the model makes a mistake in its reasoning. Then we train on the corrected continuation with reverse KL over the next 100 toks of the rollout. As mentioned above 120B itself was efficacious as a teacher, and we ended up shipping this version. The self-distilled 120B scores 83.61% on FinanceReasoning, above Kimi K3 (81.93%) and Inkling (65.13%). Ours finishes 98.7% of problems in budget; the larger models truncate (90.76% and 71.01%) which score as incorrect. At 100k tokens big models gain (Kimi 89.92%). So for a finance task at a constrained (perhaps more realistic) budget a 120B on one H100 at ~$0.00026/query outpaced models running 62-160x more per query.<p>We put out the 20B finance model as open weights (64.71% to 74.79% at 8k on FinanceReasoning, 23% lower cost/query, runs on one 80GB GPU), the 120B in a playground with teacher and students side by side (a few queries, no auth), and LineageEval with all prompts, controls, rubric, and code.<p>We are curious to hear experiences from those working with distilled Chinese models in prod, or if you have thoughts on improvements to LineageEval.<p><a href="https://huggingface.co/ctgt-inc/gpt-oss-20b-finance" rel="nofollow">https://huggingface.co/ctgt-inc/gpt-oss-20b-finance</a><p><a href="https://playground.ctgt.ai/">https://playground.ctgt.ai/</a><p><a href="https://github.com/CTGT-Inc/lineage-eval/" rel="nofollow">https://github.com/CTGT-Inc/lineage-eval/</a><p><a href="https://www.ctgt.ai/research/distillation-censorship-transfer">https://www.ctgt.ai/research/distillation-censorship-transfe...</a>
Show HN: Ski – Voice Coding for Claude Code, Codex and More – On-Device – Free SKI is a on-device voice coding application, which can be used with any agents that supports skill, such as Claude Code, Codex or Hermes.<p>It transcribes your voice (which you can optionally review and edit) and send it to the connected agent. The agent then completes the task, and uses the skill to talk about the updates of the project or a summary or a query using voice.<p>This runs completely on-device. Free. No subscription. Available on both Mac (notch and pill) and Windows (pill widget)<p>It can also be sent to meetings with the intelligence of the connected project to participate actively in the meeting. This is a paid feature (as it runs on the cloud), powered by agentcall and is optional.<p>All on device functions are free with no limits on usage.
Show HN: ZeroShot: Agent session monitoring to make your team go faster
Show HN (score: 15)Show HN: ZeroShot: Agent session monitoring to make your team go faster
Advancing the price-performance frontier with GPT‑5.6
Hacker News (score: 355)Advancing the price-performance frontier with GPT‑5.6