If there is one thing you can change about Lemmy, what would it be?

Wu9fee@lemmy.ca to Fediverse@lemmy.world – 108 points –
117

The ability to view posts that I upvoted

This. On r*ddit I used to upvote posts, and save really important ones to organise them. Maybe even some way to organize bookmarked posts.

Don't know if that's a client side thing or not.

Obviously client side, but Apollo for Reddit allowed you to bin saved posts into specific categories. I understand it wasn’t trivial to implement, but hope a Lemmy client is able to implement something similar one day.

Probably need to be client side tbh but when someone mass posts the same article across multiple communities and instances I only see it once with a list of where its posted if you go into it.

Yeah, one post and links to the different comment sections below it

Or the comment sections could just be merged together in the client view. Each thread of comments would belong to one (and only one) instance, so it shouldn't be difficult to merge those lists together when presenting the aggregate view to the user.

This already happens in the webui with native crossposting

If they use the crosspost feature this should already happen. Of course no apps support that yet to my knowledge.

This is my #1 request as well. Not easy to implement I’m sure but would be a huge QoL upgrade.

Instance blocking/defederate on a user level

This PR in lemmy will implement the issue PR #3869. Looking at the thread, the devs have completed the work and waiting for successful testing.

Oh wow…. This is so nice to see. Thanks for the heads-up!

  • Low hanging: user defined multi-communities
  • Hard (high hanging fruit): allow users to look and behave like communities so that we can follow each other (and masto users too ) as we would normal communities, where each user has their own (or multiple!) “community” they can populate and moderate as they see fit.

As long as this is opt-in, I'm okay with this. I personally don't want to have followers.

Follow requests! A standard feature from the microblogging side all other software already support.

In fact, all follows in ActivityPub are follow requests by default (normal follows are simulated by just auto-accepting all follows serverside). That's why when servers are overloaded you end up with the "subscription pending" message, as the Accept/Follow activity never reaches your server.

You can follow people and do regular posts on kbin in case you didn't know yet.

But, as far as I know, you can’t have a feed of posts from people that you follow, instead they get folded into the magazines.

Huh, seems like you're right or at least I couldn't find anything like that. I feel like theoretically ot should be able to do that, so I'm gonna snoop around a bit more and maybe file an issue. Doesn't help that kbin's UI is still pretty atrocious at the moment, but the project is still fairly young and developing at a good pace at least.

Oh no knock on kbin here from me. Seems the design is still community/magazine focused is all.

The suggestion in my previous post (which others have made BTW) is not just about having both microblogging and reddit-like platforms in one place, but, IMO, creating a blogosphere type of platform fused with a Reddit-like platform, and which, if you want, can function like microblogging and have microblogging platforms easily mapped onto it (for federation purposes).

I wouldn’t stop using Lemmy because of “user profiles”, but this was one of the worst things implemented by Reddit. Basically started the slide into Facebook-tier

add some damn good mod tools. lemmy will die if the user base grows and the mod tools do not.

Not a mod tool, but since I've found you. Is there a way to hide post points on user devices from being shown to the user? If not, feature request please.

Depending on my mood, I sometimes do not want to see the points my posts have received. And likewise, sometimes I don't want to see the points others have received either.

Less community repetition. I feel like it spreads out potential members and makes each community smaller with repetitive content. I wish communities could be more linked so they share content and members.

I've had a thought, what if clients allowed users to mix and match communities so that they show as one? You could bundle all the gaming communities into one for instance. You'd still see where each publication originates from but they would appear in the same feed

The issue with this is doing it locally.

If you bundle 20 communities you'd end up doing 20 requests back to back to create the combined list. Could end up being really slow.

But aren't clients already doing this in order to display 'all' or 'subscribed' ?

Pretty sure Summit is the only one to implement that so far.

How does moderation work this way?

One idea: Community owners can link their community with another, like friend requests between communities. From that point they act like one community with multiple owners. Everything is duplicated, and that includes removing content and banning users. Client side apps can show them as one community.

Alt text for blind people in images, a la Mastodon.

Could this be solved with an app?

I'm not sure but I don't think so. It would require the server to store the alt text for the picture.

And it would also require people to actually use the feature. I still don't know how Mastodon managed to pull this off in this regard..

And it would also require people to actually use the feature. I still don't know how Mastodon managed to pull this off in this regard..

By making it convenient on the tech side, and having a cohesive enough culture that any newcomers from the many Twitter migrations just did the right thing because that was the norm when they joined.

I myself won't boost anything that doesn't have alt text for example. (Which is still surprisingly common despite the reputation of Masto being well-alt-texted)

Got it.

Well, Lemmy already kind of has its own culture, and it didn't catch here yet. But I hope that, if the feature gets implemented, we manage to spread its usage.

3 more...

By making it convenient on the tech side

This more than anything, I think, made the largest difference. There were lots of alt-scolds on every other platform, but Mastodon embraced alt text to a far greater degree ... BECAUSE IT'S SO EASY.

3 more...
3 more...
3 more...

Would adding ML generated descriptions of images help here? Would be trivial to add in a third party client.

Perhaps it would help a bit, I don't know. Even if it does, it would be far less than having the sharer to actually write something, and telling the reader the focus of the picture.

I'll give you a personal albeit real example of that. I posted this picture in Mastodon, some time ago:

See the rest of the text for a description of this pic.

A machine learning model could theoretically say something like there's a tabby cat in the picture, one semi-abstract acrylic painting, one figurative oil painting. Both paintings rest on a white wall... except that most of those things don't matter, what matters is what the cat is doing towards the viewer.

Contrast it with the translated version of the alt text that I've provided: A playful tabby cat, leaning against the back of a chair, looking at the viewer. Her head, upper thorax, and paws are visible. One paw is holding the back of the chair; the other paw is on the air, in an "I got you!" movement towards the viewer. It's completely different and, when I wrote this, I hoped that both blind and non-blind users could get something out of the picture that they wouldn't without the alt text.

And it's the same deal with other Mastodon posters, not just me. This system - where the user is expected to provide alt text - works well, IMO.

I do like that Mastodon reminds you to add Alt text before posting an image. People think alt text is just for the blind or near blind but sometimes I have a hard time figuring out why a picture was posted and the alt text clears that up. All that to say, it’s reminders help create the habit of adding text descriptors, which helps everyone.

3 more...

I'd get rid of the bots that repost content and comments from Reddit.

I'm actually the opposite, I'm glad I can leech off reddit and use it to kickstart communities but I see where you're coming from.

Link communies. When two communies are linked they act like one with multiple names distributed on multiple instances. This would solve the dublicate communities on different instance problem.

Beautiful. But it would be tough to make moderation work. Administration too, for that matter.

I think it could work like this:

The moderators of each community are primarily responsible for their posts and keep an eye on the moderation by the other community. If one side is unhappy with the moderation of the other, they can cut the link and vice versa.

Administrators act as if the others community’s post are part of the community on their instance too. If there are weird posts, the community gets banned etc.

I think Linking would be great.

1 more...

Hide read posts only from the frontage. There should be an option to have them visible in their community itself to refer back later.

@ljdawson@lemmy.world my request is a bit different. I actually use Sync. When we hide posts from the frontpage using "Hide Read Posts" toggle, it hides the post from both the frontpage and the community where the post was posted. I'd like to have a setting where it only hides read posts from the frontpage.

Sometimes I like to go back to a community (like Starfield for e.g.) to read posts that I hid previously from frontpage to see newer discussions or just look back at things after a couple of days.

Oh I see. Kind of how this used to work with saved items on your profile on Reddit?

Umm, I'm not sure as I didn't use Sync for Reddit, if it was an app specific feature.

In the current Lemmy app if we hide read posts, they are kinda lost. I'd like to visit a community and even see the read posts that were hidden from the frontpage. It could be an option for the user to decide if they want the current method or let the hidden "read" posts be hidden only from the All/Subscribed/Local frontpage (and not from the community page itself)

Ability to migrate account or a community to another instance.

Some sort of organizational hierarchy or tagging system so the user could block wide swaths of communities like sports, celebrities, music, or whatever they aren’t interested in; without having to block each community individually.

Maybe a hashtag feature for communities would be a quick start at this

I'd make the culture more like the rest of the fediverse, instead of reddit like as it is now. Too many ex reddit folk have brought the bad parts of reddit culture with them

Yeah, the feeling of chatting with considerate adults is slipping. I've started doing the Reddit thing of typing out a comment and then hitting the cancel button because I didn't want to deal with contrarians.

Respond with contrarian-bait and then go slap-happy with blocks. Eventually the professional contrarians vanish from your feed never to be seen again.

1 more...

The pie in the sky answer is “get all my friends and relations to use it.”

More realistically: I wish I could follow or friend a person here.

Your own posts should show in your profile even you have Show Read Posts off. And there should be an easy visible toggle while browsing.

I want a consistent identity on the internet, where all of my fediverse accounts are linked

That’sa bigger problem than lemmy. But also, yes.

Also a very precarious idea imo. It makes an easy target for social engineering, targeted marketing, etc.

I assume if a nefarious actor made an instance to sell behavioral data, they would have a field day if every account of a person was linked.

Edit: The idea in itself is good. For that we need to make assembly, sale and possession of behavioral data illegal.

Yes, but I might have several of these accounts to separate my identities, so I might not link the most used one to your instance, but a throwaway one

I'd like the "show context" link to work. Maybe that's just me? It used to work but no longer. It'd be helpful when I go to a post from the reply notification thing. (viewing this on the web in Firefox)

There was a version of Lemmy that broke that. Make sure your instance is on the latest version as it should be fixed since.

Increased participation in software development, UI design, UX design, documentation and guides (including wiki and join-lemmy).

To make all the other things become reality :]

This is a common wish in F/OSS circles ... and then the owners/maintainers of F/OSS projects make the process of contributing anything convoluted, difficult, and emotionally draining (via a whole lot of bikeshedding)^1^.

When F/OSS projects make contribution culture a thing, they'll get contributors. Until then ... ugh. No. They won't.


^1^ Obligatory example: on a particular F/OSS game server a specific command by default gave this massive wave of output that was, for an average user, 95% useless. It listed things the user couldn't participate in. AND it listed the small number of things the user could participate in first, ensuring it scrolled right off the screen before it could get spotted. A user with actual UX design experience posted a long and detailed critique, explaining the problems, explaining why the available suggested solutions were flawed, and made a concrete suggestion for keeping existing behaviour with a simple /all switch on the command while making the default useful for 95% of users. From a quick glance at the code base myself, I figured it would take the maintainers two hours tops to fully implement and test the recommended change. It was a trivial change to metadata in the command processor, not even an actual code change.

And she got "well akshuallied" to death. A bunch of programmers with zero knowledge of UX, no perceivable talent for tasteful design, and egos that got bruised by the suggestion that their output wasn't perfect dumped on this poor woman (the fact she was a woman being, I suspect, a major factor) to the point she's sworn never to get involved in suggesting anything for a F/OSS project ever again. Because F/OSS communities are just that toxic.

So solve that problem and you'll get UI and UX designers galore. And maybe get people who'll document too, provided you don't tell them (literally!) that their contributions matter less than code. (Because nothing motivates contribution better than telling people doing the contributions that they don't matter!)

That's up to everyone on here to participate in the development of the product!

Alas I don't think this will happen, people prefer when stuff is done without doing it themselves, because then you need to take responsibilities (myself included)

Federated communities, so that if an instance goes down, the communities it's hosting don't just stop working for everyone else.

Lemmy has an extremism problem. Partly because of the lack of moderation tools (which is why a lot of mods supposedly left reddit in the first place) and partly because of the lack of moderation, or straight up complacency of some mods.

personal user sort method for post replies

eg: users I upvote more get higher placement in threads when I sort them this way. This would replicate 'algorithms' used on other sites.

There should be "Last 3 hours" in the drop down menu. 6 hours just shows you stuff you saw 5 hours ago, and 1 hour shows like 3 posts.

The ability to hide some communities I mod from the All feed.

Removal of hexbear and lemmygrad. Perhaps they should piss off to their own website and let people with working brains shitpost in peace

I'm seeing a contradiction between "people with working brains" and "shitpost" to be honest.

If you really have a problem with those people, instead of complaining you should move to an instance that's defederated from them.

Many of the big players have.

This is probably not 100% lemmy's fault but interoperability with other branches of the fediverse could be better. For example, i can create posts and subscribe to lemmy communities from my pleroma instance but federation of posts and discussions from lemmy to pleroma is somewhere inbeteween "unreliable" and "nonexistant", depending on the moon phase or whatever. Sorting that stuff out would be crucial for making lemmy communities a real fediverse-spanning, platform-agnostic thing.

Ban instances like Hexbear and Lemmygrad from showing posts to normal people on All. Make them as difficult to find as possible.

I've heard a rumor around the dev channels that a feature taking care of that is coming with the next update, users should be able to block whole instances locally.

However who you end up getting federated with should probably be your main criteria when picking your home instance. Lemm.ee is awesome because it's federated with almost everyone, but if you can't stomach that maybe you're in the wrong place.

The ability to make comments on my profile private so that no one can see what else you commented when someone goes to your profile.

Is there any point since there will be instances and websites that allow people to look you up? Not to mention there will be people who will archive everything on Lemmy. (Just like on Reddit)

Even votes aren't private and an instance could be setup to collect that data and make it viewable.

Make it easier to host with docker-compose on arm64 hardware

[Double reply because it's something else than I commented before.]

Hot take: I'd make admins+mods start kicking users out for blatant shows of stupidity (rushed certainty, "TL;DR but your wrong lol lmao", blatant context-unawareness, etc.). With the following message: "if you want to behave like a moron, fuck off back to Reddit."

Showing an equal number of posts per community instead of letting the big ones dominate both "hot" and "top"

That it's filled with people who complain about it being filled with Marxists despite clearly not having any idea what a Marxist actually is.

Make each user function as an instance, to solve the mess of netsplits/defederation.

  1. No one is stopping you from hosting your own instance and doing just that.
  2. I'm sure people will just love it when they'll be told that they can move from Reddit to this brand new decentralized social network for the small fee of 5€/month to pay for their own VPS hosting their own instance (provided they are also experienced sysadmins). I'm sure that will not hinder the platform's growth at all.