this post was submitted on 15 Jan 2026
64 points (100.0% liked)

Lemmy

14229 readers
99 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
 

When people are told about Lemmy and look for it in a search engine, join-lemmy.org is one of the first pages that comes up. Here they should be able to find out what Lemmy is, and be able to register an account to start posting.

At the moment this still seems too complicated, so I'm looking for your suggestions to improve it:

  • On the main page, is the text relevant and up to date or should anything be changed?
  • How about the instance selection wizard (click "join a server" on the homepage), which lets you select topics and languages to select instances. Do the current options make sense?
  • The instance list itself, is there any information missing, or potential design improvements?
  • And the list of apps, what can be done here? For one thing the data is rarely updated, so we would appreciate pull requests.
  • Any other suggestions you may have.

Since yesterday I already made a couple of improvements:

Edit: Here is a draft for some changes to the frontpage: https://github.com/LemmyNet/joinlemmy-site/pull/524

you are viewing a single comment's thread
view the rest of the comments
[–] nutomic@lemmy.ml 2 points 23 hours ago (1 children)

It seems that Australia introduced some similar laws recently, and we can expect other western countries to follow their example over the next years. These could be handled by builtint geoblocking in Lemmy, but I'm not sure if it would really be flexible enough.

Then there is also the case of countries blocking certain websites/instances via DNS, for example China. This is not so noticable now because we have few users from such countries, but it may also get more relevant as Lemmy grows. And this is not something which can be specified on the instance itself.

The cleanest solution would be to run a service in various countries which pings the different Lemmy instances to see if they are reachable. But that would be complex to setup, and expensive to host (unless we rely on volunteers, which makes it even more complex to manage).


You can also quick join with the third button "See all servers". Again the button texts are maybe not clear enough. It could make sense to add a button "Visit random instance" directly on the homepage, similar to #513. Not sure if that should go to registration or to the instance homepage, as the user may want to have a look around first.

@geneva_convenience@lemmy.ml also made some similar suggestions in a sibling comment.

NSFW instances are already excluded from the list.

[–] 9point6@lemmy.world 2 points 22 hours ago (1 children)

I thought about the ping-instances-from-different-regions, but figured it would be impractical to do this for every country, and would potentially end up hitting false positives/negatives around bot detection tooling such as the cloudflare captcha screen with some instances.

Definitely not a simple one to solve!

NSFW instances are already excluded from the list.

You may have a regression in prod then, I added that point to my comment because I got lemmynsfw at the top of the list on one of my refreshes somehow

[–] nutomic@lemmy.ml 1 points 21 hours ago (1 children)

I must have remembered that wrong about filtering NSFW, because now I cant find that filter anywhere. But seeing as there is only one NSFW instance in the list and its clearly labeled as such, it seems fine like this.

[–] 9point6@lemmy.world 1 points 21 hours ago (1 children)

Fair play, I was more coming from a place of you maybe wanting to do something about that if you're gonna have a button that sends people to a random instance.

I should have said at the start btw, thanks for all the work you guys do

[–] nutomic@lemmy.ml 2 points 21 hours ago

Ah that makes sense, made a note to change that.

No worries, thanks for the helpful feedback!