This is a autopost bolg frinds we are trying to all latest sports,news,all new update provide for you
Wednesday, December 31, 2025
Show HN: A Prompt-Injection Firewall for AI Agents and RAG Pipelines https://ift.tt/r6h0gHe
Show HN: A Prompt-Injection Firewall for AI Agents and RAG Pipelines We built SafeBrowse — an open-source prompt-injection firewall for AI systems. Instead of relying on better prompts, SafeBrowse enforces a hard security boundary between untrusted web content and LLMs. It blocks hidden instructions, policy violations, and poisoned data before the AI ever sees it. Features: • Prompt injection detection (50+ patterns) • Policy engine (login/payment blocking) • Fail-closed by design • Audit logs & request IDs • Python SDK (sync + async) • RAG sanitization PyPI: pip install safebrowse Looking for feedback from AI infra, security, and agent builders. January 1, 2026 at 02:31AM
Show HN: A web-based lighting controller built because my old became a brick https://ift.tt/n4ZTrcd
Show HN: A web-based lighting controller built because my old became a brick I’m a student and I built this because my old lightning controller (DMX) became a brick after the vendor’s control software was deprecated in 2025. My focus was entirely on developing a robust backend architecture to guarantee maximum performance. Everything is released under GPLv3. The current frontend is just a "vibecoded" dashboard made with plain HTML and JavaScript to keep rendering latency as low as possible. In earlier versions Svelte was used. Svelte added too much complexity for an initial mvp. Video: https://ift.tt/gly5x4j Repo: https://ift.tt/VIx6L4P Technical Details: The system uses a distributed architecture where a FastAPI server manages the state in a Redis. State changes are pushed via WebSockets to Raspberry Pi gateways, which then independently maintain the constant 44Hz binary stream to the lights. This "push model" saves massive amounts of bandwidth and ensures low latency. In a stress test, I processed 10 universes (5,120 channels) at 44Hz with zero packet loss (simulated). An OTP-based pairing makes the setup extremely simple (plug-and-play). I’m looking forward to your feedback on the architecture and the Redis approach! Happy New Year! https://ift.tt/VIx6L4P December 31, 2025 at 10:16PM
Show HN: Fleet / Event manager for Star Citizen MMO https://ift.tt/cmBWhFX
Show HN: Fleet / Event manager for Star Citizen MMO I built an open-source org management platform for Star Citizen, a space MMO where player orgs can have 50K+ members managing fleets worth millions. https://scorg.org The problem: SC's official tools won't launch until 2026, but players need to coordinate now - track 100+ ship fleets, schedule ops across timezones, manage alliances, and monitor voice activity during battles. Interesting challenges solved: 1. Multi-org data isolation - Users join multiple orgs, so every query needs scoping. 2. Canvas + Firebase Storage CORS - Couldn't export fleet layouts as PNG. Solution: fetch images as blobs, convert to base64 data URLs, then draw to canvas. No CORS config needed. 3. Discord bot - Built 4 microservices (VoiceActivityTracker, EventNotifier, ChannelManager, RoleSync) sharing Firebase state. Auto-creates channels for ops, cleans up when done. Features: role-based access, event calendar with RSVP, LFG matchmaking, drag-and-drop fleet builder, economy tools, alliance system, analytics dashboard, mobile-responsive. ~15 pages, fully functional. Custom military-inspired UI (monospace, gold accents). January 1, 2026 at 12:48AM
Tuesday, December 30, 2025
Show HN: A dynamic key-value IP allowlist for Nginx https://ift.tt/NCLqQXr
Show HN: A dynamic key-value IP allowlist for Nginx I am currently working on a larger project that needs a short-lived HTTP "auth" based on a separate, out-of-band authentication process. Since every allowed IP only needs to be allowed for a few minutes at a time on specific server names, I created this project to solve that. It should work with any Redis-compatible database. For the docker-compose example, I used valkey. This is mostly useful if you have multiple domains that you want to control access to. If you want to allow 1.1.1.1 to mywebsite.com and securesite.com, and 2.2.2.2 to securesite.com and anothersite.org for certain TTLs, you just need to set hash keys in your Redis-compatible database of choice like: 1.1.1.1: - mywebsite.com: 1 (30 sec TTL) - securesite.com: 1 (15 sec TTL) 2.2.2.2: - securesite.com: 1 (3600 sec TTL) - anothersite.org: 1 (never expires) Since you can use any Redis-compatible database as the backend, per-entry TTLs are encouraged. An in-process cache can also be used, but is not enabled unless you pass --enable-l1-cache to kvauth. That makes successful auth_requests a lot faster since the program is not reaching out to the key/value database on every request. I didn't do any hardcore profiling on this but did enable the chi logger middleware to see how long requests generally took: kvauth-1 | 2025/12/30 21:32:28 "GET http://127.0.0.1:8888/kvauth HTTP/1.0" from 127.0.0.1:42038 - 401 0B in 300.462µs # disallowed request nginx-1 | 192.168.65.1 - - [30/Dec/2025:21:32:28 +0000] "GET / HTTP/1.1" 401 179 "-" "curl/8.7.1" kvauth-1 | 2025/12/30 21:32:37 "GET http://127.0.0.1:8888/kvauth HTTP/1.0" from 127.0.0.1:40160 - 401 0B in 226.189µs # disallowed request nginx-1 | 192.168.65.1 - - [30/Dec/2025:21:32:37 +0000] "GET / HTTP/1.1" 401 179 "-" "curl/8.7.1" # IP added to redis allowlist kvauth-1 | 2025/12/30 21:34:02 "GET http://127.0.0.1:8888/kvauth HTTP/1.0" from 127.0.0.1:54032 - 200 0B in 290.648µs # allowed, but had to reach out to valkey kvauth-1 | 2025/12/30 21:34:02 "GET http://127.0.0.1:8888/kvauth HTTP/1.0" from 127.0.0.1:54044 - 200 0B in 4.041µs nginx-1 | 192.168.65.1 - - [30/Dec/2025:21:34:02 +0000] "GET / HTTP/1.1" 200 111 "-" "curl/8.7.1" kvauth-1 | 2025/12/30 21:34:06 "GET http://127.0.0.1:8888/kvauth HTTP/1.0" from 127.0.0.1:51494 - 200 0B in 6.617µs # allowed, used cache kvauth-1 | 2025/12/30 21:34:06 "GET http://127.0.0.1:8888/kvauth HTTP/1.0" from 127.0.0.1:51496 - 200 0B in 3.313µs nginx-1 | 192.168.65.1 - - [30/Dec/2025:21:34:06 +0000] "GET / HTTP/1.1" 200 111 "-" "curl/8.7.1 IP allowlisting isn't true authentication, and any production implementation of this project should use it as just a piece of the auth flow. This was made to solve the very specific problem of a dynamic IP allow list for NGINX. https://ift.tt/f3T1ixd December 31, 2025 at 03:59AM
Show HN: Claude Cognitive – Working memory for Claude Code https://ift.tt/Ta6m8h2
Show HN: Claude Cognitive – Working memory for Claude Code https://ift.tt/qw8dOe7 December 31, 2025 at 03:57AM
Show HN: Replacing my OS process scheduler with an LLM https://ift.tt/naKhx5l
Show HN: Replacing my OS process scheduler with an LLM https://ift.tt/70zQUDR December 30, 2025 at 10:17PM
Monday, December 29, 2025
Show HN: Aroma: Every TCP Proxy Is Detectable with RTT Fingerprinting https://ift.tt/CfYcGbV
Show HN: Aroma: Every TCP Proxy Is Detectable with RTT Fingerprinting TL;DR explanation (go to https://ift.tt/IYPnlKE... if you want the formatted version) This is done by measuring the minimum TCP RTT (client.socket.tcpi_min_rtt) seen and the smoothed TCP RTT (client.socket.tcpi_rtt). I am getting this data by using Fastly Custom VCL, they get this data from the Linux kernel (struct tcp_info -> tcpi_min_rtt and tcpi_rtt). I am using Fastly for the Demo since they have PoPs all around the world and they expose TCP socket data to me. The score is calculated by doing tcpi_min_rtt/tcpi_rtt. It's simple but it's what worked best for this with the data Fastly gives me. Based on my testing, 1-0.7 is normal, 0.7-0.3 is normal if the connection is somewhat unstable (WiFi, mobile data, satellite...), 0.3-0.1 is low and may be a proxy, anything lower than 0.1 is flagged as TCP proxy by the current code. https://ift.tt/RKcL9h3 December 26, 2025 at 02:04AM
Show HN: Neko.js, a recreation of the first virtual pet https://ift.tt/kc6mFri
Show HN: Neko.js, a recreation of the first virtual pet Hi HN, Here is a late Christmas present: I rebuilt Neko [1], the classic desktop cat that chases your mouse, as a tiny, dependency-free JavaScript library that runs directly on web pages. Live demo: https://louisabraham.github.io/nekojs/ GitHub: https://ift.tt/gj9CDxQ Drop-in usage is a single script tag:
This is a fairly faithful recreation of Neko98: same state machine, same behaviors, same original 32×32 pixel sprites. It follows your cursor, falls asleep when idle, claws walls, and you can click it to cycle behavior modes. What made this project interesting to me is how I built it. I started by feeding the original C++ source (from the Wayback Machine) to Claude and let it "vibe code" a first JS implementation. That worked surprisingly well as a starting point, but getting it truly accurate required a lot of manual fixes: rewriting movement logic, fixing animation timing, handling edge cases the AI missed, etc. My takeaway: coding agents are very useful at resurrecting old codebases, and this is probably the best non-soulless use of AI for coding. It gets you 60–70% of the way there very fast, especially for legacy code that would otherwise rot unread. The last 30% still needs a human who cares about details. The final result is ~38KB uncompressed (~14KB brotli), zero dependencies, and can be dropped into a page with a single
Sunday, December 28, 2025
Show HN: Pion SCTP with RACK is 70% faster with 30% less latency https://ift.tt/ygLD6k7
Show HN: Pion SCTP with RACK is 70% faster with 30% less latency SCTP is a low level protocol focused on reliable packet transmission. Unlike hopelessly flinging packets from one device to another, it makes sure that the packets are correct using CRC, removes duplicate packets, and allows for packets to be sent in any order. Going into an established library, I thought that everything was already implemented and that there wasn't anything to do until I went through the existing issues and organized all the tasks and decided on an order. Sean DuBois ( https://ift.tt/DJUHRQ2 ), one of the co-creators and current maintainers of Pion, an open-source pure Go implementation of WebRTC (which uses SCTP), introduced me to a dissertation that was written about improving SCTP from 2021 ( https://ift.tt/7cdySMG... ). To my surprise, the features in it weren't actually implemented yet, and generally went unused even though it depicted pretty big improvements. This came as a bit of a shock to me considering the countless companies and services that actively use Pion with millions of users on a daily basis. This led to two things: 1) implement the feature (done by me) and 2) measure the performance (done by Joe Turki https://ift.tt/l9KCd6X ). If you're interested in reading more, please check out the blog post where we go over what SCTP is used for, how I improved it, and the effort that went into making such a large improvement possible. This also marks a huge milestone for other companies and services that use SCTP as they can refer to the implementation in Pion for their own SCTP libraries including any real-time streaming platforms such as Microsoft Teams, Discord screen share, Twitch guest star, and many more! For my personal background, please take a look at a comment below about what it was like for me to get started with open-source and my career related journeys. Thanks for reading! https://ift.tt/Qb06Y5F December 28, 2025 at 11:35PM
Show HN: Writing USB Device Firmware with Raspberry Pi Pico and TinyUSB https://ift.tt/YRbZ1sI
Show HN: Writing USB Device Firmware with Raspberry Pi Pico and TinyUSB https://www.youtube.com/playlist?list=PL4C3a7zUGIuYu48KsA3krgm7rtLJwse03 December 28, 2025 at 11:41PM
Saturday, December 27, 2025
Show HN: I'm 15. I built an offline AI Terminal Agent that fixes errors https://ift.tt/DKjMYSq
Show HN: I'm 15. I built an offline AI Terminal Agent that fixes errors https://ift.tt/Z7j2HSM December 27, 2025 at 10:27PM
Show HN: Jsonic – Python JSON serialization that works https://ift.tt/JVqknsc
Show HN: Jsonic – Python JSON serialization that works https://ift.tt/1fx9OM8 December 27, 2025 at 07:26PM
Show HN: AgentFuse – A local circuit breaker to prevent $500 OpenAI bills https://ift.tt/CMV061E
Show HN: AgentFuse – A local circuit breaker to prevent $500 OpenAI bills Hey HN, I’ve been building agents recently, and I hit a problem: I fell asleep while a script was running, and my agent got stuck in a loop. I woke up to a drained OpenAI credit balance. I looked for a tool to prevent this, but most solutions were heavy enterprise proxies or cloud dashboards. I just wanted a simple "fuse" that runs on my laptop and stops the bleeding before it hits the API. So I built AgentFuse. It is a lightweight, local library that acts as a circuit breaker for LLM calls. Drop-in Shim: It wraps the openai client (and supports LangChain) so you don't have to rewrite your agent logic. Local State: It uses SQLite in WAL mode to track spend across multiple concurrent agents/terminal tabs. Hard Limits: It enforces a daily budget (e.g., stops execution at $5.00). It’s open source and available on PyPI (pip install agent-fuse). I’d love feedback on the implementation, specifically the SQLite concurrency logic! I tried to make it as robust as possible without needing a separate server process. https://ift.tt/xreA3WY December 28, 2025 at 12:46AM
Friday, December 26, 2025
Show HN: Polibench – compare political bias across AI models https://ift.tt/wTIBR38
Show HN: Polibench – compare political bias across AI models Polibench runs the Political Compass questions across AI models so you can compare responses side by side. No signup. Built on top of work by @theo ( https://twitter.com/theo ) and @HolyCoward ( https://twitter.com/HolyCoward ). Question set is based on the Political Compass: https://ift.tt/PLTdn8g Early and rough. Feedback welcome on revealing questions, possible misuse, and ideas for extending it. Happy to answer questions. https://polibench.vercel.app/ December 27, 2025 at 12:23AM
Show HN: Web CLI – Browser-based terminal with multi-tab support https://ift.tt/ExzeKNo
Show HN: Web CLI – Browser-based terminal with multi-tab support Hey HN! Web CLI, an open-source web-based command management tool just got an upgrade with Interactive Terminal support https://ift.tt/PAuV2k6 December 26, 2025 at 09:53PM
Thursday, December 25, 2025
Show HN: CLI to share secrets using one-time public keys https://ift.tt/vZFmLJt
Show HN: CLI to share secrets using one-time public keys https://ift.tt/MxSjKdw December 25, 2025 at 11:50PM
Show HN: Buoy – A persistent, status-bar web server for local utilities https://ift.tt/RzsVEyc
Show HN: Buoy – A persistent, status-bar web server for local utilities I’m constantly building small web-based tools for my own use. Usually, my workflow ends with a dilemma: do I keep a terminal tab open forever running `npx http-server -p 8080`, or do I spend time configuring a Caddyfile for a 50-line HTML tool? Nothing felt right. I wanted something that felt like a native, always-on, utility that was easily accessible but invisible. I built Buoy. It’s a minimal server that: Lives in the status bar: I can see that it's running at a glance without hunting through ps aux. Is persistent by default: It starts with macOS and keeps my utilities alive in the background. Zero-config: It points at a XDG‑Standard www folder so I can create a symlink and be done. Small: I wanted to avoid the modern bloat. Buoy is a single, self-contained binary that's under 10MB. It’s a minimal tool that lets me build many small things and move on to the next. https://ift.tt/iKQORMV December 25, 2025 at 09:51PM
Wednesday, December 24, 2025
Show HN: WebPtoPNG – I built a WebP to PNG tool, everything runs in the browser https://ift.tt/PowjqfD
Show HN: WebPtoPNG – I built a WebP to PNG tool, everything runs in the browser I built WebPtoPNG after getting frustrated with converters that throttle uploads or phone data; everything runs straight in the browser, and never asks for a signup. https://webptopng.cc/ December 25, 2025 at 02:14AM
Show HN: Elfpeek – A tiny interactive ELF binary inspector in C https://ift.tt/6DM4gu5
Show HN: Elfpeek – A tiny interactive ELF binary inspector in C https://ift.tt/c0fRphu December 24, 2025 at 11:08PM
Show HN: An open-source anonymizer tool to replace PII in PostgreSQL databases https://ift.tt/IBl8mhJ
Show HN: An open-source anonymizer tool to replace PII in PostgreSQL databases https://ift.tt/xSW8hHp December 24, 2025 at 09:45PM
Tuesday, December 23, 2025
Show HN: Openinary – Self-hosted image processing like Cloudinary https://ift.tt/cEFNTDP
Show HN: Openinary – Self-hosted image processing like Cloudinary Hi HN! I built Openinary because Cloudinary and Uploadcare lock your images and charge per request. Openinary lets you self-host a full image pipeline: transform, optimize, and cache images on your infra; S3, Cloudflare R2, or any S3-compatible storage. It’s the only self-hosted Cloudinary-like tool handling both transformations and delivery with a simple URL API (/t/w_800,h_800,f_avif/sample.jpg). Built with Node.js, Docker-ready. GitHub: https://ift.tt/xeMpiK7 Feedback welcome; especially from Cloudinary users wanting the same UX but on their own infra! https://ift.tt/xeMpiK7 December 23, 2025 at 09:31PM
Show HN: A kids book that introduces authorization and permissions concepts https://ift.tt/ZmnUPtj
Show HN: A kids book that introduces authorization and permissions concepts A colleague and I made a kids' picture book that introduces authorization concepts. We work at AuthZed and explain these concepts regularly. We thought it'd be fun to put them together in a format accessible and appealing to kids and grownups alike. It would also be helpful when explaining what we do for work and make a unique gift for our families. The goal was a fun story first and foremost. We aimed to present concepts accessibly but made conscious decisions to simplify, knowing we couldn't be comprehensive in a picture book format. We also wanted visually appealing illustrations, so we built a custom tool to streamline exploring ideas with AI. It does reference-weighted image generation (upload references, weight which ones matter most), git-like branching for asset organization, and feedback loops that improve subsequent generations. It was built with Claude Code. Here's a screenshot: https://ift.tt/glWyLJj... We'd love feedback on where we chose to simplify. Did we get the tradeoffs right or did we oversimplify? And lastly, did you enjoy the story? You can read the book online: https://ift.tt/QXW2hqd https://ift.tt/QXW2hqd December 24, 2025 at 12:06AM
Monday, December 22, 2025
Show HN: It's Like Clay but in Google Sheets https://ift.tt/U2svlLC
Show HN: It's Like Clay but in Google Sheets Hey everyone! After struggling a lot with data enrichment for SMBs, I launched a Google Sheets add-on that gives you direct access to an AI-powered webscraper. Vurge lets you get structured information from any website right inside your Google Sheet, eliminating the need for learning a new tool or adding a new dependency for data enrichment. Let me know what you think! https://ift.tt/52N3ulx December 19, 2025 at 12:44AM
Show HN: Meds — High-performance firewall powered by NFQUEUE and Go https://ift.tt/kOVD6fr
Show HN: Meds — High-performance firewall powered by NFQUEUE and Go Hi HN, I'm the author of Meds ( https://ift.tt/RkFgAZq ). Meds is a user-space firewall for Linux that uses NFQUEUE to inspect and filter traffic. In the latest v0.7.0 release, I’ve added ASN-based filtering using the Spamhaus DROP list (with IP-to-ASN mapping via IPLocate.io). Key highlights: Zero-lock core, ASN Filtering, Optimized Rate Limiting, TLS Inspection, Built-in Prometheus metrics and Swagger API. Any feedback is very welcome! https://ift.tt/RkFgAZq December 22, 2025 at 10:58PM
Sunday, December 21, 2025
Show HN: Real-time SF 911 dispatch feed (open source) https://ift.tt/OfJEHdn
Show HN: Real-time SF 911 dispatch feed (open source) I built an open-source alternative to Citizen App's paid 911 feed for San Francisco. It streams live dispatch data from SF's official open data portal, uses an LLM to translate police codes into readable summaries, and auto-redacts sensitive locations (shelters, hospitals, etc.). Built it at a hack night after getting annoyed that Citizen is the only real-time option and they paywall it. Repo: https://ift.tt/9EJslYq Discord: https://ift.tt/xkCTpGi Happy to discuss the technical approach or take feedback. https://ift.tt/U1vFoCq December 22, 2025 at 06:29AM
Show HN: Mactop v2.0.0 https://ift.tt/FspgYRl
Show HN: Mactop v2.0.0 https://ift.tt/v20ujDV December 22, 2025 at 06:14AM
Show HN: Pac-Man with Guns https://ift.tt/0EXi749
Show HN: Pac-Man with Guns Title really says it all on this https://pac-man-with-guns.netlify.app/ December 22, 2025 at 04:47AM
Show HN: I built a 1‑dollar feedback tool as a Sunday side project https://ift.tt/S9gE06M
Show HN: I built a 1‑dollar feedback tool as a Sunday side project I’ve always found it funny how simple feedback widgets end up as $20–$30/month products. The tech is dead simple, infra is cheap, and most of us here could rebuild one in a weekend. So as a “principle experiment” I built my own today as a side project and priced it at 1 dollar. Just because if something is cheap to run and easy to replicate, it should be priced accordingly, and it’s also fun marketing. 1$ feedback tool. Shipped today, got the first users/moneys today, writing this post today. Side Sunday project, then back to the main product tomorrow. https://ift.tt/PqozBb5 December 22, 2025 at 03:22AM
Saturday, December 20, 2025
Show HN: HN Wrapped 2025 - an LLM reviews your year on HN https://ift.tt/VtGUdPv
Show HN: HN Wrapped 2025 - an LLM reviews your year on HN I was looking for some fun project to play around with the latest Gemini models and ended up building this :) Enter your username and get: - Generated roasts and stats based on your HN activity 2025 - Your personalized HN front page from 2035 (inspired by a recent Show HN [0]) - An xkcd-style comic of your HN persona It uses the latest gemini-3-flash and gemini-3-pro-image (nano banana pro) models, which deliver pretty impressive and funny results. A few examples: - dang: https://ift.tt/Jx4iywE - myself: https://ift.tt/Us9yT7N Give it a try and share yours :) Happy holidays! [0] https://ift.tt/cLT8YNf https://ift.tt/ilDPodk December 20, 2025 at 07:09PM
Friday, December 19, 2025
Show HN: Misata – synthetic data engine using LLM and Vectorized NumPy https://ift.tt/HU8J5xB
Show HN: Misata – synthetic data engine using LLM and Vectorized NumPy Hey HN, I’m the author. I built Misata because existing tools (Faker, Mimesis) are great for random rows but terrible for relational or temporal integrity. I needed to generate data for a dashboard where "Timesheets" must happen after "Project Start Date," and I wanted to define these rules via natural language. How it works: LLM Layer: Uses Groq/Llama-3.3 to parse a "story" into a JSON schema constraint config. Simulation Layer: Uses Vectorized NumPy (no loops) to generate data. It builds a DAG of tables to ensure parent rows exist before child rows (referential integrity). Performance: Generates ~250k rows/sec on my M1 Air. It’s early alpha. The "Graph Reverse Engineering" (describe a chart -> get data) is experimental but working for simple curves. pip install misata I’d love feedback on the simulator.py architecture—I’m currently keeping data in-memory (Pandas) which hits a ceiling at ~10M rows. Thinking of moving to DuckDB for out-of-core generation next. Thoughts? https://ift.tt/4PEXrgd December 16, 2025 at 08:08PM
Show HN: MCPShark Viewer (VS Code/Cursor extension)- view MCP traffic in-editor https://ift.tt/0FfR5t1
Show HN: MCPShark Viewer (VS Code/Cursor extension)- view MCP traffic in-editor A few days ago I posted MCPShark (a traffic inspector for the Model Context Protocol). I just shipped a VS Code / Cursor extension that lets you view MCP traffic directly in the editor, so you’re not jumping between terminals, logs, and "I think this is what got sent". VS Code Marketplace: https://marketplace.visualstudio.com/items?itemName=MCPShark... Main repo: https://ift.tt/rCDSdwp Feature requests / issues: https://ift.tt/dHQxWsT Site: https://mcpshark.sh/ If you’re building MCP agents/tools: what would make MCP debugging actually easy—timeline view, session grouping, diffing tool args, exporting traces, something else? I’d be thankful if you could open a feature request here: https://ift.tt/dHQxWsT December 17, 2025 at 11:49PM
Show HN: Stickerbox, a kid-safe, AI-powered voice to sticker printer https://ift.tt/eANsQFh
Show HN: Stickerbox, a kid-safe, AI-powered voice to sticker printer Bob and Arun here, creators of Stickerbox. If AI were built for kids, what would it look like? Asking that question led us to creativity, and more specifically, the power of kids’ imaginations. We wanted to let kids combine the power of their ideas with AI tools but we needed to make sure we did it safely and in the right way. Enter Stickerbox, a voice powered sticker printer. By combining AI image generation with thermal sticker printing, we instantly turn kids' wildest ideas into real stickers they can color, stick, and share. What surprised us most is how the “AI” disappears behind the magic of the device. The moment that consistently amazes kids is when the printer finishes and they are holding their own idea as a real sticker. A ghost on a skateboard, a dragon doing its taxes, their dog as a superhero, anything they can dream of, they can hold in their hand. Their reactions are what pushed us to keep building, even though hardware can be really hard. Along the way the scope of the project grew more than we expected: navigating supply chains, sourcing safe BPA/BPS free thermal paper, passing safety testing for a children’s product, and designing an interface simple enough that a five year old can walk up and just talk to it. We also spent a lot of time thinking about kids’ data and privacy so that parents would feel comfortable having this in their home. Stickerbox is our attempt to make modern AI kid-safe, playful, and tangible. We’d love to hear what you think! P.S. If you’re interested in buying one for yourself or as a gift, use code FREE3PACK to get an extra free pack of paper refills. https://stickerbox.com/ December 20, 2025 at 01:14AM
Thursday, December 18, 2025
Show HN: Spice Cayenne – SQL acceleration built on Vortex https://ift.tt/qf27DTA
Show HN: Spice Cayenne – SQL acceleration built on Vortex Hi HN, we’re Luke and Phillip, and we’re building Spice.ai OSS - a lightweight, portable data and AI engine and powered by Apache DataFusion & Ballista for SQL query, hybrid-search, and LLM-inference across disaggregated-storage used by enterprises like Barracuda Networks and Twilio. We first introduced Spice [1] on HN in 2021 and re-launched it on HN [2] in 2024 re-built from the ground up in Rust. Spice includes the concept of a Data Accelerator [3], which is a way to materialize data from disparate sources, such as other databases, in embedded databases like SQLite and DuckDB. Today we’re excited to announce a new Ducklake-inspired Data Accelerator built on Vortex [3], a highly performant, extensible columnar data format that claims 100x faster random access, 10-20x faster scans, 5x faster writes with a similar compression ratio vs. Apache Parquet. In our tests with Spice, Vortex performs faster than DuckDB with a third of the memory usage, and is much more scalable (multi-file). For real-world deployments, we see the DuckDB Data Accelerator often capping out around 1TB, but Spice Cayenne can do Petabyte-scale. You can read about it at https://spice.ai/blog and in the Spice OSS release notes [4]. This is just the first version, and we’d love to get your feedback! GitHub: https://ift.tt/9DkasJg [1] https://ift.tt/hU9afrV [2] https://ift.tt/X3LHcF1 [3] https://ift.tt/lgbu6VP [4] https://ift.tt/2wzrjn7 https://ift.tt/9N8YVqC December 19, 2025 at 12:30AM
Show HN: Explore Prometheus /metrics endpoints from your terminal https://ift.tt/NAH9dIQ
Show HN: Explore Prometheus /metrics endpoints from your terminal https://ift.tt/ItVbFGm December 18, 2025 at 11:40PM
Wednesday, December 17, 2025
Show HN: The feature gap "Chat with PDF" tuts and a regulated enterprise system https://ift.tt/N2v7WaP
Show HN: The feature gap "Chat with PDF" tuts and a regulated enterprise system I've spent the last few months architecting a RAG system for a regulated environment. I am not a developer by trade, but I approached this with a strict "systems engineering" and audit mindset. While most tutorials stop at "LangChain + VectorDB", I found that making this legally defensible and operationally stable required about 40+ additional components. We moved from a simple ingestion script to a "Multi-Lane Consensus Engine" (inspired by Six Sigma) because standard OCR/extraction was too hallucination-prone for our use case. We had to build extensive auditing, RBAC down to the document level, and a hybrid Graph+Vector retrieval to get acceptable accuracy The current architecture includes: Ingestion: 4 parallel extraction lanes (Vision, Layout, Text, Legal) with a Consensus Engine ("Solomon") that only indexes data confirmed by multiple sources Retrieval: Hybrid Neo4j (Graph) + ChromaDB (Vector) with Reciprocal Rank Fusion Performance: Semantic Caching (Redis) specifically for similar-meaning queries (40x speedup) Security: Full RBAC, Audit Logging of every prompt/retrieval, and PII masking. I documented the complete feature list and gap analysis https://gist.github.com/2dogsandanerd/2a3d54085b2daaccbb1125... My question to the community: Looking at this list – where is the line between "robust production engineering" and "over-engineering"? For those working in Fintech/Medtech RAG: what critical failure modes am I still missing in this list? https://gist.github.com/2dogsandanerd/2a3d54085b2daaccbb1125601945ceeb December 17, 2025 at 11:20PM
Tuesday, December 16, 2025
Show HN: Sqlit – A lazygit-style TUI for SQL databases https://ift.tt/syGSiEq
Show HN: Sqlit – A lazygit-style TUI for SQL databases I work mostly in the terminal but found myself constantly switching to bloated GUIs like SSMS only for the simple task of browsing tables and run queries. And I didn't find Existing SQL TUIs intuitive, having to read documentation to learn keybindings and CLI flags to connect. Given I had recently switched to linux, I found myself using vs code's sql database extension. Something was awfully wrong. I wanted something like lazygit for databases – run it, connect, and query and frankly just make it enjoyable to access data. Sqlit is a keyboard-driven SQL TUI with: - Context-based keybindings (always visible) - Neovim-like interface with normal and insert mode for query editing - Browse databases, tables, views, stored procedures - Adapters for SQL Server, SQLite, PostgreSQL, Turso & more - SSH tunneling support - Themes (Tokyo Night, Nord, Gruvbox etc.) Inspired by lazygit, neovim and lazysql. Built with Python/Textual. Feedback welcome – especially on which adapters to prioritize next. My vision of sqlit is to make a tool that makes it easy to connect and query data, and to do that, and that thing only, really well. https://ift.tt/aRFBTp6 https://ift.tt/aRFBTp6 December 15, 2025 at 09:17PM
Show HN: Zenflow – orchestrate coding agents without "you're right" loops https://ift.tt/SdaFUhr
Show HN: Zenflow – orchestrate coding agents without "you're right" loops Hi HN, I’m Andrew, Founder of Zencoder. While building our IDE extensions and cloud agents, we ran into the same issue many of you likely face when using coding agents in complex repos: agents getting stuck in loops, apologizing, and wasting time. We tried to manage this with scripts, but juggling terminal windows and copy-paste prompting was painful. So we built Zenflow, a free desktop tool to orchestrate AI coding workflows. It handles the things we were missing in standard chat interfaces: Cross-Model Verification: You can have Codex review Claude’s code, or run them in parallel to see which model handles the specific context better. Parallel Execution: Run five different approaches on a backlog item simultaneously—mix "Human-in-the-Loop" for hard problems with "YOLO" runs for simple tasks. Dynamic Workflows: Configured via simple .md files. Agents can actually "rewire" the next steps of the workflow dynamically based on the problem at hand. Project list/kanban views across all workload What we learned building this To tune Zenflow, we ran 100+ experiments across public benchmarks (SWE-Bench-*, T-Bench) and private datasets. Two major takeaways that might interest this community: Benchmark Saturation: Models are becoming progressively overtrained on all versions of SWE-Bench (even Pro). We found public results are diverging significantly from performance on private datasets. If you are building workflows, you can't rely on public benches. The "Goldilocks" Workflow: In autonomous mode, heavy multi-step processes often multiply errors rather than fix them. Massive, complex prompt templates look good on paper but fail in practice. The most reliable setups landed in a narrow “Goldilocks” zone of just enough structure without over-orchestration. The app is free to use and supports Claude Code, Codex, Gemini, and Zencoder. We’ve been dogfooding this heavily, but I'd love to hear your thoughts on the default workflows and if they fit your mental model for agentic coding. Download: https://ift.tt/1ClbX67 YT flyby: https://www.youtube.com/watch?v=67Ai-klT-B8 https://ift.tt/1ClbX67 December 16, 2025 at 10:02PM
Monday, December 15, 2025
Show HN: ModelGuessr: Can you tell which AI you're chatting with? https://ift.tt/8CLVjNv
Show HN: ModelGuessr: Can you tell which AI you're chatting with? Hey HN - I built ModelGuessr, a game where you chat with a random AI model and try to guess which one it is. A big open question in AI is whether there's enough brand differentiation for AI companies to capture real profits. Will models end up commoditized like cloud compute, or differentiated like smartphones? I built ModelGuessr to test this. I think that people will struggle more than they expect. And the more model mix-ups there are, the more commodity-like these models probably are. If enough people play, I'll publish some follow-up analyses on confusion patterns (which models get mistaken for each other, what gives them away, etc.). Would love any feedback! https://ift.tt/syFBSW4 December 15, 2025 at 10:29PM
Show HN: A lightweight SaaS to reduce early-stage app friction https://ift.tt/Ju5Oahc
Show HN: A lightweight SaaS to reduce early-stage app friction I recently shipped a small SaaS I built in roughly 24 hours, mostly during school breaks. This is my first project that I have taken from idea to deployment, onboarding, and real users. The product targets early-stage developers and focuses on reducing initial setup and preparation when building new apps. It abstracts away some of the repetitive early decisions and boilerplate that tend to slow down first-time builders, especially around project structure, configuration, and “what should exist on day one”. I have a small number of active users, but churn is relatively high, which suggests either: the problem is not painful enough the abstraction leaks too early the UX or onboarding fails to communicate value or the tool solves a problem that disappears after the first session I would really appreciate technical feedback on: whether the abstraction layer makes sense if the mental model aligns with how you bootstrap projects where the product feels opinionated vs restrictive what would make this something you would actually keep installed Thanks for reading. Direct, critical feedback is very welcome. https://simpl-labs.com/ December 16, 2025 at 12:21AM
Show HN: A Wordle-style game for SHA-256 hashes https://ift.tt/spdI7YO
Show HN: A Wordle-style game for SHA-256 hashes i built a small wordle-style game where the target is a daily sha-256 hash. it’s intentionally not cryptographically realistic; the goal is to make avalanche effects and the meaninglessness of near-matches intuitive. this was a quick front-end experiment; the code isn’t published yet. everything runs client-side; no tracking; no accounts. https://hashle.app December 15, 2025 at 11:38PM
Sunday, December 14, 2025
Show HN: A meditation timer without guidance, music, or growth mechanics https://ift.tt/hufnUGV
Show HN: A meditation timer without guidance, music, or growth mechanics I've worked in tech my entire career, and over time mindfulness meditation has become less of a "wellness habit" and more of a practical tool for keeping my mind clear. I encourage mindfulness meditation to everyone because it's that impactful on stress and awareness in everyday life. After years of practice, I've that most meditation apps eventually became distracting or costly. To me, mindfulness apps that provide guidance, content, forced streaks, and incentives seem to replace the practice of mindfulness itself with some gamification of the act. So I built Center, a silent meditation timer with a few constraints: • No guided sessions, voices, or music • No subscriptions, ads, or paywall • Optional tracking, no gamification • Works across iPhone, Apple Watch, iPad, and Mac via iCloud • Donation-supported, with no features locked The goal has never been growth or engagement, but reliability. I wanted something closer to a clock than a coach. This is a side project, but it’s been interesting to see how a deliberately "boring" tool changes how I personally practice mindfulness, and how that carries over into my work (especially decision-making and stress tolerance). Site: https://centertimer.com https://ift.tt/vESxZuo December 15, 2025 at 02:00AM
Show HN: 999 Penguins https://ift.tt/9Dkpzsq
Show HN: 999 Penguins https://999penguins.com December 14, 2025 at 07:31PM
Show HN: User.mom – Everything you need to reach Product-Market-Fit https://ift.tt/Zuy5YHC
Show HN: User.mom – Everything you need to reach Product-Market-Fit I've been building side projects for over a decade. Most failed to find Product‑Market‑Fit - I know the frustration of shipping features that don't stick. The painful truth I learned: many teams chase features over feedback. Worse, most feedback is shallow or useless because people avoid being critical. So I built user.mom to fix the process, not just add another tool. It maps the full PMF journey: Landing Pages to validate demand, Surveys to gather structured signals, Feedback Boards to organize requests, Customer Voting to prioritize, and Integrations (CSV, webhooks, API) to scale what works. If you’re tired of guessing what customers want, start your PMF workflow - the first product is free for every user. https://user.mom December 14, 2025 at 11:59PM
Saturday, December 13, 2025
Show HN: Tic Tac Flip – A new strategic game based on Tic Tac Toe https://ift.tt/vZMB9sb
Show HN: Tic Tac Flip – A new strategic game based on Tic Tac Toe The biggest problem with Tic-Tac-Toe is that it almost always ends in a draw. Tic Tac Flip tries to fix that! Learn the rules in Learning Mode or below: - Winning Criteria: 3 Ghosts (Flipped O or X, which can be a mixture). It's not just 3 Os or 3 Xs anymore! - Flipping Mechanic: When one or more lines having only O and X are formed, the minority of either all Os or all Xs get flipped to a Ghost, and the majority gets removed from the board. E.g., A line of 2 Os and 1 X leads to 1 X ghost and the removal of 2 Os. - Active Flip: You can actively flip your O/X to a Ghost (or flip a ghost back) once per game. - Placing Ghost Directly: You can place a "Ghost" piece directly as a final winning move (only once, and only when there are two existing ghosts in a line). I'm looking for feedback on the game balance and learning curve. Specifically: - Is the "Ghost" and "Flip" mechanic intuitive? - Is the Learning Mode helpful? - Is the game fair? Any rule adjustments needed? - Any bugs or issues? Any suggestions or comments would be much appreciated. Thank you in advance! https://tic-tac-flip.web.app/ December 14, 2025 at 11:19AM
Show HN: Soup.lua: making Lua do what it shouldn't https://ift.tt/5CvnfKG
Show HN: Soup.lua: making Lua do what it shouldn't https://ift.tt/2AXQL5O December 14, 2025 at 12:33AM
Friday, December 12, 2025
Show HN: I built a GitHub application that generates documentation automatically https://ift.tt/oG9qZdm
Show HN: I built a GitHub application that generates documentation automatically Hi HN, A lot of the dev teams I have worked with had a lot of issues with their documentation. In fact, some of my easiest clients to get were from clients that had "black box" solutions that devs no longer at the company had created. Personally, writing documentation is like grinding nails on a chalkboard. I have been having a lot of fun with building solutions that can run in a distributed way, not something a dev needs to run themselves. And after a significant amount of testing and building out several different solutions, I finally have a solution that is easy to set up and runs in the background continuously to automate the documentation process. I'm looking for feedback on a few things: - Ease of onboarding, it should be a simple click -> select repos you want to add. - Quality of documentation, our current free accounts have a standard model compared to premium but the concepts are the same. - Dynamic environments: I tried to make this compatible with any random repo thrown at it. Let me know your thoughts https://codesummary.io December 13, 2025 at 02:57AM
Show HN: PhenixCode – Added admin dashboard for multi-server management https://ift.tt/CtJ7WMr
Show HN: PhenixCode – Added admin dashboard for multi-server management I built PhenixCode — an open-source, self-hosted and customizable alternative to GitHub Copilot Chat. Why: I wanted a coding assistant that runs locally, with full control over models and data. Copilot is great, but it’s subscription-only and cloud-only. PhenixCode gives you freedom: use local models (free) or plug in your own API keys. Use the new admin dashboard GUI to visually configure the RAG settings for multi-server management. https://ift.tt/c560k1U December 13, 2025 at 01:46AM
Show HN: I'm building an open-source Amazon https://ift.tt/Yutqd8G
Show HN: I'm building an open-source Amazon I'm building an open source Amazon. In other words, an open source decentralized marketplace. But like Carl Sagan said, to make an apple pie from scratch, you must first invent the universe. So first I had to make open source management systems for every vertical. I'm launching the first one today, Openfront e-commerce, an open source Shopify alternative. Next will be Openfront restaurant, Openfront grocery, and Openfront gym. And all of these Openfronts will connect to our decentralized marketplace, "the/marketplace", seamlessly. Once we launch other Openfronts, you'll be able to do everything from booking hotels to ordering groceries right from one place with no middle men. The marketplace simply connects to the Openfront just like its built-in storefront does. Together, we can use open source to disrupt marketplaces and make sure sellers, in every vertical, are never beholden to them. Marketplace: https://ift.tt/VnN5EtO Openfront platforms: https://ift.tt/YdauvjI Source code: https://ift.tt/bcxvlza Demo - Openfront: https://youtu.be/jz0ZZmtBHgo Demo - Marketplace: https://youtu.be/LM6hRjZIDcs Part 1 - https://ift.tt/klJvA3t https://openship.org December 12, 2025 at 11:49PM
Show HN: ESLint Plugin for styled-jsx https://ift.tt/dVOsCmJ
Show HN: ESLint Plugin for styled-jsx https://ift.tt/ynbJlvu December 12, 2025 at 11:44PM
Thursday, December 11, 2025
Show HN: Gotui – a modern Go terminal dashboard library https://ift.tt/XfWD39n
Show HN: Gotui – a modern Go terminal dashboard library I’ve been working on gotui, a modern fork of the unmaintained termui, rebuilt on top of tcell for TrueColor, mouse support, and proper resize handling. It keeps the simple termui-style API, but adds a bunch of new widgets (charts, gauges, world map, etc.), nicer visuals (collapsed borders, rounded corners), and input components for building real dashboards and tools. Under the hood the renderer’s been reworked for much better performance, and I’d love feedback on what’s missing for you to use it in production. https://ift.tt/VjTq2QE December 12, 2025 at 02:35AM
Show HN: An endless scrolling word search game https://ift.tt/UjOLtrs
Show HN: An endless scrolling word search game I built a procedurally generated word-search game where the puzzle never ends - as you scroll, the grid expands infinitely and new words appear. It’s designed to be quick to pick up, satisfying to play, and a little addictive. The core game works without an account using the pre-defined games, but signing up allows you to generate games using any topic you can think of. I’d love feedback on gameplay, performance, and whether the endless format feels engaging over time. If you try it, I’d really appreciate any bug reports or suggestions. Thanks in advance! https://ift.tt/4foitj0 December 11, 2025 at 07:31PM
Show HN: SIM – Apache-2.0 n8n alternative https://ift.tt/PzurJA0
Show HN: SIM – Apache-2.0 n8n alternative Hey HN, Waleed here. We're building Sim ( https://sim.ai/ ), an open-source visual editor to build agentic workflows. Repo here: https://ift.tt/mUKcp3D . Docs here: https://docs.sim.ai . You can run Sim locally using Docker, with no execution limits or other restrictions. We started building Sim almost a year ago after repeatedly troubleshooting why our agents failed in production. Code-first frameworks felt hard to debug because of implicit control flow, and workflow platforms added more overhead than they removed. We wanted granular control and easy observability without piecing everything together ourselves. We launched Sim [1][2] as a drag-and-drop canvas around 6 months ago. Since then, we've added: - 138 blocks: Slack, GitHub, Linear, Notion, Supabase, SSH, TTS, SFTP, MongoDB, S3, Pinecone, ... - Tool calling with granular control: forced, auto - Agent memory: conversation memory with sliding window support (by last n messages or tokens) - Trace spans: detailed logging and observability for nested workflows and tool calling - Native RAG: upload documents, we chunk, embed with pgvector, and expose vector search to agents - Workflow deployment versioning with rollbacks - MCP support, Human-in-the-loop block - Copilot to build workflows using natural language (just shipped a new version that also acts as a superagent and can call into any of your connected services directly, not just build workflows) Under the hood, the workflow is a DAG with concurrent execution by default. Nodes run as soon as their dependencies (upstream blocks) are satisfied. Loops (for, forEach, while, do-while) and parallel fan-out/join are also first-class primitives. Agent blocks are pass-through to the provider. You pick your model (OpenAI, Anthropic, Gemini, Ollama, vLLM), and and we pass through prompts, tools, and response format directly to the provider API. We normalize response shapes for block interoperability, but we're not adding layers that obscure what's happening. We're currently working on our own MCP server and the ability to deploy workflows as MCP servers. Would love to hear your thoughts and where we should take it next :) [1] https://ift.tt/TgOBKj9 [2] https://ift.tt/k1MgO9j https://ift.tt/UgxfqPX December 11, 2025 at 10:50PM
Wednesday, December 10, 2025
Show HN: Cargo-rail: graph-aware monorepo tooling for Rust; 11 deps https://ift.tt/pU7GoTu
Show HN: Cargo-rail: graph-aware monorepo tooling for Rust; 11 deps https://ift.tt/87VchfK December 11, 2025 at 02:19AM
Show HN: I launched a podcast to interview makers https://ift.tt/CODudpz
Show HN: I launched a podcast to interview makers For years I’ve wanted to start a podcast to interview curious and passionate makers in the depths of their creative pursuits. I would love any feedback, a rating, and if you know anyone would would make a great guest, please let me know! https://ift.tt/j0FgkU4 December 11, 2025 at 12:40AM
Show HN: A 2-row, 16-key keyboard designed for smartphones https://ift.tt/fl1VJMW
Show HN: A 2-row, 16-key keyboard designed for smartphones Mobile keyboards today are almost entirely based on the 26-key, 3-row QWERTY layout. Here’s a new 2-row, 16-key alternative designed specifically for smartphones. https://ift.tt/q7yOoeL December 10, 2025 at 11:19PM
Tuesday, December 9, 2025
Show HN: Pixel text renderer using CSS linear-gradients (no JavaScript) https://ift.tt/6P91sUE
Show HN: Pixel text renderer using CSS linear-gradients (no JavaScript) I've been playing around with rendering pixel text using only CSS. No JS in the final result, and no per-pixel DOM elements (too heavy). The demo page is rendered as a long list of CSS linear-gradients. Each letter is an 8x8 matrix. Each pixel becomes a tiny background image. Demo: https://taktek.io Gallery/Debugger: https://ift.tt/cfMEOT6 Code: https://ift.tt/g6pCBOJ At first, I wrote each linear-gradient pixel manually... When I came to resize each pixel's size, I wrote the generator script. 1. It takes the text -> 2. breaks it into letters -> 3. gets its matrix -> 4. returns the linear-gradients list. It chooses a variant based on the context window. For example, a period after a sentence ("hello.") should look different than inside a domain ("example.com"). My workflow now is: open the gallery -> generate the CSS in the console -> copy the result into the static page. It's very small and a dumb tool, but I want it for an upcoming project. If you have any feedback, maybe some pitfalls, or a better approach, I'd love to hear them. https://taktek.io December 10, 2025 at 12:48AM
Show HN: ZON-TS 50–65% fewer LLM tokens zero parse overhead better than TOON/CSV https://ift.tt/gPYq8l9
Show HN: ZON-TS 50–65% fewer LLM tokens zero parse overhead better than TOON/CSV hey HN — roni here, full-stack dev out of india (ex-gsoc @ internet archive). spent last weekend hacking ZON-TS because json was torching half my openai/claude budget on dumb redundant keys — hit that wall hard while prototyping agent chains. result: tiny TS lib (<2kb, 100% tests) that zips payloads ~50% smaller (692 tokens vs 1300 on gpt-5-nano benches) — fully human-readable, lossless, no parse tax. drop-in for openai sdk, langchain, claude, llama.cpp, zod validation, streaming... just added a full langchain chain example to the readme (encode prompt → llm call → decode+validate, saves real $$ on subagent loops). quick try: ```ts npm i zon-format import { encode, decode } from 'zon-format'; const zon = encode({foo: 'bar'}); console.log(decode(zon)); ``` github → https://github.com/ZON-Format/ZON-TS benches + site → https://zonformat.org YC’s fall rfs nailed it — writing effective agent prompts is brutal when every token adds up. if you’re in a batch grinding observability (helicone/lemma vibes) or hitting gemini limits like nessie did, what’s your biggest prompt bloat headache right now? paste a sample below and i’ll zon it live. feedback (harsh ok) very welcome cheaper tokens ftw https://zonformat.org December 9, 2025 at 10:21PM
Monday, December 8, 2025
Show HN: I've asked Claude to improve codebase quality 200 times https://ift.tt/VrP84Fy
Show HN: I've asked Claude to improve codebase quality 200 times https://ift.tt/rWiaXoI December 9, 2025 at 03:03AM
Show HN: RamScout – Search eBay RAM Listings by Price per GB (US/UK) https://ift.tt/tJ9CT2O
Show HN: RamScout – Search eBay RAM Listings by Price per GB (US/UK) I built a small weekend project to help track RAM prices, since DDR3/DDR4/DDR5 costs have suddenly jumped recently and I was struggling to find good deals for my NAS build. RamScout scans eBay (UK/US) and ranks RAM listings by price per GB, with filters for type, capacity, speed, condition, etc. It’s a simple MVP — no frills, no accounts, no ads — just a fast way to spot unusually cheap listings. Would appreciate any feedback, especially on performance, UI, and whether expanding to more regions/vendors would be useful. Thanks! https://ift.tt/c7N1V2z December 9, 2025 at 03:56AM
Show HN: Fanfa – Interactive and animated Mermaid diagrams https://ift.tt/W8pefJi
Show HN: Fanfa – Interactive and animated Mermaid diagrams https://fanfa.dev/ December 4, 2025 at 06:46PM
Show HN: Edge HTTP to S3 https://ift.tt/toywNXO
Show HN: Edge HTTP to S3 Hi HN, Edge.mq makes it very easy to ship data from the edge to S3. EdgeMQ is a managed HTTP to S3 edge ingest layer that takes events from services, devices, and partners on the public internet and lands them durably in your S3 bucket, ready for tools like Snowflake, Databricks, ClickHouse, DuckDB, and feature pipelines. Design focus on simplicity, performance and security. https://edge.mq/ December 8, 2025 at 11:35PM
Sunday, December 7, 2025
Show HN : WealthYogi - Net worth Tracker https://ift.tt/S20UQWf
Show HN : WealthYogi - Net worth Tracker Hey everyone I’ve been on my FIRE journey for a while and got tired of juggling spreadsheets, brokers, and bank apps — so I built WealthYogi, a privacy-first net worth tracker focused on clarity and peace of mind. Why Like many FIRE folks, I was juggling spreadsheets, bank apps, and broker dashboards — but never had one clear, connected view of my true net worth. Most apps required logins or shared data with third parties — not ideal if you care about privacy. So I built WealthYogi to be: Offline-first & private — all data stays 100% on your device Simple — focus purely on your wealth trajectory, not budgeting noise Multi-currency — 23 currencies, supporting GBP, USD, EUR, INR and more What it does now * Tracks your net worth and portfolio value in real time * Categorises assets (liquid, semi-liquid, illiquid) and liabilities (loans, mortgages, etc.) * Multi-currency support (GBP, USD, EUR, INR and more) * Privacy-first: all data stays 100% on your device * 10+ Financial Health Indicators and Personalised Finance Health Score and Suggestions to improve * Minimal, distraction-free design focused purely on your wealth trajectory Planned features (already in development) Real-time account sync Automatic FX updates Import/Export support More currency account types Debt tracking Net worth forecasting Pricing Free Trial for 3 days. One time deal currently running till 10th December. Monthly and Yearly Subscriptions available. Would love your feedback 1. Try the app and share honest feedback — what works, what feels clunky 2. Tell us what features you’d love to see next (especially FIRE-specific ideas!) 3. Share how you currently track your net worth — spreadsheet, app, or otherwise Here’s the link again: WealthYogi on the App Store ( https://ift.tt/rW2et1k ) WealthYogi on the Android ( https://ift.tt/2E8PyYw... ) Demo ( https://youtu.be/KUiPEQiLyLY ) I am building this for the FIRE and personal finance enthusiasts, and your feedback genuinely guides our roadmap. — The WealthYogi Team hello@datayogi.io https://ift.tt/ALdomje December 8, 2025 at 05:43AM
Show HN: OpenFret – Guitar inventory, AI practice, and a note-detection RPG https://ift.tt/oFlayTn
Show HN: OpenFret – Guitar inventory, AI practice, and a note-detection RPG I'm a solo dev and guitarist who got frustrated juggling separate apps for tracking gear, practicing, and collaborating. So I built OpenFret—one platform that handles all of it. What it does: 1) Smart inventory – Add your guitars, get auto-filled specs from ~1,000 models in the database. Track woods, pickups, tunings, string changes, photos. 2) AI practice sessions – Generate personalized tabs and lessons based on your practice history. Rendered with VexFlow notation. 3) Session Mode – Version-controlled music collaboration (think Git for audio). Fork tracks, add layers, see history, merge contributions. 4) Musical tools – Tuner, metronome, scale visualizer, chord progressions, fretboard maps. Last.fm integration for tracking what songs you're learning. 5) Guitar RPG – Fight monsters by playing real guitar notes. Web Audio API detects your playing. 300+ hand-crafted lessons from beginner to advanced. What you can try without signing up: 1) The RPG demo is completely free, no account needed: https://ift.tt/Aye4aJh — just click "Start Battle" and play. It's capped at level 10 but gives you a real feel for the note detection. The full platform (inventory, AI practice, sessions) requires Discord or magic link auth. Current state: Beta. Core features work, actively adding content. The RPG has 300+ lessons done with more coming. Full game is $10 one-time, everything else is free. Why I built it: I have a basement music setup and wanted one place to track when I last changed strings, get practice material that adapts to what I'm working on, and collaborate without DM'ing WAV/MP3 files. Tech: Next.js (T3), Web Audio API for pitch detection, VexFlow for notation, Strudel integration for algorithmic backing tracks, Last.fm API. Happy to answer questions about the AI tab generation, note detection, or the Git-style collaboration model. https://ift.tt/V3D70Fm December 8, 2025 at 02:49AM
Show HN: Minimal container-like sandbox built from scratch in C https://ift.tt/C6kyo9l
Show HN: Minimal container-like sandbox built from scratch in C Runbox recreates core container features without relying on existing runtimes or external libraries. It uses namespaces, cgroups v2, and seccomp to create an isolated process environment, with a simple shell for interaction. For future gonna work on adding an interface so external applications can be executed inside Runbox, similar to containers. Github: https://ift.tt/iQAIqBH Happy to hear feedback or suggestions. https://ift.tt/iQAIqBH December 7, 2025 at 06:23PM
Saturday, December 6, 2025
Show HN: FingerGo – lightweight cross-platform touch-typing trainer https://ift.tt/UTaDJN8
Show HN: FingerGo – lightweight cross-platform touch-typing trainer https://ift.tt/zJFrT7P December 6, 2025 at 10:19PM
Show HN: TapeHead – A CLI tool for stateful random access of file streams https://ift.tt/sBdFvJr
Show HN: TapeHead – A CLI tool for stateful random access of file streams I wrote this tool while debugging a driver because I couldn't find a tool that allowed me to open a file, seek randomly, and read and write. I thought it might one day be useful to someone too. https://ift.tt/6TcYjH1 December 7, 2025 at 01:53AM
Show HN: Stateless compliance engine for banking and blockchain https://ift.tt/dfOtgQo
Show HN: Stateless compliance engine for banking and blockchain I’ve been working on a stateless compliance engine that validates IBAN/SWIFT, OFAC lists, ISO20022 (pain.001/pacs.008), and multi-chain data (ETH, BTC, XRPL, Polygon, Stellar, Hedera). Statelessness feels important in financial and blockchain workflows because no user data persists between requests, outputs are fully deterministic, and auditors can reproduce results without relying on stored state. Current progress: • Deterministic validators live and callable • On-chain checks working across 6 networks • ISO20022 structuring + downloadable PDFs • AWS backend deployed; Azure environment being added for multi-cloud isolation Looking for technical critiques or alternative patterns for building stateless compliance systems. https://ift.tt/eGkD7nN December 7, 2025 at 12:10AM
Friday, December 5, 2025
Show HN: Bible Note Journal – AI transcription and study tools for sermons (iOS) https://ift.tt/uX9QtTH
Show HN: Bible Note Journal – AI transcription and study tools for sermons (iOS) I got back into church a couple years ago and would try taking notes with Apple Notes. It was a struggle trying to type notes while focusing on the sermon. Honestly, it would have been easier to write it in a notebook but in the end I built this iOS app to solve that problem. You can record audio during a sermon (or upload files), and it transcribes using Whisper, then generates summaries, flashcards, and reflection questions tailored to Christian content. The backend is Spring Boot + Kotlin calling OpenAI's API. Instead of deploying the backend through one of the cloud providers directly I decided to go with Railway. Users are notified with push notifications when their transcription and summary are completed. The iOS app uses SwiftUI and out-of-the-box SwiftUI components. I worked with Spring Boot + Java a few years back when in fintech so it was cool to try writing something in Kotlin. I'm also a full-time Flutter dev that has been trying to get into Native iOS development and felt like I found a good use case for an app. Currently only available in the US/Canada App Store. There is a free 3-day trial that you can use to give the app a go. The goal was helping Christians retain more from sermons and build stronger biblical literacy. Happy to answer questions about the architecture, AI prompting approach for Christian content, or anything else. App Store link: https://ift.tt/UeW9KBk... https://ift.tt/1MDxpSe December 6, 2025 at 02:13AM
Show HN: HCB Mobile – financial app built by 17 y/o, processing $6M/month https://ift.tt/WO8aq4x
Show HN: HCB Mobile – financial app built by 17 y/o, processing $6M/month Hey everyone! I just built a mobile app using Expo (React Native) for a platform that moves $6M/month. It’s a neobank used by 6,500+ nonprofit organizations across the world. One of my biggest challenges, while juggling being a full-time student, was getting permission from Apple/Google to use advanced native features such as Tap to Pay (for in-person donations) and Push Provisioning (for adding your card to your digital wallet). It was months of back-and-forth emails, test case recordings, and also compliance checks. Even after securing Apple/Google’s permission, any minor fix required publishing a new build, which was time-consuming. After dealing with this for a while, I adopted the idea of “over the air updates” using Expo’s EAS update service. This allowed me to remotely trigger updates without needing a new app build. The 250 hours I spent building this app were an INSANE learning experience, but it was also a whole lot of fun. Give the app a try, and I’d love any feedback you have on it! btw, back in March, we open-sourced this nonprofit neobank on GitHub. https://ift.tt/eKQcL0v https://ift.tt/LRvjrGX December 3, 2025 at 09:50AM
Show HN: SerpApi MCP Server https://ift.tt/9d6gxUI
Show HN: SerpApi MCP Server https://ift.tt/2cfKJdv December 6, 2025 at 12:00AM
Thursday, December 4, 2025
Show HN: Playwright for Windows Computer Use https://ift.tt/bEjixte
Show HN: Playwright for Windows Computer Use https://ift.tt/SJXVenh December 5, 2025 at 04:15AM
Show HN: Claude-ping – a WhatsApp bridge for Claude Code https://ift.tt/4pwgkyd
Show HN: Claude-ping – a WhatsApp bridge for Claude Code A built a small WhatsApp bridge to keep track of claude code projects as they run on my laptop. There is an experimental permission hook to allow proxying of permission requests via the WhatsApp bridge. All messages are sent via a personal channel. https://ift.tt/cpIeNOq December 5, 2025 at 02:40AM
Show HN: Cheap OpenTelemetry lakehouses with Parquet, DuckDB, and Iceberg https://ift.tt/D83OpKt
Show HN: Cheap OpenTelemetry lakehouses with Parquet, DuckDB, and Iceberg Side project: exploring storing and querying OpenTelemetry data with duckdb, open table formats, and cheap object storage with some rust glue code. Yesterday, AWS made this exact sort of data architecture lot easier with new CloudWatch features: https://ift.tt/cCuRnBb... https://ift.tt/JFbhetU December 5, 2025 at 02:12AM
Wednesday, December 3, 2025
Show HN: HCL-Schema – Create HCL Schemas Using HCL Files https://ift.tt/zvAklnf
Show HN: HCL-Schema – Create HCL Schemas Using HCL Files https://ift.tt/xm0DMVb December 4, 2025 at 01:25AM
Show HN: Niccup – Hiccup-Like HTML Generation in ~120 Lines of Pure Nix https://ift.tt/yEQgRJs
Show HN: Niccup – Hiccup-Like HTML Generation in ~120 Lines of Pure Nix Yesterday I saw https://ift.tt/8s7SupB (Nixtml: Static website and blog generator written in Nix) and before I clicked on it, I thought it was gonna be a polished version of something I've hacked together myself in the past few weeks, but it was something else, so since seeing it, I've been polishing my hacked together Hiccup-alternative made with Nix, and I think it's good enough for some feedback from the outside world :) The basic premise is to take a Nix expression like this: [ "div#main.container" { lang = "en"; } [ "h1" "Hello" ] ] And turn it into HTML like this:
Nothing more, nothing less. Just "Nix Expressions/Data > HTML". If you've used hiccup ( https://ift.tt/z0iv5HZ ) before this will be immediately familiar to you, native data types in arrays transformed into HTML, and it matches really well with Nix! Kind of almost took me by surprise. I've made some more involved examples available on the website, where the website itself is also dynamically generated with niccup: https://embedding-shapes.github.io/niccup/ And if that wasn't enough, I also added a quine example on the website itself, which if you copy-paste the two files you get a built version of the page itself: https://embedding-shapes.github.io/niccup/examples/quine/ (this was probably the most tricky and fun part of this whole project, so worth mentioning separately for sure) I've used it to generate documentation websites and some smaller projects so far, but hasn't been used by others before, so I'm eager to hear what people think about it! Thank you for reading and your temporary attention! GitHub repository: https://ift.tt/7jFluEY (~800 lines of Nix in total, main implementation src/lib.nix is only ~120 lines though) The source of the blog itself: https://ift.tt/Fu8rRcT.... (~150 lines of Nix) https://embedding-shapes.github.io/introducing-niccup/ December 4, 2025 at 01:16AM
Hello
Show HN: Patternia – A Zero-Overhead Pattern Matching DSL for Modern C++ https://ift.tt/qw4MKAC
Show HN: Patternia – A Zero-Overhead Pattern Matching DSL for Modern C++ https://ift.tt/v5timGX December 4, 2025 at 12:47AM
Show HN: Microlandia, a brutally honest city builder https://ift.tt/9pyb3mO
Show HN: Microlandia, a brutally honest city builder It all started as an experiment to see if I could build a game making heavy use of Deno and its SQLite driver. After sharing an early build in the „What are you working on?“ thread here, I got the encouragement I needed to polish it and make a version 1.0 for Steam. So here it is, Microlandia, a SimCity Classic-inspired game with parameters from real-life datasets, statistics and research. It also introduces aspects that are conveniently hidden in other games (like homelessness), and my plan is to continue updating, expanding and perfecting the models for an indefinite amount of time. https://ift.tt/qevxJFK December 3, 2025 at 11:48PM
Tuesday, December 2, 2025
Show HN: Rhubarb – C89 Libraries in Latin https://ift.tt/h5ZrFCf
Show HN: Rhubarb – C89 Libraries in Latin Considering all the supply chain dependencies lately I've been building a collection of C89 libraries to make zero dependency stuff. For fun I have also been programming it in latin! Still very much in progress. https://ift.tt/wHn5eiz November 29, 2025 at 10:09PM
Show HN: Golang Client Library for Gradium.ai TTS/STT API https://ift.tt/kegQfHq
Show HN: Golang Client Library for Gradium.ai TTS/STT API https://ift.tt/7g0RqSt December 3, 2025 at 01:22AM
Show HN: SMART report viewer – Simple tool to analyze smartctl outputs https://ift.tt/CBuKRcy
Show HN: SMART report viewer – Simple tool to analyze smartctl outputs https://ift.tt/1uhscEF December 3, 2025 at 12:29AM
Monday, December 1, 2025
Show HN: RFC Hub https://ift.tt/FCtnL7e
Show HN: RFC Hub I've worked at several companies during the past two decades and I kept encountering the same issues with internal technical proposals: - Authors would change a spec after I started writing code - It's hard to find what proposals would benefit from my review - It's hard to find the right person to review my proposals - It's not always obvious if a proposal has reached consensus (e.g. buried comments) - I'm not notified if a proposal I approved is now ready to be worked on And that's just scratching the surface. The most popular solutions (like Notion or Google Drive + Docs) mostly lack semantics. For example it's easy as a human to see a table in a document with rows representing reviewers and a checkbox representing review acceptance but it's hard to formally extract meaning and prevent a document from "being published" when criteria isn't met. RFC Hub aims to solve these issues by building an easy to use interface around all the metadata associated with technical proposals instead of containing it textually within the document itself. The project is still under heavy development as I work on it most nights and weekends. The next big feature I'm planning is proposal templates and the ability to refer to documents as something other than RFCs (Request for Comments). E.g. a company might have a UIRFC for GUI work (User Interface RFCs), a DBADR (Database Architecture Decision Record), etc. And while there's a built-in notification system I'm still working on a Slack integration. Auth works by sending tokens via email but of course RFC Hub needs Google auth. Please let me know what you think! https://rfchub.app/ December 1, 2025 at 10:34PM
Show HN: An AI zettelkasten that extracts ideas from articles, videos, and PDFs https://ift.tt/Vad0z3l
Show HN: An AI zettelkasten that extracts ideas from articles, videos, and PDFs Hey HN! Over the weekend (leaning heavily on Opus 4.5) I wrote Jargon - an AI-managed zettelkasten that reads articles, papers, and YouTube videos, extracts the key ideas, and automatically links related concepts together. Demo video: https://youtu.be/W7ejMqZ6EUQ Repo: https://ift.tt/urXmGYC You can paste an article, PDF link, or YouTube video to parse, or ask questions directly and it'll find its own content. Sources get summarized, broken into insight cards, and embedded for semantic search. Similar ideas automatically cluster together. Each insight can spawn research threads - questions that trigger web searches to pull in related content, which flows through the same pipeline. You can explore the graph of linked ideas directly, or ask questions and it'll RAG over your whole library plus fresh web results. Jargon uses Rails + Hotwire with Falcon for async processing, pgvector for embeddings, Exa for neural web search, crawl4ai as a fallback scraper, and pdftotext for academic papers. https://ift.tt/urXmGYC December 1, 2025 at 11:50PM
Subscribe to:
Posts (Atom)
Show HN: PHP-fts – Full-text search engine in pure PHP, no extensions https://ift.tt/wgSBiJP
Show HN: PHP-fts – Full-text search engine in pure PHP, no extensions https://ift.tt/WpBoNzV May 7, 2026 at 01:58AM
-
Show HN: A directory of 800 free APIs, no auth required Explore reliable free APIs for developers — ideal for web and software development, ...
-
Show HN: I built Dirac, Hash Anchored AST native coding agent, costs -64.8 pct Fully open source, a hard fork of cline. Full evals on the gi...
-
Show HN: I built a FOSS tool to run your Steam games in the Cloud I wanted to play my Steam games but my aging PC couldn’t keep up, so I bui...