🛠️ All DevTools
Showing 1–20 of 7101 tools
Last Updated
August 20, 2026 at 04:33 PM
Show HN: Huzzah – a novel approach to coding with AI
Hacker News (score: 17)Show HN: Huzzah – a novel approach to coding with AI Hello everyone. I've been working on this experimental editor called Huzzah.<p>I've been working almost exclusively with coding agents since January of this year, and over the past few months I began to feel utterly exhausted by them. They're great, but I'm finding it more and more tedious to write full sentences for every change I want. Not only that, but it seems there's a complexity limit for codebases - beyond a certain point the agent begins confusing itself.<p>I'd like to go back to writing code, but I don't want to go all the way back to fully manual coding. So I've come up with this interaction paradigm where you:<p><pre><code> 1. write pseudocode in whatever way makes the most sense to you 2. on save, the editor synchronizes your work to real source code 3. the pseudocode is persisted alongside the generated code, making your prompt effectively a stored record of intent. </code></pre> It may not work for every use case, but in my initial playthroughs I've found it very enjoyable.<p>Right now it's just a proof of concept - installation instructions are here in the readme: <a href="https://github.com/danielvaughn/hz" rel="nofollow">https://github.com/danielvaughn/hz</a><p>You can also watch a video of it in action here: <a href="https://x.com/danielvaughn/status/2090456808431165715" rel="nofollow">https://x.com/danielvaughn/status/2090456808431165715</a><p>Cheers!
Scientific study reveals TikTok videos deactivate key cognitive brain regions
Hacker News (score: 134)Scientific study reveals TikTok videos deactivate key cognitive brain regions
I should have loved biology
Hacker News (score: 98)I should have loved biology
Show HN: We chased a weather balloon across Montana and never found it
Hacker News (score: 34)Show HN: We chased a weather balloon across Montana and never found it Since April, I have been working with Sam Flynn (<a href="https://drook.dev" rel="nofollow">https://drook.dev</a>) to make this balloon payload, UpLink. We did a similar launch last year with Hack Club but this was our first independent launch.<p>UpLink was a 491 gram payload testing the insulation properties of 3D printing filaments, while also transmitting 320x240 images over a radio link -- up from the 18x10 images last year!<p>This is a writeup on our engineering process, mistakes made, and learning experiences. It covers:<p>- Custom electronics designed in KiCad<p>- Firmware design<p>- Results from the data we received on the ground<p>- Image transmission<p>- Launch day logistics, and where things went wrong<p>All hardware, software, firmware, and CAD is available on GitHub: <a href="https://github.com/radeeyate/UpLink" rel="nofollow">https://github.com/radeeyate/UpLink</a>, licensed + certified as open source hardware: <a href="https://certification.oshwa.org/us002826.html" rel="nofollow">https://certification.oshwa.org/us002826.html</a><p>If you just want to see the images received, I put up a gallery here: <a href="https://uplink.gallery.radi8.dev/" rel="nofollow">https://uplink.gallery.radi8.dev/</a><p>If you have any questions, comments, or concerns, let me know. I'm happy to answer anything!
Launch HN: Vendo (YC S26) – Let users build features on top of your product
Hacker News (score: 28)Launch HN: Vendo (YC S26) – Let users build features on top of your product Hi HN, we’re Yousef & Nour, founders of Vendo (<a href="https://vendo.run">https://vendo.run</a>). Vendo lets users create new features inside the software they already use. A user describes the dashboard, workflow, or small app they need, and Vendo builds it on top of the product’s existing data, API, and interface.<p>Demo: <a href="https://www.youtube.com/watch?v=VdpHehY64ls" rel="nofollow">https://www.youtube.com/watch?v=VdpHehY64ls</a><p>We built Vendo because every SaaS eventually faces the same problem: every customer needs something slightly different. One wants a new report and another needs a workflow that only makes sense for their team. These requests either sit on the roadmap, become one-off engineering work, or force the customer into spreadsheets and external tools. We wanted the user to be able to create the missing feature themselves, without leaving the product.<p>Here is how it works:<p>- npx vendo init reads the product's API surface, theme, routes, and more. These are used so that the apps Vendo creates (1) look on-brand and native and (2) have the ability to read data and perform actions directly through the company's API<p>- When a user asks for a feature, we have a custom Vendo harness that writes a React component with a bunch of Vendo add-ons and guardrails (ex. ability to make calls to the host API + our component library). Every save is compiled, type-checked, run against real API responses, and rendered before the user sees it. We just released a benchmark and write-up here with more info for anyone interested: <a href="https://vendo.run/blog/generating-product-ui-measured">https://vendo.run/blog/generating-product-ui-measured</a><p>- We use QuickJS to make sure that anything the agent creates is sandboxed and can't mess with the company's site. Vendo compiles the component and runs it with Preact inside a QuickJS VM with no access to the DOM, network, or clock. The VM returns a UI tree, which the host renders using the product’s registered components. When the user clicks something, QuickJS emits a tool call; the host executes it through Vendo’s guard and passes the result back into the same VM, preserving the screen’s local state.<p>There's a lot of generative UI right now: streaming developer-written components into a chat (Vercel AI SDK, CopilotKit, Thesys), or rendering your app inside someone else's assistant (OpenAI Apps SDK, MCP Apps). We differ on two things. Vendo lives in your product and acts through your API as the signed-in user, so what it makes is durable: real apps users keep, pin, and run on triggers while they're away, and not components that are merely confined to a chat. Plus, it's not capped at putting together a bunch of prebuilt components: the agent can build arbitrary apps, from a quick dashboard out of your own components to real custom code running in a sandbox, and either way data only ever comes from tool calls to your API.<p>Here are some things customers are using Vendo for today:<p>- Letting their users create custom dashboards and reports. These are mainly UI-based and focused on letting the user see the exact graphs and metrics they care about<p>- Letting their customers create recurring automations. A big thing as well that has been used for these automations is the fact that we connect to external connections, so users have been automating many of their inter-tool workflows (ex. an automation that sends a slack alert based off of something in the product)<p>- B2B customers letting their customers customize the product with specific business logic. Often this is simple things like an extra field on a form, or an extra permission, but it is hard for a business to keep up with them otherwise.<p>- Creating and sharing custom dashboards/apps across an organization. Since the apps Vendo creates are durable, they can be shared, reused, and forked (which can’t be done with many of the other in-chat generative UI solutions)<p>We've spent a lot of time thinking about how AI and agents will change the way people consume software. We think the answer is personal(ized) software: you see the UI you need to see, you tell an agent exactly what you need, and the product molds to how you work.<p>The key insights that have enabled the product to work are:<p>- A rule in code always beats a rule in a prompt.<p>- Invent as little syntax as possible. Generation got faster and more reliable when the output looked like what models already know (JSX-shaped markup) instead of a clever custom format.<p>- Deterministic beats model wherever you can get away with it. Theme extraction is pure static analysis, and a remix starts as a copy of your component, no model call.<p>Vendo is completely open-source (Apache-2.0) and can be self-hosted, so feel free to check out all the source code here: <a href="https://github.com/runvendo/vendo" rel="nofollow">https://github.com/runvendo/vendo</a>.<p>Would love you to try it out and give us your feedback: <a href="https://docs.vendo.run/">https://docs.vendo.run/</a>. Or if you’re a company looking to embed Vendo in your product feel free to book a call here: <a href="https://cal.com/team/vendo/intro-call" rel="nofollow">https://cal.com/team/vendo/intro-call</a>
Show HN: Sci-Trust – Compare trust among researchers based on their citations
Show HN: Open-source Stripe Connect alternative
Hacker News (score: 19)Show HN: Open-source Stripe Connect alternative Hey, I'm Ben. I built Zoneless because I was paying so much to use Stripe Connect on my own marketplace. The fees were really, really bad, and it was also limiting in terms of the seller countries I could onboard. To give you an idea, I was paying around $9,000 per month in fees just to run payouts. Using Zoneless, that cost goes down to around $6.<p>I've been using it personally for the past few months, and onboarded 5,000+ sellers and done 3,000+ payouts. 74% of new sellers on my marketplace choose Zoneless over Stripe, which is really interesting. I appreciate crypto and stablecoins are a bit of a touchy subject, but for this use case of sending global payouts cheaply, it's perfect.<p>The project is open source with an Apache 2.0 licence, which means there's the benefit of no lock-in and no risk of your account getting flagged or shut down. It also has an almost identical API and dashboard to Stripe.<p>Would love to hear any feedback you may have in the comments.
Show HN: Check if any of the $656M in unclaimed royalties at The MLC is yours
Hacker News (score: 14)Show HN: Check if any of the $656M in unclaimed royalties at The MLC is yours Hi HN, I built this. Quick background on why it exists:<p>When music is streamed on digital streaming platforms (think Spotify, Apple Music, Pandora), there are two separate royalty streams: one for the recording, paid through your distributor (DistroKid, TuneCore, CDBaby), and one for the underlying work (generally known as publishing). The work side's mechanical royalties are collected by The MLC, a nonprofit that was created by the 2018 Music Modernization Act (MMA). If you haven't registered your songs with The MLC, there are issues with your metadata, or about half a dozen other reasons, that money will never reach you, it just collects in a big pile we call the "black box".<p>That pile is big. The MLC's own dashboard currently shows over $656M is held (themlc.com/blanket-royalties), and the biggest problem is the MMA dictates that The MLC cannot hold that money indefinitely. At some point, by law, The MLC must distribute this big pile of cash, and since they don't know who it's supposed to go to, they pay it out through a process called "market share" (themlc.com/marketshare). Market share means they pay it out, pro-rata, to the artists, songwriters and publishers that are in the system, which in practice means the largest publishers collect most of the leftovers.<p>This is slated to begin in January 2027 and will pay portions of the pool out monthly (themlc.com/unclaimed-accrued-royalties), as of this morning, the next 12 months of market share sums up to $76.61M, starting with $6.41M in January.<p>Full disclosure: I run Doubly, which is an independent publishing administrator, so I have a commercial interest in this space. That being said, we're a team of two people and we don't have the bandwidth to directly assist the hundreds of thousands of artists and songwriters who are going to start losing this money in January 2027.<p>That's why I built this self-service tool, no signup, no email, no paywall, the reports are completely actionable without needing anything from us.<p>The tool: paste a Spotify artist link (or search for a Spotify artist by name). It pulls every release on that profile, checks each recording against The MLC's public bulk data, and tells you per-song whether it's fully claimed, partially claimed, registered but unmatched, or missing entirely. It then provides a link to the exact MLC tool that fixes each case. It also estimates the dollars stuck, as a rough range.<p>Even if you're not an artist yourself, you probably know someone who is a musician, please share it with them.<p>Thanks for your time and I'm happy to answer any questions about the industry as a whole, The MLC, the tech, anything really.
Show HN: Bisecto – A minimalist game about cutting shapes into 50/50 halves Hey HN,<p>I built Bisecto (<a href="https://bisecto.com" rel="nofollow">https://bisecto.com</a>), a minimalist browser game with one simple mechanic, cutting (bisecting) a procedural 2D shape into two exact 50/50 halves with a single straight line.<p>Confession: I got completely hooked watching those viral reels of people trying to cut fruits and vegetables into perfectly equal halves, and that was my inspiration for this game :D I've been writing code for 12+ years, but for this project I leaned heavily on LLMs to quickly spin up this game, I thought it's going to be quick, but it took me some time (around 2 weeks) to make the game the way I want it to be.<p>A few game modes to try: - Classic: Endless run, you get to choose difficulty and line cutting mode<p>- Arcade mode: You get 3 lives, you have to keep accuracy above 95%.<p>- Daily challenge: A shared daily seed, 10 identical shapes for everyone, see how you rank.<p>- Friends challenges: Create a challenge and send it to your friends and see who is better at cutting shapes in half.<p>Under the hood:<p>- Runs 100% client-side with pure TypeScript and HTML5 Canvas 2D. No framework or build bloat.<p>- Procedural polygon generation (with concave traps and inner cut-through holes on higher difficulties).<p>- Slicing uses Sutherland-Hodgman polygon clipping against an infinite line plane, and areas are calculated on the fly using the Shoelace formula.<p>- No ads, tracking cookies, account signups needed only to create a challenge, email is optional and needed for password recovery only.<p>Give it a spin on desktop or mobile. I'd love your thoughts on the gameplay, UI feel, controls, or any ideas to make the game better and more addictive (if that's even possible :D)
Show HN: Omacosy – Omarchy-style tiling desktop for macOS, no SIP
Hacker News (score: 26)Show HN: Omacosy – Omarchy-style tiling desktop for macOS, no SIP I have been using omarchy on my tower since nearly a year now, shortly after it was released first. I really love the experience I am having with it but I still use my macbook for daly work, so I wanted to recreate a similar experience on it. Thats why I created omacosy, a setup for tiling windows, custom menu bar, some themes from omarchy, focus follows mouse, focus rings around windwos, some mac flavors with trackpad events and a custom mission control overview for your workspaces.<p>I used AeroSpace over yabai for the tiling window manager because I didnt wanted to compromise on SIP which is a mac security feature. It is supposed to be keyboard first like omarchy to move windows organize workspaces etc The setup runs around 157mb of ram and consists of AeroSpace, Karabiner (for the super key), and five small self build swift binaries.<p>I am running it daily on my M1 max macbook, currently on macOS26. I havent tested it much on other macbooks or macOS versions. The install script creates a manifest file to backup what was installed before and what it installed itself, the uninstall script takes that into account to clean up the macbook to exactly the state it was in before. It needs quite some permissions for it sfunctionality which I layed our in the project readme. I wanted to be really transparent about which permissions it uses and for what reason.<p>I would love to get some feedback or see people trying it out and hearing your opinion. Mostly about what still doesnt feel smooth in the experience or if you find any performance issues.
CI jobs artifacts should not be difficult
Hacker News (score: 14)CI jobs artifacts should not be difficult
Show HN: evepad – The missing IDE for building eve agents
Show HN (score: 5)Show HN: evepad – The missing IDE for building eve agents
Malicious Rust crate Arrayref runs a build-time payload
Hacker News (score: 216)Malicious Rust crate Arrayref runs a build-time payload <a href="https://blog.rust-lang.org/2026/08/20/supply-chain-attack-on-arrayref/" rel="nofollow">https://blog.rust-lang.org/2026/08/20/supply-chain-attack-on...</a><p><a href="https://github.com/rustsec/advisory-db/issues/3161" rel="nofollow">https://github.com/rustsec/advisory-db/issues/3161</a>
Show HN: Find every AI model your code calls and warn before it's retired
Show HN (score: 5)Show HN: Find every AI model your code calls and warn before it's retired
Canonical Backs New Project to Translate Large C Codebases into Safe Rust
Hacker News (score: 32)Canonical Backs New Project to Translate Large C Codebases into Safe Rust
Show HN: Sentrint, a security scanner for projects build with LLMs
Show HN (score: 5)Show HN: Sentrint, a security scanner for projects build with LLMs
Tencent/AI-Infra-Guard
GitHub TrendingA full-stack AI Red Teaming platform securing AI ecosystems via Agent Scan, Skills Scan, MCP scan, AI Infra scan and LLM jailbreak evaluation.
Show HN: I trained a 125M model to autocomplete piano on-device
Show HN (score: 5)Show HN: I trained a 125M model to autocomplete piano on-device I trained a 125M-parameter transformer to autocomplete piano performances in real time (~108 notes/sec on an iPhone 15).<p>The idea is basically GitHub Copilot or Tabnine, except instead of prompting it with code, you prompt it by playing a few notes on a MIDI piano. The model then continues what you played, entirely on-device.<p>The app is free if anyone wants to try it. Happy to answer questions about the model, training, Core ML, or the many things that didn't work.
AprilNEA/OpenLogi
GitHub Trending⚡️A native, local-first alternative to Logitech Options+, written in Rust 🦀 — remap buttons, DPI, and SmartShift over HID++. No account, no telemetry.
Show HN: Linux and iPhone Continuity (iMessage / SMS)
Show HN (score: 7)Show HN: Linux and iPhone Continuity (iMessage / SMS) After switching to 100% Linux a couple of years ago there was basically only one thing I missed about macOS and that was what Apple calls "Continuity". It's where you get texts, notifications, clipboard sync, file transfer (to/from) the iPhone from the Mac desktop. Especially that thing where OTP codes via text autofilled into the browser form I was waiting on.<p>It took about 4 months of work:<p>- reverse-engineering Apple/iOS Bluetooth behavior<p>- MAP / OBEX<p>- Bluetooth LE + Wi-Fi working together<p>- iMessage through the iPhone's own cellular/iMessage stack<p>- iOS app, Linux daemon, GTK app, Thunderbird/Firefox extension<p>- no Mac involved<p>But it is now something I'd love to show people. Contributions/bugs/feedback welcome!