<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto]]></title><description><![CDATA[<p>So I usually hate sending over bluesky links anywhere since I'm not a fan, but Rob Ricci highlights some important distinctions between <a href="https://social.tchncs.de/tags/activitypub" rel="tag">#<span>activitypub</span></a> and <a href="https://social.tchncs.de/tags/atproto" rel="tag">#<span>atproto</span></a> </p><p>Fundamentally, activitypub is designed to be useful with a partial view of the network. (Narrowing down to <a href="https://social.tchncs.de/tags/mastodon" rel="tag">#<span>mastodon</span></a> here) Likes are communicated, mentions are communicated, and so on. </p><p>Over at atproto land, you have no option but to write to your repo, and so you have no choice but to view the entire network to say, find replies and such (narrowing to <a href="https://social.tchncs.de/tags/bluesky" rel="tag">#<span>bluesky</span></a> here). So the only way you can get your data is to read the network and filter it yourself, or have someone else do it for you, which doesn't solve the problem, only shift it.</p><p><a href="https://bsky.app/profile/ricci.io/post/3mooua5znk225" rel="nofollow noopener"><span>https://</span><span>bsky.app/profile/ricci.io/post</span><span>/3mooua5znk225</span></a> </p><p><a href="https://social.tchncs.de/tags/bluesky" rel="tag">#<span>bluesky</span></a> <a href="https://social.tchncs.de/tags/bsky" rel="tag">#<span>bsky</span></a> <a href="https://social.tchncs.de/tags/atproto" rel="tag">#<span>atproto</span></a> <a href="https://social.tchncs.de/tags/mastodon" rel="tag">#<span>mastodon</span></a> <a href="https://social.tchncs.de/tags/fediverse" rel="tag">#<span>fediverse</span></a> <a href="https://social.tchncs.de/tags/activitypub" rel="tag">#<span>activitypub</span></a></p>]]></description><link>https://fedi.wiki/topic/12cc7417-aa98-4bf8-a5ab-90a2525b01cd/so-i-usually-hate-sending-over-bluesky-links-anywhere-since-i-m-not-a-fan-but-rob-ricci-highlights-some-important-distinctions-between-activitypub-and-atproto</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Jul 2026 15:22:32 GMT</lastBuildDate><atom:link href="https://fedi.wiki/topic/12cc7417-aa98-4bf8-a5ab-90a2525b01cd.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 20 Jun 2026 04:50:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto on Sun, 21 Jun 2026 02:57:06 GMT]]></title><description><![CDATA[<p dir="auto">I just did a full 5 hour long stream on this blog post and more, I'm currently editing the video down for publication.</p>
]]></description><link>https://fedi.wiki/post/https://activitypub.space/post/2023</link><guid isPermaLink="true">https://fedi.wiki/post/https://activitypub.space/post/2023</guid><dc:creator><![CDATA[thisismissem@activitypub.space]]></dc:creator><pubDate>Sun, 21 Jun 2026 02:57:06 GMT</pubDate></item><item><title><![CDATA[Reply to So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto on Sat, 20 Jun 2026 21:14:45 GMT]]></title><description><![CDATA[<p><span><a href="https://indieweb.social/@angrybards">@<span>angrybards</span></a></span> <span><a href="/user/innocentzero%40social.tchncs.de">@<span>innocentzero</span></a></span> Frankly, I don't know. I do know that PDSes and relays generally have rate limits built in, so I suspect that has discouraged development of any chatty apps, but again, I don't know. Large payloads in the form of images, etc. are handled via "blobs" that are just URLs to the place they are stored off-protocol. I don't know what the protocol or practical limits on records that are on-protocol are.</p>]]></description><link>https://fedi.wiki/post/https://discuss.systems/users/ricci/statuses/116784502231222016</link><guid isPermaLink="true">https://fedi.wiki/post/https://discuss.systems/users/ricci/statuses/116784502231222016</guid><dc:creator><![CDATA[ricci@discuss.systems]]></dc:creator><pubDate>Sat, 20 Jun 2026 21:14:45 GMT</pubDate></item><item><title><![CDATA[Reply to So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto on Sat, 20 Jun 2026 21:10:54 GMT]]></title><description><![CDATA[<p><span><a href="https://indieweb.social/@angrybards">@<span>angrybards</span></a></span> <span><a href="/user/innocentzero%40social.tchncs.de">@<span>innocentzero</span></a></span> To be perfectly honest, I think that atproto fragmenting into a one-app-per-firehose model might actually be good for it. The idea that the 'default' way to read data from the network is to read all records produced by everyone on every app on the network - well, it sounds ridiculous just saying it, doesn't it? You ain't gonna build the next Web that way, are you?</p><p>Most apps probably want to see (a) records "intended" for that app, and (b) records *about* data "intended" for that app. (think: bluesky boost of an article from a longform writing platform) (a) is straightforward with Jetstream; most apps have one or more "lexicon"s that are basically JSON schemas that they use - selecting a subset of records based on lexicon is straightforward and cheap. Right now, jetstream will let you do this, but the PDS and relays will not. I don't know of any particular reason why they couldn't however; it adds complexity, because they need to maintain different stream buffers for different clients, but I think it's doable.  (b) is harder because it requires you to understand more about the records that are flying through, and, frankly, if I understand it right, the current way lexicons are used makes this quite expensive: you can reference other records by cid but that doesn't tell you what lexicon they belong to, so you have to have kept track of all of the IDs of things that you are interested in links to... basically an appview.</p>]]></description><link>https://fedi.wiki/post/https://discuss.systems/users/ricci/statuses/116784487115307183</link><guid isPermaLink="true">https://fedi.wiki/post/https://discuss.systems/users/ricci/statuses/116784487115307183</guid><dc:creator><![CDATA[ricci@discuss.systems]]></dc:creator><pubDate>Sat, 20 Jun 2026 21:10:54 GMT</pubDate></item><item><title><![CDATA[Reply to So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto on Sat, 20 Jun 2026 11:24:37 GMT]]></title><description><![CDATA[<p><span><a href="https://social.tchncs.de/@innocentzero">@<span>innocentzero</span></a></span> <span><a href="https://discuss.systems/@ricci">@<span>ricci</span></a></span> somewhat relevant <a href="https://social.coop/@cwebber/116782178524774816" rel="nofollow noopener"><span>https://</span><span>social.coop/@cwebber/116782178</span><span>524774816</span></a></p>]]></description><link>https://fedi.wiki/post/https://social.coop/users/cwebber/statuses/116782181751727168</link><guid isPermaLink="true">https://fedi.wiki/post/https://social.coop/users/cwebber/statuses/116782181751727168</guid><dc:creator><![CDATA[cwebber@social.coop]]></dc:creator><pubDate>Sat, 20 Jun 2026 11:24:37 GMT</pubDate></item><item><title><![CDATA[Reply to So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto on Sat, 20 Jun 2026 11:18:29 GMT]]></title><description><![CDATA[<p><span><a href="https://social.coop/@smallcircles">@<span>smallcircles</span></a></span> welp, thanks! Mb on that</p>]]></description><link>https://fedi.wiki/post/https://social.tchncs.de/ap/users/116619369470402243/statuses/116782157610497103</link><guid isPermaLink="true">https://fedi.wiki/post/https://social.tchncs.de/ap/users/116619369470402243/statuses/116782157610497103</guid><dc:creator><![CDATA[innocentzero@social.tchncs.de]]></dc:creator><pubDate>Sat, 20 Jun 2026 11:18:29 GMT</pubDate></item><item><title><![CDATA[Reply to So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto on Sat, 20 Jun 2026 10:56:28 GMT]]></title><description><![CDATA[<p><span><a href="https://discuss.systems/@ricci">@<span>ricci</span></a></span> <span><a href="/user/innocentzero%40social.tchncs.de">@<span>innocentzero</span></a></span></p><p>yes people are really asking about the "small number of websites" or "copies of the app" phrasing used in the thread.</p><p>I believe <span><a href="https://social.coop/@cwebber">@<span>cwebber</span></a></span> said it before but the power lies in who runs the websites/apps and lessening the concentration of power is why we care about decentralization. the choices they make affect everyone using their services. and even if switching is possible, defaults persist for most users. and their experience changes them, and we share a society with them.</p>]]></description><link>https://fedi.wiki/post/https://liberal.city/users/wjmaggos/statuses/116782071060929239</link><guid isPermaLink="true">https://fedi.wiki/post/https://liberal.city/users/wjmaggos/statuses/116782071060929239</guid><dc:creator><![CDATA[wjmaggos@liberal.city]]></dc:creator><pubDate>Sat, 20 Jun 2026 10:56:28 GMT</pubDate></item><item><title><![CDATA[Reply to So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto on Sat, 20 Jun 2026 10:12:32 GMT]]></title><description><![CDATA[<p><span><a href="https://social.tchncs.de/@innocentzero">@<span>innocentzero</span></a></span> </p><p>Nice thread. Note that it is better to refer to the official FEP location at <a href="https://fediverse.codeberg.page/fep/fep/ef61/" rel="nofollow noopener"><span>https://</span><span>fediverse.codeberg.page/fep/fe</span><span>p/ef61/</span></a></p>]]></description><link>https://fedi.wiki/post/https://social.coop/users/smallcircles/statuses/116781898296097273</link><guid isPermaLink="true">https://fedi.wiki/post/https://social.coop/users/smallcircles/statuses/116781898296097273</guid><dc:creator><![CDATA[smallcircles@social.coop]]></dc:creator><pubDate>Sat, 20 Jun 2026 10:12:32 GMT</pubDate></item><item><title><![CDATA[Reply to So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto on Sat, 20 Jun 2026 06:45:55 GMT]]></title><description><![CDATA[<p><span><a href="/user/innocentzero%40social.tchncs.de">@<span>innocentzero</span></a></span> By the way, Jetstreams were not, and still are not, officially standardized atproto objects. In fact, they don't speak atproto to their clients. They were originally a side project by one of the Bluesky team members, and have become a load-bearing side project for many of the apps that are not Bluesky.</p><p>In much the same way that some people are kind of irked at Mastodon for adopting some of its own APIs or doing other ActivityPub things in non-standard ways, jetstream is sort of a hack that solves real problems but does so off-protocol.</p>]]></description><link>https://fedi.wiki/post/https://discuss.systems/users/ricci/statuses/116781085821455092</link><guid isPermaLink="true">https://fedi.wiki/post/https://discuss.systems/users/ricci/statuses/116781085821455092</guid><dc:creator><![CDATA[ricci@discuss.systems]]></dc:creator><pubDate>Sat, 20 Jun 2026 06:45:55 GMT</pubDate></item><item><title><![CDATA[Reply to So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto on Sat, 20 Jun 2026 06:35:00 GMT]]></title><description><![CDATA[<p><span><a href="/user/innocentzero%40social.tchncs.de">@<span>innocentzero</span></a></span> yeah, there are a bunch of pieces to keep track of.</p>]]></description><link>https://fedi.wiki/post/https://discuss.systems/users/ricci/statuses/116781042910523189</link><guid isPermaLink="true">https://fedi.wiki/post/https://discuss.systems/users/ricci/statuses/116781042910523189</guid><dc:creator><![CDATA[ricci@discuss.systems]]></dc:creator><pubDate>Sat, 20 Jun 2026 06:35:00 GMT</pubDate></item><item><title><![CDATA[Reply to So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto on Sat, 20 Jun 2026 06:34:27 GMT]]></title><description><![CDATA[<p><span><a href="https://discuss.systems/@ricci">@<span>ricci</span></a></span> ah thanks, I think I mixed relays with jetstreams. That makes sense.</p>]]></description><link>https://fedi.wiki/post/https://social.tchncs.de/ap/users/116619369470402243/statuses/116781040787359219</link><guid isPermaLink="true">https://fedi.wiki/post/https://social.tchncs.de/ap/users/116619369470402243/statuses/116781040787359219</guid><dc:creator><![CDATA[innocentzero@social.tchncs.de]]></dc:creator><pubDate>Sat, 20 Jun 2026 06:34:27 GMT</pubDate></item><item><title><![CDATA[Reply to So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto on Sat, 20 Jun 2026 06:32:32 GMT]]></title><description><![CDATA[<p><span><a href="/user/innocentzero%40social.tchncs.de">@<span>innocentzero</span></a></span> Relays do relatively little work, in the sense that they "just" take in records from a bunch of PDS streams on one side, and spit them out on a single stream on the other side. (Actually, they spit out multiple streams, one per client; but the basic work is the same.)</p><p>Something to be aware of is that in addition to relays, there are jetstreams; these are services that *filter* the events for you. So, if you want to run a small app, one that doesn't care about all the Bluesky posts the relay is sending you, or that only wants events for a few users, or whatever, a jetstream consumes the output of a relay, and outputs just the subset you asked for.</p><p>These services have more work to do, because they have to output a different stream for every client. They also do some things that make developers' lives easier, like convert the CBOR binary format to plain JSON, and check a bunch of the crypto for you.</p><p>At current scales? Jetstreams are still not too expensive, especially if you have few clients. If you think that the atproto network is approximately done growing, all is good. If you think it's the future of all social applications, good luck running community ones in that future.</p>]]></description><link>https://fedi.wiki/post/https://discuss.systems/users/ricci/statuses/116781033243930720</link><guid isPermaLink="true">https://fedi.wiki/post/https://discuss.systems/users/ricci/statuses/116781033243930720</guid><dc:creator><![CDATA[ricci@discuss.systems]]></dc:creator><pubDate>Sat, 20 Jun 2026 06:32:32 GMT</pubDate></item><item><title><![CDATA[Reply to So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto on Sat, 20 Jun 2026 06:24:03 GMT]]></title><description><![CDATA[<p><span><a href="/user/innocentzero%40social.tchncs.de">@<span>innocentzero</span></a></span> It's probably better to think of them as streaming rather than push or pull; a relay connects to a PDS, says "hey what's going on", and from that point on, every record created on the PDS (posts, likes, etc.) gets sent along that stream.</p><p>You *can* do what's called backfill, where the relay fetches older stuff too, so that the relay's clients can get that older data straight from the relay. However, this is expensive. Real expensive. So expensive that even the official Bluesky relays don't support it anymore. This is one point of common misunderstanding; back when this was the way relays worked, they were up in the ream of VC-money-required. However, this is no longer the case.</p><p>People still do backfill for some purposes. However, now, they do it by contacting the PDSes directly.</p>]]></description><link>https://fedi.wiki/post/https://discuss.systems/users/ricci/statuses/116780999836457334</link><guid isPermaLink="true">https://fedi.wiki/post/https://discuss.systems/users/ricci/statuses/116780999836457334</guid><dc:creator><![CDATA[ricci@discuss.systems]]></dc:creator><pubDate>Sat, 20 Jun 2026 06:24:03 GMT</pubDate></item><item><title><![CDATA[Reply to So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto on Sat, 20 Jun 2026 06:15:34 GMT]]></title><description><![CDATA[<p><span><a href="https://discuss.systems/@ricci">@<span>ricci</span></a></span> Ah, that makes sense, I was thinking more along the lines of relays collecting all that data and then aggregating it (do relays do it?)</p><p>Also, I have this eternal confusion on whether relays pull from PDSes or PDSes push to relays. If it's the latter, how do new relays advertise themselves to the PDSes?</p>]]></description><link>https://fedi.wiki/post/https://social.tchncs.de/ap/users/116619369470402243/statuses/116780966520613429</link><guid isPermaLink="true">https://fedi.wiki/post/https://social.tchncs.de/ap/users/116619369470402243/statuses/116780966520613429</guid><dc:creator><![CDATA[innocentzero@social.tchncs.de]]></dc:creator><pubDate>Sat, 20 Jun 2026 06:15:34 GMT</pubDate></item><item><title><![CDATA[Reply to So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto on Sat, 20 Jun 2026 06:13:13 GMT]]></title><description><![CDATA[<p><span><a href="/user/innocentzero%40social.tchncs.de">@<span>innocentzero</span></a></span> mmmm.... I think in a world without relays, it's actually the PDSes that suffer more, unless there are very few apps/appviews. The total bandwidth the app has to ingest (assuming it wants the whole network view) is basically the same whether you are pulling from a relay or from a bunch of individual PDSes; it's more websockets, which has a cost, but manageable.</p><p>However, right each PDS only has to *upload* to a fairly small number of relays and a few oddball applications that connect to it directly (actually I run my own PDS, I should check this :). Without a relay, the PDS has to serve every app individually.</p><p>I think one thing that has become clear to me in discussions this evening is that many atproto developers are assuming a world with not very many apps, why is why they are not very concerned about this.</p>]]></description><link>https://fedi.wiki/post/https://discuss.systems/users/ricci/statuses/116780957260028248</link><guid isPermaLink="true">https://fedi.wiki/post/https://discuss.systems/users/ricci/statuses/116780957260028248</guid><dc:creator><![CDATA[ricci@discuss.systems]]></dc:creator><pubDate>Sat, 20 Jun 2026 06:13:13 GMT</pubDate></item><item><title><![CDATA[Reply to So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto on Sat, 20 Jun 2026 06:06:20 GMT]]></title><description><![CDATA[<p><span><a href="https://discuss.systems/@ricci">@<span>ricci</span></a></span> Yeah, that's sort of what I meant when I said 'every app has an embedded relay'</p><p>The apps have to pull in from the PDS in that case, which makes the app (appview?) itself vastly more compute-intensive, since relays are inherently costly, so to speak.</p>]]></description><link>https://fedi.wiki/post/https://social.tchncs.de/ap/users/116619369470402243/statuses/116780930208232734</link><guid isPermaLink="true">https://fedi.wiki/post/https://social.tchncs.de/ap/users/116619369470402243/statuses/116780930208232734</guid><dc:creator><![CDATA[innocentzero@social.tchncs.de]]></dc:creator><pubDate>Sat, 20 Jun 2026 06:06:20 GMT</pubDate></item><item><title><![CDATA[Reply to So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto on Sat, 20 Jun 2026 06:06:18 GMT]]></title><description><![CDATA[<p><span><a href="/user/innocentzero%40social.tchncs.de">@<span>innocentzero</span></a></span> <span><a href="https://social.coop/@cwebber">@<span>cwebber</span></a></span> One of the things I consistently see in these discussion is a conflation of "is cheap to run now" with "scales". This evening, when I pushed a bit more on this, the point that I got to is that people using and running this infrastructure don't seem to expect the network to grow a lot; they seem to think that it has basically reached the order of magnitude that it will be for the foreseeable future. I think this is a fine position to take, and I agree with them that things like relays and jetstreams will remain relatively affordable to run at even 10x the current network size.</p><p>But this is at odds with the more aggressive boosters who treat this as the way to build all social applications going forward. </p><p>If you think atproto will support a collection of applications that are, in aggregate, 10x the current size, sure, community infrastructure will continue to be cheap to run and the large amounts of data *someone* has to ingest for your small app or community is fine. If you think it will get to Twitter size (100x), I think you are probably wrong about this. If you think it will get to Facebook size, no way.</p>]]></description><link>https://fedi.wiki/post/https://discuss.systems/users/ricci/statuses/116780930085020537</link><guid isPermaLink="true">https://fedi.wiki/post/https://discuss.systems/users/ricci/statuses/116780930085020537</guid><dc:creator><![CDATA[ricci@discuss.systems]]></dc:creator><pubDate>Sat, 20 Jun 2026 06:06:18 GMT</pubDate></item><item><title><![CDATA[Reply to So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto on Sat, 20 Jun 2026 05:56:30 GMT]]></title><description><![CDATA[<p><span><a href="/user/innocentzero%40social.tchncs.de">@<span>innocentzero</span></a></span> Relays are often described as an optimization in the network, and I think Dan left them out out of a legitimate attempt to keep the article relatively simple and digestible. </p><p>However, I would argue that they are a load-bearing optimization; in a version of the atproto network without them, running a PDS would be vastly more expensive because you'd have to be maintain open websockets to every single application (which is actually what Dan has drawn); this is fine if there are only a couple of applications, but scales poorly.</p>]]></description><link>https://fedi.wiki/post/https://discuss.systems/users/ricci/statuses/116780891534360483</link><guid isPermaLink="true">https://fedi.wiki/post/https://discuss.systems/users/ricci/statuses/116780891534360483</guid><dc:creator><![CDATA[ricci@discuss.systems]]></dc:creator><pubDate>Sat, 20 Jun 2026 05:56:30 GMT</pubDate></item><item><title><![CDATA[Reply to So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto on Sat, 20 Jun 2026 05:53:13 GMT]]></title><description><![CDATA[<p><span><a href="/user/innocentzero%40social.tchncs.de">@<span>innocentzero</span></a></span> <span><a href="https://social.coop/@cwebber">@<span>cwebber</span></a></span> </p><p>FWIW, I didn't personally find this article to be particularly snobbish or arrogant. I think it's quite well written, and while it does have a particular viewpoint and is written with a strong voice, I think it's making a good faith attempt to explain something that is a frequent point of confusion/contention when people are discussing the fediverse and atmosphere.</p><p>However, I think it uses a metaphor that's flawed enough that it's not really helping; here's my part of the thread on that:</p><p><a href="https://bsky.app/profile/ricci.io/post/3moogiuvkjc2e" rel="nofollow noopener"><span>https://</span><span>bsky.app/profile/ricci.io/post</span><span>/3moogiuvkjc2e</span></a></p><p>In short, article positions the data storage (PDS) as the blog in its analogy, but I think the PDS is actually more like the backend database for the blog. When people familiar with the fediverse and Web in general ask "why are there not more atproto instances" they are not asking why there are not more databases with people's raw blog posts in them, they are asking why all the blogs are served through a small number of websites.</p><p>This particular exchange, I think, helps to clearly explain the difference in how Dan and I are looking at these networks:</p><p><a href="https://bsky.app/profile/danabra.mov/post/3moovf2g2dk2u" rel="nofollow noopener"><span>https://</span><span>bsky.app/profile/danabra.mov/p</span><span>ost/3moovf2g2dk2u</span></a></p><p><a href="https://bsky.app/profile/ricci.io/post/3moovkbywnc2t" rel="nofollow noopener"><span>https://</span><span>bsky.app/profile/ricci.io/post</span><span>/3moovkbywnc2t</span></a></p>]]></description><link>https://fedi.wiki/post/https://discuss.systems/users/ricci/statuses/116780878642964956</link><guid isPermaLink="true">https://fedi.wiki/post/https://discuss.systems/users/ricci/statuses/116780878642964956</guid><dc:creator><![CDATA[ricci@discuss.systems]]></dc:creator><pubDate>Sat, 20 Jun 2026 05:53:13 GMT</pubDate></item><item><title><![CDATA[Reply to So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto on Sat, 20 Jun 2026 05:39:10 GMT]]></title><description><![CDATA[<p>Hate to mention people out of the blue, but <span><a href="https://discuss.systems/@ricci">@<span>ricci</span></a></span> <span><a href="https://social.coop/@cwebber">@<span>cwebber</span></a></span> if you can vet this info it'd be great. You two seem like the experts in these two topics, and I don't want to get stuff wrong. Thanks.</p>]]></description><link>https://fedi.wiki/post/https://social.tchncs.de/ap/users/116619369470402243/statuses/116780823382553987</link><guid isPermaLink="true">https://fedi.wiki/post/https://social.tchncs.de/ap/users/116619369470402243/statuses/116780823382553987</guid><dc:creator><![CDATA[innocentzero@social.tchncs.de]]></dc:creator><pubDate>Sat, 20 Jun 2026 05:39:10 GMT</pubDate></item><item><title><![CDATA[Reply to So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto on Sat, 20 Jun 2026 05:35:27 GMT]]></title><description><![CDATA[<p>Having said that, and also disliking the fact that it came out of corpo billionaire creators of twitter, I genuinely believe there's some good stuff to pick up from that protocol.</p><p>In particular, I think the coolest part of the architecture is server-independent (more like server-migratable) identity, which is kind of amazing. </p><p>Activitypub/fediverse should adopt <a href="https://helge.codeberg.page/fep/fep/ef61/" rel="nofollow noopener"><span>https://</span><span>helge.codeberg.page/fep/fep/ef</span><span>61/</span></a> soon, and I feel like that'd be even better than what atproto has if I understand correctly.</p><p><a href="https://social.tchncs.de/tags/activitypub" rel="tag">#<span>activitypub</span></a> <a href="https://social.tchncs.de/tags/fediverse" rel="tag">#<span>fediverse</span></a> <a href="https://social.tchncs.de/tags/atproto" rel="tag">#<span>atproto</span></a> <a href="https://social.tchncs.de/tags/bluesky" rel="tag">#<span>bluesky</span></a> <a href="https://social.tchncs.de/tags/mastodon" rel="tag">#<span>mastodon</span></a> <a href="https://social.tchncs.de/tags/federated" rel="tag">#<span>federated</span></a> <a href="https://social.tchncs.de/tags/protocols" rel="tag">#<span>protocols</span></a></p>]]></description><link>https://fedi.wiki/post/https://social.tchncs.de/ap/users/116619369470402243/statuses/116780808782851875</link><guid isPermaLink="true">https://fedi.wiki/post/https://social.tchncs.de/ap/users/116619369470402243/statuses/116780808782851875</guid><dc:creator><![CDATA[innocentzero@social.tchncs.de]]></dc:creator><pubDate>Sat, 20 Jun 2026 05:35:27 GMT</pubDate></item><item><title><![CDATA[Reply to So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto on Sat, 20 Jun 2026 05:24:18 GMT]]></title><description><![CDATA[<p>On the other hand, the post largely glosses over the actual cost of running it, which Rob addresses above. </p><p>In fact, it entirely skips relays, which are so fundamental now, and in particular, that every <a href="https://social.tchncs.de/tags/atproto" rel="tag">#<span>atproto</span></a> app effectively needs to consume one.</p><p>(If your atproto app doesn't consume from a relay, it HAS an embedded relay, and in that case, god help your app's compute consumption).</p><p><a href="https://social.tchncs.de/tags/atproto" rel="tag">#<span>atproto</span></a> <a href="https://social.tchncs.de/tags/bluesky" rel="tag">#<span>bluesky</span></a></p>]]></description><link>https://fedi.wiki/post/https://social.tchncs.de/ap/users/116619369470402243/statuses/116780764942616909</link><guid isPermaLink="true">https://fedi.wiki/post/https://social.tchncs.de/ap/users/116619369470402243/statuses/116780764942616909</guid><dc:creator><![CDATA[innocentzero@social.tchncs.de]]></dc:creator><pubDate>Sat, 20 Jun 2026 05:24:18 GMT</pubDate></item><item><title><![CDATA[Reply to So I usually hate sending over bluesky links anywhere since I&#x27;m not a fan, but Rob Ricci highlights some important distinctions between #activitypub and #atproto on Sat, 20 Jun 2026 05:06:27 GMT]]></title><description><![CDATA[<p><a href="https://overreacted.io/there-are-no-instances-in-atproto/" rel="nofollow noopener"><span>https://</span><span>overreacted.io/there-are-no-in</span><span>stances-in-atproto/</span></a></p><p>While having an extremely snobbish and arrogant tone, I think it makes some good points about separating hosting from viewing, which I think the usual <a href="https://social.tchncs.de/tags/fediverse" rel="tag">#<span>fediverse</span></a> sort of conflates. And while the doesn't doesn't cover it, <a href="https://social.tchncs.de/tags/atproto" rel="tag">#<span>atproto</span></a> also has the unique feature of your data being relatively portable, largely absent in <a href="https://social.tchncs.de/tags/fediverse" rel="tag">#<span>fediverse</span></a>.</p><p><a href="https://social.tchncs.de/tags/fediverse" rel="tag">#<span>fediverse</span></a> <a href="https://social.tchncs.de/tags/atproto" rel="tag">#<span>atproto</span></a> <a href="https://social.tchncs.de/tags/bluesky" rel="tag">#<span>bluesky</span></a> <a href="https://social.tchncs.de/tags/mastodon" rel="tag">#<span>mastodon</span></a> <a href="https://social.tchncs.de/tags/lemmy" rel="tag">#<span>lemmy</span></a> <a href="https://social.tchncs.de/tags/activitypub" rel="tag">#<span>activitypub</span></a></p>]]></description><link>https://fedi.wiki/post/https://social.tchncs.de/ap/users/116619369470402243/statuses/116780694742493342</link><guid isPermaLink="true">https://fedi.wiki/post/https://social.tchncs.de/ap/users/116619369470402243/statuses/116780694742493342</guid><dc:creator><![CDATA[innocentzero@social.tchncs.de]]></dc:creator><pubDate>Sat, 20 Jun 2026 05:06:27 GMT</pubDate></item></channel></rss>