⏧'s Avatar

@syntacrobat.xyz.bsky.social

normcore futurism

1,037 Followers  |  185 Following  |  722 Posts  |  Joined: 01.03.2023  |  2.1884

Latest posts by syntacrobat.xyz on Bluesky

finally made this happen, didnt even need the feed generator bsky.app/profile/synt...

07.08.2025 20:25 — 👍 0    🔁 0    💬 0    📌 0
Post image

nice

07.08.2025 19:39 — 👍 0    🔁 0    💬 0    📌 0
Aurora

unfortunately, you still need WebGPU to use Aurora, so Firefox and mobile Safari (and some other browsers?) will have to wait.

but we're getting closer! Firefox just shipped WebGPU on Windows and the other platforms won't be long now.

the best way to try it out is still desktop Chrome/Chromium.

07.08.2025 19:25 — 👍 1    🔁 0    💬 1    📌 0
Preview
Spatio-temporal indexing the BlueSky firehose Joel Gustafson

the post goes over the difficulties of trying to index by both space and time simultaneously, and the design of my little quadtree-of-ring-buffers solution for indexing posts in-memory with Zig.

check it out! joelgustafson.com/posts/2025-0...

07.08.2025 19:25 — 👍 2    🔁 0    💬 1    📌 0
Video thumbnail

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!

07.08.2025 19:25 — 👍 9    🔁 0    💬 1    📌 1

NY Review of Birds

Who is working on this?

03.08.2025 21:28 — 👍 14    🔁 1    💬 2    📌 0

also in the last couple months i've been working on scaling past the low millions of points into 30m+ points using hierarchical tiles and OPFS. if you're interested in what techniques have worked i'd be happy to chat

02.08.2025 18:11 — 👍 0    🔁 0    💬 0    📌 0

I wonder if it's possible to start using webgpu for UMAP-in-the-browser? I know RAPIDS has a GPU-accelerated NNDescent which is the bulk of the cost of UMAP

02.08.2025 18:06 — 👍 0    🔁 0    💬 1    📌 0

very cool! I've been working on a similar UMAP + WebGPU visualization for the Bluesky follow graph for a while

02.08.2025 18:02 — 👍 1    🔁 0    💬 1    📌 0
Preview
Serializable transactions for peer-to-peer databases Joel Gustafson

read the full post here! joelgustafson.com/posts/2025-0...

01.08.2025 16:46 — 👍 5    🔁 0    💬 0    📌 0
Post image

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.

01.08.2025 16:46 — 👍 1    🔁 0    💬 1    📌 0
Post image

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.

01.08.2025 16:46 — 👍 0    🔁 0    💬 1    📌 0
Post image

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?

01.08.2025 16:46 — 👍 1    🔁 0    💬 1    📌 0
Post image

✨ 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.

01.08.2025 16:46 — 👍 9    🔁 0    💬 2    📌 0

i just got the ricoh gr iii this month, it's very nice

31.07.2025 11:48 — 👍 2    🔁 0    💬 0    📌 0

great news, ideal conditions have arrived

31.07.2025 02:20 — 👍 5    🔁 1    💬 0    📌 0

I bring a sort of "I will not add your bin dir to my PATH" vibe that curl|bash installers don't really like

30.07.2025 11:37 — 👍 249    🔁 10    💬 10    📌 1
Post image 27.07.2025 14:44 — 👍 18    🔁 2    💬 0    📌 0
Post image 23.07.2025 03:35 — 👍 3    🔁 0    💬 0    📌 0

is there anything interesting to be done with MQTT in the atproto world?

17.07.2025 13:11 — 👍 2    🔁 1    💬 1    📌 0
Preview
Shades of white - Wikipedia

wikipedia pages with soothing auras en.wikipedia.org/wiki/Shades_...

16.07.2025 18:59 — 👍 11    🔁 0    💬 0    📌 0
Post image

🤠

16.07.2025 12:32 — 👍 5    🔁 0    💬 0    📌 0
Post image

made an insane custom quadtree-of-ring-buffers cache for this

13.07.2025 19:22 — 👍 7    🔁 0    💬 0    📌 0

this now actually sorts posts by time for arbitrary spatial queries, which i didn't think was possible at first

13.07.2025 19:20 — 👍 38    🔁 7    💬 1    📌 0
The purveyors of these tools treat this as a kind of freedom: you’ll never have to think alone again. Your teachers can’t force you to spend hours chipping away at a single essay — you can plug their essay prompt into an app and then use your time however you want. But while startups like Cluely promise freedom, they’re actually selling a form of voluntary subjugation. Because if you never learn to think — if you never spend enough time in intercourse with yourself to really get to know who you are —then you’ll never act freely. You’ll become one of those who, to again quote Arendt, “dispose of a set of learned or innate rules which we then apply to the particular case as it arises, so that every new experience or situation is already prejudged and we need only act out whatever we learned or possessed beforehand.”

That is not the life of a free person but of an automaton. Or, more accurately, it’s the life of an ideal totalitarian subject.

The purveyors of these tools treat this as a kind of freedom: you’ll never have to think alone again. Your teachers can’t force you to spend hours chipping away at a single essay — you can plug their essay prompt into an app and then use your time however you want. But while startups like Cluely promise freedom, they’re actually selling a form of voluntary subjugation. Because if you never learn to think — if you never spend enough time in intercourse with yourself to really get to know who you are —then you’ll never act freely. You’ll become one of those who, to again quote Arendt, “dispose of a set of learned or innate rules which we then apply to the particular case as it arises, so that every new experience or situation is already prejudged and we need only act out whatever we learned or possessed beforehand.” That is not the life of a free person but of an automaton. Or, more accurately, it’s the life of an ideal totalitarian subject.

a good chaser to this hogwash publiccomment.blog/p/you-ll-nev...

09.07.2025 19:37 — 👍 16    🔁 1    💬 0    📌 0

great post for bluesky

03.07.2025 02:03 — 👍 1    🔁 0    💬 1    📌 0
Post image Post image Post image

The time has come for Woke 2

Here's what I'm proposing:

26.06.2025 13:32 — 👍 14    🔁 4    💬 1    📌 2

(and I think this sort of undermines the whole premise that 'features' are a valid way to judge products)

24.06.2025 20:44 — 👍 3    🔁 1    💬 1    📌 1

congrats!!

20.06.2025 13:12 — 👍 1    🔁 0    💬 0    📌 0

so easy to think youve understood every possible reason for something just because nothing else occurs to you

03.06.2025 16:16 — 👍 2    🔁 0    💬 0    📌 0

@syntacrobat.xyz is following 20 prominent accounts