Post Ap1xG3Jrt6elyBIZ0K by [email protected] | |
More posts by [email protected] | |
Post #Ap14ZoV9CCUKKCz4hk by [email protected] | |
0 likes, 0 repeats | |
EDIT: whoops I fragmented this, continuing from https://social.coop/@cwebber/11… | |
Post #Ap14ZoiyMnXz15S7Fo by [email protected] | |
0 likes, 0 repeats | |
One thing @bnewbold did agree on is that "shared heap" and "mess… | |
Post #Ap14ZorppqdVSZbC4G by [email protected] | |
0 likes, 0 repeats | |
Now the reality is that "message passing" is hardly a new termAs far … | |
Post #Ap14Zp0LKDRRsxZzKS by [email protected] | |
0 likes, 0 repeats | |
If I was going to refer to the CS literature I would probably say that "Ac… | |
Post #Ap14Zp8UptxoIFOV2O by [email protected] | |
0 likes, 0 repeats | |
Anyway, language is this messy squishy thing but part of the success of the pre… | |
Post #Ap14ZpGIMuCagR2jC4 by [email protected] | |
0 likes, 0 repeats | |
Let's talk about some acknowledgement of scaling expectations, starting wit… | |
Post #Ap14ZpO5tuRN4cgxLk by [email protected] | |
0 likes, 0 repeats | |
> Other data transfer mechanisms, such as batched backfill, or routed delive… | |
Post #Ap14ZpWbOHFJV0fkbw by [email protected] | |
0 likes, 0 repeats | |
> Given our focus on big-world public spaces, which have strong network effe… | |
Post #Ap14ZphajQ2K35oWjw by [email protected] | |
0 likes, 0 repeats | |
> So, yes, the atproto network today involves some large infrastructure comp… | |
Post #Ap14Zpq6DmqGTTnK08 by [email protected] | |
0 likes, 0 repeats | |
> It isn't peer-to-peer, and isn't designed to run entirely on phone… | |
Post #Ap14Zpybi9eCtrm7GK by [email protected] | |
0 likes, 0 repeats | |
> Operating some of these components might require collective (not individua… | |
Post #Ap14Zq6PF9szI3QLQ0 by [email protected] | |
0 likes, 0 repeats | |
But before we get there oh hey, when I wrote my last blogpost I said "whoa… | |
Post #Ap14ZqEYkqPLhLEr7w by [email protected] | |
0 likes, 0 repeats | |
@bnewbold also mentions new initiatives like Jetstream and other tooling that p… | |
Post #Ap14ZqN4FDDI7jDeO8 by [email protected] | |
0 likes, 0 repeats | |
Now okay remember when I said "this sentence is gonna be important"Yo… | |
Post #Ap14ZqVZja1EY7CReK by [email protected] | |
0 likes, 0 repeats | |
> This doesn't mean only well-funded for-profit corporations can partici… | |
Post #Ap14ZqdjFGXaxP0xMG by [email protected] | |
0 likes, 0 repeats | |
> Organizations and projects like the Internet Archive, libera.chat, jabber.… | |
Post #Ap14Zqlskx3xMgpT4C by [email protected] | |
0 likes, 0 repeats | |
> Many of these are running centralized systems, but they could be participa… | |
Post #Ap14ZquOFJrtn4oGKO by [email protected] | |
0 likes, 0 repeats | |
Ok, XMPP and IRC are mostly ephemeral text and I love them, but let's be ho… | |
Post #Ap14Zr2tjgfqDSn3aa by [email protected] | |
0 likes, 0 repeats | |
What are the annual budgets of these FOSS service-hosting orgs?- Wikimedia: $17… | |
Post #Ap14ZrC7BQ2wg36PxI by [email protected] | |
0 likes, 0 repeats | |
This is all to say, this is not your neighborhood block getting together to pit… | |
Post #Ap14ZrKcfmqt6R5DDU by [email protected] | |
0 likes, 0 repeats | |
I say this, by the way, as an Executive Director of a FOSS nonprofit with a muc… | |
Post #Ap14ZrXNuL3nk13P6m by [email protected] | |
0 likes, 0 repeats | |
People worry about wasteful funding, and right now FOSS organizations are losin… | |
Post #Ap14ZrhJJR04EnhKa0 by [email protected] | |
0 likes, 0 repeats | |
My friend @n8fr8 of the Guardian Project likes to point at Signal's budget … | |
Post #Ap14Zrponno0fBg7qC by [email protected] | |
0 likes, 0 repeats | |
Anyway we should give Signal the jet wing moneyCan someone get @spritely some o… | |
Post #Ap14ZryKIAbx5Zev6O by [email protected] | |
0 likes, 0 repeats | |
So that's all to say that I think the choice of these orgs is pretty intere… | |
Post #Ap14Zs67pAqjTlJ9G4 by [email protected] | |
0 likes, 0 repeats | |
Anyway I'll stop talking about the jet wing money I promisejet wing money j… | |
Post #Ap14ZsEHKrN5t37ey0 by [email protected] | |
0 likes, 0 repeats | |
But speaking of running FOSS nonprofits I now have an EXCITING MEETING about ad… | |
Post #Ap14ZsMQqXtSIKwAfw by [email protected] | |
0 likes, 0 repeats | |
Okay, I'm back from my meeting. I also have tea.We're about to get to t… | |
Post #Ap14ZsUwKuhOiiuxw8 by [email protected] | |
0 likes, 0 repeats | |
Before we go any further I am just gonna say, I miss hiding the easter eggs, bu… | |
Post #Ap14ZscNtEeb5oOuXY by [email protected] | |
0 likes, 0 repeats | |
Now we live in an era of "Goblincore" and people self-describing as G… | |
Post #Ap14ZskXOvAxV6DQFU by [email protected] | |
0 likes, 0 repeats | |
So, is Bluesky decentralized? Is it federated?In my previous blogpost, I conclu… | |
Post #Ap14Zst2tHytvUCDVg by [email protected] | |
0 likes, 0 repeats | |
@bnewbold declares he will "choose his own fighter" and selects Mark … | |
Post #Ap14Zt5o7qBoZ4APOy by [email protected] | |
0 likes, 0 repeats | |
Bryan cites Mark's definition of *centralization* (which I hadn't defin… | |
Post #Ap14ZtDxdWiAyLyv6u by [email protected] | |
0 likes, 0 repeats | |
However it's time to compare definitions of *decentralization*. First mine:… | |
Post #Ap14ZtLlAWwxMXd9Ga by [email protected] | |
0 likes, 0 repeats | |
Now here is Bryan's definition (more accurately Mark Nottingham's defin… | |
Post #Ap14ZtTugDTJlpReyW by [email protected] | |
0 likes, 0 repeats | |
This definition of decentralization is so weak it may as well say "Users o… | |
Post #Ap14ZtcQAaHGCDQSEi by [email protected] | |
0 likes, 0 repeats | |
Let's look at the delta between my definition of decentralization and the o… | |
Post #Ap14ZtkDhaW2aP4gOO by [email protected] | |
0 likes, 0 repeats | |
In my previous blogpost I had expressed worry about moving the goalposts of &qu… | |
Post #Ap14ZtsNDH2OzgtC6K by [email protected] | |
0 likes, 0 repeats | |
Now you might notice this citation [Baran, 1964] and hey if you work on network… | |
Post #Ap14Zu1EgK7vRB2Gum by [email protected] | |
0 likes, 1 repeats | |
@cwebber This thread is A TRIP.Breath=Bated | |
Post #Ap1TF8QePO5Uty7KjY by [email protected] | |
0 likes, 0 repeats | |
@cwebber @bnewbold cc @mnot ^^^^ | |
Post #Ap1TF8eTZz99aqaNHc by [email protected] | |
0 likes, 1 repeats | |
@becha @cwebber @bnewbold thanks but no thanks - not really inclined to engage … | |
Post #Ap1xG0JP4NVCds3eMa by [email protected] | |
0 likes, 0 repeats | |
Okay so "decentralization", maybe Bluesky qualifies if we use an unim… | |
Post #Ap1xG0UkOCZnD3Mi2q by [email protected] | |
0 likes, 0 repeats | |
My definition:> [Federation] is a technical approach to communication archit… | |
Post #Ap1xG0eJocETgjqLxo by [email protected] | |
0 likes, 0 repeats | |
Bryan's definition (more accurately Mark Nottingham's definition):> … | |
Post #Ap1xG0nXGLba9K9iKW by [email protected] | |
0 likes, 0 repeats | |
So what's the delta?- The discussion of power dynamics, once again, is not … | |
Post #Ap1xG0vKnLqMXVnwUC by [email protected] | |
0 likes, 0 repeats | |
Re-read and compare. Under that last definition, even corporate but proprietary… | |
Post #Ap1xG13qHieIxtmjkO by [email protected] | |
0 likes, 0 repeats | |
(That last observation is thanks to @vv btw, good observation from a good gf) | |
Post #Ap1xG1D3jS1PQU6676 by [email protected] | |
0 likes, 0 repeats | |
Bryan then acknowledges it's a comparatively low bar:> What about federa… | |
Post #Ap1xG1LDF8Xlplubp2 by [email protected] | |
0 likes, 0 repeats | |
However, Bryan does concede the following:> Overall, I think federation isn&… | |
Post #Ap1xG1UmfYCSJSOFk0 by [email protected] | |
0 likes, 0 repeats | |
Bryan also in that same paragraph goes on to mention some very interesting hist… | |
Post #Ap1xG1dI9v0OjqN30C by [email protected] | |
0 likes, 0 repeats | |
It seems that there might be more of a concession here that Bluesky isn't f… | |
Post #Ap1xG1mraKf5DWqgvA by [email protected] | |
0 likes, 0 repeats | |
Hey remember earlier when I said this thing:> now here is Bryan's defini… | |
Post #Ap1xG1uf7KtrbiUv4q by [email protected] | |
0 likes, 0 repeats | |
We need to understand Mark Nottingham's RFC and we need to understand Paul … | |
Post #Ap1xG22SeL8dzu99EW by [email protected] | |
0 likes, 0 repeats | |
If you hear "Respected standards technologist Mark Nottingham's indepe… | |
Post #Ap1xG2BK7OEAROIE2y by [email protected] | |
0 likes, 0 repeats | |
You should read the RFC yourself, here it is: https://datatracker.ietf.org/doc/… | |
Post #Ap1xG2MJSX1AzTR0Ay by [email protected] | |
0 likes, 0 repeats | |
The surrounding context of the RFC is a debate within the IETF and elsewhere: g… | |
Post #Ap1xG2U6zXFxNf5EKe by [email protected] | |
0 likes, 0 repeats | |
Mark Nottingham's own words answer better than I do, and you should read th… | |
Post #Ap1xG2dKRGd3qFOahM by [email protected] | |
0 likes, 0 repeats | |
From the RFC:> This document argues that, while decentralized technical stan… | |
Post #Ap1xG2lpvdR0GdNNxY by [email protected] | |
0 likes, 0 repeats | |
Let me emphasize a sentence there for you:> standards bodies should not fixa… | |
Post #Ap1xG2tzRJxMfvBtfU by [email protected] | |
0 likes, 0 repeats | |
Mark examines centralization's effects from multiple angles. He has a *grea… | |
Post #Ap1xG33Ct3KT8VVG2C by [email protected] | |
0 likes, 0 repeats | |
Mark does address the radicals:> Many engineers who participate in Internet … | |
Post #Ap1xG3C4M6PzZzeKqe by [email protected] | |
0 likes, 0 repeats | |
While Mark analyzes both, his position is ultimately that of someone who does c… | |
Post #Ap1xG3Jrt6elyBIZ0K by [email protected] | |
0 likes, 0 repeats | |
The history of the internet and the web *is* of big dream believers making big … | |
Post #Ap1xG3RfQ6tYMMwnA0 by [email protected] | |
0 likes, 0 repeats | |
As a side note on the thread on the other place, Bluesky dropped one of my repl… | |
Post #Ap1xG3asrqGeoxG9Wi by [email protected] | |
0 likes, 0 repeats | |
Anyway Mark, tell us, what should standards orgs do?> Centralization and dec… | |
Post #Ap1xG3j2NWn1EF4fEe by [email protected] | |
0 likes, 0 repeats | |
Note this framing: centralization is not necessarily harmful, decentralization … | |
Post #Ap1xG3qTvqkDbKYbq4 by [email protected] | |
0 likes, 0 repeats | |
More from the RFC:> [...] approaches like requiring a "Centralization C… | |
Post #Ap1xG3yHSqyzzWCpzk by [email protected] | |
0 likes, 0 repeats | |
RFC, cotd:> Similarly, refusing to standardize a protocol because it does no… | |
Post #Ap1xG45j1AwCMbgmbA by [email protected] | |
0 likes, 0 repeats | |
RFC, cotd:> Almost all existing Internet protocols -- including IP, TCP, HTT… | |
Post #Ap1xG4DsWrSYltVIJ6 by [email protected] | |
0 likes, 0 repeats | |
RFC, cotd:> Thus, discussions should be very focused and limited, and any pr… | |
Post #Ap1xG4NRxH7FFZywE4 by [email protected] | |
0 likes, 0 repeats | |
Mark is not wrong that standards can't prevent centralization on their own!… | |
Post #Ap1xG4WJQKClh4812W by [email protected] | |
0 likes, 0 repeats | |
But Mark, to be fully fair, does examine several strategies, and their strength… | |
Post #Ap1xG4eouh0i7S6oIi by [email protected] | |
0 likes, 0 repeats | |
"Enable switching" from the RFC:> The ability to switch between di… | |
Post #Ap1xG4mcRhFUVdl2SO by [email protected] | |
0 likes, 0 repeats | |
"Enable switching" cotd:> Therefore, standards should have an expl… | |
Post #Ap1xG4ulxNlquvZYAK by [email protected] | |
0 likes, 0 repeats | |
As said, I think "credible exit" is a worthwhile goal. But it isn'… | |
Post #Ap1xG52DVhj3I13Ulk by [email protected] | |
0 likes, 0 repeats | |
In particular, Mark is especially fair to highlight that email and XMPP are gre… | |
Post #Ap1xG5Aj04WziP2I1w by [email protected] | |
0 likes, 0 repeats | |
So I've given a lot of context for Mark's RFC: it's an RFC by a res… | |
Post #Ap1xG5IAYOUC5UWEdM by [email protected] | |
0 likes, 0 repeats | |
And this is important of course, because this is the RFC where the definition o… | |
Post #Ap1xG5QK450YUmKkLI by [email protected] | |
0 likes, 0 repeats | |
Except, like a 1990s sitcom, we're gonna cut to a break!We'll be back..… | |
Post #Ap1xG5YTZlWuu49G3E by [email protected] | |
0 likes, 0 repeats | |
Alright I'm back from my tea break. But I have a confession for you.I made … | |
Post #Ap1xG5gH6llhIFnUCu by [email protected] | |
0 likes, 0 repeats | |
Before we get into that it's also getting pretty late here and I have anoth… | |
Post #Ap1xG5omb8ZdidmHT6 by [email protected] | |
0 likes, 0 repeats | |
When we last left off I was peeling back layers of the terminology onion and we… | |
Post #Ap1xG5ww6p607vanB2 by [email protected] | |
0 likes, 1 repeats | |
So here is Paul Baran's "literally the most influential paper to affec… | |
Post #Ap2zR9IWOYmMlM300O by [email protected] | |
0 likes, 1 repeats | |
@cwebber I encountered Secret Goblin #1. I have survived this far… | |
Post #Ap37ZsyLGGz6MzHlFQ by [email protected] | |
0 likes, 0 repeats | |
So okay yeah it's very military-oriented but... but! The context for this p… | |
Post #Ap37Zt9ga63gwAaovg by [email protected] | |
0 likes, 0 repeats | |
And just imagine the *gall* of it: telling the *military* let alone the world o… | |
Post #Ap37ZtIY399DNejtk8 by [email protected] | |
0 likes, 0 repeats | |
Baran comes in with the math to back up his claims, a vision of how basically w… | |
Post #Ap37ZtR3XVx9o2ih0K by [email protected] | |
0 likes, 0 repeats | |
Hm, did you notice I said "distributed" and not "decentralized&q… | |
Post #Ap37ZtYr4WBwCEMvA0 by [email protected] | |
0 likes, 0 repeats | |
And yes of course it is literally the paper that gives us this incredible FIGUR… | |
Post #Ap37Zth0aCiIbWBQrw by [email protected] | |
0 likes, 0 repeats | |
One of the reasons you know this image is that everyone worth their salt who wo… | |
Post #Ap37Ztt3rOM3Ctp3ei by [email protected] | |
0 likes, 0 repeats | |
That comic is from Three Panel Soul btw, and here's the link https://www.th… | |
Post #Ap37Zu578ZznoHSgRU by [email protected] | |
0 likes, 0 repeats | |
"Christine if you love this paper so much why don't you like the defin… | |
Post #Ap37ZuDybd5KFlblFw by [email protected] | |
0 likes, 0 repeats | |
"What Christine you can't mean that, why would 'decentralized'… | |
Post #Ap37ZuM87Jbgf3QGxs by [email protected] | |
0 likes, 0 repeats | |
The term "decentralized" was *already* in active use! So Baran was pr… | |
Post #Ap37ZuVLZ2yn7djdKa by [email protected] | |
0 likes, 0 repeats | |
Here is where Baran defines "decentralization!" We have to read the w… | |
Post #Ap37ZudV4jV9WvY92W by [email protected] | |
0 likes, 0 repeats | |
Baran "decentralization" cotd:> In practice, a mixture of star and… | |
Post #Ap37Zum0Z6J5xJWwIi by [email protected] | |
0 likes, 0 repeats | |
Baran "decentralization" cotd:> For example, type (b) in Fig. 1 sh… | |
Post #Ap37ZuuW3T72NhVjYu by [email protected] | |
0 likes, 0 repeats | |
Baran "decentralization" cotd:> Such a network is sometimes called… | |
Post #Ap37Zv31Xpuyo5UWp6 by [email protected] | |
0 likes, 0 repeats | |
Baran didn't make up the term "decentralized" it already was bein… | |
Post #Ap37ZvBX2CivETTK5I by [email protected] | |
0 likes, 0 repeats | |
WE are not describing the future of routing small packets in 1964, that is NOT … | |
Post #Ap37ZvK2WZWrerS7LU by [email protected] | |
0 likes, 0 repeats | |
Now I don't think Bryan Newbold realized that when he pulled his definition… | |
Post #Ap37ZvSC2G3E49Gd3Q by [email protected] | |
0 likes, 0 repeats | |
What I DO know is that it means that the entire structure of analyzing decentra… | |
Post #Ap37Zvb3VJ8kVdPhrs by [email protected] | |
0 likes, 0 repeats | |
To conflate the two *automatically* introduces decentralization-washing. I don&… | |
Post #Ap37ZvjYzfwgw1OV84 by [email protected] | |
0 likes, 0 repeats | |
Now okay let's point out the irony here because I feel like if I don't … | |
Post #Ap37Zvt8Q5bNPhs932 by [email protected] | |
0 likes, 0 repeats | |
But also what happened was:- I lay out a strong definition of decentralization;… | |
Post #Ap37Zw2LroyTsIBVPk by [email protected] | |
0 likes, 0 repeats | |
And I don't think this was malicious on Bryan's part in the least becau… | |
Post #Ap37ZwBZJYLaKsUrmS by [email protected] | |
0 likes, 0 repeats | |
The reality is that Bluesky didn't match my definition of decentralization,… | |
Post #Ap37ZwK4nv9WlGTf2e by [email protected] | |
0 likes, 0 repeats | |
Let's PLEASE not move the goalposts on "decentralization". Let… | |
Post #Ap37ZwZJtFLVWXbpnk by [email protected] | |
0 likes, 0 repeats | |
Let's check the time.It's 7:30pm where I am. I woke up at 4:30am and re… | |
Post #Ap37ZwhpNc9Rwvad3w by [email protected] | |
0 likes, 0 repeats | |
I have a reputation at work of being good at pushing others to take off time an… | |
Post #Ap37ZwqKryxONJZQK8 by [email protected] | |
0 likes, 0 repeats | |
We're about halfway through this blogpost. There's a lot going on in my… | |
Post #Ap37ZwyqMLlKnhYDaK by [email protected] | |
0 likes, 0 repeats | |
There's a reason I'm going really hard on this. I really care a lot abo… | |
Post #Ap37Zx7hpOqrFBhIOm by [email protected] | |
0 likes, 0 repeats | |
For tonight, I need to unwind, I need to put a label on a mailbox, I need to ea… | |
Post #Ap37ZxGZIRwNgfqNDE by [email protected] | |
0 likes, 0 repeats | |
I am signing off for the night. Tomorrow we will analyze whether or not my asse… | |
Post #Ap37ZxP4mokK73pATQ by [email protected] | |
0 likes, 0 repeats | |
We will also analyze values, which maybe I care about more than anything. And … | |
Post #Ap37ZxXwFrpqYXyFHs by [email protected] | |
0 likes, 0 repeats | |
Hello! I am back at my computer. Today we are going to talk about how ATProto d… | |
Post #Ap37Zxh9hbCx18Hbea by [email protected] | |
0 likes, 0 repeats | |
Before we get deep into that, when we left last night I was extremely tired and… | |
Post #Ap37Zxq1AeITScQgT2 by [email protected] | |
0 likes, 0 repeats | |
So anyway, I am better rested, and also I woke up to the surprise that our fund… | |
Post #Ap37Zy1iT9ee2tu1hY by [email protected] | |
0 likes, 0 repeats | |
But you probably aren't here to hear about my lunch choices or how much sle… | |
Post #Ap37ZyAZwCkAUO36W0 by [email protected] | |
0 likes, 0 repeats | |
So let us get to it, let's talk about whether or not Bluesky can scale *dow… | |
Post #Ap37ZyJnNw7GwyMSsi by [email protected] | |
0 likes, 0 repeats | |
When I say "scale down", what I generally mean is "small instanc… | |
Post #Ap37ZySIsIvDNMLG8u by [email protected] | |
0 likes, 0 repeats | |
This latter version of scale down does come up in Bryan's article:> A sp… | |
Post #Ap37ZybALM0joqUKxM by [email protected] | |
0 likes, 0 repeats | |
Strictly speaking, I agree, ATProto can scale down in this use case! For exampl… | |
Post #Ap37ZyjfpiogFET8DY by [email protected] | |
0 likes, 0 repeats | |
In some ways we are talking about two different things here: extension of funct… | |
Post #Ap37ZystHSBmhomUaG by [email protected] | |
0 likes, 0 repeats | |
ATproto positions itself *specifically* as designed for not wanting to miss mes… | |
Post #Ap37Zz1kkVHJ9IvZOi by [email protected] | |
0 likes, 0 repeats | |
Given that message passing systems handle small scale systems *beautifully*, an… | |
Post #Ap37ZzAyCEePbtEvlQ by [email protected] | |
0 likes, 0 repeats | |
At any rate, there's a bit of conflation here. "It scales down" b… | |
Post #Ap37ZzKBdy1W4TYI88 by [email protected] | |
0 likes, 0 repeats | |
At any rate, the problem with "scaling down" is much clearer when it … | |
Post #Ap37ZzTP5hOcX3reUq by [email protected] | |
0 likes, 0 repeats | |
Yes that's right we're getting to the spicy part of this conversation. … | |
Post #Ap37ZzcyW73J0kLIPo by [email protected] | |
0 likes, 0 repeats | |
But before we do that, I need to stretch and run to the bathroomSo for those of… | |
Post #Ap37ZzlpzA8pSEUNEG by [email protected] | |
0 likes, 0 repeats | |
Why on earth is the textual descriptor for Unicode U+1F47A "JAPANESE GOBLI… | |
Post #Ap37ZzuhSDELtidS2i by [email protected] | |
0 likes, 0 repeats | |
If you have knowledge or OPINIONS about "👺", its name choice in un… | |
Post #Ap37a02qxtkiJ0Rxke by [email protected] | |
0 likes, 0 repeats | |
I'm back. It's time to talk about it: does Bluesky/ATProto suffer a &qu… | |
Post #Ap37a0BMSGYejOQl0q by [email protected] | |
0 likes, 0 repeats | |
In the previous blogpost I said the following:> If this sounds infeasible to… | |
Post #Ap37a0KDvJeBAsZppI by [email protected] | |
0 likes, 0 repeats | |
Decentralized ATProto is quadratic quote, cotd:> In fact, it is worse than t… | |
Post #Ap37a0T5OMjhcMiudk by [email protected] | |
0 likes, 0 repeats | |
This was probably the thing I got the hardest pushback on from a team member of… | |
Post #Ap37a0asvMyU0YN8nQ by [email protected] | |
0 likes, 0 repeats | |
Just as a quick aside, regarding that comment about "agency", maximiz… | |
Post #Ap37a0mwCYcEbw0laC by [email protected] | |
0 likes, 0 repeats | |
Now, I said I won't read replies until I am done summarizing things, and th… | |
Post #Ap37a0v5iF8b1DpHI8 by [email protected] | |
0 likes, 0 repeats | |
As said I'm very self-conscious about these things because I *don't* ha… | |
Post #Ap37a13FDvexQVdn04 by [email protected] | |
0 likes, 0 repeats | |
For one thing I derailed the entire Spritely morning standup by walking everyon… | |
Post #Ap37a1BkiIStqtcaGG by [email protected] | |
0 likes, 0 repeats | |
@dthompson came back and laid it out in more formal terms and said I was right.… | |
Post #Ap37a1KcBLYQINlf4i by [email protected] | |
0 likes, 0 repeats | |
"I think it's pretty clear immediately that it's quadratic. This i… | |
Post #Ap37a1TTeOdwjrujtA by [email protected] | |
0 likes, 0 repeats | |
Let's start with the following:- ATProto has positioned itself as "no … | |
Post #Ap37a1ch6813CSE6Fs by [email protected] | |
0 likes, 0 repeats | |
- We will interpret the most centralized system as one where there's only o… | |
Post #Ap37a1kqboXPbk2bxo by [email protected] | |
0 likes, 0 repeats | |
- Just as blogging is decentralized but Google (and Google Reader) are not, it … | |
Post #Ap37a1u43XuW4KLyKW by [email protected] | |
0 likes, 0 repeats | |
- We will consider this a gradient. We can analyze the system from the greatest… | |
Post #Ap37a23HVHHcWufKhE by [email protected] | |
0 likes, 0 repeats | |
- Finally, we will analyze both in terms of the load of a single participant on… | |
Post #Ap37a2CqvgwJ0b8ycC by [email protected] | |
0 likes, 0 repeats | |
So okay. Let's get the CS notation out of the way:"Message passing&quo… | |
Post #Ap37a2LiOk1pS5I3Qe by [email protected] | |
0 likes, 0 repeats | |
"Public global no-missed-messages (or not worse than AP) shared-heap"… | |
Post #Ap37a2UDt6plsTGqgq by [email protected] | |
0 likes, 0 repeats | |
In other words, as our systems get more decentralized, message passing handles … | |
Post #Ap37a2d5M9vIJxPvVI by [email protected] | |
0 likes, 0 repeats | |
Things are NOT good, if I'm correct above, as we make things more decentral… | |
Post #Ap37a2laqWjEkLOilU by [email protected] | |
0 likes, 0 repeats | |
And there is no solution to this without adding directed message passing. Anoth… | |
Post #Ap37a32xnwchcDWaq8 by [email protected] | |
0 likes, 1 repeats | |
@cwebber why not an ATproto to AP translator? | |
Post #Ap39Qa6iEPubAAtM36 by [email protected] | |
0 likes, 0 repeats | |
Now I left more of the precise analytical explanation in my blogpost. But socia… | |
Post #Ap39QaGzcC8Rg3hZ4a by [email protected] | |
0 likes, 0 repeats | |
Here's our story: - We have 26 users: [Alice, Bob, Carol, ... Zack]. - Each… | |
Post #Ap39QaOn9CNE4FLnEG by [email protected] | |
0 likes, 0 repeats | |
Now just before you say "wait but ATProto isn't for DMs", yes, bu… | |
Post #Ap39QaVWk9lGP8VAjA by [email protected] | |
0 likes, 0 repeats | |
Before we get into this, remember, the main difference between "message pa… | |
Post #Ap39QadgFqHcoQJgR6 by [email protected] | |
0 likes, 0 repeats | |
Under message passing, Alice sends her message to Bob. Only Bob need *receive* … | |
Post #Ap39QaklpTxFAPdLUG by [email protected] | |
0 likes, 0 repeats | |
Under the public-gods-eye-view-shared-heap model, each user must know of all me… | |
Post #Ap39QarrP7crWOx0XQ by [email protected] | |
0 likes, 0 repeats | |
Sounds survivable with 26 users though, right?Let's try just adding 5 more … | |
Post #Ap39QaywylITsOGfaa by [email protected] | |
0 likes, 0 repeats | |
Now, could we handle a million self hosted users? Is it possible? No problem in… | |
Post #Ap39Qb62YOy6ENaKdk by [email protected] | |
0 likes, 0 repeats | |
"Christine that's ridiculous, we're not expecting a million self-h… | |
Post #Ap39QbCQAg4YYAZQaO by [email protected] | |
0 likes, 0 repeats | |
"But Christine", you may say, "I heard gossip might fix this!&qu… | |
Post #Ap39QbJ9ldSat3io5I by [email protected] | |
0 likes, 0 repeats | |
ATProto was designed for a "big world" view. That's fine! But I&#… | |
Post #Ap39QbgCNxtM2WVD04 by [email protected] | |
0 likes, 1 repeats | |
@cwebber I’ve thought about this since ATProto came on the scene, and this fu… | |
Post #Ap39zyHuJwVGIF0H6O by [email protected] | |
0 likes, 0 repeats | |
In other words, the public god's-eye-view allows for a pantheon, but not a … | |
Post #Ap39zyStf5IGqK93EO by [email protected] | |
0 likes, 0 repeats | |
I may be coming across as some academic computer science nerd. It's actuall… | |
Post #Ap39zycp4BEXL6myhc by [email protected] | |
0 likes, 0 repeats | |
This is what I say when I say that Bluesky's goals of "credible exit&q… | |
Post #Ap39zylgXEK3maw3W4 by [email protected] | |
0 likes, 0 repeats | |
Now, you might think, maybe ATProto could fix this!And it can.And the solution,… | |
Post #Ap39zysm6rzg8aFiZE by [email protected] | |
0 likes, 0 repeats | |
The point is that nearly everyone knows at this point that "sure, Bluesky … | |
Post #Ap39zz0ZdsESWltwiu by [email protected] | |
0 likes, 0 repeats | |
Well, that's it. We've reached as far as we're going tonight.There&… | |
Post #Ap39zz8NAsTEuxYAsa by [email protected] | |
0 likes, 0 repeats | |
Those last two, expectations and values, are really important to me. And I thin… | |
Post #Ap39zzGsfFHBLLWy8m by [email protected] | |
0 likes, 0 repeats | |
For those who care about such things, tune in tomorrow, where hopefully we'… | |
Post #Ap39zzVlltBa5WUrLc by [email protected] | |
0 likes, 2 repeats | |
@cwebber Interesting thread, thanks! | |
Post #Ap3C5xb20LJjnIvqHQ by [email protected] | |
0 likes, 0 repeats | |
@cwebber THIS is what I've been trying to explain to people. People keep sa… | |
Post #Ap4y9QSo7fcJ9RlOiW by [email protected] | |
0 likes, 0 repeats | |
Well hello.So yesterday I stepped onto a crumbled piece of sidewalk, twisted an… | |
Post #Ap4y9QcjWlYZeEPKBk by [email protected] | |
0 likes, 0 repeats | |
Sadly, I'm stopping where things take a positive turn in my article: talkin… | |
Post #Ap4y9QlwyUvg6oigYS by [email protected] | |
0 likes, 0 repeats | |
It was nice to be prompted about @spritely's values and it lead to a good c… | |
Post #Ap4y9Qz4BjQAlUrA00 by [email protected] | |
0 likes, 0 repeats | |
I also clarified a bit: the parts I'm concerned about with the did:plc stuf… | |
Post #Ap4y9R7DhPwXAmffhw by [email protected] | |
0 likes, 0 repeats | |
I do think Bluesky is heading in a tough direction though in terms of community… | |
Post #Ap4y9RF1EQBJYyJtrc by [email protected] | |
0 likes, 0 repeats | |
People want Bluesky's devs to prevent their content from being replicated a… | |
Post #Ap4y9RNshTGq0SSyg4 by [email protected] | |
0 likes, 0 repeats | |
Given that "anyone can replicate and index!" is literally the *entire… | |
Post #Ap4y9RWOBq4mQqRlwG by [email protected] | |
0 likes, 0 repeats | |
Like the present-day fediverse, Bluesky was majorly popularized by a bunch of q… | |
Post #Ap4y9RetgCsirEQZCS by [email protected] | |
0 likes, 0 repeats | |
The decision about whether or not to boot horrible, well known transphobic peop… | |
Post #Ap4y9Rop5IozM14Ufg by [email protected] | |
0 likes, 0 repeats | |
For all its faults, and there are *many* and I have *railed* against the instan… | |
Post #Ap4y9RwccJ3lkCiipM by [email protected] | |
0 likes, 0 repeats | |
But more broadly I think *neither* the present-day fediverse nor Bluesky meet t… | |
Post #Ap4y9S44Ad0y7ICfQm by [email protected] | |
0 likes, 0 repeats | |
So to some degree, I don't have a lot of interest in trying to figure out w… | |
Post #Ap4y9SCZezouXgBSgy by [email protected] | |
0 likes, 0 repeats | |
That's the kind of direction we're trying to build towards with @sprite… | |
Post #Ap4y9SK1DJm6ulfPIO by [email protected] | |
0 likes, 0 repeats | |
But I do think there's a big collision course ahead, and I don't know h… | |
Post #Ap4y9SSWhga3L9eCYa by [email protected] | |
0 likes, 0 repeats | |
There's opportunities for collaboration maybe. I've asserted pretty str… | |
Post #Ap4y9SbOAjfZmdnHN2 by [email protected] | |
0 likes, 0 repeats | |
I'm not trying to be a mean, horrible person to Bluesky's devs. I'm… | |
Post #Ap4y9SxiphXAtuF7BI by [email protected] | |
0 likes, 1 repeats | |
@cwebber Within the next two years, I expect to see them onboarding large corpo… | |
Post #ApAe6x5JY87tJv4r3Y by [email protected] | |
0 likes, 0 repeats | |
@cwebber @spritely Fighter planes don’t even NEED two wings. Why isn’t th… | |
Post #ApAe6xJ8ijBY0nXtbc by [email protected] | |
0 likes, 1 repeats | |
@Unixbigot @cwebber @spritely Amazing pilot skills, aircraft engineering, and i… |