Postingan

Menampilkan postingan dari Oktober, 2025

Show HN: A chess middlegame trainer so I can stop blundering https://ift.tt/VuP9Xe1

Show HN: A chess middlegame trainer so I can stop blundering https://dontblunder.com November 1, 2025 at 02:30AM

Show HN: Build your own Bracket City puzzle https://ift.tt/M3hj7tQ

Show HN: Build your own Bracket City puzzle Hi HN — Bracket City is the word puzzle game I made earlier this year and (in part thanks to this community, see https://ift.tt/oWCUhQi ) managed to license to the Atlantic in April. The game has been growing a lot and I wanted to share the latest: a tool that lets anyone make a Bracket City puzzle — specifically a “Bracket Suburb”! I made this tool to help me construct puzzles, and I’ve been using it every day for months. After the Atlantic launch, I started to get the occasional inquiry about whether there was a way to make your own puzzle. One guy wanted to make a Bracket City puzzle part of a puzzle hunt he made to propose to his girlfriend (he did it!), and that convinced me it would be fun to make something publicly available. I got the Atlantic on board with the idea, and we are launching it today with an "example" custom puzzle: a Halloween/horror-themed puzzle by my pal Wyna Liu of NYT Connections fame. https://ift.tt/yvn6a...

Show HN: Meals You Love – AI-powered meal planning and grocery shopping https://ift.tt/DsWoxhN

Show HN: Meals You Love – AI-powered meal planning and grocery shopping Meals You Love is a meal planning app that creates weekly meal plans tailored to your tastes and dietary preferences. It integrates with Kroger and Instacart's APIs so you can add your meal plan groceries directly to your cart. You can also import your own recipes to include alongside AI suggestions. I originally built this to help my wife with meal planning and grocery shopping. We were always struggling to decide what to make and inevitably forgot ingredients. Most meal planners felt too rigid or generic, and few handled the grocery side well (or at all). We've also used meal kits like Home Chef in the past but they end up being quite expensive and produce a comical amount of packaging waste, plus you still wind up needing to purchase groceries anyway. In all honesty, I also wanted an excuse to try building something "real" using AI and to see if it could be used in an actually useful manner. Wo...

Show HN: I made CSV files double-click to open in Google Sheets instead of Excel https://ift.tt/w9gSbiA

Show HN: I made CSV files double-click to open in Google Sheets instead of Excel I built my first macOS app to automatically open csv, xls files in Google Sheets. I work as marketing, revops person and often have to combine data from different platforms for reporting purposes. Google made the import flow super broken with too many clicks in between. So I built a simple solution that saves me some time. Sharing it here, you can test it out for free. No subscription bullshit, one time payment to get unlimited usage if you like it. Happy double clicking! https://csvtosheets.com October 31, 2025 at 12:55AM

Show HN: I made a heatmap diff viewer for code reviews https://ift.tt/7eH5jwP

Show HN: I made a heatmap diff viewer for code reviews 0github.com is a pull request viewer that color-codes every diff line/token by how much human attention it probably needs. Unlike PR-review bots, we try to flag not just by "is it a bug?" but by "is it worth a second look?" (examples: hard-coded secret, weird crypto mode, gnarly logic, ugly code). To try it, replace github.com with 0github.com in any pull-request URL. Under the hood, we split the PR into individual files, and for each file, we ask an LLM to annotate each line with a data structure that we parse into a colored heatmap. Examples: https://ift.tt/csfKm4y https://ift.tt/nV09PqG https://ift.tt/keQKqc2 https://ift.tt/XgqhxBW Notice how all the example links have a 0 prepended before github.com. This navigates you to our custom diff viewer where we handle the same URL path parameters as github.com. Darker yellows indicate that an area might require more investigation. Hover on the highlights to see the ...

Show HN: Research Hacker News, ArXiv & Google with Hierarchical Bayesian Models https://ift.tt/yekrphc

Show HN: Research Hacker News, ArXiv & Google with Hierarchical Bayesian Models Hi Hacker News! I’m a Bayesian statistician that has been working on applying hierarchical mixture models (originally developed for genomics) to structure text data, and in the process, used these models to build (what started as a personal) tool for conducting literature reviews and deep research. My literature review process starts with a broad search to find a few key papers/groups, and from there expands along their citation networks. I needed to conduct a few rounds of literature reviews during the course of my research and decided to build a tool to facilitate this process. The tool started as an experimental wrapper over low-level statistical software in C, quickly became a testing/iteration ground for our api, and is now my personal go-to for lit reviews. The tool organizes corpuses of text content, visualizes the high level themes, and enables me to pull up relevant excerpts. Unlike LLMs, this ...

Show HN: Kedr Programming Language https://ift.tt/85zI4yA

Show HN: Kedr Programming Language Kedr is a programming language for games, primarily deriving from F# and Rust. Its approach is to create a game with automatic reference counting, and then switch impactful types to manual memory management one by one. Below are some of my findings. We are used to having imports at the beginning of every file, but it might be better to keep them all in one place for the entire crate. This way code can be moved freely between files, and smaller files are encouraged. To open a file and immediately see useful code is also refreshing. It is highly beneficial when braces always mean closure. A strong argument for the indent-based code structure. Object tree creation looks more natural without parentheses and commas for function invocation. Sequential code enforcement, when elements can only depend on what is defined above, opens new possibilities. One is splitting the type constructor among multiple files, potentially located in different crates. An exampl...

Show HN: Oblivious HTTP for Go https://ift.tt/evXsjqR

Show HN: Oblivious HTTP for Go I couldn't find a suitable go implementation for Oblivious HTTP Client & Gateway (RFC 9458). So, I'm open sourcing ours. Some background: OHTTP is a protocol that hides who you are from the data you send - if you've ever used products of Apple, Mozilla, Fastly, or Cloudflare (to name a few) you probably used OHTTP. Key Features: - implemented as http.RoundTripper - supports chunked transfer encoding - customizable HPKE (e.g., for custom hardware-based encryption) - built on top of twoway and bhttp libraries Repo: https://ift.tt/71nJDfM Detail: https://ift.tt/DtA9pE7 Explainer: https://ift.tt/1KZHhDJ Specs: https://ift.tt/WgbRAFH , https://ift.tt/jsnO2au... Feedback welcome! https://ift.tt/71nJDfM October 29, 2025 at 11:21PM

Show HN: Thymis.io Device management – images pre-loaded with your applications https://ift.tt/KOve7Yu

Show HN: Thymis.io Device management – images pre-loaded with your applications https://thymis.io/ October 28, 2025 at 11:48PM

Show HN: Dexto – Connect your AI Agents with real-world tools and data https://ift.tt/2YBklN4

Show HN: Dexto – Connect your AI Agents with real-world tools and data Hi HN, we’re the team at Truffle AI (YC W25), and we’ve been working on Dexto ( https://www.dexto.ai/ ), a runtime and orchestration layer for AI Agents that lets you turn any app, service or tool into an AI assistant that can reason, think and act. Here's a video walkthrough - https://www.youtube.com/watch?v=WJ1qbI6MU6g We started working on Dexto after helping clients setup agents for everyday marketing tasks like posting on LinkedIn, running Reddit searches, generating ad creatives, etc. We realized that the LLMs weren’t the issue. The real drag was the repetitive orchestration around them: - wiring LLMs to tools - managing context and persistence - adding memory and approval flows - tailoring behavior per client/use case Each small project quietly ballooned into weeks of plumbing where each customer had mostly the same, but slightly custom requirement. So instead of another framework where you write orchestr...

Show HN: nblm - Rust CLI/Python SDK for NotebookLM Enterprise automation https://ift.tt/XBCiAzn

Show HN: nblm - Rust CLI/Python SDK for NotebookLM Enterprise automation I built nblm, a Rust-based toolset to automate Google’s NotebookLM Enterprise API reliably. It aims to replace brittle curl snippets with a stable interface you can use in cron/CI or agentic systems. * Python SDK (type-safe): IDE auto-complete, fewer JSON key typos, fits complex workflows. * Standalone CLI: single fast binary for scripts and pipelines. * Handles auth, batching, retries; you focus on logic. Rust core is fast and memory-safe. * Enterprise API only (consumer NotebookLM isn’t supported). Repo: https://ift.tt/jo3VU98 Feedback is welcome—I'm especially interested in thoughts on the Python SDK’s design for building automated/agentic workflows. Thanks! https://ift.tt/jo3VU98 October 27, 2025 at 09:58PM

Show HN: MyraOS – My 32-bit operating system in C and ASM (Hack Club project) https://ift.tt/mhnCP42

Show HN: MyraOS – My 32-bit operating system in C and ASM (Hack Club project) Hi HN, I’m Dvir, a young developer. Last year, I got rejected after a job interview because I lacked some CPU knowledge. After that, I decided to deepen my understanding in the low level world and learn how things work under the hood. I decided to try and create an OS in C and ASM as a way to broaden my knowledge in this area. This took me on the most interesting ride, where I’ve learned about OS theory and low level programming on a whole new level. I’ve spent hours upon hours, blood and tears, reading different OS theory blogs, learning low level concepts, debugging, testing and working on this project. I started by reading University books and online blogs, while also watching videos. Some sources that helped me out were OSDev Wiki ( https://ift.tt/Ljnhay0 ), OSTEP ( https://pages.cs.wisc.edu/~remzi/OSTEP ), open-source repositories like MellOS and LemonOS (more advanced), DoomGeneric, and some friends tha...

Show HN: I Built DevTools for Blazor (Like React DevTools but for .NET) https://ift.tt/4STsrZo

Show HN: I Built DevTools for Blazor (Like React DevTools but for .NET) Hi HN! I've been working on developer tools for Blazor that let you inspect Razor components in the browser, similar to React DevTools or Vue DevTools. The problem: Blazor is Microsoft's frontend framework that lets you write web UIs in C#. It's growing fast but lacks the debugging tools other frameworks have. When your component tree gets complex, you're stuck with Console.WriteLine debugging. What I built: A browser extension + NuGet package that: Shows the Razor component tree in your browser Maps DOM elements back to their source components Highlights components on hover Works with both Blazor Server and WASM How it works: The NuGet package creates shadow copies of your .razor files and injects invisible markers during compilation. These markers survive the Razor→HTML pipeline. The browser extension reads these markers to reconstruct the component tree. Current status: Beta - it works but has ro...

Show HN: FlashRecord – 2MB Python-native CLI screen recorder https://ift.tt/yNYWC3G

Show HN: FlashRecord – 2MB Python-native CLI screen recorder Hi HN — I built FlashRecord, a tiny (≈2MB) Python-native CLI tool for screenshots and GIF recordings aimed at developers who want automation-friendly, scriptable screen capture without a GUI. ### What it is - CLI-first and importable (import flashrecord) so you can plug it into scripts, tests, CI pipelines, or docs generation. - Outputs GIFs (and screenshots) with a pure-Pillow/NumPy implementation of a CWAM-inspired compression pipeline (multi-scale saliency, temporal subsampling, adaptive scaling). - Cross-platform (Windows/macOS/Linux), zero-config defaults, and production-ready with tests/docs. --- ### Why it might be interesting - Tiny install and no heavyweight GUI/tooling to manage. - Designed for automation: generate evidence GIFs in CI, attach demo GIFs to PRs, or create tutorial assets from scripts. - Compression focuses on preserving visually important regions while reducing file size dramatically in typical UI dem...

Show HN: AI bookmarking app for people who hate AI https://ift.tt/zAZlBcS

Show HN: AI bookmarking app for people who hate AI https://tryeyeball.com/ October 26, 2025 at 10:58PM

Show HN: I created a small 2D game about an ant https://ift.tt/F1zhxYe

Show HN: I created a small 2D game about an ant Hello HN! I created a short game in just a few days, just for fun, where you play as an ant and feed it apples. This game also features random landscape generation, where clouds and trees are randomly distributed across all coordinates (only trees do not grow in the y direction). This is what took me the longest time :) I would appreciate your feedback ^ ^ https://ift.tt/RFQobeG October 26, 2025 at 02:20AM

Show HN: Random Makers – Show HN and Product Hunt, but Faster and Not Corporate https://ift.tt/EjQZr27

Show HN: Random Makers – Show HN and Product Hunt, but Faster and Not Corporate https://ift.tt/8XbkWpq October 26, 2025 at 01:02AM

Show HN: Pyxis CodeCanvas a lightweight, client-side IDE for iPad and browsers https://ift.tt/zlFcYRx

Show HN: Pyxis CodeCanvas a lightweight, client-side IDE for iPad and browsers I’ve been building a browser IDE called *Pyxis CodeCanvas*, designed mainly for iPad and quick coding sessions. It’s still a work in progress (expect some bugs!), but I’d love to get feedback — especially from devs interested in browser runtimes or local-first tools. Pyxis aims to be a “1-second-to-open” IDE that runs entirely client-side — no backend, no cloud. It uses OPFS + IndexedDB for persistent storage and runs smoothly even on Safari. Currently supports: - TypeScript / JavaScript / Python - Partial Node.js runtime - Git/GitHub integration (push, pull, clone, even private repos) It’s optimized for low-memory devices, supports GitHub Pages deploys directly, and includes AI-assisted code review and markdown preview. I sometimes use Pyxis itself to work on Pyxis (not fully, but enough to be practical). The goal is to fill the gap between full VS Code and just editing text in a browser tab. *Repo:* https:...

Show HN: Check what is hogging your disk zpace https://ift.tt/IlY8c4C

Show HN: Check what is hogging your disk zpace Hello world! I would like to share that I have created a simple open-source Python CLI app to check what's hogging all the disk space! You can install it with pip. It's like space but Zpace. pip install zpace and find the big files consuming your disk space. Be it apps, virtual environments, machine learning models etc. Just run zpace Once you find one, that you can say "bye" to, just run rm -rf /i_dont_need/this/file/right_now to get rid of it. It was born out of frustration while lack of disk space prevented me to use my laptop properly. It has been very useful to me so far. I hope that it can be useful to you as well. Feel free to check it out. Currently tested on MacOS only https://ift.tt/nyXmjxz October 25, 2025 at 02:42AM

Show HN: Understanding LLM fundamentals without frameworks https://ift.tt/soKFfUw

Show HN: Understanding LLM fundamentals without frameworks I was using LLM frameworks everywhere but had no idea what was happening inside them. One day I needed to optimize something and realized I couldn't. Hard truth: I didn't understand the fundamentals, just which framework function to call. So I stripped everything away. No abstractions. Just Python, HTTP requests, and the OpenAI/Anthropic APIs. What I found was anticlimactic in the best way: there's almost nothing there. - "AI agents" are just functions the model tells you to call - "Memory" is literally just a list you append to and send back - "RAG" is search, concatenate to prompt, send it off - "Multi-agent systems" are just API calls in sequence It all clicked after that. Not because the patterns are hard. They're not. In fact, they're trivial. They're just buried under layers of abstraction that make them seem hard. I created 7 modules showing the basics: API ...

Show HN: AgentML – Deterministic AI Agents (MIT, Alpha) https://ift.tt/cMzEKrQ

Show HN: AgentML – Deterministic AI Agents (MIT, Alpha) https://ift.tt/CZ9rXeF October 24, 2025 at 11:03PM

Show HN: A high-performance Rust based MCP server https://ift.tt/v3t2bdL

Show HN: A high-performance Rust based MCP server Many projects I've had involve spreadsheets in various forms. Agent's are good at navigating through them but often are doing so via ad-hoc python scripts, which are both clunky and have poor performance characteristics. This includes both basic spreadsheet functionality like `list_sheets`, `sheet_page` as well as useful features like recursive formula precedent/dependent tracing. https://ift.tt/SFnCegK October 24, 2025 at 10:53PM

Show HN: ScreenAsk – Free Screen Recording Links for Customer Support https://ift.tt/MP1ObXz

Show HN: ScreenAsk – Free Screen Recording Links for Customer Support Hey HN, My name is Brett and I'm excited to share ScreenAsk with you today! ScreenAsk makes it easy to collect screen recordings from your customers by simply sending a link. At my SaaS company, we spend hours every week teaching customers to record their screen to show us support issues. They have to sign up for a new tool, download and install it, create the recording, and then upload it somewhere to send it over… Most of the time spent on support wasn't fixing the issue but rather understanding it. I built ScreenAsk to solve this exact problem, making it simple to see what your customers see: - Send over your recording link - They follow a few easy steps to record their screen - You instantly see what they’re experiencing No sign up, no installing extra software, and no uploading to another service just to share. You can get notified via Email + Slack + Zapier + Webhooks when somebody records, and recordin...

Show HN: Coyote – Wildly Real-Time AI https://ift.tt/euHqKJV

Show HN: Coyote – Wildly Real-Time AI Hey all, we just shipped coyote. it's an ai assistant but built different — everything runs async and feels way more natural. You text it, it handles work in the background and you can keep talking to it. No more stop button. Instead of creating another app we put it in WhatsApp (iMessage coming soon) so you can just text it for free and get the feeling. The core idea: most ai assistants make you sit there waiting for an answer. coyote's like texting a friend. you ask it to grab something for you, they say "on it," and you just keep chatting while it's out getting it. no awkward silence, no being stuck. Built it to handle real tasks — emails, calendar stuff, research, whatever. all non-blocking. Everything happens concurrently so you're never left hanging. We're still early but it's live and working. Happy to answer questions or get feedback. We've also worked hard to make it snappy, and friendly. Try it out an...

Show HN: hist: An overengineered solution to `sort|uniq -c` with 25x throughput https://ift.tt/EgtoN8p

Show HN: hist: An overengineered solution to `sort|uniq -c` with 25x throughput Was sitting around in meetings yesterday and remembered an old shell script I had to count the number of unique lines in a file. Gave it a shot in rust and with a little bit of (over-engineering)™ I managed to get 25x throughput over the naive approach using coreutils as well as improve over some existing tools. Some notes on the improvements: 1. using csv (serde) for writing leads to some big gains 2. arena allocation of incoming keys + storing references in the hashmap instead of storing owned values heavily reduced the number of allocations and improves cache efficiency (I'm guessing, I did not measure). There are some regex functionalities and some table filtering built in as well. happy hacking https://ift.tt/NZ7rGfQ October 23, 2025 at 11:26PM

Show HN: 401K Traditional vs. Roth Calculator https://ift.tt/EodYD2S

Show HN: 401K Traditional vs. Roth Calculator Hi everyone! I built a 401(k) Traditional vs. Roth calculator in Cursor to give a quick estimate of how your investments might grow and which option could work better for you. I’d love your thoughts and suggestions on how to improve it and make it easier for more people to use. https://401k.pages.dev/ October 23, 2025 at 11:21PM

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

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/nqScJUI October 22, 2025 at 09:45PM

Show HN: RuleHunt – TikTok for Cellular Automata https://ift.tt/aQydHFT

Show HN: RuleHunt – TikTok for Cellular Automata We built RuleHunt to search for interesting cellular automata rules using tiktok-style engagement monitoring. The first rule shown is Conway’s Game of Life. As you scroll, you will see other random rules – the search space is 2^512. Help us find good rule heuristics by starring the ones you like! On mobile it's a tiktok-like scrolling interface; on desktop it's an interface for targeted rule searching. Starred rules go to a global leaderboard. GitHub repo: https://ift.tt/sHOTG7M https://rulehunt.org October 22, 2025 at 10:48PM

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

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/JBDuYIE October 19, 2025 at 05:58PM

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

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/Wx4Biel Website: https://jobs.wowkit.net https://ift.tt/Wx4Biel October 22, 2025 at 12:33AM

Show HN: A to Do List That Helps You Forget https://ift.tt/AXaTVtM

Show HN: A to Do List That Helps You Forget https://adamjgrant.github.io/tides-over-sand/ October 22, 2025 at 12:12AM

Show HN: FastQR – A Fast QRCode Generator Supporting Batch Processing https://ift.tt/VxUSjKe

Show HN: FastQR – A Fast QRCode Generator Supporting Batch Processing I'd like to share FastQR ( https://ift.tt/2Q0V4vO ), a high-performance QR code generator written in C++. This is my first open-source project, and I'm excited (and a bit nervous!) to share it with you all. What it is: - A fast CLI tool and library for generating QR codes - Written in C++ with bindings for Ruby, PHP, and Node.js - Full UTF-8 support (works great with Vietnamese, Japanese, and other languages) - Supports custom colors, logo embedding, and precise size control - Pre-built binaries included – no need to install dependencies separately Why I built this: - I needed a QR code generator that was fast, supported UTF-8 properly (especially for Vietnamese text), and could be easily integrated into different languages. Most existing solutions were either slow or had poor Unicode support. Performance: - Generating 1000 QR codes (500x500px): ~0.37 seconds Tech stack: - C++ core using libqrencode and libpn...

Show HN: I created a cross-platform GUI for the JJ VCS (Git compatible) https://ift.tt/VjXME2q

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

Show HN: NativeBlend – Text to fully editable 3D Models that don't suck https://news.ycombinator.com/item?id=45647738

Show HN: NativeBlend – Text to fully editable 3D Models that don't suck I'm a developer (not a 3D artist) who's been frustrated with current AI text-to-3D tools — most produce messy, monolithic meshes that are unusable without hours of cleanup. So I built NativeBlend, a side project aimed at generating editable 3D assets that actually fit into a real workflow. Key features: - Semantic Part Segmentation: Outputs separate, meaningful components (e.g., wheels, doors), not just a single mesh blob. - Native Blender Output: Generates clean, structured .blend files with proper hierarchies, editable PBR materials, and decent UVs — no FBX/GLB cleanup required. The goal is to give devs a usable starting point for game assets without the usual AI slop. I have a working demo and would love feedback: Does this solve a real need, or am I just scratching my own itch? Thanks for taking a look! https://native-blend-app.vercel.app/ October 21, 2025 at 01:57AM

Show HN: Visual autocomplete for drawings (real-time Human-AI interaction) https://ift.tt/HOC9DrK

Show HN: Visual autocomplete for drawings (real-time Human-AI interaction) I've been interested in real-time Human-AI interaction for a while. This project is a prototype closed-loop drawing system, like "visual autocomplete" for drawings. The idea is that the user just draws along with the AI, without disrupting the flow through manual text prompting. It works by AI continually observing and responding to live drawing on a canvas. A vision model (using Ollama) interprets what it sees, and that description drives real-time image generation (StreamDiffusion). For real-time performance, this project is built in C++ and Python, leveraging the GPU for Spout-based texture sharing with minimal overhead. Reusable components include: - StreamDiffusionSpoutServer: lightweight Python server for real-time image generation with StreamDiffusion. Designed for interfacing with any Spout-compatible software and uses OSC for instructions. - OllamaClient: minimal C++ library for interfacin...

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

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/v9hyCTU October 20, 2025 at 12:28AM

Show HN: Browser-based PDF form fields detection (YOLO-based) https://ift.tt/n4KiF19

Show HN: Browser-based PDF form fields detection (YOLO-based) Hey HN! Last week, Joe Barrow released CommonForms [1], a set of open models for automatically detecting form fields in PDFs. He trained two models, FFDNet-S and FFDNet-L, on a dataset of 55k documents. You can read more about his approach in the arXiv paper [2]. As someone who's been searching for reliable models to auto-detect form fields (one of the last hard problems in PDF form filling), I was seriously impressed by the quality of these models. I wanted to give them the attention and distribution they deserve, so I created a fully browser-based implementation that handles both detection and field addition. My implementation relies on his models and onnx runtime web + some post-processing. I plan on publishing a small browser library to encapsulate it in the coming days to make it easier to deploy anywhere (currently you'd have to fork / copy my code) Happy to answer any questions about the browser-based implemen...

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

Show HN: WP-Easy, framework to build WordPress themes The inspiration for this framework came from my brother, an amazing graphic designer who wanted to build WordPress themes using only his FTP-based code editor. He knows HTML and CSS really well, and some jQuery, but not modern JavaScript. In my experience, this is common for people whose jobs are tangential to frontend web development... designers, copywriters, project managers, and backend engineers. So this is for people who don't want to deal with the mess of modern build tools. It tries to nudge people into a more modern direction: component-based architecture, JS modules, SCSS, and template routing. WP-Easy lets people like my brother build professional, modern themes without the usual barriers, just code with your favorite editor and see the results instantly. Key features: 1. File-based routing - Define routes in router.php with Express-like syntax (/work/:slug/) 2. Single File Components - PHP templates with ,

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

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/ajiQmNF October 19, 2025 at 01:57AM

Show HN: OneClickPRD – Save hours vibe coding with concise PRDs https://ift.tt/h9qrnFT

Show HN: OneClickPRD – Save hours vibe coding with concise PRDs Hi HN, I built OneClickPRD because as a solo builder I often wasted hours vibe coding without clear goals. I’d start with an idea, but it was vague, so the code got messy and I had to redo things. OneClickPRD asks you a few questions about your product and then generates a short, structured PRD. The format works well with AI tools like Replit, Lovable, or v0, so you can go from idea to working MVP much faster. Demo: https://ift.tt/bJv2lmS Would love your feedback: does this feel useful for your projects, and what would make it better? https://ift.tt/bJv2lmS October 18, 2025 at 04:25AM

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

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

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

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

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

Show HN: Stop Chasing Success: Write for Wonder Instead Why novels are an ideal project for bringing wonder into your life https://ift.tt/QMUL7Yn October 18, 2025 at 12:46AM

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

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/OWQHZdy . 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 agen...

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

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

Show HN: How Useless Are You? A brutally honest skills check https://ift.tt/5jQJZtG

Show HN: How Useless Are You? A brutally honest skills check We built this to answer "am I a fit for this role?" after noticing how hard it is to get honest feedback when applying to a YC startup or something else entirely. It's a custom 5-minute challenge that roasts you after. Added a leaderboard for those who want to see how they stack up. Roast us below. https://ift.tt/zCD5d21 October 17, 2025 at 12:34AM

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

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

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

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

Your Guide to a Smooth Muni Experience: How to Stay Ahead of Service Disruptions

Your Guide to a Smooth Muni Experience: How to Stay Ahead of Service Disruptions By Kharima Mohamed We are always looking out for our riders. A key part of that work: providing real-time information about Muni service. Riding Muni in San Francisco? Our teams are here to help you enjoy smooth trips across the city. That means setting you up for success in case something affects your plans – whether it’s an unexpected event or a street closure. At the SFMTA, we know your time is valuable. That's why we've created multiple ways you can quickly find answers about service disruptions. Here's where you can turn during trips – and before you board – to get where you need to go. Get answers in the... Published October 15, 2025 at 07:00AM https://ift.tt/r2AGmqI

Show HN: Cmux – Coding Agent Multiplexer https://ift.tt/7PVl8vA

Show HN: Cmux – Coding Agent Multiplexer HN, I'm stoked to share this product I've been working on non-stop for the past few weeks. It's an immersive GUI experience for working with many coding agents in parallel. The UX should be familiar to Claude Code users, but we took advantage of the GUI nature to add in a bunch more. cmux is early but certainly usable—almost all of our internal cmux development rolls through cmux itself. Please let me know your thoughts and feedback! https://ift.tt/HdS35N4 October 16, 2025 at 12:40AM

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

Show HN:I built a free AI tool that scans and sorts financial news for traders https://www.fxradar.live/ October 15, 2025 at 12:26AM

Show HN: Metorial (YC F25) – Vercel for MCP https://ift.tt/zAcOtU3

Show HN: Metorial (YC F25) – Vercel for MCP Hey HN! We're Wen and Tobias, and we're building Metorial ( https://metorial.com ), an integration platform that connects AI agents to external tools and data using MCP. The Problem: While MCP works great locally (e.g., Cursor or Claude Desktop), server-side deployments are painful. Running MCP servers means managing Docker configs, per-user OAuth flows, scaling concurrent sessions, and building observability from scratch. This infrastructure work turns simple integrations into weeks of setup. Metorial handles all of this automatically. We maintain an open catalog of ~600 MCP servers (GitHub, Slack, Google Drive, Salesforce, databases, etc.) that you can deploy in three clicks. You can also bring your own MCP server or fork existing ones. For OAuth, just provide your client ID and secret and we handle the entire flow, including token refresh. Each user then gets an isolated MCP server instance configured with their own OAuth credentia...

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

Show HN: AI Toy I worked on is in stores Alt link: https://ift.tt/wsvQCy2 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/7yjJPU3 pion: https://ift.tt/oAWq3LR 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/EpxKyId . https://ift.tt/h8xIyPX October 12, 2025 at 09:15PM

Show HN: No-Code REST APIs (and LLM Tools/MCPs) for Postgres https://ift.tt/9KsQm1A

Show HN: No-Code REST APIs (and LLM Tools/MCPs) for Postgres I am building QueryDeck.io, a no-code way to turn your Postgres into production-ready REST APIs in minutes — and it now also auto-generates LLM tool definitions and MCP servers from your SQL. You can deploy to our cloud or export a Node.js app to run on your own infra. Would love some feedback from the community! https://ift.tt/qHk0hvC October 13, 2025 at 11:26PM

Show HN: Pyreqwest – Powerful and fast Rust-reqwest based HTTP client for Python https://ift.tt/6YKCxNR

Show HN: Pyreqwest – Powerful and fast Rust-reqwest based HTTP client for Python Python has lacked a batteries-included HTTP library that would have both async and sync clients. Httpx (httpcore), which has offered this, is unfortunately pretty much unmaintained and suffering from huge perf issues ( https://ift.tt/cJynxiF ). I built pyreqwest HTTP client for Python that is fully Rust based on top of reqwest. It includes all features reqwest offers plus some more. Also including unit testing utilities (mocking, ASGI app support). Go check https://ift.tt/ravgPj9 :) https://ift.tt/ravgPj9 October 13, 2025 at 02:47AM

Show HN: I rewrote the express library to rust https://ift.tt/CYaL8bl

Show HN: I rewrote the express library to rust https://shyam20001.github.io/rsjs/ October 13, 2025 at 01:35AM

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

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/QDnRmId... https://ambisounds.app/ October 12, 2025 at 09:49PM

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

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/NUFOgkB October 13, 2025 at 12:43AM

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

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/gUAEq1K October 8, 2025 at 11:50PM

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

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://gis...

Show HN: Gnokestation Is an Ultra Lightweight Web Desktop Environment https://ift.tt/xSMXlUH

Show HN: Gnokestation Is an Ultra Lightweight Web Desktop Environment https://gnokestation.netlify.app October 12, 2025 at 12:32AM

Show HN: Iframetest.com https://ift.tt/2r4WYyK

Show HN: Iframetest.com https://iframetest.com/ October 6, 2025 at 04:55PM

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 07:00AM https://ift.tt/3px0Lse

Show HN: Modeling the Human Body in Rust So I Can Cmd+Click Through It https://ift.tt/lPh0eIr

Show HN: Modeling the Human Body in Rust So I Can Cmd+Click Through It I started this trying to understand two things: why my Asian friends turn red after drinking, and why several friends all seemed to have migraine clusters. I was reading medical papers and textbooks, but kept getting lost jumping between topics. I thought: what if I could just Cmd+Click through this like code? What if "ALDH2 gene" was actually clickable, and took me to the variant, the phenotype, the population frequencies? So I started modeling human biology in Rust with my Ralph agent (Claude in a loop, ty ghuntley). Turns out the type system is perfect for this. Every biological entity is strongly-typed with relationships enforced at compile time. After 1 day of agent coding: - 277 Rust files, ~95k lines of code - 1,561 tests passing - 13 complete organ systems - Genetics with ancestry-specific variants - Clinical pathology models Try it: git clone https://ift.tt/gl1OcKF cd open_human_ontology cargo run...

Show HN: Sora Watermark Remover https://ift.tt/gOG0Xmc

Show HN: Sora Watermark Remover Sora Watermark Remover is an online AI-powered tool designed to automatically detect and remove watermarks from videos generated by Sora AI. It preserves video quality while efficiently removing text, logos, timestamps, and other overlays. The platform supports multiple video formats, processes files quickly, and ensures privacy by deleting uploaded videos after processing. Ideal for content creators, marketers, and video editors seeking a fast, professional watermark removal solution. https://sorawatermark.live October 10, 2025 at 11:21PM

Show HN: I Wrote a Full Text Search Engine from Scratch in Go https://ift.tt/GCrdxKb

Show HN: I Wrote a Full Text Search Engine from Scratch in Go https://ift.tt/W5zGAps October 10, 2025 at 12:09AM

Show HN: JavaScript canvas Pie 3D chart https://ift.tt/qUVn1d8

Show HN: JavaScript canvas Pie 3D chart https://koroliov.github.io/x-charts-js/docs/demos/ October 9, 2025 at 10:31PM

Show HN: I built an enterprise-grade data room for $40 https://ift.tt/7Y8QrSU

Show HN: I built an enterprise-grade data room for $40 https://www.peony.ink/ October 9, 2025 at 09:49PM

Show HN: GYST – A new take on the desktop interface (alpha) https://ift.tt/yNjsR9l

Show HN: GYST – A new take on the desktop interface (alpha) Hi HN! I’ve been working on a tool that merges file explorer, whiteboard, bookmarking, note-taking & simple graphic design into one lightweight interface. The idea is to make all these tools feel like one fluid space instead of 5 separate tools. The hope is to replicate the feeling of a physical desk : where order and freedom coexist. This 15-min video walks through the current alpha and the vision for the full product : https://youtu.be/AcWzuBBuiPM I’d love your feedback — especially around the concept and UX. The alpha is online if you want to try it: https://gyst.fr This is a solo project for now, inspired by the “second brain” / PKM movement and my own frustration with fragmented tools and outdated UX. https://www.youtube.com/watch?v=AcWzuBBuiPM October 9, 2025 at 11:39PM

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

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/xIUvRMV GitHub: https://ift.tt/wIzZSBV Probiert es aus! https://ift.tt/xIUvRMV October 8, 2025 at 11:56PM

Show HN: I built a local-first podcast app https://ift.tt/UeXrHRV

Show HN: I built a local-first podcast app I worked on early podcast software in 2004 (iPodder/Juice) and have been a heavy podcast consumer ever since. I wanted a podcast app that respects your privacy and embraces the open web—and to explore what's possible in the browser. The result is wherever.audio, which you can try right now at the link above. How it works: It's a progressive web app that stores all your subscriptions and data locally in your browser using IndexedDB. Add it to your home screen and it feels native. Works offline with downloaded episodes. No central server storing your data—just some Cloudflare/AWS helpers to smooth out browser limitations. What makes it different: - True local-first: Your data stays on your device - Custom feeds: Add any RSS feed, not just what's in a directory - On-device search: Search across all feeds and episodes, including your custom ones - Podcasting 2.0 support: Chapters, transcripts, funding tags, and others - Auto-generated ...

Show HN: We trained an MoE LLM built for developer tasks https://ift.tt/0VSFRkT

Show HN: We trained an MoE LLM built for developer tasks https://ift.tt/R3pwfQF October 7, 2025 at 11:25PM

Show HN: Arc – high-throughput time-series warehouse with DuckDB analytics https://ift.tt/iGPJQpz

Show HN: Arc – high-throughput time-series warehouse with DuckDB analytics Hi HN, I’m Ignacio, founder at Basekick Labs. Over the past months I’ve been building Arc, a time-series data platform designed to combine very fast ingestion with strong analytical queries. What Arc does? Ingest via a binary MessagePack API (fast path), Compatible with Line Protocol for existing tools (Like InfluxDB, I'm ex Influxer), Store data as Parquet with hourly partitions, Query via DuckDB engine using SQL Why I built it: Many systems force you to trade retention, throughput, or complexity. I wanted something where ingestion performance doesn’t kill your analytics. Performance & benchmarks that I have so far. Write throughput: ~1.88M records/sec (MessagePack, untuned) in my M3 Pro Max (14 cores, 16gb RAM) ClickBench on AWS c6a.4xlarge: 35.18 s cold, ~0.81 s hot (43/43 queries succeeded) In those runs, caching was disabled to match benchmark rules; enabling cache in production gives ~20% faster re...

Show HN: Kalendis – Scheduling API (keep your UI, we handle timezones/DST) https://ift.tt/kQLXUzA

Show HN: Timelinize – Privately organize your own data from everywhere, locally https://ift.tt/Tx2Q0rg

Show HN: Timelinize – Privately organize your own data from everywhere, locally https://timelinize.com October 7, 2025 at 11:10PM

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

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

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

Show HN: I Built a Transcription CLI Because Uploading 4GB Videos Was Killing Me https://ift.tt/Yz1PFZo October 7, 2025 at 01:22AM

Supporting Communities in SoMa: New Safety and Streetscape Upgrades on 6th Street

Supporting Communities in SoMa: New Safety and Streetscape Upgrades on 6th Street By Celebrating the completion of safety upgrades on 6th Street. Working closely with city and community partners, we recently completed critical safety improvements on 6th Street. This busy downtown corridor had among the highest concentrations of severe and fatal pedestrian collisions in San Francisco. On Friday, Sept. 26, we joined Mayor Daniel Lurie, Supervisor Matt Dorsey and our partners at Public Works and local organizations to mark the start of a new chapter for the neighborhood. Together, we celebrated the completion of the 6th Street Pedestrian Safety Project. This project helps to... Published October 06, 2025 at 07:00AM https://ift.tt/w1nZSCj

Show HN: A Digital Twin of my coffee roaster that runs in the browser https://ift.tt/Mh1iRkT

Show HN: A Digital Twin of my coffee roaster that runs in the browser I built this website to host a data-driven model of my coffee sample roaster. I realized after 20 or so batches on the machine that while the controls are intuitive (heat, fan, and drum speeds), the physics can be unintuitive. I wanted to use my historical roast data to create and tune a model that I could use to do roast planning, control, and to help me build my own intuition for roasting. This website lets you interact with my roaster in a virtual, risk-free setting! The models are custom Machine Learning modules that honor roaster physics and bean physics (this is not GPT/transformer-based). Buncha math. The models are trained on about a dozen real roasts. The default bean model is an Ethiopian Guji bean. My next steps are to add other roasters and the ability to practice control/reference tracking. https://ift.tt/W8Q53LH October 6, 2025 at 11:31PM

Show HN: A Node.js CLI tool to generate ai.txt, llms.txt, robots.txt, humans.txt https://ift.tt/1YBXgLS

Show HN: A Node.js CLI tool to generate ai.txt, llms.txt, robots.txt, humans.txt https://ift.tt/Ow69aKi October 6, 2025 at 10:58AM

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

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

Show HN: Re-Implementing the macOS Spatial Finder https://ift.tt/Cu2VPHK

Show HN: Re-Implementing the macOS Spatial Finder Modern macOS versions open folders in seemingly random positions and sizes. This set of scripts restores the behaviour known to classic macOS, where: - folders remember where they were on the screen - folders remember how big they were This enables you to utilise the brain's superb spatial memory for file management. https://ift.tt/CqR8W4k October 2, 2025 at 03:58AM

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

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

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

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/stPF3I5 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: ...

Show HN: Surf-Wayland https://ift.tt/3PHAzxJ

Show HN: Surf-Wayland Porting of the suckless surf browser for Wayland https://ift.tt/C1IkAdS October 4, 2025 at 06:58PM

Show HN: Tempmail Mail https://ift.tt/TFbr6HP

Show HN: Tempmail Mail A proxy for your main email https://ift.tt/KjdYxSt October 4, 2025 at 10:50PM

Show HN: Let an LLM roast your HN profile https://ift.tt/PzjTeU1

Show HN: Let an LLM roast your HN profile https://ift.tt/HP3we4T October 4, 2025 at 12:18AM

Our Speed Cameras are Working: Initial Evaluation Shows Drivers are Slowing Down

Our Speed Cameras are Working: Initial Evaluation Shows Drivers are Slowing Down By Nick Veronin Six months after the first speed cameras were installed in San Francisco, our studies show drivers are slowing down. It’s been six months since the first cameras in the SFMTA’s Speed Safety Camera Program were activated. In that time, we have seen a major decrease in speeding on city streets equipped with automated speed enforcement cameras. Today, we are releasing the data from our most recently completed speed study. The study analyzed speeding at 15 key locations before and after we installed our cameras. It shows that speeding has decreased by 72% on average at these locations. We are also... Published October 03, 2025 at 07:00AM https://ift.tt/50ovKOM

Show HN: Phpssg a Lightweight Static Site Generator in Pure PHP with DI https://ift.tt/U4j7MF8

Show HN: Phpssg a Lightweight Static Site Generator in Pure PHP with DI https://ift.tt/5c60XkY October 3, 2025 at 11:04PM

Show HN: heyyy.chat – WebRTC-based Omegle-clone, Video Chat with Random People https://ift.tt/L2ryt5u

Show HN: heyyy.chat – WebRTC-based Omegle-clone, Video Chat with Random People https://heyyy.chat October 3, 2025 at 08:58PM

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

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/YhIfuwT 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/ez7Xcw2 October 3, 2025 at 02:19AM

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 07:00AM https://ift.tt/N9TGUoE

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

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 3, 2025 at 12:49AM

Show HN: Traceroute Visualizer https://ift.tt/gav9IZR

Show HN: Traceroute Visualizer This nifty tool plots the traceroute results and shows you the RTT as well as the distance travelled by the packets! Supports MTR, flyingroutes and of course, traceroute. The existing solutions were too limited so I made that. Let me know if you have any feedback https://ift.tt/VUe7zmS September 29, 2025 at 03:31PM

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

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 05:10AM

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

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

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

Show HN: Ocrisp, One-Click RAG Implementation, Simple and Portable https://ift.tt/vmwqska October 1, 2025 at 09:53PM

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

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