🛠️ All DevTools
Showing 1–20 of 6488 tools
Last Updated
July 30, 2026 at 04:31 PM
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>
Advancing the price-performance frontier with GPT‑5.6
Hacker News (score: 355)Advancing the price-performance frontier with GPT‑5.6
Stacked PRs are now live on GitHub
Hacker News (score: 186)Stacked PRs are now live on GitHub
Physicists Solve a Muon Mystery. Now, Old Results Don't Add Up
Hacker News (score: 120)Physicists Solve a Muon Mystery. Now, Old Results Don't Add Up
Show HN: Claude-account – switch Claude Code accounts without logging in again I use separate Claude Code accounts for work and personal projects. Having to log out and go through the login flow every time I switched accounts became annoying, so I built a small CLI to solve it.<p>The commands are intentionally simple:<p>claude account add myworkaccount claude account add mypersonalaccount claude account use myworkaccount claude account current<p>After switching, Claude Code works normally:<p>claude claude "fix this bug in main.py" Repository: <a href="https://github.com/hamzarehmandeveloper/claude-account" rel="nofollow">https://github.com/hamzarehmandeveloper/claude-account</a><p>Give it a try
Git worktrees are not an isolation boundary for coding agents
Hacker News (score: 27)Git worktrees are not an isolation boundary for coding agents
The Lost Civic Life of Movie Rental Stores
Hacker News (score: 39)The Lost Civic Life of Movie Rental Stores
Launch HN: Prized (YC S26) – Let non-engineer staff build secure internal tools
Hacker News (score: 35)Launch HN: Prized (YC S26) – Let non-engineer staff build secure internal tools Hi HN, we're Marinos and Hudson, founders of Prized (<a href="https://prized.dev">https://prized.dev</a>)! Prized lets non-engineer employees describe the internal tool they need and get a full-stack app, wired to their company’s data and deployed behind the company’s sign-in, without them ever juggling API keys or connectors.<p>Here's a demo: <a href="https://www.youtube.com/watch?v=730MuYOfZTY" rel="nofollow">https://www.youtube.com/watch?v=730MuYOfZTY</a><p>The way Prized provides security is by limiting what the agent can reach at the network layer and by keeping credentials out of the sandbox entirely. The sandbox never holds any keys or connector secrets, it only uses scoped session tokens that are stored as opaque placeholders. The real values are swapped into the request headers on our egress proxy. When production data is connected, the sandbox's network policy is set to deny by default so the only path out is via the proxy. Any call the agent makes to an external connector is reviewed by an LLM judge to prevent dangerous operations.<p>Prized is meant for the internal workflows that start as notebooks or spreadsheets but never become real tools because engineering has more important things to work on. One customer’s data scientist pasted in his personal fraud-detection notebook with hardcoded thresholds and all. After a few prompts, it became a published risk console connected to the company’s data with those thresholds turned into UI controls. Earlier today, we got off a call with them and most of their company is using it.<p>To do this, you need to give people the freedom to build without having unaudited access to company systems. We allow admins to scope data to specific users or teams and data access is recorded in an audit log. Each tool is built with its own Postgres schema and role, with queries running via an authenticated SQL gateway as that role.<p>We think Prized sits between products like Lovable and Retool. Lovable makes it easy to generate and host software, but it isn’t designed around distribution with permissions. Retool generally assumes that a technical builder is creating an app for an end user.<p>Prized treats internal tools as shared objects. Anyone in the workspace can see what others have built, fork, and connect different data. For example, one customer’s marketing lead built a promotional analytics tool. A data scientist at the same company then forked it and added confidence intervals with the existing tool as a starting base. This way workspaces become libraries of tools that people can reuse.<p>We’re live and self-serve. Our free tier includes 2 tool builds/month and our Teams tier is $100/month. The Enterprise tier is custom and supports personalized features like on-prem deployment.<p>We're still working out the right boundary between control and freedom. If you've built internal tools before we'd appreciate your feedback!
Show HN: Homebutler – Homelab CLI that gives agents commands, not a shell
Show HN (score: 5)Show HN: Homebutler – Homelab CLI that gives agents commands, not a shell
Why Is Everyone Trying to Build a Solid-State Battery?
Hacker News (score: 77)Why Is Everyone Trying to Build a Solid-State Battery?
What it means for an API to be RESTful
Hacker News (score: 26)What it means for an API to be RESTful
CosmosEscape: Taking over Every Database in Azure Cosmos DB
Hacker News (score: 32)CosmosEscape: Taking over Every Database in Azure Cosmos DB
WhiskeySockets/Baileys
GitHub TrendingSocket-based TS/JavaScript API for WhatsApp Web
Go LLM SDK for streaming, tool-calling AI backends (plus frontend React lib)
Hacker News (score: 34)Go LLM SDK for streaming, tool-calling AI backends (plus frontend React lib)
Google will expand age checks on Android worldwide till the end of the year
Hacker News (score: 113)Google will expand age checks on Android worldwide till the end of the year
Agent-Manager: A Tmux TUI for Running Claude Code, Codex and OpenCode
Hacker News (score: 16)Agent-Manager: A Tmux TUI for Running Claude Code, Codex and OpenCode
Show HN: An app that logs your meal's calories from a photo
Show HN (score: 5)Show HN: An app that logs your meal's calories from a photo