We spent the last 18 months building an interactive live video stream
Hey HN!! Many of us enjoyed the "If YouTube had actual channels" Show HN post last week. As developers of a similar project, we wanted to share our approach to building a simulated live experience. We’ve spent around 18 months working on this and have managed to add some advanced features, including content-based interactivity. We are super excited to be releasing both the live stream and the code behind it. Our idea was to combine the communal watching experience of television with the modern trappings of the interactive web. If you go to the stream, you will be watching along with everyone…
What it does
In the maker’s words, at launch
Hey HN!! Many of us enjoyed the "If YouTube had actual channels" Show HN post last week. As developers of a similar project, we wanted to share our approach to building a simulated live experience. We’ve spent around 18 months working on this and have managed to add some advanced features, including content-based interactivity. We are super excited to be releasing both the live stream and the code behind it. Our idea was to combine the communal watching experience of television with the modern trappings of the interactive web. If you go to the stream, you will be watching along with everyone else. You can click around, get more information on what’s in the shot, and even purchase what you see without leaving the page. On the tech side, we learned a ton along the way. Today, we are sharing the code so others can hopefully learn something too. To be totally honest, the code embarrasses me. It's way too early to share this and far from a completed open-source project. It’s an extreme example of “doing things that don’t scale” so please do not expect to just fire this up and run it in production. However, it does demonstrate solutions to a number of hard problems we faced—for example, handling graceful updates to streams that are currently live and supporting reliable timed metadata. We would love any feedback and will be hanging around here to answer any questions that may come up. Github: https://github.com/james-a-rob/KodaStream Live stream: https://www.sneakinpeace.com Main tech: TypeScript | FFmpeg | HLS
Does the same job
all alternatives →- IBI built an interactive HN SimulatorNov 2025 · news.ysimulator.run · ▲538
Hey HN! Just for fun, I built an interactive Hacker News Simulator. You can submit text posts and links, just like the real HN. But on HN Simulator, all of the comments are generated by LLMs + generate instantly. The best way to use it (IMHO) is to submit a text post or a curl-able URL here: https://news.ysimulator.run/submit. You don't need an account to post. When you do that, various prompts will be built from a library of commenter archetypes, moods, and shapes. The AI commenters will actually respond to your text post and/or submitted link. I really wanted it to feel…
- IBI built a(nother) house optimized for LAN parties2024 · lanparty.house · ▲1,117
I wasn't quite sure if this qualified as "Show HN" given you can't really download it and try it out. However, dang said[0]: > If it's hardware or something that's not so easy to try out over the internet, find a different way to show how it actually works—a video, for example, or a detailed post with photos. Hopefully I did that? Additionally, I've put code and a detailed guide for the netboot computer management setup on GitHub: https://github.com/kentonv/lanparty Anyway, if this shouldn't have been Show HN, I apologize! [0]…
Interactive Live Streaming by Video SDK2023 · ▲314Experience interactive live streaming made for developers
- AFA friend and I spent 6 years making a simulation game, finally released2022 · ▲1,157
I've seen some interests in (simulation) video games here on HN so I thought I'd share a short version of our story. More than 6 years ago, me and my friend from university were playing around with an idea of making a game we always wanted to play. We worked on it on weekends but the progress was quite slow, especially due to so many dead ends and wasted effort. Eventually however, we solidified our direction and decided to take the risk to resign from our well paid SWE jobs and work on it full time. It took more than a year but yesterday we have finally released it on Steam:…
- THThe HN Recap – AI generated daily HN podcast2023 · hackernewsrecap.buzzsprout.com · ▲177
We've been running The HN Recap for a month to make it easier to consume Hacker News. While this was a PoC in understanding adoption for AI-generated podcasts, we now plan to keep this going, since lots of people are now listening to this daily. Let us know what other content channels you'd like to receive as Podcasts and we'll get on it. Read more about our learnings here → https://wondercraft.ai/blog/learnings-from-1-month-of-ai-pod...
- OSOur startup Construct 2, how far we've come and lessons learnt so far2012 · ▲12
We did a "Show HN post" 6 months back of our startup and we're very excited to show everyone how far we've come as well as the lessons we've learnt so far! It's been a roller-coaster so far and we think there's lot more of the same to come! We did apply for Ycombinator funding but got turned down :( But may re-apply soon :) For those that don't know, our startup is called Scirra and we make Construct 2 which is an HTML5 game engine (http://www.scirra.com). Our engine allows anyone to make HTML5 games without knowing any programming. It's only me and my brother working on this and we're based…
More dev tools this month
the category →



Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com

OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 2d ago · opentrailpaper.com

Launched alongside, August 2024
the whole month →
- IY
Life & fun · 2024 · ytch.xyz



- IA
Hey there HN! We’re Joe and Stopa, and today we’re open sourcing InstantDB, a client-side database that makes it easy to build real-time and collaborative apps like Notion and Figma. Building modern apps these days involves a lot of schleps. For a basic CRUD app you need to spin up servers, wire up endpoints, integrate auth, add permissions, and then marshal data from the backend to the frontend and back again. If you want to deliver a buttery smooth user experience, you’ll need to add optimistic updates and rollbacks. We do these steps over and over for every feature we build, which can…
Dev tools · 2024 · github.com