Friday, October 24, 2025

Show HN: Git for LLMs – a context management interface https://ift.tt/ph0M2wd

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: Pg_textsearch – BM25 Ranking for Postgres https://ift.tt/Mx16juK

Show HN: Pg_textsearch – BM25 Ranking for Postgres I built pg_textsearch, a Postgres extension that brings proper BM25 ranking to full-text search. It's designed for AI/RAG workloads where search quality directly impacts LLM output. Postgres native ts_rank lacks corpus-aware signals (no IDF, no TF saturation, no length normalization). This causes mediocre documents to rank above excellent matches, which matters when your LLM depends on retrieval quality. Quick example: CREATE EXTENSION pg_textsearch; CREATE INDEX articles_idx ON articles USING bm25(content); SELECT title, content <@> to_bm25query('database performance', 'articles_idx') AS score FROM articles ORDER BY score LIMIT 10; Works seamlessly with pgvector or pgvectorscale for hybrid search. Fully transactional (no sync jobs). Preview release uses in-memory architecture (64MB default per index); disk-based segments coming soon. I love ParadeDB's pg_search but wanted something available on our managed Postgres. You can try pg_textsearch free on Tiger Cloud: https://ift.tt/vxnq5JW Blog: https://ift.tt/wbWUchk... Docs: https://ift.tt/x51eOyE... Feedback welcome, especially from folks building RAG systems or hybrid search applications. https://ift.tt/eBOsKJr October 23, 2025 at 10:55PM

Thursday, October 23, 2025

Show HN: Middlerok – reduces front end-back end integration from weeks to hours https://ift.tt/tnuKGEQ

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/Wt3bxgQ October 22, 2025 at 11:05PM

Show HN: Incremental JSON parser for streaming LLM tool calls in Ruby https://ift.tt/SRuDqWH

Show HN: Incremental JSON parser for streaming LLM tool calls in Ruby Built this for streaming AI tool calls. LLMs stream function arguments as JSON character-by-character. Most parsers reparse from scratch each time - O(n²) behavior that causes UI lag. This maintains parsing state, processing only new characters. True O(n) performance that stays imperceptible throughout the entire response. Ruby gem, MIT licensed. Would love feedback. https://ift.tt/Hk4xgqy October 23, 2025 at 01:02AM

Show HN: Create interactive diagrams with pop-up content https://ift.tt/1quRdat

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/QqSpVPt October 22, 2025 at 08:15PM

Wednesday, October 22, 2025

Show HN: MTOR – A free, local-first PWA to automate workout progression https://ift.tt/SyrHEmq

Show HN: MTOR – A free, local-first PWA to automate workout progression Hi HN, My motivation for this came from frustration with existing workout trackers. Most felt clunky, hid core features like performance graphs behind a paywall, or forced a native app download. A few people close to me who take their training seriously shared the same sentiment, so I decided to build my own. I'm working on mTOR, a free, science-based workout tracker I built to automate progressive overload. It's a local-first PWA that works completely offline, syncs encrypted between your devices using passwordless passkeys, and allows for plan sharing via a simple link. The core idea is to make progression easier to track and follow. After a workout, it analyzes your performance (weight, reps, and RIR), highlights new personal records (PRs), and generates specific targets for your next session. It also reviews your entire program to provide scientific analysis on weekly volume, frequency, and recovery for each muscle group. This gets displayed visually on an anatomy model to help you learn which muscles are involved, and you can track your gains over time with historical performance charts for each exercise. During a workout, you get a total session timer, an automatic rest timer, and can see your performance from the last session for a clear target to beat. It automatically advances to the next incomplete exercise, and when you need to swap an exercise, it provides context-aware alternatives targeting the same muscles. It's also deeply customizable: * The UI has a dark theme, supports multiple languages (English, Spanish, German), lets you adjust the UI scale, and toggle the visibility of detailed muscle names, exercise types, historical performance badges, and a full history card. * You can set global defaults for weight units (kg/lbs), rest times, and plan targets, or enable/disable metrics like Reps in Reserve (RIR) and estimated 1-Rep Max. The exercise library can be filtered by your available equipment, you can create your own custom exercises with global notes, and there's a built-in weight plate calculator. * The progression system lets you define default rep ranges and RIR targets, or create specific overrides for different lifts (e.g., a 3-5 rep range for strength, 10-15 for accessories). * Editing is flexible: you can drag-and-drop to reorder days, exercises, and sets, duplicate workout days, track unilateral exercises (left/right side), and enter data with a quick wheel picker. I'll be here all day to answer questions. I'm also thinking about making the project open-source down the line and would be curious to hear any thoughts on that. Thanks for checking it out! https://mtor.club/ October 22, 2025 at 12:04AM

Show HN: bbcli – A TUI and CLI to browse BBC News like a hacker https://ift.tt/49gD8v7

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/rlFWcHY October 19, 2025 at 04:28PM

Show HN: OpenJobHub – A Free and Open Job Board https://ift.tt/j29B0Lk

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/K3JGTEi Website: https://jobs.wowkit.net https://ift.tt/K3JGTEi October 21, 2025 at 11:03PM

Tuesday, October 21, 2025

Show HN: Online Sourcerer – The best answer to 'source?' https://ift.tt/KAJQxrj

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/YD1rzkS October 21, 2025 at 03:46AM

Show HN: I built a Product Hunt alternative for African tech startups https://ift.tt/3pFHx0e

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/ZSYlokF October 21, 2025 at 02:25AM

Show HN: I created a cross-platform GUI for the JJ VCS (Git compatible) https://news.ycombinator.com/item?id=45645120

Show HN: I created a cross-platform GUI for the JJ VCS (Git compatible) Personally, I think the JJ VCS ( https://ift.tt/C4178gG ) 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

Monday, October 20, 2025

Show HN: 18yo first iOS app: blocks distracting apps and unlocks with QR/barcode https://ift.tt/5dI80Zh

Show HN: 18yo first iOS app: blocks distracting apps and unlocks with QR/barcode I built Recode because I realized I was spending 8-10 hours a day on my phone pretty consistently. I tried other screen time apps but I found them too easy to bypass and end my blocks whenever I wanted to use an app. My solution was to build an app blocker app that makes users have to scan a physical QR/barcode to take a break from their app blocks. This helped me be able to get my screen time down to just a few hours everyday since I didn't want to physically get up and go across the house to get my barcode. Anyways, since it worked for me I felt like sharing it. App store link: https://ift.tt/1H0nALG... https://ift.tt/4Ey6dwn October 20, 2025 at 03:00AM

Show HN: Jotite – A whimsical Linux Markdown note-taking app https://ift.tt/4DesGXl

Show HN: Jotite – A whimsical Linux Markdown note-taking app https://ift.tt/eCwPmtU October 20, 2025 at 01:32AM

Show HN: CheckHN – A checklist for the most popular Hacker News posts https://ift.tt/xF1h6qU

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/6Hp0DbX October 19, 2025 at 10:58PM

Sunday, October 19, 2025

Show HN: WP-Easy, framework to build WordPress themes https://ift.tt/8rmspQH

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: Nova: open-source solution for CAD file conflicts https://ift.tt/PkuihEC

Show HN: Nova: open-source solution for CAD file conflicts October 19, 2025 at 12:01PM

Show HN: Odyis: lunar lander (1979) clone written in Rust https://ift.tt/e1s2vyX

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/WN4bK97 October 19, 2025 at 12:27AM

Saturday, October 18, 2025

Show HN: Code review for AI native teams https://ift.tt/9AgruFn

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/EPN8ohT October 18, 2025 at 05:52AM

Show HN: I turned my resume into a catchy song. It's a game changer https://ift.tt/OTg1ndr

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/3v8AhPO October 18, 2025 at 02:22AM

Show HN: We packaged an MCP server inside Chromium https://ift.tt/YUKN7mw

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/UNyr2Fh 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/l3tgZs6 October 17, 2025 at 09:52PM

Show HN: Stop Chasing Success: Write for Wonder Instead https://ift.tt/7UqtVHT

Show HN: Stop Chasing Success: Write for Wonder Instead Why novels are an ideal project for bringing wonder into your life https://ift.tt/HcqXEz6 October 17, 2025 at 11:16PM

Friday, October 17, 2025

Show HN: Arky – Visual 2D Markdown editor (access codes below) https://ift.tt/zgp2dY1

Show HN: Arky – Visual 2D Markdown editor (access codes below) Hey HN! Arky is a markdown editor with a twist — instead of linear documents, you work on a 2D canvas where you can: • Place ideas anywhere spatially • Organize into hierarchy with drag & drop • See the full document structure at a glance • AI writes contextually — drag & drop responses anywhere on canvas More info: https://arky.so/ Try it: https://app.arky.so/ (Access codes are in the comment below!) Quick demo(60s): https://youtu.be/Nxsr5Ag2vEM?si=g6nKheRWWNuaLTe8 Would love to hear your thoughts! https://app.arky.so October 17, 2025 at 01:20AM

Show HN: We priced basic needs in work hours (global ranking and CSVs) https://ift.tt/RgvEGQA

Show HN: We priced basic needs in work hours (global ranking and CSVs) https://ift.tt/BEqpGPy October 17, 2025 at 01:23AM

Show HN: Inkeep (YC W23) – Agent builder that works both visually and in code https://ift.tt/zR7gM9P

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/KAOCZwm . 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/BXHx3AV . 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/3g8OwPf October 16, 2025 at 06:20PM

Show HN: Coordable – Get better geocoding results with AI cleaning and analytics https://ift.tt/Hg9FUi6

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

Thursday, October 16, 2025

Show HN: Simulation of the Tech Industry in 2027 https://ift.tt/cxaTvi3

Show HN: Simulation of the Tech Industry in 2027 Hi HN, this is Miguel, and I built a simulation of what the tech industry will look like in 2027. We hear a lot about job loss, AI literacy, and in general the fear of the future... and I wanted to capture these feelings through an immersive experience. Check it out here: https://marbleos.com Sam Altman says that there will be mass layoffs, but many “new jobs” will be created, and when asked they say “AI literacy”... but no one has a clear picture of what this would actually look like? I saw a recent government article titled "AMERICA’S TALENT STRATEGY: BUILDING THE WORKFORCE FOR THE GOLDEN AGE" written by the U.S. Department of Labor, and I wanted to explore what it could look like when the government intervenes in this bleak future. It discusses “work-based learning models” in partnership with corporations, government-assisted “Registered Apprenticeships” for upskilling, not sending people to college again, etc. The simulation was built from scratch using React, JS, CSS, and HTML. I hope this project gives a feeling of reflection, motivation for growth, and empowerment. https://ift.tt/PQ9Czhe October 16, 2025 at 06:53AM

Show HN: Achilleus – Security monitoring for agencies managing client websites https://ift.tt/Dm8JvXW

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/wQsFUhu October 16, 2025 at 07:34AM

Show HN: Specific (YC F25) – Build backends with specifications instead of code https://ift.tt/pBjeuGm

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/Y9jpxAN https://specific.dev/ October 15, 2025 at 10:51PM

Show HN: Pxxl App – A Nigerian Alternative to Vercel, Render, and Netlify https://ift.tt/kfihQFa

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

Wednesday, October 15, 2025

Show HN: An open source access logs analytics script to block bot attacks https://ift.tt/KTW5vgu

Show HN: An open source access logs analytics script to block bot attacks https://ift.tt/10K2SRG October 15, 2025 at 12:45AM

Show HN: GoHPTS-TCP/UDP Transparent Proxy with ARP Spoofing and Traffic Sniffing https://ift.tt/GvYwlo8

Show HN: GoHPTS-TCP/UDP Transparent Proxy with ARP Spoofing and Traffic Sniffing https://ift.tt/d1507Ww October 14, 2025 at 08:19PM

Show HN:I built a free AI tool that scans and sorts financial news for traders https://ift.tt/bfteQ6v

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

Tuesday, October 14, 2025

Show HN: Ark v0.6.0 – Go ECS with new declarative event system https://ift.tt/JQcqxk3

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/izNkmP0 Repo: https://ift.tt/hNH0ygw Would love feedback from anyone building games, simulations, or ECS tooling in Go. https://ift.tt/hNH0ygw October 14, 2025 at 12:34PM

Show HN: Wordle but you have to predict your score before playing https://ift.tt/ctgxEs1

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/ymkvqQA October 14, 2025 at 08:56AM

Show HN: AI Toy I worked on is in stores https://ift.tt/XROZegA

Show HN: AI Toy I worked on is in stores Alt link: https://ift.tt/SzXQ9a5 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/GWL9vbV pion: https://ift.tt/bxhVOdX 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/G93hWFl . https://ift.tt/iNzE1J6 October 12, 2025 at 07:45PM

Show HN: Make AI text sound human https://ift.tt/aXJYOgD

Show HN: Make AI text sound human Transform ChatGPT, Claude, and Gemini text into natural, human-like writing with a single click. https://refine.so October 14, 2025 at 02:39AM

Monday, October 13, 2025

Show HN: I built a simple ambient sound app with no ads or subscriptions https://ift.tt/T5uCHtW

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/z7qZn8k... https://ambisounds.app/ October 12, 2025 at 08:19PM

Show HN: Recallie AI – Duolingo for learning anything https://ift.tt/cbKBGmp

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/xaTwYq7 October 12, 2025 at 11:13PM

Sunday, October 12, 2025

Show HN: Solving the cluster 1 problem with vCluster standalone https://ift.tt/yD3qkVi

Show HN: Solving the cluster 1 problem with vCluster standalone vcluster is an open source tool for Kubernetes multi tenancy and over the years it has matured to have hosted controlplane virtual cluster, shared virtual clusters but the host cluster problem was always there. With vcluster standalone, you can now create the first cluster also with the same developer experience and consolidate the multiple vendor problem. With this, you can now use vcluster for entire multi tenancy spectrum. Feel free to discuss, happy to answer any questuons. https://ift.tt/Oa2436l October 8, 2025 at 10:20PM

Show HN: rift – a tiling window manager for macOS https://ift.tt/vcUrmO9

Show HN: rift – a tiling window manager for macOS https://ift.tt/HysF3uU October 12, 2025 at 05:52AM

Show HN: Vello's high-performance 2D GPU engine to .NET https://ift.tt/QOCZ5eM

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/TbixuBf October 12, 2025 at 03:32AM

Show HN: Sprite Garden - HTML Canvas 2D sandbox and farming https://ift.tt/EevMwUo

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/1MGH9it - Wayback Machine: https://ift.tt/EKfQ0H4.... Feedback is highly welcome, and source is available at: https://ift.tt/5vSiJHP https://kherrick.github.io/sprite-garden/ October 12, 2025 at 03:15AM

Saturday, October 11, 2025

Show HN: I built a platform for long-form recs: books, articles, podcasts, etc. https://ift.tt/CZauo1e

Show HN: I built a platform for long-form recs: books, articles, podcasts, etc. Would appreciate any feedback, I've really been frustrated with modern social media recently, and made this platform to push back. It promotes genuine connection and deep understanding, topics that we've seemingly lost with the proliferation of short-form and current social media. https://ift.tt/VZ45y7I October 11, 2025 at 12:09AM

Cheering on the M Ocean View’s Big Birthday: How We’re Improving the Line for Riders

Cheering on the M Ocean View’s Big Birthday: How We’re Improving the Line for Riders
By

Muni riders use a new boarding island that serves the M Ocean View. The celebration continues for the M Ocean View’s 100th birthday! First, we shared how it all started. Our next stop: how it’s going. Learn about recent upgrades we made along the route based on community feedback. And see what we’re doing next to improve things even more for riders. Working to improve safety and reduce travel times In 2022, the SFMTA launched the M Ocean View Transit and Safety Project to continue to improve the line. We heard from community members that they wanted us to reduce wait and travel times on the M...



Published October 10, 2025 at 05:30AM
https://ift.tt/aF8gjY0

Show HN: Iframetest.com https://ift.tt/W1wQI6F

Show HN: Iframetest.com https://iframetest.com/ October 6, 2025 at 03:25PM

Friday, October 10, 2025

Show HN: Lore Engine – Turn 10-hour lectures into 2 hours of comprehensive notes https://ift.tt/JXjSud9

Show HN: Lore Engine – Turn 10-hour lectures into 2 hours of comprehensive notes https://ift.tt/YlF0KLi October 10, 2025 at 01:59AM

Show HN: SDF-Field Synthesis – rendering SDF without ray marching https://ift.tt/l7bsMTr

Show HN: SDF-Field Synthesis – rendering SDF without ray marching Hello, HN! I have developed a new approach to rendering the scenes described by the SDF, which completely abandons the classic ray marching. The idea is simple: instead of searching for ray intersections, we consider the scene as a potential field of view, where the source is the SDF itself. The solution of the field equation gives zero isosurfaces — they correspond to the visible boundaries of objects. Advantages: - natural coherence between pixels, - analytical continuation for infinite resolution, - adaptive computational load depending on the complexity of the scene, - all the advantages of SDF are preserved (procedurality, Boolean operations, compactness). The full description of the idea with basic formulas and concept is published on Zenodo: https://ift.tt/Tgu9KIG It will be interesting to hear the opinion of the community: - How feasible is the method? - What potential applications do you see? - Are there any similar approaches that I might have missed? https://ift.tt/mR0tqob October 9, 2025 at 09:12PM

Celebrating 100 Years on the M Ocean View!

Celebrating 100 Years on the M Ocean View!
By Jeremy Menzies

The M Ocean View Line turned 100 years old on October 6! To celebrate this centennial, we are kicking off a two-part blog series on the M. Explore this 100-year history in part one. An M Line streetcar heads down West Portal Avenue in this September, 1972 photo. Before the M The area surrounding the M Ocean View was largely undeveloped farmland until well into the 20th century. Since the 1860s, passenger trains to and from San Jose stopped nearby but service was infrequent and slow. In the early 1900s, electric streetcar lines skirted today’s Oceanview on San Jose Avenue and Ocean Avenue. This...



Published October 09, 2025 at 05:30AM
https://ift.tt/e76PTEX

Thursday, October 9, 2025

Show HN: Spica – OSS Tool to Generate Infinite Length Sora-2 Videos https://ift.tt/VRqa965

Show HN: Spica – OSS Tool to Generate Infinite Length Sora-2 Videos https://ift.tt/2VxNfMU October 9, 2025 at 12:04AM

Show HN: Open-source UI for running multiple coding agents https://ift.tt/SGepgBP

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/1kw5gvI October 8, 2025 at 11:30PM

Show HN: KI Song Erstellen Kostenlos – AI Music Generator FüR Deutsche Musik https://ift.tt/crf92OC

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/GjJ12zK GitHub: https://ift.tt/GpIS2u4 Probiert es aus! https://ift.tt/GjJ12zK October 8, 2025 at 10:26PM

Wednesday, October 8, 2025

Show HN: DidMySettingsChange – A tool that checks changed windows settings https://ift.tt/bsTfBMV

Show HN: DidMySettingsChange – A tool that checks changed windows settings Microsoft has been under heavy scrutiny with how they manage Windows over the years, particularly concerning privacy and telemetry settings. Many users find that after disabling certain settings, these settings are mysteriously re-enabled after updates or without any apparent reason. DidMySettingsChange is a Python script designed to help users keep track of their Windows privacy and telemetry settings, ensuring that they stay in control of their privacy without the hassle of manually checking each setting. Features Comprehensive Checks: Automatically scans all known Windows privacy and telemetry settings. Change Detection: Alerts users if any settings have been changed from their preferred state. Customizable Configuration: Allows users to specify which settings to monitor. Easy to Use: Simple command-line interface that provides clear and concise output. Logs and Reports: Generates detailed logs and reports for auditing and troubleshooting. https://ift.tt/t4SUJDN October 6, 2025 at 04:19AM

Show HN: I'm building a browser for reverse engineers https://ift.tt/xrtz0bd

Show HN: I'm building a browser for reverse engineers https://ift.tt/yJegKvB October 6, 2025 at 09:02PM

Show HN: Gotask, a simple task manager CLI built using Golang https://ift.tt/R6GrPsk

Show HN: Gotask, a simple task manager CLI built using Golang Hey folks, Gotask is a simple golang CLI I made to explore some aspects of the Go programming language. https://ift.tt/ip8LPkJ October 8, 2025 at 12:20AM

Show HN: Rethinking audit trails in Django (structured and database-free) https://ift.tt/rRCJIwu

Show HN: Rethinking audit trails in Django (structured and database-free) We were using django-easy-audit to track CRUD and API events in Django. The problem: every action meant an extra database write, which slowed transactions, increased infra costs, and left us with audit tables that weren’t great for analytics. I built django-activity-audit (PyPI) to fix this: - Extends Django’s logging system with custom AUDIT and API levels. - Captures CRUD + API request/response events as structured JSON logs. - Vector tails the logs and ships them into ClickHouse. - Grafana makes them queryable and visual. This removes the extra DB writes, gives structured data ready for analysis, and keeps costs down. Curious — how are others handling audit logging in Django (or other frameworks)? Do you log it, write it to a DB, or something else entirely? https://ift.tt/V8q3gBz October 7, 2025 at 10:25PM

Tuesday, October 7, 2025

Show HN: TinqerJS– LINQ-inspired QueryBuilder for TypeScript + Postgres/SQLite https://ift.tt/07T8Ds9

Show HN: TinqerJS– LINQ-inspired QueryBuilder for TypeScript + Postgres/SQLite https://tinqerjs.org October 6, 2025 at 08:58PM

Show HN: I've build a platform for writing technical/scientific documents https://ift.tt/i18QvoX

Show HN: I've build a platform for writing technical/scientific documents https://ift.tt/xE46a8y October 6, 2025 at 04:28PM

Show HN: Tangled – Git collaboration built on AT Protocol https://ift.tt/Hxnre7M

Show HN: Tangled – Git collaboration built on AT Protocol https://tangled.org October 6, 2025 at 10:58PM

Show HN: I Built a Transcription CLI Because Uploading 4GB Videos Was Killing Me https://ift.tt/8qYR5CZ

Show HN: I Built a Transcription CLI Because Uploading 4GB Videos Was Killing Me https://ift.tt/InYWTQO October 6, 2025 at 11:52PM

Monday, October 6, 2025

Show HN: High-fidelity, compact, and real time rendering of university campus https://ift.tt/fFmNjbt

Show HN: High-fidelity, compact, and real time rendering of university campus Technical thread: https://ift.tt/RktKbnN https://hoanh.space/aalto/ October 6, 2025 at 05:21AM

Show HN: Calcetra – an interactive geometry explorer for math visualization https://ift.tt/wav03Ru

Show HN: Calcetra – an interactive geometry explorer for math visualization https://ift.tt/HTFNbgW October 5, 2025 at 05:22PM

Show HN: A Vectorless LLM-Native Document Index Method https://ift.tt/JTGMq2R

Show HN: A Vectorless LLM-Native Document Index Method The word "index" originally came from how humans retrieve info: book indexes and tables of contents that guide us to the right place in documents. Computers later borrowed the term for data structures: e.g., B-trees, hash tables, and more recently, vector indexes. They are highly efficient for machines; but abstract and unnatural: not something a human, or an LLM, can understand and directly use as a reasoning aid. This creates a gap between how indexes work for computers and how they should work for models that reason like humans. PageIndex is a new step that "looks back to move forward". It revives the original, human-oriented idea of an index and adapts it for LLMs. Now the index itself (PageIndex) lives inside the LLM's context window: the model sees a hierarchical table-of-contents tree and reasons its way down to the right span, much like a person would retrieve information using a book's index. PageIndex MCP shows how this works in practice: it runs as a MCP server, exposing a document's structure directly to LLMs/Agents. This means platforms like Claude, Cursor, or any MCP-enabled agent or LLM can navigate the index themselves and reason their way through documents, not with vectors/chunking, but in a human-like, reasoning-based way. https://ift.tt/chLuOx5 October 5, 2025 at 10:09PM

Sunday, October 5, 2025

Show HN: An open-source, RL-native observability framework we've been missing https://ift.tt/xwHyLfS

Show HN: An open-source, RL-native observability framework we've been missing The RL ecosystem is maturing— verifiers are standardizing how we build and share environments. However, as it grows, we need observability tooling that actually understands RL primitives. Running RL experiments without visibility into rollout quality, reward distributions, or failure modes is a waste of time. Monitor provides live tracking, per-example inspection, and programmatic access—see what's happening during runs and debug what went wrong afterward. https://ift.tt/7onTK1Y October 5, 2025 at 03:05AM

Show HN: World Amazing Framework: Like Django for Civilization https://ift.tt/fgl5hed

Show HN: World Amazing Framework: Like Django for Civilization Any initial thoughts? This framework is meant to be a tool for construction, so if you want to play around with it for creating potential specific implementations, you can drop the contents of the website, the GitHub README, and the entire overview.md into an AI chat, and that should be enough to use the framework, at least conceptually. Would y'all want me to pre-prime a chat in Google AI Studio with the full context of the plan and some basic direction for discourse? I can share a link to a ready-to-go environment. The core documentation should answer most mechanical questions. And if you feed the docs into an AI chat, you can ask it any question you may have, or to simply ask it to explain something in different ways, or hypothesize solutions to any world issue, either systemic or regional. Gemini Pro 2.5 can take the full doc in one prompt, and its ability to co-create ideas is remarkable. I've been using it mostly through the AI Studio interface. Much of the overview is as much my work as it is a synthesis of my collaboration with Gemini Pro 2.5, ChatGPT-4o, and some early contributions from GPT-4 about a year ago. Before LLMs, I was building out pamphlet-style pages on a website (that are up at whomanatee.org, which is the base wrapper implementation of the framework), and I was planning to use them as talking points. I was anticipating that much of the deep thinking would have to happen in slow, public discourse. With LLMs, I've been able to stress-test these ideas from every possible angle, using any past event or theory to see if the framework could withstand scrutiny. At one point, a model argued that Adam Smith would have rejected this idea as fantasy. So I worked with it to develop an economic plan that "synthetic Adam" praised. It's incredible that we now have the ability to get synthesized thoughts from almost any perspective. You could ask it, "What would Barack Obama think of this plan? And using the framework, what would be your response to any hesitations he may have?" And it responds with incredible analysis, synthesis, and feedback. https://ift.tt/Q6BEXph October 5, 2025 at 03:44AM

Show HN: Run – a CLI universal code runner I built while learning Rust https://ift.tt/6RXytrx

Show HN: Run – a CLI universal code runner I built while learning Rust Hi HN — I’m learning Rust and decided to build a universal CLI for running code in many languages. The tool, Run, aims to be a single, minimal dependency utility for: running one-off snippets (from CLI flags), running files, reading and executing piped stdin, and providing language-specific REPLs that you can switch between interactively. I designed it to support both interpreted languages (Python, JS, Ruby, etc.) and compiled languages (Rust, Go, C/C++). It detects languages from flags or file extensions, can compile temporary files for compiled languages, and exposes a unified REPL experience with commands like :help, :lang, and :quit. Install: cargo install run-kit (or use the platform downloads on GitHub). Source & releases: https://ift.tt/4L3d6eV I used Rust while following the official learning resources and used AI to speed up development, so I expect there are bugs and rough edges. I’d love feedback on: usability and UX of the REPL, edge cases for piping input to language runtimes, security considerations (sandboxing/resource limits), packaging and cross-platform distribution. Thanks — I’ll try to answer questions and share design notes. https://ift.tt/4L3d6eV October 5, 2025 at 12:04AM

Saturday, October 4, 2025

Show HN: Beacon (open source) – Built after AWS billed me 700% more for RDS https://ift.tt/zPuS6o7

Show HN: Beacon (open source) – Built after AWS billed me 700% more for RDS I've been hosting my side project on AWS. I was paying an okay price for not managing infrastructure at all. I moved everything to AWS Ligthsail after my startup credits run out. The project was initially a success and made several thousand euros per month in revenue. Then came covid with new regulations, and suddenly my customers were non existent (the problem it solved was no longer there). After that it was not making me money, I was paying it from my own pocket to maintain it, thinking maybe it will come back. Then one day, after some ignored spam AWS emails, I got a huge charge on my card, along with a bill from AWS. The charge was orders of magnitude higher than the previous charges."WTF??" I said to myself while rushing to log into the dashboard to see what the issue was. No DDoS, no misconfiguration, nothing unusual. I logged into the root account to look at the billing page, and there it was:RDS PostgreSQL legacy fee ~€200 because I did not upgrade to Postgres 16 (from 13). I was baffled. I paid monthly €25 (27% tax included) for the smallest RDS instance, then I see this monster fee for something I think should cost maybe €2. I mean AWS just has to run it in a different environment. For €200 I could buy them a new server to run it for me. That's when I had the realization: "I have a spare Raspberry Pi 3, I'll just host everything on that. That will be for free." But self-hosting came with it's own challenges, especially on a resource-constrained device. I needed better tools to deploy and monitor my application. SSH-ing into the Raspberry Pi every time I wanted to deploy a newer version was a pain in the ass. So was debugging issues. Existing deployment and monitoring solutions were either too expensive, too complex, or didn't work well with resource-constrained devices like Raspberry Pi. Examples: * Grafana/Prometheus for monitoring: Over-engineered for my needs. * OpenSearch/ELK for logs: A nightmare on low-resource devices. * Metabase for dashboards: A ram hungry monster that eats up more resources than if I hosted 100 applications. And to access the db remotely opening a port and putting it behind Cloudflare Zero Trust is much easier than setting up Metabase. So I decided to build my own deployment and montitoring agent, and why not make it opensource? The agent can currently deploy applications from github by polling release tags, monitor device metrics, alert when thresholds are reached, forward logs to cloud dashboard. It's still in development, with features improving every week. If you are interested, give it a start on Github. https://beaconinfra.dev October 4, 2025 at 01:52AM

Show HN: Was pissed about Google Docs, So I made an Text Editor myself https://ift.tt/XaY859d

Show HN: Was pissed about Google Docs, So I made an Text Editor myself It’s been a while since I’ve started to write a book . The process of creation of it has not been easy , first because I’m not a writer , I’ve created well though out internet posts here and there, which ended up creating my first book. It was a good experience , but then I’ve started to think that a book that just gathered my thoughts online it’s not entirely “writing” a book , I needed more. And than I’ve opened google docs and start typing. Then I started to figure out what I wanted to write: should it be a fantasy story, a self-biography, or an observation of the world? I believe most writers have this figured out beforehand, but not me. I began writing pieces to see if they would fit together and make sense. I started gathering philosophical anecdotes based on my core beliefs and sensed something brewing. When I finally decided what the book would be about, and what I wanted to write, the type of writing I wanted to do, I saw an already sizable document with ideas scattered throughout it. That was good for me, as I could just join the pieces, but I didn’t want to be trapped in writing that could be repetitive. I wanted to have the ideas, philosophy, the whole reason why the book is like this, stored in a place I could easily access. I'm planning to use AI as a memory dump, where I can add information during a conversation. Then, whenever I consult it, I can check if I've already written something and if it reflects the temper and pace I want for my book. Everything seems fine, but we encountered a few problems. First, the AI's writing was a conundrum of errors. I could gain assistance and a sense of what to write, but the AI itself, due to our prolonged interchange, started to hallucinate and produce nonsense or "forget" our conversation. The second issue was that the AI couldn't consistently verify what was already written. As the text grew larger, the context window began to shrink, and the more I used the AI tool, the less helpful it became. So I decided to search for a tool that could do what I wanted. I found elements in each of the products I've used: some were extremely satisfying to write with, others had good features to enhance text, some allowed me to organize my book by scattering ideas effectively, and still others used AI for correction and proofreading tasks. The solutions for this market are diverse and offer numerous approaches. I could easily transition between tools, but I wanted something unified to keep my writing process in one place. That’s why I created this text editor and called it SourcePilot. It’s a tool that identifies your writing style as you write, allowing you to add notes, sources, and videos, and to use them as context for the AI, enabling more nuanced outputs tailored to your writing. It was interesting to build, and I’m providing a link you can try. It’s a desktop app, and you can use it for free, depending on the hardware you have. I’m looking for people who could give me feedback on what's wrong with it. People who could not install it (I’ve built it on Mac and could not test Linux and Windows), or have problems logging in. I keep getting loads of problems because I’m using the tool right now as I write this text. I'm planning to launch a new version soon, featuring an anti-slop algorithm I’ve developed, along with document branching. I just want to see if there are people interested in using it at the moment. If there aren't users, that's fine. I think I’ve made something for myself anyway. :) Thank you for your attention if you made it this far. You’re greatly appreciated. Cheers! https://sourcepilot.co/ October 4, 2025 at 01:28AM

Show HN: A VS Code Extension for Genesis DB – The event sourcing database https://ift.tt/d9NraYl

Show HN: A VS Code Extension for Genesis DB – The event sourcing database I've been working on an extension that brings the full Genesis DB experience directly into Visual Studio Code. Genesis DB itself is a production-ready event-sourcing database engine, and with this extension you can now: - Manage multiple connections (dev, staging, prod) with token-based authentication - Explore events via a built-in Event Explorer UI - Commit new events, run GDBQL queries, and instantly view results - Manage schemas (register, browse, validate) directly in the editor - Use built-in GDPR features like event erasure, without leaving VS Code The goal: no more context switching between CLI, APIs, and docs, everything integrated into the editor you already use. You can check out the extension here: https://marketplace.visualstudio.com/items?itemName=patricec... I'd love to hear what you think: Is this something that would help your workflow? What would you expect from a database extension in VS Code? https://ift.tt/INkp5dH October 4, 2025 at 01:12AM

Show HN: FLE v0.3 – Claude Code Plays Factorio https://ift.tt/L896Elh

Show HN: FLE v0.3 – Claude Code Plays Factorio We're excited to release v0.3.0 of the Factorio Learning Environment (FLE), an open-source environment for evaluating AI agents on long-horizon planning, spatial reasoning, and automation tasks. == What is FLE? == FLE uses the game Factorio to test whether AI can handle complex, open-ended engineering challenges. Agents write Python code to build automated factories, progressing from simple resource extraction (~30 units/min) to sophisticated production chains (millions of units/sec). == What's new in 0.3.0 == - Headless scaling: No longer needs the game client, enabling massive parallelization! - OpenAI Gym compatibility: Standard interface for RL research - Claude Code integration: We're livestreaming Claude playing Factorio [on Twitch]( https://ift.tt/YdGZbqA ) - Better tooling and SDK: 1-line CLI commands to run evaluations (with W&B logging) == Key findings == We evaluated frontier models (Claude Opus 4.1, GPT-5, Gemini 2.5 Pro, Grok 4) on 24 production automation tasks of increasing complexity. Even the best models struggle: - Most models still rely on semi-manual strategies rather than true automation - Agents rarely define helper functions or abstractions, limiting their ability to scale - Error recovery remains difficult – agents often get stuck in repetitive failure loops The performance gap between models on FLE correlates more closely with real-world task benchmarks (like GDPVal) than with traditional coding/reasoning evals. == Why this matters == Unlike benchmarks based on exams that saturate quickly, Factorio's exponential complexity scaling means there's effectively no performance ceiling. The skills needed - system debugging, constraint satisfaction, logistics optimization - transfer directly to real challenges. == Try it yourself == >>> uv add factorio-learning-environment >>> uv add "factorio-learning-environment[eval]" >>> fle cluster start >>> fle eval --config configs/gym_run_config.json We're looking for researchers, engineers, and modders interested in pushing the boundaries of agent capabilities. Join our Discord if you want to contribute. We look forward to meeting you and seeing what you can build! -- FLE Team https://jackhopkins.github.io/factorio-learning-environment/versions/0.3.0.html October 4, 2025 at 01:02AM

Friday, October 3, 2025

Show HN: Uber for Flights https://ift.tt/TaJlQw5

Show HN: Uber for Flights My friend and I built BookMyFlight to finally modernize flight search + booking. Why we built this: - Personalization. I fly the same route every month, and there’s no platform that knows my preferences so that I can open it, find and book my flight, and close it within a minute. - Booking is slow. I hate seeing a long clunky airline form each time I need to book. I want booking a flight to feel more like booking an Uber. How it works: 1. Optionally make an account and save your traveler preferences. Personally, I've specified my routine route as SFO to CLE and that I only want red-eye direct flights for this route. 2. Search for flights using chat or the search panel. Chat feels especially time-saving when you have preferences saved (e.g. I just say “search my routine trip"). 3. Once you find the flight you want, use the one-click book feature which books your flight directly with the airline. The first time you book a flight, you’ll have to fill out your traveler info, but you won't see that form after that. Notes: - Your booking is directly with the airline (this means when something goes wrong, you get direct support from the airline—not a third-party) - You can add your rewards numbers for each airline to keep earning points/status The ultimate goal is to create the best possible experience that every traveler wants, but that OTAs and airlines don’t care to create. Also very receptive to hearing pain points from frequent flyers; we think this space is really outdated and could use some innovation. Try it out and let us know what you think :) https://bookmyflight.ai October 3, 2025 at 01:29AM

Our People, Our Agency, Our City: Celebrating Latine and Hispanic Heritage Month

Our People, Our Agency, Our City: Celebrating Latine and Hispanic Heritage Month
By Melissa Culross

Staff gather for a Latine and Hispanic Heritage Month cable car ride in 2023. It’s Latine and Hispanic Heritage Month, and we’d like you to meet some of our Latine and Hispanic staff. From Sept. 15 to Oct. 15 every year, we acknowledge the culture and contributions of Latine and Hispanic communities in San Francisco and throughout the country. But of course, these communities enrich our lives all year long. We are proud that agency staff of all backgrounds commit their time and expertise to making San Francisco the vibrant place it is. The employees we’re introducing you to here are by no...



Published October 02, 2025 at 05:30AM
https://ift.tt/vntERcm

Show HN: Enhance – A Terminal UI for GitHub Actions https://ift.tt/X6g5jLW

Show HN: Enhance – A Terminal UI for GitHub Actions I'm very excited to share what I've been working on lately! Introducing ENHANCE, a terminal UI for GitHub Actions that lets you easily see and interact with your PRs checks. It's available under a sponsorware model. Get more info on the site: -> https://ift.tt/DxPydZj This is an attempt to make my OSS development something sustainable. Happy to hear feedback about the model as well as the tool! Cheers! https://ift.tt/1uFdWqX October 3, 2025 at 12:49AM

Show HN: Ubiquiti-themed memory game (fan-made, non-commercial) https://ift.tt/vnpaiLu

Show HN: Ubiquiti-themed memory game (fan-made, non-commercial) I built a small browser game in the style of memory/pexeso using images of Ubiquiti products. It's fan-made and non-commercial (I used to work at Ubiquiti) and made for my son to have fun. All product names and logos are trademarks of their respective owners. Would love feedback on UI/UX and performance tweaks. https://ui-game.com/ October 2, 2025 at 11:19PM

Thursday, October 2, 2025

Show HN: Rostra is a P2P (f2f) social network https://ift.tt/YGLj07d

Show HN: Rostra is a P2P (f2f) social network A public instance is available at https://rostra.me/ . It will default to showing the interface from the perspective of my own identity, in a read-only mode. Click "Logout" and then "Random" to generate your own identity to play with. https://app.radicle.xyz/nodes/radicle.dpc.pw/rad%3AzzK566qFsZnXomX2juRjxj9K1LuF October 2, 2025 at 03:40AM

Show HN: Open-source project – HTTP cache and reverse proxy https://ift.tt/6MbW09T

Show HN: Open-source project – HTTP cache and reverse proxy https://borislavv.github.io/advcache.dev/ October 1, 2025 at 01:11PM

Show HN: Ocrisp, One-Click RAG Implementation, Simple and Portable https://ift.tt/nqCXBwD

Show HN: Ocrisp, One-Click RAG Implementation, Simple and Portable https://ift.tt/hOMJusN October 1, 2025 at 08:23PM

Show HN: Spit Notes – A songwriting app that keeps lyrics and audio together https://ift.tt/fFPs6mG

Show HN: Spit Notes – A songwriting app that keeps lyrics and audio together Any songwriter who uses the iOS Notes app to write their lyrics has a mess of New Recording 142 voice memos in their Voice Memos app. I made Spit Notes as basically the Notes app but with a built-in voice recorder that keeps your audio files neatly organized on the same line as your lyrics. Now you can quickly capture your song ideas while driving or when you wake up in the middle of the night without worrying about losing them in your pile of untitled voice memos. While you can attach audio to notes with other apps, adding and recording audio has a lot of friction, and often the layout of the audio elements in those apps are too pronounced to keep the text flowing seamlessly. This is not the case with Spit Notes. I've wanted this app to exist for years but I put off making it myself because I knew it would take me a lot of time to build manually without knowing Swift. In recent years I've been writing AI-assisted code, but with AI coding agents getting better and better, 3 months ago I decided to see if I could vibe code a full product. The code for this project was not AI-assisted, but human-assisted, with me providing the vision and feel of the app, while the AI agent takes that, makes a pass at the code base, and then I QA it, letting the AI know what worked/didn't work, and iterating. I started with paying for Cursor and using Opus 4 but after getting insanely good initial results with Opus 4 and seeing my cursor costs start to rise, I remembered this post https://ift.tt/W9lqgOd and took the plunge with Claude Code max $200 plan. This turned out to be an incredible value because it allowed me to use claude basically without limit. However, Gemini still had the biggest context window and as the project grew I had to use Gemini to create plans for big features and find deep bugs across all of the AI-generated modules. Pro tip: create broad reference files for you and the AI, like an ARCHITECTURE.md where you keep a human-readable version of the technical big picture. You can then reference that for the AI so it stays aligned with your current progression. Once the Codex CLI became available on homebrew it was a wrap. I cancelled my claude code max plan and have been happily coding without ever hitting any rate limits (other than when they made that update that accidentally reduced rate limits instead of increase them). Today, I pay for for chatgpt plus and gemini $20 plan and am able to clear most obstacles on the first or second prompt. I haven't tried opus 4.5 but since I am not really getting stuck with codex, for now I'll stick with that. https://ift.tt/Y1epoAx October 1, 2025 at 10:12PM

Wednesday, October 1, 2025

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

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

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

Show HN: Build AI Agents in WhatsApp (Beta) https://ift.tt/DdBb6iX October 1, 2025 at 12:55AM

Show HN: I got tired of spreadsheets, so I built a Python GUI to track invoices https://ift.tt/3R4xSXw

Show HN: I got tired of spreadsheets, so I built a Python GUI to track invoices Hey HN, As a freelancer, I found myself spending time every month manually opening PDF and Word invoices, copying the details into a spreadsheet, and tracking payments. It was tedious and error-prone. I decided to build a simple desktop app to automate this. It's a GUI built with Python and Tkinter that points to a folder of invoices, parses the key details (invoice #, amount, date), and stores everything in a local SQLite database for tracking and analysis. It's been quite a time- and headache-saver for me. A Note on Simplicity & Caveats I'm sharing this in case it's useful to any other freelancers or businesses, but I want to be upfront about its limitations: The UI is very basic. It's built with vanilla Tkinter and is all about function over form. It's not the prettiest app, but it gets the job done. The core automation relies on a "patterns" feature that matches invoice prefixes to clients. This is super useful for my own workflow but might be a bit niche if your invoice naming is less consistent. You can still use manual entry if patterns don't work for you. The stats dashboard is Euro-centric right now and aggregates all currencies into a total shown in Euros (€). I plan to fix this later. It's a simple personal project that solves a personal problem. The code is on GitHub, and I'd love to hear any feedback or suggestions you might have. https://ift.tt/hfgCewA September 30, 2025 at 08:33PM

Show HN: Git for LLMs – a context management interface https://ift.tt/ph0M2wd

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 continuall...