The best Hacker News stories from Show from the past day
Latest posts:
Show HN: Bolnee-Chat – Self Hosted Chatbot Integration in Your Business Website
Show HN: Academa – Long-form STEM lecture videos generated by LLMs
Hi HN, we are Sina Atalay and Abdullah Geduk, co-founders of Academa. We are both PhD students.<p>We thought: what if lecture videos were written as code and compiled into video using computer graphics and TTS?<p>Then LLMs could write them, and lectures could be fixed with code edits instead of video production.<p>On correctness: LLMs may make mistakes. But these videos are code sitting in our repository, and we can maintain them. Every report and review becomes a fix in the source, and everyone who watches after that gets the corrected lecture. Every recorded lecture on the internet is stuck with its mistakes. Ours will continuously improve.<p>Each video also comes with an AI chat that understands everything said and shown in the lecture.<p>There is a longer write-up at the bottom of the page.<p>Happy to answer any questions.
Show HN: NFC Energy-Harvesting PCB Business Card with an MCU
Show HN: I missed the moving blocks, so I built a real Linux disk defragmenter
Show HN: Hacker News Client with Claude Code and Codex Integration
I often find interesting things in Hacker News posts and comments, but threads are often long and take a lot of time to go through.<p>I built Rundown for this. It's a cross-platform desktop app with Claude Code and Codex integration that gives me a rundown of the post and comments, with links back to the comments it pulled each bit from. I can also chat with the post or the entire thread.
Show HN: Laser Graffiti
Show HN: Conduct, open-source guardrails for LLM and MCP tool calls
Show HN: Watches user sessions, finds bugs that matter, and fixes them
Hey HN,<p>I’m Abhishek. I'm building Opslane, an open-source agent that identifies user-facing issues and investigates them. It only creates a PR if it can verify the fix.<p>Demo: <a href="https://youtu.be/ccuOTYQMeYg" rel="nofollow">https://youtu.be/ccuOTYQMeYg</a>
Docs: <a href="https://docs.opslane.com">https://docs.opslane.com</a><p>At my last job at Robinhood, we used to do a quarterly bug bash. We would go through our Sentry backlog and try to fix as many of them as possible. We only fixed bugs we knew were reported by customers. We had hundreds of bugs, and Sentry’s default priority levels made no sense. After the bug bash, we would declare bankruptcy - select all remaining bugs and mark them as resolved.<p>This problem has only gotten worse since coding agents have become more prevalent.<p>So I started thinking: what would Sentry look like if it were built in 2026?<p>To me, error trackers have two failure modes:<p>1. False positives: They show you thousands of errors, and you can’t tell the impact on the user<p>2. False negatives: Many user-facing issues don’t throw exceptions, so they go unnoticed.<p>Opslane combines error tracking and session recording. And there is an agent that acts on both. To get started, you install the Opslane SDK. It captures everything the user did: errors, console logs, network requests, and session recordings.<p>Opslane reduces false positives by ranking issues based on how many users are facing a particular issue. It also learns about your product by reading your code and watching your session recordings.<p>False negatives are harder. Opslane reviews session recordings to spot frustration. They look for rage clicks, dead clicks, and abandoned forms.<p>This recently caught a bug in an early customer’s onboarding flow: a dropdown that closed itself when clicked. No exception, no bug report. The recordings showed users clicking it, selecting nothing, and dropping out of onboarding. Opslane flagged it and the team fixed it.<p>Three guiding principles when building Opslane:<p>1. Open Source: Self-host with one Docker Compose file.<p>2.Agent-first: I never want to open an error dashboard again. Opslane ships an MCP server, so you can ask "what broke for users this week" from Claude Code. You get back issues that need your attention and you drive the resolution.<p>3. It knows about your product: Opslane is continuously learning about your product. Every investigation begins with what it knows about your product.<p>It’s early. Frontend apps work end to end today.I am currently focused on improving reliability and accuracy.<p>Here is a link to our repo: <a href="https://github.com/opslane/opslane" rel="nofollow">https://github.com/opslane/opslane</a><p>Would love to get feedback from folks on our approach to this problem!
Show HN: Typebase – A single-folder back end you write in TypeScript
Hey HN!<p>I built Typebase, a library that gives you Convex's DX with Supabase's openness.<p>After trying Supabase I liked how fast it is to spin up a DB and auth, but really didn't like using RLS and SQL for authorization. With Convex I loved how your server "lives" in your code, but disliked the DB model and the realtime-first defaults.<p>With Typebase you just write TS files inside a typebase/ folder in your existing repo. You can define your DB tables inside a schema.ts file and export server functions that your frontend calls like local functions, fully typed. Auth is built in.<p>Then one CLI command uploads your server to any of the available providers (Vercel, Cloudflare Workers or Deno Deploy for the servera and Neon for the DB), or generates the code so you can deploy it wherever you want.<p>Built on top of oRPC, Drizzle, and better-auth.<p>Happy to answer any questions or feedback!
Show HN: Typebase – A single-folder back end you write in TypeScript
Hey HN!<p>I built Typebase, a library that gives you Convex's DX with Supabase's openness.<p>After trying Supabase I liked how fast it is to spin up a DB and auth, but really didn't like using RLS and SQL for authorization. With Convex I loved how your server "lives" in your code, but disliked the DB model and the realtime-first defaults.<p>With Typebase you just write TS files inside a typebase/ folder in your existing repo. You can define your DB tables inside a schema.ts file and export server functions that your frontend calls like local functions, fully typed. Auth is built in.<p>Then one CLI command uploads your server to any of the available providers (Vercel, Cloudflare Workers or Deno Deploy for the servera and Neon for the DB), or generates the code so you can deploy it wherever you want.<p>Built on top of oRPC, Drizzle, and better-auth.<p>Happy to answer any questions or feedback!
Show HN: Galaxium, an experimental WebGPU space explorer
Show HN: Galaxium, an experimental WebGPU space explorer
Show HN: Yet another minimal and lightweight terminal multiplexer written in Go.
Show HN: RealDiff – runtime behavior diffing for pull requests (six languages)
Show HN: Sesame - a local-first, open-source password manager
I have been working on Sesame, an open-source password manager that keeps your vault local by default. You don't need an account to create or use a vault, and the hosted service never receives the vault itself.
It's still early software and the independent security review isn't finished yet, so I am mainly interested in feedback, testing, and people looking through the code.<p>(Linux support is yet to be released on v0.1.2, but currently is in the works.)
Show HN: Sesame - a local-first, open-source password manager
I have been working on Sesame, an open-source password manager that keeps your vault local by default. You don't need an account to create or use a vault, and the hosted service never receives the vault itself.
It's still early software and the independent security review isn't finished yet, so I am mainly interested in feedback, testing, and people looking through the code.<p>(Linux support is yet to be released on v0.1.2, but currently is in the works.)
Show HN: Sesame - a local-first, open-source password manager
I have been working on Sesame, an open-source password manager that keeps your vault local by default. You don't need an account to create or use a vault, and the hosted service never receives the vault itself.
It's still early software and the independent security review isn't finished yet, so I am mainly interested in feedback, testing, and people looking through the code.<p>(Linux support is yet to be released on v0.1.2, but currently is in the works.)
Show HN: SubSmith – Turn your own videos into language-learning material
I've been learning Japanese for a few years and kept running into a similar problem. I'd find a video I wanted to learn from, hear a useful sentence, and then realise that turning that sentence into something I could study later was both time consuming and draining at times.<p>I would end up jumping between a video player, subtitles/transcription, a dictionary, screenshots, audio clips and Anki. So I built SubSmith to bring that workflow together.<p>You can drop a video or audio file into it, generate a transcript locally and then use the transcript alongside the media to:<p>* look up words and sentences
* replay individual lines
* edit the transcript
* save useful sentences with their original context/audio
* export them as Anki cards<p>The important part for me is that it works with your own media. It isn't tied to a particular streaming service or library, so I can use the random anime episode, podcast, lecture, etc. that I'm actually interested in studying.<p>It's an offline-first desktop app, and transcription happens locally rather than sending the media to a transcription API.<p>I'm sharing it here because I'm now more interested in finding out where this workflow breaks down for other people rather than adding features randomly now that I have solid core/base.<p>For example:<p>* Would you actually save sentences from your own media?
* Which part of this process feels like too much work?
* Does having the audio/context attached make creating an Anki card more useful?
* Would you prefer this to work inside your existing video player/browser?
* Is installing a desktop app a significant barrier?
* And does requiring an account before starting the free trial make you give up?<p>The current version does require an account to start the trial, and I'm trying to work out whether that's meaningful friction for the people who would actually use this.<p>It's free to try, and I'd particularly appreciate feedback from people who already learn languages through their own videos, anime, films, podcasts or other media.<p>I'm the developer, so I'll be around in the comments to answer questions and discuss how it works.<p><a href="https://subsmith.app" rel="nofollow">https://subsmith.app</a>
Show HN: SubSmith – Turn your own videos into language-learning material
I've been learning Japanese for a few years and kept running into a similar problem. I'd find a video I wanted to learn from, hear a useful sentence, and then realise that turning that sentence into something I could study later was both time consuming and draining at times.<p>I would end up jumping between a video player, subtitles/transcription, a dictionary, screenshots, audio clips and Anki. So I built SubSmith to bring that workflow together.<p>You can drop a video or audio file into it, generate a transcript locally and then use the transcript alongside the media to:<p>* look up words and sentences
* replay individual lines
* edit the transcript
* save useful sentences with their original context/audio
* export them as Anki cards<p>The important part for me is that it works with your own media. It isn't tied to a particular streaming service or library, so I can use the random anime episode, podcast, lecture, etc. that I'm actually interested in studying.<p>It's an offline-first desktop app, and transcription happens locally rather than sending the media to a transcription API.<p>I'm sharing it here because I'm now more interested in finding out where this workflow breaks down for other people rather than adding features randomly now that I have solid core/base.<p>For example:<p>* Would you actually save sentences from your own media?
* Which part of this process feels like too much work?
* Does having the audio/context attached make creating an Anki card more useful?
* Would you prefer this to work inside your existing video player/browser?
* Is installing a desktop app a significant barrier?
* And does requiring an account before starting the free trial make you give up?<p>The current version does require an account to start the trial, and I'm trying to work out whether that's meaningful friction for the people who would actually use this.<p>It's free to try, and I'd particularly appreciate feedback from people who already learn languages through their own videos, anime, films, podcasts or other media.<p>I'm the developer, so I'll be around in the comments to answer questions and discuss how it works.<p><a href="https://subsmith.app" rel="nofollow">https://subsmith.app</a>
Show HN: SubSmith – Turn your own videos into language-learning material
I've been learning Japanese for a few years and kept running into a similar problem. I'd find a video I wanted to learn from, hear a useful sentence, and then realise that turning that sentence into something I could study later was both time consuming and draining at times.<p>I would end up jumping between a video player, subtitles/transcription, a dictionary, screenshots, audio clips and Anki. So I built SubSmith to bring that workflow together.<p>You can drop a video or audio file into it, generate a transcript locally and then use the transcript alongside the media to:<p>* look up words and sentences
* replay individual lines
* edit the transcript
* save useful sentences with their original context/audio
* export them as Anki cards<p>The important part for me is that it works with your own media. It isn't tied to a particular streaming service or library, so I can use the random anime episode, podcast, lecture, etc. that I'm actually interested in studying.<p>It's an offline-first desktop app, and transcription happens locally rather than sending the media to a transcription API.<p>I'm sharing it here because I'm now more interested in finding out where this workflow breaks down for other people rather than adding features randomly now that I have solid core/base.<p>For example:<p>* Would you actually save sentences from your own media?
* Which part of this process feels like too much work?
* Does having the audio/context attached make creating an Anki card more useful?
* Would you prefer this to work inside your existing video player/browser?
* Is installing a desktop app a significant barrier?
* And does requiring an account before starting the free trial make you give up?<p>The current version does require an account to start the trial, and I'm trying to work out whether that's meaningful friction for the people who would actually use this.<p>It's free to try, and I'd particularly appreciate feedback from people who already learn languages through their own videos, anime, films, podcasts or other media.<p>I'm the developer, so I'll be around in the comments to answer questions and discuss how it works.<p><a href="https://subsmith.app" rel="nofollow">https://subsmith.app</a>