It’s not that on mastodon and it shouldn’t be that here either. There needs to be some consequence to switching instance.
Comment on UI Idea for one-click Lemmy account migration
NickwithaC@lemmy.world 1 year agoIt really needs to be everything - posts, comments, subscriptions, upvotes/downvotes, blocks, and mod status. It needs to be such that signing in to your account on the new instance is the same as signing into on the old one. It should be so seamless that you can just switch instances just to try out a new one and switch back again if it isn’t for you.
sabreW4K3@lemmy.tf 1 year ago
970372@sh.itjust.works 1 year ago
No there shouldn’t be a consequence. However, most of this is related to server-load.
muddybulldog@mylemmy.win 1 year ago
It won’t be anything even close.
Indexes are unique to each instance. Post ID, Comment ID, Vote ID. There’s no way to correlate this information between two instances other than to do a full text match, post by post, comment by comment, vote by vote, to determine if what is being imported or “new”.
Even if you go that router, then there’s the quandaries that follow… if you import what is effectively a “new” post to your new instance, do the comments (which aren’t yours) come along, or do you simply end up importing your post with no interaction history.
That’s just off the top of my head.
If you’re lucky you’ll get to keep your cake day.
Spzi@lemm.ee 1 year ago
I hope there will be a solution for this. It’s so unpractical. The only sane way to link to posts on other instances seems to be to cross-post them.
If you just share a link to a specific post or comment … people can see it, but unless they happen to have an account on that instance, they cannot interact with it. To do so, you have to search for it, and the search is not reliable.
Why can’t post or comment IDs be generated hashes, and each instance uses the same algorithm?
dandroid@dandroid.app 1 year ago
I kinda just want to keep my cake day. I signed up on my first account on my IRL birthday, but then I created my own instance some time later and created an account on that one. I just thought it was fun to have it on my birthday. :(
elscallr@lemmy.world 1 year ago
As long as they’re using UUIDs where they should be the possibility of a collision is literally so low as to be impossible, but that relies on all the pieces of software using good principles.