The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: CodeTracer – A time-traveling debugger implemented in Nim and Rust

Hey!<p>We are presenting CodeTracer - a user-friendly time-traveling debugger designed to support a wide range of programming languages:<p><a href="https://github.com/metacraft-labs/codetracer?tab=readme-ov-file#introduction">https://github.com/metacraft-labs/codetracer?tab=readme-ov-f...</a><p>CodeTracer records the execution of a program into a sharable self-contained trace file. You can load the produced trace files in a GUI environment that allows you to move forward and backward through the execution and to examine the history of all memory locations. They say a picture is worth a thousand words — well, a video is even better! Watch the demo below to see CodeTracer in action:<p><a href="https://www.youtube.com/watch?v=xZsJ55JVqmU" rel="nofollow">https://www.youtube.com/watch?v=xZsJ55JVqmU</a><p>The initial release is limited to the Noir programming language, but CodeTracer uses an open format for its trace files and we've started community-driven projects which aim to add support for Ruby and Python.<p>We are also developing an alternative back-end, capable of working with RR recordings, which will make CodeTracer suitable for debugging large-scale programs in a variety of system programming languages such as C/C++, Rust, Nim, D, Zig, Go, Fortran and FreePascal.

Show HN: Appstat – Process Monitor for Windows

Hey HN, I made a Windows process monitor for app developers and advanced end users. I wanted a taskmgr system-level graph view per app. Windows procmon, while capable, has always been tedious to set up (esp. if not used often). That's pretty much the whole idea behind the app--to simplify app-level monitoring, to make it easy. I hope some of you find it useful!

Show HN: Leaflet.pub – a web app for creating and sharing rich documents

Hi HN!<p>For the last 8 months we've been working on leaflet.pub, a web app for making delightful documents. We're trying to strike a balance between Notion and Google Docs — very fast, ultralight and easy to share, but also supporting rich blocks and multiple pages.<p>Weirdly, none of the many notetaking/document apps that we could find hit this combination, so we made Leaflet. With it you can:<p>- Instantly create a doc, without an account - Share read and edit links - Sign-in with email to sync your docs to different devices - Add rich blocks, like canvases, subpages, rsvps, and polls<p>It's really useful for one-off collaborations, running events, or just when you need a blank page without having to buy into a whole organizational system.<p>We also spent a lot of time making sure Leaflets look good. We've found that there's a pretty blurry boundary between a document and a website, so making something that people can feel proud to publish online was key.<p>Here's a couple examples!<p>- Jake's presentation on Slöjd, traditional handcraft pedagogy (<a href="https://leaflet.pub/3d28b4a7-3703-4ae5-aaf6-d270ffe1151f" rel="nofollow">https://leaflet.pub/3d28b4a7-3703-4ae5-aaf6-d270ffe1151f</a>) - Laura's documentation of her website redesign (<a href="https://leaflet.pub/14aba696-e894-440a-9d06-917641a2bfce" rel="nofollow">https://leaflet.pub/14aba696-e894-440a-9d06-917641a2bfce</a>)<p>Some technical details that might be interesting:<p>- We do sync and all our client-side state via Replicache, which I really love! - Data is modeled as a set of facts about entities, a la Datomic, forming a graph. This has been flexible enough for us to quickly build new features, like canvases and nested pages, without committing to a single document structure. - We use ProseMirror, but not for the entire document. Instead every text block is a separate ProseMirror instance. This lets us keep the document structure in our database and our schema, without having to dive into ProseMirror's every time we want to modify things.<p>Our (somewhat messy) source is available here: <a href="https://github.com/hyperlink-academy/leaflet">https://github.com/hyperlink-academy/leaflet</a> if you want to dig deeper!<p>On the horizon:<p>- Better home and document organizing features — things like search, tagging, collections etc. - We're really excited about ATProto and Bluesky and are working on a set of lexicons and an AppView for document publishing! This will include a lexicon for rich text documents, as well as one publications, and some concept of memberships or subscriptions. - More blocks! Tables, code blocks, etc.<p>Some things we're particularly proud of:<p>- Our list handling - Custom theming - Keyboard handling on iOS Safari (and generally works excellently on mobile) - Side-scrolling multi-page interface - Works as a PWA!<p>Some things that still need work:<p>- While faster than others, still a lot of work we can do on performance, both speed when working with very large documents and loading docs generally - Drag and drop and selection in general could be a lot nicer - Keyboard navigation across multiple pages - Multiplayer cursors, and generally real-time sync could be sped up greatly leveraging CRDTs (we already use YJS, just could move updates around faster)<p>You can create a new document just by visiting <a href="https://leaflet.pub" rel="nofollow">https://leaflet.pub</a> (or <a href="https://leaflet.pub/new" rel="nofollow">https://leaflet.pub/new</a> if you're signed in) — would love to hear your thoughts and any feedback if you give it a try!

Show HN: Leaflet.pub – a web app for creating and sharing rich documents

Hi HN!<p>For the last 8 months we've been working on leaflet.pub, a web app for making delightful documents. We're trying to strike a balance between Notion and Google Docs — very fast, ultralight and easy to share, but also supporting rich blocks and multiple pages.<p>Weirdly, none of the many notetaking/document apps that we could find hit this combination, so we made Leaflet. With it you can:<p>- Instantly create a doc, without an account - Share read and edit links - Sign-in with email to sync your docs to different devices - Add rich blocks, like canvases, subpages, rsvps, and polls<p>It's really useful for one-off collaborations, running events, or just when you need a blank page without having to buy into a whole organizational system.<p>We also spent a lot of time making sure Leaflets look good. We've found that there's a pretty blurry boundary between a document and a website, so making something that people can feel proud to publish online was key.<p>Here's a couple examples!<p>- Jake's presentation on Slöjd, traditional handcraft pedagogy (<a href="https://leaflet.pub/3d28b4a7-3703-4ae5-aaf6-d270ffe1151f" rel="nofollow">https://leaflet.pub/3d28b4a7-3703-4ae5-aaf6-d270ffe1151f</a>) - Laura's documentation of her website redesign (<a href="https://leaflet.pub/14aba696-e894-440a-9d06-917641a2bfce" rel="nofollow">https://leaflet.pub/14aba696-e894-440a-9d06-917641a2bfce</a>)<p>Some technical details that might be interesting:<p>- We do sync and all our client-side state via Replicache, which I really love! - Data is modeled as a set of facts about entities, a la Datomic, forming a graph. This has been flexible enough for us to quickly build new features, like canvases and nested pages, without committing to a single document structure. - We use ProseMirror, but not for the entire document. Instead every text block is a separate ProseMirror instance. This lets us keep the document structure in our database and our schema, without having to dive into ProseMirror's every time we want to modify things.<p>Our (somewhat messy) source is available here: <a href="https://github.com/hyperlink-academy/leaflet">https://github.com/hyperlink-academy/leaflet</a> if you want to dig deeper!<p>On the horizon:<p>- Better home and document organizing features — things like search, tagging, collections etc. - We're really excited about ATProto and Bluesky and are working on a set of lexicons and an AppView for document publishing! This will include a lexicon for rich text documents, as well as one publications, and some concept of memberships or subscriptions. - More blocks! Tables, code blocks, etc.<p>Some things we're particularly proud of:<p>- Our list handling - Custom theming - Keyboard handling on iOS Safari (and generally works excellently on mobile) - Side-scrolling multi-page interface - Works as a PWA!<p>Some things that still need work:<p>- While faster than others, still a lot of work we can do on performance, both speed when working with very large documents and loading docs generally - Drag and drop and selection in general could be a lot nicer - Keyboard navigation across multiple pages - Multiplayer cursors, and generally real-time sync could be sped up greatly leveraging CRDTs (we already use YJS, just could move updates around faster)<p>You can create a new document just by visiting <a href="https://leaflet.pub" rel="nofollow">https://leaflet.pub</a> (or <a href="https://leaflet.pub/new" rel="nofollow">https://leaflet.pub/new</a> if you're signed in) — would love to hear your thoughts and any feedback if you give it a try!

Show HN: Leaflet.pub – a web app for creating and sharing rich documents

Hi HN!<p>For the last 8 months we've been working on leaflet.pub, a web app for making delightful documents. We're trying to strike a balance between Notion and Google Docs — very fast, ultralight and easy to share, but also supporting rich blocks and multiple pages.<p>Weirdly, none of the many notetaking/document apps that we could find hit this combination, so we made Leaflet. With it you can:<p>- Instantly create a doc, without an account - Share read and edit links - Sign-in with email to sync your docs to different devices - Add rich blocks, like canvases, subpages, rsvps, and polls<p>It's really useful for one-off collaborations, running events, or just when you need a blank page without having to buy into a whole organizational system.<p>We also spent a lot of time making sure Leaflets look good. We've found that there's a pretty blurry boundary between a document and a website, so making something that people can feel proud to publish online was key.<p>Here's a couple examples!<p>- Jake's presentation on Slöjd, traditional handcraft pedagogy (<a href="https://leaflet.pub/3d28b4a7-3703-4ae5-aaf6-d270ffe1151f" rel="nofollow">https://leaflet.pub/3d28b4a7-3703-4ae5-aaf6-d270ffe1151f</a>) - Laura's documentation of her website redesign (<a href="https://leaflet.pub/14aba696-e894-440a-9d06-917641a2bfce" rel="nofollow">https://leaflet.pub/14aba696-e894-440a-9d06-917641a2bfce</a>)<p>Some technical details that might be interesting:<p>- We do sync and all our client-side state via Replicache, which I really love! - Data is modeled as a set of facts about entities, a la Datomic, forming a graph. This has been flexible enough for us to quickly build new features, like canvases and nested pages, without committing to a single document structure. - We use ProseMirror, but not for the entire document. Instead every text block is a separate ProseMirror instance. This lets us keep the document structure in our database and our schema, without having to dive into ProseMirror's every time we want to modify things.<p>Our (somewhat messy) source is available here: <a href="https://github.com/hyperlink-academy/leaflet">https://github.com/hyperlink-academy/leaflet</a> if you want to dig deeper!<p>On the horizon:<p>- Better home and document organizing features — things like search, tagging, collections etc. - We're really excited about ATProto and Bluesky and are working on a set of lexicons and an AppView for document publishing! This will include a lexicon for rich text documents, as well as one publications, and some concept of memberships or subscriptions. - More blocks! Tables, code blocks, etc.<p>Some things we're particularly proud of:<p>- Our list handling - Custom theming - Keyboard handling on iOS Safari (and generally works excellently on mobile) - Side-scrolling multi-page interface - Works as a PWA!<p>Some things that still need work:<p>- While faster than others, still a lot of work we can do on performance, both speed when working with very large documents and loading docs generally - Drag and drop and selection in general could be a lot nicer - Keyboard navigation across multiple pages - Multiplayer cursors, and generally real-time sync could be sped up greatly leveraging CRDTs (we already use YJS, just could move updates around faster)<p>You can create a new document just by visiting <a href="https://leaflet.pub" rel="nofollow">https://leaflet.pub</a> (or <a href="https://leaflet.pub/new" rel="nofollow">https://leaflet.pub/new</a> if you're signed in) — would love to hear your thoughts and any feedback if you give it a try!

Show HN: Beating Pokemon Red with RL and <10M Parameters

Hi everyone!<p>After spending hundreds of hours, we're excited to finally share our progress in developing a reinforcement learning system to beat Pokémon Red. Our system successfully completes the game using a policy under 10M parameters, PPO, and a few novel techniques. With the release of Claude Plays Pokémon, now feels like the perfect time to showcase our work.<p>We'd love to get feedback!

Show HN: Beating Pokemon Red with RL and <10M Parameters

Hi everyone!<p>After spending hundreds of hours, we're excited to finally share our progress in developing a reinforcement learning system to beat Pokémon Red. Our system successfully completes the game using a policy under 10M parameters, PPO, and a few novel techniques. With the release of Claude Plays Pokémon, now feels like the perfect time to showcase our work.<p>We'd love to get feedback!

Show HN: Beating Pokemon Red with RL and <10M Parameters

Hi everyone!<p>After spending hundreds of hours, we're excited to finally share our progress in developing a reinforcement learning system to beat Pokémon Red. Our system successfully completes the game using a policy under 10M parameters, PPO, and a few novel techniques. With the release of Claude Plays Pokémon, now feels like the perfect time to showcase our work.<p>We'd love to get feedback!

Show HN: Open-source Deep Research across workplace applications

I’ve been using deep research on OpenAI and Perplexity and it’s been just amazing at gathering data across a lot of related and chained searches. Just earlier today, I asked “What are some marquee tech companies / hot startups (not including the giants like FAAMG, Samsung, Nvidia etc.)”. It’s a pretty involved question and looking up “marquee tech startups” or "hot tech startups" on Google gave me nothing useful. Deep research on both ChatGPT and Perplexity gave really high quality responses with ChatGPT siding on slightly larger scaleups and Perplexity siding more on up and coming companies.<p>Given how useful AI research agents are across the internet, we decided to build an open-source equivalent for the workplace since a ton of questions at work also cannot be easily resolved with a single search. Onyx supports deep research connected to company applications like Google Drive, Salesforce, Sharepoint, GitHub, Slack, and 30+ others.<p>For example, an engineer may want to know “What’s happening with the verification email failure?” Onyx’s AI agent would first figure out what it needs to answer this question: What is the cause of the failure, what has been done to address it, has this come up before, and what’s the latest status on the issue. The agent would run parallel searches through Confluence, email, Slack, and GitHub to get the answers to these then combine them to build a coherent overview. If the agent finds that there was a technical blocker that will delay the resolution, it will adjust mid-flight and research to get more context on the blocker.<p>Here’s a video demo I recorded: <a href="https://www.youtube.com/watch?v=drvC0fWG4hE" rel="nofollow">https://www.youtube.com/watch?v=drvC0fWG4hE</a><p>If you want to get started with the GitHub repo, you can check out our guides at <a href="https://docs.onyx.app">https://docs.onyx.app</a>. Or to play with it without needing to deploy anything, you can go to <a href="https://cloud.onyx.app/signup">https://cloud.onyx.app/signup</a><p>P.S. There’s a lot of cool technical details behind building a system like this so I’ll continue the conversation in the comments.

Show HN: Open-source Deep Research across workplace applications

I’ve been using deep research on OpenAI and Perplexity and it’s been just amazing at gathering data across a lot of related and chained searches. Just earlier today, I asked “What are some marquee tech companies / hot startups (not including the giants like FAAMG, Samsung, Nvidia etc.)”. It’s a pretty involved question and looking up “marquee tech startups” or "hot tech startups" on Google gave me nothing useful. Deep research on both ChatGPT and Perplexity gave really high quality responses with ChatGPT siding on slightly larger scaleups and Perplexity siding more on up and coming companies.<p>Given how useful AI research agents are across the internet, we decided to build an open-source equivalent for the workplace since a ton of questions at work also cannot be easily resolved with a single search. Onyx supports deep research connected to company applications like Google Drive, Salesforce, Sharepoint, GitHub, Slack, and 30+ others.<p>For example, an engineer may want to know “What’s happening with the verification email failure?” Onyx’s AI agent would first figure out what it needs to answer this question: What is the cause of the failure, what has been done to address it, has this come up before, and what’s the latest status on the issue. The agent would run parallel searches through Confluence, email, Slack, and GitHub to get the answers to these then combine them to build a coherent overview. If the agent finds that there was a technical blocker that will delay the resolution, it will adjust mid-flight and research to get more context on the blocker.<p>Here’s a video demo I recorded: <a href="https://www.youtube.com/watch?v=drvC0fWG4hE" rel="nofollow">https://www.youtube.com/watch?v=drvC0fWG4hE</a><p>If you want to get started with the GitHub repo, you can check out our guides at <a href="https://docs.onyx.app">https://docs.onyx.app</a>. Or to play with it without needing to deploy anything, you can go to <a href="https://cloud.onyx.app/signup">https://cloud.onyx.app/signup</a><p>P.S. There’s a lot of cool technical details behind building a system like this so I’ll continue the conversation in the comments.

Show HN: Open-source Deep Research across workplace applications

I’ve been using deep research on OpenAI and Perplexity and it’s been just amazing at gathering data across a lot of related and chained searches. Just earlier today, I asked “What are some marquee tech companies / hot startups (not including the giants like FAAMG, Samsung, Nvidia etc.)”. It’s a pretty involved question and looking up “marquee tech startups” or "hot tech startups" on Google gave me nothing useful. Deep research on both ChatGPT and Perplexity gave really high quality responses with ChatGPT siding on slightly larger scaleups and Perplexity siding more on up and coming companies.<p>Given how useful AI research agents are across the internet, we decided to build an open-source equivalent for the workplace since a ton of questions at work also cannot be easily resolved with a single search. Onyx supports deep research connected to company applications like Google Drive, Salesforce, Sharepoint, GitHub, Slack, and 30+ others.<p>For example, an engineer may want to know “What’s happening with the verification email failure?” Onyx’s AI agent would first figure out what it needs to answer this question: What is the cause of the failure, what has been done to address it, has this come up before, and what’s the latest status on the issue. The agent would run parallel searches through Confluence, email, Slack, and GitHub to get the answers to these then combine them to build a coherent overview. If the agent finds that there was a technical blocker that will delay the resolution, it will adjust mid-flight and research to get more context on the blocker.<p>Here’s a video demo I recorded: <a href="https://www.youtube.com/watch?v=drvC0fWG4hE" rel="nofollow">https://www.youtube.com/watch?v=drvC0fWG4hE</a><p>If you want to get started with the GitHub repo, you can check out our guides at <a href="https://docs.onyx.app">https://docs.onyx.app</a>. Or to play with it without needing to deploy anything, you can go to <a href="https://cloud.onyx.app/signup">https://cloud.onyx.app/signup</a><p>P.S. There’s a lot of cool technical details behind building a system like this so I’ll continue the conversation in the comments.

Show HN: Time travel debugging AI for more reliable vibe coding

Hi HN, I'm the CEO at <a href="https://replay.io" rel="nofollow">https://replay.io</a>. We've been building a time travel debugger for web apps for several years now (previous HN post: <a href="https://news.ycombinator.com/item?id=28539247">https://news.ycombinator.com/item?id=28539247</a>) and are combining our tech with AI to automate the debugging process.<p>AIs are really good at writing code but really bad at debugging -- it's amazing to use Claude to prompt an app into existence, and pretty frustrating when that app doesn't work right and Claude is all thumbs fixing the problem.<p>The basic reason for this is a lack of context. People can use devtools to understand what's going on in the app, but AIs struggle here. With a recording of the app its behavior becomes a giant database for querying using RAG. We've been giving Claude tools to explore and understand what happens in a Replay recording, from basic stuff like seeing console messages to more advanced analysis of React, control dependencies, and dataflow. For now this is behind a chat API (<a href="https://blog.replay.io/the-nut-api" rel="nofollow">https://blog.replay.io/the-nut-api</a>).<p>We recently launched Nut (<a href="https://nut.new" rel="nofollow">https://nut.new</a>) as an open source project which uses this tech for building apps through prompting (vibe coding), similar to e.g. <a href="https://bolt.new" rel="nofollow">https://bolt.new</a> and <a href="https://v0.dev" rel="nofollow">https://v0.dev</a>. We want Nut to fix bugs effectively (cracking nuts, so to speak) and are working to make it a reliable tool for building complete production grade apps.<p>It's been pretty neat to see Nut fixing bugs that totally stump the AI otherwise. Each of the problems below has a short video but you can also load the associated project and try it yourself.<p>- Exception thrown from a catch block unmounts the entire app: <a href="https://nut.new/problem/57a0b3d7-42ed-4db0-bc7d-9dfec8e3b3a5" rel="nofollow">https://nut.new/problem/57a0b3d7-42ed-4db0-bc7d-9dfec8e3b3a5</a><p>- A settings button doesn't work because its modal component isn't always created: <a href="https://nut.new/problem/bae8c208-31a1-4ec1-960f-3afa18514674" rel="nofollow">https://nut.new/problem/bae8c208-31a1-4ec1-960f-3afa18514674</a><p>- An icon is really tiny due to sizing constraints imposed by other elements: <a href="https://nut.new/problem/9bb4e5f6-ea21-4b4c-b969-9e7ff4f00f5b" rel="nofollow">https://nut.new/problem/9bb4e5f6-ea21-4b4c-b969-9e7ff4f00f5b</a><p>- Loading doesn't finish due to a problem initializing responsive UI state: <a href="https://nut.new/problem/486bc534-0c0e-4b2a-bb64-bfe985e623f4" rel="nofollow">https://nut.new/problem/486bc534-0c0e-4b2a-bb64-bfe985e623f4</a><p>- Infinite rendering loop caused by a missing useCallback: <a href="https://nut.new/problem/496f6944-419d-4f38-91b4-20d2aa698a5e" rel="nofollow">https://nut.new/problem/496f6944-419d-4f38-91b4-20d2aa698a5e</a><p>Nut is completely free. You get some free uses or can add an API key, and we're also offering unlimited free access for folks who can give us feedback we'll use to improve Nut. Email me at hi@replay.io if you're interested.<p>For now Nut is best suited for building frontends but we'll be rolling out more full stack features in the next few weeks. I'd love to know what you think!

Show HN: Time travel debugging AI for more reliable vibe coding

Hi HN, I'm the CEO at <a href="https://replay.io" rel="nofollow">https://replay.io</a>. We've been building a time travel debugger for web apps for several years now (previous HN post: <a href="https://news.ycombinator.com/item?id=28539247">https://news.ycombinator.com/item?id=28539247</a>) and are combining our tech with AI to automate the debugging process.<p>AIs are really good at writing code but really bad at debugging -- it's amazing to use Claude to prompt an app into existence, and pretty frustrating when that app doesn't work right and Claude is all thumbs fixing the problem.<p>The basic reason for this is a lack of context. People can use devtools to understand what's going on in the app, but AIs struggle here. With a recording of the app its behavior becomes a giant database for querying using RAG. We've been giving Claude tools to explore and understand what happens in a Replay recording, from basic stuff like seeing console messages to more advanced analysis of React, control dependencies, and dataflow. For now this is behind a chat API (<a href="https://blog.replay.io/the-nut-api" rel="nofollow">https://blog.replay.io/the-nut-api</a>).<p>We recently launched Nut (<a href="https://nut.new" rel="nofollow">https://nut.new</a>) as an open source project which uses this tech for building apps through prompting (vibe coding), similar to e.g. <a href="https://bolt.new" rel="nofollow">https://bolt.new</a> and <a href="https://v0.dev" rel="nofollow">https://v0.dev</a>. We want Nut to fix bugs effectively (cracking nuts, so to speak) and are working to make it a reliable tool for building complete production grade apps.<p>It's been pretty neat to see Nut fixing bugs that totally stump the AI otherwise. Each of the problems below has a short video but you can also load the associated project and try it yourself.<p>- Exception thrown from a catch block unmounts the entire app: <a href="https://nut.new/problem/57a0b3d7-42ed-4db0-bc7d-9dfec8e3b3a5" rel="nofollow">https://nut.new/problem/57a0b3d7-42ed-4db0-bc7d-9dfec8e3b3a5</a><p>- A settings button doesn't work because its modal component isn't always created: <a href="https://nut.new/problem/bae8c208-31a1-4ec1-960f-3afa18514674" rel="nofollow">https://nut.new/problem/bae8c208-31a1-4ec1-960f-3afa18514674</a><p>- An icon is really tiny due to sizing constraints imposed by other elements: <a href="https://nut.new/problem/9bb4e5f6-ea21-4b4c-b969-9e7ff4f00f5b" rel="nofollow">https://nut.new/problem/9bb4e5f6-ea21-4b4c-b969-9e7ff4f00f5b</a><p>- Loading doesn't finish due to a problem initializing responsive UI state: <a href="https://nut.new/problem/486bc534-0c0e-4b2a-bb64-bfe985e623f4" rel="nofollow">https://nut.new/problem/486bc534-0c0e-4b2a-bb64-bfe985e623f4</a><p>- Infinite rendering loop caused by a missing useCallback: <a href="https://nut.new/problem/496f6944-419d-4f38-91b4-20d2aa698a5e" rel="nofollow">https://nut.new/problem/496f6944-419d-4f38-91b4-20d2aa698a5e</a><p>Nut is completely free. You get some free uses or can add an API key, and we're also offering unlimited free access for folks who can give us feedback we'll use to improve Nut. Email me at hi@replay.io if you're interested.<p>For now Nut is best suited for building frontends but we'll be rolling out more full stack features in the next few weeks. I'd love to know what you think!

Show HN: Time travel debugging AI for more reliable vibe coding

Hi HN, I'm the CEO at <a href="https://replay.io" rel="nofollow">https://replay.io</a>. We've been building a time travel debugger for web apps for several years now (previous HN post: <a href="https://news.ycombinator.com/item?id=28539247">https://news.ycombinator.com/item?id=28539247</a>) and are combining our tech with AI to automate the debugging process.<p>AIs are really good at writing code but really bad at debugging -- it's amazing to use Claude to prompt an app into existence, and pretty frustrating when that app doesn't work right and Claude is all thumbs fixing the problem.<p>The basic reason for this is a lack of context. People can use devtools to understand what's going on in the app, but AIs struggle here. With a recording of the app its behavior becomes a giant database for querying using RAG. We've been giving Claude tools to explore and understand what happens in a Replay recording, from basic stuff like seeing console messages to more advanced analysis of React, control dependencies, and dataflow. For now this is behind a chat API (<a href="https://blog.replay.io/the-nut-api" rel="nofollow">https://blog.replay.io/the-nut-api</a>).<p>We recently launched Nut (<a href="https://nut.new" rel="nofollow">https://nut.new</a>) as an open source project which uses this tech for building apps through prompting (vibe coding), similar to e.g. <a href="https://bolt.new" rel="nofollow">https://bolt.new</a> and <a href="https://v0.dev" rel="nofollow">https://v0.dev</a>. We want Nut to fix bugs effectively (cracking nuts, so to speak) and are working to make it a reliable tool for building complete production grade apps.<p>It's been pretty neat to see Nut fixing bugs that totally stump the AI otherwise. Each of the problems below has a short video but you can also load the associated project and try it yourself.<p>- Exception thrown from a catch block unmounts the entire app: <a href="https://nut.new/problem/57a0b3d7-42ed-4db0-bc7d-9dfec8e3b3a5" rel="nofollow">https://nut.new/problem/57a0b3d7-42ed-4db0-bc7d-9dfec8e3b3a5</a><p>- A settings button doesn't work because its modal component isn't always created: <a href="https://nut.new/problem/bae8c208-31a1-4ec1-960f-3afa18514674" rel="nofollow">https://nut.new/problem/bae8c208-31a1-4ec1-960f-3afa18514674</a><p>- An icon is really tiny due to sizing constraints imposed by other elements: <a href="https://nut.new/problem/9bb4e5f6-ea21-4b4c-b969-9e7ff4f00f5b" rel="nofollow">https://nut.new/problem/9bb4e5f6-ea21-4b4c-b969-9e7ff4f00f5b</a><p>- Loading doesn't finish due to a problem initializing responsive UI state: <a href="https://nut.new/problem/486bc534-0c0e-4b2a-bb64-bfe985e623f4" rel="nofollow">https://nut.new/problem/486bc534-0c0e-4b2a-bb64-bfe985e623f4</a><p>- Infinite rendering loop caused by a missing useCallback: <a href="https://nut.new/problem/496f6944-419d-4f38-91b4-20d2aa698a5e" rel="nofollow">https://nut.new/problem/496f6944-419d-4f38-91b4-20d2aa698a5e</a><p>Nut is completely free. You get some free uses or can add an API key, and we're also offering unlimited free access for folks who can give us feedback we'll use to improve Nut. Email me at hi@replay.io if you're interested.<p>For now Nut is best suited for building frontends but we'll be rolling out more full stack features in the next few weeks. I'd love to know what you think!

Show HN: Fork of Claude-code working with local and other LLM providers

Show HN: Fork of Claude-code working with local and other LLM providers

Show HN: Fork of Claude-code working with local and other LLM providers

Show HN: Bayleaf – Building a low-profile wireless split keyboard

Hey HN,<p>I built a wireless, split, ultra-low profile keyboard from scratch called Bayleaf. As a beginner I learned all things electronics, PCB-building, designing for manufacturing, and many other hardware-related skills to put this together.<p>This case study dives into the build process and of course the final result, hope you enjoy!

Show HN: Bayleaf – Building a low-profile wireless split keyboard

Hey HN,<p>I built a wireless, split, ultra-low profile keyboard from scratch called Bayleaf. As a beginner I learned all things electronics, PCB-building, designing for manufacturing, and many other hardware-related skills to put this together.<p>This case study dives into the build process and of course the final result, hope you enjoy!

Show HN: Bayleaf – Building a low-profile wireless split keyboard

Hey HN,<p>I built a wireless, split, ultra-low profile keyboard from scratch called Bayleaf. As a beginner I learned all things electronics, PCB-building, designing for manufacturing, and many other hardware-related skills to put this together.<p>This case study dives into the build process and of course the final result, hope you enjoy!

< 1 2 3 ... 21 22 23 24 25 ... 791 792 793 >