Tuesday, September 30, 2025
Show HN: Rust BPE tokenizer for Qwen models that's 12x faster than HuggingFace https://ift.tt/aGh5BQS
Show HN: Rust BPE tokenizer for Qwen models that's 12x faster than HuggingFace https://ift.tt/OtMbIre September 30, 2025 at 11:58PM
Show HN: Build AI Agents in WhatsApp (Beta) https://ift.tt/yXSmQjq
Show HN: Build AI Agents in WhatsApp (Beta) https://ift.tt/Xhd3t8r October 1, 2025 at 12:55AM
Show HN: I got tired of spreadsheets, so I built a Python GUI to track invoices https://ift.tt/DdZxzTl
Show HN: I got tired of spreadsheets, so I built a Python GUI to track invoices Hey HN, As a freelancer, I found myself spending time every month manually opening PDF and Word invoices, copying the details into a spreadsheet, and tracking payments. It was tedious and error-prone. I decided to build a simple desktop app to automate this. It's a GUI built with Python and Tkinter that points to a folder of invoices, parses the key details (invoice #, amount, date), and stores everything in a local SQLite database for tracking and analysis. It's been quite a time- and headache-saver for me. A Note on Simplicity & Caveats I'm sharing this in case it's useful to any other freelancers or businesses, but I want to be upfront about its limitations: The UI is very basic. It's built with vanilla Tkinter and is all about function over form. It's not the prettiest app, but it gets the job done. The core automation relies on a "patterns" feature that matches invoice prefixes to clients. This is super useful for my own workflow but might be a bit niche if your invoice naming is less consistent. You can still use manual entry if patterns don't work for you. The stats dashboard is Euro-centric right now and aggregates all currencies into a total shown in Euros (€). I plan to fix this later. It's a simple personal project that solves a personal problem. The code is on GitHub, and I'd love to hear any feedback or suggestions you might have. https://ift.tt/fvtUE2Y September 30, 2025 at 08:33PM
Monday, September 29, 2025
Show HN: AI that trades speed for reliability in site generation https://ift.tt/Acbvf7K
Show HN: AI that trades speed for reliability in site generation I run a small agency and we’ve been building client websites for years. The work is hands-on, repetitive, and time consuming. We tried platforms like Replit and Lovable, but the output didn’t hold up for production use. Things were missing, editing was limited, and reliability was an issue. Out of that frustration we built Zylo, an AI platform that generates production-ready web apps. It is not instant like Lovable (our builds take roughly 15 minutes on average depending on complexity) but we focused on completeness and reliability instead of speed. What Zylo does Generates full stack Next.js projects including frontend, backend, and database setup Built-in domain management so you can bring your own or purchase directly inside Zylo E-commerce system that feels like a lightweight Shopify with product management and categories Stripe integration through API connection for payments How it works under the hood You interact with an AI chatbot that coordinates several agents following the same processes we used manually when building sites Agents generate code, proofread, and check for missing assets or design issues Any build, runtime, or TypeScript errors are automatically caught and repaired before deployment A final agent handles production deployment and gets the project hosted and ready for a domain connection Editing We put a lot of effort into the editing side. There is a live Monaco editor that renders the site. You can click directly on any component, section, or entire page and pass that as context back to the agents for regeneration. This was something we found lacking in other tools and wanted to solve. What’s next We are currently working on a visual workflow builder. Think of something similar to GoHighLevel’s UI, but instead of manually wiring things, the AI fills in the code and functionality behind the scenes. The idea is to let people map out flows visually and have them actually run in production. We would love feedback from the HN crowd. The big trade-off we made is slower build times in exchange for more complete and reliable projects. Do you think that trade-off makes sense, or would speed always win out for you? https://www.myzylo.app September 30, 2025 at 02:33AM
Show HN: Agentsmd – Local preferences and templates for AGENTS.md https://ift.tt/nRrhGS8
Show HN: Agentsmd – Local preferences and templates for AGENTS.md Hi HN I built agentsmd for developers who use AGENTS.md but want a way to manage personal preferences and reusable templates on top of the canonical repo version. For example, I don’t want my agents to run npm run dev for Next.js. Another developer might want that step included. Those kinds of preferences should live in my local .agentsmd, not in the shared AGENTS.md. The standard only defines looking at AGENTS.md files, which are git-tracked, so this tool helps get around the problem. Ideally, the AGENTS.md standard should also look at local .agentsmd files to account for local preferences. I've already opened an issue: https://ift.tt/FohxK0M I’d love feedback on: - How you separate personal vs. shared guidance in your projects - Whether templates like this would help in your workflow - What other features would make managing AGENTS.md easier Thanks for checking it out! https://ift.tt/2UyOaQ1 September 30, 2025 at 02:00AM
Sunday, September 28, 2025
Show HN: Free developer-first OneNote alternative https://ift.tt/1Vsl90K
Show HN: Free developer-first OneNote alternative Hey Everyone, been working on a note-taking app called janta (Just Another Note Taking App) the past few months. You can try it out at app.janta.dev (you will be redirected to app.janta.dev/canvas/temporary, which is the locally-stored whiteboard you can access) I felt limited with OneNote, Excalidraw, and other infinite-canvas style apps, so I built an alternative. You have access to code-editors, Desmos graphs, and rich text editors (SlateJS). This is because the canvas is designed in a way that allows web components to exist on the same layer as pen-strokes, so you can annotate code, circle points-of-inflection, and programmatically generate graphs using matplotlib.pyplot! This is a beta release, and feedback would be awesome! https://app.janta.dev September 29, 2025 at 07:34AM
Show HN: Automatically set real iOS alarms for calendar events https://ift.tt/7A0iLek
Show HN: Automatically set real iOS alarms for calendar events I kept missing appointments and meetings because calendar notifications are too easy to ignore. Alarms, on the other hand, always break through silent mode/DND and force you to acknowledge them — but setting them manually every day was another chore. With iOS 26’s new AlarmKit, I built Beacon: it automatically syncs with your Apple Calendar and converts important events into real iOS alarms. You can define simple rules (like “only events with ‘Interview’ in the title” or “meetings with 3+ attendees”), and Beacon sets the alarms for you — no extra work required. Would love feedback! https://ift.tt/ci6a9Zw September 29, 2025 at 06:41AM
Show HN: Swapple, a little daily puzzle on linear reversible circuit synthesis https://ift.tt/Sr2UB7d
Show HN: Swapple, a little daily puzzle on linear reversible circuit synthesis https://ift.tt/qkX7GQc September 28, 2025 at 06:12PM
Show HN: A Firefox extension to avoid distractions https://ift.tt/ViafCOJ
Show HN: A Firefox extension to avoid distractions https://ift.tt/u5e3rCG September 28, 2025 at 11:10PM
Saturday, September 27, 2025
Show HN: Lizard Button Clicker Game https://ift.tt/MbuhqrV
Show HN: Lizard Button Clicker Game The Lizard Button Clicker is the most authentic recreation of the viral Lizard Button meme. This addictive clicking game features the original Lizard Button sounds and mechanics, allowing you to experience the hypnotic Lizard Button phenomenon while tracking your clicks per second and earning points. https://ift.tt/OvhSUpT September 28, 2025 at 09:08AM
Show HN: Comparing iTerm2 and Neovim Theme Similarity https://ift.tt/Z1MrL25
Show HN: Comparing iTerm2 and Neovim Theme Similarity I compared iTerm2 and Neovim color themes by extracting their palettes from theme files and computing a similarity score. Theme pairings are recommended for users who want a consistent look across their terminal and editor, since their palettes are perceptually similar according to CIELAB-based distance metrics. https://ift.tt/QOGiv29 September 27, 2025 at 10:50PM
Show HN: Blognerd – search posts, blogs and export OPML https://ift.tt/5ldh1V2
Show HN: Blognerd – search posts, blogs and export OPML I indexed a lot of blogs and posts for another project so thought I'd put together a way to make them searchable and surf-able. Some things you can do with blognerd - search blogs and posts - surf blogs that are similar to other blogs - find posts similar to other posts - export RSS feeds as OPML, CSV It's rough around the edges and sometimes a bit janky, but would love feedback / ideas to make it (more) useful! Thanks! https://blognerd.app September 27, 2025 at 10:46PM
Friday, September 26, 2025
Show HN: A web version of Pips game (NYT domino game) https://ift.tt/H23AdX7
Show HN: A web version of Pips game (NYT domino game) Hi everyone, I’m an indie developer learning Next.js and a big fan of the NYT game Pips. Inspired by it, I built https://pipsgamer.com — a responsive web version of Pips with smooth gameplay on both desktop and mobile. What makes this project different from NYT’s version is that you can play it infinitely under three difficulty levels: Easy / Medium / Hard. This is the first time I’ve built a game. Along the way I ran into many difficulties: implementing the game logic, configuring the UI, matching layouts for small and large screens, etc. I spent many lonely nights and sometimes even doubted whether I could complete the whole project. After 24 days of persistent effort, the project is finally finished. No signup required — just go and play. If you try it out I’d really appreciate your feedback: what you like, what bugs you see, what could be improved. Thanks! https://pipsgamer.com September 27, 2025 at 06:53AM
Show HN: Family Chess: Play across firewalls and Internet cultures https://ift.tt/WgJ0ZuS
Show HN: Family Chess: Play across firewalls and Internet cultures Hi HN! I built a simple chess game so that my son in Singapore can play chess with his grandfather in China. Why? There is currently no service or open source software that has all of the following: * All processing and assets on a single server (Critical to workaround a firewall) * No email account required (Chinese Internet services typically login via WeChat) * Works on Android browser * Simple to install and config I built it, together with Claude Code, using simple and boring technologies (Django + Client-side JS). I hope that when you use it, you will find it simple to understand (everything is done server-side), deploy, play, and maybe even hack. :) Live demo: https://ift.tt/pXQyrzc (Please be gentle, it's a tiny 2GB VPS!) https://ift.tt/ymEYCrM September 27, 2025 at 04:54AM
Show HN: Giraffocus – iOS app blocker with a mindful pause https://ift.tt/vM7ZD6k
Show HN: Giraffocus – iOS app blocker with a mindful pause https://ift.tt/MkKxwBf September 27, 2025 at 12:41AM
Show HN: Font Tester – Preview fonts on custom content https://ift.tt/Zti9dxw
Show HN: Font Tester – Preview fonts on custom content I've been looking for new fonts to use for a new project, but there weren't any great tools for seeing how a particular serif font for headers would look with another sans font for paragraph text, so I built a tool that lets you compare, adjust, and tinker with the way you'd use a font in your specific project before downloading it/setting it up. This is only using the free Google fonts for now. If there are other open-source fonts I should add, let me know and I'll add them! https://fonts.tomhadley.link/ September 27, 2025 at 12:39AM
Thursday, September 25, 2025
Show HN: Data-Cent – Interactive CSV Visualization and Analysis in Your Browser https://ift.tt/61QCpiJ
Show HN: Data-Cent – Interactive CSV Visualization and Analysis in Your Browser https://ift.tt/7s2RrcB September 26, 2025 at 01:02AM
Show HN: Prism – Let browser agents access any app https://ift.tt/QZHILie
Show HN: Prism – Let browser agents access any app Hey HN, We’re Alex, Land, and Rajit. We’re building Prism (prismai.sh), a tool that helps browser agents authenticate onto websites with user credentials. Developers pass in credentials, Prism logs into a website on their behalf, and hands them back the cookies so they have an authenticated session. Here’s an example of how developers can use Prism to complete username/password flows ( https://youtu.be/SEtVUnWnxuE ), and here’s an example of how developers can use Prism to complete login flows that require an OTP code ( https://youtu.be/fe9w9PvrwH0 ). We spoke to browser agent developers and saw people copying and pasting credentials and even credit card numbers directly into model system prompts. We were surprised that there wasn’t a better way to give agents access to websites on a human’s behalf. Moreover, we noticed that every company had to build infrastructure to manage OTP, TOTP, and MFA and that auth remained a significant hurdle in agent reliability. We wondered if this was a boring part of the problem of building web automations that someone could automate away. We started working with Casco, an autonomous security testing company, to enable their agent to access customer sites. Before a pentest, Casco makes a request to Prism’s API specifying test user credentials, a domain, and a login method. For example, give me an authenticated session for the account rajit@prismai.sh for OpenAI via OTP code over email. Our agent logs in on their behalf (without exposing credentials to a model), and we download the cookies and send them back in the response. To maintain speed and reliability, we use playwright in most cases to login (which gives us speed), and we fallback to AI on failure (which gives us reliability). We have a number of websites we support out of the box and add new scripts as the number of websites we need to support grows. We are working on a way for the agent to update the existing playwright script on failure, so our scripts always stay up to date. To try our api, you can use our API playground docs.prismai.sh/api-reference/endpoint/login to sign into x.com with the following API key: pk_54abb1cd0a637eb973ed690416e71a953e98f2ea839cf16529bbfa41a41bc016 . We’d love to learn more about how other developers give agents access to their accounts. We look forward to everyone’s feedback and comments. https://prismai.sh September 26, 2025 at 01:02AM
Show HN: Aqtos – business OS for SMBs and teams https://ift.tt/37XQbpV
Show HN: Aqtos – business OS for SMBs and teams Small businesses use 10+ apps to run their operations. CRM, project management, invoicing, team chat, reporting - all disconnected. Besides this, they don't have any system in place. That's why we offer much more than a SaaS PM tool, a business OS. Built specifically for 5-150 person teams (not enterprise bloat) Plug n play setup Priced like a single tool, replaces 5-7 Try it: aqtos.com Questions? Happy to answer anything about the tech stack, business model, or SMB pain points we're solving -> https://ift.tt/TDGaKZn https://aqtos.com/ September 25, 2025 at 08:47PM
Show HN: Phishcan, Canada's first open and free threat intelligence platform https://ift.tt/q6oRWdc
Show HN: Phishcan, Canada's first open and free threat intelligence platform Phishcan provides crucial threat intelligence, and it currently tracks phishing domains for: • Scotiabank, Desjardins, RBC, Interac… • Telecom providers, provincial power and health services... • Federal & provincial services, CRA, Canada Post, Service Canada, Revenue Québec... How Phishcan works: • Parsing millions of domains: Continuously scanning and analyzing vast numbers of domains to detect suspicious patterns and potential phishing sites. • Monitoring threat actors : close watch on cyber‑criminal infrastructures and their new domain registrations. • Data enrichment : adding contextual insights and connections to improve the information • Feeds are updated every 12 hours. • You can use the API freely at: https://ift.tt/7QWBxN3 Data is also available on: https://ift.tt/6H1rUjp I plan to improve the whole platform with more data during my free time! https://phishcan.com/ September 25, 2025 at 04:58PM
Wednesday, September 24, 2025
Show HN: Plakar 1.0.4 – Open-Source Backup That's Fast, Encrypted, and Browsable https://ift.tt/Kq87PHM
Show HN: Plakar 1.0.4 – Open-Source Backup That's Fast, Encrypted, and Browsable It’s still young, but they are shipping fast, and it's open source. Anyone else playing with it? https://ift.tt/sCKn98B September 25, 2025 at 11:07AM
Tuesday, September 23, 2025
Show HN: Inferencer – Run and deeply control local AI models (macOS release) https://ift.tt/qM8oJ1F
Show HN: Inferencer – Run and deeply control local AI models (macOS release) Private inference app that lets you see the token entropy, explore and change the token probabilities. Just released on macOS, iOS version next then other platforms. Here's a demo of it in action running DeepSeek Terminus: https://youtu.be/kts098EL2PQ Would love to hear any feedback or feature requests from the community. https://inferencer.com/ September 24, 2025 at 11:26AM
Show HN:[Feedback Request] Chrome extension for structured learning with ChatGPT https://ift.tt/SubechU
Show HN:[Feedback Request] Chrome extension for structured learning with ChatGPT hey everyone, This is a demo of a chrome extension(it's currently under review) which allows anyone to create structured step-by-step learning plan for any goal and time commitment. Once a learning plan has been created, you can follow the step by step instruction, by clicking on the task within the extension, which will automatically inject a prompt in chatgpt to generate learning materials. The tool provides: 1. Structured learning plan creation. 2. Progress tracking 3. Creates and injects prompt in ChatGPT for generating learning materials for each step. I would like feedback on whether this sort of an extension would be useful for your day to day learning. I launched a web app for this a couple of weeks back: https://ift.tt/a7sfQWL The extension has been submitted to Google for review, but if anyone is interested to try, here is the extension source code: https://ift.tt/Awc95hM https://www.youtube.com/watch?v=YvL65pdc16U September 24, 2025 at 06:09AM
Show HN: BX Live Server – VS Code live reload with embedded preview https://ift.tt/X1e0KxB
Show HN: BX Live Server – VS Code live reload with embedded preview Hello HN, a quick share from my weekend project. TBX Live Server is an extension that bakes a browser-like webview right into VS Code, keeps multiple servers in sync, and reloads on the fly. Developers can run parallel environments, toggle ports per workspace, and stay in the editor while testing. In the last 24 hours it picked up 19 new downloads and 2 stars, so early adopters seem to be finding it useful. Repo: https://ift.tt/qZbj5EQ Marketplace install: https://marketplace.visualstudio.com/items?itemName=Thinkbac... Happy to answer questions or hear what workflows you’d like to see supported next. https://marketplace.visualstudio.com/items?itemName=Thinkback.tbx-live-server September 24, 2025 at 04:48AM
Show HN: Inflow – invoke an LLM with your viewport just by typing https://ift.tt/OqluApT
Show HN: Inflow – invoke an LLM with your viewport just by typing Hey HN, I built this simple tool for fun over the weekend after getting tired of breaking my flow to copy and paste what I was reading in a Claude tab. My goal was to make the process as frictionless as possible so you don't expend cognitive load thinking about the tool. To that end, there are no hotkeys or buttons to initiate the chat widget, the extension just detects natural language as you type and populates the widget after a threshold. The LLM gets the text content in your current viewport as context. https://ift.tt/PciD1Is September 24, 2025 at 01:05AM
Monday, September 22, 2025
Show HN: Selling numbered rocks, you get whatever's next in sequence https://ift.tt/HVyCI82
Show HN: Selling numbered rocks, you get whatever's next in sequence I had this idea: what if you removed customer choice entirely? So I'm selling rocks for $49.99. You can't pick which one. You just get rock #000001, then the next person gets #000002, etc. No returns, no exchanges. Currently sourcing rocks and taking pre-orders for November. Each one gets weighed, photographed, numbered, and comes with a certificate. Could be a 1-gram pebble or a 10kg boulder - same price. It's the opposite of how everything online works. Amazon shows you a million options, I'm giving you zero. Wondering if that constraint makes it more interesting or if I'm just making it harder for no reason. No social media, no marketing, barely any explanation on the site. Just: here's a rock, here's a number, here's the price. Honestly not sure if anyone will actually buy these, but the pre-orders will tell me if removing choice kills demand or creates it. https://weight.rocks https://weight.rocks September 23, 2025 at 08:05AM
Show HN: Technical Interview for an Open Source Team (Grove Engineering) https://ift.tt/OTpdXgy
Show HN: Technical Interview for an Open Source Team (Grove Engineering) The interview is spinning up our local development environment. Feels like the perfect bidirectional way to really check if someone is a technical fit. https://ift.tt/4y6bGFI September 22, 2025 at 11:30PM
Show HN: Zenode – an AI-powered electronic component search engine https://ift.tt/YSs6A5r
Show HN: Zenode – an AI-powered electronic component search engine TL;DR - My cofounder Collin and I built an AI version of Digi-Key to help PCB designers find and use parts, except with a way bigger catalog, modern refinement tools, and an AI that can actually read the damn datasheets for you. *The problem* Modern circuit board design is filled with absurdly tedious tasks, where one small mistake can brick a project and cost thousands. The worst (in our opinion) is reading datasheets, which eats up to 25% of the first part of any project: 1. First, you slog through catalogs to find viable parts, using search tools that are still stuck in the dark ages. There are ~80M unique components in today’s supply chain, yet the tools we have to look through them are just digitized versions of the same paper catalogs our grandparents got in the mail. 2. During the design, you spend a ton of time flipping between different 10-100-page PDFs for every component in every subcircuit, hoping like hell you don’t miss some tiny spec in a footnote somewhere that kills your design. 3. And god help you when the requirements inevitably change and now you have to figure out what subsystems are affected! *What we built* Zenode is an AI-powered electronics search engine that actually helps engineers find and understand components. Our core features: 1. Largest and Deepest Part Catalog → We have merged dozens of existing part catalogs and documents from major distributors and manufacturers 2. Discovery Search → natural language queries to quickly find categories, set filters, and rank results 3. Modern Parametric Filters → rebuilt from scratch to move off the string values pervasive in industry and build numeric ranges that actually work. 4. Interactive Documents → AI constrained to a single part’s datasheet/manuals. Ask a question, get the answer with a highlighted source for quick reference. 5. Deep Dive → search across dozens of parts simultaneously (“what’s the lowest-power accelerometer available?”) instead of slogging one by one. *What we learned* 1. By far the hardest part of the last 2 years has been wrangling 3 TB of messy, inconsistent data into something usable. We had to teach the AI how to handle hand-drawn figures, normalize different unit variables and names that mean the same thing, and navigate conflicting information present between different datasheet versions of the same part. It’s been a nightmare 2. We originally built custom PDF parsers and AI extractors, which were best in class for ~3 months until generalized AI passed them. So we stopped reinventing wheels and doubled down on data quality instead. 3. The killer feature wasn’t the AI searching a single part, but what we heard repeatedly from users is that they want the AI to read across multiple parts, hence why we’ve launched deep dive! *Where it’s strong* - Speed: rips through a 1,000-page microcontroller datasheet in seconds. - Breadth: 40M+ part sources unified into one catalog, and more than just datasheets, application notes, errata, etc. - Comparisons: Deep Dive lets you ask across multiple parts, not just one at a time. *Where it’s not* - Pricing/availability: currently outdated (for now we expect folks to check existing aggregators like Octopart). - Accuracy: good enough to match my mediocre skills; not yet at Collin's level, but we're starting tuning and this will improve rapidly! *Try it* It’s live today (zenode.ai). Sign up for a free account and If you put “Hacker News” in during signup in the “where did you hear about us” field, we’ll give you 1,000 bonus credits (once we finish building that, so sometime this week ). *Feedback we’d love* 1. Should Deep Dive results auto-become filters you can refine further? 2. Do you want the ability to mark preferred parts / exclude others? 3. Is “Deep Dive on a BOM” (alt discovery + manufacturability checks on a list of known components from different categories) the killer feature? https://zenode.ai/ September 22, 2025 at 08:27PM
Show HN: Python Audio Transcription: Convert Speech to Text Locally https://ift.tt/a7JuiIf
Show HN: Python Audio Transcription: Convert Speech to Text Locally https://ift.tt/4HJWxVn September 22, 2025 at 11:48PM
Sunday, September 21, 2025
Show HN: I wrote an OS in 1000 lines of Zig https://ift.tt/QcbHiB0
Show HN: I wrote an OS in 1000 lines of Zig https://ift.tt/Dmk5evf September 18, 2025 at 08:35PM
Show HN: I made Android boot on Apple Silicon https://ift.tt/04GQ358
Show HN: I made Android boot on Apple Silicon https://twitter.com/mishushakov/status/1969797255353053264 September 21, 2025 at 11:18PM
Show HN: The Atlas – I Built a 3D Universe Simulation with Python and Three.js https://ift.tt/0Yg6wX3
Show HN: The Atlas – I Built a 3D Universe Simulation with Python and Three.js Hi HN! I’ve spent the summer of the past 2 years building The Atlas, a procedural universe simulator that generates 1 sextillion galaxies (10²¹) from a single mathematical seed. Think No Man’s Sky meets theoretical physics, but running entirely in your browser. Everything is purely deterministic, the universe is calculated from SHA-256 hashed seeds using the golden ratio as primordial constant. There’s no database, no pre-saved data, just pure math. Time itself is treated as a coordinate, so the universe exists as a 4D structure where any moment can be computed on demand. Shut it down for weeks, restart, and planets have still been orbiting. Open the same world on multiple devices and you’ll see identical cloud formations, lava flows, even particle effects—always perfectly synchronized (if your clocks are synced). The simulation applies real physics, Kepler’s laws, tidal locking, Roche limits, hydrostatic relaxation for moons, and orbital temperature variations. Scale is mind-boggling, 300 tredecillion potential planets, far beyond anything that could ever be explored. The backend runs on Python/Flask with Hypercorn, the frontend on React + Three.js, connected via a custom MIT-licensed “vite-fusion” plugin we made. Everything is generated in real time, no storage needed. The Atlas includes 26+ planet types, fictional elements, moons evolving over geological timescales, and rare life forms that display Arecibo-style messages when analyzed. There’s resource mining and spaceship progression as gamification features. At its core, it’s a playable implementation of Einstein’s block universe theory, all moments exist simultaneously in the mathematical structure, you’re just moving through different temporal slices. You can try the live demo or run your own universe locally. When installed, you can choose between Core Continuum (a shared seed universe evolving since 1986, my birth year) or Design the Multiverse (your own unique cosmos with a fresh seed). I’d love feedback on the procedural generation algorithms and ideas for expanding the physics simulation! - GitHub: https://ift.tt/nPOXiEW - Docker: bansheetech/atlas:latest - Demo: https://the-atlas.koyeb.app - Alt Demo: https://ift.tt/47D0VfN Thanks for reading this far! <3 https://github.com/SurceBeats/Atlas September 21, 2025 at 09:26PM
Show HN: Parsing Crusader Kings III data files to generate mods https://ift.tt/h60qYfP
Show HN: Parsing Crusader Kings III data files to generate mods https://ift.tt/ARCIqtW September 22, 2025 at 01:05AM
Saturday, September 20, 2025
Show HN: I made a spaced-repetition-based language learning app https://ift.tt/Ptopc1z
Show HN: I made a spaced-repetition-based language learning app I don't know who all here is interested in language learning, but I thought I'd share something I've been working on. I was frustrated by the inefficiency of Duolingo, and while the rational choice might have been to try some other apps, I decided to just make my own. You can use it here: https://yap.town/ - btw it's totally free and I don't intend on changing that. It's based on pedagogy principles like spaced repetition and the testing effect. I genuinely think it's probably the most efficient language learning app out there, though it's less polished since I only work on it in my spare time. (And because I haven't tried every language learning app out there, I can't really conclusively make that determination, but I still think it's the best for reasons I'll get into.) By the way, the frontend is mostly Rust compiled to WASM, which enabled performance optimizations that would've been tough in JavaScript. One other thing: the app is local-first and has cross-device sync based on CRDTs, which I figure should be a hit here. Honestly, that was pretty much as much work as the entire rest of the app combined. The source code is here: https://ift.tt/xkC9acs ---- Building this taught me a lot about spaced repetition. The core idea with Yap is that it tests you with sentences that contain words you need to practice. But this gets tricky because words have multiple uses. If you mistranslate a word used one way, practicing it in a different context isn't helpful. My solution uses NLP (using spaCy) to annotate words with their parts of speech and lemmas, which distinguishes different uses and conjugations of the same word. I also maintain a database of "multi-word terms", because many phrases (such as "a lot") need to be learned as units. For spaced repetition, the scheduler is FSRS, which is state of the art. For users with prior language exposure, I automatically adjust difficulty by analyzing word frequency against what they seem to find easy, helping me show them the most common words they don't yet know. Using the app feels odd at first - after learning just a few words, you can already form sentences like "Why did you do this to me?" These sound complex but use only common words. Unlike Duolingo teaching you "apple" early on, learning the most frequent words first lets you grasp sentence structure immediately, then figure out remaining words from context. No app is a complete language learning system, this included, but I hope it's a useful supplement to whatever else you're doing to learn a language. One useful supplement to my app is the Pimsleur method, which I have been using as well and having a lot of success with. ---- on Apple platforms, the app requires the latest version of Safari because I use some APIs that were only recently implemented on Apple platforms. Desktop users are always fine with Chrome of course, regardless of platform. I've considered fixing this, but it would kind of be a pain, and because I'm primarily making the app for myself I haven't put too much effort into things that would not benefit me. https://yap.town September 21, 2025 at 01:26AM
Show HN: WaFlow – Local sandbox to prototype WhatsApp-style bots https://ift.tt/IVRT2PQ
Show HN: WaFlow – Local sandbox to prototype WhatsApp-style bots I built WAFlow to prototype WhatsApp-style chatbots locally with plain webhooks. Repo: https://ift.tt/kzGoPCu Docker up → chat in browser → simulator posts a webhook to your bot → bot replies via API → export/import transcripts. Stack: .NET 8 + Blazor. MVP: Polling UI, single user, text-only. Would love feedback on what’s missing for your workflow. September 21, 2025 at 01:10AM
Show HN: Little Fluffy Clouds: Combine a bunch of small adjacent networks https://ift.tt/fyCO0mi
Show HN: Little Fluffy Clouds: Combine a bunch of small adjacent networks https://ift.tt/6J2dN49 September 20, 2025 at 08:00PM
Friday, September 19, 2025
Show HN: I built a free AI prompts and rules directory https://ift.tt/5dLFYPE
Show HN: I built a free AI prompts and rules directory Got tired of saving my prompts scattered across X, Reddit, and Notion with no good way to organize or share them. That's why I built CTX, a community collection of prompts and rules. Create, share, and remix – everything's free and community-curated. Let me know what you think, any feedback is very welcome! https://ctx.directory September 20, 2025 at 12:37AM
Show HN: Run Qwen3-Next-80B on 8GB GPU at 1tok/2s throughput https://ift.tt/F0DsiBo
Show HN: Run Qwen3-Next-80B on 8GB GPU at 1tok/2s throughput https://ift.tt/8aWkQhV September 20, 2025 at 12:06AM
Thursday, September 18, 2025
Show HN: Neon Shower, a fun tool for animating light rays https://ift.tt/EBw7HVm
Show HN: Neon Shower, a fun tool for animating light rays Neon Shower is a playful tool for creating light burst animations that can be used as backgrounds / overlays in videos. Feedback is very welcome! https://ift.tt/WIY9x8J September 19, 2025 at 12:26AM
Show HN: Continuum Game (68k Mac) Ported to JavaScript https://ift.tt/3FBfDwl
Show HN: Continuum Game (68k Mac) Ported to JavaScript This was an interesting porting project for a few reasons (IMO): - The original game is/was awesome and, from a programming perspective, a wonder -- smooth scrolling arcade game on a 128kb Mac in 1984... - The port was done with a lot of help from AI (mostly Claude Code, but some Gemini CLI as well). I'm a programmer; it wasn't vibe-coded. But I couldn't have done the port of 68k assembly without it. FWIW, Claude seemed better at actually porting the 68k assembly but Gemini was better at finding bugs. YMMV. - I love Redux and Redux Toolkit for state management. For the port, I put the entire game state in Redux, including all the physics, movement, etc. Every thing that happens in the game is a little redux action. You can watch the whole game get played in the RTK debugger. For some reason that makes me happy. I've released all my code as MIT. Would love to make a "modern" version some day, but for now I've just tried to be faithful to the original. There are a few bugs, noted as issues in the github repo. Feel free to add more. https://continuumjs.com September 18, 2025 at 11:21PM
Wednesday, September 17, 2025
Show HN: A Cyberpunk Tuner https://ift.tt/ylJUDjL
Show HN: A Cyberpunk Tuner An offline first audio deck station Does need online access but can play offline. HTML5 needed. Load local files, up to 2 GB audio. Smooth transition between tracks. EQ. Compressor, pitch and speed controls. Uses tone.js https://un.bounded.cc September 18, 2025 at 12:37AM
Show HN: Vatify – Simple API for EU VAT validation and rate calculation https://ift.tt/7GAbjg9
Show HN: Vatify – Simple API for EU VAT validation and rate calculation I built Vatify, a lightweight API to take the pain out of EU VAT. With just three endpoints you can validate VAT IDs, fetch up-to-date rates, and calculate the correct VAT (including reverse charge logic). https://ift.tt/csFGZTX September 17, 2025 at 11:01PM
Show HN: Web-based 2D geometry calculator https://ift.tt/P5Ot7IN
Show HN: Web-based 2D geometry calculator I often find myself trying to solve a geometry problem where the constraints are really simple to understand, but solving it algebraic is really hard and tedious. I built this whole thing from scratch with Claude Code. It's my first time trying it and I literally did not write a single line of code... That said, it still would be hard build this as a novice. I had to guide things along the happy path, but it saved me a ton of time! The code is open source! Let me know if you run into any issues. https://ccorcos.github.io/geocalc/ September 17, 2025 at 10:18PM
Tuesday, September 16, 2025
Show HN: Should v0.2.0 – debugging Go tests made easier https://ift.tt/J7oSqu0
Show HN: Should v0.2.0 – debugging Go tests made easier Hey everyone We’ve just released v0.2.0 of should: a lightweight assertion library for Go with zero dependencies and expressive error messages. This release brings several new assertions (e.g., BeError, BeWithin, BeSameTime), refactors for better type handling, and improved docs. We’ve also added support for formatted messages and streamlined some core functions based on user feedback. Repo: https://ift.tt/yGmaoiD Feedback and suggestions are very welcome! https://ift.tt/yGmaoiD September 17, 2025 at 02:50AM
Show HN: I Collected Every Emoticon I Could Find – All Mood and Generator https://ift.tt/CUur5cJ
Show HN: I Collected Every Emoticon I Could Find – All Mood and Generator https://ift.tt/2mAJkO9 September 17, 2025 at 01:14AM
Show HN: Quizquestions.org – A free library for quiz questions https://ift.tt/6SGWkT5
Show HN: Quizquestions.org – A free library for quiz questions Hey HN! I'm Salim, a content marketer, and I’m working on a website called [quizquestions.org]( https://ift.tt/FpBxhrJ ). It's my project for building the biggest library of quiz questions. This is not a quiz website per se, but a library for people who make quizzes. You see, I make quizzes occasionally. There are many quiz makers, but not many resources for quizzes. And most of the resources are just blogs. So I've wanted to create a more structured website just for this. Here’s what the site offers at the moment: - A quiz card: Instead of browsing them, you can get quiz questions in a quiz format - Quiz categories: https://ift.tt/Zrs6OkU - AI question generator: https://ift.tt/p8dSvaz - A blog page for guides: https://ift.tt/hxQLOCz - Saving questions: To use them later for creating a quiz - Sending questions: To send your own questions - Statistics about categories: https://ift.tt/UZ7ozcY This is my first website, so any feedback is welcome! https://ift.tt/6r71Ej2 September 16, 2025 at 11:53PM
Show HN: AI Code Detector – detect AI-generated code with 95% accuracy https://ift.tt/vBLk1Ch
Show HN: AI Code Detector – detect AI-generated code with 95% accuracy Hey HN, I’m Henry, cofounder and CTO at Span ( https://span.app/ ). Today we’re launching AI Code Detector, an AI code detection tool you can try in your browser. The explosion of AI generated code has created some weird problems for engineering orgs. Tools like Cursor and Copilot are used by virtually every org on the planet – but each codegen tool has its own idiosyncratic way of reporting usage. Some don’t report usage at all. Our view is that token spend will start competing with payroll spend as AI becomes more deeply ingrained in how we build software, so understanding how to drive proficiency, improve ROI, and allocate resources relating to AI tools will become at least as important as parallel processes on the talent side. Getting true visibility into AI-generated code is incredibly difficult. And yet it’s the number one thing customers ask us for. So we built a new approach from the ground up. Our AI Code Detector is powered by span-detect-1, a state-of-the-art model trained on millions of AI- and human-written code samples. It detects AI-generated code with 95% accuracy, and ties it to specific lines shipped into production. Within the Span platform, it’ll give teams a clear view into AI’s real impact on velocity, quality, and ROI. It does have some limitations. Most notably, it only works for TypeScript and Python code. We are adding support for more languages: Java, Ruby, and C# are next. Its accuracy is around 95% today, and we’re working on improving that, too. If you’d like to take it for a spin, you can run a code snippet here ( https://ift.tt/nHKydL4 ) and get results in about five seconds. We also have a more narrative-driven microsite ( https://ift.tt/Ejal59u ) that my marketing team says I have to share. Would love your thoughts, both on the tool itself and your own experiences. I’ll be hanging out in the comments to answer questions, too. https://ift.tt/nHKydL4 September 16, 2025 at 11:48PM
Monday, September 15, 2025
Show HN: Datadef.io – Canvas for data lineage and metadata management https://ift.tt/RF8z6Xc
Show HN: Datadef.io – Canvas for data lineage and metadata management Hi HN, I’ve been working on https://datadef.io , a tool to help data team (engineer, architect, project manager) make sense of their data universe. The problem: - Data models (dbt, SQL, warehouses) often grow into a tangled mess of tables, joins, and undocumented assumptions. - Lineage is either scattered across tools or missing entirely. - Documentation is usually an afterthought (and gets outdated fast). Datadef.io aims to fix that by providing: - Interactive canvas to map tables, relationships, and indicators. - Automatic lineage visualization to trace dependencies. - Metadata management: define table/column-level details, ownership, and KPIs. - AI-generated documentation that stays in sync with your models. - Export/share features so asset managers, analysts, and other teams don’t get lost in spreadsheets or PDFs. It’s still early, and I’d love feedback from the HN community. In particular: What’s missing for you in lineage/metadata/documentation tools? How would you want to integrate a tool like this into your workflow (dbt, Databricks, Power BI, etc.)? I’d really appreciate your thoughts, feature requests, and criticism. Thanks! https://datadef.io/ September 14, 2025 at 11:59PM
Show HN: Allzonefiles.io – download 307M registered domain names https://ift.tt/VtQoq1s
Show HN: Allzonefiles.io – download 307M registered domain names - 307M registered domain names across 1570 domain zones total (.com, .net, .io, .ai, .sh, etc) - 78M registered domain names across 312 ccTLD domain zones (.uk, .de, .io, .ai, .sh, etc) - daily lists of newly registered domain names - daily lists of expired domain names - download all domain lists as one huge .zip file (1.2 Gb size) https://allzonefiles.io September 16, 2025 at 12:12AM
Show HN: AI-powered web service combining FastAPI, Pydantic-AI, and MCP servers https://ift.tt/jlNWmzI
Show HN: AI-powered web service combining FastAPI, Pydantic-AI, and MCP servers Hey all! I recently gave a workshop talk at PyCon Greece 2025 about building production-ready agent systems. To check the workshop, I put together a demo repo: (I will add the slides too soon in my blog: https://ift.tt/lL0DHv8 ) https://ift.tt/ytrA0hb... The idea was to show how multiple AI agents can collaborate using FastAPI + Pydantic-AI, with protocols like MCP (Model Context Protocol) and A2A (Agent-to-Agent) for safe communication and orchestration. Features: - Multiple agents running in containers - MCP servers (Brave search, GitHub, filesystem, etc.) as tools - A2A communication between services - Minimal UI for experimentation for Tech Trend - repo analysis I built this repo because most agent frameworks look great in isolated demos, but fall apart when you try to glue agents together into a real application. My goal was to help people experiment with these patterns and move closer to real-world use cases. It’s not production-grade, but would love feedback, criticism, or war stories from anyone who’s tried building actual multi-agent systems. Big questions: Do you think agent-to-agent protocols like MCP/A2A will stick? Or will the future be mostly single powerful LLMs with plugin stacks? Thanks — excited to hear what the HN crowd thinks! https://ift.tt/5VD6C2J September 15, 2025 at 02:47AM
Sunday, September 14, 2025
Show HN: PaperSync, making ArXiv papers collaborative https://ift.tt/78UvJxH
Show HN: PaperSync, making ArXiv papers collaborative Demo: https://youtu.be/pnznDL9SZvI PaperSync was a project was made by two CS freshmen, Matthew Li (me!) and Michael Li, in 24 hours during HackCMU. At a high level, we built PaperSync to make reading research papers easier and more collaborative. Users can reference any part of the paper, ask anything they want, and have other users reply, all within the paper itself! If you are interested in our work, we would love to talk! Reach out to us at mqli@andrew.cmu.edu or mdli2@andrew.cmu.edu. https://hackcmu25.vercel.app/ September 15, 2025 at 05:19AM
Show HN: DriftDB – An experimental append-only database with time-travel queries https://ift.tt/x3wOKjN
Show HN: DriftDB – An experimental append-only database with time-travel queries https://ift.tt/zXvT9uO September 15, 2025 at 01:12AM
Show HN: From selling AI to QA teams to building a smooth test-management app https://ift.tt/A1D3odC
Show HN: From selling AI to QA teams to building a smooth test-management app Hey HN, Bootstrapped founder here. I've got a bit of a story for you. We started desplega.ai to build a sophisticated AI platform that could automate E2E testing. We spent the last few months talking to dozens of QA leaders, and trying to learn what are their actual challenges. We've got one consistent feedback from large teams: their daily reality is a living hell of slow, clunky tools. We're talking about teams at major companies still managing tests on spreadsheets. Or they're stuck in a Jira instance so customized and slow you can “make a full pot of coffee” while a page loads (and that’s why they acquired arc! t3.gg said it first). On top of that, they're paying 2k/mo+!? for these tools that feel like they were designed in ‘05. Soon, it became obvious that our AI tool was way too advanced for them, and why it was much easier for younger startups to start using us. But we didn't want to give up on them just yet so... Because I grew up when the internet was still free, and I actually miss that a lot, we decided to create a free test management tool. Our vision is still AI, but we learned AI is not the silver bullet large teams are wishing for. (We wrote something about it at https://ift.tt/1Oauj9w ). Our hypothesis right now is that we can be that team building the right tools for each QA team, leveraging AI. We would love to hear your thoughts on (a) Should we make the project open-source? Any key features? (b) Would you ever trust an entity to do your QA first pass? Cheers, https://ift.tt/orLsyZO September 15, 2025 at 12:12AM
Saturday, September 13, 2025
Show HN: council - ai groupchat of ctos (no more asking ai to roleplay) https://ift.tt/HfyCrWg
Show HN: council - ai groupchat of ctos (no more asking ai to roleplay) i made a council of advisors to help me code. as a self taught dev, ive been heavily reliant on ai for the past two years. found myself often prompting claude to take on different personalities, so i built a web app. it's great for the step before telling cursor what to do and reviewing prs once theyre ready. PLEASE DON"T NUKE MY APY KEY. ty https://ift.tt/p3648Zo September 14, 2025 at 02:08AM
Show HN: MediaMouth – I created a comment section for movies and TV shows https://ift.tt/0Rf19Vq
Show HN: MediaMouth – I created a comment section for movies and TV shows I tend to watch TV shows months or sometimes years after they air, and by that time, all the discussions are lost in internet oblivion. I wanted a space where I could join the conversation anytime. So I created one. MediaMouth makes it fun and easy to talk about the media you love. Conversations are organized season by season, episode by episode, so you never have to scroll through chaotic hashtags to join in. We’re looking for feedback on usability, ways to improve, and hopefully gain some new users. We’d love to hear your thoughts! You can download the iOS Beta or watch the video walk-through on our website: www.mediamouthapp.com https://ift.tt/lWh5ybk September 14, 2025 at 01:06AM
Show HN: I built an open source drag and drop editor for Genkit AI flows https://ift.tt/PONXt4A
Show HN: I built an open source drag and drop editor for Genkit AI flows Hi, I have been building small AI Agents for quite some time now using various frameworks and one thing that always bugged me was that iterating on small things like prompts, flows, tools etc always took a code change + deployment of the app. While the prompt part can be solved with Langfuse I haven't found a good way to keep the flow management remote (and open source). Lately I have been working with Genkit ( https://ift.tt/gseEaJj ) and love how modular it is. So I thought why not build a UI builder on top of that that can handle simple flows, prompts and basic tracing. And here we are with a first early version: https://flowshapr.ai Repo: https://ift.tt/WHZAqNg This first release can - Manage and execute simple flows remotely - Works with GoogleAI, Anthropic or OpenAi - Integrate with remote MCP tools - API Endpoint to execute flows remotely - Flows and flow urls are compatible with the genkit client sdk Upcoming - Support for Ollama - Support for various vector stores - More complex multi agent flows - Session management Any feedback and suggestions are welcome! September 14, 2025 at 12:24AM
Show HN: A store that generates products from anything you type in search https://ift.tt/RXxikaP
Show HN: A store that generates products from anything you type in search https://anycrap.shop/ September 13, 2025 at 05:32PM
Friday, September 12, 2025
Show HN: I got tired of Base64, so I made a numeric-only alternative https://ift.tt/GUAtM8l
Show HN: I got tired of Base64, so I made a numeric-only alternative I created numbase is an alternative to Base64 that encodes data into a single large number instead of ASCII characters. It's useful if you want to store or transmit data in numeric form and easily apply compression algorithms like Huffman. GitHub: https://ift.tt/EYUCjN3 September 12, 2025 at 10:42PM
Show HN: 47jobs – A Fiverr/Upwork for AI Agents https://ift.tt/u7rZa9t
Show HN: 47jobs – A Fiverr/Upwork for AI Agents Hi HN, I’ve been working on something I’d love to share: 47jobs ( https://47jobs.com ) – a marketplace where you can hire AI agents to do tasks instead of human freelancers. Why? I kept noticing that many tasks on Upwork/Fiverr—coding, content generation, data analysis, automation—can now be handled by AI in minutes, not hours. But there wasn’t a platform built around hiring AI directly. So I built 47jobs: 100% AI agents doing the work (no humans in the loop). Jobs get delivered 10x faster, at transparent prices. You can “hire” an agent for coding, automation, research, etc. I’d love your thoughts: Does a pure AI-agent marketplace make sense? What types of jobs would you want AI agents to handle first? Any UX or trust issues you’d expect with this model? This is an early version, and I’m here to learn from your feedback. Thanks! https://47jobs.xyz September 13, 2025 at 01:29AM
Show HN: Lumro – AI agents for customer support, sales, and more https://ift.tt/qKdX1FA
Show HN: Lumro – AI agents for customer support, sales, and more Hey HN, We just launched Lumro, a platform that lets you create AI agents that actually do things, not just chat. With Lumro you can: Handle customer support instantly, 24/7 Capture leads and qualify them Book demos or route tickets automatically The idea is to take repetitive work off human teams so they can focus on strategy and relationships. We launched yesterday and so far: 200+ people checked it out 15 signed up Our agent booked 1 demo Our agent captured 2 leads It’s early days, but we’re excited about the traction. Would love your feedback especially on what you’d want to see in an AI agent for your business. https://www.lumro.co/ September 12, 2025 at 09:46PM
Thursday, September 11, 2025
Show HN: Real-time texture compression in Three.js https://ift.tt/WNnvEsa
Show HN: Real-time texture compression in Three.js With the latest three.js update (r180) the use of the Spark GPU codecs is now straightforward and integration into existing gltf loaders requires just one line of code. This blog post outlining the few steps involved, goes over some of the surprises I encountered, and takes a close look at performance. The spark.js GitHub repository now includes three.js examples that are trivial to run, just: ``` npm install npm run dev ``` https://ift.tt/9Qf2W5K September 11, 2025 at 11:50PM
Show HN: Kafkatop, top-like CLI for Kafka https://ift.tt/AqefJVK
Show HN: Kafkatop, top-like CLI for Kafka Hey HN, for those of you tired of running kafka-consumer-groups.sh and similar tools, here's a small real-time monitoring CLI tool for Apache Kafka, that displays consumer lag and event rates in a clean, top-like interface. You can quickly assess which consumers are lagging and when they will catch up. I've made this to quickly assess the health of remote on-premises clusters which most of the time lack proper monitoring. The tool can be found here: https://ift.tt/GDUdFbt I'd be very interested to hear your feedback or any features you think would add value to this tool! https://ift.tt/GDUdFbt September 11, 2025 at 11:33PM
Show HN: Story to Manga – Paste a story, get a manga https://ift.tt/qVNZLAn
Show HN: Story to Manga – Paste a story, get a manga I’ve been hacking on a fun side project: Story to Manga The idea is simple: Paste a short story. Choose a style (manga or comic). Get back panels with consistent characters, settings, and mood. It analyzes your text, builds character references, storyboards the panels (dialogue, camera angle, mood), and then generates full manga pages. The hard part—and what makes it actually usable—is keeping characters consistent across panels. We’ve used it to turn micro-stories, hackathon recaps, and silly inside jokes into legit manga chapters. It’s still early, but fun enough that we thought HN might enjoy playing with it. Star our github here: https://ift.tt/R0CcpFI https://ift.tt/Rt1YnXB September 11, 2025 at 11:26PM
Wednesday, September 10, 2025
Show HN: Haystack – Review pull requests like you wrote them yourself https://ift.tt/iyMvPkE
Show HN: Haystack – Review pull requests like you wrote them yourself Hi HN! We’re Akshay and Jake. We put together a tool called Haystack to make pull requests straightforward to read. What Haystack does: -- Builds a clear narrative. Changes in Haystack aren’t just arranged as unordered diffs. Instead, they unfold in a logical order, each paired with an explanation in plain, precise language -- Focuses attention where it counts. Routine plumbing and refactors are put into skimmable sections so you can spend your time on design and correctness -- Provides full cross-file context. Every new or changed function/variable is traced across the codebase, showing how it’s used beyond the immediate diff Here’s a quick demo: https://youtu.be/w5Lq5wBUS-I If you’d like to give it a spin, head over to haystackeditor.com/review! We set up some demo PRs that you should be able to understand and review even if you’ve never seen the repos before! We used to work at big companies, where reviewing non-trivial pull requests felt like reading a book with its pages out of order. We would jump and scroll between files, trying to piece together the author’s intent before we could even start reviewing. And, as authors, we would spend time to restructure our own commits just to make them readable. AI has made this even trickier. Today it’s not uncommon for a pull request to contain code the author doesn’t fully understand themselves! So, we built Haystack to help reviewers spend less time untangling code and more time giving meaningful feedback. We would love to hear about whether it gets the job done for you! How we got here: Haystack began as (yet another) VS Code fork where we experimented with visualizing code changes on a canvas. At first, it was a neat way to show how pieces of code worked together. But customers started laying out their entire codebase just to make sense of it. That’s when we realized the deeper problem: understanding a codebase is hard, and engineers need better ways to quickly understand unfamiliar code. As we kept building, another insight emerged: with AI woven into workflows, engineers don’t always need to master every corner of a codebase to ship features. But in code review, deep and continuous context still matters, especially to separate what’s important to review from plumbing and follow-on changes. So we pivoted. We took what we’d learned and worked closely with engineers to refine the idea. We started with simple code analysis (using language servers, tree-sitter, etc.) to show how changes relate. Then we added AI to explain and organize those changes and to trace how data moves through a pull request. Finally, we fused the two by empowering AI agents to use static analyses. Step by step, that became the Haystack we’re showing today. We’d love to hear your thoughts, feedback, or suggestions! https://ift.tt/mIZbgoL September 10, 2025 at 11:51PM
Show HN: WorldView – Compare how different countries report the same news https://ift.tt/WM6yibO
Show HN: WorldView – Compare how different countries report the same news https://worldview.up.railway.app/ September 10, 2025 at 11:47PM
Show HN: Strange Attractors – a maths side-project in Threejs https://ift.tt/MQ0RoTy
Show HN: Strange Attractors – a maths side-project in Threejs I went down the rabbit hole on a side project and ended up building this: [Strange Attractors]( https://ift.tt/ifE9HSe ). It’s built with three.js. Working on it reminded me of the little "maths for fun" exercises I used to do while learning programming in early days. Just trying things out, getting fascinated and geeky, and being surprised by the results. I spent way too much time on this, but it was extreme fun. My favorite part: someone pointed me to the Simone Attractor on Threads. It is a 2D attractor and I asked GPT to extrapolate it to 3D, not sure if it’s mathematically correct, but it’s the coolest by far. I have left all the params configurable, so give it a try. I called it Simone (Maybe). If you like math-art experiments, check it out. Would love feedback, especially from folks who know more about the math side. https://ift.tt/ifE9HSe September 10, 2025 at 11:27PM
Tuesday, September 9, 2025
Show HN: Real time visual saliency detection https://ift.tt/FZLMlcC
Show HN: Real time visual saliency detection I've just made public a library to perform real time visual saliency detection on videos (but static images are also supported). This started a couple months ago when, while working on another project, I ended up side-tracking and overkilling as usual. I'm pretty happy with the result and I think it could prove to be a useful piece of software. It should work on both Linux and macOS, but I'm yet to test Linux cause I only have a mac at hand. Windows may be doable through WSL. GitHub: https://ift.tt/jdxPJuy Showcase: https://big-nacho.github.io/dosage-docs/showcase.html https://ift.tt/jdxPJuy September 10, 2025 at 01:36AM
Show HN: An Open Source XR(AR/VR) Operating System https://ift.tt/ISZUD3C
Show HN: An Open Source XR(AR/VR) Operating System We're two college students building an XR(AR/VR) native Operating System with a custom kernel. We're also Open Source so feel free to check our GitHub Repository- https://ift.tt/0JA8IeV . The journey hasn't exactly been easy, we've been criticized by a lot saying that whatever we're doing is impractical and that we're too ambitious. Regardless, we've been committed to reach our goal. Here to answer all questions and doubts. Answering one question beforehand because we know someone is going to ask it - Q: Why use your own kernel/ Why don't you use Linux/ Why are you trying to reinvent the wheel? A: Using our own kernel helps us get rid of the baggage of legacy codes, bring the most optimal performance on our target hardware (XR/AR/VR) and achieve more efficiency than what we would've achieved on an existing kernel. We're not trying to reinvent the wheel, but just building Formula One racing tyres for it. https://ift.tt/7eihEW1 September 7, 2025 at 04:39PM
Show HN: Paper's Heat Map Shader https://ift.tt/iX6K9In
Show HN: Paper's Heat Map Shader Paper is a new design tool. We launched into open alpha today. Anyone can now sign up and use Paper. We started Paper about 1 year ago with the goal to bring more creativity back into design tools. It feels like the existing options are becoming increasingly corporate. To celebrate to launch, we published a new shader that lets anyone see their logo in Apple's new heat map animation style. There is no sign-up needed at heat.paper.design. We're always looking for feedback from anyone who uses Sketch, Figma, Photoshop, or Illustrator, about what they most need in their professional design tools. Have fun with the new shader and please send me anything you make! https://ift.tt/cHj0yUq September 9, 2025 at 11:33PM
Monday, September 8, 2025
Show HN: C++ Compiler Support Page https://ift.tt/YLAwfBy
Show HN: C++ Compiler Support Page Hi HN, I have created a webpage that displays all C++ features since C++20 in a simple, searchable table. It is intended to serve as a quick reference for C++ developers, whether as support for cross-platform development or simply to track the current support status out of curiosity. I created it as a simpler, more structured, and more up-to-date alternative to the cppreference compiler support site. Please note that the page intentionally does not list LWG and CWG papers. This might change as I am continually updating the site and trying out new ideas. Questions, feedback and suggestions are appreciated, either here or in the form of GitHub issues. https://cppstat.dev September 8, 2025 at 12:42PM
Show HN: Gemini connected to 18 native iOS tools and shortcuts https://ift.tt/ZO64Jkn
Show HN: Gemini connected to 18 native iOS tools and shortcuts I built an iOS voice assistant that connects your action button to Gemini Live with 18 native iOS tools like location, calendar, and so on. It also connects to any shortcuts you have on your phone. Totally free, no account, no setup. https://saturn-live.app September 8, 2025 at 10:44PM
Show HN: I made a simple ASCII-art analog clock in Emacs https://ift.tt/NbU45AJ
Show HN: I made a simple ASCII-art analog clock in Emacs Just a toy, showing how easy it is to leverage built-in Emacs features (most notably Artist mode, which provides a set of functions for creating ASCII-art vector graphics) and things like trigonometric functions and timers to create something nice. A short blog post mentioning some background (and showing a screenshot): https://ift.tt/u8gLTGx . https://ift.tt/ACtL3H6 September 8, 2025 at 11:48PM
Sunday, September 7, 2025
Show HN: Psq – CLI for Postgres Monitoring https://ift.tt/xFQwK45
Show HN: Psq – CLI for Postgres Monitoring https://ift.tt/SRIvxoE September 8, 2025 at 12:11AM
Show HN: Vizzly – Visual testing platform with built-in review workflows https://ift.tt/ge9OM54
Show HN: Vizzly – Visual testing platform with built-in review workflows Hey HN! I’m Robert. I worked on [Percy’s SDKs/support from 2018–2022.]( https://ift.tt/lSzjFcU ) If you ever reached out to support or opened an issue, I probably helped you. Hopefully it was positive :) After a few years away, visual testing still felt stuck, so I'm building Vizzly. The problem: Design handoffs kinda suck. Designers make beautiful specs, devs implement them, then everyone realizes the details got lost somewhere. Current visual testing tools catch broken CSS but miss the real issue - making sure what ships actually matches what was designed, functionally (like really in the browser/OS/etc). What it is - Visual testing + review where you send actual screenshots (not DOM re-renders). Can be _any_ image to review (PDFS!) - Collaboration built-in: reviewer assignment, approvals, @mentions, screenshot-level threads. - Baselines: automatic (Git-aware), manual (not Git-based), or hybrid. - Team-based pricing; generous free plan for OSS; on-prem available. What’s different - Capture-first: use the pixels your app produced (no “but it doesn’t look like that on my machine/CI”). - Local TDD + CI parity: run locally with instant feedback; same flow in CI. - Custom properties to filter/slice reviews (component, viewport, theme, etc). Try it quickly (Playwright example) ``` npm i -D @vizzly-testing/cli export VIZZLY_TOKEN=your-token # in your tests: import { vizzlyScreenshot } from '@vizzly-testing/cli'; let img = await page.screenshot({ fullPage: true }); await vizzlyScreenshot('homepage-layout', img); ``` I would love feedback on everything! Rough edges you hit using the product/sdk, baseline expectations across branches, what you need for design/dev review to feel “done”, etc. Features like root cause analysis, an MCP, and more collab features are coming. But it's just me building :p I'm a big fan of OSS, so the OSS plan is pretty generous (10 seats + 10 review seats (20 total), unlimited public projects, 75GB, 6 concurrent builds). If it's not generous enough for teams, I'm willing to up it! This is my first time launching anything like this, I'm super keen on getting feedback and working any support or suggestions folks have. If anyone knew me from my support at Percy, I _really_ enjoy those conversations and opportunities to ship a fix or feature at the end of a chat. If Vizzly isn't it for your team, I wanna know why and what I can do to help you. Backstory + screenshots from my intro blog post: https://ift.tt/acwCBE0 https://vizzly.dev September 7, 2025 at 09:14PM
Show HN: rm-safely – A shell alias that moves files to trash instead of deleting https://ift.tt/QAmuUFS
Show HN: rm-safely – A shell alias that moves files to trash instead of deleting I made rm-safely, a simple shell wrapper that moves files to trash instead of permanently deleting them. It prevents accidental deletions from autocomplete mishaps or hasty rm -rf commands. Should work as a drop-in replacement for rm but safer. Would appreciate any feedback! https://ift.tt/j1BVmai September 4, 2025 at 12:38PM
Saturday, September 6, 2025
Show HN: 60-Second Linux Analysis, Supercharged with Nix and LLMs https://ift.tt/Iak8Pe0
Show HN: 60-Second Linux Analysis, Supercharged with Nix and LLMs Hello HN, I'm sharing a little open-source utility I wrote recently. I'm a huge fan of Brendan Gregg's "BPF Performance Tools" book. However, every time I SSH into a fresh server, most of the diagnostic tools aren't installed there and installing them can be really annoying. I decided to use Nix package manager and LLMs to make this process straightforward. My utility first downloads a "toolbox" of Linux utilities (built with Nix), runs Brendan Gregg's famous "60-second Linux analysis" playbook and then summarizes the results with an LLM. So "60-second Linux analysis" now becomes a single one-line command and actually takes less than 60 seconds! The utility can execute all commands in parallel and the LLM can analyze them faster than a human would. I have a few ideas for the future, for example implementing more powerful playbooks - thanks to Nix I can easily bundle all tools I need and LLMs have no trouble analyzing outputs of tens of commands. I'd love to get your feedback and hear any ideas you have. Thanks for checking it out. You can launch the utility with this command: $ curl -fsSL https://ift.tt/mhgw8WP | sh https://ift.tt/3sIKTCx September 6, 2025 at 09:23PM
Show HN: Dumb Site to Rate Horses https://ift.tt/DLQj3hY
Show HN: Dumb Site to Rate Horses I wanted a project to learn the Dioxus framework. It needed to be relatively simple and fun. Here is a site that lets you rate horses. The horse people I know have taken issue with this site because they say all horses are beautiful. What do you think? Images are from an open source AI training dataset of horses, so there are some odd ones in there... https://hhn.bustin.tech September 6, 2025 at 11:02PM
Friday, September 5, 2025
Show HN: Writing Arabic in English https://ift.tt/WjXK0zp
Show HN: Writing Arabic in English A phonetic Arabic keyboard I created maps English letters to Arabic sounds, covering emphatic letters, hamza, and diacritics—making it easier for learners and casual users to type Arabic. https://ift.tt/3QlDnC4 September 3, 2025 at 07:34PM
Show HN: I built a public and open llms.txt endpoint for every domain https://ift.tt/u5AkcjR
Show HN: I built a public and open llms.txt endpoint for every domain And yes, I know, literally no AI uses llms.txt right now. But hear me out: if you want it just in case, or if you would like to add your sites to some llms.txt directories, you can use this endpoint. That way, you do not need to keep updating your own llms.txt, especially as I improve the API. Here is how it works: Enter any domain: https://get.llms.page/{example.com}/llms.txt The API will parse your homepage (if allowed in robots). Using internal links, descriptions, and other metadata, it will generate an Markdown llms.txt file. It does not rely on AI, because I want it to be fast and free. The API is open, free, runs on a CDN, and is powered by Cloudflare Workers for speed. I plan to open source the no-AI llms.txt generator later, since there is still a lot to improve. If you want to try it out or see some usage examples, visit: https://llms.page Let me know what you think! https://llms.page/ September 6, 2025 at 01:45AM
Show HN: Open-sourcing our text-to-CAD app https://ift.tt/uHTEf87
Show HN: Open-sourcing our text-to-CAD app Hey HN! I'm Zach from Adam ( https://adam.new/ ). We’re building an AI co-pilot for mechanical CAD software. As part of our broader research, we built a browser-based Text-to-CAD app ( https://ift.tt/ndiwVAE ) and are now open sourcing it. This is a React SPA with a Supabase backend. What it does: * Generates parametric 3D models from natural language descriptions, with support for both text prompts and image references * Outputs OpenSCAD code with automatically extracted parameters that surface as interactive sliders for instant dimension tweaking * Exports as .STL or .SCAD Under the hood: * Separate agents for conversation and code generation; simple parameter tweaks bypass AI entirely using deterministic regex-based updates * Runs fully in-browser by compiling OpenSCAD to WebAssembly and integrating Three.js with React Three Fiber for 3D rendering * Supports BOSL, BOSL2, MCAD libraries and custom font support (Geist) for text in models We’ve seen many developers trying to replicate this kind of functionality, so we’re releasing this to give the community a solid foundation to build on. Future improvements: * Expand geometry support - Move beyond CSG primitives to support curved surfaces, fillets, lofts, and constraint-driven modeling through CadQuery/Build123D * Better spatial context - UI for face/edge selection and viewport image integration to give LLMs spatial understanding * Enhanced capabilities - RAG on documentation and integration with more OpenSCAD libraries for features like proper threading You can clone the repo and run it locally! Contributions are welcome, and we’ll keep merging PRs as they come in. https://ift.tt/80YBR3m September 5, 2025 at 10:39PM
Thursday, September 4, 2025
Show HN: A small browser game (PC only) built with Phaser 3 https://ift.tt/NiC3DuZ
Show HN: A small browser game (PC only) built with Phaser 3 Hi HN! This is my first game — something I’ve always wanted to do. It’s a small browser game built with Phaser 3, React, and the phaser template ( https://ift.tt/uAi05TH ). I made it in 2 days (like 8 hours in total real time) using gemini-cli. About 90% of the code was generated with AI, but I learned a lot by making fine tweaks. It only works on PC since it’s a typical WASD + R (reload) shooter. I’d love feedback on: - Gameplay (is it fun, too hard?) - Ideas for new features Thanks in advance! ps: I used cubes as a prototype, but now I kind of like them. Should I keep them or implement proper sprites? https://cubic-zombies.pages.dev/ September 5, 2025 at 02:44AM
Show HN: Quicknote.zip (Daily Micro Scratchpad) https://ift.tt/sSZQxiD
Show HN: Quicknote.zip (Daily Micro Scratchpad) I used to use https://doc.new when I needed to write quick scratchpad notes, but it takes like two seconds for Google Docs to be interactable, and ends up polluting my Drive with a bunch of "Untitled Docs". Lately I've used a bookmarklet that opens a fullpage contenteditable div which is instantaneous and worked for my needs. But I wanted persistence when I accidentally close the tab, and data-urls can't use localstorage, so I spun up quicknote.zip. It loads in the blink of an eye, works offline, and stores each day to localstorage. That's all it does, take it or leave it. https://quicknote.zip September 4, 2025 at 11:40PM
Show HN: Comfyfile - Secure, Anonymous File Sharing with Auto-Expiry No Account https://ift.tt/HwU4KpT
Show HN: Comfyfile - Secure, Anonymous File Sharing with Auto-Expiry No Account https://comfyfile.com September 4, 2025 at 09:04PM
Show HN: Provable Safety for AI Agents https://ift.tt/h087AVH
Show HN: Provable Safety for AI Agents https://sentinelops.xyz/ September 5, 2025 at 12:37AM
Wednesday, September 3, 2025
Show HN: Listgitfiles.sh – Fetch Raw GitHub File URLs with One Command https://ift.tt/4ZtBhYH
Show HN: Listgitfiles.sh – Fetch Raw GitHub File URLs with One Command I wrote this script to quickly retrieve raw file URLs from public GitHub repos. Added to my ~/.zshrc, it’s now a fast, reliable tool in my caveman workflow. Maybe you'll find use for it too! Have a great rest of your day, everyone! https://gist.github.com/rmtbb/d55638e758ad656eb40741dd60a39e5f September 4, 2025 at 03:58AM
Show HN: A unified approach to compute sandboxes https://ift.tt/8k4e7yT
Show HN: A unified approach to compute sandboxes https://ift.tt/DUHRJS4 September 4, 2025 at 01:44AM
Show HN: Trending rust NTP inspection CLI https://ift.tt/0UqgIkX
Show HN: Trending rust NTP inspection CLI Hi y’all, Just came across a crate on crates.io that recently hit v1.0.0. It’s called rkik - basically a "dig for NTP". I hadn’t seen a tool like this in Rust before. Looks pretty handy: it can query and compare NTP servers, output JSON for monitoring, and even run continuous checks. Seems to be getting some traction in the Rust community - might be worth a look if you’re into System administration, networking or DevOps. https://ift.tt/QhEzCcR September 4, 2025 at 12:49AM
Tuesday, September 2, 2025
Show HN: PasteVault – An open-source, E2EE pastebin with a VS Code-like editor https://ift.tt/8hiYXLB
Show HN: PasteVault – An open-source, E2EE pastebin with a VS Code-like editor https://pastevault.dev/ September 2, 2025 at 08:10PM
Show HN: Forward Error Correction for Pion WebRTC https://ift.tt/CYb2vxl
Show HN: Forward Error Correction for Pion WebRTC We explain what Forward Error Correction (FEC) is, how and why it works in general, and how you can try it out with a new implementation in the Pion WebRTC stack. https://ift.tt/PcdTRFy September 2, 2025 at 06:58PM
Monday, September 1, 2025
Show HN: qdb.us is back, after extensive downtime https://ift.tt/LMyv7Qm
Show HN: qdb.us is back, after extensive downtime http://qdb.us/ September 1, 2025 at 10:56PM
Show HN: Blueprint: Fast, Nunjucks-like templating engine for Java 8 and beyond https://ift.tt/DEfrCGv
Show HN: Blueprint: Fast, Nunjucks-like templating engine for Java 8 and beyond I love the simplicity, expressibility and extendibility of Nunjucks. But I was not able to find something with similar for Java, especially with the same syntax. So, built one. And it's pretty fast too. https://ift.tt/CbhDXM8 September 1, 2025 at 04:16PM
Subscribe to:
Comments (Atom)
Show HN: Easily visualize torch, Jax, tf, NumPy, etc. tensors https://ift.tt/anqfwJx
Show HN: Easily visualize torch, Jax, tf, NumPy, etc. tensors hey hn, wrote a python library for myself to visualize tensors. Makes learning...
-
Show HN: An AI logo generator that can also generate SVG logos Hey everyone, I've spent the past 2 weeks building an AI logo generator, ...
-
Show HN: I Made an AI Social Media Manager to Automate Content Creation Hey HN, I am a Solopreneur, and I love building apps to automate bor...
-
RoboPianist, a piano playing robot simulation in the browser https://ift.tt/zywcBo6 March 30, 2023 at 10:52PM