frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

How We Synchronized Editing for Rec Room's Multiplayer Scripting System

https://www.tyleo.com/blog/how-we-synchronized-editing-for-rec-rooms-multiplayer-scripting-system
7•tyleo•1h ago

Comments

giovannibonetti•1h ago
I find it fascinating when different people independently arrive at the same architecture when working on a hard problem like this. In my company we built our offline-first apps with PowerSync, which has the same idea of optimistic local changes while waiting for the central server to acknowledge the definitive changes. In PowerSync's case, the sync engine reads Postgres replication logs directly.
tyleo•1h ago
Yeah, I'm surprised this pattern doesn't have a more general name.

I've also used it to synchronize content for local multi-window editing applications: each window is its own process but routes through one "coordination" process to ensure consistent ordering.

Easily solves some cross-process concurrency issues.

wpietri•56m ago
For those interested in a keep-everything-hot approach like this, it's worth checking out the 25-year-old library Prevayler. Full ACID guarantees, and radically faster than a database. I happily used it for a project forever ago and was disappointed to see it so thoroughly ignored.
tyleo•50m ago
Oh, this is interesting. What sort of project did you use it for?

Earth's 'Gateway to Hell' keeps getting bigger

https://www.popsci.com/environment/batagay-crater-gateway-to-hell-video/
1•Brajeshwar•2m ago•0 comments

OpenAI Parameter Golf: Fit the Best Possible LLM into a 16MB Artifact

https://github.com/openai/parameter-golf
1•akhilchaturvedi•2m ago•1 comments

Designing Streets for Kids

https://globaldesigningcities.org/publication/designing-streets-for-kids/
1•silasdb•3m ago•0 comments

State of Context Engineering in 2026

https://www.newsletter.swirlai.com/p/state-of-context-engineering-in-2026
1•AurimasGr•5m ago•0 comments

I ran a 5-day experiment to see how fast Google reshapes your ad profile

https://nanobuilds.substack.com/p/how-fast-can-you-reshape-what-google
1•nanobuilds•6m ago•1 comments

If you are shipping a CLI for agents, ship detailed man files

https://docsalot.dev/blog/why-agent-friendly-clis-need-man-files
1•fazkan•8m ago•0 comments

TinyTorch: Building Machine Learning Systems from First Principles

https://arxiv.org/abs/2601.19107
1•arbayi•8m ago•0 comments

AI Stole Our Flow

https://blog.kierangill.xyz/ai-stole-flow
3•kierangill•10m ago•0 comments

Nintendo's not-AI, not-a-game toy

https://tapestry.news/culture/nintendo-talking-flower/
1•zygon•10m ago•0 comments

Copper demand outstrips supply, threatening electrification, industrial growth

https://theconversation.com/global-copper-demand-outstrips-supply-threatening-electrification-and...
3•giuliomagnifico•21m ago•2 comments

Are humans naturally violent? New research challenges long-held assumptions

https://phys.org/news/2026-03-humans-naturally-violent-held-assumptions.html
5•Brajeshwar•22m ago•0 comments

What's London's Shortest Pub Crawl?

https://londonist.com/london/drink/what-s-london-s-shortest-pub-crawl
1•zeristor•23m ago•0 comments

Claude just got a new superpower

https://www.amazingcto.com/claude-new-superpower/
2•KingOfCoders•23m ago•0 comments

Mdadm 4.6 Released with Boot Failure Fixes, New Lockless Bitmap

https://www.phoronix.com/news/mdadm-4.6
1•Bender•23m ago•0 comments

Testing the Swift C compatibility with Raylib (+WASM)

https://carette.xyz/posts/swift_c_compatibility_with_raylib/
3•LucidLynx•24m ago•1 comments

WSL graphics driver update brings better GPU support for Linux apps

https://www.theregister.com/2026/03/20/linux_directx_and_opengl/
1•Bender•24m ago•0 comments

Cryptographers engage in war of words over RustSec bug reports subsequent ban

https://www.theregister.com/2026/03/20/cryptographer_nadim_kobeissi_rustsec_ban/
3•Bender•24m ago•0 comments

Show HN: Crack – Turn your MacBook into a squeaky door

http://crackmacapp.com/
3•ronreiter•27m ago•1 comments

Show HN: Minimum Viable Expat – a free, simpler alternative to Nomad List

https://minimumviableexpat.com/
2•minviex•27m ago•0 comments

AI is becoming a utility: tokens are the new electricity

https://www.buysellram.com/blog/the-token-factory-how-nvidia-gtc-2026-redefined-the-economics-of-ai/
3•jamesbsr•30m ago•0 comments

Consumer Rights Wiki

https://consumerrights.wiki/w/Main_Page
2•pndy•31m ago•0 comments

Loops Starter Kits

https://blog.joinloops.org/introducing-starter-kits/
2•pixelfed•33m ago•0 comments

164 Man Years in 3 Man Months

https://devarch.ai
2•ChicagoDave•34m ago•0 comments

In Praise of Grunt Work

https://www.economist.com/business/2026/03/12/in-praise-of-grunt-work
1•andsoitis•36m ago•0 comments

Why do animals have different pupil shapes?

https://www.livescience.com/animals/why-do-animals-have-different-pupil-shapes
2•Brajeshwar•38m ago•0 comments

The Streams Standard

https://domenic.me/streams-standard/
1•sagacity•41m ago•0 comments

Revise – An AI Editor for Documents

https://revise.io
7•artursapek•43m ago•5 comments

Show HN: Agent Auditor: verify signed agent, API, and MCP records offline

https://www.originary.xyz/agent-auditor
1•jithinraj•45m ago•1 comments

Channel 4's Dirty Business is a clarion call to nationalise the water industry

https://www.theguardian.com/environment/2026/feb/23/channel-4-dirty-business-clarion-call-nationa...
2•breve•46m ago•0 comments

How to use storytelling to fit inline assembly into Rust

https://www.ralfj.de/blog/2026/03/13/inline-asm.html
1•vinhnx•47m ago•0 comments