Show HN: Dice of Sending – I prefer physical dice but need to roll online This was a goofy little project I worked on. It's fully open source and you can check it out via the Github link. https://ift.tt/E1wqhCf November 11, 2025 at 01:26AM
Show HN: Tiny Diffusion – A character-level text diffusion model from scratch https://ift.tt/wHD8Axc November 10, 2025 at 08:43PM
Show HN: MarkdowntoCV I know, I know: another resume generator. But this one is simple, easy to customize, and gets to the point: a nicely formatted HTML or PDF document you can share. Note: Linux and MacOS friendly; not tested on Windows. https://ift.tt/w6zFUdj November 10, 2025 at 11:50PM
Show HN: Trilogy Studio, open-source browser-based SQL editor and visualizer SQL-first analytic IDE; similar to Redash/Metabase. Aims to solve reuse/composability at the code layer with modified syntax, Trilogy, that includes a semantic layer directly in the SQL-like language. Status: experiment; feedback and contributions welcome! Built to solve 3 problems I have with SQL as my primary iterative analysis language: 1. Adjusting queries/analysis takes a lot of boilerplate. Solve with queries that operate on the semantic layer, not tables. Also eliminates the need for CTEs. 2. Sources of truth change all the time. I hate updating reports to reference new tables. Also solved by the semantic layer, since data bindings can be updated without changing dashboards or queries. 3. Getting from SQL to visuals is too much work in many tools; make it as streamlined as possible. Surprise - solve with the semantic layer; add in more expressive typing to get better defaults;also use it to wire up automatic drilldowns/cross filtering. Supports: bigquery, duckdb, snowflake. Links [1] https://ift.tt/OQUNL89 (language info) Git links: [Frontend] https://ift.tt/r0jIUJ5 [Language] https://ift.tt/Xv7VPMo Previously: https://ift.tt/mTq0Pf2 (significant UX/feature reworks since) https://ift.tt/kzYaNHl https://ift.tt/WA8GZfb November 10, 2025 at 04:56AM
Show HN: I'm a pastor/dev and built a 200M token generative Bible https://ift.tt/vkL7rFj November 10, 2025 at 01:41AM
Show HN: Livestream of a coding agent controlled by public chat https://ift.tt/Mbi2PcR November 8, 2025 at 10:40PM
Show HN: I built a website to visualize company financial data Hi HN, I built a website myfinsight.com that aims to make complicated company financials easy to understand. The problem: The go-to place for financial data such as revenue, sales, net income is Yahoo finance. However, their data is usually wrong and very limited. The numbers are hard to digest to get insight quickly. There are also numerous websites that provide much better data for a very expensive monthly fee. Solution: a website that provides free diagrams and charts that visualize important financial data, such as income growth rate by date, revenue breakdown etc. It is free because the financial data process is highly automated without manual input and correction. I used to send the finance infographics to friends and family. I found it easier just to make a website and they can grab the data from it. Next steps: there is a long tail of companies that don’t file their reports correctly. I am trying to make it more accurate somehow, and maybe add live stock prices to the website. I am also looking for feedback! Please play around with it and let me know if something is wrong. https://myfinsight.com/ November 9, 2025 at 03:00AM
Show HN: Easily reduce GitHub Actions costs with Ubuntu-slim migration Hi, HN! I've been running GitHub Actions workflows for a while, and when GitHub announced ubuntu-slim runners as a cheaper alternative to ubuntu-latest, I wanted to migrate. (Blog: https://ift.tt/hplxi2Z... ) But manually checking which workflows can safely migrate is tedious—you need to check for Docker usage, services, containers, execution times, and missing commands. So I built gh-slimify, a GitHub CLI extension that automates this. It scans your workflows, detects migration candidates, checks for incompatible patterns, identifies missing commands, and can safely update workflows with one command. Try it: gh extension install fchimpan/gh-slimify gh slimfy # Scan workflows gh slimfy fix # Update safe jobs only Open source (MIT). I'd love feedback on how to improve it or what edge cases I might have missed. https://ift.tt/hemZxNw November 8, 2025 at 10:19PM
Show HN: Three Emojis, a daily word puzzle for language learners I'm in the process of learning German and wanted to play a German version of the NYT’s Spelling Bee. It was awful, I was very bad at it, it was not fun. So I built my own version of Spelling Bee meant for people like me. Three Emojis is a daily word game designed for language learners. You get seven letters and a list of blanked-out words to find. When you discover shorter words, they automatically fill into longer ones—like a crossword—which turns out to be really useful for languages like German. Each word also gets three emojis assigned to it as a clue, created by GPT-5 to try and capture the word’s meaning (this works surprisingly well, most of the time). If you get stuck, you can get text/audio hints as well. It supports German and English, with new puzzles every day. You can flag missing words or suggest additions directly in the game. The word lists include slang, abbreviations, and chat-speak—because those are, in my opinion, a big part of real language learning too (just nothing vulgar, too obscure or obsolete). Every word you find comes with its definition and pronunciation audio. If you want infinite hints or (coming soon) archive access, you can upgrade to Pro. Feedback is very welcome, it's my first game and I'm certainly not a frontend guy. Happy spelling! https://ift.tt/SHPD5Zl November 8, 2025 at 01:06AM
Show HN: I built a Free "Masterclass" from YouTube clips The idea: what if you could get a “Masterclass”-style experience, but free, using existing YouTube content? So I made OpenCademy — right now it only has two quick startup "courses" (101 & 102), built from curated YouTube clips, all embedded and organized into modules. It’s still early (no accounts, no backend), but it’s bingeable. Would love thoughts on whether this concept feels useful or just... redundant. https://opencademy.com/ November 8, 2025 at 01:38AM
Show HN: A Lightweight Kafka Alternative https://ift.tt/9vD3iFB November 7, 2025 at 07:28PM
Show HN: I scraped 3B Goodreads reviews to train a better recommendation model Hi everyone, For the past couple months I've been working on a website with two main features: - https://book.sv - put in a list of books and get recommendations on what to read next from a model trained on over a billion reviews - https://ift.tt/SsW6AaI - put in a list of books and find the users on Goodreads who have read them all (if you don't want to be included in these results, you can opt-out here: https://ift.tt/ypwtSjb ) Technical info available here: https://ift.tt/IPz5OjG Note 1: If you only provide one or two books, the model doesn't have a lot to work with and may include a handful of somewhat unrelated popular books in the results. If you want recommendations based on just one book, click the "Similar" button next to the book after adding it to the input book list on the recommendations page. Note 2: This is uncommon, but if you get an unexpected non-English titled book in the results, it is probably not a mistake and it very likely has an English edition. The "canonical" edition of a book I use for display is whatever one is the most popular, which is usually the English version, but this is not the case for all books, especially those by famous French or Russian authors. https://book.sv November 5, 2025 at 11:20PM
Show HN: TabPFN-2.5 – SOTA foundation model for tabular data I am excited to announce the release of TabPFN-2.5, our tabular foundation model that now scales to datasets of up to 50,000 samples and 2,000 features - a 5x increase from TabPFN v2, published in the Nature journal earlier this year. TabPFN-2.5 delivers state-of-the-art predictions in one forward pass without hyperparameter tuning across classification and regression tasks. What’s new in 2.5 : TabPFN-2.5 maintains the core approach of v2 - a pretrained transformer trained on more than hundred million synthetic datasets to perform in-context learning and output a predictive distribution for the test data. It natively supports missing values, cateogrical features, text and numerical features is robust to outliers and uninformative features. The major improvements: - 5x scale increase: Now handles 50,000 samples × 2,000 features (up from 10,000 × 500 in v2) - SOTA performance: TabPFN-2.5 outperforms tuned tree-based methods and matches the performance of a complex ensemble (AutoGluon 1.4), that itself includes TabPFN v2, tuned for 4 hours. Tuning the model improves performance, outperforming AutoGluon 1.4 for regression tasks. - Rebuilt API: New REST interface along with Python SDK with dedicated fit & predict endpoints, making deployment and integration more developer-friendly - A distillation engine that converts TabPFN-2.5 into a compact MLP or tree ensemble while preserving accuracy and offer low latency inference. There are still some limitations. The model is designed for datasets up to 50K samples. It can handle larger datasets but that hasn’t been our focus with TabPFN-2.5. The distillation engine is not yet available through the API but only through licenses (though we do show the performance in the model report). We’re actively working on removing these limitations and intend to release newer models focused on context reasoning, causal inference, graph networks, larger data and time-series. TabPFN-2.5 is available via API and a package on Hugging Face. Would love for you to try it and give us your feedback! Model report: https://ift.tt/rHdLQPU... Package: https://ift.tt/TFCOdNH Client: https://ift.tt/WThcir8 Docs: https://ift.tt/S4VWgPa https://ift.tt/7Zw0s1U November 6, 2025 at 11:56PM
Show HN: Zee – AI that interviews everyone so you only meet the best Hey HN, I'm Dave one of the co-founders of Zeeda. After scaling my last company (Voxpopme) from 0 to $10M ARR and hiring 100+ people, I lived through the worst part of hiring: posting a role on LinkedIn, getting 200+ applications, and drowning in resumes where 80% are completely unqualified. So we built Zee - an AI that conducts actual 20-30 minute first-round interviews (not just screening) with every applicant, then gives you a shortlist of the 5-10% actually worth your time. We're also solving stakeholder misalignment too before Zee interviews any applicants he talks to key stakeholders about the role to go beyond basic job descriptions. Would love HN's feedback, especially from fellow founders who've felt this pain. https://www.zeeda.com/ November 5, 2025 at 11:42PM
Show HN: SixSevenStudio – open-source Video Editor For Sora It's a Mac desktop app that lets you iterate on storyboard, generate Sora videos, and edit them (stitching, trimming, transitions) to produce a long AI-generated video. It's MIT license and BYOK. We've found some fun use cases with Sora that are not brain-rot meme videos on the Sora app, for example: - Turning blog posts to video - Making launch videos - Making educational videos - (currently experimenting) Marketing Ads But we don't want to pay $200 for the max plan, so instead we built this to use our existing API credits. With this app, you have access to: 1. storyboard with a AI chat 2. watermark-free videos 3. sora-2-pro 4. basic editing with ffmpeg Would love to hear some feedback. Hope you find it useful and fun too! Download link (Apple Silicon): https://ift.tt/DGzTCPL... https://ift.tt/iyzJeIC November 5, 2025 at 11:19PM
Show HN: JermCAD – A YAML-powered, vibe-coded, browser-based CAD software I had a hard time figuring out CAD software like Fusion, OnShape, etc., and decided to go about making my own CAD modeling software that I can "program" my models similar to how I think about them in my head. I used Cursor to write like 95+% of this, giving it my YAML examples and making it implement the actual code to make those work. Currently 100% self-hosted, and it is just a static HTML/CSS/JS, so it might just work without running npm at all. Very few features working currently, basically just modeling a few primitive solids, and boolean operations. https://ift.tt/dD67iPA November 5, 2025 at 08:31PM
Show HN: Kumi – a portable, declarative, functional core for business logic Hi HN, I'm the author of Kumi, a declarative, statically-typed, array-oriented, compiled DSL for building calculation systems (think spreadsheets). It is implemented entirely in Ruby (3.1+) and statically checks everything, targets an array-first IR, and compiles down to Ruby/JS. I have been working on it for the past few months and I am curious what you think. The linked demo covers finance scenarios, tax calculators, Conway's Game of Life (array ops), and a quick Monte Carlo walkthrough so you can see the zero-runtime codegen in practice. (The GOL rendering lives in the supporting React app; Kumi handles the grid math.) The Original Problem: The original idea for Kumi came from a complex IAM problem I faced at a previous job. Provisioning a single employee meant applying dozens of interdependent rules (based on role, location, etc.) for every target system. The problem was deeper: even the data abstractions were rule-based. For instance, 'roles' for one system might just be a specific interpretation of Active Directory groups and are mapped to another system by some function over its attributes. This logic was also highly volatile; writing the rules down became a discovery process, and admins needed to change them live. This was all on top of the underlying challenge of synchronizing data between systems. My solution back then was to handle some of this logic in a component called "Blueprints" that interpreted declarative rules and exposed this logic to other workflows. The Evolution: That "Blueprints" component stuck in my mind. About a year later, I decided to tackle the problem more fundamentally with Kumi. My first attempts were brittle—first runtime lambdas, then a series of interpreters. I knew what an AST was, but had to discover concepts like compilers, IRs, and formal type/shape representation. Each iteration revealed deeper problems. The core issue was my AST representation wasn't expressive enough, forcing me into unverifiable 'runtime magic'. I realized the solution was to iteratively build a more expressive intermediate representation (IR). This wasn't a single step: I spent two months building and throwing away ~5 different IRs, tens of thousands of lines of code. That painful process is what forced me to learn what it truly meant to compile, represent complex shapes, normalize the dataflow, and verify logic. This journey is what led to static type-checking as a necessary outcome, not just an initial goal. This was coupled with the core challenge: business logic is often about complex, nested, and ragged data (arrays, order items, etc.). If the DSL couldn't natively handle loops over this data, it was pointless. This required an IR expressive enough for optimizations like inlining and loop fusion, which are notoriously hard to reason about with vectorized data. You can try a web-based demo here: https://ift.tt/Q8xfEi9... And the repo is here: https://ift.tt/pwEqNFf https://ift.tt/fraSo8w November 6, 2025 at 12:51AM
Show HN: Send USDC via Email It's time for a better Venmo/PayPal... One that is globally accessible, makes you money and takes a cut of the profit instead of screwing you with fees and bad conversion rates I made the iOS + web app and I'm handing it to you Send USDC via email Btwn Friends is an open-sourced PayPal/Venmo alternative that let's you send stablecoins to anyone's email without them being on the app, having a wallet or knowing about crypto. Here's how it works Every P2P payment app makes you create an account, save 12 words, link to a wallet app, KYC, transfer gas tokens... It's intimidating and too much work Your friend just wants their $20 back. They don't care about "decentralization" Here you sign in with your email and a one time use password (OTP) That's it. You just logged into your wallet or created one. no wallet app, chrome extension, seed phrase, or crypto knowledge. Your wallet is created automatically by Coinbase Developer Platfrom To send money, you just need an email address. Not a wallet address or an ENS name. Just an email. Enter: friend@example.com → $25 USDC → Send That's the entire flow. The recipient gets an email: "John sent you $25" They click the link → Sign in with email → Funds appear. They don't need to: - Set up a wallet - Have ETH for gas - Know what a blockchain is - Copy/paste addresses If your friend is on the app → money goes straight to them If they're not → money goes into an escrow When they sign in with email & OTP, they prove they own that email. Escrow releases funds automatically. They see their balance before the dashboard loads. You can build onchain apps without forcing users to "learn crypto" Between Friends is built on Base (Eth L2) using a basic escrow smart contract and is powered by Coinbase Developer Platfrom's Embedded Wallets (smart accounts) and Paymaster I've done most of the job for you and left notes on what's left. Coinbase Developer Platfrom's Embedded Wallets already give you ~%4 rewards on balance out the box You can make more for yourself & your users leveraging onchain tools like @MorphoLabs, @MoonwellDeFi, @superformxyz... → Web app: https://btwnfriends.com → iOS testflight: https://ift.tt/ry5aeZd → Repo: https://ift.tt/J2XuKVf https://ift.tt/Xl5DHzV November 5, 2025 at 05:53AM
Show HN: Barcable – We Built Agents That Automatically Load Test Your Back End Hey HN, we’re Iyan and Datta, founders of Barcable. Barcable connects to your backend (HTTP, gRPC, GraphQL) and uses autonomous agents to generate and run load tests directly inside your CI/CD. No configs, no scripts. It scans your repo, understands your API routes, and builds real test scenarios that hit your endpoints with realistic payloads. Docs: https://ift.tt/5ihFWPa We built this out of frustration. Every team we’ve worked with ran into the same issue: reliability testing never kept up with development speed. Pipelines deploy faster than anyone can validate performance. Most “load tests” are brittle JMeter relics or one-off scripts that rot after the first refactor. Barcable is our attempt to automate that. It: - Parses your OpenAPI spec or code to discover endpoints automatically - Generates realistic load tests from PR diffs (no manual scripting) - Spins up isolated Cloud Run jobs to execute at scale - Reports latency, throughput, and error breakdowns directly in your dashboard - Hooks into your CI so tests run autonomously before deploys Each agent handles a part of the process—discovery, generation, execution, analysis—so testing evolves with your codebase rather than fighting against it. Right now it works best with Dockerized repos. You can onboard from GitHub, explore endpoints, generate tests, run them, and see metrics in a unified dashboard. It’s still a work in progress. We’ll create accounts manually and share credentials with anyone interested in trying it out. We’re keeping access limited for now because of Cloud Run costs. We’re not trying to replace performance engineers, just make it easier for teams to catch regressions and incidents before production without the setup tax. Would love feedback from anyone who’s been burned by flaky load testing pipelines or has solved reliability differently. We’re especially curious about gRPC edge cases and complex auth setups. HN has always been a huge source of inspiration for us, and we’d love to hear how you’d test it, break it, or make it better. — Iyan & Datta https://ift.tt/z94JjFo https://ift.tt/sZMUL1J November 5, 2025 at 04:55AM
Show HN: Agor → Figma for AI Coding (Open Source) https://agor.live November 4, 2025 at 07:29PM
Show HN: I built a highly customizable mental arithmetic trainer for iOS Mental arithmetic has been a hobby of mine for a while. It's fun and good exercise for your brain. When I switched to iOS, I couldn’t find a decent app. Most had ads, sign-ups, excessive gamification, or mandatory subscriptions, and none were customizable enough. So I built my own. Athena Math lets you - Practice operations not normally found in mental math apps: modulo, square roots, percents, GCD and LCM - Tailor each session: set your time or problem limits, choose digit ranges (1–5), mix digit lengths (e.g. 55 + 436), and select any combination of operations you like. - A detailed stats screen that shows the time you spent on problems, problems per day, percent correct, etc. All graphs are filterable. - A history screen that shows all your sessions. - You can import and export your history for offline analysis or to transfer - Offline tutorials are included for all operations - Lastly, you can use it immediately. There are no accounts. So far, it's received a positive response from the mental math community. It's an incredible feeling to have people actually value my work enough to pay for it. (This was my first app). I've had a lot of fun building Athena math and using it myself. Practicing obscure operations like GCD, LCM and square roots has taught me to see patterns in numbers that I didn't see before. Overall, it's improved my number sense. It's built in React Native + Expo/EAS. I use Fastlane to manage app store metadata (and store in version control), and it's using a serverless AWS backend for payment verification. History is stored locally in an SQLite database. It's free to use! You're limited to 12 sessions daily, but if you wanna keep using for free, you can simply delete your daily sessions. You loose history and stats, but it's an option. You can also just set the time limit to infinity. I know mental math is not the sexiest market, but I'd love feedback from the HN community -- on the app, the UX, or the technical setup. Any ideas for improvement? What are your thoughts? Thanks for reading and happy hacking! https://ift.tt/xnVG7gu November 4, 2025 at 11:25PM
Show HN: WebAudio Data-Driven audio engine A couple years back, I found myself in my thirties with programming as my only real interest, and I felt this urge to reconnect with something else. I used to play drums in high school bands, so I decided to get back into music, this time focusing on electronic music and keyboards. One day, somehow I came across WebAudio and as a web developer, this clicked (not the transport one) to me. I was excited about the idea of working on a project with web and music at the same time. As a web developer who was heavily using REST APIs and state management tools, I started thinking of an audio engine that could be handled through data. So Blibliki is a data-driven WebAudio engine for building modular synthesizers and music applications. Think of it like having audio modules (oscillators, filters, envelopes) that you can connect together, but instead of directly manipulating the modules, you just provide data changes. This makes it work really well with state management libraries and lets you save/load patches easily. Also, one other reason for this design is that you can separate the user interface from the underlying engine. The project has grown into a few parts: * Engine: The core WebAudio synthesis engine * Grid: A visual interface where you drag/drop and connect modules * Transport: Musical timing and scheduling system I had a first implementation of Blibliki on top of ToneJS, but I started writing directly in WebAudio because I wanted to re-think my original idea, document and explain it to others. So, I documented the early steps in development process in a 4-part blog series about building it from scratch. Then I decided to abort the ToneJS project and continue with a complete re-implementation in WebAudio. In this way I learned many things about audio programming and synthesizers, because I lost many ready-to-use tools of ToneJS. I'm not pretending this is the next VCV Rack or anything! It's got plenty of missing features and bugs, and I've mostly tested it on Chrome. But it works, it's fun to play with, and I think the data-driven approach is pretty neat for certain use cases. Currently, I'm in active development and I hope to continue this way or even better. You can check it out: Blibliki monorepo: https://ift.tt/nUz5paF Grid playground: https://blibliki.com Blog series: https://ift.tt/qtEGkFM https://ift.tt/nUz5paF November 4, 2025 at 02:26AM
Show HN: I built a Raspberry Pi webcam to train my dog (using Claude) Hey HN! I’m a Product Manager and made a DIY doggy cam (using Claude and a Raspberry Pi) to help train my dog with separation anxiety. I wrote up a blog post sharing my experience building this project with AI. https://ift.tt/D2a3HSw November 3, 2025 at 05:34AM
Show HN: Give your coding agents the ability to message each other I submitted this earlier but it didn’t get any traction. But it’s blowing up on Twitter, so I figured I would give it another shot here. The system is quick and easy to setup and works surprisingly well. And it’s not just a fun gimmick; it’s now a core part of my workflow. https://ift.tt/MqQ3vpH November 3, 2025 at 03:09AM
Show HN: Carrie, for what Calendly can't do Hey everyone, Through my career, I've spent too many hours and too much mental load on busywork like scheduling and following up on people's availabilities. So, I built Carrie. You simply cc her into your emails, and she sorts out meeting times across time zones, finds what works best for everyone, confirms the meeting and sends the invite. She handles scenarios beyond what Calendly can handle and it’s been freeing me up from the back-and-forth of juggling different meeting requests. I’ve been testing this with a beta group of users and am now looking to expand the user pool (please feel free to join the waitlist if you're interested). Would also love feedback on whether this seems useful and what seems to be missing to make this part of your workflow. Thanks! https://getcarrie.com/ November 2, 2025 at 08:10PM
Show HN: I built a smart blocker after destroying my dopamine baseline I'm a solo dev. A few years ago, I got addicted to Reddit. Spent months in that loop. Being a programmer, I thought I'd be clever. Redirected Reddit's domain to nowhere in my DNS file. Worked great until I'd just... open the file and undo it 20 minutes later. So I made it irreversible. Locked the DNS file so it can't be edited unless I boot my Mac in safe mode. And if I do that, there's a script that instantly locks it again. Haven't used Reddit since last year. Problem solved, right? Wrong. I just replaced Reddit with Twitch and YouTube. Started keeping streams running in the background while I coded. This went on for almost a year. It killed my ability to focus. If you know about dopamine, you know your brain releases it when it wants you to repeat an activity. The constant background streams destroyed my dopamine baseline. When I tried to code without anything running one day, it felt genuinely weird. Hard problems that used to be interesting just felt like grinding. I tried blocking Twitch and YouTube the same way I blocked Reddit. But I actually need YouTube for learning. I watch programmers on Twitch I learn from. I couldn't just nuke them entirely. So I built something smarter. The first version was terrible. Blocked things it shouldn't, let through things it should've blocked. Really buggy and annoying. Then I added AI. I tell it what I'm working on, and it blocks anything unrelated to that task. This was the breakthrough. I need YouTube for tutorials, but I don't need 3-hour video essay rabbit holes. The extension knows the difference now. It reminds me in the moment. Not after I've already wasted an hour. Right when I'm about to click into the distraction, it stops me and makes me think: "Is this what I'm supposed to be doing right now?" The result: I actually enjoy hard problems again. Turns out I wasn't burned out, I'd just wrecked my brain's reward system. Then I had to market this thing, so I started using Twitter. And oh boy, Twitter is addicting. You post something and wait for the notification to light up. I had to install my own extension on my Twitter Chrome profile. It's wild how effective it is when something reminds you "you're here to market, not scroll" right as you're about to fall into the feed. It's still hard sometimes. Your brain will try to disable it. But having something that catches you in the moment before you lose an hour makes all the difference. It's a Chrome extension, currently at beta v1.0.43: https://ift.tt/d1nHtlv... It's free, no signup, no payment. Just install it. Fair warning: it's still in beta. There will be bugs. But it works well enough that I use it daily, and it's helped me get my focus back. Built this to fix my own problem. Figured other devs might be in the same boat. Question for HN: Anyone else dealt with this? The programming with streams thing destroyed my focus for almost a year before I realized what was happening. What worked for you? https://ift.tt/tqcNkJm November 2, 2025 at 11:17PM
Show HN: Micro-RLE ≤264-byte compression for UART/MCU logs, zero RAM growth I needed to stuff twice the telemetry through the same 115 kbaud line on a Cortex-M0+ that only had 8 kB flash left. Micro-RLE is the smallest drop-in I could come up with: 264 B of Thumb code, 36 B of state, no malloc, worst-case 14 cycles/byte and still lossless for every 8-bit pattern. On the usual sensor streams (ADC, IMU, GPS) it’s 33-70 % smaller than raw output and boots in < 600 µs, so you can fire-and-forget from main() before the PLL even locks. Repo is a single .c file and a 3-function API—replace the weak emit() hook with your UART / DMA / ring-buffer and you’re done. Size proof: arm-none-eabi-size micro_rle.o text data bss 264 0 36 MIT licensed, link in the repo. Happy to hear where else this fits! https://github.com/CoreLathe/Micro-RLE November 2, 2025 at 12:34AM
Show HN: Proxmox-GitOps: Container Automation Framework By encapsulating infrastructure within an extensible monorepository - recursively resolved from Git submodules at runtime - Proxmox-GitOps provides a comprehensive Infrastructure-as-Code (IaC) abstraction for an entire, automated, container-based infrastructure. Core Concepts: - Recursive Self-management: Control plane seeds itself by pushing its monorepository onto a locally bootstrapped instance, triggering a pipeline that recursively provisions the control plane onto PVE. - Monorepository: Centralizes infrastructure as comprehensive IaC artifact (for mirroring, like the project itself on Github) using submodules for modular composition. - Single Source of Truth: Git represents the desired infrastructure state. - Loose coupling: Containers are decoupled from the control plane, enabling runtime replacement and independent operation. https://ift.tt/uk6In7U November 1, 2025 at 11:19PM
Show HN: Why write code if the LLM can just do the thing? (web app experiment) I spent a few hours last weekend testing whether AI can replace code by executing directly. Built a contact manager where every HTTP request goes to an LLM with three tools: database (SQLite), webResponse (HTML/JSON/JS), and updateMemory (feedback). No routes, no controllers, no business logic. The AI designs schemas on first request, generates UIs from paths alone, and evolves based on natural language feedback. It works—forms submit, data persists, APIs return JSON—but it's catastrophically slow (30-60s per request), absurdly expensive ($0.05/request), and has zero UI consistency between requests. The capability exists; performance is the problem. When inference gets 10x faster, maybe the question shifts from "how do we generate better code?" to "why generate code at all?" https://ift.tt/5gByWzU November 1, 2025 at 11:15PM
Show HN: First5Minutes, Your first 5 minutes decide your day Hi everyone I have been experimenting with a simple idea. What if the first five minutes of your day decided the rest? I built First5Minutes, a small web app that helps you start strong. You choose one meaningful mission for the day and complete it with quick photo, video or text proof. I created it to fix my own habit of overplanning and not starting. The focus is on doing one real thing each day, not maintaining long to do lists. Key features: • One mission per day for focus • Quick proof capture with photo, video or text • Optional partner verification for accountability • Streaks based on proof, not checkmarks Try it here → https://ift.tt/W80VJoE No install or sign up wall. Just start a mission. I would love your feedback on: • Is this level of simplicity helpful or limiting • What part made or failed to make you feel you actually did something • Any friction in completing your first mission Built with Next.js, Supabase and Clerk. Thanks for checking it out. I appreciate your time and thoughts. https://ift.tt/6WYS0kU November 1, 2025 at 01:42AM
Show HN: A chess middlegame trainer so I can stop blundering https://dontblunder.com November 1, 2025 at 01:00AM
Show HN: Build your own Bracket City puzzle Hi HN — Bracket City is the word puzzle game I made earlier this year and (in part thanks to this community, see https://ift.tt/yBKdAUf ) managed to license to the Atlantic in April. The game has been growing a lot and I wanted to share the latest: a tool that lets anyone make a Bracket City puzzle — specifically a “Bracket Suburb”! I made this tool to help me construct puzzles, and I’ve been using it every day for months. After the Atlantic launch, I started to get the occasional inquiry about whether there was a way to make your own puzzle. One guy wanted to make a Bracket City puzzle part of a puzzle hunt he made to propose to his girlfriend (he did it!), and that convinced me it would be fun to make something publicly available. I got the Atlantic on board with the idea, and we are launching it today with an "example" custom puzzle: a Halloween/horror-themed puzzle by my pal Wyna Liu of NYT Connections fame. https://ift.tt/8u796TR And we've got few other fun "celeb" puzzles lined up for later this year. The thought is that folks can use the builder to make custom puzzles for birthday wishes/event invites/insults/proposals/break ups in addition to “normal” Bracket City puzzles. I'm also hoping to learn more about the potential of the format – crossword puzzles have benefited so much from the creativity of constructors – I'm hoping bracket puzzles do the same. The good news is that it’s way easier to construct a bracket puzzle than a crossword. Once you try it, you’ll see why: you have many more degrees of freedom. In a crossword, each added word increases the level of constraint exponentially — every new entry sharply reduces the remaining options for completing the grid. Bracket puzzles are the opposite: as you add clues, you expand the available fodder for new ones. Anyway, I would love any/all feedback and to try puzzles created by folks here. I’m hoping we will figure out a way to highlight the best community puzzles on the Atlantic soon! PS and please keep playing the main game / sending me feedback / denouncing me on the subreddit https://ift.tt/c2vZ8NS October 31, 2025 at 08:25PM
Show HN: Ellipticc Drive – open-source cloud drive with E2E and PQ encryption Hey HN, I’m Ilias, 19, from Paris. I built Ellipticc Drive, an open-source cloud drive with true end-to-end encryption and post-quantum security, designed to be Dropbox-like in UX but with zero access to your data, even by the host. What’s unique: Free 10GB for every user, forever. Open-source frontend (audit or self-host if you want) Tech stack: Frontend: Next.js Crypto: WebCrypto (hashing) + Noble (core primitives) Encryption: XChaCha20-Poly1305 (file chunks) Key wrapping: Kyber (ML-KEM768) Signing: Ed25519 + Dilithium2 (ML-DSA65) Key derivation: Argon2id → Master Key → encrypts all keypairs & CEKs Try it live: https://ellipticc.com Frontend source: https://ift.tt/8KkVFRw Would love feedback from devs and security folks — particularly on encryption flow, architecture, or UX. I’ll be around to answer every technical question in the comments! https://ellipticc.com October 31, 2025 at 01:00AM
Show HN: ekoAcademic – Convert ArXiv papers to interactive podcasts https://ift.tt/r0vQeSk October 31, 2025 at 02:33AM
Show HN: Meals You Love – AI-powered meal planning and grocery shopping Meals You Love is a meal planning app that creates weekly meal plans tailored to your tastes and dietary preferences. It integrates with Kroger and Instacart's APIs so you can add your meal plan groceries directly to your cart. You can also import your own recipes to include alongside AI suggestions. I originally built this to help my wife with meal planning and grocery shopping. We were always struggling to decide what to make and inevitably forgot ingredients. Most meal planners felt too rigid or generic, and few handled the grocery side well (or at all). We've also used meal kits like Home Chef in the past but they end up being quite expensive and produce a comical amount of packaging waste, plus you still wind up needing to purchase groceries anyway. In all honesty, I also wanted an excuse to try building something "real" using AI and to see if it could be used in an actually useful manner. Would love feedback from anyone interested in food, meal planning, or product design! Tech stack: - Cloud Run - Firestore - Vertex AI / Gemini https://ift.tt/LM8P60G https://ift.tt/LM8P60G October 27, 2025 at 11:27PM
Show HN: I made CSV files double-click to open in Google Sheets instead of Excel I built my first macOS app to automatically open csv, xls files in Google Sheets. I work as marketing, revops person and often have to combine data from different platforms for reporting purposes. Google made the import flow super broken with too many clicks in between. So I built a simple solution that saves me some time. Sharing it here, you can test it out for free. No subscription bullshit, one time payment to get unlimited usage if you like it. Happy double clicking! https://csvtosheets.com October 30, 2025 at 11:25PM
Show HN: I Built an LSP and CLI for Ron (Rusty Object Notation) https://ift.tt/orZUlya October 29, 2025 at 11:48PM
Show HN: Pipelex – declarative language for repeatable AI workflows (MIT) We’re Robin, Louis, and Thomas. Pipelex is a DSL and a Python runtime for repeatable AI workflows. Think Dockerfile/SQL for multi-step LLM pipelines: you declare steps and interfaces; any model/provider can fill them. Why this instead of yet another workflow builder? - Declarative, not glue code: you state what to do; the runtime figures out how. - Agent-first: each step carries natural-language context (purpose, inputs/outputs with meaning) so LLMs can follow, audit, and optimize. Our MCP server enables agents to run pipelines but also to build new pipelines on demand. - Open standard under MIT: language spec, runtime, API server, editor extensions, MCP server, n8n node. - Composable: pipes can call other pipes, created by you or shared in the community. Why a domain-specific language? - We need context, meaning and nuances preserved in a structured syntax that both humans and LLMs can understand - We need determinism, control, and reproducibility that pure prompts can't deliver - Bonus: editors, diffs, semantic coloring, easy sharing, search & replace, version control, linters… How we got there: Initially, we just wanted to solve every use-case with LLMs but kept rebuilding the same agentic patterns across different projects. So we challenged ourselves to keep the code generic and separate from use-case specifics, which meant modeling workflows from the relevant knowledge and know-how. Unlike existing code/no-code frameworks for AI workflows, our abstraction layer doesn't wrap APIs, it transcribes business logic into a structured, unambiguous script executable by software and AI. Hence the "declarative" aspect: the script says what should be done, not how to do it. It's like a Dockerfile or SQL for AI workflows. Additionally, we wanted the language to be LLM-friendly. Classic programming languages hide logic and context in variable names, functions, and comments: all invisible to the interpreter. In Pipelex, these elements are explicitly stated in natural language, giving AI full visibility: it's all logic and context, with minimal syntax. Then, we didn't want to write Pipelex scripts ourselves so we dogfooded: we built a Pipelex workflow that writes Pipelex workflows. It's in the MCP and CLI: "pipelex build pipe '…'" runs a multi-step, structured generation flow that produces a validated workflow ready to execute with "pipelex run". Then you can iterate on it yourself or with any coding agent. What’s included: Python library, FastAPI and Docker, MCP server, n8n node, VS Code extension. What we’d like from you 1. Build a workflow: did the language work for you or against you? 2. Agent/MCP workflows and n8n node usability. 3. Suggest new kinds of pipes and other AI models we could integrate 4. Looking for OSS contributors to the core library but also to share pipes with the community Known limitations - Connectors: Pipelex doesn’t integrate with “your apps”, we focus on the cognitive steps, and you can integrate through code/API or using MCP or n8n - Visualization: we need to generate flow-charts - The pipe builder is still buggy - Run it yourself: we don’t yet provide a hosted Pipelex API, it’s in the works - Cost-tracking: we only track LLM costs, not image generation or OCR costs yet - Caching and reasoning options: not supported yet Links - GitHub: https://ift.tt/Cc2jhP1 - Cookbook: https://ift.tt/42wndlj - Starter: https://ift.tt/eE8tquv - VS Code extension: https://ift.tt/rDicmEz - Docs: [ https://ift.tt/Kq49cIY ]( https://ift.tt/DeaUHxj ) - Demo video (2 min): https://youtu.be/dBigQa8M8pQ - Discord for support and sharing: https://ift.tt/4RNkYj9 Thanks for reading. If you try Pipelex, tell us exactly where it hurts, that’s the most valuable feedback we can get. https://ift.tt/Cc2jhP1 October 28, 2025 at 09:49PM
Show HN: I made semantic search engine for engineering blogs and conferences https://devblogs.sh/ October 28, 2025 at 10:49PM
Show HN: Action Engine — An API/Agent Buildkit Putting Flexibility First https://ift.tt/tx1bmDZ October 28, 2025 at 01:56AM
Show HN: JSON Query I'm working on a tool that will probably involve querying JSON documents and I'm asking myself how to expose that functionality to my users. I like the power of `jq` and the fact that LLMs are proficient at it, but I find it right out impossible to come up with the right `jq` incantations myself. Has anyone here been in a similar situation? Which tool / language did you end up exposing to your users? https://ift.tt/DybN7kK October 27, 2025 at 09:52PM
Show HN: Dlog – Journaling and AI coach that learns what drives well-being (Mac) Hi HN! I’m Johan. I built Dlog, a journaling app with an AI coach that tracks how your personality, daily experiences, and well-being connect over time. It’s based on my PhD research in entrepreneurial well-being. How Dlog works • Journal and set goals/projects; Dlog scores entries on-device (sentiment + narrative signals) and updates your personal model. • A built-in structural equation model (SEM) estimates which factors actually move your well-being week to week. • The Coach turns those findings into specific guidance (e.g., “protect 90 minutes after client calls; that’s when energy dips for you”). • No account; your journals live locally (in your calendar). You decide what, if anything, leaves the device. The problem • Generic AI coaches give advice without understanding your personality or context. • Traditional journaling is reflective but doesn’t surface causal patterns. • Well-being apps rarely account for individual differences or test what works for you over time. What my research found (plain English) In my PhD I modeled how Personality, Character, Resources, and Well-Being interact over time. The key is latent relationships: for example, Autonomy can buffer the impact of low Extraversion on social drain, while time/energy constraints mediate whether “good advice” is actionable. These effects are person-specific and evolve—so you need a model that learns you, not averages. The solution Dlog pairs on-device journaling analytics with an SEM that updates weekly. You get a running estimate of “what moves the needle for me,” and the Coach translates that into concrete suggestions aligned with your goals and constraints. Early stories (anonymized from pilot users) • A founder saw energy dips clustered after external calls; moving deep work to mornings reduced “bad days” and improved weekly mood stability. • A solo designer’s autonomy scores predicted well-being more than raw hours worked; small boundary changes (client comms windows) helped more than time-tracking tweaks. Tech & security • Platform: macOS (Swift/SwiftUI). Data: local storage + EventKit calendar for entries/timestamps. • Analytics: on-device sentiment + narrative features; SEM computed locally; weekly updates compare to your baseline. • AI Coach: uses an enterprise LLM API for reasoning on derived features/summaries. By default, raw journal text does not leave the device; you can opt-in per prompt if you want the Coach to read a specific passage. • Why 61 baseline variables? The SEM needs multiple indicators per construct (Personality, Character, Resources, Well-Being) to estimate stable latent factors without overfitting; weekly check-ins refresh those signals. What I’ve learned building this • Users value clarity with depth: concise recommendations paired with focused dashboards, often 5–10 charts, to explain the “why” and trade-offs. • Cold start matters: a solid baseline makes the first week of insights credibly useful. • Privacy UX needs to be explicit: users want granular control over what the Coach can read, per request. I’m looking for feedback on: • Onboarding (baseline survey and first-week experience) • Coach guidance clarity and usefulness • Analytics accuracy vs. your lived experience • Edge cases, bugs, and performance Download: https://dlog.pro If you hit token limits while testing, email me at johan@dlog.pro Background PhD (Hunter Center for Entrepreneurship, Strathclyde), MBA (Babson), BComm (UCD). I study solo self-employment and well-being, and built Dlog to bring that research into a tool practitioners can use. Note: The Coach activates after your first scored entry. If you haven’t written one yet, you’ll see a hold state—add a quick journal entry and it unlocks. Appearance: On a few Macs the initial theme can render darker than intended. If you see this, switch to Light Mode as a temporary workaround; a fix is incoming. https://dlog.pro/ October 27, 2025 at 10:44PM
Show HN: Helium Browser for Android with extensions support, based on Vanadium Been working on an experimental Chromium-based browser that brings 2 major features to your phone/tablet: 1. desktop-style extensions: natively install any extensions (like uBO) from the chrome web store, just toggle "desktop site" in the menu first. 2. privacy/security hardening: applies the full patch sets from Vanadium (with Helium's currently wip). Means you get both browsers' excellent privacy features, like Vanadium's webrtc IP policy option that protects your real IP by default, and security improvements such as JIT being disabled by default, all while being a reasonably efficient FOSS app that can be installed on any (modern) android. It's still in beta, and as I note in the README, it's not a replacement for the full OS-level security model you'd get from running the GrapheneOS Vanadium combo. However, goal was to combine privacy of Vanadium with the power of desktop extensions and Helium features, and make it accessible to a wider audience. (Passkeys from Bitwarden Mobile should also work straight away once merged in the list of FIDO2 privileged browsers) Build scripts are in the repo if you want to compile it yourself. You can find pre-built releases there too. Would love any feedback/support! https://ift.tt/t1ZBcKA October 27, 2025 at 04:11AM
Show HN: MyraOS – My 32-bit operating system in C and ASM (Hack Club project) Hi HN, I’m Dvir, a young developer. Last year, I got rejected after a job interview because I lacked some CPU knowledge. After that, I decided to deepen my understanding in the low level world and learn how things work under the hood. I decided to try and create an OS in C and ASM as a way to broaden my knowledge in this area. This took me on the most interesting ride, where I’ve learned about OS theory and low level programming on a whole new level. I’ve spent hours upon hours, blood and tears, reading different OS theory blogs, learning low level concepts, debugging, testing and working on this project. I started by reading University books and online blogs, while also watching videos. Some sources that helped me out were OSDev Wiki ( https://ift.tt/SNEnhcG ), OSTEP ( https://pages.cs.wisc.edu/~remzi/OSTEP ), open-source repositories like MellOS and LemonOS (more advanced), DoomGeneric, and some friends that have built an OS before. This part was the longest, but also the easiest. I felt like I understood the theory, but still could not connect it into actual code. Sitting down and starting to code was difficult, but I knew that was the next step I needed to take! I began by working on the bootloader, which is optional since you can use a pre-made one (I switched to GRUB later), but implementing it was mainly for learning purposes and to warm up on ASM. These were my steps after that: 1) I started implementing the VGA driver, which gave me the ability to display text. 2) Interrupts - IDT, ISR, IRQ, which signal to the CPU that a certain event occurred and needs handling (such as faults, hardware connected device actions, etc). 3) Keyboard driver, which enables me to display the same text I type on my keyboard. 4) PMM (Physical memory management) 5) Paging and virtual memory management 6) RTC driver - clock addition (which was, in my opinion, optional) 7) PIT driver - Ticks every certain amount of time, and also 8) FS (File System) and physical HDD drivers - for the HDD I chose PATA (HDD communication protocol) for simplicity (SATA is a newer but harder option as well). For the FS I chose EXT2 (The Second Extended FileSystem), which is a foundational linux FS structure introduced in 1993. This FS structure is not the simplest, but is very popular in hobby-OS, it is very supported, easy to set up and upgrade to newer EXT versions, it has a lot of materials online, compared to other options. This was probably the longest and largest feature I had worked on. 9) Syscall support. 10) Libc implementation. 11) Processing and scheduling for multiprocessing. 12) Here I also made a shell to test it all. At this point, I had a working shell, but later decided to go further and add a GUI! I was working on the FS (stage 8), when I heard about Hack Club’s Summer of Making (SoM). This was my first time practicing in HackClub, and I want to express my gratitude and share my enjoyment of participating in it. At first I just wanted to declare the OS as finished after completing the FS, and a bit of other drivers, but because of SoM my perspective was changed completely. Because of the competition, I started to think that I needed to ship a complete OS, with processing, GUI and the bare minimum ability to run Doom. I wanted to show the community in SoM how everything works. Then I worked on it for another 2 months, after finishing the shell, just because of SoM!, totalling my project to almost 7 months of work. At this time I added full GUI support, with dirty rectangles and double buffering, I made a GUI mouse driver, and even made a full Doom port! things I would've never even thought about without participating in SoM. This is my SoM project: https://ift.tt/Re5nrSx . Every project has challenges, especially in such a low level project. I had to do a lot of debugging while working on this, and it is no easy task. I highly recommend using GDB which helped me debug so many of my problems, especially memory ones. The first major challenge I encountered was during the coding of processes - I realized that a lot of my paging code was completely wrong, poorly tested, and had to be reworked. During this time I was already in the competition and it was difficult keeping up with devlogs and new features while fixing old problems in a code I wrote a few months ago. Some more major problems occurred when trying to run Doom, and unlike the last problem, this was a disaster. I had random PFs and memory problems, one run could work while the next one wouldn’t, and the worst part is that it was only on the Doom, and not on processes I created myself. These issues took a lot of time to figure out. I began to question the Doom code itself, and even thought about giving up on the whole project. After a lot of time spent debugging, I fixed the issues. It was a combination of scheduling issues, Libc issues and the Qemu not having enough (wrongfully assuming 128MB for the whole OS was enough). Finally, I worked throughout all the difficulties, and shipped the project! In the end, the experience working on this project was amazing. I learned a lot, grew and improved as a developer, and I thank SoM for helping to increase my motivation and make the project memorable and unique like I never imagined it would be. The repo is at https://ift.tt/RmidclP . I’d love to discuss any aspect of this with you all in the comments! https://ift.tt/RmidclP October 27, 2025 at 02:13AM
Show HN: I Built DevTools for Blazor (Like React DevTools but for .NET) Hi HN! I've been working on developer tools for Blazor that let you inspect Razor components in the browser, similar to React DevTools or Vue DevTools. The problem: Blazor is Microsoft's frontend framework that lets you write web UIs in C#. It's growing fast but lacks the debugging tools other frameworks have. When your component tree gets complex, you're stuck with Console.WriteLine debugging. What I built: A browser extension + NuGet package that: Shows the Razor component tree in your browser Maps DOM elements back to their source components Highlights components on hover Works with both Blazor Server and WASM How it works: The NuGet package creates shadow copies of your .razor files and injects invisible markers during compilation. These markers survive the Razor→HTML pipeline. The browser extension reads these markers to reconstruct the component tree. Current status: Beta - it works but has rough edges. Found some bugs when testing on larger production apps that I'm working through. All documented on GitHub. Technical challenges solved: Getting markers through the Razor compiler without breaking anything Working around CSS isolation that strips unknown attributes Making it work with both hosting models It's completely open source: https://ift.tt/DXT3dOf Demo site where you can try it: https://ift.tt/gRU0QwH Would love feedback, especially from anyone building production Blazor apps. What debugging pain points do you have that developer tools could solve? https://ift.tt/tjqUXxh October 26, 2025 at 10:04PM
Show HN: Gisia – A Lightweight Self-Hosted DevOps Platform Hi HN, I've been building Gisia – a lightweight, self-hosted DevOps platform for individuals and small teams. It's simpler, more lightweight and you can self-host. Key Features: - Git repository hosting with SSH and HTTP access - CI/CD pipelines with YAML configuration - Issue tracking - Built with modern Rails stack (Rails 8, PostgreSQL, Stimulus/Turbo, Tailwind CSS) Why Gisia? - Lightweight with minimal dependencies - Developer-first design - Fully open-source and auditable - You own your data Current Status: Currently in Alpha with core features complete. Merge requests and notifications are planned. Try It Out: You can take Gisia for a test drive by following the quick start guide in the README. Feedback and contributions welcome! https://ift.tt/V3Ul4vk October 25, 2025 at 08:30PM
Show HN: Random Makers – Show HN and Product Hunt, but Faster and Not Corporate https://ift.tt/NwnL1V5 October 25, 2025 at 11:32PM
Show HN: Wsgrok – one of many ngrok alternatives I built it for myself because ngrok didn't let me add one more domain unless I paid $12 more. I probably should've looked for alternatives before building my own, but my grudge got in the way . Once I started, I wanted to make it better than the other options. Silly, I know. No one probably cares. I plan to open source it sometime next year because I’ve got other projects to finish first. It's free until I deplete my cloud credits, then it will switch to a tier-based model with a free option. https://wsgrok.com October 25, 2025 at 05:16AM
Show HN: Pensive – A bookmarking tool with full-text search and LLMs After Pocket shut down, I started working on a new bookmarking solution. My main goal was to make bookmarks searchable, something that Pocket was not good at. So I built Pensive, a bookmarking solution that saves the full page content and makes it searchable with full-text search. You can add pages using a browser extension or a Telegram bot (for saving on mobile). It is written in Go with PostgreSQL, all Dockerized on a $5 Hetzner server, and the front end is built with HTMX. I have also added embeddings (using Gemini Flash Lite) to let LLMs interact with your bookmarks contextually. It is stable enough that I now use it daily. I’m considering publishing it as open source, but first I want to have a proper version ready. Feel free to email me if you’re interested in helping out or if you have prior experience with open source. Feel free to try it at https://getpensive.com https://getpensive.com/ October 25, 2025 at 03:28AM
Show HN: The Σ-Manifold Manifesto This project explores the connection between *the linear structure of text* and its *emotional-aesthetic impact*. We identify *five fundamental relations* between consecutive sentences — labeled *A–E*. Each represents a shift of *subject-object*, i.e., a transformation of perspective and agency. When texts grow longer, these relations form *sequences* — and from the infinite combinatorial space, *eight stable patterns (Σ₁–Σ₈)* emerge empirically. Each pattern correlates with a distinct *semantic and emotional field* — cathartic, heroic, meditative, humorous, and so on. This allows us to instruct an LLM not through semantic prompts (“write a story about…”), but through *structural commands* — e.g., generate a narrative following sequence Σ₅ (Tragic Counterpoint). You can experiment with these archetypes directly here: [Narrative Generator]( https://ift.tt/aD2r4K7... ) or [via python]( https://ift.tt/5K7BFRa... ) Interestingly, there appears to be a parallel between these textual progressions and *musical harmony*. For example, if A–E are mapped to harmonic functions (I, IV, V, vi, ii), the narrative sequences behave like emotional “chord progressions” — where meaning flows, modulates, and resolves. Coherence in the generated text arises not only from syntax, but from the *associative field* that the LLM constructs around these shifting relations. When asked to “switch subjects,” it spontaneously moves from Poet to Writer , preserving aesthetic continuity rather than randomness. It might even hint at how *children acquire language*: by first sensing the melody of structural transitions, before mapping them to concepts and emotions. Such a method could eventually apply to *training neural systems*, where meaning is learned as flow — not as fixed representation. [Full text]( https://ift.tt/bmaKvE0... ) October 25, 2025 at 01:34AM
Show HN: Check what is hogging your disk zpace Hello world! I would like to share that I have created a simple open-source Python CLI app to check what's hogging all the disk space! You can install it with pip. It's like space but Zpace. pip install zpace and find the big files consuming your disk space. Be it apps, virtual environments, machine learning models etc. Just run zpace Once you find one, that you can say "bye" to, just run rm -rf /i_dont_need/this/file/right_now to get rid of it. It was born out of frustration while lack of disk space prevented me to use my laptop properly. It has been very useful to me so far. I hope that it can be useful to you as well. Feel free to check it out. Currently tested on MacOS only https://ift.tt/tazmG0c October 25, 2025 at 01:12AM
Show HN: Git for LLMs – a context management interface Hi HN, we’re Jamie and Matti, co-founders of Twigg. During our master’s we continually found the same pain points cropping up when using LLMs. The linear nature of typical LLMs interfaces - like ChatGPT and Claude - made it really easy to get lost without any easy way to visualise or navigate your project. Worst of all, none of them are well suited for long term projects. We found ourselves spending days using the same chat, only for it to eventually break. Transferring context from one chat to another is also cumbersome. We decided to build something more intuitive to the ways humans think. We started with two simple ideas. Enabling chat branching for exploring tangents, and an interactive tree diagram to allow for easy visualisation and navigation of your project. Twigg has developed into an interface for context management - like “Git for LLMs”. We believe the input to a model - or the context - is fundamental to its performance. To extract the maximum potential of an LLM, we believe the users need complete control over exactly what context is provided to the model, which you can do using simple features like cut, copy and delete to manipulate your tree. Through Twigg, you can access a variety of LLMs from all the major providers, like ChatGPT, Gemini, Claude, and Grok. Aside from a standard tiered subscription model (free, plus, pro), we also offer a Bring Your Own Key (BYOK) service, where you can plug and play with your own API keys. Our target audience are technical users who use LLMs for large projects on a regular basis. If this sounds like you, please try out Twigg, you can sign up for free at https://twigg.ai/ . We would love to get your feedback! https://twigg.ai October 23, 2025 at 08:42PM
Show HN: Distil-NPC: a family of models for non-playable characters in games we finetuned Google's Gemma 270m (and 1b) small language models specialized in having conversations as non-playable characters (NPC) found in various video games. Our goal is to enhance the experience of interacting in NPSs in games by enabling natural language as means of communication (instead of single-choice dialog options). https://ift.tt/q3Pan5Z October 23, 2025 at 10:55PM
Show HN: Middlerok – reduces front end-back end integration from weeks to hours Generate production-ready OpenAPI specs, frontend & backend code and documentation with AI https://ift.tt/hc1RApa October 22, 2025 at 11:05PM
Show HN: Create interactive diagrams with pop-up content This is a recent addition to Vexlio which I think the HN crowd may find interesting or useful. TL;DR: easy creation of interactive diagrams, meaning diagrams that have mouse click/hover hooks that you can use to display pop-up content. The end result can be shared with a no-sign-in-required web link. My thought is that this is useful for system docs, onboarding or user guides, presentations, etc. Anything where there is a high-level view that should remain uncluttered + important metadata or details that still need to be available somewhere. You can try it out without signing up for anything, just launch the app here ( https://app.vexlio.com/ ), create a shape, select it with the main pointer tool and then click "Add popup" on the context toolbar. I'd be grateful for any and all feedback! https://ift.tt/aG8H5p2 October 22, 2025 at 08:15PM
Show HN: Katakate – Dozens of VMs per node for safe code exec I've built this to make it easy to host your own infra for lightweight VMs at large scale. Intended for exec of AI-generated code, for CICD runners, or for off-chain AI DApps. Mainly to avoid Docker-in-Docker dangers and mess. Super easy to use with CLI / Python SDK, friendly to AI engs who usually don't like to mess with VM orchestration and networking too much. Defense-in-depth philosophy. Would love to get feedback (and contributors: clear & exciting roadmap!), thx https://ift.tt/7jCu1Gd October 21, 2025 at 08:52PM
Show HN: bbcli – A TUI and CLI to browse BBC News like a hacker hey hn! I (re)built this TUI tool for browsing BBC News in the terminal, it uses an RSS feed for getting headlines and previews and you can read articles too. Try it out and let me know what you think! :) https://ift.tt/Olk0Mwx October 19, 2025 at 04:28PM
Show HN: OpenJobHub – A Free and Open Job Board Hey everyone, I recently built OpenJobHub, a free and open source job board for engineers. My goal is simple: in these tough times, I hope more people can find good jobs, and that job information can be more open and transparent. Feel free to share it with any recruiters, HRs, or friends who are hiring. Let's build a healthier job ecosystem together. GitHub: https://ift.tt/zXifk3p Website: https://jobs.wowkit.net https://ift.tt/zXifk3p October 21, 2025 at 11:03PM
Show HN: Online Sourcerer – The best answer to 'source?' Hello, I made this site to combat misinformation on the internet by allowing users to prove that their claim is valid by linking multiple sources and combining them in a single link It's very early stage so I would love feedback on: - What types of claims would be most useful to you? - How can I make verification/sourcing more robust? - Any features that would make this actually useful vs just interesting? Thanks in advance, feel free to roast :) https://ift.tt/1IXTvnL October 21, 2025 at 03:46AM
Show HN: I built a Product Hunt alternative for African tech startups With the advance of AI, everyone is building and creating solutions. It is actually amazing to see people in Africa engage this creative field and produce products that could help their ecosystem. So I built a platform that will soon be the biggest directory of tech products made by people in Africa to solve African Problems. I am taking this path because I understand we have very different problems and different cultures and things work differently especially in Africa. What do you guys think? I want your feedback on everything. https://ift.tt/QouF3CY October 21, 2025 at 02:25AM
Show HN: I created a cross-platform GUI for the JJ VCS (Git compatible) Personally, I think the JJ VCS ( https://ift.tt/Nh3gj6v ) hit a point some time in this past year where I find it hard to find a great reason to continue using git. Over the years I've cobbled together aliases and bash functions to try to improve my git workflow, but after using jj, which works with ~any git repo and integrates great with Github repos, all of the workflow issues I ran into with git are not only solved, but improved in ways I couldn't manage with simple scripts. One example is the op log, which lets you go to any point in your repo's time and provides simple undo and redo commands when you want to back out of a merge, didn't mean to rebase, etc. Because I have a pretty strong conviction that JJ is at this point a cleaner and more powerful version of git, my hopes are that it continues to grow. With that, it seemed a proper full-featured GUI was missing for the VCS. There's some plugins that add some integration into VS Code, and there's one in the works to get Intellij support working, but many of the constructs JJ provides in my opinion necessitate a grounds-up build of a GUI around how JJ works. Right now, Judo for JJ is an MVP in an open beta. I did my best to support all of the core functionality one would need, though there's many nice-to-haves that I am going to add, like native merge support, native splitting, etc. Most of this will be based on feedback from the Beta. I'm really grateful for the great community JJ has built, alongside the HN community itself in the countless VCS-based posts I've read over the years, and am hoping for lots of input here during Beta under real usage - the goal is to be a full-featured desktop GUI for the VCS, similar to many of the great products that are out there for git. https://judojj.com October 20, 2025 at 09:05PM
Show HN: NativeBlend – Text to fully editable 3D Models that don't suck I'm a developer (not a 3D artist) who's been frustrated with current AI text-to-3D tools — most produce messy, monolithic meshes that are unusable without hours of cleanup. So I built NativeBlend, a side project aimed at generating editable 3D assets that actually fit into a real workflow. Key features: - Semantic Part Segmentation: Outputs separate, meaningful components (e.g., wheels, doors), not just a single mesh blob. - Native Blender Output: Generates clean, structured .blend files with proper hierarchies, editable PBR materials, and decent UVs — no FBX/GLB cleanup required. The goal is to give devs a usable starting point for game assets without the usual AI slop. I have a working demo and would love feedback: Does this solve a real need, or am I just scratching my own itch? Thanks for taking a look! https://native-blend-app.vercel.app/ October 21, 2025 at 12:27AM
Show HN: Jotite – A whimsical Linux Markdown note-taking app https://ift.tt/8EibXGl October 20, 2025 at 01:32AM
Show HN: CheckHN – A checklist for the most popular Hacker News posts I realized that I'm more interested in the all-time top content on Hacker News than in whatever is popular right now. To better keep track of which posts I've already read, I built a small web app that displays all posts sorted by popularity and allows me to check them off or save them for later. https://ift.tt/CpibuLV October 19, 2025 at 10:58PM
Show HN: WP-Easy, framework to build WordPress themes The inspiration for this framework came from my brother, an amazing graphic designer who wanted to build WordPress themes using only his FTP-based code editor. He knows HTML and CSS really well, and some jQuery, but not modern JavaScript. In my experience, this is common for people whose jobs are tangential to frontend web development... designers, copywriters, project managers, and backend engineers. So this is for people who don't want to deal with the mess of modern build tools. It tries to nudge people into a more modern direction: component-based architecture, JS modules, SCSS, and template routing. WP-Easy lets people like my brother build professional, modern themes without the usual barriers, just code with your favorite editor and see the results instantly. Key features: 1. File-based routing - Define routes in router.php with Express-like syntax (/work/:slug/) 2. Single File Components - PHP templates with
Show HN: Odyis: lunar lander (1979) clone written in Rust Moin, to learn Rust I decided to create a simple clone of the original lunar lander game. I would love to hear feedback on the quality of the code! https://ift.tt/fMaEP0g October 19, 2025 at 12:27AM
Show HN: Code review for AI native teams Bottleneck is a desktop app for code reviewing AI-written pull requests. The goal is to be able to track PRs on GitHub authored by agents (i.e. Codex, Devin, Cursor, Claude Code) and compare branches. So if you throw multiple coding agents at a ticket, this would be an easier way to let agents "bake off" against each other and pick the best one. (No need to open the Github website and switch between slow loading tabs). I'd love feedback from any power users who are deep with AI coding agents. https://ift.tt/DRKLdHz October 18, 2025 at 05:52AM
Show HN: I turned my resume into a catchy song. It's a game changer I turned my resume into a catchy pop song. Thought you'd all appreciate it. Worked directly on the Song Style prompt, which you can duplicate for your own fun catchy resume song. Just replace the lyrics! https://ift.tt/R5jP9xs October 18, 2025 at 02:22AM
Show HN: We packaged an MCP server inside Chromium Hey HN, we just shipped a browser with an inbuilt MCP server! We're a YC startup (S24) building BrowserOS — an open‑source Chromium fork. We're a privacy‑first alternative to the new wave of AI browsers like Dia, Perplexity Comet. Since launching ~3 months ago, the #1 request has been to expose our browser as an MCP server. -- Google beat us to launch with chrome-devtools-mcp (solid product btw), which lets you build/debug web apps by connecting Chrome to coding assistants. But we wanted to take this a step further: we packaged the MCP server directly into our browser binary. That gives three advantages: 1. MCP server setup is super simple — no npx install, no starting Chrome with CDP flags, you just download the BrowserOS binary. 2. with our browser's inbuilt MCP server, AI agents can interact using your logged‑in sessions (unlike chrome-devtools-mcp which starts a fresh headless instance each time) 3. our MCP server also exposes new APIs from Chromium's C++ core to click, type, and draw bounding boxes on a webpage. Our APIs are also not CDP-based (Chrome Debug Protocol) and have robust anti-bot detection. -- Few example use cases for BrowserOS-mcp are: a) *Frontend development with Claude Code*: instead of screenshot‑pasting, claude-code gets WYSIWYG access. It can write code, take a screenshot, check console logs, and fix issues in one agentic sweep. Since it has your sessions, it can do QA stuff like "test the auth flow with my Google Sign‑In." Here's a video of claude-code using browserOS to improve the css styling with back-and-forth checking: https://youtu.be/vcSxzIIkg_0 b) *Use as an agentic browser:* You can install BrowserOS-mcp in claude-code or Claude Desktop and do things like form-filling, extraction, multi-step agentic tasks, etc. It honestly works better than Perplexity Comet! Here's a video of claude-code opening top 5 hacker news posts and summarizing: https://youtu.be/rPFx_Btajj0 -- *How we packaged MCP server inside Chromium binary*: We package the server as a Bun binary and expose MCP tools over HTTP instead of stdio (to support multiple sessions). And we have a BrowserOS controller installed as an extension at the application layer which the MCP server connects to over WebSocket to control the browser. Here's a rough architecture diagram: https://dub.sh/browseros-mcp-diag -- *How to install and use it:* We put together a short guide here: https://ift.tt/foNBubc Our vision is to reimagine the browser as an operating system for AI agents, and packaging an MCP server directly into it is a big unlock for that! I'll be hanging around all day, would love to get your feedback and answer any questions! https://ift.tt/15Ta72t October 17, 2025 at 09:52PM
Show HN: Stop Chasing Success: Write for Wonder Instead Why novels are an ideal project for bringing wonder into your life https://ift.tt/CQcldaV October 17, 2025 at 11:16PM
Show HN: Inkeep (YC W23) – Agent builder that works both visually and in code Hi HN! I'm Nick from Inkeep. We built an agent builder with true 2-way sync between code and a drag-and-drop visual editor, so devs and non-devs can collaborate on the same agents. Here’s a demo video: https://ift.tt/5PZvJHE . As a developer, the flow is: 1) Build AI Chat Assistants or AI Workflows with the TypeScript SDK 2) Run `inkeep push` from your CLI to publish 3)Edit agents in the visual builder (or hand off to non-technical teams) 4) Run `inkeep pull to edit in code again. We built this because we wanted the accessibility of no-code workflow builders (n8n, Zapier), but the flexibility and devex of code-based agent frameworks (LangGraph, Mastra). We also wanted first-class support for chat assistants with interactive UIs, not just workflows. OpenAI got close, but you can only do a one-time export from visual builder to code and there’s vendor lock-in. How I've used it: I bootstrapped a few agents for our marketing and sales teams, then was able to hand off so they can maintain and create their own agents. This has enabled us to adopt agents across technical and non-technical roles in our company on a single platform. To try it, here’s the quickstart: https://ift.tt/vTMaOVB . We leaned on open protocols to make it easy to use agents anywhere: An MCP endpoint, so agents can be used from Cursor/Claude/ChatGPT A Chat UI library with interactive elements you can customize in React An API endpoint compatible with the Vercel AI SDK `useChat` hook Support for Agent2Agent (A2A) so they work with other agent ecosystems We made some practical templates like a customer_support, deep_research, and docs_assistant. Deployment is easy with Vercel/Docker with a fair-code license and there's a traces UI and OTEL logs for observability. Under the hood, we went all-in on a multi-agent architecture. Agents are made up of LLMs, MCPs, and agent-to-agent relationships. We’ve found this approach to be easier to maintain and more flexible than traditional “if/else” approaches for complex workflows. The interoperability works because the SDK and visual builder share a common underlying representation, and the Inkeep CLI bridges it with a mix of LLMs and TypeScript syntactic sugar. Details in our docs: https://docs.inkeep.com . We’re open to ideas and contributions! And would love to hear about your experience building agents - what works, hasn’t worked, what’s promising? https://ift.tt/4yfcZim October 16, 2025 at 06:20PM
Show HN: Coordable – Get better geocoding results with AI cleaning and analytics I’ve been working on a tool called Coordable, which helps analyze and improve geocoding results. If you’ve ever dealt with geocoding at scale, you’ve probably hit two recurring problems: Garbage in = garbage out. Addresses are often messy (“2nd floor”, “/”, abbreviations, multiple addresses in one line…). Most geocoders will fail or return incorrect matches if the input isn’t perfectly normalized. A result isn’t always a correct result. Many providers return something even if it’s wrong — e.g. shifting a house number, or confusing similar street names. Assessing whether a geocoded result is actually right is surprisingly hard to automate. Coordable tries to address both issues with AI and analytics: Uses an LLM-based cleaner to normalize messy addresses (multi-country support). Automatically evaluates geocoding accuracy by comparing input and output like a human would. Lets you benchmark multiple providers (Google, HERE, Mapbox, Census, BAN, etc.) side by side. Includes a dashboard to visualize results, quality metrics, and exports. It’s not a new geocoder — it wraps existing APIs and focuses on data quality, comparison, and automation. It’s currently in beta with free credits. If you work with geocoding or address data, I’d love to hear how you handle these challenges and what kind of analytics would be most useful to you. https://coordable.co/ October 16, 2025 at 11:11PM
Show HN: How Useless Are You? A brutally honest skills check We built this to answer "am I a fit for this role?" after noticing how hard it is to get honest feedback when applying to a YC startup or something else entirely. It's a custom 5-minute challenge that roasts you after. Added a leaderboard for those who want to see how they stack up. Roast us below. https://ift.tt/rkuvTo4 October 16, 2025 at 11:04PM
Show HN: Achilleus – Security monitoring for agencies managing client websites Most security tools are either free-but-limited (SSL Labs) or enterprise-priced ($200+/month). Nothing existed for freelancers and small agencies managing multiple sites affordably. So I built it. It scans all your domains in ~30 seconds, shows you a simple security score, flags issues, and generates professional PDFs you can send to clients. No complex setup, no security expertise required. Currently $27/month for 10 domains with unlimited scans. The MVP is live and working well, but I want real feedback before pushing hard on growth. Looking for beta users—especially freelancers or small agency owners managing 5+ client sites. If you're interested, I'd love to hear what works and what doesn't: https://achilleus.so Happy to answer questions in the comments. https://ift.tt/dNgz46b October 16, 2025 at 07:34AM
Show HN: Pxxl App – A Nigerian Alternative to Vercel, Render, and Netlify Hi HN, I built Pxxl App — a free web hosting and deployment platform for developers in Nigeria and beyond. It’s a Nigerian alternative to Vercel, Render, and Netlify, designed for those who want a simple, fast, and barrier-free way to host both frontend and backend apps. With Pxxl App, you can connect your Git repo and deploy in seconds — no credit card, no limits. You’ll get a live subdomain like yourapp.pxxl.pro, automatic builds, and continuous deployment. It supports: • Frontend frameworks: React, Next.js, Vue, Svelte, and more • Backend projects: Node.js, PHP, and Python • Features like environment variables, CI/CD, and instant rollback The goal is to make cloud deployment accessible to African and global developers without the typical payment or region restrictions. It’s completely free to start, and I’d love to hear feedback from the HN community on how to improve it or what features you’d want next. Check it out: https://pxxl.app https://pxxl.app October 15, 2025 at 11:55PM
Show HN: Specific (YC F25) – Build backends with specifications instead of code Hi folks! Iman and I (Fabian) have been building Specific for a while now and are finally opening up our public beta. Specific is a platform for building backend APIs and services entirely through natural-language specifications and tests, without writing code. We then automatically turn your specs into a working system and deploy it for you, along with any infrastructure needed. We know a lot of developers who have already adopted spec-driven development to focus on high-level design and let coding agents take care of implementation. We are attempting to take this even further by making the specs themselves the source of truth. Of course, we can’t blindly trust coding agents to follow the spec, so we also support adding tests that will run to ensure the system behaves as expected and to avoid regressions. There is so much ground to cover, so we are focusing on a smaller set of initial features that in our experience should cover a large portion of backends: - An HTTP server for each project. Authentication can be added by simply stating in the spec how you want to protect your endpoint. - A database automatically spun up and schema configured if the spec indicates persistence is needed. - External APIs can be called. You can even link out to API docs in your specs. You currently can’t see the generated code, but we are working on enabling it. Of course, we don’t claim any ownership of the generated code and will gladly let you export it and continue building elsewhere. Specific is free to try and we are really eager to hear your feedback on it! Try it here: https://ift.tt/cAePvkf https://specific.dev/ October 15, 2025 at 10:51PM
Show HN: Cmux – Coding Agent Multiplexer HN, I'm stoked to share this product I've been working on non-stop for the past few weeks. It's an immersive GUI experience for working with many coding agents in parallel. The UX should be familiar to Claude Code users, but we took advantage of the GUI nature to add in a bunch more. cmux is early but certainly usable—almost all of our internal cmux development rolls through cmux itself. Please let me know your thoughts and feedback! https://ift.tt/fmnFbDS October 15, 2025 at 11:10PM
Show HN: Wispbit – Keep codebase standards alive Hey HN! Ilya and Nikita here. We're building wispbit ( https://wispbit.com ) - a tool that helps keep codebase standards alive. With the help of AI coding tools, engineers are writing more code than ever. Code output has increased, but the tooling to manage this hasn't improved. Background agents still write bad code, and your IDE still writes slop without the right context. So we built wispbit. It works by scanning your codebase for patterns you already use, and coming up with rules. Rules are kept up to date as standards change, and you can edit rules any time. You can enforce these rules during code review, and because we have this rules system, you can run a CLI locally to review using these rules. You can think of it as a portable rules file that you can bring anywhere. We put a lot of work into making a system that produces good rules and avoids slop. For repository crawling, we have an agent that dispatches subagents, similar to Anthropic's research agent. These subagents will go through and look for common patterns within modules and directories, and report back to the main agent, which synthesizes the results. We also do a historical scan on your pull request comments, determine which ones were addressed, filter out comments that wouldn't make a good rule, and use that to create or update rules. Our early users are seeing 80%+ resolution rates, meaning that 80% of comments that wispbit makes are resolved. Long-term, we see ourselves being a validation layer for AI-written code. With tools like Devin and Cursor, we find ourselves having to re-prompt the same solution many times. We still don't know the long-term implications on AI-assisted codebases, so we want to get in front of that as soon as possible. We've opened up signups for free to HN folks at https://wispbit.com . We're also around to chat and answer questions! https://wispbit.com October 15, 2025 at 01:22AM
Show HN: GoHPTS-TCP/UDP Transparent Proxy with ARP Spoofing and Traffic Sniffing https://ift.tt/Wsv6uPi October 14, 2025 at 08:19PM
Show HN:I built a free AI tool that scans and sorts financial news for traders https://www.fxradar.live/ October 14, 2025 at 10:56PM
Show HN: Ark v0.6.0 – Go ECS with new declarative event system Ark is a high-performance Entity Component System (ECS) library for Go. Ark v0.6.0 introduces a new event system built around lightweight, composable observers. These allow applications to react to ECS lifecycle changes like entity creation/removal, component updates, relation changes using declarative filters and callbacks. Observers follow the same patterns as Ark’s query system, making them easy to integrate and reason about. Custom events are also supported. They can be emitted manually and observed with the same filtering logic, making them ideal for modeling domain-specific interactions such as input handling, and other reactive game logic. As a new performance-related feature, filters and queries are now concurrency-safe and can be executed in parallel. This release also includes a load of performance improvements, from faster archetype switching over optimized query and table creation to improved performance of bitmask operations. The new World.Shrink method helps reclaim unused memory in dynamic workloads. Docs have been expanded with a full guide to the event system, examples for both built-in and custom events, and an Ebiten integration example. A cheat sheet for common operations has been added. Finally, Ark now has 100% test coverage. Changelog: https://ift.tt/6dohaxl Repo: https://ift.tt/6loEsmL Would love feedback from anyone building games, simulations, or ECS tooling in Go. https://ift.tt/6loEsmL October 14, 2025 at 12:34PM
Show HN: Wordle but you have to predict your score before playing If you want to compare your results feel free to join the HN team. However you can also play without signing up for an account. Its a SvelteKit application running on Cloudflare Workers. Would love some feedback on the idea and execution! https://ift.tt/nv8WD6o October 14, 2025 at 08:56AM
Show HN: AI Toy I worked on is in stores Alt link: https://ift.tt/38pl2kR Video demo: https://www.youtube.com/watch?v=0z7QJxZWFQg The first time I talked with AI santa and it responded with a joke I was HOOKED. The fun/nonsense doesn't click until you try it yourself. What's even more exciting is you can build it yourself: libpeer: https://ift.tt/1DdIEQ9 pion: https://ift.tt/O6C0dbh Then go do all your fun logic in your Pion server. Connect to any Voice AI provider, or roll your own via Open Source. Anything is possible. If you have questions or hit any roadblocks I would love to help you. I have lots of hardware snippets on my GitHub: https://ift.tt/wOo3qLR . https://ift.tt/wC842ds October 12, 2025 at 07:45PM
Show HN: Pyreqwest – Powerful and fast Rust-reqwest based HTTP client for Python Python has lacked a batteries-included HTTP library that would have both async and sync clients. Httpx (httpcore), which has offered this, is unfortunately pretty much unmaintained and suffering from huge perf issues ( https://ift.tt/eDXhG7n ). I built pyreqwest HTTP client for Python that is fully Rust based on top of reqwest. It includes all features reqwest offers plus some more. Also including unit testing utilities (mocking, ASGI app support). Go check https://ift.tt/yqf0cJi :) https://ift.tt/yqf0cJi October 13, 2025 at 01:17AM
Show HN: I rewrote the express library to rust https://shyam20001.github.io/rsjs/ October 13, 2025 at 12:05AM
Show HN: I built a simple ambient sound app with no ads or subscriptions I’ve always liked having background noise while working or falling asleep, but I got frustrated that most “white noise” or ambient sound apps are either paywalled, stuffed with ads, or try to upsell subscriptions for basic features. So I made Ambi, a small iOS app with a clean interface and a set of freely available ambient sounds — rain, waves, wind, birds, that sort of thing. You can mix them, adjust volume levels, and just let it play all night or while you work. Everything works offline and there are no hidden catches. It’s something I built for myself first, but I figured others might find it useful too. Feedback, bugs, and suggestions are all welcome. https://ift.tt/ZWfmypA... https://ambisounds.app/ October 12, 2025 at 08:19PM
Show HN: Recallie AI – Duolingo for learning anything I built an app with a Duolingo-style structured learning system where users can generate full courses from photos, documents, or typed input. Each course includes quizzes, flashcards, and notes, and users can also turn their notes into an AI-generated podcast for audio learning. It’s designed to help students and anyone who wants to learn a topic study smarter and retain more through interactive lessons, quizzes, and podcasts tailored to their learning style. Built with React Native Expo. https://youtu.be/jsRk1vN1xNA?si=iMGZFhj_N2iwBp5n https://ift.tt/4wgaJvz October 12, 2025 at 11:13PM
Show HN: Vello's high-performance 2D GPU engine to .NET VelloSharp v0.5.0-alpha.1 is now available, delivering Vello’s high-performance 2D GPU engine to .NET atop the wgpu 3D backend. Integrates cleanly with Avalonia, WPF, and WinForms to modernize rendering pipelines without disruptive rewrites. https://ift.tt/IJ1L6W4 October 12, 2025 at 03:32AM
Show HN: Sprite Garden - HTML Canvas 2D sandbox and farming Sprite Garden: https://kherrick.github.io/sprite-garden/ A 2D sandbox exploration and farming game that runs entirely in the web browser. As a fully HTML, CSS, and JavaScript game, it is highly readable, hackable, and customizable. Included on "globalThis" is the "spriteGarden" global object with the game config and state readily available. Drawing with tiles is as easy as opening dev tools (use the menu in the browser as keyboard is captured), or entering the "Konami Code," for a full screen view and a map editor. - Share games from the world state manager - Explore unique procedurally generated biomes - Dig for resources like coal, iron, and gold - Use collected materials to place blocks and shape the world - Discover underground cave systems filled with resources - Plant and harvest different crops with "realistic" growth cycles Examples: - Preparing a QR Code to be mined: https://gist.github.com/kherrick/1191ae457e1f6e1a65031c38c2d... - Drawing a heart in the sky: https://gist.github.com/kherrick/3dc9af05bccc126b11cc26fb30a... - Entering the Konami Code (map editor / fullscreen): https://gist.github.com/kherrick/effbe1463d9b78da046f27c5d42... I'm unsure how the game should be taken further, or whether it should progress. Some potential ideas for the future include: - Input Box with JS Execution: Provide a safe, sandboxed input area in the game's UI where players can write small JS functions or scripts (instead of exposing it on globalThis). - API Exposure: Expose a controlled API or object representing game state and functions, like terrain manipulation, crop growth, player movement, to the user script so players can automate or modify behaviors. - Event Hooks: Allow players to register hooks into game events (e.g., world update, planting crops) where their custom code runs, enabling mods or custom automation. - Multiplayer: Use WebRTC to allow many players in the same world. - Actual gamification: Make reasons to play, health meter, powerups, plant combinations, enemies? - Better mobile controls: Currently on screen, no swiping for movement. - Easier building with blocks: Currently block position based on location of player. Also featured on: - Microsoft Store: https://ift.tt/zRWnIj5 - Wayback Machine: https://ift.tt/WsJhRyK.... Feedback is highly welcome, and source is available at: https://ift.tt/2KbFSg6 https://kherrick.github.io/sprite-garden/ October 12, 2025 at 03:15AM
Show HN: Gnokestation Is an Ultra Lightweight Web Desktop Environment https://gnokestation.netlify.app October 11, 2025 at 11:02PM
Show HN: Multiple choice video webgame experiment Hey all, just wanted to share a little game experiment. It's a rooms & keys kind of adventure with a lot of random deaths. It plays a Veo3-generated video in response to clicks, with Gemini used for coding. Prompting the videos was fun, but trying to vibe code everything was not. In the future I'll go back to using LLMs more sparingly for isolated functions, or at least try not to have it create anything that requires seeing the output to debug. https://ift.tt/EwDdjXp October 10, 2025 at 10:39PM
Show HN: Iframetest.com https://iframetest.com/ October 6, 2025 at 03:25PM
Show HN: Modeling the Human Body in Rust So I Can Cmd+Click Through It I started this trying to understand two things: why my Asian friends turn red after drinking, and why several friends all seemed to have migraine clusters. I was reading medical papers and textbooks, but kept getting lost jumping between topics. I thought: what if I could just Cmd+Click through this like code? What if "ALDH2 gene" was actually clickable, and took me to the variant, the phenotype, the population frequencies? So I started modeling human biology in Rust with my Ralph agent (Claude in a loop, ty ghuntley). Turns out the type system is perfect for this. Every biological entity is strongly-typed with relationships enforced at compile time. After 1 day of agent coding: - 277 Rust files, ~95k lines of code - 1,561 tests passing - 13 complete organ systems - Genetics with ancestry-specific variants - Clinical pathology models Try it: git clone https://ift.tt/bNMJ9nF cd open_human_ontology cargo run --example ide_navigation_demo Then open `examples/ide_navigation_demo.rs` and Cmd+Click through: Understanding Asian flush: AsianGeneticVariantsCatalog::get_metabolic_variants() // Click through to: // → ALDH2 gene on chromosome 12q24.12 // → rs671 variant (Glu504Lys) // → 40% frequency in Japanese population // → Alcohol flush reaction // → 10x esophageal cancer risk with alcohol // → Acetaldehyde metabolism pathway Understanding migraines: Migraine { subtype: WithAura, triggers: [Stress, LackOfSleep, HormonalChanges], genetic_variants: ["rs2075968", "rs1835740"], ... } // Click through to: // → 17 migraine trigger types // → 12 aura symptom types // → Genetic risk factors // → Why clusters happen (HormonalChanges → Menstruation) Now I can actually navigate the connections instead of flipping through PDFs. Heart → CoronaryArtery → Plaque. VisualCortex → 200M neurons → NeuralConnection pathways. It's like Wikipedia but type-checked and with jump-to-definition. This isn't production medical software - it's a learning tool. But it's way more useful than textbooks for understanding how biological systems connect. The agent keeps expanding it. Sometimes it OOMs but that's part of the fun. Tech: Rust, nalgebra, serde, rayon, proptest I am not a dr or medical professional this is for my education you can commit to it if you want to or review and open some PR's if you find wrong information or want to add references. https://ift.tt/bNMJ9nF October 10, 2025 at 11:29PM
Show HN: Lore Engine – Turn 10-hour lectures into 2 hours of comprehensive notes https://ift.tt/gbfhz0n October 10, 2025 at 01:59AM
Show HN: Created macOS app to help you keep your distance from your screen Hey everyone, If you're anything like me, you spend a good chunk of your day (and night) on your computer. I often find that when I'm zoned in, my posture gets worse and worse and my face ends up being really close to the screen. And over a course of a workday, when I finally unplug, my eyes have a hard time focusing on things that are far away. This has become a big enough problem for me that I decided to create an app to help me keep my face far enough from the screen. Now, I could've gone with a simple notification with a timer built into it but, as with all reminder notification, they soon become noise for me and I end up just dismissing it. I needed something to actively force me to move back. Which is where FarSight comes in. It uses your camera to gauge your distance and blurs the entire screen if it detects that you are getting close enough for a certain period of time. I made it so that it won't be extremely annoying and disruptive (e.g. blurring the screen every time you cross the line) but just enough of a nuisance to be helpful. I've been using it everyday since creating it and it's definitely helped me with eye strain, double vision, and surprisingly, my posture as well. I'm not sure if I'll keep it free forever but I wanted to release it first to ask for feedback. I only have the app in MacOS so if it has enough interest, I'll invest into making Windows counterpart. https://ift.tt/pWDy20F... Also, in case anyone is wondering, no data is collected and the snapshots during the app's usage are not saved but only used to calculate the distance. October 10, 2025 at 01:57AM
Show HN: Open-source UI for running multiple coding agents Hi HN! I've recently been finding productivity in running parallel CLI coding agents(after not believing in them initially). After having to do a ton of git stashing and branch fumbling, I decided I needed to something to more ergonomically run these agents in their own dedicated spaces. I tried a lot of the existing products but they either were too convoluted or flat out didn't work. Some of them also seem to roll their own chat UI which I don't think is the right approach, I wanted to something to lightly wrap my terminal sessions. So I built FleetCode! It uses git worktrees and let's you run multiple agents at once. It's made my multi agent coding workflow much easier. It's free and open source, would love some feedback! https://ift.tt/AT94uZ7 October 8, 2025 at 11:30PM
Show HN: KI Song Erstellen Kostenlos – AI Music Generator FüR Deutsche Musik Kostenloser KI-Musikgenerator für deutsche Songs. Text rein → professioneller Song in wenigen Minuten. Gebaut für Content Creator, die Copyright-freie Musik brauchen. https://ift.tt/g3Ptoxl GitHub: https://ift.tt/wEGrCAl Probiert es aus! https://ift.tt/g3Ptoxl October 8, 2025 at 10:26PM