Lemmy

12524 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 5 years ago
MODERATORS
676
677
 
 

I am seeing posts from this community, I can seemingly create posts and replies, yet it's showing "Subscribe Pending". Is this a bug or is it actually pending?

678
 
 

I've created a quick script to copy your communities from one account to another. Useful when switching instances.

679
 
 

Wow lemmyverse.net just crossed 800 running instances of Lemmy that it's tracking!

Go check out some some communities! https://lemmyverse.net and follow a few from whatever software you are using. If you are searching from Mastodon replace the ! with an @ in the !groupname@instance.domain when you search for it or search using the full htttps://instance.domain/c/communuty in your home server search bar

@lemmy @fediverse

680
 
 

On mobile, no matter which instance I browse in, and no matter what I sort by (top day, active, etc.), after a bit of scrolling I suddenly get an influx of recently created posts that spams the whole page, and I can't continue scrolling because the spam just keeps going. I'm not even sorting by new.

Does this happen to anyone else? Have any of you found a solution to this yet? I mostly use social media on my phone and this bug occurs so often that it pretty much renders Lemmy unusable for me :/

681
 
 

Not meant as an authoritative or absolute assessment, but this viewpoint may help you come to terms with the "fragmented" nature of the fediverse and understand why it's the reason we are here (or at least why you would want to be). Lemmy and the fediverse is not "the ultimate aggregation platform" or the new old reddit in any singular or unified sense.

Digression: The fediverse, generally speaking, is an infrastructure; a network of communities across various social platforms, including link-aggregators, microblogging sites, video-streaming, forums, media-sharing, and website comment sections all over the internet. Lemmy is an animal sharing an ecosystem (the fediverse) with other animals (such as mastodon), but it isn't the fediverse, and not all animals think alike -- each platform has its own notion of what it means to interact and how you should interact -- but different species are still able to interact to various degrees.

In a similar vein, Lemmy instances are autonomous communities with their own values, purposes, interests, and, more concretely, moderation policies. An instance may choose to defederate with another instance for the same reason a "normal" website may not want to give space to content from just any other website. I like to think of federation in terms of "freedom from [lock-in/harassment/toxicity/ads/sensory assault/information attacks/tired debates/sea-lioning/etc]" while retaining the ability to continue interacting consensually with others on the network (as opposed to "if you don't like it on [centralised platform] you can leave", which usually means "you're free to leave this city and go build your own village in the Andean mountains").

Each instance separately may fill the role of link aggregator - but for members of that community (accounts on that instance) first and foremost, with that community’s values and moderation policies reflected in the perceived quality of content. The ability for an instance to federate with other instances with compatible policies is the benefit here, not an imperative or some duty an instance has towards le fediverse collective. Thus, it may actually help if you view an instance as the community, with its “communities” as its topics, or subforums if you will.

We need to remember that these sites are inherently social: the fediverse is not meant as a resilient information exchange protocol, but as a means for social groups to organise organically rather than be funnelled into the same environmentally controlled silo before inevitably being processed and sold. Part of that process (the former, not the latter) involves disagreement, defederation, migration, formation of new instances serving new niches, causes or ideals, and occasionally bad enough groups will get ostracised because they're intolerable (regardless of whether they think they're playing by the rules or not, because -- unlike on corporate social media -- on the fediverse you're allowed to simply not tolerate intolerable people).

This isn't to invalidate frustrations that arise from, for example, large instances defederating from yours when you haven't done anything wrong; there is the separate problem of a lack of portable identities, which would fix a number of inconveniences if it was a thing (to mention a few: deciding on where to sign up or settle down; migrating when a server goes down/to shit; having more than one interest/association but being forced to choose one community; even just following links to other instances). Luckily, there are reasons to think it can be done - it just hasn't been done yet.

Another popular frustration is that you often want to subscribe to a common topic but some of these are hosted by different instances, and this becomes a bit messy and unmanageable without any clear benefit, especially when the instances are not diverse enough to provide any unique flavour to the content posted. This is another fixable issue, and I suspect we'll see it implemented relatively soon.

I don't know if this is helpful for you but thanks for listening to my TED-talk.

Edit: compile error, expected ')', found EOF. Edit 2: added more paragraphs and some fluff because this became my activity today.

682
 
 

Hello fellow Lemmings! the first version of the haiku-bot is out! anyone can add or remove it in any community by simply mentioning him and asking to subscribe:
!Haiku-bot SUBSCRIBE
when added to a community, it will read every comment (not posts currently) and if he detects the 5-7-5 syllable pattern typical of haikus will reply formatting it in a nice way! If it becomes too spammy you can remove it by just commenting:
!haiku-bot UNSUBSCRIBE
currently it can be subscribed and unsubscribed by anyone, but if this will result in a problem please let me know and I'll allow only mods to do this! any problem, bug, suggestion, insult, anything you wish is welcome!

hope you'll enjoy it!

683
 
 

I made a theme for Lemmy that can be applied using the https://addons.mozilla.org/en-US/firefox/addon/styl-us/ extension for FireFox!

Features:

  • Rounded corners
  • More color variety
  • More color depth
684
 
 

I like the idea with Lemmy/kbin and the fediverse but theres something I dont understand perhaps.

If in the future Lemmy is very popular and someone wants to add their own server and federate with everyone then from that moment that new instance will get all new comments, posts, etc. from all other instances its federated with and must save them in its db. This means if Lemmy gets popular forget about little guys helping out spread the “load” because every intance still must take and save all new data. Thats a lot of processing power and storage. How can this work? I see in the future only a few instances will survive.

If somehow each instance was a node and only took care of its posts and comments and forward them to others upon request I can understand scaling but this is not how it works AFAIK. Another way would be with consensus algorithms where a node saves more thsn its own data but still not all.

685
 
 

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?

686
 
 

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

687
4
submitted 2 years ago* (last edited 2 years ago) by AgreeableLandscape@lemmy.ml to c/lemmy@lemmy.ml
 
 

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.

688
 
 

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.

689
 
 

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.

690
 
 

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.

691
 
 

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.

692
 
 

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

693
 
 

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

694
 
 
695
 
 

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.

696
 
 

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?

697
 
 

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.

698
 
 

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

699
 
 

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.

700
 
 

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

view more: ‹ prev next ›