Wednesday, September 30, 2026
Show HN: Domainpuff.com – Find memorable domain names within your budget https://ift.tt/TSX3PNb
Show HN: Domainpuff.com – Find memorable domain names within your budget Hi, Bruno here, creator of DomainPuff. Just launched this and would be awesome to have your feedback on it. Just put your business idea on the search box and your budget. It will find memorable domain names that are currently available and within your budget, with the link to acquire the domain if desired. So now you don't have to go back and forth from ChatGPT to NameCheap to find a domain for your next venture. Cheers! https://domainpuff.com/ October 1, 2026 at 01:25AM
Show HN: CLI and TUI control for dps150 power supply https://ift.tt/yfPUZT2
Show HN: CLI and TUI control for dps150 power supply Hey HN, Powercycling and basic power supply measurments are essential part for embedded devices development debug. But there are no interface for pwoer control for coding agents. So I created that python package which interacts with portable Fnirsi DPS-150, can toggle output, set voltage and current limits. Unexpected outcome is that it is MUCH MORE convenient to manage it in terminal and tmux than clicking on the box itself. TUI dashboard with charts, numbers and hotkeys is included. https://ift.tt/YCnGSIH October 1, 2026 at 02:01AM
Tuesday, September 29, 2026
Show HN: Web server that lets you build iOS & Android offline apps like BitChat https://ift.tt/S905toF
Show HN: Web server that lets you build iOS & Android offline apps like BitChat https://ift.tt/fLi2lmW September 30, 2026 at 02:23AM
Show HN: The whole Solar System and every tracked satellite, live in the browser https://ift.tt/beLCOfZ
Show HN: The whole Solar System and every tracked satellite, live in the browser https://space.bl2.net/ September 30, 2026 at 12:38AM
Monday, September 28, 2026
Show HN https://ift.tt/LgJ3vuH
Show HN This is origintracer a low level observability tool of the modern web stack. It observes nginx, Gunicorn, asynchronous Python, Uvicorn and Django and Langchain. Studies their codebases into great depth and write probes and rules libraries in Python to be used with the open source software: its link GitHub: https://ift.tt/B04qAFk September 29, 2026 at 05:28AM
Show HN: A never-ending chess match between Claude and Codex https://ift.tt/tJsqAv3
Show HN: A never-ending chess match between Claude and Codex https://ift.tt/gOW93C8 September 29, 2026 at 02:32AM
Show HN: PHNTM ONE: Self healing AI assistant running on a Raspberry Pi5 https://ift.tt/e0Vvp1a
Show HN: PHNTM ONE: Self healing AI assistant running on a Raspberry Pi5 https://ift.tt/OAsJFvG September 28, 2026 at 11:56PM
Sunday, September 27, 2026
Show HN: Gat – Version large files with Git, without an LFS server https://ift.tt/WGAXl83
Show HN: Gat – Version large files with Git, without an LFS server Hi HN, I built Gat because I wanted one thing from data versioning: check out an old Git commit and recover the datasets, model weights, or assets that belong to it. It's basically a lock file for large files. I’d appreciate any feedback! https://ift.tt/tphEjuI September 27, 2026 at 10:50PM
Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi https://ift.tt/wDdQxin
Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi https://loficities.com/ September 28, 2026 at 12:14AM
Saturday, September 26, 2026
Show HN: Blender Copilot https://ift.tt/4bZr7Ha
Show HN: Blender Copilot Deepseek generated Blender harness in 7USD. I wanted to remake my 6DoF spaceship flying prototype. What I did not want to do was model the spaceship. Manually. In Blender. So instead of spending a month learning to model, I built a Copilot inside Blender in a day. Which is the same thing, except I still cannot model. A chat panel in the 3D viewport sidebar. I type a sentence. The model writes Python, and it runs against my actual scene, the file open on screen, not a copy that some other process has to keep in sync. Then I sat down and had a conversation with my own addon. Five sentences: 1. Make a scifi looking spaceship. It should look scifi-y
2. Add RCS thrusters to get 6DoF flight
3. Make the RCS thrusters match the scifi look. And also position them properly.
4. Give the entire Spaceship a nice flying animation. Make it smooth. Roll and sway.
5. Add exhaust flames to main thrusters as well as RCS thrusters. animate the RCS thrusters to fire in sync with the animated motion. they should fire the correct ones so that expected motion should happen. 15 minutes. 52 tool calls. A ship with swept wings, a tail fin and a glass canopy. Four sets of steering thrusters, 22 exhaust flames. A full flight animation. The bit I did not expect. It checked every one of its own thrusters to make sure nothing was in the way. Found the rear ones were firing straight into the side of the ship. So it rebuilt them, angled them outward, moved them to the wingtips, and checked them all again. Nobody asked it to do that. It decided exhaust should not be firing into the ship it just built. Total bill for building the tool: $7.18. 3,833 requests, 613M tokens, 97% served from cache. One spaceship: about a seventh of a cent. Now the uncomfortable part. I didn't model a single vertex. I didn't read Blender's addon dev docs. I didn't learn its Python API, or how to draw a panel in it. Everything the tool needed to know, it asked the running Blender instead.
I didn't learn how to build an agent harness either. I built one anyway.
I didn't become a Blender artist. I became the person who gave hands to a model. Recently I read someone who described his new job: every spec, ticket and fix written by an AI, nobody reading any of it, twelve-hour days spent pressing enter. No sense of victory. I know exactly what he means. I just did the same. I am not proud of the prototype. Gamedevs were known to spend time making game engines before they started making the games. Its different now. No joy. https://ift.tt/Eskgz20 September 26, 2026 at 11:36PM
Show HN: Jev predicting your life choices https://ift.tt/RDqwWbm
Show HN: Jev predicting your life choices Built a simple quiz to check whether AI (Jev) can simply learn and predict life choices.
Experiment) https://quiz.seek.ws/ September 26, 2026 at 09:54PM
Friday, September 25, 2026
Show HN: Jev Plays Pokémon Red https://ift.tt/Ir52HLk
Show HN: Jev Plays Pokémon Red Hey HN! Wanted to share a fun project I've been hacking on. Given Jev can make decisions really fast (but not fast enough to play Doom yet sadly), I wanted to try and push it to play a more complex game than Tetris. So I went with Pokémon. I've spent endless hours playing this game as a child so building this was a ton of fun. I open sourced everything in case you want to hack on it yourself here: https://ift.tt/qzKWOm3 The game is being streamed live including the tokens and cost - hopefully we get all the badges and don't get stuck in a cave :) https://jev-pokemon.vercel.app/ September 25, 2026 at 07:58PM
Show HN: I couldn't deal with another Claude Code tab https://ift.tt/FjOhs4L
Show HN: I couldn't deal with another Claude Code tab https://aidash.dev/ September 25, 2026 at 11:52PM
Thursday, September 24, 2026
Show HN: Radix – Visual UI for agentic programming https://ift.tt/LmOMQ9N
Show HN: Radix – Visual UI for agentic programming Hey HN, I'm Jordan from Radix. Radix is a UI tool for programming agents. You prompt your agent to generate a workspace for a task you're working on and get an interactive widget that persists locally on disk. I built Radix because I always needed tools while I was writing code: tools to test little experiments, to play around with UI, to visualise results etc. Sometimes these would end up as python tools that read and plotted data, or separate React apps spun up just to test a single feature. Lately obviously I've been using Claude artifacts but these are quite limited. I wanted a system where it was easy to leave comments or adapt an artifact without having to give vague descriptions back to the agent, and where ideally I could actually shift away from a chat window as the main interface. I've got a pro version of Radix which I will launch soon. This current version is entirely free and is definitely a beta -- there will be rough edges! Note: There's no telemetry or data captured. Your messages run entirely through your own agent. I require a key but that's just to get an idea of how many people are using it. Everything is stored locally (the workspaces are actually just React apps which you can edit "artisanally" if you want). If you have any questions please reply here or email me hello@radix-os.com Thank you! https://radix-os.com September 25, 2026 at 12:05AM
Show HN: Treepeat – Code similarity detection using Tree-sitter https://ift.tt/7Tv8YR6
Show HN: Treepeat – Code similarity detection using Tree-sitter treepeat is a tool that finds similarities in your codebase. Find duplicate code blocks meaningful to the language (classes/functions), not just lines. Find near-duplicates: ignore whitespace, strings, high level AST nodes such as function and names. Find structurally similar code: anonymize identifiers, constants, etc. Pull requests welcome: This is very much an proof of concept - I'm happy with it, but I haven't supported very many languages at present. Languages supported: astro, bash, css, go, html, javascript, lua, markdown (plus codeblocks), python, sql, typescript, java, kotlin, rust, yaml https://ift.tt/tNPzWjb September 22, 2026 at 10:23PM
Wednesday, September 23, 2026
Show HN: Open Jev Playground – try all the open source alternatives to Jev https://ift.tt/0Qxs6IL
Show HN: Open Jev Playground – try all the open source alternatives to Jev https://ift.tt/k75JeVE September 23, 2026 at 11:35PM
Show HN: Conway's Game of Life in boot sector https://ift.tt/IGegTu1
Show HN: Conway's Game of Life in boot sector Hello HN! On these weekends, I was sitting and thinking about where our industry is going, and how fun it was earlier, when we wrote more code than chat messages. The thoughts quickly turned into a wish to build something like we did earlier. In my case, it ended up as something much "earlier" than I had in mind initially... So, Conway's Game of Life running from a 512-byte x86 boot sector. Maybe you will find it interesting. I tried to comment the code as much as possible, which might be especially useful if you are learning assembly. Have fun! https://ift.tt/EVTGhop September 21, 2026 at 11:58PM
Tuesday, September 22, 2026
Show HN: Training a model to identify AI web content from structure alone https://ift.tt/OpNIVfk
Show HN: Training a model to identify AI web content from structure alone Hey HN! We’re Vincent and Jochen from Sitefire ( https://sitefire.ai ). We have been working together for years, with backgrounds in RL/optimization at Stanford and software engineering from Technical University Munich (TUM). With Sitefire (YC W26), we help marketing teams get recommended by AI Search (ChatGPT, Google AI Overviews, AI Mode, Claude, etc.). Our software monitors prompts, sees which web pages get cited, and uses these insights to help marketing teams take action, e.g. create YouTube videos or write the right blog posts. This means we have a commercial stake in AI-generated web content. And for now, high-information, AI-generated content works great to get cited and recommended in AI Search. But after talking to hundreds of marketing teams, it became clear that everyone despises AI-generated content (“AI slop”). And yet, everyone still wants to leverage AI to create content. So we asked ourselves: what characterizes AI slop? Can we train a model to identify it from human-generated web pages? Researchers from the University of Maryland and Google DeepMind already asked this question for fiction. Their paper StoryScope (Russell et al., 2026) showed that you can tell AI-written stories from human ones by their structure alone, without looking at the words. We ported their pipeline to commercial web pages. Using the Wayback Machine, we collected 2,250 blog posts from 268 B2B company websites that were written before ChatGPT existed. For each blog post, five AI models (GPT-5.4, Claude Sonnet 4.6, Gemini 3 Flash, DeepSeek V3.2, Kimi K2.5) wrote their own version. Instead of looking at the words, we looked at how each post is built. We had an AI model answer 214 questions about every post, e.g. how hard it pushes its own product, whether it backs up its claims with sources, or whether it quotes a named expert. Then we trained a classifier on these answers. On blog posts it had never seen before, our classifier told AI-generated and human posts apart with 98% accuracy, getting only 19 of 1,740 wrong. Why does it work so well? Because all five AI models write in a similar shape. Mapping every AI model’s values for these features, we see they cluster together, while the human values sit apart and spread out much more. Of the 1% most unique blog posts in our data set, 149 are human, only 4 are AI. So what characterizes AI slop? It tells you the same thing three times. The title already promises what you'll get ("How to Cut Onboarding Time in Half"), the intro lays out what's coming, and the ending says it all again. 77% of the AI posts end by repeating their main point, compared to only 12% of the human posts. We call it the tidy, self-announcing blog post. Still, each AI model has its own accent. We trained a second classifier to tell which of the five AI models wrote a post, or whether a human did. It picks the right author 79% of the time, where random guessing (1 in 6) would get 17%. Almost all of its mistakes are mix-ups between the AI models, not between human and AI. The cool thing about structural features is that you can't simply reword your way out of it. We had each AI model rewrite its own posts until, on average, 73% of their original 13-word sequences were gone, and the AI slop classifier still worked just as well. We're building this into Sitefire: our agents get a structural understanding of text, so the posts they write go deeper and vary the way human writing does. There's a lot we haven't tested yet, like the myriad of humanizer tools, human rewriting, restructuring a post, or prompting an AI model to explicitly avoid these habits. And our human posts are mostly from 2020 to 2022, while the AI posts were generated in August 2026. Structure can't really tell when a human post was written, but it's still not a same-year comparison. We published the study with all the figures on arXiv: https://ift.tt/TuNsCld .
The code is on GitHub: https://ift.tt/JwC086h We're pretty sure your own blog isn't AI slop, is it? We built a checker that runs one of your posts through the ten features from the paper, so you can see for yourself (the full report asks for a work email): https://ift.tt/8BVxhrp . Think you can tell AI slop from human writing? We also made a little game to see if you can keep up with our model, which gets all five rounds right: https://ift.tt/rYl9Xyq . https://ift.tt/TuNsCld September 22, 2026 at 06:30PM
Show HN: FreeCoffee – Self-hostable donation tool with crypto support https://ift.tt/6trf8oB
Show HN: FreeCoffee – Self-hostable donation tool with crypto support https://ift.tt/8zfphT7 September 23, 2026 at 12:31AM
Show HN: Notes on Agentic AI – A text-first guide for practicing engineers https://ift.tt/vHgOstw
Show HN: Notes on Agentic AI – A text-first guide for practicing engineers https://ift.tt/1eLxU8W September 22, 2026 at 11:49PM
Monday, September 21, 2026
Show HN: Two unnecessary playgrounds – C# and ZX Spectrum in the browser https://ift.tt/9F6gQLU
Show HN: Two unnecessary playgrounds – C# and ZX Spectrum in the browser C# playground
https://ift.tt/kOgsNPf ZX-Spectrum playground
https://ift.tt/5SUvrAe September 22, 2026 at 12:52AM
Show HN: Viaduct – C4 models that coding agents can read and update https://ift.tt/OydVlkw
Show HN: Viaduct – C4 models that coding agents can read and update https://ift.tt/HmSWpeC September 21, 2026 at 11:20PM
Sunday, September 20, 2026
Show HN: Jev filters large HN discussions https://ift.tt/byA7PMI
Show HN: Jev filters large HN discussions https://ift.tt/MCSE1Kp September 20, 2026 at 10:37PM
Saturday, September 19, 2026
Show HN: KillSwitch – a programming language designed to be difficult for LLMs https://ift.tt/sTpo785
Show HN: KillSwitch – a programming language designed to be difficult for LLMs https://ift.tt/c2kYswM September 20, 2026 at 01:10AM
Show HN: CUA-S1 – A System One Model for Computer Use https://ift.tt/bH2Ygwk
Show HN: CUA-S1 – A System One Model for Computer Use Hello HN! We're Dillon and Francesco from Cua. We were wondering how many computer use tasks actually need a full general purpose LLM (e.g. gpt-6-astra, claude-opus-5 etc.) to think through all their decisions and steps. Some tasks require thinking about a plan, exploring different paths, recovering from failure. Other tasks are a question of making local decisions, like this value should go in this box, or should I check this box, or this element should be ignored. We wondered how far we could go with a small model trained to only make these kinds of decisions. Our inspiration was Typesafe's Jev and its System One Model framing. This is a nod to the dichotomy between thinking quickly, automatically, and intuitively (system 1) vs. thinking slowly, analytically (system 2), as described by Daniel Kahneman. The interesting question for us was: what happens if you give a model an interface of current context, and a set of possible choices, and you ask it to return a probability for each choice? This kind of model does not generate output token by token like most LLMs do, but rather scores the options you give it, which you can check, trust, and use to drive your app's behavior. CUA-S1 is our answer for narrow, specialized decision models for computer use. Our first release is CUA-S1-FORMS. We built this from ideas and code in jevlike, and then trained a second model just to handle form interactions. It has 706k parameters, and the original checkpoint is 2.8 MB. The first training iteration took less than 30 minutes on synthetic data. Given a set of structured elements and values extracted from a document, it predicts whether to use the given value, CHECK, CLICK, or SKIP for each element. It does not predict new values for text fields, and does not consider screenshots. Element decisions are scored together, and your code can order the actions, and Cua Driver will execute them one at a time. A first evaluation of this specialist vs. hosted Jev on our form task: - For the whole decision set: 99.7% correct vs 83.6%. - For the subset of steps that require an action: 100% correct vs 96%. - For the subset of steps that are just leaving already-filled fields alone: 100% correct vs 74%. The specialist was trained specifically for this task and convention (just press skip for already filled boxes), while hosted Jev has not been fine-tuned for it, so this is an experiment in scoped specialization. We measured 7-9 ms to score a form locally vs. 260-280 ms per call to hosted Jev including network latency, though those samples measure different things and are not end-to-end form completion times. Our interest here is in the space between a brittle script and a general agent loop. The content and layout of form fields vary enough that scripts get unwieldy, but the set of available decisions can remain narrow and well scoped. We want to explore the possibility of a general agent encountering something novel, and passing well understood decisions over to specialists like this. That is a direction we are looking into. The current release is for forms only. We're open sourced the synthetic data generation, training, evaluation, and Driver integration under libs/cua-s1 with an MIT license. Comments welcome! Especially if you are building computer-use agents and have run into a recurring decision that is too variable to script but is too narrow to call another LLM for. https://ift.tt/TiZVNdt September 19, 2026 at 09:22PM
Friday, September 18, 2026
Show HN: A model index from the AI Gateways https://ift.tt/xO7B0VR
Show HN: A model index from the AI Gateways https://ift.tt/TZzvA97 September 19, 2026 at 12:26AM
Show HN: Koi Editor Alpha https://ift.tt/pAZmsGV
Show HN: Koi Editor Alpha Hi, Koi Editor Alpha is now available to download for macOS 13.2+ (Apple Silicon). You can download the latest build here: https://ift.tt/r4jNRHw If you try it, feedback and bug reports are very welcome. You can also join the Koi Discord here: https://ift.tt/wXkQstP Thanks! -- Michael https://koieditor.com/ September 18, 2026 at 09:51PM
Thursday, September 17, 2026
Show HN: Composing domain-specific harness on Python in 10 mins https://ift.tt/pFqAEY3
Show HN: Composing domain-specific harness on Python in 10 mins https://ift.tt/uOmbGie September 18, 2026 at 02:16AM
Show HN: The Endless Museum, Wikipedia as a walkable museum https://ift.tt/yInMvNR
Show HN: The Endless Museum, Wikipedia as a walkable museum https://ift.tt/sGofwkz September 18, 2026 at 12:28AM
Show HN: Ax-Check.com – Can Agents Use Your Product? https://ift.tt/jodp6bs
Show HN: Ax-Check.com – Can Agents Use Your Product? This is a free site that checks whether agents can smoothly navigate a site and try out the product. Agents can use this too, just point them to ax-check.com https://ift.tt/nE80hLJ September 17, 2026 at 11:38PM
Wednesday, September 16, 2026
Show HN: Restarted – a 2026 remake of the classic 2015 startup generator https://ift.tt/Zmyq68k
Show HN: Restarted – a 2026 remake of the classic 2015 startup generator The original startup website generator by Tiff Zhang and Mike Bradley landed on Hacker News in April 2015 ( https://ift.tt/B5cJyS4 ) and has been one of my favorite little novelties of that era ever since. It perfectly captures the saturated colors, cliché hero shots, gimmicky names, buzzword-heavy slogans, and proudly hirsute team photos of the time. A lot has changed since then, so I thought it would be fun to make a contemporary remake: https://restarted.io/ By default you get the minimalist aesthetic and clean-cut faces of 2026. The classic 2015 look is still available — just click the link at the bottom of the page or change the “z” parameter in the URL to the more familiar “s”. The universe of partner sites and competing startups is just as expansive as it ever was. The original site is entirely client-side and requires downloading all of the data tables locally. It leans on a mix of jQuery 1.11.2, Bootstrap 3.3.2, and Font Awesome 4.3.0, and if you view the source, it instantly gives away all of its secrets. For restarted.io I replaced all of that with a server-side renderer written in Go, so this time view-source tells you nothing. There are many Easter eggs in there — see how many you can find before I write them up. My original goal was to stay faithful to the 2015 appearance, and that turned out to be a technical adventure. The original's sine-based random number generator is... the worst, and different implementations of sine give different results. The eventual solution was to extract the exact sine function from Chrome’s V8 engine, as vendored C behind cgo and as a line-by-line Go port that keeps cgo optional, so the seeds and results line up the way they used to. Both are checked against V8’s own test cases. Then I discovered a bug in the original code that made half of its vocabulary unreachable — the first half of the verb table and the second half of the noun table, exactly complementary, so nothing about the output ever looked truncated. My goal then shifted from remaking the generator as it was in 2015 to remaking the site as the authors intended it to be in 2015. Over the years several people asked for their photos to be removed, so the remake instead draws from a broad pool of era-appropriate AI-generated profiles. A perceptual hash helps keep everyone looking distinct, and there’s a bit of extra care to make sure the Wang Fangs of the world don’t appear as Irish lasses. The hero image pool is much larger now, and all the old Rio de Janeiro shots have been retired, though you’ll still recognize plenty of the 2015 photos. Have fun poking around! https://restarted.io/ September 15, 2026 at 05:04PM
Show HN: Pixel Agents – A pixel-art mission control for your Claude Code agents https://ift.tt/YvxUaXL
Show HN: Pixel Agents – A pixel-art mission control for your Claude Code agents https://mateovalle.github.io/pixel-agents/ September 16, 2026 at 10:42PM
Tuesday, September 15, 2026
Show HN: farseer.space – fly anywhere in the universe in your browser https://ift.tt/594gQFI
Show HN: farseer.space – fly anywhere in the universe in your browser I've been hacking on a universe simulator, modeled on the path that the amazing SpaceEngine worked out over a decade ago, but without its Windows platform restriction. It takes real scientific data where we have it and augments it with procedural generation. So you can fly to e.g. the Whirlpool Galaxy, see a real image of it, but then fly into a 3d model that's created based on the image characteristics and visit individual stars etc within it. Same with nebula and other celestial objects. I used to work at a small planetarium during undergrad, and we didn't have the funds to buy the fancy planetarium software. I dreamed of using something like this during shows to share the scale of the cosmos with visitors. I've added a dome projection mode, but I haven't yet had the opportunity to test it out in a real planetarium yet. If anyone has access, let me know if it works! There's also a sorta hidden presentation share mode where you can share a link and others can follow along with your journey. I added this cause screen sharing so often compresses scenes like this to death! It worked ok for a quick share with some coworkers, but I'm sure there are some issues. Mobile controls are rough but maybe passable. Really hoping for feedback on how hard this thing is to use and where to improve! If you know of datasets I should be including or ways to improve rendering let me know! Anyway, happy flying! There is an incomprehensible amount of stuff happening out there! https://farseer.space/ September 16, 2026 at 01:20AM
Show HN: Sass – Rust and WASM https://ift.tt/kPOE571
Show HN: Sass – Rust and WASM https://ift.tt/LambVHW September 16, 2026 at 01:04AM
Show HN: DaiDocs, AI memory as a plain-text file format, not a service https://ift.tt/GuB9wIo
Show HN: DaiDocs, AI memory as a plain-text file format, not a service https://ift.tt/2hiDp1C September 15, 2026 at 10:48PM
Monday, September 14, 2026
Show HN: Hazzel – a tiny coding agent, Bring your own keys https://ift.tt/1FgBHjr
Show HN: Hazzel – a tiny coding agent, Bring your own keys https://ift.tt/57RnDMG September 15, 2026 at 05:45AM
Show HN: An open-source control plane for your company's AI agents https://ift.tt/M03sepl
Show HN: An open-source control plane for your company's AI agents https://ift.tt/2qGH6iE September 15, 2026 at 04:46AM
Show HN: Macros with a Behringer FCB1010 MIDI Pedalboard in macOS https://ift.tt/6cZ2pKU
Show HN: Macros with a Behringer FCB1010 MIDI Pedalboard in macOS https://ift.tt/4ktBghq September 15, 2026 at 04:31AM
Show HN: Pull every comment out of a Google Sheet, in the browser https://ift.tt/che4vU5
Show HN: Pull every comment out of a Google Sheet, in the browser I spend a lot of time working in Google sheets. Often, I will collaborate with up to 50 other people in the same workbook. One specific org I worked at had a strong preference for using comment threads in Sheets extensively to ask questions, give feedback, and raise risks. Sheets would regularly get 70+ comment threads across multiple tabs with dozens of contributing teams. As the owner of the sheet, I wanted a way to document the comments to retain traceability on all of the various conversations. To my surprise, there was no function built into sheets to scrape, count, sort or manage comments at all. I also couldnt find any good third party add-ons to solve the problem. So I built one myself. I discovered that the Drive API gives you the comment text, author and state, but doesnt give the location of the comment which was crucial. Thankfully, the .xlsx export has xl/threadedComments with the cell reference, timestamp, author, resolved flag and parent ID. How it runs: JSZip in the browser, no sign-in, nothing uploaded anywhere. I am in the process of having the app verified to be hosted on Google Workspace Marketplace, but in the mean time the tool is available at: https://ift.tt/RJA6Sx3 https://ift.tt/jT3k8M5 September 15, 2026 at 01:20AM
Sunday, September 13, 2026
Show HN: SF Title Alert https://ift.tt/74DHJae
Show HN: SF Title Alert https://ift.tt/C8sVPch September 14, 2026 at 02:41AM
Show HN: Kibble – a reader for AI news, tutorials, code and models https://ift.tt/AvK3UEd
Show HN: Kibble – a reader for AI news, tutorials, code and models https://ift.tt/ofQ9Fh3 September 14, 2026 at 01:09AM
Saturday, September 12, 2026
Show HN: Stackray – Detect any website's tech stack https://ift.tt/HRmjtGb
Show HN: Stackray – Detect any website's tech stack Stackray is an open source builtwith alternative that also provides OSINT details. Scan a domain or URL and view detected frameworks, business tools, subdomains, DNS records, etc. You can deploy your own instance to schedule recurring scans and get alerts through email using Resend or through Slack. You can also invite teammates and make API keys to programmatically use Stackray. https://stackray.app September 12, 2026 at 11:45PM
Show HN: What If Donut.c but with Any ASCII Art https://ift.tt/PoWgt8I
Show HN: What If Donut.c but with Any ASCII Art https://ift.tt/r3PuX2F September 13, 2026 at 03:09AM
Show HN: Music Generation Backed by Algebra https://ift.tt/dX5UYMK
Show HN: Music Generation Backed by Algebra https://monictheory.com September 12, 2026 at 11:25PM
Show HN: Come prove the Berge Fulkerson conjecture with a swarm of agents https://ift.tt/dCw9z1x
Show HN: Come prove the Berge Fulkerson conjecture with a swarm of agents https://ift.tt/3z5JIXP September 13, 2026 at 01:08AM
Friday, September 11, 2026
Show HN: Toast, a beautiful by default in terminal IDE https://ift.tt/K7XQJ0F
Show HN: Toast, a beautiful by default in terminal IDE https://ift.tt/yvd7I1L September 11, 2026 at 11:24PM
Thursday, September 10, 2026
Show HN: Raiders at the Gate – tower defense web game https://ift.tt/34jPaCr
Show HN: Raiders at the Gate – tower defense web game https://ift.tt/IHm2LdS September 10, 2026 at 11:26PM
Wednesday, September 9, 2026
Show HN: Hydra – Open-source agentic terminal with a PTY daemon https://ift.tt/iuvGTK2
Show HN: Hydra – Open-source agentic terminal with a PTY daemon https://ift.tt/eo8y31E September 10, 2026 at 03:21AM
Show HN: I'm not a PostgREST fan this is why I'm building an alternative https://ift.tt/DpSL8tr
Show HN: I'm not a PostgREST fan this is why I'm building an alternative Don't get me wrong, core PostgREST concept is good. But I do think that stuff like Haskell and PlSQL should not be used in production. This is why I came up with the idea to make my own API generation service.
Right now it is using SqLite as a main DB and generates endpoints based based on TOML DSL with some LUA scripting. I guess in several week I will have fully working usable MVP. https://ift.tt/FuLeaxG September 9, 2026 at 11:17PM
Tuesday, September 8, 2026
Show HN: Rokz: a browser port of a 1990 ASCII dungeon crawler https://ift.tt/Mx4hjeV
Show HN: Rokz: a browser port of a 1990 ASCII dungeon crawler For those younger than me, Kroz was Apogee's first game, a text-mode dungeon crawler from 1987. Apogee released the Turbo Pascal source under GPL in 2009. I ported the 1990 episode (Lost Adventures of Kroz) to the browser. No dependencies typescript. Some interesting tidbids I learned: The game's clock is its sound :-) Turbo Pascal's delay() blocks, and the sound effects are built out of delays, so a footstep is an 8 ms tone, 120 ms of silence, another 8 ms tone. That silence is the turn. You can't outrun Kroz by mashing keys because every move costs the length of its own beep. In the port a square-wave oscillator reproduces this (no samples etc), and playing a sound returns its duration whether or not it is audible. DOS Kroz asked at startup: "Slow or Fast PC" - and repeated sound chunks according to this. All the hidden stuff, easter eggs, and even most of bugs are reproduced. You can play it just like original. Oh, one thing - instead of ASCII letters I used tiles (from Dungeon Crawl Stone Soup (CC0)). I started with Lost Adventures because Apogee's source was most complete. I will continue with rest of the episodes. AI Disclose: I used Claude to help me extract levels from the Pascal source and to test it by taking over chrome session and measure miliseconds :D You can play it here: https://taler.pl/rokz/ source code here: https://ift.tt/fpESBRO https://taler.pl/rokz/ September 9, 2026 at 01:25AM
Show HN: Pipnote – Share a reminder they can't peek at until it arrives https://ift.tt/laPNDe9
Show HN: Pipnote – Share a reminder they can't peek at until it arrives https://pipnote.app/ September 9, 2026 at 01:18AM
Show HN: Linubot – like Grok bot and Hermes had a kid https://ift.tt/fGevPEw
Show HN: Linubot – like Grok bot and Hermes had a kid Work on Linux and Android with Tailscale. Because we also deserve some good stuff before everyone else.
Any provider, or providers. Desktop workspace controlled with IPC by the agent, memories, skills, MCPS, self-learning, and more.
Friendly UI and advanced area for power users. https://ift.tt/cYBIXLe September 9, 2026 at 12:14AM
Monday, September 7, 2026
Show HN: Gote – a CLI note-taking management tool for plain Markdown https://ift.tt/y01uTgs
Show HN: Gote – a CLI note-taking management tool for plain Markdown Repo: https://ift.tt/j9KZoPa I built a note taking management tool to use at work for quick note taking and searching. It is intended to be quite minimal. Another focus was to have lots of shortcuts and to keep things close to the homerow for ergonomics and speed. Notes are just markdown files in whatever directory you point it at. The only thing it keeps elsewhere is an index in ~/.gote. If you stop using it you still have all your notes. Tags go on the first line of the note, separated by periods, like .project.urgent.work. No frontmatter. Search is built into the binary, BM25 with stemming, so there's no ripgrep or fzf to set up. gote s meeting searches titles and content, gote s -t .work filters by tag, gote s -w 2412 pulls up notes from December 2024. Most commands have a two letter version that combines a list with an action. ro is recent + open, sv is search + view, tp is tag + pin. When results come up you pick one with a home row key instead of arrows or numbers. Binaries for mac/linux/windows are on the releases page, or go install github.com/banorton/gote@latest if you have Go. The goal of this project was not to learn something new or build something impressive. I simply had a need and filled it with a vibe-coded solution. I have been using it for about a year now and it does more or less exactly what I wanted. So I thought I'd share in case others are interested in using it, contributing to it, or want to use it as a reference for their own solution. September 7, 2026 at 10:25PM
Show HN: Possess, a TUI to browse and transfer coding sessions https://ift.tt/pbUIZ6S
Show HN: Possess, a TUI to browse and transfer coding sessions https://ift.tt/ahWc3MS September 7, 2026 at 11:43PM
Sunday, September 6, 2026
Show HN: PixelDraw – simple drawing software for web(WASM) and desktop https://ift.tt/NGJFdTO
Show HN: PixelDraw – simple drawing software for web(WASM) and desktop https://ift.tt/hXLeU3A September 6, 2026 at 09:23PM
Saturday, September 5, 2026
Show HN: Cowbull – Wordle-like game where you only get match counts https://ift.tt/vR43Yic
Show HN: Cowbull – Wordle-like game where you only get match counts CowBull is a word game where you have to find the hidden four-letter word. You make guesses and get back the count of exact letter matches (bulls) and partial matches (cows). It’s a bit like Wordle, but you are not told the exact letters which match, only the count of matching letters. Scoring is based on the number of guesses and time used. There is a single player mode and a multi-player mode (no account required). The game source code is at https://ift.tt/tYIAbzd . When I was younger, we used to play this game on paper at the back of the classroom during school and college in India. During Covid, I made this online version of the game to play with my kids. https://cowbull.co/ September 6, 2026 at 06:07AM
Show HN: I made Blocknado, an orbital stacker. Think Tetris with square rings https://ift.tt/p2bAr8H
Show HN: I made Blocknado, an orbital stacker. Think Tetris with square rings I've loved stacker type games for as long as I can remember. But I've always wanted a version with a bit more strategy and puzzle dynamics. Blocknado is a game I've always wanted to play, maybe others will too. https://ift.tt/fghNx4a September 6, 2026 at 05:46AM
Show HN: Merge Wikipedia articles across languages into one page https://ift.tt/LZnzh4k
Show HN: Merge Wikipedia articles across languages into one page https://ift.tt/QxqMzB4 September 6, 2026 at 02:18AM
Show HN: Fast Cut Video tool for cutting video for Agents https://ift.tt/JELgPBa
Show HN: Fast Cut Video tool for cutting video for Agents Hi HN, Build this tool in a couple of hours with OpenAI Codex to scratch an itch. As part of my videos workflows I needed to cut the videos myself since the agent is pretty bad cutting and timing using only the transcription. But using a big app like Premiere or DaVinci Resolve was overkill so I used Astra to build an app tailored to that very task. It will be useful to others with the same problem. Tested only on Silicon Macs, so any feedback is welcome. As part of my workflow when the agent get the video it can open the app with the video or videos loaded in the timeline for me to cut and then export the cuts in a format the agent can use and continue the workflow. https://ift.tt/p1Mt0OV September 6, 2026 at 02:36AM
Friday, September 4, 2026
Show HN: Sageling - a local AI agent for Mac, Qwen 3.5 9B in-process via MLX https://ift.tt/rm3ABsT
Show HN: Sageling - a local AI agent for Mac, Qwen 3.5 9B in-process via MLX A lot of my non-developer friends still think that AI is basically just Google or something you ask to write something and then copy paste it around... if they use it at all. When I ask them why they don't use the good stuff like Claude Cowork or its competitors, they tell me a few things:
1. Well, I don't wanna pay a bunch of money for it, and the $20 plans run out real fast.
2. I'm dealing with sensitive info (student grades, therapy notes, legal work, etc) and I don't wanna give it to anyone. So I built Sageling to give them a first taste of what a good coworking experience feels like. It's admittedly not going to be as powerful given it's running Qwen 3.5 9B, but with all of the harness' tricks, it a good first experience that can handle some impressive things for its size (see all the website videos). If you've heard similar things from your friends, send the link onto them =) https://sageling.ai/ September 5, 2026 at 01:00AM
Show HN: Coder Eval – A Framework for Evals https://ift.tt/x2YCvXP
Show HN: Coder Eval – A Framework for Evals We needed a framework to write our evals in and easily update them, run A/B tests, set all kinds of constraints (ex: timeouts, number of turns), and configure the execution environment (ex: sandboxes, dependencies, how to handle AskQuestion). We also have an agent judge. It’s all in a YAML file now. We seem to be moving toward a world where companies rely more and more on evals to decide what to ship, so this should be super helpful for normalizing evals across teams. https://ift.tt/GavPR0p September 5, 2026 at 12:39AM
Show HN: NationalDex • minimal open-source Pokédex https://ift.tt/qnESivJ
Show HN: NationalDex • minimal open-source Pokédex I’ve trying to build the best Pokédex app in the world. https://ift.tt/X80k4P7 September 4, 2026 at 10:41PM
Thursday, September 3, 2026
Show HN: I made a word building game supporting anagrams and one handed use https://ift.tt/jDeTUIN
Show HN: I made a word building game supporting anagrams and one handed use Hi everyone, Wanted to share a game I built. It's called Unscramble! and I believe it's the simplest word building game. Rules: You get a few letters on screen. You need to make one word with all the letters. Tap a letter to select. Tap again to deselect. Faster you go, better you score. If you enter anagrams of the word it's looking for, it gives you extra points. If you are stuck, you can either "Ask Friend" or get Hint. You get extra points for getting the word fast but you don't get penalized for taking too long. I believe the simplicity of the game along with big touch buttons makes it perfect for one handed use. There's 6 difficulty levels in the game, and settings for things like toggling the timer, relaxing background music, sound effects, haptic feedback, removing the background animation. If you want to try: https://ift.tt/QRO71xr... Would love to hear feedback to improve it. September 3, 2026 at 08:07PM
Show HN: Devbar – Point at what to change. Leave a comment. Your agent ships it https://ift.tt/KyFdqZH
Show HN: Devbar – Point at what to change. Leave a comment. Your agent ships it I built this toolbar to power my agentic ui/ux design flows. Too many times I found myself copy/pasting screenshots into Claude. Use devbar to select elements on a page, leave your notes and easily send them to your agent or copy-paste to your clipboard. Integrate with our API to send bug and feature reports directly to Slack...then auto-triage and implement with your agent. Are you tired of receiving bug reports without a URL or session information? With devbar.sh that's a remnant of the past. Give devbar to a product team or customers and have them mark up your entire site with annotations that can be handed off straight to the agent. https://devbar.sh September 4, 2026 at 12:49AM
Show HN: Sirenfall, a civil defense siren synthesized in Web Audio https://ift.tt/nrPBLjy
Show HN: Sirenfall, a civil defense siren synthesized in Web Audio I built a cool browser scene, a shelter window over a dystopian city in the rain. Pull the breaker and a siren tower spins up. The wind-down is super unsettling and I love it. The siren is not a recording. Two port rings make a 5:6 dual tone, 515 and 618 Hz. The horn turns at 4 RPM and everything (loudness, brightness, doppler and stereo position) follows the horn angle you can see on the tower. Rain and thunder are the only recordings. Build it yourself, source is one HTML file and MIT: https://ift.tt/UPdruSi How it works: https://sirenfall.live/how-it-works Press F for fullscreen, S to save a picture. Landscape on phones. No cookies, no personal data, the only request besides audio is an anonymous page-count pixel. Appreciate any feedback and shoutout to the siren community! https://sirenfall.live/ September 4, 2026 at 02:14AM
Show HN: MesaOS – An operating system written from scratch in Rust https://ift.tt/4GUR9NO
Show HN: MesaOS – An operating system written from scratch in Rust Hello! I'm a student from Spain and I'm the creator of MesaOS, an open-source operating system written from scratch in Rust for x86_64. I've been working on it mostly by myself. MesaOS currently has: A hybrid kernel
Preemptive multitasking
A Linux driver shim with 400+ exported kernel symbols (still in development)
HDA audio and WAV streaming
A shell with around 82 commands
VFS, RamFS and persistent initrd
File persistence through automatic folder-to-ISO injection
SMP / multicore support
xHCI / USB 3.0 support It works on QEMU and on my HP 15s-eq2xxx laptop. Some of the things I'm currently working on are USB storage, TCP, Wi-Fi and more hardware support. Wi-Fi is one of the harder problems for me right now. My laptop uses a Realtek RTL8822CE, and there isn't much information available about it. The project is still very much a work in progress, but I've reached a point where I would like to have other people working on it with me. I'm especially interested in people who like operating systems, kernels, drivers, networking, Rust or low-level programming. I'm also transparent about using AI during development. The source code is generated using language models based on my instructions. I handle the architecture design, debugging, hardware testing and integration myself. There is also an English/Spanish Discord server for the project if anyone wants to discuss development or contribute. Discord:
https://ift.tt/Ua20ZNb https://ift.tt/i2XQ3kG September 3, 2026 at 11:26PM
Wednesday, September 2, 2026
Show HN: Arbitale – emergent choose your own adventure game https://ift.tt/uNyjHZ9
Show HN: Arbitale – emergent choose your own adventure game Hi everyone! I am building Arbitale and it is currently in pre-alpha. I'm looking for play-testers who can give feedback on the product. The goal is to eventually have different characters in the game be their own agents, with emergent narratives that are totally unique to each playthrough. Each agent acts according to its own pre-written incentives. Would love to hear what you think! https://ift.tt/dFAH7n9 September 3, 2026 at 12:12AM
Show HN: SufferTrails, the Anti-AllTrails https://ift.tt/uVACKk9
Show HN: SufferTrails, the Anti-AllTrails Don't get me wrong. I love a good family-friendly hike as much as anyone else. But sometimes you want to be grimacing, not smiling, on the trail. SufferTrails is that, and not much else. All trails not allowed. https://ift.tt/ExP0yXv September 2, 2026 at 11:27PM
Tuesday, September 1, 2026
Show HN: Claude and ChatGPT need a datacenter. This runs on my phone https://ift.tt/0GuJLOx
Show HN: Claude and ChatGPT need a datacenter. This runs on my phone https://llmobi.pages.dev September 2, 2026 at 12:58AM
Show HN: HN Match Maker – Matching "Who Wants to Be Hired?" With "Who's Hiring?" https://ift.tt/qNmeUPd
Show HN: HN Match Maker – Matching "Who Wants to Be Hired?" With "Who's Hiring?" Hi! Every month the "Who Wants to Be Hired?" and "Who's Hiring?" Threads come through I would think to myself, "there should be a match maker for these two threads". So I had abacus.ai whip one up. The methodology is pretty simple, data is extracted from posts using an LLM, score matches based on salary, domain experience, remote/onsite, etc., and then eliminate incompatible postings, like 'looking for remote work' and 'onsite only'. The result is two views: jobs-by-user and user-by-jobs. If you've submitted a post to this month's 'Who Wants to Be Hired?", you can find your matching job listings at https://ift.tt/FrSxta4 , for example https://ift.tt/NAm5u8O --- Some observations when looking at the matches pair up right now: Poke around, let me know what you think! Ultimately, I hope this is actually helpful to some folks. https://ift.tt/IRmpdlo September 2, 2026 at 02:23AM
Show HN: Newton's Orchard – Browser-based space/gravity playground https://ift.tt/QEGva0O
Show HN: Newton's Orchard – Browser-based space/gravity playground Hi HN! My son spent a lot of time in 5th grade playing with the 2-dimensional PhET gravity/space sims[1]. His STEM class uses it, and he was playing with it at home, and has been looking for more. I found several space sims/playgrounds online, including NASA's Eyes on the Solar System[2], but nothing that seemed to offer a real progression from what he was getting out of the PhET sims, so I built Newton's Orchard over the summer for him. https://ift.tt/LoS4eBk The source is also published at https://ift.tt/WM9lH8n It features deterministic time scrubbing, all bodies are editable, different preset systems and experiments, missions to complete (complete 3 to unlock the blackhole object type and mission), and a gallery for user submissions. I would very much appreciate feedback from HN - particularly from the lens of making it engaging and illuminating for students, and anyone that would like to just get a feel for how gravity works. Thank you! [1] https://ift.tt/GL3J7t1...
[2] https://ift.tt/gxk1W8n https://ift.tt/LoS4eBk September 1, 2026 at 10:13PM
Subscribe to:
Posts (Atom)
Show HN: Maali – Privacy-first personal finance app with a local AI analyst https://ift.tt/7p8sR5q
Show HN: Maali – Privacy-first personal finance app with a local AI analyst I never felt comfortable signing up for cloud budgeting apps and...
-
Show HN: WebApp that blows water out of your phone's speakers https://ift.tt/2VmXkOf March 16, 2021 at 08:22AM
-
Show HN: Music player for big local collections with mpd support mpz is a C++/Qt music player focused on UX, with derectory tree and playlis...
-
Show HN: Stickerbox, a kid-safe, AI-powered voice to sticker printer Bob and Arun here, creators of Stickerbox. If AI were built for kids, w...