I would like to create a user on Lemmy.ml, but it says that registration is closed. Is that a permanent situation or will it reopen eventually?
Hey, could you please edit your post to have the question in the title. See rule #1 for more information (:
Sorry about that. All set.
Why do you want to create a user there? I imagine it will reopen eventually, but you are likely much better off creating a user elsewhere.
I’m using the liftoff app and I can’t upvote posts that originate from lemmy.ml.
That would be a bug on liftoff. Report it there instead of trying to make another account.
It’s not a bug, just bad UX. Liftoff aggregates content from multiple instances on its own, rather than viewing other instances “through” the one you’re logged into. It allows you to log into multiple accounts at once to compensate, but it’s definitely not how fediverse sites are “supposed” to work.
IMO, all liftoff needs to do is check if the post you’re viewing is from an instance that federates with an instance you have an account on. If it is, then it should automatically route your comment “through” the instance you have an account with, and make that transparent to the user.
I thought you could exist as a user on any instance and they are all interconnected? Unless they defederate for some reason.
Your user login only works on your instance. Any instance that is federated with your instance you can interact with through your instance. You cant interact with a different instance directly.
Which is why in the screenshots above You cant vote on the first one since that is interacting directly with lemmy.ml. However you can interact with the second because you are interacting with lemmy.ml through lemmy.world
That sounds odd, can you upvote posts when you are using the web interface or another app?
Yeah it’s just happening in liftoff. Viewing through chrome works fine.
That’s because liftoff aggregates posts from multiple instances on its own, rather than relying on instances “federating” with each other. The benefit of this is that it gives you control of what instances you see content from, rather than the instance owners deciding for you.
Personally, I think that makes way more sense than making instances “federate” with each other to share content. The only interoperability instances really need is the ability to post to communities that are hosted on other instances. We don’t need instances to be sending the entirety of all their content to each other; clients can aggregate that on their own.
At the same time, federation allows citizen administrators to create and maintain new instances. Let us say there are 1000 instances with 1000 users each. It is relatively easy to host a server for 1000 people that federates with max 999 instances. And yet, one post can reach 1 million people.
The same would be much harder for a private person and 1 instance that has to serve 1 million people.