Hi HN, here's something fun to play with.
It takes any HN thread and turns it into an audio conversation so you can listen to the thread while doing other things.
I've seen many previous attempts to turn HN threads into podcasts, but they all shared a common issue IMO: trying to reduce the very rich back-and-forth into a single-thread single-reader boring podcast. Instead, I wanted to hear the actual debate from the actual thread!
So I asked Claude 3.7 to build this for me as a browser-only app. It just needs a thread URL and an Elevenlabs API key (this all remains in your browser, you can check the source code, it's only 3 files, there is no server storage of anything).
To make the resulting audio experience as natural as possible, each commenter has a different voice.
Commenters who appear multiple times in the thread have the same voice, and introduce themselves. A bit of context is also introduced when coming back "up" from deeply nested comments.
You can play the resulting audio or download it for later listening. I'm planning to later add the ability to load multiple threads so I can have a playlist generated for listening in the gym!
Any comments or improvement suggestions are appreciated!
Comments URL: https://news.ycombinator.com/item?id=43720767
Points: 16
# Comments: 12
Login to add comment
Other posts in this group

Article URL: https://www.ubicloud.com/blog/building-burstables-cpu-slicing-with-cgroups
Comments URL

Article URL: https://www.ycombinator.com/companies/toma/jobs

Article URL: https://matthewstrom.com/writing/album-art/
Comments URL: http

Hi HN!
BLAST is a high-performance serving engine for browser-augmented LLMs, designed to make deploying web-browsing AI easy, fast, and cost-manageable.
The goal with BLAST is to ultimately a

Article URL: https://www.hustwit.com/rams
Comments URL: https://news.ycombinator.com/item?
I've been working on the Anukari 3D Physics Synthesizer for a little over two years now. It's one of the earliest virtual instruments to rely on the GPU for audio processing, which has been incred