In the last weeks Lemmy has seen a lot of growth, with thousands of new users. To welcome them we are holding this AMA to answer questions from the community. You can ask about the beginnings of Lemmy, how we see the future of Lemmy, our long-term goals, what makes Lemmy different from Reddit, about internet and social media in general, as well as personal questions.

We’d also like to hear your overall feedback on Lemmy: What are its greatest strengths and weaknesses? How would you improve it? What’s something you wish it had? What can our community do to ensure that we keep pulling users away from US tech companies, and into the fediverse?

Lemmy and Reddit may look similar at first glance, but there is a major difference. While Reddit is a corporation with thousands of employees and billionaire investors, Lemmy is nothing but an open source project run by volunteers. It was started in 2019 by @dessalines and @nutomic, turning into a fulltime job since 2020. For our income we are dependent on your donations, so please contribute if you can. We’d like to be able to add more full-time contributors to our co-op.

We will start answering questions from tomorrow (Wednesday). Besides @dessalines and @nutomic, other Lemmy contributors may also chime in to answer questions:

Here are our previous AMAs for those interested.

57 points

What’s something you wish it had? What can our community do to ensure that we keep pulling users away from US tech companies, and into the fediverse?

One of the biggest issue at this point is probably the registration experience. There are quite a few occurrences on !fedibridge@lemmy.dbzer0.com of users not sure whether their email has been validated or not, and at the moment they really need to look out for the toastify notification on their first try, later attempts won’t show it.

Most recent example: https://lemmy.ml/post/27607055?scrollToComments=true

If there could be a way to inform a user saying “your email address has been validated, please wait for an administrator to activate your account, you can reach out to them at xxx”, that would be great.

permalink
report
reply
13 points

This generally goes against security best practices as it can be used for attempted user enumeration. A better version would be “we’ll send you an email with your account status if this user exists” but obviously that results in a fair amount more complexity (and cost) to implement

permalink
report
parent
reply
8 points
*

I am not suggesting users being able to enumerate other users, just that the unique link that is currently used for email verification would be more explicit than just the one time toastify notification

permalink
report
parent
reply
3 points

the password/cookie should still work even when awaiting validation, password is set before the email is sent

permalink
report
parent
reply
0 points

Enumerating users is not a security problem. It’s platform obscurantism to even suggest that it is.

permalink
report
parent
reply
1 point

I think I’ll trust owasp and my own over 20 years of experience building commercial software but you do you

permalink
report
parent
reply
10 points
*

Youre right, I also noticed some other problems while testing registrations:

For the email validation it could also make sense to send out another email saying “your email has been validated”, so its not only shown on the website.

permalink
report
parent
reply
3 points

Thanks!

permalink
report
parent
reply
7 points

I’d need more detail here. If registration emails aren’t being sent out correctly, we need to handle that.

permalink
report
parent
reply
44 points

How are you?

permalink
report
reply
30 points

A bit tired because my whole family is half sick. Luckily the kids are still okay to go to school.

Otherwise Im excited for this AMA, because I rarely have such direct conversations with users about Lemmy. The discussions on Github are usually quite technical.

permalink
report
parent
reply
19 points

Not bad, the swiss chard and spinach I planted recently are sprouting, so that’s got me excited.

permalink
report
parent
reply
5 points

Spinach is a finicky bastard in my experience, take good care of it

permalink
report
parent
reply
13 points

Chilling in the morning before I start my day job.

permalink
report
parent
reply
37 points

No questions right now. Just wanted to say thank you for your hard work.

I know y’all catch a lot of shit and get hammered with requests/demands, so I wanted to let you know that your work is greatly appreciated.

Thanks for dedicating your time and energy to making a non-corporate, federated social environment possible.

Being on Lemmy has been a breath of fresh air.

permalink
report
reply
37 points

+1 on registration experience being the #1 issue.

Would also be cool if we could stop 404/500ing deleted posts and instead display some indication it has been deleted. See https://en.m.wikipedia.org/wiki/Principle_of_least_astonishment.

Thanks for Lemmy! 💙

permalink
report
reply
12 points

We have gone back and forth a few times on how deleted content is returned by the API, its very tricky to get right.

permalink
report
parent
reply
4 points

I’ve read the Github issues. While I could agree there’s some nuance to it, black-holing the entire thing as though it never existed is a bummer.

permalink
report
parent
reply
1 point

The right answer is letting the user decide. The second answer is the user will scrape every post on every server on every hour so censorship becomes impossible. Sorry but instance owner and moderator empowerment over the users turn lemmy into reddit with extra steps.

permalink
report
parent
reply
36 points

Old user, haven’t been active recently. Where’d all this growth come from?? Another reddit refugee situation?

permalink
report
reply
48 points
*

!reddit@lemmy.world started to ban people based on upvotes

!buyeuropean@feddit.uk movement has motivated people to look around for European alternatives to Reddit

permalink
report
parent
reply
49 points

Blaze means the website Reddit, not the community they linked

permalink
report
parent
reply
21 points

Oh indeed, giving the community can help people read more about it.

permalink
report
parent
reply
1 point

Thought you meant pre-2023 by old user

permalink
report
parent
reply

Announcements

!announcements@lemmy.ml

Create post

Official announcements from the Lemmy project. Subscribe to this community or add it to your RSS reader in order to be notified about new releases and important updates.

You can also find major news on join-lemmy.org

Community stats

  • 159

    Monthly active users

  • 80

    Posts

  • 885

    Comments