Embed this noticefeld (feld@friedcheese.us)'s status on Monday, 23-Sep-2024 11:37:40 JST
feldThe old school hacker crowd is so blind-rage anti-cryptocurrency they're letting pretty great novel things like Nostr and Farcaster fly under their radar. If they tried to mimic these designs you'd end up with worse cryptography (because all the new interesting stuff is mostly related to cryptocurrency) and would probably look like PGP + key servers. They'll make an excuse to put up with the status quo and live with it.
Both Nostr and Farcaster have weaknesses in their design but they do provide a good foundation for decentralized social media that could survive longer term without your content disappearing off the internet permanently. It's just a hard pill for some people to swallow because the design breaks from tradition.
I predict ActivityPub will exist in some form for a long time but there will be a lot of data lost over the years. It's already happening.
@feld namespace segregation really needs to be a thing when 99.9% of twkn is bitcoin stuff, regardless of underlying protocol, but this is especially needed on nostr
@ul but yeah biggest drawback of both of those networks is that 99% of the users like it *because* of the crypto connection so the entire social graph is a circle jerk. They'll need an influx of users who don't give a shit about crypto and want to talk about other things
@feld I thought it would be obvious to everyone how important client-side signing and portable objects are. But I hear mostly crickets when it comes to those FEPs and the problem in general.
It would seem that a lot of people actually like control over other people's stuff. As an admin, I absolutely hate that our users have to depend on us to even enable follower migration in the first place, while content migration is not even a thing.
@raucao but what modern public key cryptography can you even choose without being attacked over lol
These people would be like "we gotta use PKCS11" and then the project will die in the cradle because sucks so hard by being overly complicated with old baggage
@raucao I don't think E2EE DMs will ever exist because getting your key onto multiple devices will be too hard so they'll demand a magical key server component and then years will be wasted making something worse than what Matrix has
@feld people in general now are just allergic to the word "blockchain", the networks' selling point should focus more on somewhere to talk freely
like twitter but with self controlled moderation/federation or something, with completely different implementations to appeal to different crowds but still on the same network, i.e. fedi, activitypub is gross, but people really don'y give a single solitary shit about how it works underneath
@mischievoustomato e.g., Warpcaster makes you pay to register and account to offset the costs of their operation of their Farcaster infra, and Nostr basically expects clients to cache everything they care about because its just an open message relay but you could republish it elsewhere or even to an archival site type service masquerading as a relay if someone decides to build that out (did they yet?)
@feld Client support for proper private messages is actually terrible on Nostr right now, because the thing that all clients support literally leaks all your metadata to everyone. But yeah, at least the keys have to be managed already.
@feld That is, if both of us run our own XMPP server, and they connect with TLS, then the two of us sending unencrypted messages is more private than NIP-04.
@feld Not an unlikely scenario, I agree. This is a problem space where it makes even more sense to look at e.g. Nostr for solutions.
At the same time, Nostr could learn a thing or two from federated systems to improve performance and UX. I always said it'll somewhat resemble a federated system eventually, for various reasons.
@raucao@feld It's not about control, it is about resources. Some developers may want to implement these FEPs, but that requires a lot of effort (especially if you're are among the early adopters), and they can't commit to it. Other so called "protocols" are paying developers, so stuff gets done much quicker.
@feld@mischievoustomato I am losing some faith in farcaster because basically only one company is developing the front end and it’s really hard to host your own node, which keeps a copy of the entire network. They are doing some really interesting things but they can all be bolted onto the fediverse
@silverpill@feld My point is that architectural basics *that* important should be on the roadmap of e.g. the Mastodon company, and prominent AP authors and proponents should be calling for them.