nutomic
@nutomic@lemmy.ml
Lemmy maintainer. Interested in politics, video games, and many other things.
- Comment on Discussion: Long-term need for automation tools for moderation 1 week ago:
With 4500 posts per minute you will probably get a lot of other scaling issues too, like with your database or the processing of incoming and outgoing activities. In any case its a good way to learn how Activitypub works. Is the code open source? Dont see it on your codeberg.
With the plugin system you basically just need a way to get notified about each new post and comment, right? I expect that will be one of the major use cases for plugins. We will likely provide various official plugins, eg push notifications for Android and iOS. The same thing should also work for you.Version 1.0 will let you subscribe to communities to get notifications for all new posts and comments (code).
- Comment on Discussion: Long-term need for automation tools for moderation 1 week ago:
To get new posts and comments for all known communities you only need to make regular requests to
/api/v3/post/list?limit=50&sort=New&type_=All
and/api/v3/comment/list?limit=50&sort=New&type_=All
. Its not necessary to make separate requests for each community. The default rate limit allows 180 read requests per minute so you can comfortably poll this every second (in practice every 30s or so should be enough). If you miss an item (ie post or comment id was skipped) just load the following page.The plugin system in 1.0 would be another option. It will still take some time until that is released, but there shouldnt be any reliability issues.
Youre right that federation solves these problems, but instead you get another problem of writing all this federation code and making sure it is compatible with different platforms. Lemmy’s federation code has around 12k lines so that is a lot. It seems much simpler to use the API for Lemmy, Piefed etc and write abstractions for common functionality.
Anyway this is my opinion. Its your project so in the end its your decision how to implement it.
- Comment on Discussion: Long-term need for automation tools for moderation 1 week ago:
Donations are to pay for the development of Lemmy which is a full-time job and pays for our bills. Donating to Lemmy does not mean “supporting transphobes and tankies”, thats a really weird thing to say.
- Comment on Discussion: Long-term need for automation tools for moderation 1 week ago:
Interesting, why do you think that scriptable moderation bots need a completely new platform? Wouldnt it be much easier to utilize the Lemmy api directly?
- Comment on Discussion: Long-term need for automation tools for moderation 1 week ago:
Most of these features are also implemented in Lemmy, and others too such as private communities (which can only be browser by users that were manually approved by moderators). However we have very high standards for correctness, performance and UX so it takes a while to get all of this released in the upcoming 1.0 version.
- Comment on Discussion: Long-term need for automation tools for moderation 1 week ago:
You can donate for Lemmy development through these links: join-lemmy.org/donate
And dont listen to what these other commenters say. Some people are really dedicated to tearing down everyone who does anything useful and productive on the internet. The donations are to pay for our work and pay our bills, not to express support for any political stances.
- Comment on Admins: Instnace randomly running extremely slowly? Check for this 3 weeks ago:
To everyone in this thread, if you notice a problem in Lemmy please open an issue. We are only two developers and dont have time to browse the Fediverse all day to come across such things. Only if we know about a problem can we actually fix it and make a new release.
For reference here are the issue and proposed fix:
- Comment on Lemmy.zip Server Update July 2025 3 months ago:
If the server doesn’t know the followed communities or saved posts yet, it has to fetch them from the origin instance. Which also means fetching the author profiles and some other stuff.
- Comment on Clarifying Costs of Running the Fediverse with Jerry from Infosec.Exchange 4 months ago:
He is right though, 5000 USD per month for an instance with 12k monthly active users is completely unrealistic. mastodon.world is a similar size and costs much less than 2300 Euro per month (which includes numerous other instances like lemmy.world etc).
- Comment on Migrating communities in the wake of the lemm.ee shutdown 4 months ago:
Many of these are already implemented in Lemmy, others are too controversial and wont be added (such as karma).
- Comment on lemm.ee is shutting down at the end of this month 4 months ago:
We are currently preparing the 1.0 release which will have lots of major new features, such as private communities, multi-communities and much more. Although 0.19 is also getting constant updates with smaller improvements, for example 0.19.11.
- Comment on Migrating communities in the wake of the lemm.ee shutdown 4 months ago:
Can you say which mod tools Piefed has that are missing from Lemmy?
- Comment on Ibis 0.3.0 - Fediverse Integration, OAuth and More 4 months ago:
Im not familiar with Wikidata, but with enough development time it could probably also be recreated as a Fediverse project.
- Submitted 4 months ago to fediverse@lemmy.world | 3 comments
- Comment on Please consider supporting Lemmy development 5 months ago:
I hope youre right :)
- Comment on What is the dead-simple(est) way to onboard compeltely new people to Lemmy/Feddy 5 months ago:
join-lemmy.org has such an instance picker.
- Comment on Please consider supporting Lemmy development 5 months ago:
Thanks for your donations and your understanding. Its a bit annoying that people ascribe various beliefs to me personally based on nothing more than comments from random lemmy.ml users. But it seems there is nothing I can do to change that.
- Comment on Lemmy needs more donations 5 months ago:
Check the Opencollective link above, it shows the payouts for lemmy.ml hosting.
- Comment on Lemmy needs more donations 5 months ago:
Creating a foundation requires a significant amount of time and effort, and also results in extra overhead for regular tax declarations and other management. I dont think its feasible at this time, but definitely something I want to do in the future.
- Comment on Please consider supporting Lemmy development 5 months ago:
Good idea, thanks for the suggestion!
- Comment on Please consider supporting Lemmy development 5 months ago:
There was no hardcore refusal because this matter wasnt even mentioned as a blocker for donations until a few days ago. In fact lemmy.ml hosting is only funded via Opencollective, so if you donate through any other platform the money goes entirely to developer salaries.
- Comment on Please consider supporting Lemmy development 5 months ago:
So you expect us to make a lot of major changes to the oldest Lemmy instance in existence and disappoint many users. All for the goal of maybe possibly getting a few more donations, without any guarantee. Its more likely that youre a cheapskate looking for any excuse to avoid donating, and keep using Lemmy without contributing at all. If you dont want to donate at least be honest, I would respect that.
- Comment on Please consider supporting Lemmy development 5 months ago:
In other words your experience on Lemmy has been mostly positive? Then why dont you want to support the development of this free software? Keep in mind that lemmy.ml is exclusively financed via Opencollective, all other donation platforms go directly to developer salaries.
- Comment on Please consider supporting Lemmy development 5 months ago:
Do you know a good site for that?
- Comment on Please consider supporting Lemmy development 5 months ago:
It looks good! Why dont you add it to the app list on join-lemmy.org?
- Comment on Please consider supporting Lemmy development 5 months ago:
You can read the release announcements to see what changed. Be warned its a lot.
- Comment on Please consider supporting Lemmy development 5 months ago:
You are not banned from lemmy.ml
- Comment on Please consider supporting Lemmy development 5 months ago:
Your estimate is wrong, have a look at all the code he writes: github.com/LemmyNet/lemmy/pulls?q=is%3Apr+author%…
- Comment on Please consider supporting Lemmy development 5 months ago:
Note that lemmy.ml hosting is only financed via Opencollective. All donations through other platforms go exclusively to developer salaries.
- Comment on Please consider supporting Lemmy development 5 months ago:
Thank you!