asudox
@asudox@lemmy.asudox.dev
- Comment on 1 day ago:
nope, can’t see your post.
- Comment on Hytale announces a return 2 days ago:
I like Luanti (formerly Minetest).
!luanti@lemmy.zip
- Comment on Is there a formalized ban appeal process for the fediverse? Do I just direct message a mod? 1 week ago:
The one that banned you from !onehundredninetysix@lemmy.blahaj.zone was Ada. So I am assuming the instance wide ban was also performed by Ada. You should contact Ada through her Matrix: @ada:chat.blahaj.zone, your PMs via Lemmy will go through.
- Comment on (Free) Z.A.T.O. // I Love the World and Everything In It on Steam 1 week ago:
You. Not worth writing about.
:(
- Comment on Is Kagy web browser worth it? 2 weeks ago:
I don’t want my money to go into a company that praises LLMs.
- Comment on What would community moderators want in an automod for the Fediverse? 2 weeks ago:
Yes. Can be done with scripts.
- Comment on Is Kagy web browser worth it? 2 weeks ago:
I stopped paying for Kagi a few years ago when they decided to introduce even more AI features. I run my own SearXNG instance. Fast, good and no AI in it. Just search results.
- Comment on What would community moderators want in an automod for the Fediverse? 2 weeks ago:
Lemmy and Piefed both support disabling federation for specific communities, if you mean not allowing people from other instances to interact with the community. Or do you mean just not allowing comments?
- Comment on Could anyone help me set up a lemmy instance? 2 weeks ago:
Are you using postgresql 18? I tried upgrading yesterday from 17.6 and got an identical error message.
- Comment on What would community moderators want in an automod for the Fediverse? 2 weeks ago:
Welp, the fourth one can’t happen.
The others are left to the community mods’ implementations.
- Comment on What would community moderators want in an automod for the Fediverse? 2 weeks ago:
Unfortunately, there is also a need for automatic moderation.
Humans can’t catch everything.
By the way, mind telling me what was infuriating about Reddit’s automod to you?
- Comment on What would community moderators want in an automod for the Fediverse? 2 weeks ago:
All of them are possible with my current design plan, which is allowing mods to write the functionality themselves (instead of predefining them like in some other automods).
I might still predefine some myself for performance.
- Comment on What would community moderators want in an automod for the Fediverse? 2 weeks ago:
Of course. Reddit’s automod is very simple.
My current design plan is leaving the implementation to community mods by embedding sandboxed Lua (might change).
- Comment on What would community moderators want in an automod for the Fediverse? 2 weeks ago:
For automated ones, sure. But if you just want to schedule some post you made, that functionality is already available in Piefed and will be available in Lemmy in the next 1.0.0 release as well.
- Submitted 2 weeks ago to nostupidquestions@lemmy.world | 2 comments
- Submitted 2 weeks ago to fediverse@lemmy.world | 39 comments
- Comment on Server notifications on fedi 2 weeks ago:
There is something called OpenWebAuth that is currently in use by Hubzilla.
- Comment on Is. It....German????? 4 weeks ago:
Good to know. Thank you.
- Comment on Discussion: Long-term need for automation tools for moderation 5 weeks ago:
I haven’t really released the source code yet. The private repo at the moment is very messy in general so I am just waiting until I get a somewhat working pre-alpha done. There’s still a ton of work to be done since I just started 3 weeks ago.
- Comment on Discussion: Long-term need for automation tools for moderation 5 weeks ago:
Yep. I did use those endpoints with the ModeratorView (The bot doesn’t need posts or comments from communities it doesn’t moderate) on my first attempt. I went with the federation approach at last because of future scalability issues. Though that is probably an exaggeration. If the default rate limit is 180 requests per minute, that would be more than enough, honestly. The scale at which the scalability issues I mentioned appear at about more than 4500 comments/posts per minute. If I am being realistic here, we’ll probably never reach that in the near future. So actually the rate limiting issue is practically not an issue in the foreseeable future.
The plugin system would work. The fetching problem would also disappear.
Though I don’t think the federation code would be huge. I am not trying to make it compatible with all platforms. For example I’ll write the required ActivityPub structs to send moderation related activities and actors. The Group’s instance would handle distributing the activities, so even though this project might not federate with Piefed for example, it would still receive the activities the bot sends to the Group’s inbox through the instance’s software, Lemmy.
If someone wanted to get the bot to work on another Ap platform that supports groups, they would have to write the necessary Ap actors, activities, and a bit of glue code, and that would be it… or at least that’s how I’m planning it.
I guess I’ll try to work with the plugin system if I can’t achieve what I want and keep it simple. It would at least be a learning experience, if nothing else. Thank you for the info.
- Comment on Discussion: Long-term need for automation tools for moderation 5 weeks ago:
Well, my initial idea was to build this only for lemmy.
However, the API was not good enough for my use case. Polling new posts and comments was my main issue with it. So mostly scaling issues. You could miss some posts and comments and the amount of API requests will get bigger with the amount of communities the bot will moderate. There are also some problems with rate limiting.
They can be solved by directly querying the database, but who’s going to give you database access? So you’d have to selfhost lemmy yourself just for the bot. And I’d imagine the database would grow pretty fast with the number of communities. I explicitly do not want to store any posts or comments. And even then, maintaining the required SQL query for Lemmy posts is the last thing I want to do.
Another solution would be using Lemmy’s new webhook system, but I don’t know how reliable it will be.
So I stopped halfway through and started a new project with new goals:
- Make a new federated platform
With federation, the problems above would be solved. This also allows it to be hosted without having to find an instance for it or even self host it yourself.
- Stronger integration with platforms via a modular federation system
If I made it depend on Lemmy, a strong integration with other platforms wouldn’t be possible. Piefed has features that Lemmy doesn’t, for example. People can maintain a set of platform specific activitypu bstructs and enable the bot to federate with that platform.
Not really answering your question, but I’d like to make a clarification: The bots will only be able to operate within the community (or I guess group) boundaries. They cannot manage any instances. Furthermore, my main intention is for them to be used primarily as moderation bots, but they can also be used as general purpose bots within the community.
- Comment on Discussion: Long-term need for automation tools for moderation 1 month ago:
The platform should provide some of these out of the box, in my opinion.
I am trying to build a new activitypub powered platform just for user scriptable moderation bots, but I am stuck on the modular federation design.
This is my third attempt now.
- Comment on Delusions of a Protocol 1 month ago:
They recommend people other american centralized social media as an alternative to Bluesky in response to this, yet again. When are they going to learn?
- Comment on Those who don't use dashboards, how are you managing your services? 1 month ago:
let us learn quantum mechanics
- Comment on Being a dude sucks 1 month ago:
Just throw them in front of the danger. They’re your human shield.
- Comment on Why isn't there a Megumin sub-"lemmy"... 😣 1 month ago:
“Sublemmies” are called “communities” here.
- Comment on Watch first, then wipe: Some China’s restrooms put toilet paper behind paywall 1 month ago:
Surveillance cameras in the bathroom? Not surprised
- Comment on Google just broke *all* third-party web clients, including yt-dlp; a full JS implementation is now required. 1 month ago:
Plugins update independently from the app.
- Comment on Admins: Instnace randomly running extremely slowly? Check for this 1 month ago:
It’s only useful with the ModeratorView type. I haven’t heard of anyone using it for anything other than that.
So I think this endpoint should be just for the modview type and authorization should therefore be required.
Or the rate limit should be more fine tunable. There are like 4 configurable rate limits that encompass all endpoints.
- Comment on Supporting the future of the open web: Cloudflare is sponsoring Ladybird and Omarchy 1 month ago:
What about servo?