banner
syntacrobat.xyz
@syntacrobat.xyz
normcore futurism
you'll have to excuse me; I was pondering the significance of the moments
November 7, 2025 at 6:50 PM
September 5, 2025 at 8:03 PM
nice
August 7, 2025 at 7:39 PM
finally wrote a short post about how the "spatial feed" works in Aurora!

the spatial feed shows you posts, in real-time, from the neighborhood you're looking at. it's a brand new kind of discovery interface!
August 7, 2025 at 7:25 PM
the tradeoff is dealing with retroactive rollbacks.

some txns can be automatically re-applied. some apps can just re-render off the new state. but others will need an additional finality layer for durability guarantees.
August 1, 2025 at 4:46 PM
this is similar to existing sync engines based on event sourcing with local optimistic replication, although those require and authoritative server.

ECR uses deterministic "conflict set indexing" to arbitrate conflicts, unlocking completely p2p/self-certifying transactional dbs.
August 1, 2025 at 4:46 PM
CRDTs are great for text editing, but can't enforce constraints that other parts of application state rely on.

instead, what if you could freely read and write to a relational database inside transactions that are guaranteed to execute atomically?
August 1, 2025 at 4:46 PM
✨ new blog post from me and @raymond.bsky.social: "serializable transactions for peer-to-peer databases"

we describe "eventually consistent rollback", a new way of handling conflicts in concurrent database transactions.

ECR gives you atomicity and serializability, but not finality.
August 1, 2025 at 4:46 PM
July 23, 2025 at 3:35 AM
🤠
July 16, 2025 at 12:32 PM
made an insane custom quadtree-of-ring-buffers cache for this
July 13, 2025 at 7:22 PM
you cant tell me how to post
June 3, 2025 at 4:13 PM
here's some incredibly boring information about the map/territory relation (first post in a series on vagueness) joelgustafson.com/posts/2025-0...
May 17, 2025 at 2:37 AM
too tired to write a release post but spatial feeds are here
May 12, 2025 at 1:37 AM
I use these utility hooks in almost every React app I write but I'm scared to tell anybody because what if it means I'm Using Hooks Wrong. they seem like no-brainers to me though
May 5, 2025 at 12:38 AM
determined to keep scaling the bluesky map by dynamically loading sampled quadtree tiles....
March 28, 2025 at 2:21 PM
unreleased feb 21st snapshot
March 22, 2025 at 4:32 PM
happy new year everyone
January 2, 2025 at 2:46 AM
December 17, 2024 at 7:39 PM
December 11, 2024 at 10:10 PM
December 5, 2024 at 1:59 AM
November 24, 2024 at 10:42 PM

(posting on bluesky) this swebsite is the future. were pioneering... minds
(posting on twitter) this website is sellout. this website is family guy
November 24, 2024 at 9:47 PM
November 24, 2024 at 2:25 AM
November 23, 2024 at 2:07 AM