I'm genuinely so excited to see some of the more focussed communities blossom on this platform as they have on Reddit over the years. Which are your favourites and which do you think could succeed here?
I recently [posted](https://lemmy.ml/post/1130003) about asking third party devs switch APIs from reddit to lemmy on the open source community here. As we know, lemmy should obviously be seeing a lot of new users join, and I have some humble suggestions to the developers of Lemmy [@firstname.lastname@example.org](https://lemmy.ml/u/nutomic), [@email@example.com](https://lemmy.ml/u/dessalines) and the other devs.
Just like Mastodon did, can we redesign the homepage to appear more user friendly welcoming? Don't get me wrong, not that the current homepage is bad or so, but it appears to look tech nerdy for the average user, a constant feedback I've been getting on my recent posts promoting Lemmy at Reddit.
**Here are some improvements in my mind:**
- Change background in lemmy's website to be plain colour, and increase the explanations' font size as well as more explanations, like what a server is in the server page, add some lemmy style modern icons next to the explanations. (example: Lemmy is open source, so throw an icon that represents open source). Right now for the average user, the homepage might seem a little overwhelming due to lots of text going on, like Mastodon's new design, make the explanations appear bigger and give some space between them, even if it means more scrolling.
- **Make and link an "API" page on the homepage**, like we have for "join, news, app, donate and etc" saying "welcoming third-party developers" and explaining how Lemmy is open source and how API will remain freely accessible forever. This page should also consist information and links to API, helping devs migrate from reddit to Lemmy or even start making their first third-party app from scratch. At the moment I even got some comments from my other posts regarding Lemmy on reddit, and people are asking where is Lemmy's API or they are unaware of an API, it's not as visible. So **we need an API page.**
- Remove Remmel as iOS app and replace it since it's no longer developed, a common question on reddit as people don't realize it's abandoned.
- Provide some explanation as to how web apps can be added on platforms like iOS (and android, etc), especially since we lack a stable iOS app right now.
If you have anymore, please feel free to shoot a comment below guys! I will add em here :)
Fellow reddit refugee here. I'm having trouble logging in using LibreWolf (basically firefox) with multi account containers turned on. I can log in fine with Chrome or in a LibreWolf Private Window, and most other sites work fine, so apparently I've got something configured weird or lemmy.ml is doing some weird cross-site authentication or setting a cookie from another site.
I have lemmy.ml set to always use a Lemmy container, Google set to always use a Google container, Hachyderm.io using a Mastodon container, etc., and those all work fine, but Lemmy just spins when I click the button to log in.
Anyone know what else I should whitelist to log in normally?
There seems to be different UIs for Lemmy, but it's instance-wide and thus configured by the admin of that instance.
There seems to be an instance that isn't federated that uses a different UI, the only instance that I know of is Hexbear, that properly utilizes space of a desktop web browser to display content.
So what I'm wondering is, are there any federated instances that use that UI? I would obviously like to stay part of the fediverse with good moderation, I just want to find something that has UI that takes advantage of more screen real estate.
Also if there is anyone who is more familiar with the UI, hosting your own instance etc., is there any reason in particular why someone who is setting up a new instance couldn't or shouldn't use the UI that Hexbear is using?
Due to lemmys focus on communities instead of individuals it seems like some level of centralization is going to occur or already has. As an example !firstname.lastname@example.org is going to be a way more active community than !email@example.com. now if i run a terrible server called terribleserver.net and lemmy.ml bans it as they should then nobody on terribleserver.net will be able to interact with the largest communities such as !privacy, !technology, etc. Other servers may have their own versions of these but they will most likely be rarely used. Mind, i doubt lemmy.ml's mods would do this, but a rogue mod could really break things by just banning other instances for no reason. I have been on mastodon for years but am decently new to lemmy so if i am misunderstanding this please correct me
So, as another Reddit refugee, I was wondering if there's also a way to view the posts I've voted on here?
On Reddit I liked to use that to quickly find posts I wanted to check back on, while "saved" was only for really exceptional content.
Something I made quite extensive use of back on Reddit was the ability to wrap related subreddits into a single multireddit, which I could then browse as I wanted.
e.g. a multireddit for tech related subreddits, another for memes of all varieties, and so on
Just curious if there were any plans to implement this.
Today I noticed an interesting bug in lemmy-ui.
If you open a post in one tab and then open a new tab where you subscribe to a different community, the sidebar and "target community" of the post in the previous tab will be updated to the newly subscribed community.
However, this only happens when you subscribe to remote communities.
I suspect the reason for this is that the FollowCommunityResponse is sent to both websockets of the open tabs.
I don't know if the upcoming removal of the websocket API will make this bug a non-issue, so I haven't reported it on Github.
:::spoiler Expand for some screenshots
(Browser is Firefox 113.0.2 btw)
I would like to draw your attention to an issue regarding the banning of users within a community. Currently, when a user is banned from a community, they are completely prohibited from posting. However, I believe that this is not an ideal solution as it can lead to fragmentation within the federated network. If different instances do not agree on the reason for the ban, it could cause each instance to create their own community, making the federation pointless. Each instance would have practically the same communities, and none of them would be federated with one another. Instead, I suggest that banned users should still be allowed to post, but their posts should be hidden in that instance. This would help to maintain the integrity of the federated network and ensure that all instances can share the same communities. Alternatively, you could consider [merging communities across instances](https://lemmy.ml/post/57975).
We are happy to see that many of you are exploring Lemmy after Reddit announced changes to its API policy. I maintain this project alongside [@firstname.lastname@example.org](https://lemmy.ml/u/dessalines).
Lemmy is similar to Reddit in many ways, but there is also a major difference: Its not only a single website, but consists of many different websites which are interconnected through federation. This is achieved with the ActivityPub protocol which is also used by Mastodon. It means that you can sign up on any Lemmy instance to interact with users and communities on other instances. The project website has a [list of instances](https://join-lemmy.org/instances) which all have their own rules and administrators. We recommend that you sign up on one of them, to avoid overt centralization on lemmy.ml.
Another difference compared to Reddit is that Lemmy is open source, and not funded by any company. For this reason it relies on volunteer work to make the project better, whether it's programming, design, documentation, translating, reporting issues or others. See the [contributing guide](https://join-lemmy.org/docs/en/contributing/contributing.html) to get started. You can also [donate](https://join-lemmy.org/donate) to support development.
We also recommend that you read the [documentation](https://join-lemmy.org/docs/en/index.html). It explains how Lemmy works and how to setup your own Lemmy instance. Running an instance gives you full control over the rules and moderation, and prevents us developers from having any influence. Especially large communities that want to use Lemmy should host their own instance, because existing Lemmy instances would easily be overwhelmed by a large number of new users.
Enjoy your time here! If you have any questions, feel free to ask below or in the [Matrix chat](https://matrix.to/#/#lemmy-space:matrix.org).
When reading posts sorted by date, I often have the timeline import a whole bunch of old posts from one community at the top. This is annoying since I basically have to reload the page, otherwise all relevant content is gone.
The new sort is pretty important, since Lemmy doesn't have a lot of posts anyways.
A new LemmyBB version is available! The main features are:
- Admins and mods can remove posts
- Badges for admins, mods and banned users
- Moderation log
- All pages have a title now
- New feature to build LemmyBB with embedded Lemmy, in a single binary
- Various bug fixes and improvements
This new version requires Lemmy 0.17.0 or higher. When upgrading, make sure to follow the [Lemmy upgrade instructions](https://join-lemmy.org/news/2023-01-31_-_Lemmy_Release_v0.17.0), particularly the PostgreSQL upgrade. To upgrade with Docker installation, simply change the `image` in `docker-compose.yml` to `lemmynet/lemmybb:0.2.1` and run `docker-compose up -d`. In case of manual installation, checkout the git tag `0.2.1`, run `cargo build --release` and deploy the resulting binary. It is also recommended to increase the rate limits, because LemmyBB makes more requests than lemmy-ui. To do this, visit `/admin` in lemmy-ui and change the values for "Message rate limit" and "Search rate limit" to a high number like `9999`.
[\#Facebook](https://soc.umrath.net/tags/Facebook) und [#Twitter](https://soc.umrath.net/tags/Twitter) haben eines erreicht:
Ich werde keiner kommerziell betrieben social media-Plattform mehr beitreten.
Ja, ich nutze noch [#LinkedIn](https://soc.umrath.net/tags/LinkedIn) und [#Reddit](https://soc.umrath.net/tags/Reddit).
Das sind für mich Plattformen, für die ich noch keinen adäquaten Ersatz gefunden habe (nein, [@lemmy](https://lemmy.ml/c/lemmy) ist noch kein Ersatz für Reddit!).
Aber neuen Plattformen werde ich nicht beitreten. Und das bedeutet auch, dass ich mir [#Substack](https://soc.umrath.net/tags/Substack) nicht einmal anschauen werde.
How could Lemmy be improved to make it easier to find all the responses related to what you are looking for?
1. Introduce a "Related Posts" section: This section would display a list of all the posts that are related to the one you are currently viewing. It would help users to easily navigate to other posts discussing the same topic.
2. Group Similar Posts Together: Lemmy could group together posts that have similar titles or are discussing the same topic. This would help users to easily find all the related posts and responses in one place.
3. Use Tags: Lemmy could introduce a tagging system that would allow users to tag their posts with specific keywords or topics. This would help users to easily find all the posts and responses related to a specific tag.
Would Lemmy be a good fit for adding individual "blogging" as a feature? What I mean is the ability for a user to create posts tied to their account instead of a specific community. The default Lemmy Frontend/webapp has all the basic features that would normally make up a blog: ability to make posts, markdown editor, hell even replies that you normally need to disable on blogs because of spam. I can imagine adding a section next to the "Communities" button that says "Blogs" where you could browse users blogs. Not sure if you'd want to federate the blogs but something I'm thinking about.
Not asking this as a feature request on the part of the developers. This should be something I implement myself. But I thought I'd throw the idea out in the wild and see if folks could either tell me "why not" or point out what might be problematic with this.
[@boyter](https://honk.boyter.org/u/boyter) [@lemmy](https://lemmy.ml/c/lemmy) [@gopiandcode](https://ocamlot.xyz/users/gopiandcode) [@chocobozzz](https://peertube.cpy.re/accounts/chocobozzz) [@diogo](https://social.hackersatporto.com/diogo) [#ActivityPub](https://digitalcourage.social/tags/ActivityPub) if you can spare an hour on Wed, 29th 17:00 UTC I'd love to see you there: [https://lists.w3.org/Archives/Public/public-swicg/2023Mar/0172.html](https://lists.w3.org/Archives/Public/public-swicg/2023Mar/0172.html)
I have both German and English as my languages and as the languages my server supports.
Choosing a language on every post is kinda tedious, I forget to do it most of the time. Sometimes this leads to the post not being able to send, but on some subs it does send, but with the wrong language setting.
I mostly post in English, but unfortunately German is the default chosen setting, I think because it is in the top of the list.
I don't even think that a language setting necessarily is a bad idea, but the way it works it differs massively from reddit, right?
Also when I sent a post, I can't see which language I did choose, so I have to click edit to see if I set it correctly. It's not a good user experience to choose this setting but then not having indicated what influence it has and which setting I used to post.
Anyways, lemmy is great nonetheless.