Samuel
@samuel.fm
you can filter jetstream by lexicon *and* DID. what if you consume that in the client
5 1 28
Bohdan Pavuk
Gemini 2.5 Pro with internet search enabled can vibe code the chess board piece by piece and document it to the hell (it does this even without explicit prompting). then we could slap some smart words from Clean Code to make the code actually readable.
1 1
Bohdan Pavuk
like, I could create the chess board using Compose Wasm, but the performance of Compose Wasm is atrocious because it loads the whole freaking Skia with itself. waiting for it to move to WebGL2 or WebGPU
1 1
Samuel
It’s just such a great use case for the real-time event stream filtered down to 2 DIDs as a source of truth
1 5
Samuel
I mean that’d be cool, might be possible,but the nice property about chess is that you can objectively validate the board state from the move list - there’s no secrets
4 1 10
Bailey Townsend 🦀
I think chess is a great first choice for this reason. I've been thinking about it too. I was thinking of using it for a card game. But yeah it's all there for chess, someone tries to cheat, can just call the game there. bsky.app/profile/bail...
Bailey Townsend 🦀@pds.dad· 30 Jun 2025
Rust web assembly has gotten really good and that logic probably mostly just port over without much I’d bet! The idea I’ve been playing around with is just using the JetStream to trigger when an opponent moves. Won’t have to use an XRPC service, just all atproto
1 1
elynxabeth holmes ⎔
i worked out a lexicon for chess and then dropped the project after fighting oauth for a bit i didn’t think about jetstream at all, i was thinking email chess style lol
1 4
elynxabeth holmes ⎔
i do not this was just a brainworm that wiggled into my head at some point after remembering chess notation was a thing
1
kat
creepin jk i was looking for someone’s handle and happened on this thread
1 1
1 more reply
vriska
personally i think we should write a pokemon sim reimplementation based on homomorphic encryption
fig (aka:[phil])
and up to 10k dids! a whole following feed, client side! (doing replay might be a little unkind on the current jetstream impl though) ((also, spacedust has similar filtering, but by link target. you really could build a whole client client))
6
symmetricalboy
Ok so I am a big fat dummy, & I only loosely grasp what these terms really mean, & what is possible, so! I asked my trusty Gemini to explain it, which it did quite well! ...Gem *also* suggested an incredibly interesting way one could visualize this data in a client. & I want it. I want it now.
Screenshot of text describing creative data visualization. The text reads: "2. Creative Data Visualization: This is where Mooch's comment, 'like a Christmas tree color wheel for a specific account?', comes in. It's the perfect analogy. You could represent a user's activity as a 'digital soul' or an 'activity orb' that changes color and intensity based on what they're doing. Green pulse for a post. Yellow sparkle for a like. Blue wave for a follow. Red throb for a block. It turns a user's abstract network activity into a tangible, visual, real-time art piece." 2