Joe Ruelle's Avatar

Joe Ruelle

@joeruelle.com.bsky.social

Hello world

35 Followers  |  27 Following  |  189 Posts  |  Joined: 09.01.2025  |  2.2257

Latest posts by joeruelle.com on Bluesky

Its a gravity problem, whatever it is it has the escape the gravity of bsky dot app. That’s Jupiter level gravity at this point.

19.07.2025 07:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

You’re not signing the posts. You’re signing off on state changes to the tree. 🌳

19.07.2025 07:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

But this would pretty much declaw did:webvh in a bluesky context no? You update your ICANN domain and you're still more or less back to square one (or so it seems)

12.06.2025 12:02 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I like the Touch Bar. There, I said it.

11.06.2025 02:57 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

That I'd say is the key point.

10.06.2025 13:15 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Payments. For Bluesky it can only be payments in the end. But that has to be architected in at every level, a real challenge given all the other stuff on Bluesky's plate these days.

09.06.2025 15:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

If you look at the history of startups that end up having to spend a lot of money every month but that aren't earning any real money, even after some years, then the odds are against them.

Any startup can still pull it off though.

09.06.2025 15:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

ah hah, thanks

05.06.2025 13:06 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

What benefit does having atproto in the mix here bring, I'm a little confused?

05.06.2025 12:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

What do you think is the best proof of control, one for which you'd have no way to deny that you had that control for a given time period?

05.06.2025 12:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Perhaps a cautionary tale of what can happen when the community clients of a decentralised social protocol can't escape the gravity of that protocol's flagship client.

www.binance.com/en-IN/square...

02.06.2025 13:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@germnetwork.com Any plans to have Germ interop with other MLS apps? As far as I know there's MIMI for HTTPS, and Nostr has its own relay-based MLS interop standard (there are now 3 Nostr MLS apps looking to interop with each via that route). And maybe there are other MLS inteop standards out there?

01.06.2025 07:46 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I'm also thinking it's looking gloomy. This is a useful breakdown of what seems to have gone wrong that I just found (have to Chrome translate it from Chinese):

www.theblockbeats.info/news/57856

31.05.2025 16:55 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Penny for your thoughts on Farcaster? It's often seen as the odd one out. App is pretty slick though.

31.05.2025 12:45 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Great paper! Maybe a footnote that Nostr, thought not first envisioned with aggregators, has many in practice, the main example being Primal’s β€œcaching service”, Ditto.pub the same, plus paid aggregator relays like docs.nostr.wine/filter/readme, and dev offerings like relay.nostr.band/index.html.

30.05.2025 22:35 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I've no idea, I subscribe to this bot and it told me about it. bsky.app/profile/cshc...

30.05.2025 17:51 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
paper comparing decentralised protocols

paper comparing decentralised protocols

@laurenshof.online Seems up your alley arxiv.org/pdf/2505.229...

30.05.2025 14:47 β€” πŸ‘ 10    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0

Looks like Farcaster's flagship Warpcast client just rebranded as, well, Farcaster. What's going on I wonder, does this mean no more separation of protocol and client branding over there?

30.05.2025 07:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I think for those for whom it's a smaller, less functional Twitter, if you add a one-click move your repo anywhere button, all it becomes is a smaller, less functional Twitter with another button.

28.05.2025 14:54 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Got it, thanks, feels like I've hit atproto timestamp bedrock now.

28.05.2025 10:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

To backtrack a second, the signed commit for the root itself, so change of state of the entire repo, is decent enough cryptographic proof of the state of that entire repo at a given point in time yes?

28.05.2025 10:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Gotcha. From the root what can you Sherlock Holmes out vis a vis the time an individual record was created? Since it's a change of the state of the entire repo (could be multiple/empty commits) I'm guessing best is a window? Or maybe write multiple records in succession for a kind of triangulation?

28.05.2025 10:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I guess question is how to verifiably "unpin" a keypair at a certain point in time should it become compromised, so that only signatures during the "pinned" period can be cryptographically linked to the DID? I haven't gone deep but I suspect timestamping at the PDS record level also has its quirks.

28.05.2025 10:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Ah hah, very clear thanks!

28.05.2025 09:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Sorry DID docs, can updates be timestamped in any way? With the goal of being able to determine when key x was added and when it was removed.

28.05.2025 09:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Researching how timestamps work in that context is on my to-do list. Or maybe that’s something you’re on top of?

28.05.2025 09:13 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I kind of see atproto as being like a yacht and nostr as being like a jetski on the back. There are a lot of places atproto just can’t go but that nostr can zip around to easily. And vice versa, you wouldn't want to live on a jetski. It's all about the integration layer, and also tribal barriers.

28.05.2025 08:46 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

If you forget about the bluesky and nostr branding and just look at the underlying tech then it's all just open-source lego blocks.

28.05.2025 08:39 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

If for signing stuff in the wild you could have a PDS record claiming ownership of a Nostr keypair and then use that keypair to sign anything in the wild, Nostr already has the tooling and apps, and the signed Nostr json events can reference the atproto DID as a tag.

28.05.2025 08:26 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Just link a Nostr keypair and done. It'd be so easy.

28.05.2025 08:11 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@joeruelle.com is following 19 prominent accounts