Posted by david927 11/9/2025
Ask HN: What Are You Working On? (Nov 2025)
DuckDB for stream processing:
https://github.com/turbolytics/sql-flow
Lightweight kafka stream processing using DuckDB as the execution engine. 300MiB runtime can easily handle thousands of messages / second.
Working on a Kafka Connect alternative:
https://github.com/turbolytics/librarian
Right now mongo replication (through changestreams) is supported to kafka. Working on Postgres support right now.
Tracking windows on Wayland is hard because the protocol doesn't support it. I hacked together a script using Claude Code that somehow works, but I barely understand how.
https://github.com/alganet/PHL
---
Bootstrapping from an x86 image that is mostly source text (based on live-bootstrap):
https://github.com/alganet/abuild
---
Image with many shells, for testing script for portability:
Right now my app allows users to export build metadata as JSON which can be interpreted by LLMs for analysis, but I'd like to have this work on-device.
Create a script for a product demo or tutorial for your app using an extension. The script is used to generate your product content in multiple formats (narrated video, interactive demo, looping animation, and in-app guide). Whenever your product changes, just update the script and regenerate everything. No manual re-recording of video, syncing of audio, or any other post-production steps.
https://github.com/htin1/toktop
I use codex and claude code daily, also build apps with openai and anthropic api keys, so i always go to openai dashboard and anthropic dashboard to track my usage. Since I spend most of times inside cursor or terminal, I wanted to quickly check my usage without leaving my terminal/ide, so i built this!
It's open-source, MIT, and built with ratatui (awesome name).
It's starting off as a MacOS app because that's the machine I have. I didn't know Swift or SwiftUI when I started. I now know them somewhat, but the entire app has been vibe-coded. This has made it slow going. Very "1 step forward 2 steps back" until I switched from Claude Code to Codex and GPT-5.
I'm hoping to start an initial beta within the family in the next week or two, and then a wider round in January.
After a 2-minute voice conversation, Sage generates a personalized 6-module roadmap with build-first projects. It checks in by voice, analyzes your reflections, and regenerates your plan if needed. You can invite friends to your Support Squad for accountability.
The biggest insight so far is people don’t want “infinite content.” They want structure and someone who remembers them.
would love feedback!