Thinking of moving to sh.itjust.works from lemmy.world - one question about the rules though...

https://lemmy.world/post/1634951

Thinking of moving to sh.itjust.works from lemmy.world - one question about the rules though... - Lemmy.world

If I post nsfw onto a community hosted on lemmynsfw, for example, from the sh.itjust.works account, would that breaking the no pron rule, or not necessarily, since it’s posted on a different instance?

Hi, the dude here. I think you are confused. Not only are you allwed to post nsfw content to lemmynsfw but you are free to post nsfw pictures anywhere on sh.itjust.works.

Enjoy your time at sh.itjust.works. We love shit here.

This is impersonation.
Oh never mind it’s real. Go on. Post nsfw all you want.
It’s not. He’s @[email protected], not the admin.
Oh nevermind that is the right dude…
It is amazingly dumb that the webui doesn’t actually show a user’s instance by default; at least apps are more sane in that regard.
Doesn’t it? Or does it not if they have a display name set?

Oh Now I see how that works

The display name obscures all identifying information. Someone was trolling lemmy.world by impersonating Ruud like the day before beehaw defederated the both of us. Very major design flaw, you should always be able to easily identify users from other servers.
I just noticed this mention, but I can‘t figure out the context anymore. Seems like it was somehow controversial, but I have no idea what it was. Did not mean to offend anyone… - could you help me out with some context information (what it all was about)? Thanks.
@[email protected] is our admin. A user spoofing (I think) the name @[email protected] and claiming to be the admin. He posted some nsfw pictures and told people that rules our admin put in place aren’t in place anymore.

OK, thanks for your reply and the clarification. So it was not me. I could probably have chosen a more unique user name when signing up, though.

But it still remains somewhat strange, because in the comment history of that posts it seems that I had made some comment, which was first massively downvoted and then deleted. So, I was wondering, which kind of comment this may have been.

That’s literally poop from a butt
No, it doesn’t break the rule IMO. Yes, the image is hosted on sh.itjust.works, but it’s not posted ik any community on sh.itjust.works, so… it should be OK.
As far as I understand it, this should be the correct answer. Obey the rules of the instance the community is on when on that community.
From what The Dude said initially it’s to avoid having to deal with the legal side of hosting content that might be illegal. In that instance it being hosted here is the problem.
Oh… yeah, you’re right, forgot about that…
Of you post to an outside community, is not hosted on your insurance. It’s hosted where it’s posted.

Makes sense to me, but I’ve read the opposite.

Anyone got a source that explains how it really works?

No, but that’s what common sense says.
That is what common sense says (I thought it worked like that in the beginning), but that is not how it actually works, see my post below.
I tested the theory a few posts below with a pic, it’s explained there.
You’re confusing posts and comments.
The same applies, try it.
I wasted like a minute looking through your post history to realize you meant a comment. Fix your comment. While you’re at it, edit it to link to your other comment instead of just saying “down below”, because it was above your comment it in my app.

I don’t think that is actually true…

OK let’s make a test. I have 2 accounts on sh.itjust.works, this is my lemmy.fmhy.ml account. I’ll attach a pic, see where the link points to.

The link says lemmy.fmhy.ml 🤷.

The potential liability for instance owners due to this is massive. Images should be stored in the instances of the community they’re posted to.
It’s fundamental to the design of Lemmy’s implementation of federation via ActivityPub that all content from an account be hosted on the account’s instance.
If it’s an ActivityPub feature, this is somewhat of a poor design if you ask me (or at least not being able to change this). He’s right, this feature could put instamce owners in legal problems, because the data in question is actually stored on their server, not the server that you posted the image on.

Yeah, you’re right… but I think the problem is, the login info… but, than again, how could it store copies of my post, but not images.

In any case, I do agree that this is something that should be looked into and discussed.

I don’t see why the login info is an issue, and storing a copy of a post wirh just a link to an image makes sense.
I really have no idea how other instances actually confirm that you’re posting from another instance, not just emulating that you’re a poster on another instance. That might be a part of ActivityPub, but I haven’t looked at code, wouldn’t know.
This is part of the ActivityPub protocol, but I haven’t looked into it enough to know how it’s defined.
Indeed, this is a huge design flaw. You would basically have to police everything that users post on other instances as well. Do you even have moderation tools for this?

Huh. Well that just makes no sense structurally. Thanks for pointing it out though.

How does this thing work at all? You would expect it to all be hosted to the site the community is hosted on. So now when a comment thread is fetched, it has to go to all these other servers for every single comment from another instance. This is actually mind-boggling.

Does anyone have an ELI5 for why it’s done this way?

Actually, the post content is saved on the instance where the post is posted as well. That post is called a copy, the original resides on the poster’s originating instance. But, not the media, no, that resides on the instance where the poster resgistered.

lemmy.world/comment/20357

Breaking out old reliable. This comment has taught many Lemmings in its short time

Some Lemmy Technical Questions - Lemmy.World

Yes, I’m certain I could final answers to all these questions via research, but I’m coming here as part of the Reddit diaspora. My guess is that there’s a benefit to others like me to have this discussion. I can vaguely understand the federation concept, the idea that my account is hosted at an individual Lemmy server and that other servers trust that one to validate my account. What’s the network flow like? I’m posting this to the lemmy.ml [http://lemmy.ml] /asklemmy community, but I’m composing it on the sh.itjust.works interface. I’m assuming sh.itjust.works hands this over to lemmy.ml [http://lemmy.ml]. How does my browsing work? Is all of my traffic routed through sh.itjust.works? Assuming there’s a mass influx of redditors, what does it look like as things fail? I’m assuming some servers can keep up under the load and some can’t. If sh.itjust.works goes down under the load, can I still browse other servers? Or, do those servers think I should have some token from sh.itjust.works, because my cookies say I’m still logged in, and I can’t even do that? Are there easy mechanisms to allow me to grab my post history? I’m assuming most (all?) Lemmy servers are hosted in home labs? The idea of Lemmy excites me, but the growth pain that could be coming scares me. Anybody using a CDN in front of their servers? That could be good, but with unconstrained growth, that could be costly, which is very bad. I can imagine lots of different worse case scenarios, but I’m curious what those of you who run servers imagine for the best case scenario? A manageable growth that just gets more vibrant communities, which can’t ever lead to the breadth and variety of Reddit? Also, for those running servers, have any of you experienced issues during this growth? What scares you?

Basically everything goes through your instance. If you make a post, it goes to the copy of the community that’s on your instance. Likewise if you comment. If you join a community, your instance starts listening for changes and stores those on the instance.

That way if another instance goes down, you still have a copy of all of the content there that someone on your instance is interested in. So that way pretty much everything is backed up.

I personally think we can do better, but it’s an easy enough system that all but guarantees that content doesn’t disappear. You could even set up an instance that never deletes anything if you want to make sure you don’t lose any data.

Out of curiosity, what is the advantage of changing instance. If all instances are federated and you can, therefore , subscribe to any instance what would be the reason to migrate?
For me, I was weary of lemmy.world getting ddos’d continuously, and wanted to at least have an option of a smaller instance to increase overall distribution of activity on lemmy.
I have a few accounts on different instances and flick between the seamlessly in the app I use. It has worked well for me when experiencing the issue you describe.
Basically, the big two reasons are the admin and the server. You want an admin you trust and a server that works well.

Yeah, my first (reddit emigrant) account was on lemmy.world as well, and even before the ddos attacks it was strained to the limit and extremely slow. Comments and posts weren’t syncing properly in the federation and everything just took ages to load. Creating an account here was a considerable improvement.

I just didn’t know anything about how the fediverse worked, so I just picked the first server which is recommended on the intropage, and that is lemmy.world. It would probably be a good thing to switch up the sequence of the servers presented on that intro page, because I am sure most people who are unfamiliar with how the whole federation thing works will pick lemmy.world just as I did, and the instance will keep being disproportionately bloated and strained compared to all other instances.

Not all instances are federated. If you go to the bottom of the page and click on “Instances”, you can see what instances are blocked.

For example, feddit.de defederated sh.itjust.works.

Feddit - Deutschsprachige Lemmy Community

What did we do to piss them off? Where the instancedrama community at? xD
We’ve just had an issue with gross spammers making accounts on this instance and they didn’t wanna deal with it for now. We are planning to approach them about refederation as soon as we can get our moderation tools online and be more effective at blocking and removing offensive content in a timely manner.
Lol it’s ok. I like popcorn anyway. xD
Until federation is better at coordinating deletions to Kbin (check this thread on kbin), the API redacts removed comment content instead of just returning a flag that says removed, and the trolling with NSFW imagery is reduced, I’m gonna refrain from posting on Lemmy now.

Huh, that’s a shame. I’ll ping you on kbin when we get our moderation tools up to speed.

I’ve purged all the spam comments on this thread, and I think that purging immediately will be the policy going forward, at least in cases of particularly gross or disturbing trolling. I will also monitor on kbin to see when/if they finally disappear over there.

Thanks!

spoiler

___

Why not just have a separate lemmynsfw account? It’s 2 clicks to change between accounts on Jeroba.