The best Hacker News stories from Show from the past day
Latest posts:
Show HN: GETadb.com – every GET request creates a DB
Hey HN! We made GETadb.com, so it's easier to get agents to build you full stack apps. You don't need to give them any credentials. Just by loading a GET request, they get access to a database, a sync engine, and abstractions for auth, presence, and streams.<p>To see what the agent sees, you can load https://getadb.com/new<p>There's two fun things about how it's implemented:<p>1. If you curl the home page, it the agent content rather than human content. We do this by detecting the 'Sec-Fetch-Mode' header. It's not perfect, but gets the job done for Claude Code et al.<p>2. For an agent to spin up an app, they make _two_ fethes. (1) getadb.com/guide tells them to generate a uuid, and fetch (2) getadb.com/provision/<uuid>. We did this, because just about half of the popular web-based app builders cache URLs globally, even if you return no-store headers. To get around this we just instruct the agent to generate unique URLs<p>You may wonder: Why GET requests, rather than POST requests? It's because then you can build in surprising places. For example, we get meta.ai to build an app inside the artifact preview: https://artifacts.meta.ai/share/a/b80c7412-c3af-4088-b430-78efdfe8ea2d<p>Under the hood, this is possible because the whole infra is mult-tenant from ground up. We already announced how that works on HN, but if you're curious here's the essay for it: https://www.instantdb.com/essays/architecture
Show HN: Git for AI Agents
hi guys.
been working on something i think is fundamentally missing in today's workflow with ai agents.<p>vcs.<p>i find myself struggling with questions that agents can't answer like "why did you do it?", "when did u delete this folder? why?", etc. or trying to /rewind (after a /compact...) or basically `bisect` to find when and why something was done by the agent in the current / previous session.<p>just like git did for code, i think we are the same core capabilities with ai agents<p>so...<p>i developed an open source solution for that (currently supporting claude code)<p>would love to get feedback, contribution or maybe other ideas or solutions you find for those problems.
Show HN: Full Python GUI apps in the browser – no JavaScript, no server
I have been working on Dear ImGui Bundle since 2022, but it is the first time I talk about it here. It is a framework around Dear ImGui for building interactive applications in Python and C++. It comes with batteries included: Plotting, image inspection, Markdown, node editors, 3D gizmos, knobs, toggles, etc.<p><a href="https://imgui-bundle.pages.dev" rel="nofollow">https://imgui-bundle.pages.dev</a><p>It now also runs smoothly in the browser via pyodide: The playground below is a python app running in your browser (no server, no JavaScript). You can edit the code on the left and click Run. It even works on mobile.<p><a href="https://imgui-bundle.pages.dev/playground" rel="nofollow">https://imgui-bundle.pages.dev/playground</a><p>I have a strong interest in providing tools that help others express their creativity. This project aims to be a step in this direction as it helps develop GUIs where the code is extremely readable & hackable.<p>Some of the goals it addresses:<p>- Bring true Immediate Mode GUI to Python and C++<p>- A versatile range of high quality libraries: Widgets, Plots, Image Analysis, Node edition, markdown rendering<p>- Multiplatform apps in C++: works on all platform in C++ (desktop, mobile, emscripten)<p>- Deploy python apps to the web<p>- High quality python bindings that are always up-to-date (because they are auto-generated)<p>- Smooth transition between C++ and Python (same APIs for both)<p>I'd be happy to answer questions!
Show HN: Social Network for Corporate Cringe
Built social network to make fun of corporate cringe. Post humblebrag content and react with direct emotions.
Show HN: Stage CLI – An easier way of reading your AI generated changes locally
Hey HN! We're Charles and Dean. A few weeks ago we posted about Stage, a code review tool that guides you through reading a PR step by step - <a href="https://news.ycombinator.com/item?id=47796818">https://news.ycombinator.com/item?id=47796818</a>.<p>We got a lot of great feedback but also heard from many people that they wanted to have the chapters experience even before opening a PR… so we built the Stage CLI as the local, open-source version that anyone can try.<p>Here’s a quick demo video: <a href="https://www.tella.tv/video/stage-cli-demo-f55q" rel="nofollow">https://www.tella.tv/video/stage-cli-demo-f55q</a><p>It works with any coding agent of your choice. The skill instructs the agent to read your current branch’s changes, break them down into separate logical chapters, and open them in a local browser.<p>We’ve found that reading changes this way is a lot easier for us than reading them in an IDE or other similar CLI tools, which present diffs to you in repository tree order. You can see a few examples of what it feels like here: <a href="https://stagereview.app/explore">https://stagereview.app/explore</a>.<p>Try it out and let us know what you think! Would love to hear any feedback :)
Show HN: Stage CLI – An easier way of reading your AI generated changes locally
Hey HN! We're Charles and Dean. A few weeks ago we posted about Stage, a code review tool that guides you through reading a PR step by step - <a href="https://news.ycombinator.com/item?id=47796818">https://news.ycombinator.com/item?id=47796818</a>.<p>We got a lot of great feedback but also heard from many people that they wanted to have the chapters experience even before opening a PR… so we built the Stage CLI as the local, open-source version that anyone can try.<p>Here’s a quick demo video: <a href="https://www.tella.tv/video/stage-cli-demo-f55q" rel="nofollow">https://www.tella.tv/video/stage-cli-demo-f55q</a><p>It works with any coding agent of your choice. The skill instructs the agent to read your current branch’s changes, break them down into separate logical chapters, and open them in a local browser.<p>We’ve found that reading changes this way is a lot easier for us than reading them in an IDE or other similar CLI tools, which present diffs to you in repository tree order. You can see a few examples of what it feels like here: <a href="https://stagereview.app/explore">https://stagereview.app/explore</a>.<p>Try it out and let us know what you think! Would love to hear any feedback :)
Show HN: Agent-skills-eval – Test whether Agent Skills improve outputs
Show HN: Agent-skills-eval – Test whether Agent Skills improve outputs
Show HN: PHP-fts – Full-text search engine in pure PHP, no extensions
Show HN: PHP-fts – Full-text search engine in pure PHP, no extensions
Show HN: TRUST – Coding Rust like it's 1989
Show HN: TRUST – Coding Rust like it's 1989
Show HN: I built an open-source email builder, alternative to Beefree/Unlayer
Show HN: I built an open-source email builder, alternative to Beefree/Unlayer
Show HN: I built an open-source email builder, alternative to Beefree/Unlayer
Show HN: Tilde.run – Agent sandbox with a transactional, versioned filesystem
Show HN: Tilde.run – Agent sandbox with a transactional, versioned filesystem
Show HN: Tilde.run – Agent sandbox with a transactional, versioned filesystem
Show HN: Hallucinopedia
Show HN: Hallucinopedia