Hacker News new | ask | show | jobs
by the_third_wave 1067 days ago
Federation can help if you run the software yourself since your identity and your "content" are tied to your instance just like they are with email. As long as you keep it running and make sure the software is up to date with current federation standards you're more or less safe from all those hazards. If the developers of Bookwyrm grow out of their anti-capitalist phase and sell it to Amazon, get that family and realise there is more to life than chasing characters on a screen, get hit by the proverbial Bus or otherwise lose interest in maintaining the project you still have your "content" and identity which you can keep alive by either federating with other ActivityPub-enabled platforms - which will probably lead to a loss of functionality - or maintaining/getting someone to maintain the project for as long as there are interested users. All this stands and falls with the viability of ActivityPub, it will be interesting to see whether the concept pans out in the coming years.
1 comments

This makes some sense, but couldn't this also be achieved with a centralized but open source product?
No, that would make it possible to create alternative instances to use if and when the main instance goes belly-up. Those alternative instances would start afresh, without the user base and lacking any content created by them. If there were more than one alternative instance the two would not communicate unless they employed some sort of federation - ActivityPub or something similar - or some mirroring scheme.
Got it! This is an important distinction - open data not just open source. (But throwing back to another recent thread - I think this is at odds with privacy - data can't be both private and persistent beyond the existence of a single server.)