this post was submitted on 12 Jun 2023
847 points (98.7% liked)

Lemmy.World Announcements

28915 readers
3 users here now

This Community is intended for posts about the Lemmy.world server by the admins.

Follow us for server news 🐘

Outages πŸ”₯

https://status.lemmy.world

For support with issues at Lemmy.world, go to the Lemmy.world Support community.

Support e-mail

Any support requests are best sent to [email protected] e-mail.

Report contact

Donations πŸ’—

If you would like to make a donation to support the cost of running this platform, please do so at the following donation URLs.

If you can, please use / switch to Ko-Fi, it has the lowest fees for us

Ko-Fi (Donate)

Bunq (Donate)

Open Collective backers and sponsors

Patreon

Join the team

founded 1 year ago
MODERATORS
 

I honestly do not mind it one but. I quite like the interface. It’s minimal but there are some bugs to it which is to be expected. I really do like the overall design of it though. There isn’t too much going on. It’s like old Reddit which I am a big fan of

you are viewing a single comment's thread
view the rest of the comments
[–] DinDjarin 7 points 1 year ago (1 children)

You can make an account on each instance. That's OK, too!

[–] skye 11 points 1 year ago (5 children)

but then i am a bit confused, if i can use an account on every instance, why is there an option to make accounts per instance in the first place?

Why isn't there a centralised account log in, and then you select what instances you want to browse?

Also what happens if say, two people have the same username, but are on different instances?

sorry for the myriad of questions i am still new to this whole thing

[–] 0xSHODAN 18 points 1 year ago* (last edited 1 year ago)

Instances do not care about users on other instances like that.

A user is not unique by username alone. A user is unique by username AND instance. There may exists another skye on another instance, created by someone else. But only you can be [email protected]

Think of it like email addresses.

You grab the name abc on gmail, giving you the user [email protected]

Some other person can grab the same name on another mail provider (ie. instance), say [email protected]

You don't need to have an account on every email provider to be able to send mail accross providers. But nothing is stopping you from making an account on every provider, it's just that it's redundant

[–] fishbulb95 14 points 1 year ago (1 children)

Then there is a central authority that encompasses the Fediverse/Lemmy. That also means one single point of failure, eg Login system goes down. Right now if one instance goes down then all of the others are unaffected.

[–] skye 6 points 1 year ago

that makes sense, i didn't think of that.

[–] [email protected] 7 points 1 year ago

Another caveat with instances is that some instances block each other. If you made your account in Instance1 that for some reason blocked Instance2, you can not interact with or even see any content from Instance2.

So that also fragments the world here. It may well be that if you actually like some communities in both Instance1 and Instance2, you are forced to have a separate account on each (happened to me already)

[–] [email protected] 4 points 1 year ago

The username thing is the one lingering question I have not seen answered as well. I suspect there's just going to be duplicate people.

[–] andobando 1 points 1 year ago (1 children)

I dont understand this part either. Should just be a single login across the whole fediverse

[–] dystop 4 points 1 year ago (1 children)

using the email address analogy - every server maintains its users. You can't log in to Gmail with your yahoo email either, but you can still email a yahoo user.

Having multiple servers that you can sign up for helps keep things decentralised. If all the logins are centralised, then either one of two things need to happen:

  1. One single entity controls all the logins. And if that entity decides to go on a power trip (say... a completely fictitious example where he decides to start charging all servers a ridiculous monthly fee to use the login, then gaslights people who call him out, and doubles down when presented with call logs that show otherwise), the fediverse is dead.

  2. Everyone has to keep a copy of the same userbase. When 1 person signs up on 1 server, every server needs to acknowledge that signup. This is going to create massive problems if/when the fediverse becomes huge - imagine thousands of people trying to sign up across thousands of servers.

[–] andobando 2 points 1 year ago

Makes sense, thanks