frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: RePlaya – self-hosted browser session replay with live tailing

https://github.com/s2-streamstore/replaya
13•shikhar•2h ago•1 comments

Show HN: Eyeball

https://eyeball.rory.codes/
197•mrroryflint•10h ago•68 comments

Show HN: Edsger – A handwritten Clojure REPL for the reMarkable 2

https://handwritten.danieljanus.pl/2026-06-01-edsger.html
5•nathell•1h ago•0 comments

Show HN: 100cc - Roll your own Claude in 100 lines

https://github.com/yujqiao/100cc
2•rapiz•1h ago•0 comments

Show HN: TidyPress – Git-native CLI from Markdown to a static site you own

https://github.com/Raphjacksun7/tidypress
2•raphjacksun•1h ago•0 comments

Show HN: DropLock – E2EE secret sharing web app with no backend

https://droplock.apitman.com/
13•apitman•4h ago•5 comments

Show HN: Hop – JSX for Rust

https://hoplang.com
8•lyxell•2h ago•2 comments

Show HN: I built a way to find and install Claude skills

https://www.claudinho.xyz/
4•patrickmds•2h ago•1 comments

Show HN: Build Your Own AI Agent CLI in 150 Lines

https://go-micro.dev/blog/11
12•asim•5h ago•0 comments

Show HN: Live breath detection and biofeedback from a phone microphone

https://github.com/shiihaa-app/shiihaa-breath-detection
4•shiihaa•3h ago•0 comments

Show HN: I built an on-chain economy where AI agents transact autonomously

https://agtchain.io/
7•winewarrior•6h ago•2 comments

Show HN: Synapse – 2.9MB Mac app with screenshot, clipboard, Keep Awake and more

https://www.synapsemac.com/
12•harshanacz•9h ago•12 comments

Show HN: A CSS 3D Engine (no WebGL)

https://github.com/LayoutitStudio/polycss
74•rofko•1d ago•27 comments

Show HN: DepsGuard – One command to harden NPM/pnpm/yarn/bun/uv configs

https://github.com/arnica/depsguard
37•eranation•1d ago•3 comments

Show HN: A searchable archive of declassified UAP/UFO files, news, and analysis

https://didyousee.xyz
7•sonjaqql•5h ago•0 comments

Show HN: Wikigraph – an interactive visualization of all of English Wikipedia

https://tobypenner.com/wikigraph/
7•tfpgh•5h ago•0 comments

Show HN: I indexed 21,509 Shopify App Store listings

https://www.appstorepulse.com/reports/state-of-shopify-app-store-may-2026
3•matdesousa•6h ago•0 comments

Show HN: MCP Registry – NPM-style install for MCP servers

https://mcp-registry-dh5.pages.dev
3•PengSpirit•6h ago•0 comments

Show HN: Textile – A desktop app for weaving together bits of text

https://www.gettextile.app
34•stack_framer•1d ago•21 comments

Show HN: Streambed – Stream Postgres to Iceberg on S3, Supports Postgres Wire

https://github.com/viggy28/streambed
128•vira28•2d ago•35 comments

Show HN: Viveka: filter LLM output against a Lean-verified Advaita Vedanta model

https://github.com/SpecStudio-net/Viveka
7•adyashakti•13h ago•0 comments

Show HN: Breathe CLI – Paced resonance breathing in the macOS terminal

https://github.com/marekkowalczyk/breathe-cli
131•marekkowalczyk•2d ago•52 comments

Show HN: 500 years of Joseon court omens as an observability dashboard

https://ajin.im/is/building/omen.ops/
155•poppypetalmask•3d ago•26 comments

Show HN: Helios – what plug-in solar could generate for any address in Britain

https://helios.southlondonscientific.com/
124•ruaraidh•3d ago•44 comments

Show HN: Atomic Editor – Obsidian-style live preview for CodeMirror 6

https://kenforthewin.github.io/atomic-editor/
67•kenforthewin•2d ago•18 comments

Show HN: Mqtt Broker for 10 Years

https://github.com/skittleson/mqtt_broker_esp
15•skittleson•23h ago•1 comments

Show HN: Tiny-vLLM – high performance LLM inference engine in C++ and CUDA

https://github.com/jmaczan/tiny-vllm
203•yu3zhou4•4d ago•18 comments

Show HN: Open-source private home security camera system (end-to-end encryption)

https://github.com/secluso/core
133•arrdalan•3d ago•28 comments

Show HN: Going from 1+1=2 to Quantum Mechanics

https://quantum.schols.io/intro
11•chaidhat•21h ago•12 comments

Show HN: Dataroom – a Pi and self-hosted research harness on low-budget GPU

https://github.com/hanxiao/dataroom
6•artex_xh•22h ago•0 comments
Open in hackernews

Show HN: RePlaya – self-hosted browser session replay with live tailing

https://github.com/s2-streamstore/replaya
12•shikhar•2h ago
Hi HN, I'm one of the founders of s2.dev. RePlaya (https://github.com/s2-streamstore/replaya) is a self-hosted browser session replay tool using rrweb (https://github.com/rrweb-io/rrweb).

It occurred to me that a durable stream per session would be a much neater architectural foundation for much of what you'd want from such a tool. As a unique feature, it also made live tailing straightforward because the player can read from the same stream the recorder is appending to.

The alternative architecture is likely an ingest firehose which is then indexed, with associated complexity and latency. You'd have to string together multiple data systems like a message queue, a metadata database, and blob storage and/or an OLAP database.

Here the only dependency is S2, which has an open source version you can self-host called s2-lite (https://news.ycombinator.com/item?id=46708055).

How it works:

- one S2 stream per browser session

- large rrweb events (like a full snapshot) get framed across multiple binary S2 records and reassembled on read

- active sessions are tailed with an S2 read session, and bridged to the browser over SSE

- session listing relies on stream names encoding reverse timestamps, as S2 returns a lexicographic order listing

- relying on fencing tokens so a stopped session can't be written to again by a late recorder

- retention and GC are handled via S2 stream config, so no background job needed

Curious to hear from folks on the tool or the stream-per-session model!

Comments

rgbrgb•55m ago
very cool. session replays are so crucial for understanding new features qualitatively, especially before you have enough users for useful quantitative metrics.

ballpark, how much does this cost to run?