Thursday, December 4, 2025

Show HN: Cheap OpenTelemetry lakehouses with Parquet, DuckDB, and Iceberg https://ift.tt/D83OpKt

Show HN: Cheap OpenTelemetry lakehouses with Parquet, DuckDB, and Iceberg Side project: exploring storing and querying OpenTelemetry data with duckdb, open table formats, and cheap object storage with some rust glue code. Yesterday, AWS made this exact sort of data architecture lot easier with new CloudWatch features: https://ift.tt/cCuRnBb... https://ift.tt/JFbhetU December 5, 2025 at 02:12AM

Wednesday, December 3, 2025

Show HN: HCL-Schema – Create HCL Schemas Using HCL Files https://ift.tt/zvAklnf

Show HN: HCL-Schema – Create HCL Schemas Using HCL Files https://ift.tt/xm0DMVb December 4, 2025 at 01:25AM

Show HN: Niccup – Hiccup-Like HTML Generation in ~120 Lines of Pure Nix https://ift.tt/yEQgRJs

Show HN: Niccup – Hiccup-Like HTML Generation in ~120 Lines of Pure Nix Yesterday I saw https://ift.tt/8s7SupB (Nixtml: Static website and blog generator written in Nix) and before I clicked on it, I thought it was gonna be a polished version of something I've hacked together myself in the past few weeks, but it was something else, so since seeing it, I've been polishing my hacked together Hiccup-alternative made with Nix, and I think it's good enough for some feedback from the outside world :) The basic premise is to take a Nix expression like this: [ "div#main.container" { lang = "en"; } [ "h1" "Hello" ] ] And turn it into HTML like this:

Hello

Nothing more, nothing less. Just "Nix Expressions/Data > HTML". If you've used hiccup ( https://ift.tt/z0iv5HZ ) before this will be immediately familiar to you, native data types in arrays transformed into HTML, and it matches really well with Nix! Kind of almost took me by surprise. I've made some more involved examples available on the website, where the website itself is also dynamically generated with niccup: https://embedding-shapes.github.io/niccup/ And if that wasn't enough, I also added a quine example on the website itself, which if you copy-paste the two files you get a built version of the page itself: https://embedding-shapes.github.io/niccup/examples/quine/ (this was probably the most tricky and fun part of this whole project, so worth mentioning separately for sure) I've used it to generate documentation websites and some smaller projects so far, but hasn't been used by others before, so I'm eager to hear what people think about it! Thank you for reading and your temporary attention! GitHub repository: https://ift.tt/7jFluEY (~800 lines of Nix in total, main implementation src/lib.nix is only ~120 lines though) The source of the blog itself: https://ift.tt/Fu8rRcT.... (~150 lines of Nix) https://embedding-shapes.github.io/introducing-niccup/ December 4, 2025 at 01:16AM

Show HN: Patternia – A Zero-Overhead Pattern Matching DSL for Modern C++ https://ift.tt/qw4MKAC

Show HN: Patternia – A Zero-Overhead Pattern Matching DSL for Modern C++ https://ift.tt/v5timGX December 4, 2025 at 12:47AM

Show HN: Microlandia, a brutally honest city builder https://ift.tt/9pyb3mO

Show HN: Microlandia, a brutally honest city builder It all started as an experiment to see if I could build a game making heavy use of Deno and its SQLite driver. After sharing an early build in the „What are you working on?“ thread here, I got the encouragement I needed to polish it and make a version 1.0 for Steam. So here it is, Microlandia, a SimCity Classic-inspired game with parameters from real-life datasets, statistics and research. It also introduces aspects that are conveniently hidden in other games (like homelessness), and my plan is to continue updating, expanding and perfecting the models for an indefinite amount of time. https://ift.tt/qevxJFK December 3, 2025 at 11:48PM

Tuesday, December 2, 2025

Show HN: Rhubarb – C89 Libraries in Latin https://ift.tt/h5ZrFCf

Show HN: Rhubarb – C89 Libraries in Latin Considering all the supply chain dependencies lately I've been building a collection of C89 libraries to make zero dependency stuff. For fun I have also been programming it in latin! Still very much in progress. https://ift.tt/wHn5eiz November 29, 2025 at 10:09PM

Show HN: Golang Client Library for Gradium.ai TTS/STT API https://ift.tt/kegQfHq

Show HN: Golang Client Library for Gradium.ai TTS/STT API https://ift.tt/7g0RqSt December 3, 2025 at 01:22AM

Show HN: SMART report viewer – Simple tool to analyze smartctl outputs https://ift.tt/CBuKRcy

Show HN: SMART report viewer – Simple tool to analyze smartctl outputs https://ift.tt/1uhscEF December 3, 2025 at 12:29AM

Monday, December 1, 2025

Show HN: RFC Hub https://ift.tt/FCtnL7e

Show HN: RFC Hub I've worked at several companies during the past two decades and I kept encountering the same issues with internal technical proposals: - Authors would change a spec after I started writing code - It's hard to find what proposals would benefit from my review - It's hard to find the right person to review my proposals - It's not always obvious if a proposal has reached consensus (e.g. buried comments) - I'm not notified if a proposal I approved is now ready to be worked on And that's just scratching the surface. The most popular solutions (like Notion or Google Drive + Docs) mostly lack semantics. For example it's easy as a human to see a table in a document with rows representing reviewers and a checkbox representing review acceptance but it's hard to formally extract meaning and prevent a document from "being published" when criteria isn't met. RFC Hub aims to solve these issues by building an easy to use interface around all the metadata associated with technical proposals instead of containing it textually within the document itself. The project is still under heavy development as I work on it most nights and weekends. The next big feature I'm planning is proposal templates and the ability to refer to documents as something other than RFCs (Request for Comments). E.g. a company might have a UIRFC for GUI work (User Interface RFCs), a DBADR (Database Architecture Decision Record), etc. And while there's a built-in notification system I'm still working on a Slack integration. Auth works by sending tokens via email but of course RFC Hub needs Google auth. Please let me know what you think! https://rfchub.app/ December 1, 2025 at 10:34PM

Show HN: An AI zettelkasten that extracts ideas from articles, videos, and PDFs https://ift.tt/Vad0z3l

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. Demo video: https://youtu.be/W7ejMqZ6EUQ Repo: https://ift.tt/urXmGYC 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. You can explore the graph of linked ideas directly, or ask questions and it'll RAG over your whole library plus fresh web results. 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. https://ift.tt/urXmGYC December 1, 2025 at 11:50PM

Sunday, November 30, 2025

Show HN: Memory Lane – bootstrap your naive Claude instances with their history https://ift.tt/LBMiSTC

Show HN: Memory Lane – bootstrap your naive Claude instances with their history https://ift.tt/gU2Xruc December 1, 2025 at 02:34AM

Show HN: A fun password strength meter I made for my teenage kids and friends https://ift.tt/2NmTcbV

Show HN: A fun password strength meter I made for my teenage kids and friends https://passwordcat.top December 1, 2025 at 01:03AM

Show HN: I Built Tinyfocus – A Minimal Tool to Help Solo Founders Focus https://ift.tt/rY0qp5l

Show HN: I Built Tinyfocus – A Minimal Tool to Help Solo Founders Focus Hi HN, I just launched Tinyfocus, a small productivity tool designed specifically for solo founders and builders. The goal is simple: help you focus on what matters and get more done in less time. Here’s what Tinyfocus does: Lets you track your top tasks and prioritize efficiently. Provides micro dashboards to keep your daily focus in check. Lightweight, no distractions, no fluff. I built it entirely by myself, iterating in public, and I wanted to share it with the community to get feedback. It’s been crazy seeing how a simple tool can make such a difference in daily focus, especially when you’re juggling multiple projects as a solo founder. Check it out here: tinyfoc.us I’d love to hear your thoughts – any feedback, feature ideas, or bugs you notice. Thanks! https://ift.tt/EWjfJOt November 30, 2025 at 11:35PM

Saturday, November 29, 2025

Show HN: I made a free log anonymizer in the browser https://ift.tt/bN9n3To

Show HN: I made a free log anonymizer in the browser https://ift.tt/ZHETL7l November 30, 2025 at 04:05AM

Show HN: Nano PDF – A CLI Tool to Edit PDFs with Gemini's Nano Banana https://ift.tt/vRheFbs

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. Examples: - `nano-pdf edit deck.pdf 5 "Update the revenue chart to show Q3 at $2.5M"` - `nano-pdf add deck.pdf 15 "Create an executive summary slide with 5 bullet points"` Features: - Edit multiple pages in parallel - Add entirely new slides that match your deck's style - Google Search enabled by default so the model can look up current data - Preserves text layer for copy/paste and search 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. GitHub: https://ift.tt/C2aXI4g https://ift.tt/C2aXI4g November 30, 2025 at 02:14AM

Show HN: Zero-power photonic language model–code https://ift.tt/Igt4dM9

Show HN: Zero-power photonic language model–code The model uses a 1024-dimensional complex Hilbert space with 32 layers of programmable Mach–Zehnder meshes (Reck architecture) and derives token probabilities directly via the Born rule. Despite using only unitary operations and no attention mechanism, a 1024×32 model achieves coherent TinyStories generation after < 1.8 hours of training on a single consumer GPU. This is Part 1 - the next step is physical implementation with $50 of optics from AliExpress. https://zenodo.org/records/17764289 November 30, 2025 at 12:15AM

Friday, November 28, 2025

Show HN:TaskHub – Update https://ift.tt/1JYKeiz

Show HN:TaskHub – Update https://ift.tt/aB7YpJ8 November 29, 2025 at 01:09AM

Show HN: Local-first RAG for PDF user manuals, datasheets https://ift.tt/19YoAQN

Show HN: Local-first RAG for PDF user manuals, datasheets I work on embedded firmware for my day job, and I've found LLMs to be useful for answering questions about technical errata. But, they tend to be bad at answering highly specific questions without using some kind of search tool (if they decide to use one at all), and some user manuals are far too large to fit into a context window. I built askdocs-mcp as a way to give agents a more direct route to searching through a project's source-of-truth documents. My design constraints were that it run 100% locally, as some manuals are under NDA. It should start up fast, and let me experiment with different embedding & language models. It was built with ollama in mind, but if you can't run models locally, it will work with any OpenAI compatible endpoint. Features: - Incrementally builds and caches the set of docs. Initial start up can take a while as PDFs are chunked and ran through an embedding model, but after that, startup is near instant. - Uses the filesystem as the database - you only need `ollama` running somewhere so the tool can access an embedding and natural language model. - Provides a tool `ask_docs` for getting natural-language answers back about what the documentation says, which are annotated with page numbers the information came from. Those can be used with tool `get_doc_page` to retrieve the full page if the agent needs additional context. Because I'm providing the exact set of documents that apply to my project, I see fewer hallucinations and rabbit-hole chasing. The agent isn't relying (as much) on its latent space to answer questions, and it avoids using a web search tool which might find subtly different part numbers or protocol versions. It saves precious context as well, because the parent agent gets a concise version of what it's looking for, instead of doing the "searching" itself by loading large chunks of the document into itself. I'm sure there are improvements that can be made e.g. document chunking or the "system prompt" the tool gives to the language model - I'd love to hear your feedback, especially if you find this useful. Thanks! https://ift.tt/bNDacyd November 29, 2025 at 12:17AM

Show HN: Design a commercial bakery in an afternoon, not for $10k https://ift.tt/ZlqkMrH

Show HN: Design a commercial bakery in an afternoon, not for $10k Hi HN, I'm Rafael Mauricio, the founder of RF Modern Bakery Design. For the last decade, I've worked with hundreds of talented bakers. The same frustrating pattern kept emerging: they had the culinary skills to build a successful business, but were completely blocked by the monumental task of designing their commercial kitchen. A brilliant baker shouldn't have to also become a construction manager, HVAC expert, and workflow engineer. The traditional process is a black hole of time and money—taking 3-6 months and $10,000+ in consulting fees just to get a viable floor plan. Most independent operators can't afford this. We built RF Modern Bakery Design to bridge that gap. The Product: It's a dual-sided service. Custom Bakery Design: The time-tested, professional service for creating full, build-ready bakery concepts. Online Bakery Design Courses: This is the core of our "Show HN." We've productized our decade of expertise into video courses that teach the principles of efficient layout, equipment selection, and workflow optimization. It's like having a senior designer guide you through the entire process, empowering you to design your own space or intelligently manage a contractor. The Tech Stack: We keep it simple and focused on delivery: a static site that lets us pour 100% of our energy into creating high-quality, actionable lessons and resources. We're launching this to solve the "barrier to entry" problem in the food service industry. It's for aspiring bakery owners, culinary graduates, and even existing owners planning a renovation who need a clear, professional path to a functional and profitable layout without the prohibitive upfront cost. We'd love for you to check it out and are eager for any feedback: Landing Page: https://ift.tt/xrZmKf1 Happy to answer any questions about the business model, the design principles we teach, the build process, or the bakery industry in general https://ift.tt/xrZmKf1 November 29, 2025 at 12:31AM

Show HN: Pulse 2.0 – Live co-listening rooms where anyone can be a DJ https://ift.tt/J5LvOuN

Show HN: Pulse 2.0 – Live co-listening rooms where anyone can be a DJ I wanted to listen to music with friends who live far away. Not "watch a YouTube video together" - actually share what I'm hearing in real-time, like we're in the same room. Pulse is what came out of that. Anyone can host a live audio stream from their browser tab or system audio. Listeners join, music recognition identifies tracks automatically, and there's chat with 7TV emotes. No account required - you get an anonymous code and you're in. We're running demo rooms that stream NTS Radio and SomaFM 24/7 (indie project, not affiliated - we backlink to the original stations). There's also a "Money For Nothing 24/7" room if you want to loop that Dire Straits instrumental forever. Think of it as co-listening infrastructure. Bedroom DJs, listening parties, or just sharing your current vibe. https://473999.net/pulse November 29, 2025 at 12:09AM

Show HN: Kstack – Skill pack for monitoring/troubleshooting K8s in Claude Code https://ift.tt/GQauRgE

Show HN: Kstack – Skill pack for monitoring/troubleshooting K8s in Claude Code Hi All, Recently I've been using Claude Code a lot for de...