The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: An AI zettelkasten that extracts ideas from articles, videos, and PDFs

Hey HN! Over the weekend (leaning heavily on Opus 4.5) I wrote Jargon - an AI-managed zettelkasten that reads articles, papers, and YouTube videos, extracts the key ideas, and automatically links related concepts together.<p>Demo video: <a href="https://youtu.be/W7ejMqZ6EUQ" rel="nofollow">https://youtu.be/W7ejMqZ6EUQ</a><p>Repo: <a href="https://github.com/schoblaska/jargon" rel="nofollow">https://github.com/schoblaska/jargon</a><p>You can paste an article, PDF link, or YouTube video to parse, or ask questions directly and it'll find its own content. Sources get summarized, broken into insight cards, and embedded for semantic search. Similar ideas automatically cluster together. Each insight can spawn research threads - questions that trigger web searches to pull in related content, which flows through the same pipeline.<p>You can explore the graph of linked ideas directly, or ask questions and it'll RAG over your whole library plus fresh web results.<p>Jargon uses Rails + Hotwire with Falcon for async processing, pgvector for embeddings, Exa for neural web search, crawl4ai as a fallback scraper, and pdftotext for academic papers.

Show HN: Choose your own adventure style Presentation

Hello good folks!<p>So... TL;DR: I find presentations boring. I find Choose your own adventure style books not boring. I married the two. Now, you can have presentations where the people you present two have the ability to choose how your presentation proceeds! And you can construct your presentation using plain markdown, start a server, your audience opens the `/voter` link you open the `/presenter` link and start your presentation. Whenever there is a question, they will choose and the presentation proceeds according to the choice.<p>Longer version:<p>In the years I partook on presentations I always liked the ones that are more interactive. Not in a I ask questions and then wait uncomfortably for people to shout out something, no. In a way where I, as a viewer, got something to do! Makes me more interested in the presentation as well, and I'll be learning and remembering things more as well.<p>I also like choose your own adventure type of books. So I wondered, how could I make these two come together? So I wrote this little tool called adventure-voter. Not a very good name, but meh... The point is that you'll have a backend and a frontend to deal with votes and deal with following forks in your presentation. Going back from a fork if the fork ended up in death or a failed route. ( you procastinated, your backend didn't start, you server didn't come up, etc whatever makes sense as an end in your presentation ). And then you can explore a different route. Imagine, you are presenting something about Kubernetes. And one of the questions is, okay you are now bringing up etcd. How do you configure it? Do you... and the vote begins.<p>This makes the presentation a little bit more enjoyable I think. Also, the framework is super easy. You have your presentation in Markdown and the frontend is a lightweight parser with tailwind that does things and makes it look relatively nice. ( I'm not a frontend dev, sorry ). And you can link together steps and stories with `next: slide-1b` or whatever.<p>Granted, you'd have to work a bit more to get a presentation that makes sense, but honestly, I think it will make for a very interesting talk. Something I'm aiming to do on the next KubeCon in Atlanta. I'm going to be using this framework to present something. ( If I get in. :)) )<p>Lastely, I want the presentation to be enjoyable and not boring. :) And that's my main goal. On KubeCon you sit through presentation after presentation after presentation and hopefully this one will be ( if I get accepted ) something that you enjoy and don't fall asleep on. :)<p>I hope this is useful. Enjoy folks. :)

Show HN: An LLM-Powered Tool to Catch PCB Schematic Mistakes

Show HN: Fixing Google Nano Banana Pixel Art with Rust

Show HN: Fixing Google Nano Banana Pixel Art with Rust

Show HN: Real-time system that tracks how news spreads across 200k websites

I built a system that monitors ~200,000 news RSS feeds in near real-time and clusters related articles to show how stories spread across the web.<p>It uses Snowflake’s Arctic model for embeddings and HNSW for fast similarity search. Each “story cluster” shows who published first, how fast it propagated, and how the narrative evolved as more outlets picked it up.<p>Would love feedback on the architecture, scaling approach, and any ways to make the clusters more accurate or useful.<p>Live demo: <a href="https://yandori.io/news-flow/" rel="nofollow">https://yandori.io/news-flow/</a>

Show HN: Real-time system that tracks how news spreads across 200k websites

I built a system that monitors ~200,000 news RSS feeds in near real-time and clusters related articles to show how stories spread across the web.<p>It uses Snowflake’s Arctic model for embeddings and HNSW for fast similarity search. Each “story cluster” shows who published first, how fast it propagated, and how the narrative evolved as more outlets picked it up.<p>Would love feedback on the architecture, scaling approach, and any ways to make the clusters more accurate or useful.<p>Live demo: <a href="https://yandori.io/news-flow/" rel="nofollow">https://yandori.io/news-flow/</a>

Show HN: Real-time system that tracks how news spreads across 200k websites

I built a system that monitors ~200,000 news RSS feeds in near real-time and clusters related articles to show how stories spread across the web.<p>It uses Snowflake’s Arctic model for embeddings and HNSW for fast similarity search. Each “story cluster” shows who published first, how fast it propagated, and how the narrative evolved as more outlets picked it up.<p>Would love feedback on the architecture, scaling approach, and any ways to make the clusters more accurate or useful.<p>Live demo: <a href="https://yandori.io/news-flow/" rel="nofollow">https://yandori.io/news-flow/</a>

Show HN: Boing

Show HN: Boing

Show HN: Boing

Show HN: Boing

Show HN: Mu – The Micro Network

Show HN: Mu – The Micro Network

Show HN: Nano PDF – A CLI Tool to Edit PDFs with Gemini's Nano Banana

The new Gemini 3 Pro Image model (aka Nano Banana) is incredible at generating slides, so I thought it would be fun to build a CLI tool that lets you edit PDF presentations using plain English. The tool converts the page you want to edit into an image, sends it to the model API together with your prompt to generate an edited image, then converts the updated image back and stitches into the original document.<p>Examples:<p>- `nano-pdf edit deck.pdf 5 "Update the revenue chart to show Q3 at $2.5M"`<p>- `nano-pdf add deck.pdf 15 "Create an executive summary slide with 5 bullet points"`<p>Features:<p>- Edit multiple pages in parallel<p>- Add entirely new slides that match your deck's style<p>- Google Search enabled by default so the model can look up current data<p>- Preserves text layer for copy/paste and search<p>It can work with any kind of PDF but I expect it would be most useful for a quick edit to a deck or something similar.<p>GitHub: <a href="https://github.com/gavrielc/Nano-PDF" rel="nofollow">https://github.com/gavrielc/Nano-PDF</a>

Show HN: Nano PDF – A CLI Tool to Edit PDFs with Gemini's Nano Banana

The new Gemini 3 Pro Image model (aka Nano Banana) is incredible at generating slides, so I thought it would be fun to build a CLI tool that lets you edit PDF presentations using plain English. The tool converts the page you want to edit into an image, sends it to the model API together with your prompt to generate an edited image, then converts the updated image back and stitches into the original document.<p>Examples:<p>- `nano-pdf edit deck.pdf 5 "Update the revenue chart to show Q3 at $2.5M"`<p>- `nano-pdf add deck.pdf 15 "Create an executive summary slide with 5 bullet points"`<p>Features:<p>- Edit multiple pages in parallel<p>- Add entirely new slides that match your deck's style<p>- Google Search enabled by default so the model can look up current data<p>- Preserves text layer for copy/paste and search<p>It can work with any kind of PDF but I expect it would be most useful for a quick edit to a deck or something similar.<p>GitHub: <a href="https://github.com/gavrielc/Nano-PDF" rel="nofollow">https://github.com/gavrielc/Nano-PDF</a>

Show HN: Nano PDF – A CLI Tool to Edit PDFs with Gemini's Nano Banana

The new Gemini 3 Pro Image model (aka Nano Banana) is incredible at generating slides, so I thought it would be fun to build a CLI tool that lets you edit PDF presentations using plain English. The tool converts the page you want to edit into an image, sends it to the model API together with your prompt to generate an edited image, then converts the updated image back and stitches into the original document.<p>Examples:<p>- `nano-pdf edit deck.pdf 5 "Update the revenue chart to show Q3 at $2.5M"`<p>- `nano-pdf add deck.pdf 15 "Create an executive summary slide with 5 bullet points"`<p>Features:<p>- Edit multiple pages in parallel<p>- Add entirely new slides that match your deck's style<p>- Google Search enabled by default so the model can look up current data<p>- Preserves text layer for copy/paste and search<p>It can work with any kind of PDF but I expect it would be most useful for a quick edit to a deck or something similar.<p>GitHub: <a href="https://github.com/gavrielc/Nano-PDF" rel="nofollow">https://github.com/gavrielc/Nano-PDF</a>

Show HN: Nano PDF – A CLI Tool to Edit PDFs with Gemini's Nano Banana

The new Gemini 3 Pro Image model (aka Nano Banana) is incredible at generating slides, so I thought it would be fun to build a CLI tool that lets you edit PDF presentations using plain English. The tool converts the page you want to edit into an image, sends it to the model API together with your prompt to generate an edited image, then converts the updated image back and stitches into the original document.<p>Examples:<p>- `nano-pdf edit deck.pdf 5 "Update the revenue chart to show Q3 at $2.5M"`<p>- `nano-pdf add deck.pdf 15 "Create an executive summary slide with 5 bullet points"`<p>Features:<p>- Edit multiple pages in parallel<p>- Add entirely new slides that match your deck's style<p>- Google Search enabled by default so the model can look up current data<p>- Preserves text layer for copy/paste and search<p>It can work with any kind of PDF but I expect it would be most useful for a quick edit to a deck or something similar.<p>GitHub: <a href="https://github.com/gavrielc/Nano-PDF" rel="nofollow">https://github.com/gavrielc/Nano-PDF</a>

Show HN: Network Monitor – a GUI to spot anomalous connections on your Linux

A real-time network connection monitoring tool built with Rust and GTK4, displaying active connections with live I/O statistics in a modern graphical interface. <a href="https://github.com/grigio/network-monitor" rel="nofollow">https://github.com/grigio/network-monitor</a>

Show HN: Network Monitor – a GUI to spot anomalous connections on your Linux

A real-time network connection monitoring tool built with Rust and GTK4, displaying active connections with live I/O statistics in a modern graphical interface. <a href="https://github.com/grigio/network-monitor" rel="nofollow">https://github.com/grigio/network-monitor</a>

< 1 2 3 4 ... 904 905 906 >