Lemmy

12575 readers
1 users here now

Everything about Lemmy; bugs, gripes, praises, and advocacy.

For discussion about the lemmy.ml instance, go to !meta@lemmy.ml.

founded 4 years ago
MODERATORS
726
 
 

I have just logged in on my own Lemmy instance, and I see a list of banned users in the administrative area, from other instances. I have not banned anyone myself.

How does it work? If you’re banned from an instance, you’re banned from the whole federation?

727
 
 

Atm, you can add anyone as mod to a community without permission. This is bad because you could add someone as mod to a questionable community to make them look bad

728
 
 

This is my personal opinion, it is not the collective opinion of all lemmy.ml admins nor the broader Lemmy network as a whole. But I feel like no one is talking about this side of things, hence this post.

It seems that a major point of friction lately has been the registration screening questions that most large instances have, and the fact that instances which do not are being blocked. People are complaining about not knowing when they will be allowed to use their new accounts, if they will at all, as well as their instance being blocked by larger instances. While I empathize with the frustration this is causing, and I do agree that the registration screening system is far from perfect, I really feel the need to defend my fellow instance admins here, on all the major instances, and defend their decision to have registration screening.

We are all unpaid volunteers, and are running and/or moderating Lemmy instances because we are interested in doing so. In fact we have regular jobs and responsibilities that we juggle with moderating Lemmy. At the same time, we want to provide high quality spaces where users can interact and engage in meaningful discussion, and that requires that the threads be mostly free of trolls, abusive users, and spam. We have no automoderator, no automated content screening or spam/abuse detection in general, nor do we generally have enough people to even cover all 24 hours of the day (especially since instances tend to be run by people in the same or similar time zone). Registration screening goes a long, long way toward easing our workload and actually allowing our instances to function without getting overrun by undesirable content.

Lemmy, especially the larger instances, has been the target of many raids and brigades from places like 4chan. They were, I kid you not and you can find plenty of discussion about this if you go far back enough, posting anything from Nazi/fascist propaganda, to scat and gore porn, and rendered instances completely unusable for a time. Based on my experiences with lemmy.ml getting brigaded, enabling registration screening brought the number of abuse posts from tens or well over a hundred per hour to almost none, because just having to put that bit of work in to make a troll account is enough to discourage most people who have no interest in actually participating meaningfully, and it also makes it much more difficult to create multiple accounts for ban evasion, or to automate the creation of accounts in the form of a bot.

Also based on my own experiences, I can tell you that any instance with open registration is very quickly overrun by spam and abuse posts, to the point where it can make other, larger instances unusable if that influx of content is federated over, as well as generally massively increasing the workload of the admins on the other instances as now they have to pick up the slack and moderate what content from the open instance is actually real content that is allowed on their own instances. This would be happening in a time where those instance admins are already being swamped with new registrations and moderating the huge influx of content being generated from their own instance. Until a Lemmy instance gets large enough to actually hire full time admins to catch and remove abusive content ASAP, and/or implements reasonably accurate spam and abuse content screening that is resistant to evasion tactics, I don't see instances reasonably being able to go without registration screening because the trolls will seize on that opportunity every time.

Admins of larger instances see it all the time:

  1. New instance pops up, yay! And most instances automatically federate with new instances!

  2. It doesn't have registration screening, this is quickly discovered by trolls and adbots and the instance gets filled with rule breaking content.

  3. Large instances start blocking it because by federating with an instance that is being used in this way degrades the quality of your own instance and adds a ton of workload to your (unpaid) mods and admins. They specifically do this because they know that posting in small, brand new instances will also get their content forwarded to the large instances, because they have a harder time directly posting abuse on the larger instances. (We don't block instances because "how dare they not have registration screening?!" We only really block instances when we start getting flooded with reports from our own users flagging the incoming abuse posts.)

  4. The instance eventually enables registration screening, and other instances start unblocking it.

It's happened with plenty of instances before and will probably keep happening as long as spam and trolling exist.

Most instances' registration questions are fairly simple, and all we really want is for you to spend a minute of your time to write a few sentences, maybe a paragraph at most. You doing that reduces the workload for us, as well as contribute to a nicer environment for you and your fellow users.

729
 
 

I'm exploring the ActivityPub protocol, trying to get familiar with it. When I query the "lemmy.ml" root (as an example) the outbox is listed as "https://lemmy.ml//site_outbox", which doesn't exist. But querying "https://lemmy.ml/site_outbox", which does exist, just gets me an empty list.

I know there's a way to get a list of communities from "https://lemmy.ml/api/v3/community/list", but that's using Lemmy's own custom API, not ActivityPub.

730
 
 

The GitHub repo that provides a comparison table of different lemmy instances now includes the version of lemmy that's installed

Thanks to Sunny (TheLastZombie) for the PR :)

731
 
 

If I want to block all hentai communities, I should be able to add *hentai* to the block rules, so that it blocks all hentai communities across all instances now and in future.

We can still use individual blocking to block a specific community from a specific instance, but a wildcard match would be the perfect solution for the federated nature of lemmy.

732
 
 

I apologize if this isn't the right community to post feature suggestions.

I've seen a lot of posts/comments with people complaining about the community search function in lemmy/jerboa/mlem with people replying with a link to the lemmyverse community search. It would be helpful for new users if the lemmyverse search was integrated somehow. Right now I think the difficulty in discovering the communities you're looking for is the biggest barrier to entry for lemmy.

733
 
 

I googled this, and one of the top results gave me the impression that they are not private. I just wanted to get confirmation one way or t'other if possible.

734
 
 

This doesn't seem to happen when I view any other community. It's been like this for about 15 minutes, I think. Someone else on that community also had this issue: https://lemmy.ml/post/1214299

735
 
 

I wonder if it is possible to move my own account to another Lemmy and take all content with me?

736
 
 
737
 
 

I know there is a profile setting for this, but it hides all read posts, even in the profile. I couldn't go back to even posts I created to see if there are new comments. Rather, if we had a toggle on the front page, it could be temporarily toggled on and off easily.

738
 
 

When I sort by hot in my subscribed feed it becomes flooded with posts from the worldnews community, posts that are multiple days old or even with negative scores, even though I'm subscribed to many other communities and when visiting those communities can find posts that are newer, and have more engagement than the ones I'm seeing from worldnews. And when I say flooded I mean I will have 5-6 posts in a row, followed by 1 post from another community, and then another 5-6 worldnews posts. Has anyone else had a similar experience? Is there anything I can do other than just unsubscribing from worldnews?

739
 
 

Hopefully in future lemmy autotranslates links for us, but meanwhile I suggest the following method.

Let's say we want to link https://lemmy.ml/c/asklemmy

Write it like this

[c/asklemmy](/c/asklemmy@lemmy.ml)

Which will result in the following link:

c/asklemmy

This will make sure that the user clicking the link gets taken not to the original instance of the community, but to the community's reflection in user's instance where they can subscribe.

EDIT: Unfortunately this link type is currently crashing Jerboa. Hopefully that gets fixed in future.

EDIT2: For small communities it is recommended to append instance in the title, especially if a huge community with the same title already exist on another instance. Like this:

[c/asklemmy@lemm.ee](/c/asklemmy@lemm.ee)

c/asklemmy@lemm.ee

EDIT: Caviat - these links will work only if the community is already cached in the user's instance. If the user is first to subscribe, they'll have to get to it manually.

740
 
 

A new Lemmy app has arrived on the F-Droid app store.

741
 
 

I'm trying to be very patient with the technical issues so far because I know scaling is not easy.

The bugs that jump out the most are:

  1. Sometimes Jerboa shows comments of a previously viewed post on a different post. If you comment, it'll go to the old thread. To avoid this, swipe down to force a refresh.

  2. SORT BY HOT doesn't work. (But you can sort by New, all instances)

  3. "Could not value type java something something", honestly this is when I wait a bit and just try again. I have no good workaround for this one.

742
 
 

Hello everyone, I didn't really like the darkly lemmy theme, so I've decided to port Catppuccin Macchiato Pink. You should be able to see it in action by going to my instance, as I've set it to be the default there.

I've shared both the final CSS that you can use as a custom theme if you're an instance owner and as a theme for the https://github.com/openstyles/stylus extension, and the _variables.scss file if you want to modify something using https://bootstrap.build

https://gist.github.com/n3oney/21716419d84a1c777910327f404231fd

743
 
 

Or are mods still able to see them?

744
 
 

I uploaded the screenshot picturing the issue. If I'm not mistaken, the posts are from a year ago as well. I haven't found any bug reporting community when I looked up bug so pardon me for posting this here if it should go elsewhere.

745
746
 
 

Working on my first wrapper, Lemmy.py, a #Python wrapper for the #Lemmy API. @lemmy

747
 
 

Just curious how much it would cost to run an instance? Maybe with 1,000-10,000 users? Also are there any hosts that ya'll recommend? I am most familiar with Digital Ocean but DO may not be the best area to host an instance.

Apologizes if this is the wrong community to post this in. I am not sure where to find any info on pricing estimates

748
 
 

Over the last few days, it seems that filtering by Hot or Active just makes me see the same posts I've seen over the last few days (stealing memes meme and $4k fridge).

Filtering by New on Lemmy, however, is not the toxic filth that Reddit is, and generally gets the job done.

Unless I am doing something wrong, Hot and Active seem to not update enough / hide what I've already seen. I am doing my Subscribed, about 20 subs.

749
 
 

I left that tab open for a few hours and when I came back my laptop was really hot and the CPU fans kicked in.

750
 
 

Let's say I'm visiting lemmy.ml/post/1234, and I'd like to view the same post but under lemmy.world. is there a pattern or something I can do to do this?

view more: ‹ prev next ›