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
676
 
 

I would like to change the default View behavior from Local to All for newly signed up users on my small instance. Is this possible?

In Admin settings, I see a setting called "listing type", but changing this did not have an effect.

677
 
 

cross-posted from: https://lemmy.ml/post/1372067

Extension to make it easy to interact with different Lemmy communities

678
 
 

From 3 other lemmy.ml federated lemmings I cannot fully subscribe to lemmy.ml communities. They all just stay in 'Subscription Pending'. It was pointed out that I would still get updates from these communities, and I decided to roll with it. BUT the thing is… you can't cross-post using the lemmy built in if not fully subscribed.

How long until this might be alleviated? Has lemmy.ml considered asking some communities to move to a less loaded lemmy? Seemingly every floss project seems to have homed here, and the subscription pending thing is getting problematic.

Thanks for all the hard work. I just want to know if it's known/being addressed.

679
 
 

Hi there guys, thank you for making Lemmy. A great software, with a potential to have a nice-looking non-web based desktop client! I have created a community on there and I have some questions.

  1. Reddit had a concept of flairs, which were essentially tags you could have put on a post which then allowed for easy search and filter. Does Lemmy have such a feature?
  2. Does it matter on which Lemmy instance I make my communities, except of courset he cases where a given community wouldn't be allowed on a given instance?
  3. If, for example Kbin offers me better moderation tools for my communities will I bea ble to migrate them?
  4. If yes, will Lemmy users be able to access and use them normally?
  5. Is advertising of your communities allowed on there? If no, are there any community directories where I oculd post my group?
680
 
 

If you still have a reddit account, please hop in the reddit comments to show support.

Whether you used Sync or not, we could all use more app competition in this space.

681
 
 

hi, I was looking for my subscriptions to see if some can be added and got super confused while looking at my communities. I think the way this list is presented can be enhanced:

I mean... a cloud is not a good way to show it and is very confusing. Just a regular list will do the job better IMO.

682
2
submitted 1 year ago* (last edited 1 year ago) by m_e@lemmy.ml to c/lemmy@lemmy.ml
 
 

I've moved this to the meta community because it is off-topic here.

Some communities that I would like to see (equivalent of some sub-reddits that I am subscribed to):

  • Christianity (like r/Christianity, not r/TrueChristian)
  • Anglicanism
  • DnDBehindTheScreen
  • interlingua
  • rust_gamedev
  • shenzhen
  • storyenginedeck

I've checked all these in lemmy.ml's search function and nothing as come up.

I'm not ready to take on the responsibility of moderating these myself.

Of course, they don't need to be on lemmy.ml, just somewhere federated.

683
 
 

cross-posted from: https://lemmy.ml/post/1374138

I'm thinking about setting up my own (bare metal) Lemmy instance to play around with it, but it seems to require PostgreSQL. Everything else on my system uses MySQL, and I don't really want to run 2 separate database services. I guess I would also be fine with using an SQLite file, but that's not ideal.

Has anyone managed to set up a Lemmy instance with MySQL instead of PostgreSQL? Are you aware of any PostgreSQL to MySQL or SQLite compatibility layers?

684
 
 

I subscribed to !programming@programming.dev from lemmy.ml and hundreds of unrelated posts began appearing.

This is just a 3 second snippet. It's constant, there are hundreds of posts on that page now (i've left it open).

685
 
 

I'm trying to change some information for the sidebar and upload some new icon/banners, but when I try to submit, I get the spinning button and it never uploads. Has anybody else seen this?

686
 
 

So Lemmy just became, in one week, the second software with the most users on the #Fediverse? @lemmy

687
 
 

We can currently filter communities in our feed by 'Subscribed', 'Local' and 'All', but I'd really love a way to add communities to custom groupings, and have additional filter options based on those groupings. For example, a 'News' group that I could add all of the News-related communities to, and be able to click a filter button and see only those... or maybe the use case most people would likely use: creating groups to isolate SFW and NSFW content.

If there's a way to do this that I'm unaware of, I'd love to hear about it.

688
 
 

I wrote this simile explanation of Lemmy intended for millennials / Gen Z who might be familiar with discord. While I could have left it out completely I included a bit of explanation about Lemmy instances in order to highlight why it's different from Reddit or other centralized Reddit-like platforms.

Everything written here is copyleft/public domain.

The audio was generated with Elevenlabs AI TTS with a paid account and I'm fairly confident that I can also give it the Public domain / copyleft license.

Audio: https://voca.ro/1cZOHPZo8shQ

Transcript:

"So, you're probably familiar with discord right?

On discord you've got one user account and that lets you participate in countless discord servers, each of them with their own channels, moderation style and possibly even dedicated to a particular community or topic.

Lemmy is very similar. With one account you can participate in countless of Lemmy servers, each of them with their own Lemmy communities, which are basically equivalent to a subreddit.

Now, this is basically what you need to know in order to start using Lemmy, but there's a couple of differences that are worth pointing out if you want to know how it works under the hood.

One big difference is that Lemmy servers are actually servers, as in an actual computer. These Lemmy servers basically know how to talk to each other so that it's easy to use them with a single account.

Unlike reddit or even discord, these servers aren't owned by a big centralized corporation. Instead, they're run by anyone who wants to create an online space for their communities. It is harder to run a Lemmy server than a discord server because it requires actual computing resources, that's true, but it also means that there's no for-profit business that controls the Lemmy network or all the Lemmy communities.

Joining Lemmy and giving it a try is quite easy. Because there's no owner of the Lemmy network, in order to sign up you just need to sign up on one of the hundreds of Lemmy servers available. This first server will become what's known as your "home instance" and with that account you can interact with countless other Lemmy servers and each of their subreddits slash communities.

If you want to give it a try, just vist join-lemmy.org and choose a server to become your home instance. And that's it!"

689
 
 

One of the things I like the fediverse is the oppposition to unhealthy social media use. I think infinite scrolling is one of the worst things about mainstream social media. Even when youre consciously against it, it is very hard not to forget and get consumed by the infinite scrolling.

My proposal is that front-ends should default (or at least provide the option) to a paginated interface. You get to the bottom and have to click a "Next" button. It acts as sort of a wake up call to your scroll-numbed mind. It is also a much more ergonomic interface anyways, and more lightweight on resources.

I strongly believe that, if presented the option, most people would prefer pagination over infinite scroll. It seems corporations forced infinite scroll on us for maximum time wasted.

690
 
 
  1. I create a well crafted post to a normal site that gets 10.000 upvotes.

  2. I change the URL to a malicious site.

  3. ??????

  4. Profit

691
 
 

cross-posted from: https://halubilo.social/post/8884

Hey guys, as I'm sure many of you are already aware there's a couple of bugs that are plaguing the home page. I've made a hotfix for these bugs:

  1. New posts popping up and pushing all the other posts downwards - this is more prevalent on the larger lemmy instances, you'll just be scrolling and suddenly everything's pushed down because new posts are being added to the top of the page as they're being created
  2. Default "All" not working - this is more something admins would be aware of but in the site settings you can set the default "Listing Type" to "All" instead of "Local", but if you do this the home page doesn't properly load "All", it'll show you the "Local" feed with "All" selected in the tabs. Seems this feature wasn't implemented correctly in time for 0.17.4

Since 0.18 is still a little while out, and I'm sure the devs are both really busy on it (they also said they won't be making another 0.17 release), I went ahead and made a hotfix for these. I have it up on jcgurango/lemmy-ui:0.17.4-hotfix so if you're using docker you can just upgrade to that image. I'm not really sure how ansible works, so I can't help with that.

Here's the repo I have these changes on for those who want to check or build it themselves: https://github.com/jcgurango/lemmy-ui - I've based it on the v0.17.4 tag on the upstream repo.

692
6
... (lemmy.ml)
submitted 1 year ago* (last edited 1 year ago) by Veritas@lemmy.ml to c/lemmy@lemmy.ml
 
 

...

693
 
 

And I guess this question is two parts: 1. Regarding the current lemmy implementation, and 2. The activityPub protocol in general

694
 
 

Kbin already supports them

695
 
 

cross-posted from: https://lemmy.fromshado.ws/post/793

Disclaimer

You are responsible of cloning whatever content you decide to migrate. I suggest to keep it to posts you made originally or have been given permissions to migrate. DO NOT SPAM

Background

Following all the recent issues I caught wind of Lemmy, I was aware of the Fediverse already and been present of Mastodon for years but unlike with microblogging alternatives I don't mind losing contact with people on link aggregators.

But since I was considering also deleting or overwriting all my original submissions (lol it's all gacha memes) I wanted to keep them available somewhere else. So I migrated a bunch of them to /c/fireemblemheroes

The program

So I coded a small python script (it's actually 500 poorly written lines) that given a file where each line is an URl of a Reddit post it can parse the corresponding content and using Lemmy's API clone them into your instance.

sample execution migrating 40 posts and their comments into a local test instance

Migration of text

For the most part simply copying and pasting original and texts back into Lemmy works.

Still there's a need to clean the body to make sure inlined picture links are expanded and characters are unescaped.

Migration of media

The post might be a single link or might contain links hosted on Reddit in it's body.

If enabled, the script is capable of downloading this media and reuploading to the pictrs instance asociated with it, then replacing with the new selfhosted link. Otherwise the original link is kept.

I suggest to disable video uploading though, as most of the time pictrs will not finish handling of the file before lemmy decides to timeout the connection

Migration of comments

The script is capable of tracing all comments in the particular post and migrate them while keeping the threaded relation between parent and child comments.

It also keeps a credit of name and date to the original author. In any case migrating comments will make you hit rate limits severely, increase runtime drastically.

This option really is only intended if you are migrating your community from reddit and want to keep all the top content.

This is how an URL link looks with migrated thread comments

Migration of upvotes

This is not possible without possible affecting federation. You would require editing the database directly as obviously the API doesn't allow it.

The same happens with original posting dates.

Running it

The prerequisite is having an user to authenticate to the instance you will use and the community where the posts will be migrated to exist already. The code is located at https://github.com/Eskuero/antenna2lemmy

Clone it locally:

$ git clone https://github.com/Eskuero/antenna2lemmy; cd antenna2lemmy

Create a python virtual environment and install the required dependencies on it:

$ virtualenv env; . env/bin/activate; pip install -r requirements.txt

READ THE CONFIGURATION FILE CAREFULLY, it documents each option. Adjust it to your needs.

Execute with the following command, where "personal" is the name of the community where the posts will be migrated to and "links.txt" a simple text file containing a single Reddit url per line. They are comma separated.

$ python antenna2lemmy.py personal,links.txt

The program should start running with a curses interface to report on progress. You can disable it by passing the environment variable DEBUGMODE=1.

The full log output will be saved to migration.log on execution directory

Reminder to be respectful of the other users of your instance, just because the tool runs automated and you are essentially crossposting from Reddit spamming a lot of migrated links might get you banned

696
 
 

cross-posted from: https://lemmy.cat/post/6385

It is currently possible, through Lemmy's API, to create accounts automatically and without limit if verification by email address or captcha is not activated. I'd advise you to activate one or both of them NOW!

After registering x number of accounts (currently I could do thousands), all you have to do is list all the existing communities for each of the account to publishes one new post per community, or more. I'll leave you to picture the mess.

(I apologise to the administrators of sh.itjust.works, I should have done the test with my own server.)

697
698
 
 

I have created some software that is capable of synchronising posts from Reddit to Lemmy. It's still a little rough around the edges, but it works as a such:

People can request new subreddits to be mirrored on !requests@lemmit.online. A bot (open source) will monitor the threads there, and if it finds a new request for a subreddit, it will make a new community on the Lemmit server, and add it to its monitored list. It will then make periodic checks to see if any new posts (it doesn't copy any comments) have been posted on reddit, and copy those over.

Users can then subscribe to those communities from their own lemmy instance, and from there federation will pick it up. Or at least, that's the theory. At the moment, federation is not working awesomely, and that is where my lack of fediverse knowledge comes in. Maybe it needs more time, or something is not so properly - I don't know.

Furthermore: registrations on this server are closed. The point of this service is not to become a community on its own, but to deliver, ehh, "original" content to all the rest of the Fediverse while it's going through a ramp-up phase. Besides, the instance is running on a pretty small vps, and I rather have this thing manage itself. There is a !about@lemmit.online community for further questions about the project itself though, in case people want to discuss it further.

So ehm... Let me know what you think :)

699
700
1
submitted 1 year ago* (last edited 1 year ago) by xlsigned@feddit.de to c/lemmy@lemmy.ml
 
 

If posting a link to a YT video, isn't the thumbnail supposed to be shown alongside the post? It does not appear to be working or am I doing something wrong?

view more: ‹ prev next ›