Tuesday, September 30, 2025

Show HN: AI that trades speed for reliability in site generation https://ift.tt/iKgnvRL

Show HN: AI that trades speed for reliability in site generation I run a small agency and we’ve been building client websites for years. The work is hands-on, repetitive, and time consuming. We tried platforms like Replit and Lovable, but the output didn’t hold up for production use. Things were missing, editing was limited, and reliability was an issue. Out of that frustration we built Zylo, an AI platform that generates production-ready web apps. It is not instant like Lovable (our builds take roughly 15 minutes on average depending on complexity) but we focused on completeness and reliability instead of speed. What Zylo does Generates full stack Next.js projects including frontend, backend, and database setup Built-in domain management so you can bring your own or purchase directly inside Zylo E-commerce system that feels like a lightweight Shopify with product management and categories Stripe integration through API connection for payments How it works under the hood You interact with an AI chatbot that coordinates several agents following the same processes we used manually when building sites Agents generate code, proofread, and check for missing assets or design issues Any build, runtime, or TypeScript errors are automatically caught and repaired before deployment A final agent handles production deployment and gets the project hosted and ready for a domain connection Editing We put a lot of effort into the editing side. There is a live Monaco editor that renders the site. You can click directly on any component, section, or entire page and pass that as context back to the agents for regeneration. This was something we found lacking in other tools and wanted to solve. What’s next We are currently working on a visual workflow builder. Think of something similar to GoHighLevel’s UI, but instead of manually wiring things, the AI fills in the code and functionality behind the scenes. The idea is to let people map out flows visually and have them actually run in production. We would love feedback from the HN crowd. The big trade-off we made is slower build times in exchange for more complete and reliable projects. Do you think that trade-off makes sense, or would speed always win out for you? https://www.myzylo.app September 30, 2025 at 02:33AM

Show HN: Lightweight, Opinionated WebRTC SFU in Rust https://ift.tt/VPyftl0

Show HN: Lightweight, Opinionated WebRTC SFU in Rust https://pulsebeam.dev/ September 30, 2025 at 04:10AM

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

Show HN: Agentsmd – Local preferences and templates for AGENTS.md Hi HN I built agentsmd for developers who use AGENTS.md but want a way to manage personal preferences and reusable templates on top of the canonical repo version. For example, I don’t want my agents to run npm run dev for Next.js. Another developer might want that step included. Those kinds of preferences should live in my local .agentsmd, not in the shared AGENTS.md. The standard only defines looking at AGENTS.md files, which are git-tracked, so this tool helps get around the problem. Ideally, the AGENTS.md standard should also look at local .agentsmd files to account for local preferences. I've already opened an issue: https://ift.tt/UZ0o3N4 I’d love feedback on: - How you separate personal vs. shared guidance in your projects - Whether templates like this would help in your workflow - What other features would make managing AGENTS.md easier Thanks for checking it out! https://ift.tt/QFq79KP September 30, 2025 at 02:00AM

Monday, September 29, 2025

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

Show HN: Free developer-first OneNote alternative Hey Everyone, been working on a note-taking app called janta (Just Another Note Taking App) the past few months. You can try it out at app.janta.dev (you will be redirected to app.janta.dev/canvas/temporary, which is the locally-stored whiteboard you can access) I felt limited with OneNote, Excalidraw, and other infinite-canvas style apps, so I built an alternative. You have access to code-editors, Desmos graphs, and rich text editors (SlateJS). This is because the canvas is designed in a way that allows web components to exist on the same layer as pen-strokes, so you can annotate code, circle points-of-inflection, and programmatically generate graphs using matplotlib.pyplot! This is a beta release, and feedback would be awesome! https://app.janta.dev September 29, 2025 at 07:34AM

Show HN: Automatically set real iOS alarms for calendar events https://ift.tt/TFKIWfD

Show HN: Automatically set real iOS alarms for calendar events I kept missing appointments and meetings because calendar notifications are too easy to ignore. Alarms, on the other hand, always break through silent mode/DND and force you to acknowledge them — but setting them manually every day was another chore. With iOS 26’s new AlarmKit, I built Beacon: it automatically syncs with your Apple Calendar and converts important events into real iOS alarms. You can define simple rules (like “only events with ‘Interview’ in the title” or “meetings with 3+ attendees”), and Beacon sets the alarms for you — no extra work required. Would love feedback! https://ift.tt/ocGkIVX September 29, 2025 at 06:41AM

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

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

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

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

Sunday, September 28, 2025

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

Show HN: Lizard Button Clicker Game The Lizard Button Clicker is the most authentic recreation of the viral Lizard Button meme. This addictive clicking game features the original Lizard Button sounds and mechanics, allowing you to experience the hypnotic Lizard Button phenomenon while tracking your clicks per second and earning points. https://ift.tt/lmDXkzE September 28, 2025 at 09:08AM

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

Show HN: Blognerd – search posts, blogs and export OPML I indexed a lot of blogs and posts for another project so thought I'd put together a way to make them searchable and surf-able. Some things you can do with blognerd - search blogs and posts - surf blogs that are similar to other blogs - find posts similar to other posts - export RSS feeds as OPML, CSV It's rough around the edges and sometimes a bit janky, but would love feedback / ideas to make it (more) useful! Thanks! https://blognerd.app September 27, 2025 at 10:46PM

Saturday, September 27, 2025

Transit Spotlight: Speeding Up Your Rides at Muni’s Top Ten Delay Hot Spots

Transit Spotlight: Speeding Up Your Rides at Muni’s Top Ten Delay Hot Spots
By Julia Flessel, Glennis Markison

Every Muni ride you take matters to us! Learn how we’ve been giving some love to routes across our system that saw the biggest delays. This Transit Month, we are going behind the scenes of our work to improve Muni rides citywide. Today, we showcase our Transit Delay Hot Spots Program. We launched it in 2020 to speed up your rides on the 10 slowest short segments of the entire Muni network. At these delay “hot spots,” Muni crawled from one stop to another at just four miles per hour or less. Since Muni matters so much to local residents, we got to work fixing hot spots across the city. Even as...



Published September 26, 2025 at 05:30AM
https://ift.tt/BQkSKTw

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

Show HN: Font Tester – Preview fonts on custom content I've been looking for new fonts to use for a new project, but there weren't any great tools for seeing how a particular serif font for headers would look with another sans font for paragraph text, so I built a tool that lets you compare, adjust, and tinker with the way you'd use a font in your specific project before downloading it/setting it up. This is only using the free Google fonts for now. If there are other open-source fonts I should add, let me know and I'll add them! https://fonts.tomhadley.link/ September 27, 2025 at 12:39AM

Friday, September 26, 2025

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

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

Show HN: Prism – Let browser agents access any app https://ift.tt/oukLV8j

Show HN: Prism – Let browser agents access any app Hey HN, We’re Alex, Land, and Rajit. We’re building Prism (prismai.sh), a tool that helps browser agents authenticate onto websites with user credentials. Developers pass in credentials, Prism logs into a website on their behalf, and hands them back the cookies so they have an authenticated session. Here’s an example of how developers can use Prism to complete username/password flows ( https://youtu.be/SEtVUnWnxuE ), and here’s an example of how developers can use Prism to complete login flows that require an OTP code ( https://youtu.be/fe9w9PvrwH0 ). We spoke to browser agent developers and saw people copying and pasting credentials and even credit card numbers directly into model system prompts. We were surprised that there wasn’t a better way to give agents access to websites on a human’s behalf. Moreover, we noticed that every company had to build infrastructure to manage OTP, TOTP, and MFA and that auth remained a significant hurdle in agent reliability. We wondered if this was a boring part of the problem of building web automations that someone could automate away. We started working with Casco, an autonomous security testing company, to enable their agent to access customer sites. Before a pentest, Casco makes a request to Prism’s API specifying test user credentials, a domain, and a login method. For example, give me an authenticated session for the account rajit@prismai.sh for OpenAI via OTP code over email. Our agent logs in on their behalf (without exposing credentials to a model), and we download the cookies and send them back in the response. To maintain speed and reliability, we use playwright in most cases to login (which gives us speed), and we fallback to AI on failure (which gives us reliability). We have a number of websites we support out of the box and add new scripts as the number of websites we need to support grows. We are working on a way for the agent to update the existing playwright script on failure, so our scripts always stay up to date. To try our api, you can use our API playground docs.prismai.sh/api-reference/endpoint/login to sign into x.com with the following API key: pk_54abb1cd0a637eb973ed690416e71a953e98f2ea839cf16529bbfa41a41bc016 . We’d love to learn more about how other developers give agents access to their accounts. We look forward to everyone’s feedback and comments. https://prismai.sh September 26, 2025 at 01:02AM

Thursday, September 25, 2025

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

Show HN: Aqtos – business OS for SMBs and teams Small businesses use 10+ apps to run their operations. CRM, project management, invoicing, team chat, reporting - all disconnected. Besides this, they don't have any system in place. That's why we offer much more than a SaaS PM tool, a business OS. Built specifically for 5-150 person teams (not enterprise bloat) Plug n play setup Priced like a single tool, replaces 5-7 Try it: aqtos.com Questions? Happy to answer anything about the tech stack, business model, or SMB pain points we're solving -> https://ift.tt/zQcGEUp https://aqtos.com/ September 25, 2025 at 08:47PM

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

Show HN: Phishcan, Canada's first open and free threat intelligence platform Phishcan provides crucial threat intelligence, and it currently tracks phishing domains for: • Scotiabank, Desjardins, RBC, Interac… • Telecom providers, provincial power and health services... • Federal & provincial services, CRA, Canada Post, Service Canada, Revenue Québec... How Phishcan works: • Parsing millions of domains: Continuously scanning and analyzing vast numbers of domains to detect suspicious patterns and potential phishing sites. • Monitoring threat actors : close watch on cyber‑criminal infrastructures and their new domain registrations. • Data enrichment : adding contextual insights and connections to improve the information • Feeds are updated every 12 hours. • You can use the API freely at: https://ift.tt/vy2e7Oo Data is also available on: https://ift.tt/IRFZv0s I plan to improve the whole platform with more data during my free time! https://phishcan.com/ September 25, 2025 at 04:58PM

Show HN: Plakar 1.0.4 – Open-Source Backup That's Fast, Encrypted, and Browsable https://ift.tt/1n6Wrky

Show HN: Plakar 1.0.4 – Open-Source Backup That's Fast, Encrypted, and Browsable It’s still young, but they are shipping fast, and it's open source. Anyone else playing with it? https://ift.tt/QgjXBiG September 25, 2025 at 11:07AM

Show HN: Dayflow – A git log for your day https://ift.tt/2kNSz9U

Show HN: Dayflow – A git log for your day Hi HN! I've been building Dayflow, a macOS app that automatically tracks what you're actually working on (not just which apps you have open). Here's what it does: - It creates a semantic timeline of your day; - It does it by understanding the content on your screen (with local or cloud VLMs); - This allows you to see exactly where your time went without any manual logging. Traditional time trackers tell you "3 hours in Chrome" which is not very helpful. Dayflow actually understands if you're reading documentation, debugging code, or scrolling HN. Instead of "Chrome: 3 hours", you get "Reviewed PR comments: 45min", "Read HN thread about Rust: 20min", "Debugged auth flow: 1.5hr". I was an early Rewind user but rarely used the retrieval feature. I built Dayflow because I saw other interesting uses for screen data. I find that it helps me stay on track while working - I check it every few hours and make sure I’m spending my time the way I intended - if I’m not, I try to course correct. Here’s what you need to know about privacy: - Run 100% locally using qwen2.5-vl-3b (~4GB model) - No cloud uploads, no account - Full source available under MIT license ( https://ift.tt/ikaFu3A ) - Optional: BYO Gemini API key for better quality (stored in Keychain, with free-tier workaround to prevent training on your data) The tech stack is pretty simple, SwiftUI with a local sqlite DB. Uses native macOS apis for efficient screen captures. Since most people who run LLMs locally already have their tool of choice (Ollama, LLMStudio, etc.), I decided to not embed an LLM into Dayflow. By far the biggest challenge was adapting from SOTA vision models like Gemini 2.5 Pro to small, local models. My constraints were that it had to take up <4GB of ram and have vision capabilities. I had to do a lot of evals to figure out that Qwen2.5VL-3B was the best balance of size and quality, but there was still a sizable tradeoff in quality that I had to accept. I also got creative with sampling rates and prompt chunking to deal with the 100x smaller context window. Processing a 15 minute segment takes ~32 local LLM calls vs 2 Gemini calls! Here’s what I’m working on next: Distillation: Using Gemini's high-quality outputs as training data to teach a local model the patterns it needs, hopefully closing the quality gap. Custom dashboards where you can track answers to any question like "How long did I spend on HN?" or "Hours until my first deep work session of the day I'd love to hear your thoughts, especially if you've struggled with productivity tracking or have ideas for what you'd want from a tool like this. https://github.com/JerryZLiu/Dayflow September 24, 2025 at 08:23PM

Wednesday, September 24, 2025

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

Show HN:[Feedback Request] Chrome extension for structured learning with ChatGPT hey everyone, This is a demo of a chrome extension(it's currently under review) which allows anyone to create structured step-by-step learning plan for any goal and time commitment. Once a learning plan has been created, you can follow the step by step instruction, by clicking on the task within the extension, which will automatically inject a prompt in chatgpt to generate learning materials. The tool provides: 1. Structured learning plan creation. 2. Progress tracking 3. Creates and injects prompt in ChatGPT for generating learning materials for each step. I would like feedback on whether this sort of an extension would be useful for your day to day learning. I launched a web app for this a couple of weeks back: https://ift.tt/E3M48jP The extension has been submitted to Google for review, but if anyone is interested to try, here is the extension source code: https://ift.tt/pDCoLu8 https://www.youtube.com/watch?v=YvL65pdc16U September 24, 2025 at 06:09AM

Show HN: BX Live Server – VS Code live reload with embedded preview https://ift.tt/pFoJcBQ

Show HN: BX Live Server – VS Code live reload with embedded preview Hello HN, a quick share from my weekend project. TBX Live Server is an extension that bakes a browser-like webview right into VS Code, keeps multiple servers in sync, and reloads on the fly. Developers can run parallel environments, toggle ports per workspace, and stay in the editor while testing. In the last 24 hours it picked up 19 new downloads and 2 stars, so early adopters seem to be finding it useful. Repo: https://ift.tt/bnt1UHp Marketplace install: https://marketplace.visualstudio.com/items?itemName=Thinkbac... Happy to answer questions or hear what workflows you’d like to see supported next. https://marketplace.visualstudio.com/items?itemName=Thinkback.tbx-live-server September 24, 2025 at 04:48AM

Show HN: Inflow – invoke an LLM with your viewport just by typing https://ift.tt/3F2KLew

Show HN: Inflow – invoke an LLM with your viewport just by typing Hey HN, I built this simple tool for fun over the weekend after getting tired of breaking my flow to copy and paste what I was reading in a Claude tab. My goal was to make the process as frictionless as possible so you don't expend cognitive load thinking about the tool. To that end, there are no hotkeys or buttons to initiate the chat widget, the extension just detects natural language as you type and populates the widget after a threshold. The LLM gets the text content in your current viewport as context. https://ift.tt/g9FJsn2 September 24, 2025 at 01:05AM

Taken with Transportation Podcast: Hop on Board for Transit Month

Taken with Transportation Podcast: Hop on Board for Transit Month
By Melissa Culross

Muni riders board a J Church train near the intersection of Church and Market streets. We’re celebrating Transit Month on the Taken with Transportation podcast! The love San Francisco has for Muni is on full display in the new episode, “Hop on Board for Transit Month.” “I meet people on the train,” one rider tells us in the episode. “You see all your friends and neighbors out there on Muni.” Lunch with a side of Muni All the sandwiches at the M-Stop Deli are named after Muni lines. “Hop on Board for Transit Month” takes listeners to the M-Stop Deli in the Oceanview neighborhood. San Francisco...



Published September 23, 2025 at 05:30AM
https://ift.tt/h8afi9B

Tuesday, September 23, 2025

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

Show HN: Zenode – an AI-powered electronic component search engine TL;DR - My cofounder Collin and I built an AI version of Digi-Key to help PCB designers find and use parts, except with a way bigger catalog, modern refinement tools, and an AI that can actually read the damn datasheets for you. *The problem* Modern circuit board design is filled with absurdly tedious tasks, where one small mistake can brick a project and cost thousands. The worst (in our opinion) is reading datasheets, which eats up to 25% of the first part of any project: 1. First, you slog through catalogs to find viable parts, using search tools that are still stuck in the dark ages. There are ~80M unique components in today’s supply chain, yet the tools we have to look through them are just digitized versions of the same paper catalogs our grandparents got in the mail. 2. During the design, you spend a ton of time flipping between different 10-100-page PDFs for every component in every subcircuit, hoping like hell you don’t miss some tiny spec in a footnote somewhere that kills your design. 3. And god help you when the requirements inevitably change and now you have to figure out what subsystems are affected! *What we built* Zenode is an AI-powered electronics search engine that actually helps engineers find and understand components. Our core features: 1. Largest and Deepest Part Catalog → We have merged dozens of existing part catalogs and documents from major distributors and manufacturers 2. Discovery Search → natural language queries to quickly find categories, set filters, and rank results 3. Modern Parametric Filters → rebuilt from scratch to move off the string values pervasive in industry and build numeric ranges that actually work. 4. Interactive Documents → AI constrained to a single part’s datasheet/manuals. Ask a question, get the answer with a highlighted source for quick reference. 5. Deep Dive → search across dozens of parts simultaneously (“what’s the lowest-power accelerometer available?”) instead of slogging one by one. *What we learned* 1. By far the hardest part of the last 2 years has been wrangling 3 TB of messy, inconsistent data into something usable. We had to teach the AI how to handle hand-drawn figures, normalize different unit variables and names that mean the same thing, and navigate conflicting information present between different datasheet versions of the same part. It’s been a nightmare 2. We originally built custom PDF parsers and AI extractors, which were best in class for ~3 months until generalized AI passed them. So we stopped reinventing wheels and doubled down on data quality instead. 3. The killer feature wasn’t the AI searching a single part, but what we heard repeatedly from users is that they want the AI to read across multiple parts, hence why we’ve launched deep dive! *Where it’s strong* - Speed: rips through a 1,000-page microcontroller datasheet in seconds. - Breadth: 40M+ part sources unified into one catalog, and more than just datasheets, application notes, errata, etc. - Comparisons: Deep Dive lets you ask across multiple parts, not just one at a time. *Where it’s not* - Pricing/availability: currently outdated (for now we expect folks to check existing aggregators like Octopart). - Accuracy: good enough to match my mediocre skills; not yet at Collin's level, but we're starting tuning and this will improve rapidly! *Try it* It’s live today (zenode.ai). Sign up for a free account and If you put “Hacker News” in during signup in the “where did you hear about us” field, we’ll give you 1,000 bonus credits (once we finish building that, so sometime this week ). *Feedback we’d love* 1. Should Deep Dive results auto-become filters you can refine further? 2. Do you want the ability to mark preferred parts / exclude others? 3. Is “Deep Dive on a BOM” (alt discovery + manufacturability checks on a list of known components from different categories) the killer feature? https://zenode.ai/ September 22, 2025 at 08:27PM

Walk & Roll to School Week Starts Oct. 6: Help Your Class Win the Golden Sneaker Contest

Walk & Roll to School Week Starts Oct. 6: Help Your Class Win the Golden Sneaker Contest
By

Students and caregivers head to school together during Walk & Roll to School Week 2024. Time to lace up your shoes and join us for our annual Walk & Roll to School Week happening Oct. 6 to 10, 2025. Every year, thousands of students across the country walk, bike, scoot and roll to school as a fun and sustainable way of getting around. There are many ways for students and their families to participate. Do one or do them all! Walk, roll, bike and scoot to school every day – it’s that easy! Keep an eye out and join any special events your school might be hosting to celebrate Walk & Roll to School...



Published September 22, 2025 at 05:30AM
https://ift.tt/M7e2638

Show HN: Python Audio Transcription: Convert Speech to Text Locally https://ift.tt/HpKtjI4

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

Monday, September 22, 2025

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

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

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

Show HN: I made Android boot on Apple Silicon https://twitter.com/mishushakov/status/1969797255353053264 September 21, 2025 at 11:18PM

Show HN: The Atlas – I Built a 3D Universe Simulation with Python and Three.js https://ift.tt/LgJs9n6

Show HN: The Atlas – I Built a 3D Universe Simulation with Python and Three.js Hi HN! I’ve spent the summer of the past 2 years building The Atlas, a procedural universe simulator that generates 1 sextillion galaxies (10²¹) from a single mathematical seed. Think No Man’s Sky meets theoretical physics, but running entirely in your browser. Everything is purely deterministic, the universe is calculated from SHA-256 hashed seeds using the golden ratio as primordial constant. There’s no database, no pre-saved data, just pure math. Time itself is treated as a coordinate, so the universe exists as a 4D structure where any moment can be computed on demand. Shut it down for weeks, restart, and planets have still been orbiting. Open the same world on multiple devices and you’ll see identical cloud formations, lava flows, even particle effects—always perfectly synchronized (if your clocks are synced). The simulation applies real physics, Kepler’s laws, tidal locking, Roche limits, hydrostatic relaxation for moons, and orbital temperature variations. Scale is mind-boggling, 300 tredecillion potential planets, far beyond anything that could ever be explored. The backend runs on Python/Flask with Hypercorn, the frontend on React + Three.js, connected via a custom MIT-licensed “vite-fusion” plugin we made. Everything is generated in real time, no storage needed. The Atlas includes 26+ planet types, fictional elements, moons evolving over geological timescales, and rare life forms that display Arecibo-style messages when analyzed. There’s resource mining and spaceship progression as gamification features. At its core, it’s a playable implementation of Einstein’s block universe theory, all moments exist simultaneously in the mathematical structure, you’re just moving through different temporal slices. You can try the live demo or run your own universe locally. When installed, you can choose between Core Continuum (a shared seed universe evolving since 1986, my birth year) or Design the Multiverse (your own unique cosmos with a fresh seed). I’d love feedback on the procedural generation algorithms and ideas for expanding the physics simulation! - GitHub: https://ift.tt/MLeDBnE - Docker: bansheetech/atlas:latest - Demo: https://the-atlas.koyeb.app - Alt Demo: https://ift.tt/49nR6rj Thanks for reading this far! <3 https://github.com/SurceBeats/Atlas September 21, 2025 at 09:26PM

Show HN: Parsing Crusader Kings III data files to generate mods https://ift.tt/tRwk35X

Show HN: Parsing Crusader Kings III data files to generate mods https://ift.tt/VhAd1nP September 22, 2025 at 01:05AM

Sunday, September 21, 2025

Show HN: I made a spaced-repetition-based language learning app https://ift.tt/zUsWkF4

Show HN: I made a spaced-repetition-based language learning app I don't know who all here is interested in language learning, but I thought I'd share something I've been working on. I was frustrated by the inefficiency of Duolingo, and while the rational choice might have been to try some other apps, I decided to just make my own. You can use it here: https://yap.town/ - btw it's totally free and I don't intend on changing that. It's based on pedagogy principles like spaced repetition and the testing effect. I genuinely think it's probably the most efficient language learning app out there, though it's less polished since I only work on it in my spare time. (And because I haven't tried every language learning app out there, I can't really conclusively make that determination, but I still think it's the best for reasons I'll get into.) By the way, the frontend is mostly Rust compiled to WASM, which enabled performance optimizations that would've been tough in JavaScript. One other thing: the app is local-first and has cross-device sync based on CRDTs, which I figure should be a hit here. Honestly, that was pretty much as much work as the entire rest of the app combined. The source code is here: https://ift.tt/h3qJIuO ---- Building this taught me a lot about spaced repetition. The core idea with Yap is that it tests you with sentences that contain words you need to practice. But this gets tricky because words have multiple uses. If you mistranslate a word used one way, practicing it in a different context isn't helpful. My solution uses NLP (using spaCy) to annotate words with their parts of speech and lemmas, which distinguishes different uses and conjugations of the same word. I also maintain a database of "multi-word terms", because many phrases (such as "a lot") need to be learned as units. For spaced repetition, the scheduler is FSRS, which is state of the art. For users with prior language exposure, I automatically adjust difficulty by analyzing word frequency against what they seem to find easy, helping me show them the most common words they don't yet know. Using the app feels odd at first - after learning just a few words, you can already form sentences like "Why did you do this to me?" These sound complex but use only common words. Unlike Duolingo teaching you "apple" early on, learning the most frequent words first lets you grasp sentence structure immediately, then figure out remaining words from context. No app is a complete language learning system, this included, but I hope it's a useful supplement to whatever else you're doing to learn a language. One useful supplement to my app is the Pimsleur method, which I have been using as well and having a lot of success with. ---- on Apple platforms, the app requires the latest version of Safari because I use some APIs that were only recently implemented on Apple platforms. Desktop users are always fine with Chrome of course, regardless of platform. I've considered fixing this, but it would kind of be a pain, and because I'm primarily making the app for myself I haven't put too much effort into things that would not benefit me. https://yap.town September 21, 2025 at 01:26AM

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

Show HN: WaFlow – Local sandbox to prototype WhatsApp-style bots I built WAFlow to prototype WhatsApp-style chatbots locally with plain webhooks. Repo: https://ift.tt/AyINgWO Docker up → chat in browser → simulator posts a webhook to your bot → bot replies via API → export/import transcripts. Stack: .NET 8 + Blazor. MVP: Polling UI, single user, text-only. Would love feedback on what’s missing for your workflow. September 21, 2025 at 01:10AM

Show HN: Rustchain – Rust toolchain AI agent framework universal transpilation https://ift.tt/itw9yRv

Show HN: Rustchain – Rust toolchain AI agent framework universal transpilation https://rustchain.dev September 20, 2025 at 11:59PM

Show HN: Little Fluffy Clouds: Combine a bunch of small adjacent networks https://ift.tt/cysWH4S

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

Saturday, September 20, 2025

Show HN: OS layer for running multiple Codex agents in parallel https://ift.tt/v7u2Ed5

Show HN: OS layer for running multiple Codex agents in parallel We built an open source layer to orchestrate multiple Codex agents in parallel. Found myself and some friends running Codex agents across multiple terminals. Thats why me and a friend built emdash. Each agent gets its own isolated workspace, making it easy to see who’s working, who’s stuck, and what’s changed. https://ift.tt/fjlvgBp September 20, 2025 at 01:12AM

Show HN: Devsyringe – automate injecting dynamic values into static files https://ift.tt/60x8LVe

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

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

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

Show HN: RustNet, a network monitoring TUI with process identification https://ift.tt/f8RWhYv

Show HN: RustNet, a network monitoring TUI with process identification Hi HN! I built RustNet, a Terminal UI based network monitor written in Rust that shows real-time connections with process identification and protocol detection. What may make it interesting: • Deep packet inspection for HTTP, HTTPS/TLS (with SNI), DNS, and QUIC protocol detection • Process identification using eBPF on Linux (experimental) and PKTAP on macOS which does also catch short-lived processes that polling procfs or lsof would miss • Multi-threaded packet processing with lock-free data structures for the UI • Cross-platform (Linux, macOS, Windows but process identification so far only on Linux/macOS) The eBPF implementation was a bit more tricky to implement than using PKTAP, but it was very interesting to learn about how to hook into tcp_connect, udp_sendmsg, etc. in order to catch process info before connections disappear. I built this as a lightweight Wireshark alternative for quick TUI based network inspection with process identification. Install: cargo build --release, run with sudo or set capabilities. Homebrew tap also available. Would love feedback on the project and any ideas for additional protocol detection or any other suggestions. Thanks https://ift.tt/n6V1r25 September 19, 2025 at 09:51PM

Friday, September 19, 2025

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

Show HN: Continuum Game (68k Mac) Ported to JavaScript This was an interesting porting project for a few reasons (IMO): - The original game is/was awesome and, from a programming perspective, a wonder -- smooth scrolling arcade game on a 128kb Mac in 1984... - The port was done with a lot of help from AI (mostly Claude Code, but some Gemini CLI as well). I'm a programmer; it wasn't vibe-coded. But I couldn't have done the port of 68k assembly without it. FWIW, Claude seemed better at actually porting the 68k assembly but Gemini was better at finding bugs. YMMV. - I love Redux and Redux Toolkit for state management. For the port, I put the entire game state in Redux, including all the physics, movement, etc. Every thing that happens in the game is a little redux action. You can watch the whole game get played in the RTK debugger. For some reason that makes me happy. I've released all my code as MIT. Would love to make a "modern" version some day, but for now I've just tried to be faithful to the original. There are a few bugs, noted as issues in the github repo. Feel free to add more. https://continuumjs.com September 18, 2025 at 11:21PM

Transit Spotlight: Solving Three Big Challenges to Upgrade Our Iconic Cable Cars

Transit Spotlight: Solving Three Big Challenges to Upgrade Our Iconic Cable Cars
By John Gravener

Crews use a crane to lift one of our cable car sheaves to restore it. This Transit Month, we are going behind the scenes of our work to improve your Muni trips across the city. Today, we shine the spotlight on San Francisco’s cable cars. These cars are more than just iconic symbols of the city. They are a source of pride for those who live here. (Sorry, Golden Gate Bridge – we love you, but these beautiful cars have been around much longer!). Cable cars have been gliding down San Francisco streets since 1873. And the time has come to give them a little refresh. That’s why our teams are hard at...



Published September 18, 2025 at 05:30AM
https://ift.tt/OEFaHyG

Show HN: One prompt generates an app with its own database https://ift.tt/QSBAJoR

Show HN: One prompt generates an app with its own database Hey HN, manyminiapps is the world first massively multiplayer online mini app builder (MMOMA) *Here’s what it does:* You load the page. You write 1 prompt and you get a mini app back in under 2 minutes. There’s no sign up, and you can see what everyone’s creating in real-time! Each mini app comes with it’s own database and backend, so you can build shareable apps that save data. *What’s different* There are a lot of app builders that promise you’ll build production software for others. But we think true production software can take a long time to get right. Even if you don’t need to program there’s a lot of work involved. What if we turned the promise around? Instead of “you vibe code software companies”, it’s “you build fun software for yourself”. If you cut the problem right, LLMs as they are today can already deliver personal software. manyminiapps is meant to be an experiment to demonstrate this. You may wonder: do you really need personal software? We’re not 100% sure, but it’s definitely an interesting question. Using manyminiapps so far has been surprising! We thought our friends would just try to build the common todo app, but instead we found them building wedding planners, chord progression helpers, inspiration lists, and retro games. *How it works* Instead of spinning up VMs or separate instances per app, we built a multi-tenant graph database on top of 1 large Postgres instance. All databases live under 1 table, on an EAV table (entity, attribute, value). This makes it so creating an “app” is as light as creating a new row. If you have heard of EAV tables before, you may know that most Postgres experts will tell you not to use them. Postgres needs to know statistics in order to make efficient query plans. But when you use EAV tables, Postgres can no longer get good statistics. This is usually a bad idea. But we thought it was worth solving to get a multi-tenant relational database. To solve this problem we started saving our own statistics in a custom table. We use count-min sketches to keep stats about each app’s columns. When a user writes a query, we figure out the indexes to use and get pg_hint_plan to tell Postgres what to do. *What we’ve learned so far* We’ve tried both GPT 5, Claude Opus, and Claude Sonnet for LLM providers. GPT 5 followed the instructions the best amongst the models. Even if you told it a completely nonsensical prompt (like “absda”, it would follow the system prompt and make an app for you. But GPT 5 was also the “most lazy”. The apps that came out tended to feel too simple, with little UI detail. Both Claude Opus and Sonnet were less good at following instructions. Even when we told them to return just the code, they wanted to returned markdown blocks. But, after parsing through those blocks, the resulting apps felt much better. To our surprise, we didn’t notice a difference in quality from Opus and Sonnet. Both models did well, with perhaps Sonnet following instructions more closely. To get good results we iterated on prompts. We initially tried giving point-by-point instructions, but found that a prompt with a full example tended to do better. Here’s what we landed on: https://gist.github.com/stopachka/a6b07e1e6daeb85fa7c9555d8f... Let us know what you think, and hope you have fun : ) https://ift.tt/ZTliMGu September 18, 2025 at 09:56PM

Thursday, September 18, 2025

Show HN: A Cyberpunk Tuner https://ift.tt/Mr5YzPQ

Show HN: A Cyberpunk Tuner An offline first audio deck station Does need online access but can play offline. HTML5 needed. Load local files, up to 2 GB audio. Smooth transition between tracks. EQ. Compressor, pitch and speed controls. Uses tone.js https://un.bounded.cc September 18, 2025 at 12:37AM

Show HN: Vatify – Simple API for EU VAT validation and rate calculation https://ift.tt/JYgWh0D

Show HN: Vatify – Simple API for EU VAT validation and rate calculation I built Vatify, a lightweight API to take the pain out of EU VAT. With just three endpoints you can validate VAT IDs, fetch up-to-date rates, and calculate the correct VAT (including reverse charge logic). https://ift.tt/k6LlBEf September 17, 2025 at 11:01PM

Show HN: Web-based 2D geometry calculator https://ift.tt/BXVzbiZ

Show HN: Web-based 2D geometry calculator I often find myself trying to solve a geometry problem where the constraints are really simple to understand, but solving it algebraic is really hard and tedious. I built this whole thing from scratch with Claude Code. It's my first time trying it and I literally did not write a single line of code... That said, it still would be hard build this as a novice. I had to guide things along the happy path, but it saved me a ton of time! The code is open source! Let me know if you run into any issues. https://ccorcos.github.io/geocalc/ September 17, 2025 at 10:18PM

Wednesday, September 17, 2025

Show HN: Should v0.2.0 – debugging Go tests made easier https://ift.tt/PdVY2u1

Show HN: Should v0.2.0 – debugging Go tests made easier Hey everyone We’ve just released v0.2.0 of should: a lightweight assertion library for Go with zero dependencies and expressive error messages. This release brings several new assertions (e.g., BeError, BeWithin, BeSameTime), refactors for better type handling, and improved docs. We’ve also added support for formatted messages and streamlined some core functions based on user feedback. Repo: https://ift.tt/3bAS0wX Feedback and suggestions are very welcome! https://ift.tt/3bAS0wX September 17, 2025 at 02:50AM

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

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

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

Show HN: Quizquestions.org – A free library for quiz questions Hey HN! I'm Salim, a content marketer, and I’m working on a website called [quizquestions.org]( https://ift.tt/qStE81r ). It's my project for building the biggest library of quiz questions. This is not a quiz website per se, but a library for people who make quizzes. You see, I make quizzes occasionally. There are many quiz makers, but not many resources for quizzes. And most of the resources are just blogs. So I've wanted to create a more structured website just for this. Here’s what the site offers at the moment: - A quiz card: Instead of browsing them, you can get quiz questions in a quiz format - Quiz categories: https://ift.tt/NTJv4eO - AI question generator: https://ift.tt/CKDr2QP - A blog page for guides: https://ift.tt/7yc5sK6 - Saving questions: To use them later for creating a quiz - Sending questions: To send your own questions - Statistics about categories: https://ift.tt/UJDmlq0 This is my first website, so any feedback is welcome! https://ift.tt/8kjKV2R September 16, 2025 at 11:53PM

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

Show HN: AI Code Detector – detect AI-generated code with 95% accuracy Hey HN, I’m Henry, cofounder and CTO at Span ( https://span.app/ ). Today we’re launching AI Code Detector, an AI code detection tool you can try in your browser. The explosion of AI generated code has created some weird problems for engineering orgs. Tools like Cursor and Copilot are used by virtually every org on the planet – but each codegen tool has its own idiosyncratic way of reporting usage. Some don’t report usage at all. Our view is that token spend will start competing with payroll spend as AI becomes more deeply ingrained in how we build software, so understanding how to drive proficiency, improve ROI, and allocate resources relating to AI tools will become at least as important as parallel processes on the talent side. Getting true visibility into AI-generated code is incredibly difficult. And yet it’s the number one thing customers ask us for. So we built a new approach from the ground up. Our AI Code Detector is powered by span-detect-1, a state-of-the-art model trained on millions of AI- and human-written code samples. It detects AI-generated code with 95% accuracy, and ties it to specific lines shipped into production. Within the Span platform, it’ll give teams a clear view into AI’s real impact on velocity, quality, and ROI. It does have some limitations. Most notably, it only works for TypeScript and Python code. We are adding support for more languages: Java, Ruby, and C# are next. Its accuracy is around 95% today, and we’re working on improving that, too. If you’d like to take it for a spin, you can run a code snippet here ( https://ift.tt/9mxh1eN ) and get results in about five seconds. We also have a more narrative-driven microsite ( https://ift.tt/ly2CRp9 ) that my marketing team says I have to share. Would love your thoughts, both on the tool itself and your own experiences. I’ll be hanging out in the comments to answer questions, too. https://ift.tt/9mxh1eN September 16, 2025 at 11:48PM

Tuesday, September 16, 2025

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

Show HN: Datadef.io – Canvas for data lineage and metadata management Hi HN, I’ve been working on https://datadef.io , a tool to help data team (engineer, architect, project manager) make sense of their data universe. The problem: - Data models (dbt, SQL, warehouses) often grow into a tangled mess of tables, joins, and undocumented assumptions. - Lineage is either scattered across tools or missing entirely. - Documentation is usually an afterthought (and gets outdated fast). Datadef.io aims to fix that by providing: - Interactive canvas to map tables, relationships, and indicators. - Automatic lineage visualization to trace dependencies. - Metadata management: define table/column-level details, ownership, and KPIs. - AI-generated documentation that stays in sync with your models. - Export/share features so asset managers, analysts, and other teams don’t get lost in spreadsheets or PDFs. It’s still early, and I’d love feedback from the HN community. In particular: What’s missing for you in lineage/metadata/documentation tools? How would you want to integrate a tool like this into your workflow (dbt, Databricks, Power BI, etc.)? I’d really appreciate your thoughts, feature requests, and criticism. Thanks! https://datadef.io/ September 14, 2025 at 11:59PM

Show HN: Allzonefiles.io – download 307M registered domain names https://ift.tt/ZfcqFDI

Show HN: Allzonefiles.io – download 307M registered domain names - 307M registered domain names across 1570 domain zones total (.com, .net, .io, .ai, .sh, etc) - 78M registered domain names across 312 ccTLD domain zones (.uk, .de, .io, .ai, .sh, etc) - daily lists of newly registered domain names - daily lists of expired domain names - download all domain lists as one huge .zip file (1.2 Gb size) https://allzonefiles.io September 16, 2025 at 12:12AM

Show HN: MCP Server Installation Instructions Generator https://ift.tt/xUCOypj

Show HN: MCP Server Installation Instructions Generator Hey HN, we’ve been experimenting a lot with MCP servers lately, and one of the most time-consuming challenges has been connecting MCP clients to remote MCP servers. To solve this, we built a library that generates them on the fly, enabling 1-click installation buttons and links for most clients out there. Feel free to try out the generator and use it to improve the README of your remote MCP server with the generated markdown. You can even configure the library to return HTML instructions if someone accesses your remote MCP server via the web. https://ift.tt/CxQrI5s September 15, 2025 at 08:03PM

Show HN: AI-powered web service combining FastAPI, Pydantic-AI, and MCP servers https://ift.tt/CQEXONg

Show HN: AI-powered web service combining FastAPI, Pydantic-AI, and MCP servers Hey all! I recently gave a workshop talk at PyCon Greece 2025 about building production-ready agent systems. To check the workshop, I put together a demo repo: (I will add the slides too soon in my blog: https://ift.tt/qF8taTr ) https://ift.tt/PqmgENG... The idea was to show how multiple AI agents can collaborate using FastAPI + Pydantic-AI, with protocols like MCP (Model Context Protocol) and A2A (Agent-to-Agent) for safe communication and orchestration. Features: - Multiple agents running in containers - MCP servers (Brave search, GitHub, filesystem, etc.) as tools - A2A communication between services - Minimal UI for experimentation for Tech Trend - repo analysis I built this repo because most agent frameworks look great in isolated demos, but fall apart when you try to glue agents together into a real application. My goal was to help people experiment with these patterns and move closer to real-world use cases. It’s not production-grade, but would love feedback, criticism, or war stories from anyone who’s tried building actual multi-agent systems. Big questions: Do you think agent-to-agent protocols like MCP/A2A will stick? Or will the future be mostly single powerful LLMs with plugin stacks? Thanks — excited to hear what the HN crowd thinks! https://ift.tt/zApib2C September 15, 2025 at 02:47AM

Monday, September 15, 2025

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

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

Show HN: PaperSync, making ArXiv papers collaborative https://ift.tt/qiT8otP

Show HN: PaperSync, making ArXiv papers collaborative Demo: https://youtu.be/pnznDL9SZvI PaperSync was a project was made by two CS freshmen, Matthew Li (me!) and Michael Li, in 24 hours during HackCMU. At a high level, we built PaperSync to make reading research papers easier and more collaborative. Users can reference any part of the paper, ask anything they want, and have other users reply, all within the paper itself! If you are interested in our work, we would love to talk! Reach out to us at mqli@andrew.cmu.edu or mdli2@andrew.cmu.edu. https://hackcmu25.vercel.app/ September 15, 2025 at 05:19AM

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

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

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

Show HN: From selling AI to QA teams to building a smooth test-management app Hey HN, Bootstrapped founder here. I've got a bit of a story for you. We started desplega.ai to build a sophisticated AI platform that could automate E2E testing. We spent the last few months talking to dozens of QA leaders, and trying to learn what are their actual challenges. We've got one consistent feedback from large teams: their daily reality is a living hell of slow, clunky tools. We're talking about teams at major companies still managing tests on spreadsheets. Or they're stuck in a Jira instance so customized and slow you can “make a full pot of coffee” while a page loads (and that’s why they acquired arc! t3.gg said it first). On top of that, they're paying 2k/mo+!? for these tools that feel like they were designed in ‘05. Soon, it became obvious that our AI tool was way too advanced for them, and why it was much easier for younger startups to start using us. But we didn't want to give up on them just yet so... Because I grew up when the internet was still free, and I actually miss that a lot, we decided to create a free test management tool. Our vision is still AI, but we learned AI is not the silver bullet large teams are wishing for. (We wrote something about it at https://ift.tt/dnrYyCo ). Our hypothesis right now is that we can be that team building the right tools for each QA team, leveraging AI. We would love to hear your thoughts on (a) Should we make the project open-source? Any key features? (b) Would you ever trust an entity to do your QA first pass? Cheers, https://ift.tt/yIOPd7Y September 15, 2025 at 12:12AM

Sunday, September 14, 2025

Show HN: council - ai groupchat of ctos (no more asking ai to roleplay) https://ift.tt/rRLfhjC

Show HN: council - ai groupchat of ctos (no more asking ai to roleplay) i made a council of advisors to help me code. as a self taught dev, ive been heavily reliant on ai for the past two years. found myself often prompting claude to take on different personalities, so i built a web app. it's great for the step before telling cursor what to do and reviewing prs once theyre ready. PLEASE DON"T NUKE MY APY KEY. ty https://ift.tt/NgM2Qte September 14, 2025 at 02:08AM

Show HN: MediaMouth – I created a comment section for movies and TV shows https://ift.tt/dhjXrgD

Show HN: MediaMouth – I created a comment section for movies and TV shows I tend to watch TV shows months or sometimes years after they air, and by that time, all the discussions are lost in internet oblivion. I wanted a space where I could join the conversation anytime. So I created one. MediaMouth makes it fun and easy to talk about the media you love. Conversations are organized season by season, episode by episode, so you never have to scroll through chaotic hashtags to join in. We’re looking for feedback on usability, ways to improve, and hopefully gain some new users. We’d love to hear your thoughts! You can download the iOS Beta or watch the video walk-through on our website: www.mediamouthapp.com https://ift.tt/M8IysSo September 14, 2025 at 01:06AM

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

Show HN: I built an open source drag and drop editor for Genkit AI flows Hi, I have been building small AI Agents for quite some time now using various frameworks and one thing that always bugged me was that iterating on small things like prompts, flows, tools etc always took a code change + deployment of the app. While the prompt part can be solved with Langfuse I haven't found a good way to keep the flow management remote (and open source). Lately I have been working with Genkit ( https://ift.tt/bNPguZj ) and love how modular it is. So I thought why not build a UI builder on top of that that can handle simple flows, prompts and basic tracing. And here we are with a first early version: https://flowshapr.ai Repo: https://ift.tt/sTCxAiN This first release can - Manage and execute simple flows remotely - Works with GoogleAI, Anthropic or OpenAi - Integrate with remote MCP tools - API Endpoint to execute flows remotely - Flows and flow urls are compatible with the genkit client sdk Upcoming - Support for Ollama - Support for various vector stores - More complex multi agent flows - Session management Any feedback and suggestions are welcome! September 14, 2025 at 12:24AM

Show HN: A store that generates products from anything you type in search https://ift.tt/29AzgVi

Show HN: A store that generates products from anything you type in search https://anycrap.shop/ September 13, 2025 at 05:32PM

Saturday, September 13, 2025

Don’t Be a Dodger: A Playful Campaign to Keep Muni Moving

Don’t Be a Dodger: A Playful Campaign to Keep Muni Moving
By

The “Don’t be a Dodger” signs are now on Muni buses. In honor of the visiting Los Angeles Dodgers, we are launching a "Don’t be a Dodger" campaign. This playful pun will remind riders, whether they are baseball fans or not, that paying fares for every Muni trip is important. Fares help us provide the fast, frequent and reliable service communities across the city rely on. And riders are giving Muni their highest marks on service in 20 years. To earn their trust and keep Muni moving, we are continuing to focus on a key concern we hear from our customers: fare evasion. Learn how this light...



Published September 12, 2025 at 05:30AM
https://ift.tt/oplyPIC

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

Show HN: 47jobs – A Fiverr/Upwork for AI Agents Hi HN, I’ve been working on something I’d love to share: 47jobs ( https://47jobs.com ) – a marketplace where you can hire AI agents to do tasks instead of human freelancers. Why? I kept noticing that many tasks on Upwork/Fiverr—coding, content generation, data analysis, automation—can now be handled by AI in minutes, not hours. But there wasn’t a platform built around hiring AI directly. So I built 47jobs: 100% AI agents doing the work (no humans in the loop). Jobs get delivered 10x faster, at transparent prices. You can “hire” an agent for coding, automation, research, etc. I’d love your thoughts: Does a pure AI-agent marketplace make sense? What types of jobs would you want AI agents to handle first? Any UX or trust issues you’d expect with this model? This is an early version, and I’m here to learn from your feedback. Thanks! https://47jobs.xyz September 13, 2025 at 01:29AM

Show HN: Lumro – AI agents for customer support, sales, and more https://ift.tt/tqiJQRG

Show HN: Lumro – AI agents for customer support, sales, and more Hey HN, We just launched Lumro, a platform that lets you create AI agents that actually do things, not just chat. With Lumro you can: Handle customer support instantly, 24/7 Capture leads and qualify them Book demos or route tickets automatically The idea is to take repetitive work off human teams so they can focus on strategy and relationships. We launched yesterday and so far: 200+ people checked it out 15 signed up Our agent booked 1 demo Our agent captured 2 leads It’s early days, but we’re excited about the traction. Would love your feedback especially on what you’d want to see in an AI agent for your business. https://www.lumro.co/ September 12, 2025 at 09:46PM

Show HN: ProcASM v1.1 https://ift.tt/Ldq7ifa

Show HN: ProcASM v1.1 ProcASM is general purpose, visual programming language that I've developed. A few months ago I made a post about ProcASM v1.0 here < https://news.ycombinator.com/item?id=43892442 > and got some feed about the UI. So, I spent that last few months trying to improve the UI. Before, I used a GUI library, that I developed specifically for this app using SDL3, for ProcASM. I used Emscripten to port it to run in web browsers for those who wanted to try the app. Now, the front-end is written in HTML, CSS, and JavaScript to execute in a web browser. The back-end is a server that stores user's projects and handles user's requests. There is also a tutorial with text and video that will walk you through the usage of the app. My hopes are that the UI will be more approachable for those who want to try out the app. The plan going forward is to develop new software using ProcASM and blog about the details and the advantages of using ProcASM. https://procasm.temware.site/ September 12, 2025 at 01:31PM

Friday, September 12, 2025

Show HN: Kafkatop, top-like CLI for Kafka https://ift.tt/vEXdWCM

Show HN: Kafkatop, top-like CLI for Kafka Hey HN, for those of you tired of running kafka-consumer-groups.sh and similar tools, here's a small real-time monitoring CLI tool for Apache Kafka, that displays consumer lag and event rates in a clean, top-like interface. You can quickly assess which consumers are lagging and when they will catch up. I've made this to quickly assess the health of remote on-premises clusters which most of the time lack proper monitoring. The tool can be found here: https://ift.tt/LZIWQHO I'd be very interested to hear your feedback or any features you think would add value to this tool! https://ift.tt/LZIWQHO September 11, 2025 at 11:33PM

Show HN: Willow – a configurable file watcher and rule‑based file manager https://ift.tt/X0hQiJu

Show HN: Willow – a configurable file watcher and rule‑based file manager https://ift.tt/xMTp0BH September 11, 2025 at 11:01PM

Thursday, September 11, 2025

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

Show HN: Haystack – Review pull requests like you wrote them yourself Hi HN! We’re Akshay and Jake. We put together a tool called Haystack to make pull requests straightforward to read. What Haystack does: -- Builds a clear narrative. Changes in Haystack aren’t just arranged as unordered diffs. Instead, they unfold in a logical order, each paired with an explanation in plain, precise language -- Focuses attention where it counts. Routine plumbing and refactors are put into skimmable sections so you can spend your time on design and correctness -- Provides full cross-file context. Every new or changed function/variable is traced across the codebase, showing how it’s used beyond the immediate diff Here’s a quick demo: https://youtu.be/w5Lq5wBUS-I If you’d like to give it a spin, head over to haystackeditor.com/review! We set up some demo PRs that you should be able to understand and review even if you’ve never seen the repos before! We used to work at big companies, where reviewing non-trivial pull requests felt like reading a book with its pages out of order. We would jump and scroll between files, trying to piece together the author’s intent before we could even start reviewing. And, as authors, we would spend time to restructure our own commits just to make them readable. AI has made this even trickier. Today it’s not uncommon for a pull request to contain code the author doesn’t fully understand themselves! So, we built Haystack to help reviewers spend less time untangling code and more time giving meaningful feedback. We would love to hear about whether it gets the job done for you! How we got here: Haystack began as (yet another) VS Code fork where we experimented with visualizing code changes on a canvas. At first, it was a neat way to show how pieces of code worked together. But customers started laying out their entire codebase just to make sense of it. That’s when we realized the deeper problem: understanding a codebase is hard, and engineers need better ways to quickly understand unfamiliar code. As we kept building, another insight emerged: with AI woven into workflows, engineers don’t always need to master every corner of a codebase to ship features. But in code review, deep and continuous context still matters, especially to separate what’s important to review from plumbing and follow-on changes. So we pivoted. We took what we’d learned and worked closely with engineers to refine the idea. We started with simple code analysis (using language servers, tree-sitter, etc.) to show how changes relate. Then we added AI to explain and organize those changes and to trace how data moves through a pull request. Finally, we fused the two by empowering AI agents to use static analyses. Step by step, that became the Haystack we’re showing today. We’d love to hear your thoughts, feedback, or suggestions! https://ift.tt/Cw76Koa September 10, 2025 at 11:51PM

Show HN: Strange Attractors – a maths side-project in Threejs https://ift.tt/wMKT6Fr

Show HN: Strange Attractors – a maths side-project in Threejs I went down the rabbit hole on a side project and ended up building this: [Strange Attractors]( https://ift.tt/ySxRMuP ). It’s built with three.js. Working on it reminded me of the little "maths for fun" exercises I used to do while learning programming in early days. Just trying things out, getting fascinated and geeky, and being surprised by the results. I spent way too much time on this, but it was extreme fun. My favorite part: someone pointed me to the Simone Attractor on Threads. It is a 2D attractor and I asked GPT to extrapolate it to 3D, not sure if it’s mathematically correct, but it’s the coolest by far. I have left all the params configurable, so give it a try. I called it Simone (Maybe). If you like math-art experiments, check it out. Would love feedback, especially from folks who know more about the math side. https://ift.tt/ySxRMuP September 10, 2025 at 11:27PM

Wednesday, September 10, 2025

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

Show HN: An Open Source XR(AR/VR) Operating System We're two college students building an XR(AR/VR) native Operating System with a custom kernel. We're also Open Source so feel free to check our GitHub Repository- https://ift.tt/SLsZY4M . The journey hasn't exactly been easy, we've been criticized by a lot saying that whatever we're doing is impractical and that we're too ambitious. Regardless, we've been committed to reach our goal. Here to answer all questions and doubts. Answering one question beforehand because we know someone is going to ask it - Q: Why use your own kernel/ Why don't you use Linux/ Why are you trying to reinvent the wheel? A: Using our own kernel helps us get rid of the baggage of legacy codes, bring the most optimal performance on our target hardware (XR/AR/VR) and achieve more efficiency than what we would've achieved on an existing kernel. We're not trying to reinvent the wheel, but just building Formula One racing tyres for it. https://ift.tt/MBblJAw September 7, 2025 at 04:39PM

Show HN: Paper's Heat Map Shader https://ift.tt/lguAFtb

Show HN: Paper's Heat Map Shader Paper is a new design tool. We launched into open alpha today. Anyone can now sign up and use Paper. We started Paper about 1 year ago with the goal to bring more creativity back into design tools. It feels like the existing options are becoming increasingly corporate. To celebrate to launch, we published a new shader that lets anyone see their logo in Apple's new heat map animation style. There is no sign-up needed at heat.paper.design. We're always looking for feedback from anyone who uses Sketch, Figma, Photoshop, or Illustrator, about what they most need in their professional design tools. Have fun with the new shader and please send me anything you make! https://ift.tt/9dUpsHx September 9, 2025 at 11:33PM

Show HN: Atsphinx-qrcode – Sphinx extension to generate QR code in document https://ift.tt/zS2Yh6p

Show HN: Atsphinx-qrcode – Sphinx extension to generate QR code in document Document is here: https://atsphinx.github.io/qrcode/ https://ift.tt/GRnvTPt September 9, 2025 at 11:12PM

Tuesday, September 9, 2025

Show HN: Gemini connected to 18 native iOS tools and shortcuts https://ift.tt/JiXkWdY

Show HN: Gemini connected to 18 native iOS tools and shortcuts I built an iOS voice assistant that connects your action button to Gemini Live with 18 native iOS tools like location, calendar, and so on. It also connects to any shortcuts you have on your phone. Totally free, no account, no setup. https://saturn-live.app September 8, 2025 at 10:44PM

Transit Spotlight: Driving a Better 29 Sunset with Your Feedback

Transit Spotlight: Driving a Better 29 Sunset with Your Feedback
By Brian Haagsman

Students use new, improved 29 Sunset stops on Sunset Boulevard. This Transit Month, we’ll go behind the scenes of our work to make your trips safer and more reliable along Muni routes across the city. Every week, we will spotlight a transit project and share how feedback and data have helped us meet community needs. Today, we showcase how a campaign led by SFUSD students inspired a series of upgrades we made along the 29 Sunset. Learn how community feedback helped us drive more reliable rides. And see how you can weigh in by Monday, Sept. 15 to shape proposals for the next six miles of the...



Published September 08, 2025 at 05:30AM
https://ift.tt/DwTZhCO

Show HN: I made a simple ASCII-art analog clock in Emacs https://ift.tt/WzOVqam

Show HN: I made a simple ASCII-art analog clock in Emacs Just a toy, showing how easy it is to leverage built-in Emacs features (most notably Artist mode, which provides a set of functions for creating ASCII-art vector graphics) and things like trigonometric functions and timers to create something nice. A short blog post mentioning some background (and showing a screenshot): https://ift.tt/uXK3Wkd . https://ift.tt/erpXKqM September 8, 2025 at 11:48PM

Monday, September 8, 2025

Show HN: Userscript to enhance HN with favicons and hidden sections links https://ift.tt/6bFnJAv

Show HN: Userscript to enhance HN with favicons and hidden sections links https://gist.github.com/overflowy/bf5d9aedffcd46242a253a3ddf1271b4 September 8, 2025 at 01:28AM

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

Show HN: rm-safely – A shell alias that moves files to trash instead of deleting I made rm-safely, a simple shell wrapper that moves files to trash instead of permanently deleting them. It prevents accidental deletions from autocomplete mishaps or hasty rm -rf commands. Should work as a drop-in replacement for rm but safer. Would appreciate any feedback! https://ift.tt/3NBFw5v September 4, 2025 at 12:38PM

Sunday, September 7, 2025

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

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

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

Show HN: 60-Second Linux Analysis, Supercharged with Nix and LLMs Hello HN, I'm sharing a little open-source utility I wrote recently. I'm a huge fan of Brendan Gregg's "BPF Performance Tools" book. However, every time I SSH into a fresh server, most of the diagnostic tools aren't installed there and installing them can be really annoying. I decided to use Nix package manager and LLMs to make this process straightforward. My utility first downloads a "toolbox" of Linux utilities (built with Nix), runs Brendan Gregg's famous "60-second Linux analysis" playbook and then summarizes the results with an LLM. So "60-second Linux analysis" now becomes a single one-line command and actually takes less than 60 seconds! The utility can execute all commands in parallel and the LLM can analyze them faster than a human would. I have a few ideas for the future, for example implementing more powerful playbooks - thanks to Nix I can easily bundle all tools I need and LLMs have no trouble analyzing outputs of tens of commands. I'd love to get your feedback and hear any ideas you have. Thanks for checking it out. You can launch the utility with this command: $ curl -fsSL https://ift.tt/xZpuLh0 | sh https://ift.tt/iFORhdJ September 6, 2025 at 09:23PM

Show HN: Dumb Site to Rate Horses https://ift.tt/4O96UqB

Show HN: Dumb Site to Rate Horses I wanted a project to learn the Dioxus framework. It needed to be relatively simple and fun. Here is a site that lets you rate horses. The horse people I know have taken issue with this site because they say all horses are beautiful. What do you think? Images are from an open source AI training dataset of horses, so there are some odd ones in there... https://hhn.bustin.tech September 6, 2025 at 11:02PM

Saturday, September 6, 2025

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

Show HN: I built a public and open llms.txt endpoint for every domain And yes, I know, literally no AI uses llms.txt right now. But hear me out: if you want it just in case, or if you would like to add your sites to some llms.txt directories, you can use this endpoint. That way, you do not need to keep updating your own llms.txt, especially as I improve the API. Here is how it works: Enter any domain: https://get.llms.page/{example.com}/llms.txt The API will parse your homepage (if allowed in robots). Using internal links, descriptions, and other metadata, it will generate an Markdown llms.txt file. It does not rely on AI, because I want it to be fast and free. The API is open, free, runs on a CDN, and is powered by Cloudflare Workers for speed. I plan to open source the no-AI llms.txt generator later, since there is still a lot to improve. If you want to try it out or see some usage examples, visit: https://llms.page Let me know what you think! https://llms.page/ September 6, 2025 at 01:45AM

Show HN: Open-sourcing our text-to-CAD app https://ift.tt/9fUqRXQ

Show HN: Open-sourcing our text-to-CAD app Hey HN! I'm Zach from Adam ( https://adam.new/ ). We’re building an AI co-pilot for mechanical CAD software. As part of our broader research, we built a browser-based Text-to-CAD app ( https://ift.tt/blQ7sNo ) and are now open sourcing it. This is a React SPA with a Supabase backend. What it does: * Generates parametric 3D models from natural language descriptions, with support for both text prompts and image references * Outputs OpenSCAD code with automatically extracted parameters that surface as interactive sliders for instant dimension tweaking * Exports as .STL or .SCAD Under the hood: * Separate agents for conversation and code generation; simple parameter tweaks bypass AI entirely using deterministic regex-based updates * Runs fully in-browser by compiling OpenSCAD to WebAssembly and integrating Three.js with React Three Fiber for 3D rendering * Supports BOSL, BOSL2, MCAD libraries and custom font support (Geist) for text in models We’ve seen many developers trying to replicate this kind of functionality, so we’re releasing this to give the community a solid foundation to build on. Future improvements: * Expand geometry support - Move beyond CSG primitives to support curved surfaces, fillets, lofts, and constraint-driven modeling through CadQuery/Build123D * Better spatial context - UI for face/edge selection and viewport image integration to give LLMs spatial understanding * Enhanced capabilities - RAG on documentation and integration with more OpenSCAD libraries for features like proper threading You can clone the repo and run it locally! Contributions are welcome, and we’ll keep merging PRs as they come in. https://ift.tt/VeFnWXN September 5, 2025 at 10:39PM

Show HN: Swimming in Tech Debt https://ift.tt/pYsdbhT

Show HN: Swimming in Tech Debt This is the first half of my book, “Swimming in Tech Debt”. It is available at a pre-launch sale price of $0.99 ( https://ift.tt/P6bvpfk ). I have been working on it since January 2024. It is based on some posts in my blog, but expands on my ideas quite a bit. In September 2024, excerpts appeared in Gergely Orosz’s Pragmatic Engineer newsletter, which helped me get a lot of feedback that expanded the book from my initial idea. This half is about what I expected to do before that —- the rest of the book goes into team and CTO practices. https://ift.tt/C1B5xzo September 5, 2025 at 11:03AM

Friday, September 5, 2025

Show HN: A small browser game (PC only) built with Phaser 3 https://ift.tt/MEC5mVa

Show HN: A small browser game (PC only) built with Phaser 3 Hi HN! This is my first game — something I’ve always wanted to do. It’s a small browser game built with Phaser 3, React, and the phaser template ( https://ift.tt/qk8PlFt ). I made it in 2 days (like 8 hours in total real time) using gemini-cli. About 90% of the code was generated with AI, but I learned a lot by making fine tweaks. It only works on PC since it’s a typical WASD + R (reload) shooter. I’d love feedback on: - Gameplay (is it fun, too hard?) - Ideas for new features Thanks in advance! ps: I used cubes as a prototype, but now I kind of like them. Should I keep them or implement proper sprites? https://cubic-zombies.pages.dev/ September 5, 2025 at 02:44AM

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

Show HN: Quicknote.zip (Daily Micro Scratchpad) I used to use https://doc.new when I needed to write quick scratchpad notes, but it takes like two seconds for Google Docs to be interactable, and ends up polluting my Drive with a bunch of "Untitled Docs". Lately I've used a bookmarklet that opens a fullpage contenteditable div which is instantaneous and worked for my needs. But I wanted persistence when I accidentally close the tab, and data-urls can't use localstorage, so I spun up quicknote.zip. It loads in the blink of an eye, works offline, and stores each day to localstorage. That's all it does, take it or leave it. https://quicknote.zip September 4, 2025 at 11:40PM

Show HN: Comfyfile - Secure, Anonymous File Sharing with Auto-Expiry No Account https://ift.tt/CasgnWI

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

Show HN: Provable Safety for AI Agents https://ift.tt/8nR4J1U

Show HN: Provable Safety for AI Agents https://sentinelops.xyz/ September 5, 2025 at 12:37AM

Thursday, September 4, 2025

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

Show HN: Listgitfiles.sh – Fetch Raw GitHub File URLs with One Command I wrote this script to quickly retrieve raw file URLs from public GitHub repos. Added to my ~/.zshrc, it’s now a fast, reliable tool in my caveman workflow. Maybe you'll find use for it too! Have a great rest of your day, everyone! https://gist.github.com/rmtbb/d55638e758ad656eb40741dd60a39e5f September 4, 2025 at 03:58AM

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

Show HN: Trending rust NTP inspection CLI Hi y’all, Just came across a crate on crates.io that recently hit v1.0.0. It’s called rkik - basically a "dig for NTP". I hadn’t seen a tool like this in Rust before. Looks pretty handy: it can query and compare NTP servers, output JSON for monitoring, and even run continuous checks. Seems to be getting some traction in the Rust community - might be worth a look if you’re into System administration, networking or DevOps. https://ift.tt/OcqwYIG September 4, 2025 at 12:49AM

Show HN: Run gpt-oss-20b on 8GB GPUs https://ift.tt/YxpaH9z

Show HN: Run gpt-oss-20b on 8GB GPUs https://ift.tt/DvNr8aM September 3, 2025 at 11:15PM

Wednesday, September 3, 2025

Show HN: Forward Error Correction for Pion WebRTC https://ift.tt/fHulSVv

Show HN: Forward Error Correction for Pion WebRTC We explain what Forward Error Correction (FEC) is, how and why it works in general, and how you can try it out with a new implementation in the Pion WebRTC stack. https://ift.tt/koEMClx September 2, 2025 at 06:58PM

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

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

Show HN: Open-source AI writing your javadoc https://ift.tt/4TRkj8s

Show HN: Open-source AI writing your javadoc https://ift.tt/SHQbacW September 2, 2025 at 11:25PM

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

Show HN: PasteVault – An open-source, E2EE pastebin with a VS Code-like editor https://pastevault.dev/ September 2, 2025 at 08:10PM

Tuesday, September 2, 2025

Monday, September 1, 2025

Show HN: Blueprint: Fast, Nunjucks-like templating engine for Java 8 and beyond https://ift.tt/jOKPEgb

Show HN: Blueprint: Fast, Nunjucks-like templating engine for Java 8 and beyond I love the simplicity, expressibility and extendibility of Nunjucks. But I was not able to find something with similar for Java, especially with the same syntax. So, built one. And it's pretty fast too. https://ift.tt/ZoH4hVW September 1, 2025 at 04:16PM

Show HN: Spotilyrics – See synchronized Spotify lyrics inside VS Code https://ift.tt/cDsUkKw

Show HN: Spotilyrics – See synchronized Spotify lyrics inside VS Code https://ift.tt/Oca2sk5 September 1, 2025 at 04:39AM

Show HN: Pol/ite – /pol/ but posts are all polite https://ift.tt/htq2SED

Show HN: Pol/ite – /pol/ but posts are all polite What woud it be like to read fringe political views forcibly made polite by way of LLM? System prompt (gemini-2.5-flash-lite): "You are rewriting 4chan posts to be more polite while preserving their original meaning and tone. Don't add unnecessary verbosity; keep it concise. Make sure to preserve formatting including markdown, links and greentext." https://pol-ite.web.app August 31, 2025 at 09:52PM

Show HN: Oaki–job finder and resume maker https://ift.tt/pQzZnUR

Show HN: Oaki–job finder and resume maker Hi! I built Oaki about a year ago as a side project to solve my own frustration with job applications, and it’s now helping thousands of users with their job hunt. I had quit my previous (consulting) company when I decided to step back into the job market, and I HATED applying to jobs with a passion. Finding good jobs, sifting through all the crap, etc.etc. So I built a rough MVP and posted it on Reddit and got more paid users than I ever had with any other company/startup I was in. To top that off, I found a really awesome job (and landed many more interviews) with it, so I know from first-hand experience that it works! Oaki’s 3-step flow: 1. Import or build a modern, eye-catching resume in under 2 minutes with Oaki 2. Set preferences (role, location, salary, and more) 3. Oaki finds best-fit jobs daily, generates a slightly tailored resume for each, designed to amplify each users' uniqueness On that last point, we're really big on safe AI use; that means we never use it for spam or 'spray and pray' applications. On the surface it looks pretty simple, but Oaki is powered by some really cool tech, blending ML with LLMs, orchestration, hybrid search, and much much more from finding jobs to printing high quality dynamic resumes, and even helping you apply to jobs. While the job finder itself is free (and all accounts get a free no-credit card trial), I do have to charge people for the AI-generated resumes/applications part. For anyone who needs it or knows someone, I hope it can help with the job search; it's reeeally bad right now. You can also use code `ICAMEFROMHN20` to get 20% off, or DM/email me at nour@oaki.io (I read everything). Cheers! Nour https://www.oaki.io/ September 1, 2025 at 12:37AM

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