frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: WordPress WebSocket Relay in Rust with Yjs CRDT Provider for WP 7.0

https://wpsignal.io/
1•jaredrethman•1h ago
WordPress 7.0 ships collaborative block editing via Yjs CRDT. The default transport is HTTP polling. The RTC layer exposes a `sync.providers` filter so you can swap in your own transport, so I built a WebSocket-based Yjs sync provider for it.

While building that I realized WebSockets unlock a lot more in WordPress than just RTC. Any `add_action` hook can now push a realtime `CustomEvent` to connected browsers without polling or a custom server.

The stack:

- Relay server: Rust (Axum/Tokio), WebSocket-first with SSE fallback

- Event payloads: AES-256-GCM encrypted before leaving WordPress, the relay only ever sees ciphertext

- Publish auth: HMAC-SHA256 signed requests

- Browser connections: short-lived scoped JWTs (5 min, auto-refresh)

- WordPress plugin: open source (GPL-2.0), hosted relay is WPSignal

GitHub - https://github.com/wpsignal/wordsocket/

A few use cases we've seen: live WooCommerce order updates, breaking news flags, realtime comment counts, and collaborative editing via WP 7.0 RTC. Curious what else people would build with a realtime event bus wired into WordPress action hooks?

Evaluating Geekbench 6

https://chipsandcheese.com/p/evaluating-geekbench-6
1•wmf•14m ago•0 comments

Canadian sues DHS over alleged Google data grab tied to social media posts

https://www.cbc.ca/news/world/us-dhs-aclu-lawsuit-canadian-john-doe-9.7187851
2•cdrnsf•21m ago•0 comments

How to Generate Terraform from Existing AWS Resources

https://www.ops0.com/blog/generate-terraform-from-existing-aws-resources
1•sureshpaulchamy•23m ago•0 comments

Worlds first OptoSAR Satellite launched

https://www.indiatoday.in/science/story/galaxeye-mission-drishti-optosar-satellite-launch-india-p...
3•raks619•25m ago•0 comments

Australian Renewable Energy Hub

https://research.csiro.au/hyresource/australian-renewable-energy-hub/
1•mooreds•25m ago•0 comments

Critical RCE found in Obsidian Tasks plugin

https://zeroquarry.com/research/obsidian-tasks-rce/
2•eskibars•27m ago•1 comments

AI at Discount

https://tomtunguz.com/ai-at-discount/
1•swolpers•30m ago•0 comments

Data Race Freedom in OxCaml

https://kcsrk.info/ocaml/oxcaml/x-ocaml/blogging/2026/05/07/data-race-freedom-in-oxcaml/
1•matt_d•33m ago•0 comments

Got the syntax highlighting right, theming too – EaglePress.org v1.43

https://eaglepress.org
2•eagle10ne•33m ago•0 comments

Show HN: Loxai.tech and Neutboom – Gen AI's frontier of individuality

https://www.neutboom.com
1•audreyfei•34m ago•0 comments

SpaceX is starting to move on from the most successful rocket

https://arstechnica.com/space/2026/05/spacex-is-starting-to-move-on-from-the-worlds-most-successf...
1•rbanffy•35m ago•0 comments

Mojo 1.0 Beta

https://mojolang.org/
2•sbt567•35m ago•0 comments

Why Are Morel Mushrooms Hard to Grow?

https://mushroomwowhub.com/why-are-morel-mushrooms-hard-to-grow/
2•thunderbong•36m ago•0 comments

Coding plan comparisons based on actual usage

https://sites.diy/blog/2026-05-01-coding-plan-comparisons/
1•gmays•40m ago•0 comments

DNA matches identify four more sailors from Franklin expedition

https://uwaterloo.ca/news/media/dna-matches-identify-four-more-sailors-franklin-expedition
1•bandrami•42m ago•0 comments

Claude Code CVE-2026-39861:sandbox escape via symlink

https://github.com/advisories/GHSA-vp62-r36r-9xqp
2•Armor1AI•44m ago•1 comments

Anthropic response to 1-click pwn: Shouldn't have clicked 'ok'

https://www.theregister.com/security/2026/05/07/claude-code-trust-prompt-can-trigger-one-click-rc...
3•Lihh27•45m ago•0 comments

Hexo accidentally made the repository private and lost all stars

https://github.com/orgs/hexojs/discussions/5775
1•ZeroAurora•46m ago•0 comments

Stop paying twice for storage. Use your spare webhosting as your own cloud drive

https://github.com/KyleBenzle/FreeCloud
1•Hilliard_Ohiooo•50m ago•0 comments

Thermal event affecting AWS AZ use1-az4

https://health.aws.amazon.com/health/status#786566
4•themenomen•50m ago•0 comments

Companies help parents try to pick their babies' traits

https://text.npr.org/nx-s1-5704317
1•mooreds•51m ago•1 comments

Bliss (Photograph)

https://en.wikipedia.org/wiki/Bliss_(photograph)
1•cainxinth•52m ago•0 comments

Silver, Silk, and States: The Spanish Empire and Ming China

https://andrewhuangster.substack.com/p/silver-silk-and-states-how-a-single
3•soupspaces•52m ago•0 comments

SDLC is a power tool, not a compliance document

https://blog.robbowley.net/2026/05/07/your-sdlc-is-a-power-tool-not-a-compliance-document/
2•8organicbits•56m ago•0 comments

Anthropic and the Department of War

https://www.hyperdimensional.co/p/clawed
2•mooreds•57m ago•0 comments

Summer of Math Expositions(2021-2025) – 3b1B archive

https://some.3b1b.co/archive?category=video&year=2021&page=1
1•num42•1h ago•0 comments

Archive.today requires scanning a QR code on your phone to use

https://archive.fo
3•Cider9986•1h ago•1 comments

Show HN: AnamDB – An AI-native, differentiable Datalog engine written in Rust

https://github.com/jam5991/anam
1•jam5991•1h ago•0 comments

Agentic Coding at ClickHouse

https://clickhouse.com/blog/agentic-coding
1•ubolonton_•1h ago•0 comments

It's time to stop using SMS, here's why [video]

https://www.youtube.com/watch?v=B9BWXvn-rB4
1•Cider9986•1h ago•0 comments