frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Nullroom.io – Experimental, stateless P2P messaging and file sharing

https://www.nullroom.io/
2•vdw•4h ago
Hi HN,

I’ve been experimenting with WebRTC and Rails 8 to see if it's possible to build a messaging utility that is truly "stateless". I wanted to create something for those moments when you need to move a snippet of text or a file between devices without leaving a trace on a server, a database, or a third-party cloud.

The AI Collaboration: I also want to mention that this project has been a deep dive into collaborating with AI. I used AI to brainstorm the "Zero-Trace" architecture, help me harden the infrastructure after a security audit.

How it works:

    Zero-Trace Architecture: No accounts, no cookies (beyond basic security), and absolutely no server-side logging.

    Client-Side Encryption: Encryption keys stay in the URL fragment (#). Since fragments are never sent to the server, the signaling layer is cryptographically blind to your data.

    P2P Signaling: We use ActionCable for the initial handshake. Once the WebRTC DataChannel is established, the conversation and file transfers happen directly between browsers.

    Zero Third-Party Dependencies: No external fonts, scripts, or trackers. Everything is served from the origin to prevent IP leakage to third-party providers.
The Beta Experiment: I'm currently testing the stability of the P2P signaling. I’ve enabled file transfers (up to 24MB) for everyone during this phase. I’m curious to see how the connection logic handles different network environments.

The Tech Stack:

    Framework: Rails 8
    Deployment: Kamal 2 on a single VPS
I’d love to get your thoughts on the UX and any edge cases you find with the WebRTC handshake!

Show HN: Respectify – A comment moderator that teaches people to argue better

https://respectify.org/
166•vintagedave•19h ago•150 comments

Show HN: ZSE – Open-source LLM inference engine with 3.9s cold starts

https://github.com/Zyora-Dev/zse
54•zyoralabs•8h ago•7 comments

Show HN: OpenSwarm – Multi‑Agent Claude CLI Orchestrator for Linear/GitHub

https://github.com/Intrect-io/OpenSwarm
25•unohee•7h ago•14 comments

Show HN: I ported Tree-sitter to Go

https://github.com/odvcencio/gotreesitter
208•odvcencio•15h ago•92 comments

Show HN: A real-time strategy game that AI agents can play

https://llmskirmish.com/
208•__cayenne__•23h ago•73 comments

Show HN: Clocksimulator.com – A minimalist, distraction-free analog clock

https://www.clocksimulator.com/
111•user_timo•19h ago•77 comments

Show HN: Django Control Room – All Your Tools Inside the Django Admin

https://github.com/yassi/dj-control-room
124•yassi_dev•19h ago•53 comments

Show HN: Nullroom.io – Experimental, stateless P2P messaging and file sharing

https://www.nullroom.io/
2•vdw•4h ago•0 comments

Show HN: Unix for the Commodore 64? Open Source

https://github.com/ascarola/c64ux/releases/tag/v0.7
12•ascarola•9h ago•3 comments

Show HN: Sgai – Goal-driven multi-agent software dev (GOAL.md → working code)

https://github.com/sandgardenhq/sgai
31•sandgardenhq•17h ago•18 comments

Show HN: Scheme-langserver – Digest incomplete code with static analysis

https://github.com/ufo5260987423/scheme-langserver
50•ufo5260987423•2d ago•2 comments

Show HN: Moonshine Open-Weights STT models – higher accuracy than WhisperLargev3

https://github.com/moonshine-ai/moonshine
311•petewarden•1d ago•74 comments

Show HN: Django-xbench – slow endpoint aggregation for Django

https://github.com/yeongbin05/django-xbench
10•yeongbin05•3d ago•4 comments

Show HN: PgDog – Scale Postgres without changing the app

https://github.com/pgdogdev/pgdog
321•levkk•2d ago•61 comments

Show HN: Emdash – Open-source agentic development environment

https://github.com/generalaction/emdash
200•onecommit•1d ago•70 comments

Show HN: enveil – hide your .env secrets from prAIng eyes

https://github.com/GreatScott/enveil
199•parkaboy•2d ago•129 comments

Show HN: ImageCFN – Analog, Resolution-Independent Image Representation

https://web-demo-ten-navy.vercel.app
2•prof_garlic•7h ago•1 comments

Show HN: PullMaster – Recommends code reviewers from your repo history

2•justinko•8h ago•0 comments

Show HN: Linex – A daily challenge: placing pieces on a board that fights back

https://www.playlinex.com/
5•Humanista75•1d ago•5 comments

Show HN: Taji – Portfolio advisor that's better than Fidelity's

https://www.taji.is/
2•kevin1chun•8h ago•0 comments

Show HN: Bloomfilter – A service for AI agents to register and manage domains

https://bloomfilter.xyz/
2•eronmmer•9h ago•1 comments

Show HN: RubyLLM:Agents – A Rails engine for building and monitoring LLM agents

https://github.com/adham90/ruby_llm-agents
4•adham900•9h ago•0 comments

Show HN: OpenTrace – Self-hosted observability server with 75 MCP tools

https://github.com/adham90/opentrace
3•adham900•9h ago•0 comments

Show HN: Sowbot – Open-hardware agricultural robot (ROS2, RTK GPS)

https://sowbot.co.uk/
179•Sabrees•2d ago•45 comments

Show HN: Babyshark – Wireshark made easy (terminal UI for PCAPs)

https://github.com/vignesh07/babyshark
146•eigen-vector•2d ago•47 comments

Show HN: Tag Promptless on any GitHub PR/Issue to get updated user-facing docs

35•prithvi2206•1d ago•7 comments

Show HN: AI Timeline – 171 LLMs from Transformer (2017) to GPT-5.3 (2026)

https://llm-timeline.com/
169•ai_bot•3d ago•57 comments

Show HN: Provision Stateless GPU Compute with Claude Code's Remote Control

https://github.com/theoddden/terradev-mcp
2•Facingsouth•10h ago•0 comments

Show HN: OrangeWalrus, an aggregator for trivia nights (and other events) in SF

https://www.orangewalrus.com/
3•gjtrowbridge•10h ago•0 comments

Show HN: Chaos Monkey but for Audio Video Testing (WebRTC and UDP)

https://github.com/MdSadiqMd/AV-Chaos-Monkey
39•MdSadiqMd•3d ago•2 comments