Tuesday, September 30, 2025

Show HN: Rust BPE tokenizer for Qwen models that's 12x faster than HuggingFace https://ift.tt/bRGp4zF

Show HN: Rust BPE tokenizer for Qwen models that's 12x faster than HuggingFace https://ift.tt/NXlcTM2 September 30, 2025 at 11:58PM

Show HN: Glide, an extensible, keyboard-focused web browser https://ift.tt/KQTCHsl

Show HN: Glide, an extensible, keyboard-focused web browser https://ift.tt/fYH90ne October 1, 2025 at 01:13AM

Show HN: Build AI Agents in WhatsApp (Beta) https://ift.tt/x2CKpXQ

Show HN: Build AI Agents in WhatsApp (Beta) https://ift.tt/LxI4nNJ 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/Q0p2t8S

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/dUJMQ1Z September 30, 2025 at 08:33PM

Monday, September 29, 2025

Show HN: Resrap – A Parser but in Reverse https://ift.tt/WA72UMI

Show HN: Resrap – A Parser but in Reverse I built Resrap, a Go package that takes a grammar in ABNF format and generates infinitely long sequences of syntactically correct code...either completely randomly or with seeds for a deterministic generation. ABNF is a modified version of EBNF( https://ift.tt/BQdfirZ... ) I made for this project, basically means you can specify when generating code 20% of lines will be if{} blocks and 50% will be while{} blocks which allows for more natural code generation, plus support for infinite generation of code. It’s very fast...it generated ~40 million tokens of C syntax in about 26 seconds on my laptop and supports multithreading which actually saw boosts in performance since its very easy to parallelize. I originally made this for a typing-test project (I didn’t want to store code snippets manually), but it turned out to be useful in other contexts too, like: - Stress-testing parsers and linters - Creating non-copyrighted “lorem ipsum” code for tech demos - Generating those endless “hacker” code scenes you see in movies Curious what other cool things people might do with it! Github: https://ift.tt/F9uz1Gg Website: https://ift.tt/lbgzrK7 https://ift.tt/lbgzrK7 September 30, 2025 at 12:20AM

Show HN: Agentsmd – Local preferences and templates for AGENTS.md https://ift.tt/iMlT7qP

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/WSGj40P 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/tYhpWIK September 30, 2025 at 02:00AM

Sunday, September 28, 2025

Show HN: Free developer-first OneNote alternative https://ift.tt/VZ6Kml7

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/3BFvRaC

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/tsh8BLT September 29, 2025 at 06:41AM

Show HN: Swapple, a little daily puzzle on linear reversible circuit synthesis https://ift.tt/18txoJ3

Show HN: Swapple, a little daily puzzle on linear reversible circuit synthesis https://ift.tt/THbhmxZ September 28, 2025 at 06:12PM

Show HN: A Firefox extension to avoid distractions https://ift.tt/zTfkK8G

Show HN: A Firefox extension to avoid distractions https://ift.tt/gwCONuW September 28, 2025 at 11:10PM

Saturday, September 27, 2025

Show HN: Lizard Button Clicker Game https://ift.tt/dV8XNQ9

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/a8ExnBh September 28, 2025 at 09:08AM

Show HN: Blognerd – search posts, blogs and export OPML https://ift.tt/SXZNeOQ

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/pWG6Ab7

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/OzXP01Z

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/lieM2rz (Please be gentle, it's a tiny 2GB VPS!) https://ift.tt/K8BbUe9 September 27, 2025 at 04:54AM

Show HN: Font Tester – Preview fonts on custom content https://ift.tt/NCSpOYi

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: Mockylla, a library that allows you to easily mock out ScyllaDB tests https://ift.tt/KUTy58I

Show HN: Mockylla, a library that allows you to easily mock out ScyllaDB tests https://ift.tt/B8Mc9G0 September 26, 2025 at 02:00AM

Show HN: Data-Cent – Interactive CSV Visualization and Analysis in Your Browser https://ift.tt/zMW7TJk

Show HN: Data-Cent – Interactive CSV Visualization and Analysis in Your Browser https://ift.tt/ngO310Y September 26, 2025 at 01:02AM

Show HN: Aqtos – business OS for SMBs and teams https://ift.tt/ASdu2ec

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/iFUSV6h https://aqtos.com/ September 25, 2025 at 08:47PM

Show HN: Phishcan, Canada's first open and free threat intelligence platform https://ift.tt/19bKwvs

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/fwalMWJ Data is also available on: https://ift.tt/Xt6cvZ9 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/sPNyLWq

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/svHaFQb September 25, 2025 at 11:07AM

Show HN: Inferencer – Run and deeply control local AI models (macOS release) https://ift.tt/z3ukivo

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

Tuesday, September 23, 2025

Show HN:[Feedback Request] Chrome extension for structured learning with ChatGPT https://ift.tt/10KJ2dm

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/PCXJK6u 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/2hEUltm 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/HcyKF5X

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/Kv5F4WE 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/61ZO2pS

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/Wf8Yi6a September 24, 2025 at 01:05AM

Show HN: Handcrafted Kitchen SVG Icons https://ift.tt/0MqEJfp

Show HN: Handcrafted Kitchen SVG Icons https://kitchensvg.com/ September 23, 2025 at 12:03PM

Monday, September 22, 2025

Show HN: Technical Interview for an Open Source Team (Grove Engineering) https://ift.tt/xflo2dE

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/i5Ljry0 September 22, 2025 at 11:30PM

Show HN: Zenode – an AI-powered electronic component search engine https://ift.tt/atTBGH8

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/CPAfVqj

Show HN: Python Audio Transcription: Convert Speech to Text Locally https://ift.tt/V9WYCyj September 22, 2025 at 11:48PM

Sunday, September 21, 2025

Show HN: I wrote an OS in 1000 lines of Zig https://ift.tt/3G40MXq

Show HN: I wrote an OS in 1000 lines of Zig https://ift.tt/nieBLq8 September 18, 2025 at 08:35PM

Show HN: I made Android boot on Apple Silicon https://ift.tt/ZBoqdWk

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/GZ26MIQ

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/nZu3KCL - Docker: bansheetech/atlas:latest - Demo: https://the-atlas.koyeb.app - Alt Demo: https://ift.tt/l8KOWQN Thanks for reading this far! <3 https://github.com/SurceBeats/Atlas September 21, 2025 at 09:26PM

Saturday, September 20, 2025

Show HN: WaFlow – Local sandbox to prototype WhatsApp-style bots https://ift.tt/cIgkiQJ

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/mJ6aL1n 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/TMjfe58

Show HN: Little Fluffy Clouds: Combine a bunch of small adjacent networks https://ift.tt/JrEvnls September 20, 2025 at 08:00PM

Friday, September 19, 2025

Show HN: I built a free AI prompts and rules directory https://ift.tt/fPb82NR

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: Devsyringe – automate injecting dynamic values into static files https://ift.tt/4poyA71

Show HN: Devsyringe – automate injecting dynamic values into static files Tired of manually copying tunnel URLs, API tokens, or other dynamic values into config files? Even small tasks like this break flow and are error-prone. I built Devsyringe, a small Go CLI that automates this process. You define rules in a simple YAML file, run a command, and it updates multiple static files automatically. It works for tunnels, API keys, documentation, CI/CD configs — anywhere dynamic values need injecting. I’d love to hear how others handle injecting dynamic values into static files in their workflows. GitHub: https://ift.tt/MzgXfwm https://alchemmist.xyz/articles/the-devsyringe/ September 20, 2025 at 12:34AM

Show HN: Run Qwen3-Next-80B on 8GB GPU at 1tok/2s throughput https://ift.tt/xwBUzLo

Show HN: Run Qwen3-Next-80B on 8GB GPU at 1tok/2s throughput https://ift.tt/IeEq6O9 September 20, 2025 at 12:06AM

Thursday, September 18, 2025

Show HN: Neon Shower, a fun tool for animating light rays https://ift.tt/qLwQTY5

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/ecQFgIm September 19, 2025 at 12:26AM

Show HN: Continuum Game (68k Mac) Ported to JavaScript https://ift.tt/wN9dKDJ

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/pvyqsMY

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: Web-based 2D geometry calculator https://ift.tt/LP90Fzr

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/P59XRcU

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/1bDWY9P Feedback and suggestions are very welcome! https://ift.tt/1bDWY9P September 17, 2025 at 02:50AM

Show HN: I Collected Every Emoticon I Could Find – All Mood and Generator https://ift.tt/8wfQ3gz

Show HN: I Collected Every Emoticon I Could Find – All Mood and Generator https://ift.tt/N8dwGIn September 17, 2025 at 01:14AM

Show HN: Quizquestions.org – A free library for quiz questions https://ift.tt/kmshgAL

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/Tv7scDN ). 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/b8CTgBM - AI question generator: https://ift.tt/oOwujqD - A blog page for guides: https://ift.tt/TRDvXoc - Saving questions: To use them later for creating a quiz - Sending questions: To send your own questions - Statistics about categories: https://ift.tt/iPYsATp This is my first website, so any feedback is welcome! https://ift.tt/YVxhCqE September 16, 2025 at 11:53PM

Show HN: AI Code Detector – detect AI-generated code with 95% accuracy https://ift.tt/76wahlk

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/XquWoF0 ) and get results in about five seconds. We also have a more narrative-driven microsite ( https://ift.tt/CAP3iyS ) 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/XquWoF0 September 16, 2025 at 11:48PM

Monday, September 15, 2025

Show HN: Datadef.io – Canvas for data lineage and metadata management https://ift.tt/pLvIg6T

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/jL56V0N

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

Sunday, September 14, 2025

Show HN: Worried about your pet? Health assessments with instant answers https://ift.tt/HlYxBaK

Show HN: Worried about your pet? Health assessments with instant answers https://petcheckai.com September 15, 2025 at 01:36AM

Show HN: DriftDB – An experimental append-only database with time-travel queries https://ift.tt/sYr3QEM

Show HN: DriftDB – An experimental append-only database with time-travel queries https://ift.tt/uRBQNV3 September 15, 2025 at 01:12AM

Show HN: Update: Open-source private home security camera(end-to-end encryption) https://ift.tt/4lQ95sW

Show HN: Update: Open-source private home security camera(end-to-end encryption) Several months ago, I posted in Show HN ( https://ift.tt/rcuH574 ) about this project (previously named Privastead, now changed to Secluso). It's a privacy-preserving home security camera that uses OpenMLS for end-to-end encryption between the camera and the mobile app. The post received a good amount of attention and there were many good comments. Since then, my project cofounder and I have made major improvements to the project. The project previously would act as a hub for an IP camera, which was otherwise closed source. But now, our camera software can also run directly on a Raspberry Pi (even one as weak as a Raspberry Pi Zero 2W), resulting in a security camera with a fully open source software stack. In addition, our Raspberry Pi-based camera can perform AI to detect people/pets/vehicles and send notifications. Moreover, our released camera binary can be verified using reproducible builds and our app now runs on iOS as well as Android. You can use this project to turn your Raspberry Pi into a fully functional and (more important) private security camera. Please check it out, use it, and provide us with feedback! In addition, we built a prototype of a standalone home security camera using this open source project and a Raspberry Pi. Please check it out here ( https://secluso.com/ ). It's not meant to replace the open source project, but to explore whether a plug-and-play camera could make it easier for people who are interested but don't have time to set up our project on a Raspberry Pi. We're curious if this kind of device would be useful to the community. If you'd like updates on our progress on that front, you can join our mailing list on the site. Finally, we'd love to hear your feedback and ideas on how we can improve the project. And we always welcome contributions to our open source project. Our site: https://secluso.com https://ift.tt/vCAunZk September 15, 2025 at 01:14AM

Show HN: From selling AI to QA teams to building a smooth test-management app https://ift.tt/KORXQ89

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/vL2kyWa ). 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/9qREcUB 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/rtvTkP4

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/QoGI47E September 14, 2025 at 02:08AM

Show HN: I built an open source drag and drop editor for Genkit AI flows https://ift.tt/dvhl8zO

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/yTvqepN ) 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/6F7Gpxd 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/smKpYrh

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/81v2SdQ

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/hHSdOr1 September 12, 2025 at 10:42PM

Show HN: 47jobs – A Fiverr/Upwork for AI Agents https://ift.tt/92XRkIt

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/Rlsx2kn

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: Kafkatop, top-like CLI for Kafka https://ift.tt/QPJbTVg

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/cX356g4 I'd be very interested to hear your feedback or any features you think would add value to this tool! https://ift.tt/cX356g4 September 11, 2025 at 11:33PM

Show HN: Real-time texture compression in Three.js https://ift.tt/z3rIot5

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/R9YbhXM September 11, 2025 at 11:50PM

Wednesday, September 10, 2025

Show HN: Haystack – Review pull requests like you wrote them yourself https://ift.tt/4kgI8sb

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/cRG1udz September 10, 2025 at 11:51PM

Show HN: WorldView – Compare how different countries report the same news https://ift.tt/2EGTkX1

Show HN: WorldView – Compare how different countries report the same news https://worldview.up.railway.app/ September 10, 2025 at 11:47PM

Tuesday, September 9, 2025

Show HN: Real time visual saliency detection https://ift.tt/3wzaM2k

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/tdPl4IJ Showcase: https://big-nacho.github.io/dosage-docs/showcase.html https://ift.tt/tdPl4IJ September 10, 2025 at 01:36AM

Show HN: An Open Source XR(AR/VR) Operating System https://ift.tt/Fys1YIE

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/ueK9TZs . 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/aXHlW0S September 7, 2025 at 04:39PM

Show HN: Superagents – connect spreadsheets to any database, API or MCP server https://ift.tt/BNoMYms

Show HN: Superagents – connect spreadsheets to any database, API or MCP server Hi HN, I’m Eoin, founder of Sourcetable ( https://sourcetable.com ). Today, we’re launching Superagents. You can now connect your spreadsheet to any database, API or MCP server on the Internet. All of that data is available inside your spreadsheet, and you can use AI to analyze it and build models, reports and visualizations. The reason I started the company is because I spent 10 years at startups across engineering and operations roles and realized that Excel and Sheets weren't architected for the modern information environment. This creates a tremendous amount of nuisance and busywork cobbling together SaaS tools, reporting suites, and the misery of endless coordination meetings to make it all happen. (Boo meetings!) Spreadsheets aren’t just a business application: they’re the original thinking tool. The quality of these tools has a downstream impact on analytical thinking and creativity writ large, so this is a problem worth solving. Fast forward to today, we’re a 6 person team taking on Excel, Sheets and ChatGPT, so we’re excited to hear what you think! Who are Superagents for? Analysts, operators, and anyone doing data-centric work in spreadsheets. We see a tonne of finance people, of course, but also students, researchers and mom & pop shops. Sourcetable's superagents democratize data access and analysis, which is nice because our company’s mission is to make data accessible to everyone. Why “Superagents”? Because they can plan and orchestrate other task-specific agents to complete your work for you. We have a lot of different AI tools and agents inside Sourcetable, but there’s a whole lot more on the Agentic Web. Superagents are like the conductor that coordinates them all and calls on them when needed. Also, it’s a fun feature name (thanks, Alyssa!) If you remember the linked-data dream of the semantic web movement, that future is now: all of your business data is available and connected in Sourcetable. How does it work? Sourcetable is running a python virtual machine under the hood. Everything is sandboxed, and there are hundreds of AI tools and libraries our AI can access. Superagents are also doing code-gen on the fly to solve problems. The closest system we have found is Replit’s sandboxed operating systems. Beyond that Mixtral, ChatGPT and Anthropic offer some limited data connectivity features, except these AI chat services lack the storage, compute, and code execution that Sourcetable and Replit provide. This is all very new. How is this different to your previous data connectors, etc? We started out using ETL services to sync data and provide a GUI-driven PowerBI like experience in your spreadsheet. This was useful for people who knew SQL and how to write joins to combine fragmented data, but for everyone else (read: practically everyone), this solution just didn’t provide the frictionless, self-serve experience that we wanted. Our choices were to switch the GTM motion or change the product, so we shelved that reporting suite and focused on our AI spreadsheet and waited for models to catch up with our ambitions. Now that they have, we’re re-launching Sourcetable with our original goal in mind: building a spreadsheet-based operating system for the Agent Web, with fully networked data access for everyone on your team. AI is the great UX enabler. Caveats: * We heavily use Postgres, Google Analytics, Stripe and Google Search Console with Superagents. * We haven’t tested every endpoint on the Internet. We find that mainstream, well documented applications work best. * Yes, you can write data back to 3rd party applications and databases. We generally advise against this unless you understand the risks involved in giving AI write-access to your data. Bonus round: * All data connectors added during this launch week are FREE. (Regular AI messaging limits still apply.) Product Feedback? eoin@sourcetable.com https://ift.tt/TGw9L0E September 10, 2025 at 12:25AM

Monday, September 8, 2025

Show HN: C++ Compiler Support Page https://ift.tt/54uoZBk

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: I made a simple ASCII-art analog clock in Emacs https://ift.tt/7wfKHg3

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/LZfhN8W . https://ift.tt/flizqFv September 8, 2025 at 11:48PM

Sunday, September 7, 2025

Show HN: Vizzly – Visual testing platform with built-in review workflows https://ift.tt/PRWud59

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/MFfw14Y ) 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/yY2N0Kl https://vizzly.dev September 7, 2025 at 09:14PM

Show HN: Psq – CLI for Postgres Monitoring https://ift.tt/ELTXqCK

Show HN: Psq – CLI for Postgres Monitoring https://ift.tt/Wd0cBQI September 8, 2025 at 12:11AM

Show HN: The World After 3, 5, 10, 25, 50, and 100 Years Ft. AI https://ift.tt/P9XiFWA

Show HN: The World After 3, 5, 10, 25, 50, and 100 Years Ft. AI AI is arguably the greatest invention in modern human history. Humanity has always evolved in hockeystick curves, each major discovery unlocking an entirely new trajectory of progress. But what does this mean for us, Humans ? dive in for more info here⬇ https://ift.tt/fFGPgmc... https://ift.tt/vRcSQB0 September 8, 2025 at 12:24AM

Show HN: rm-safely – A shell alias that moves files to trash instead of deleting https://ift.tt/UwgfhtP

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/dHwK3jQ September 4, 2025 at 12:38PM

Saturday, September 6, 2025

Show HN: Evalyze – AI investor matching from your pitch deck (feedback welcome) https://ift.tt/nvU39ME

Show HN: Evalyze – AI investor matching from your pitch deck (feedback welcome) I used to work in VC and watched good teams lose months chasing the wrong investors. I’m building Evalyze to make the unglamorous parts faster and more precise. After sign-up (email only, no card) you can: - upload a deck or paste your site - get a ranked list of relevant VCs/angels with a short “why” for each What’s different: instead of dumping a big list, we try to explain why an investor fits based on stage, sector, check size, and portfolio patterns. It’s far from perfect and we want blunt feedback before opening wider. Limits to know: - newer funds and emerging managers can be underrepresented - geo nuances are still rough - matching can over-weight buzzwords if the deck is vague I’d love critique on the ranking logic, signals you’d add/remove, and any privacy concerns. If you don’t want to upload a deck, there’s a sample you can use to see the flow. I’ll be here replying and shipping fixes as comments come in. https://ift.tt/wPh27qv September 6, 2025 at 11:10PM

Show HN: 60-Second Linux Analysis, Supercharged with Nix and LLMs https://ift.tt/7rZsjBp

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/mjD42UJ | sh https://ift.tt/JoSyuzr September 6, 2025 at 09:23PM

Show HN: Find the cheapest protein per gram across 3000 powders https://ift.tt/2dnzjZ6

Show HN: Find the cheapest protein per gram across 3000 powders I tracked protein powder prices in a spreadsheet for years and found that identical protein content can have wild price differences. I built PricePerProtein to automate it. It pulls real-time Amazon data (Keepa API) and uses Gemini 2.5 Flash to extract nutrition facts from product images/descriptions. Calculates actual protein per dollar, not just package price. Technical: FastAPI + Celery backend, Next.js frontend with virtual scrolling to handle 3000+ products. Deployed on a VPS (migrated from GCP - much simpler). The AI handles everything from blurry nutrition labels to understanding flavor categories. No signup, no ads, no affiliate links. Updates hourly. https://ift.tt/yaM8OSA September 7, 2025 at 12:18AM

Friday, September 5, 2025

Show HN: Writing Arabic in English https://ift.tt/iKBQ8ft

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/lRAsW3H September 3, 2025 at 07:34PM

Show HN: I built a public and open llms.txt endpoint for every domain https://ift.tt/u1Dgohy

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/UCtZREJ

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/WZChiNm ) 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/az6W0q9 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/fMbvrm2

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/s6r3f1o ). 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: Comfyfile - Secure, Anonymous File Sharing with Auto-Expiry No Account https://ift.tt/Ukw1d0e

Show HN: Comfyfile - Secure, Anonymous File Sharing with Auto-Expiry No Account https://comfyfile.com September 4, 2025 at 09:04PM

Show HN: Quicknote.zip (Daily Micro Scratchpad) https://ift.tt/u3ZGT6D

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

Wednesday, September 3, 2025

Show HN: TwoTickets – meet through events, not swipes https://ift.tt/T7YghRA

Show HN: TwoTickets – meet through events, not swipes The idea for TwoTickets started when my wife and I had two tickets to Hamilton, and she couldn’t make it at the last minute. I realized how awkward it is to want to go to a concert, game, or show but not have someone to share it with — and how current apps either constrain you to your circle or to endless swiping. On TwoTickets, you Twoot an event in order to connect with others around that shared plan. The flow is simple: Twoot → Match → Chat → Decide → Go. You don’t see profiles or matches until you Twoot events, so plans come first and profiles second. The aim is to make meeting new people more natural: the event itself is the ice-breaker, not a random line in a bio. We’re in soft launch now and would love feedback from HN — does this “event-first” approach resonate with you, and where do you see the pitfalls? Paul Graham once said that all dating apps are really just matching apps. I wonder: how close is this to a solution to that assertion — although TwoTickets is broader than dating. *Links:* - Website: https://ift.tt/hgpinU1 - iOS App: https://ift.tt/DNWf1o2... September 4, 2025 at 04:11AM

Show HN: Listgitfiles.sh – Fetch Raw GitHub File URLs with One Command https://ift.tt/dDgQCFm

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/L0Oel54

Show HN: A unified approach to compute sandboxes https://ift.tt/m4MgkKG September 4, 2025 at 01:44AM

Show HN: Trending rust NTP inspection CLI https://ift.tt/zhdsSlt

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/5R64OdK September 4, 2025 at 12:49AM

Tuesday, September 2, 2025

Show HN: My first Go project, a useless animated bunny sign for your terminal https://ift.tt/SyRLTBX

Show HN: My first Go project, a useless animated bunny sign for your terminal Hi HN, I wanted to share my very first (insignificant) project written in Go: a little CLI tool that displays messages with an animated bunny holding a sign. I wanted to learn Go and needed a small, fun project to get my hands dirty with the language and the process of building and distributing a CLI. I've built a similar tool in JavaScript before so I thought porting it would be a great learning exercise. This was a dive into Go's basics for me, from package structure and CLI flag parsing to building binaries for different platforms (never did that on my JS projects). I'm starting to understand why Go is so praised: it's standard library is huge compared with other languages. One thing that really impressed me was the idea (at some point of this journey) to develop a functionality by myself (where in the javascript original project I choose to use an external library), here with the opportunities that std lib was giving me I thought "why don't try to create the function by miself?" and it worked! In the Js version I used the nodejs "log-update", here I write a dedicated pkg. I know it's a bit silly, but I could see it being used to add some fun to build scripts or idk highlight important log messages, or just make a colleague smile. It's easy to install if you have Go set up: go install github.com/fsgreco/go-bunny-sign/cmd/bunnysign@latest Since I'm new to Go, I would genuinely appreciate any feedback on the code, project structure, or Go best practices. The README also lists my planned next steps, like adding tests and setting up CI better. Thanks for taking a look! https://ift.tt/l2qoQeP August 31, 2025 at 06:46PM

Show HN: PasteVault – An open-source, E2EE pastebin with a VS Code-like editor https://ift.tt/7NxhPnG

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/p0vAEMo

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/9zhApYy September 2, 2025 at 06:58PM

Monday, September 1, 2025

Show HN: Neuron – Cognitive Multi-Agent Architecture for Reasoning https://ift.tt/IX0hi21

Show HN: Neuron – Cognitive Multi-Agent Architecture for Reasoning Most orchestration frameworks today still behave like fragile chains — they break when faced with contradictions, long-term memory, or dynamic routing. Neuron is a cognitive multi-agent architecture that thinks in circuits instead of chains. Multiple agents collaborate in parallel, adapt their pathways in real time, and keep persistent context across extended interactions. Key components Agents: Intake, Reasoning, Response, Memory Circuits: Dynamic routing instead of linear chaining Memory: Episodic + contextual persistence Monitoring: Full reasoning traces for observability Why it matters Handles contradictory inputs without collapsing Maintains state across extended sessions Parallel coordination for complex reasoning tasks Transparent logs for debugging & trust GitHub repo: https://ift.tt/sOMrd8u Evaluation Notebook: https://ift.tt/fEGnPQZ... Tutorial Series: https://ift.tt/WyHXVuB... About me / context: https://ift.tt/Ffshnuz... Would love feedback from the HN community — especially if you’ve run into the same breakdown points with traditional tools. September 2, 2025 at 12:13AM

Show HN: woomarks, transfer your Pocket links to this app or self-host it https://ift.tt/9KNMkh5

Show HN: woomarks, transfer your Pocket links to this app or self-host it Pocket is shutting down and I really, really liked it. So I built woomarks, an app that let's you save links with a similar UI. It's very minimal, but it's doing everything I liked from Pocket and you can bulk import your links and use the app or self-host. - Public app that you can test: https://woomarks.com/ - My self-hosted version, where you can see my saves: https://ift.tt/PkzK4ow - Repository if you want to self-host: https://ift.tt/1pK4GhE Export links from Pocket here: https://ift.tt/CwpxB7I the last day will be on October 20025. Features: - Add/Delete links - Search - Tags - Bookmarklet (useful for a 2-click-save) - Data reads from: csv file in server (these links are public) local storage in browser (these links are visible just for the user) - Local storage saving. - Import to local storage from csv file - Export to csv from local storage. - Export to csv from csv file (useful when links are "deleted" using the app and just hidden using a local storage blacklist). - Export to csv from both places. - No external libraries. - Vanilla css code. - Vanilla js code. https://woomarks.com September 1, 2025 at 11:19PM

Show HN: Use "-f**k" to kill Google AI Overview https://ift.tt/aU0I2Jz

Show HN: Use "-f**k" to kill Google AI Overview Not sure this is the right way to post this, but I'm sure quite a few people are as frustrated as I am by the AI enshittification of Google search and would like to know this. I accidentally discovered in a fit of rage against Google Search that if you add an expletive to a search term, the SERP will avoid showing ads and also an AI overview. The good thing is that it works also with the "-" (minus) operator, so you can make sure the expletive is actually not included in the result pages. Try it yourself: search for a fairly generic query that gives you ads and AI overview, and add "-f*k" at the end, uncensored of course. Enjoy a much better search experience. It might be placebo, but it feels like the results are actually better sorted. Edit: edited to avoid HN pro-expletives filter :D September 1, 2025 at 02:24PM

Show HN: PHP-fts – Full-text search engine in pure PHP, no extensions https://ift.tt/wgSBiJP

Show HN: PHP-fts – Full-text search engine in pure PHP, no extensions https://ift.tt/WpBoNzV May 7, 2026 at 01:58AM