Hacker Newsnew | past | comments | ask | show | jobs | submit | galactus's commentslogin

ActivityPub supports a less compelling user experience for many people: you only have a partial view of the network (you won’t see all the replies to the posts of people you follow on other servers), no global search, etc


Technically the internet also doesn't have "global search" but people are able to get along just fine most of the time.


This is how offline social networks work, and it might be fundamentally the only way social networks end up working. If each instance can't filter what it receives, then spam is too easy. If every message is globally flooded, the system scales as O(N^2) and is easily vulnerable to DoS.


AT solves these problems. Even if AT turns out to be a bust, they have an excellent architecture.


AT works by the use of global relays which see everything.


Sure, but it shows global replies, it provides global search, it's not O(n^2), it's not easily DOSed, and it's highly amenable to spam filtering, which are the issues you raised.

It's true that this solution doesn't work for private posts and DMs, but the n in O(n^2) is much smaller there, so I don't think it's as much of an issue for personal data servers to communicate directly in those cases.


In the ATProto architecture, this function is handled by the AppView, which monitors the full network and produces the corresponding aggregates.


There's also software called Constellation[0] from microcosm that exclusively collects "backlinks", which are items which link to a certain thing. e.g. follow records for an account, reposts/replies/likes on a post. If you click on the Backlinks tab when examining something on pdsls.dev you can see a list of them.

It can be self hosted and is much lighter than running a full appview. The author has a public endpoint for it that's keeping up with the whole network running on a single raspberry pi on his home network.

0: https://www.microcosm.blue/


Yes. I describe this in this part of the article: https://overreacted.io/a-social-filesystem/#:~:text=One%20ch...

It's basically event sourcing. You listen to the data you care about from the network and update the local index (DB). There are also tools like Tap (https://docs.bsky.app/blog/introducing-tap) that do the plumbing work and let you backfill automatically.


Ah, I'm sorry, I somehow skipped over that bit entirely. Need more coffee, I think


Israel an the US are a single entity when it comes to security matters in the middle east. It was already the de facto regional power.


> Israel an the US are a single entity when it comes to security matters in the middle east. It was already the de facto regional power

Not independently. At this point, Israel is independently a de facto regional power. The strike in Doha drove that home. (As did the attacks on Iran, which delivered a geostrategic win to Riyadh that Washington was never able to.)


absolutely. it’s even in the design paper, when they discuss the AppView the authors say it’s “less decentralized than alternatives” and yet you can’t say that without bsky fans getting mad.


there are already independent relays running. a full relay (which is open source software) costs around 30 USD per month to operate


When you state that "European social safety nets are pretty damn generous" it seems to imply that someone else, rather than the Europeans themselves, is being generous and footing the bill.


I don't think it implies such a thing:

definition "generous":

• (of a person) showing a readiness to give more of something, as money or time, than is strictly necessary or expected: she was generous with her money.

• showing kindness toward others: it was generous of them to ask her along.

• (of a thing) larger or more plentiful than is usual or necessary: a generous sprinkle of pepper.


“ Meanwhile you could transfer $25k in crypto to Dubai”

Thats a use case 99.99999999999999999% of humanity does not care at all about.


Dubai / UAE is about the largest per capita inflow of high net worth individuals, and even on an absolute basis has one of the highest immigration inflow of high net worth individuals.

Yes if you are poor as dirt and can just take your life savings of <$10k (probably 99% of humanity) on an airplane if you need to use it in another country, you can do so no problem and you do not care, the idea of a crypto OTC desk likely does not even occur to you. It is still solving the same problem, but by being small enough that no one cares.

The data pretty well speaks for itself. Humanity with money cares a lot about escaping capital controls. This is inviolable, the more the banking system handicaps itself the more capital flows into less regulated products.


He is probably more of a menace now than before tho


based on what?


Change control meetings, architecture review boards, requirements reviews, release approvals, etc. etc.


“In reality, I don't see much appetite for using someone else's distributed key-value JSON schema design. The value add isn't clear enough.”

the value is that you’d start with an already existing full network of users


The “fail whale” was a thing years before Elon’s acquisition.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: