<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: Show HN</title><link>https://news.ycombinator.com/shownew</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 03 Aug 2026 21:04:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/show" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Show HN: Svelte-rs – a Svelte compiler in Rust]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/MrWaip/svelte-rs">https://github.com/MrWaip/svelte-rs</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49161336">https://news.ycombinator.com/item?id=49161336</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 03 Aug 2026 20:57:01 +0000</pubDate><link>https://github.com/MrWaip/svelte-rs</link><dc:creator>mrwaip</dc:creator><comments>https://news.ycombinator.com/item?id=49161336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49161336</guid></item><item><title><![CDATA[Show HN: Poker and Liar's Dice over Bluetooth Low Energy]]></title><description><![CDATA[
<p>I remember being able to play poker and trivia with random strangers on cross country flights on the IFE screens. For some reason, they took that away, so I decided to make some myself.<p>The first two games are here:
Poker -
<a href="https://apps.apple.com/us/app/airplane-mode-poker/id6791247916">https://apps.apple.com/us/app/airplane-mode-poker/id67912479...</a> <a href="https://play.google.com/store/apps/details?id=de.testco.airplanemode.poker">https://play.google.com/store/apps/details?id=de.testco.airp...</a>
Liar's Dice
<a href="https://play.google.com/store/apps/details?id=de.testco.airplanemode.liarsdice">https://play.google.com/store/apps/details?id=de.testco.airp...</a>
[iOS still in review]<p>BLE was the choice to have it work cross-platform and support multiple players. There is no Internet access and there is no analytics or app tracking.<p>It costs $2.99 as a one time unlock to host and $0 to join a game.<p>Thoughts on other games?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49161326">https://news.ycombinator.com/item?id=49161326</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 03 Aug 2026 20:56:26 +0000</pubDate><link>https://testco.de/airplane-mode-games</link><dc:creator>yincrash</dc:creator><comments>https://news.ycombinator.com/item?id=49161326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49161326</guid></item><item><title><![CDATA[Show HN: Dashboard for UniFi Up-AirQuality Sensor]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/bsidio/unifi-protect-airquality-dashboard">https://github.com/bsidio/unifi-protect-airquality-dashboard</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49161319">https://news.ycombinator.com/item?id=49161319</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 03 Aug 2026 20:56:05 +0000</pubDate><link>https://github.com/bsidio/unifi-protect-airquality-dashboard</link><dc:creator>humbfool2</dc:creator><comments>https://news.ycombinator.com/item?id=49161319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49161319</guid></item><item><title><![CDATA[Show HN: Fetchcheck – send a signed crawler to any site and see if it gets in]]></title><description><![CDATA[
<p>If you were ever curious whether a site allows signed crawlers, you can use this tool. This tool respects the website's robots.txt directive.<p>You will be surprised how many sites allow all robots, but then block crawlers</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49161193">https://news.ycombinator.com/item?id=49161193</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 03 Aug 2026 20:46:36 +0000</pubDate><link>https://sitedex.dev/tools/fetchcheck</link><dc:creator>zeppelin_7</dc:creator><comments>https://news.ycombinator.com/item?id=49161193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49161193</guid></item><item><title><![CDATA[Show HN: Simple mobile app to share your ID, not your identity]]></title><description><![CDATA[
<p>Article URL: <a href="https://anonymizemyid.com">https://anonymizemyid.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49160992">https://news.ycombinator.com/item?id=49160992</a></p>
<p>Points: 1</p>
<p># Comments: 2</p>
]]></description><pubDate>Mon, 03 Aug 2026 20:30:03 +0000</pubDate><link>https://anonymizemyid.com</link><dc:creator>davidpelayo</dc:creator><comments>https://news.ycombinator.com/item?id=49160992</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49160992</guid></item><item><title><![CDATA[Show HN: Mirall – Secure large (terabyte) file transfer. No cloud. No middleman]]></title><description><![CDATA[
<p>For whatever reason it has become really hard to transfer very large files with the modern Internet. Usually you end up with paying some cloud provider to store the files so that somebody else can download them. But this is not how it has to be. I've been building Mirall to actually that problem. Mirall is a peer-to-peer application that enables the secure transfer of very large files, hundreds of gigabytes or even terabytes between two computers without any third-party servers or middlemen.<p>The idea to build Mirall was born at the Mallorca Film Festival. Companies and individuals in the movie industry often have the challenge to transfer large data files during the post production phase of a movie while large production studios often offer their own file transfer solutions. Smaller companies or individuals are often relying on consumer grade third party services, usually this is not allowed because of the potential of data leaks. Somehow it has become a complex problem to transfer large files over the internet. I overheard conversations where this was discussed and thought to myself that I might be able to solve that problem. Having used the Keet app and with some basic understanding of what the Pear framework is able to offer from a capability perspective, I thought I might give it a try.<p>Over the past four months I've been busy building this app with a high focus on ease of use and security. Now it is out there. The app is open source and free to download and use. I hope it solves a problem for many of you out there. Please give it a try and let me know if it works for you or where to improve.<p>Oliver</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49160851">https://news.ycombinator.com/item?id=49160851</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 03 Aug 2026 20:16:08 +0000</pubDate><link>https://github.com/ok/mirall-app</link><dc:creator>gokohl</dc:creator><comments>https://news.ycombinator.com/item?id=49160851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49160851</guid></item><item><title><![CDATA[Show HN: Polars-fastjson (parse billion of JSON rows in polars)]]></title><description><![CDATA[
<p>Article URL: <a href="https://guywaldman.com/posts/polars-dataframe-contributions">https://guywaldman.com/posts/polars-dataframe-contributions</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49160681">https://news.ycombinator.com/item?id=49160681</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 03 Aug 2026 20:00:51 +0000</pubDate><link>https://guywaldman.com/posts/polars-dataframe-contributions</link><dc:creator>guywald</dc:creator><comments>https://news.ycombinator.com/item?id=49160681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49160681</guid></item><item><title><![CDATA[Show HN: Golars (Go Equivalent of Polars)]]></title><description><![CDATA[
<p>Article URL: <a href="https://guywaldman.com/posts/polars-dataframe-contributions">https://guywaldman.com/posts/polars-dataframe-contributions</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49160674">https://news.ycombinator.com/item?id=49160674</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 03 Aug 2026 20:00:06 +0000</pubDate><link>https://guywaldman.com/posts/polars-dataframe-contributions</link><dc:creator>guywald</dc:creator><comments>https://news.ycombinator.com/item?id=49160674</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49160674</guid></item><item><title><![CDATA[Show HN: AxiomCore – a Claude plugin that keeps your projects structured]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/protonium-labs/axiomcore-plugin">https://github.com/protonium-labs/axiomcore-plugin</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49160540">https://news.ycombinator.com/item?id=49160540</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 03 Aug 2026 19:48:44 +0000</pubDate><link>https://github.com/protonium-labs/axiomcore-plugin</link><dc:creator>dybovalex</dc:creator><comments>https://news.ycombinator.com/item?id=49160540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49160540</guid></item><item><title><![CDATA[Show HN: Yet Another OpenCode Plugin]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/smokeeaasd/yet-another-opencode-plugin">https://github.com/smokeeaasd/yet-another-opencode-plugin</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49160455">https://news.ycombinator.com/item?id=49160455</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 03 Aug 2026 19:41:12 +0000</pubDate><link>https://github.com/smokeeaasd/yet-another-opencode-plugin</link><dc:creator>smokeeaasd</dc:creator><comments>https://news.ycombinator.com/item?id=49160455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49160455</guid></item><item><title><![CDATA[Show HN: Keystroke – open sourcing our internal agents and automations platform]]></title><description><![CDATA[
<p>Hello HN,<p>I’m Dallin, building Keystroke with my co-founder Blake. Keystroke is a recent pivot from Buster, our original YC W24 company.<p>Keystroke lets you build agents and durable workflows as TypeScript in your own repo, then deploy them to a web application where your team can use them. Our repo (ELv2 licensed) is here: <a href="https://github.com/keystrokehq/keystroke" rel="nofollow">https://github.com/keystrokehq/keystroke</a>.<p>At Buster, we spent a lot of time building internal agents and automations. We used visual platforms like n8n and Zapier, as well as code-first tools like Trigger.dev, Mastra, and several of Vercel’s open frameworks. We genuinely liked many of them, but kept encountering two different problems:<p>1. Visual platforms gave us integrations, credentials, hosting, and an app the rest of the team could use, but became difficult to test, review, and debug as our systems grew.<p>2. Code-first tools gave us the flexibility of ordinary TypeScript and worked well with coding agents, but left us building the UI, runtime, permissions, credentials, and operational tooling ourselves.<p>So, we started building the thing we wish existed: a code-first framework that made it easy to build complex agents and AI systems, with a web app for teams to collaborate on top. We liked it so much that we decided to pivot away from Buster and focus on building Keystroke full time.<p>With Keystroke, I was able to rebuild our W24 idea (an AI data analyst) in ~5 minutes. I pointed Cursor at our old Buster repo and it was able to:<p>- spin up a local Keystroke project<p>- rebuild the OG Buster agent w/ memory, its own file system, etc<p>- connect our Postgres DB, PostHog, Metabase, and Slack<p>- build skills for using each of the data sources<p>- explore our DB and add schema docs to the file system<p>- build a workflow to keep schema docs synced<p>- name the agent "Delbert"<p>- then pushed him up to the Keystroke app<p>Since then, “Delbert” has been answering ad-hoc questions for me in Slack on a regular basis. He builds me metabase dashboards when I need them. He sets his own triggers, reviews key metrics periodically, and pings me in Slack if anything looks off.<p>In Keystroke, workflows are ordinary async TypeScript: a `for` loop is an actual `for` loop, inputs use Zod schemas, and everything you build can be tested with Vitest. Our managed runtime makes workflows durable across errors, sleeps, approval steps, and process restarts.<p>Agents wrap Vercel’s AI SDK and can use workflows, actions, other agents, MCP servers, and integrations as tools. They also include memory, a persistent filesystem, web search, triggers, and optional VM sandboxes.<p>Deployed agents and workflows instantly appear in the web app with a chat UI, workflow visualizations, input forms, sharing, credential management, integrations, and logs.<p>The entire platform was built from the ground up with coding agents in mind. Your coding agent can use the CLI to scaffold a local directory with a Keystroke project and an AGENTS.md. Then, it can build whatever agent or AI system you want, search our docs, run tests, and push what you build up to the Keystroke platform.<p>We plan to make money from our cloud offering, which has a free plan and usage-based pricing.<p>Our docs are here: <a href="https://keystroke.ai/docs">https://keystroke.ai/docs</a>.<p>You can watch a quick demo of Keystroke here: <a href="https://supercut.ai/share/keystroke/zeor1pD0bNlSTOuLUWmRBT?viewVersion=true" rel="nofollow">https://supercut.ai/share/keystroke/zeor1pD0bNlSTOuLUWmRBT?v...</a>.<p>You can try on cloud for free at: <a href="https://keystroke.ai/">https://keystroke.ai/</a>.<p>We’d especially appreciate feedback from people who have maintained agents and AI systems in visual tools or code-first frameworks. Where does this approach seem useful, and where are we rebuilding something that already works well elsewhere?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49160376">https://news.ycombinator.com/item?id=49160376</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 03 Aug 2026 19:34:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49160376</link><dc:creator>dallinbentley</dc:creator><comments>https://news.ycombinator.com/item?id=49160376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49160376</guid></item><item><title><![CDATA[Show HN: MoneyCo – A coding agent built for accounting]]></title><description><![CDATA[
<p>Hey HN - Mert here, maker of MoneyCo (thecompany.money). MoneyCo connects to multiple Quickbooks and Xero accounts by default and lets you do your bookkeeping using a coding agent.<p>I got here after talking to multiple accountants and hearing them struggle to use Claude, Codex, Hermes and OpenClaw. The difficulties they had were classic:<p>1. QBO and Xero MCPs are brittle and allow limited access 
2. They were only able to figure out how to run these locally
3. LLMs not being good at math 
4. Configuring client memory<p>Coding agents disguised as one that does accounting felt like a simple yet powerful idea as a solution:<p>1. We connect to QBO and Xero using API instead of MCP and make it easy for multiple accounts connection
2. We deploy all client files along with `pi --rpc` in a sandbox so all can work on the cloud
3. A coding agent can simply write code for deterministic computations and run tests to catch inaccuracies 
4. Each chat made progressively gets stored in the persistent sandbox meaning that agent can search through older conversations to look into its memory<p>I had to rebuild some of the architecture here several times as it required building a durable, persistent cloud coding agent essentially. Each client is configured almost as a repo/filesystem of its own that lives there forever, including the agent chats made by the users.<p>Stack is<p>- django for backend
- modal for sandboxes
- streaming uses two paths (1) for livestreaming (2) for durable background ones. Both use Cloudflare durable objects
- frontend in vite
- agent is a fork of pi
- no MCP usage at all. For OCR, memory search, IRS docs search and further things, there is an embedded cli called `tlmc` that agent is encouraged to use in its system prompt<p>HN is not the right place to launch an accounting product however I thought the way this is built might be relevant to cloud agents and how to architect them.<p>Please let me know any feedback, requests and most of all any brutal feedback!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49160189">https://news.ycombinator.com/item?id=49160189</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 03 Aug 2026 19:16:37 +0000</pubDate><link>https://thecompany.money/</link><dc:creator>warthog</dc:creator><comments>https://news.ycombinator.com/item?id=49160189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49160189</guid></item><item><title><![CDATA[Show HN: City-wise comparison of Bribes across India – bribes.fyi]]></title><description><![CDATA[
<p>Article URL: <a href="https://bribes.fyi/cities">https://bribes.fyi/cities</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49159964">https://news.ycombinator.com/item?id=49159964</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 03 Aug 2026 18:57:15 +0000</pubDate><link>https://bribes.fyi/cities</link><dc:creator>neverenderr</dc:creator><comments>https://news.ycombinator.com/item?id=49159964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49159964</guid></item><item><title><![CDATA[Show HN: Open-source book format for instant translations and Android app]]></title><description><![CDATA[
<p>Article URL: <a href="https://tbook.dev/">https://tbook.dev/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49159763">https://news.ycombinator.com/item?id=49159763</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 03 Aug 2026 18:40:27 +0000</pubDate><link>https://tbook.dev/</link><dc:creator>adubovskoy</dc:creator><comments>https://news.ycombinator.com/item?id=49159763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49159763</guid></item><item><title><![CDATA[Show HN: On the Dot – a timing game where the stopwatch vanishes after 1.5s]]></title><description><![CDATA[
<p>Article URL: <a href="https://hitthedot.app/">https://hitthedot.app/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49159705">https://news.ycombinator.com/item?id=49159705</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 03 Aug 2026 18:34:43 +0000</pubDate><link>https://hitthedot.app/</link><dc:creator>Aditya_Tickoo</dc:creator><comments>https://news.ycombinator.com/item?id=49159705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49159705</guid></item><item><title><![CDATA[Show HN: Educational Options Calculator]]></title><description><![CDATA[
<p>Article URL: <a href="https://options.olelohonua.com/">https://options.olelohonua.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49159657">https://news.ycombinator.com/item?id=49159657</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 03 Aug 2026 18:30:03 +0000</pubDate><link>https://options.olelohonua.com/</link><dc:creator>rbrownrw8</dc:creator><comments>https://news.ycombinator.com/item?id=49159657</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49159657</guid></item><item><title><![CDATA[Show HN: Java MultiTool – How I Replaced 6 browser tabs with a Single Program]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/ShiningPr1sm/JavaMultiTool">https://github.com/ShiningPr1sm/JavaMultiTool</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49159655">https://news.ycombinator.com/item?id=49159655</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 03 Aug 2026 18:29:57 +0000</pubDate><link>https://github.com/ShiningPr1sm/JavaMultiTool</link><dc:creator>shiningpr0xsm</dc:creator><comments>https://news.ycombinator.com/item?id=49159655</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49159655</guid></item><item><title><![CDATA[Show HN: I am selling my product launch platform LaunchDaddy]]></title><description><![CDATA[
<p>Hi everyone,<p>I built LaunchDaddy, a platform for discovering and launching new products.<p>I’m currently working on another product and want to stay focused on one direction, so I’m looking for someone who wants to acquire LaunchDaddy and continue building it.<p>The project includes:
- LaunchDaddy brand and domain
- Existing codebase
- Product launch platform
- All existing assets
- All Social Media Accounts<p>I believe there is still room to build something interesting here for someone who wants to focus on the product launch space.<p>If you’re interested, feel free to reach out:<p>X/Twitter: <a href="https://x.com/heyalizaid" rel="nofollow">https://x.com/heyalizaid</a><p>Thanks!
Ali</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49159640">https://news.ycombinator.com/item?id=49159640</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 03 Aug 2026 18:29:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49159640</link><dc:creator>alizaid</dc:creator><comments>https://news.ycombinator.com/item?id=49159640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49159640</guid></item><item><title><![CDATA[Show HN: RouteKit – a model gateway for coding subscriptions]]></title><description><![CDATA[
<p>Article URL: <a href="https://routekit.velum-labs.com">https://routekit.velum-labs.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49159540">https://news.ycombinator.com/item?id=49159540</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 03 Aug 2026 18:19:52 +0000</pubDate><link>https://routekit.velum-labs.com</link><dc:creator>benjamnzc</dc:creator><comments>https://news.ycombinator.com/item?id=49159540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49159540</guid></item><item><title><![CDATA[Show HN: Open-source tool to check if ChatGPT recommends your business]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/d08m/crazyseo">https://github.com/d08m/crazyseo</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49159490">https://news.ycombinator.com/item?id=49159490</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 03 Aug 2026 18:16:02 +0000</pubDate><link>https://github.com/d08m/crazyseo</link><dc:creator>Dom1</dc:creator><comments>https://news.ycombinator.com/item?id=49159490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49159490</guid></item></channel></rss>