I ended up modifying the source code of my pyfedi instance to avoid this. It was mainly because the images were too large and (since my instance is for a single user - me) there wasn't a benefit to hosting it separately rather than pulling from the original source.
abff08f4813c
I'm looking into doing this on my single-user instance. I've already modified the code so it doesn't host images that get federated (it simply links to the URL on the original instance), but it would be good to lock things down a bit tighter.
To be fair, it seems that the way it works behind the scenes is using SSO and OIDC (see https://docs.activitypods.org/app-framework/backend/application-registration/ ) so applications would need to support that before.
Lemmy only added this three weeks ago, https://github.com/LemmyNet/lemmy/issues/2930 and pixelfed still doesn't support it directly as per https://github.com/pixelfed/ideas/issues/14
Likely the reason they went with Mastodon is because the support for the above is more mature there, but seeing as this is ActivityPub-based I think in theory it should work with Lemmy et al. (Doesn't rule out there being app-specific bugs and such that need to be ironed out, but that's often the case for new releases regardless.)
That said I'm having a bit of a hard time following the docs. If I'm reading https://docs.activitypods.org/architecture/authentication/ right you may not be able to use a lemmy.world account as your credentials - it seems like there's some configuration on the "application" end to enable this, meaning the lemmy.world admins would have to turn it on for this to work. (But if you had it turned on and successfully working elsewhere and then posted as that other account to lemmy.world, it would federate as usual.)
My apologies, I got threads confused and you are correct that there was no such expectation as you were replying to the top-level comment.
You are also right on your other point - those mbin links are very useful!
In other words, no signs of life. These just point to mbin as the successor, but no mention of updates on the original edition of kbin or regarding kbin's creator..
Mbin is indeed the way forward that the community came up with, and pretty much everything still up now runs mbin instead of kbin.
That said, it's hypothetically possible that the investor of kbin returns tomorrow, fully recovered, and starts to maintain kbin separately from mbin. Very unlikely, but...
Following. I haven't seen any indication in many months but I remain hopeful.
I appreciate the author taking a swing at this topic.
Agreed, me too. Also, thank you for taking the time to share your thoughts regarding this - they're very insightful.
It's hard to pick out values that we all share because of the inherently chaotic nature of it. Perhaps that's a value tho - diversity.
I agree. I don't think it's realistic to expect all of the fediverse to adopt a set of core values, not any more than we can expect all of the internet to adopt a core set of values. Certainly, there's no one in a position to enforce them from the down top, at the very least.
most apps have between ghastly to ok accessibility.
I want to start off by saying that I respect you and your opinion very much. I think this is a serious point of concern, especially considering that a major reason given for the exodus that happened from a major website back in July 2023 occurred in part due to fear of loss of accessibility (which was an unintended consequence of API restrictions). r/blind moved to the fediverse primarily because of this point.
So basically, a failure here really feels like it would have serious ramifications for the fediverse.
There's certainly groups on Mastodon who are keen on privacy, consent and accessibility but if you look at the features of the apps and how they're constructed I don't feel like those are really core values.
Agreed - but that just means there's room for something new. Hopefully from the diversity of groups that you alluded to above, a privacy minded group with dev skills will arise with a new entrant to the fediverse here.
ActivityPub is a privacy nightmare
I've been doing some thinking about this. One (not yet fully fleshed out) thought I had was if content was retained on the original server (the one the community/magazine is based in) and others receive a new "CONTENT_LINK" type of ActivityPub message that points back to the original server. A good app/web UI can then fetch from the link to display the content - but this would happen client side and be meant to be analogous to a web browser fetching a page from a web server. I wrote more about what I had in mind in https://lemmy.world/comment/12109601
No billionaire can buy the fediverse and shape it in their singular vision.
This is a positive IMHO.
There's a pretty strong anti-capitalist theme that comes up a lot.
That's true. Time will tell if things like sub.club are able to move forward
The federated nature of things means people can find their own instance to call home, one that suits them and their kin
I'd call this, the power of community
without losing access to all the goodies of the wider network.
And this, going global.
Is this a value? What is the word for it? Self-actualization?
I think this is usually termed "having the best of both worlds".
I should point out though that this isn't entirely true. I don't think that we can really say that this applies to folks who made their home on exploding-heads or lemmygrad, for example.
I was the only one who could create communities on them.
Typically the only one who can create magazines/communities are local users of the instance. With registration closed, that means only you (or the new instance owner) would be able to do this.
Though one can get around this with some bot magic ( lemmit.online had a magazine that was dedicated to new sub/magazine requests - once someone made the request, the bot would create and own the magazine but add the requestor as the moderator )
Do you intend to have open magazine creation on these instances or would that still be restricted to the owners of the consortium?
Blogs were the social web. Friendster was the social web. MySpace was the social web. Twitter was the social web.
With the possible exception of blogs, these are all walled gardens. I'm not disputing the statement, but we now know these are bad places to grow the Social Web.
(I say possible exception because, while with blogs you can self-host and if you don't want to do that, there are multiple options to choose from, you can still get caught in the trap of trusting one provider and losing everything/getting locked out. Thinking about Posterous here.)
So if not the start date, 2008 is still an important milestone - it's when we started cutting the cord from these walled gardens to grow an independent web.
I think the hardest part here is just getting other instances to participate in the scheme. They likely would give a hard no on this.
Realistically speaking, going with the 2. "such action is obviously destructive to the fediverse." option is probably the only way to go if you wanted to do this.
https://sub.club/ is a little bit controversial, but they might have a more workable and viable alternative option for you.
Exactly. I avoid lemmy.ml specifically because the admins there are the same ones who run the commonly defederated lemmygrad.ml - so the instance isn't particularly friendly.
Vote with your feet and move the community to a better instance, and hopefully some volunteer will message the old one detailing the move.