@evan ive run into this problem quite a bit as my server has very very low amounts of storage because i cannot afford more.
ive looked at primarily ipfs and hypercore/holepunch ..
biggest issue initially with ipfs is holepunching for edge devices.. this has gotten a lot better .. besides that i think it has a bit of complexity in areas i do not prefer but it obviously is working at scale *filecoin*
@evan holepunch , i really really think that this is the current best in class p2p tech but it also has drawbacks !
i think its holepunching is still better than libp2ps
also it was setup initially to be used with mutable data in mind moreso than ipfs which i prefer. ipfs really wants an immutable filesystem and i just dont jive with that. ( ipns exists but its kind of a cludge imo)
@evan the downside of holepunch is it is in heavyyy active development and almost no one can keep up with its changes .. so maybe when it settes it will be usable.. that said i have used its predecessors dat / hypercore and they worked incredibly well.
also cabal runs on hypercore and is the most rock solid p2p chat application that no one knows about.
@evan i think a case can be made that torrents have the best track record and are super stable in terms of where the development is. its very straightforward how to seed data , and you can do all of this on your servers so its completely invisible to the user.
downside of torrents is they are immutable . eg cannot change ,, you could chunk your torrent creations possibly or you could use one of
@rwg@cwebber supposedly to run a full bitcoin node the space requirement is around 700gb , and for ethereum 1 terabyte... these requirements will also grow over time.
that said , its not mastodon / activitypub do *not* have this problem .. its just not as pronounced.
@icy@cwebber@nemobis@bnewbold side note , i could not find on the bluesky site how to start my own personal app view.. i thought there would be some repo ? no ? any idea where that is ?
@bnewbold@nemobis@cwebber credible exit confuses me , how am I supposed to migrate my Bluesky specific data to another instance or service? There is no other Bluesky and afaik the data in a pds is not compatible with mastodon or anything else?
@mekkaokereke@alexadeswift@mav I wonder how many open source projects would completely explode if they got funding for ux improvements? Look at what happens to blender version 2.8? That was when they overhauled everything to start to match other 3d packages ux. It's when blender started to be taken seriously...
@evan I don't understand this adversarial stance, activity pub has a privilege ATM of a small network effects but it is by no means the only or even optimal way to set up a social network.
If you are serious about federation why not federate with other protocols? Centralizing at the protocol later is just as much a mistake as centralizing at the server level.
@pluralistic " we can't settle space until we figure out the solutions to Earth's problems"
Why is everything framed in binary? We can do both at the same time and have been. Resources put towards going to space and landing on planets is nothing compared to how much is spent on exploiting and also dealing with the exploitation of earth.
Stripping away the romance of space seems like a deep mistake. Exploration is one of the great human endeavors? Solving problems pushes us forward