π οΈ All DevTools
Showing 3101–3120 of 3126 tools
Last Updated
January 27, 2026 at 12:00 AM
Muxio: Rust layered stream and RPC toolkit
Hacker News (score: 23)[API/SDK] Muxio: Rust layered stream and RPC toolkit
The Death of the Middle-Class Musician
Hacker News (score: 253)[Other] The Death of the Middle-Class Musician
Schizophrenia is the price we pay for minds poised near the edge of a cliff
Hacker News (score: 216)Schizophrenia is the price we pay for minds poised near the edge of a cliff
Show HN: Vet β A tool for safely running remote shell scripts
Show HN (score: 72)[CLI Tool] Show HN: Vet β A tool for safely running remote shell scripts
Show HN: Query your Rust codebase and generate types for anything
Show HN (score: 5)[Code Quality] Show HN: Query your Rust codebase and generate types for anything Hello HN!<p>As a long-time professional Rust developer. I've always been frustrated by the difficulty and "hackiness" of producing bindings to other languages, whether a frontend, an FFI library, etc.<p>Not just in Rust but in any language.<p>After many years of trying existing solutions and trying to make my own, I've finally developed a solution I'm very happy with.<p>RTK (aka Rust Type Kit) allows you to write Lua scripts that perform queries on your code, such as method calls to Axum's `.route`, function definitions, and more, and then receive rich type information including all argument types, function paths, proc macro attributes, and more.<p>Your Lua script can then read this information and emit an output file in any language of your choosing. Or, you can emit compiler errors and use it as a linter of sorts. You can even directly re-emit Rust code itself and use this as a richer proc macro solution!<p>The code example is a bit verbose, so I encourage you to take a look at the repo's README. I look forward to hearing your thoughts, or any usecases you may come up with!
Life of an inference request (vLLM V1): How LLMs are served efficiently at scale
Hacker News (score: 165)Life of an inference request (vLLM V1): How LLMs are served efficiently at scale
Show HN: Clai - Vendor agnostic Claude Code/Gemini CLI written in Go
Show HN (score: 7)[CLI Tool] Show HN: Clai - Vendor agnostic Claude Code/Gemini CLI written in Go
MCP: An (Accidentally) Universal Plugin System
Hacker News (score: 735)MCP: An (Accidentally) Universal Plugin System
We ran a Unix-like OS on our home-built CPU with a home-built C compiler (2020)
Hacker News (score: 292)[Other] We ran a Unix-like OS on our home-built CPU with a home-built C compiler (2020)
[IDE/Editor] Show HN: Reactylon β Open-source framework for building 3D/XR apps with React
Cross-Compiling Common Lisp for Windows
Hacker News (score: 33)[Build/Deploy] Cross-Compiling Common Lisp for Windows
Show HN: I'm an airline pilot β I built interactive graphs/globes of my flights
Show HN (score: 1470)Show HN: I'm an airline pilot β I built interactive graphs/globes of my flights Hey HN!<p>Pilots everywhere are required to keep a logbook of all their flying hours, aircraft, airports, and so on. Since I track everything digitally (some people still just use paper logbooks!), I put together some data visualizations and a few 3D globes to show my flying history.<p>This globe is probably my favourite so far: <a href="https://jameshard.ing/pilot/globes/all" rel="nofollow">https://jameshard.ing/pilot/globes/all</a><p>If youβve got ideas for other graphs or ways to show this kind of data, Iβd love to hear them!
Show HN: Zenta β Mindfulness for Terminal Users
Show HN (score: 196)[CLI Tool] Show HN: Zenta β Mindfulness for Terminal Users
Show HN: Sink β Sync any directory with any device on your local network
Show HN (score: 141)Show HN: Sink β Sync any directory with any device on your local network i made sink. it's a simple little tool that continuously syncs folders between 2 devices. no cloud, no email, flash drives, no bs.<p>it just uses your local wifi. run it on your machines, tell them to trust each other, and you're set. and if you manage to edit the same file at once, it handles the conflict and saves both copies.<p>for anyone who just wants to get files from point a to b without the headache. hope it makes your life a bit less annoying.<p>github: <a href="https://github.com/sirbread/sink">https://github.com/sirbread/sink</a> binary: <a href="https://github.com/sirbread/sink/releases/tag/v0.1">https://github.com/sirbread/sink/releases/tag/v0.1</a>
Modelling API rate limits as diophantine inequalities
Hacker News (score: 21)Modelling API rate limits as diophantine inequalities
Brad Woods Digital Garden
Hacker News (score: 32)Brad Woods Digital Garden
Amber insect fossils reveal "zombie" fungi likely lived alongside dinosaurs
Hacker News (score: 21)Amber insect fossils reveal "zombie" fungi likely lived alongside dinosaurs
Show HN: PRSS Site Creator β Create Blogs and Websites from Your Desktop
Show HN (score: 25)[Other] Show HN: PRSS Site Creator β Create Blogs and Websites from Your Desktop
Show HN: Magnitude β Open-source AI browser automation framework
Show HN (score: 135)[Testing] Show HN: Magnitude β Open-source AI browser automation framework Hey HN, Anders and Tom here. We had a post about our AI test automation framework 2 months ago that got a decent amount of traction (<a href="https://news.ycombinator.com/item?id=43796003">https://news.ycombinator.com/item?id=43796003</a>).<p>We got some great feedback from the community, with the most positive response being about our vision-first approach used in our browser agent. However, many wanted to use the underlying agent outside the testing domain. So today, we're releasing our fully featured AI browser automation framework.<p>You can use it to automate tasks on the web, integrate between apps without APIs, extract data, test your web apps, or as a building block for your own browser agents.<p>Traditionally, browser automation could only be done via the DOM, even though thatβs not how humans use browsers. Most browser agents are still stuck in this paradigm. With a vision-first approach, we avoid relying on flaky DOM navigation and perform better on complex interactions found in a broad variety of sites, for example:<p>- Drag and drop interactions<p>- Data visualizations, charts, and tables<p>- Legacy apps with nested iframes<p>- Canvas and webGL-heavy sites (like design tools or photo editing)<p>- Remote desktops streamed into the browser<p>To interact accurately with the browser, we use visually grounded models to execute precise actions based on pixel coordinates. The model used by Magnitude must be smart enough to plan out actions but also able to execute them. Not many models are both smart *and* visually grounded. We highly recommend Claude Sonnet 4 for the best performance, but if you prefer open source, we also support Qwen-2.5-VL 72B.<p>Most browser agents never make it to production. This is because of (1) the flaky DOM navigation mentioned above, but (2) the lack of control most browser agents offer. The dominant paradigm is you give the agent a high-level task + tools and hope for the best. This quickly falls apart for production automations that need to be reliable and specific. With Magnitude, you have fine-grained control over the agent with our `act()` and `extract()` syntax, and can mix it with your own code as needed. You also have full control of the prompts at both the action and agent level.<p>```ts<p>// Magnitude can handle high-level tasks<p>await agent.act('Create an issue', {<p><pre><code> // Optionally pass data that the agent will use where appropriate data: { title: 'Use Magnitude', description: 'Run "npx create-magnitude-app" and follow the instructions', }, </code></pre> });<p>// It can also handle low-level actions<p>await agent.act('Drag "Use Magnitude" to the top of the in progress column');<p>// Intelligently extract data based on the DOM content matching a provided zod schema<p>const tasks = await agent.extract(<p><pre><code> 'List in progress issues', z.array(z.object({ title: z.string(), description: z.string(), // Agent can extract existing data or new insights difficulty: z.number().describe('Rate the difficulty between 1-5') })), </code></pre> );<p>```<p>We have a setup script that makes it trivial to get started with an example, just run "npx create-magnitude-app". Weβd love to hear what you think!<p>Repo: <a href="https://github.com/magnitudedev/magnitude">https://github.com/magnitudedev/magnitude</a>
Building untrusted container images safely at scale
Hacker News (score: 15)[DevOps] Building untrusted container images safely at scale