Skip Navigation

User banner
Posts
14
Comments
1,129
Joined
2 yr. ago

  • I think next year 1.4.2025

  • Yep, with that upgrade we noticed a increase in federation issues, we are trying to help every other instances, that has federation issue to us to keep them updated.

  • Yes the 0.19.3 upgrade happened.

    We wanted to give their survey more reach, as a sort of collaboration.

    edit: version typo

  • Hi,

    thanks for your ideas, moderation isnt just a community, its the whole instance. The moderation lacks for instance admins the most. For example reports, with the current setup it is impossible to search for one specific report or sort by community,person,reporter,types. The sort order is currently somewhere else where it should be, it sorts on the server by old => new and client side new => old. I dont know if this was wanted but it just creates additionally to the lack of sort or filter options a issue for instance admins, that want to look for urgent reports at the top of the reports.

    The programming language is just a preference, i already said this to mutliple people, this was a choice of convinience and it is still a valid option for a rest api.

  • To your tips:

    1. We dont know rust
    2. We dont know rust

    We dont want "just" to rewrite lemmy to java, we want to improve the code and thus we ALL dont know and want to understand rust, we chose to use java, as it is good old programming language where structure is already known.

    Both languages are good, its just depends on what developer you ask. Both are valid options for a rest api.

    Sublinks just wants to add a wider spectrum to the fediverse!

  • In the services, the "events" all of those can be hooked into. In our case the only thing that is missing is a way to load a plugin into the software is missing. But it is comming up and if someone really needs that urgently a custom build, it is really easy to integrate a logic into it and build it into a custom build, by simply putting it into a custom file and then pulling upstream for updates.

  • On sublinks we already do stuff apready with those hooks. So that is already implemented

  • Ok thanks never knew about such discussion! But it is missing like hooks, events, triggers. Otherwise a plugin is almost useless and just hooking directly to the db would be more effective.

    External bots, have one big downsode that kills it for most "plugin" use case, it is pull, many use cases want a push method over a trigger, event or similar. And to fetch the api every second is inefficient if you say so. Direct db access is not available for everyone.

  • Thanks for your feedback, sadly lemmy is not in that stage and is not build for plugins in mind.

    The sublinks team didnt meant to be too specific on some questions, i will give your idea to the sublinks team for any further surveys.

    Sublinks is already heading there where you can listen to events, trigger events etc. but yeah instance plugins would be very cool and could be easier used by third party developers improving the current platform they support.

    Thanks Rooki

  • This will be done automatically, with a migration script. The user doesnt need to do anything.

    Nothing should be lost, we will have a announcement up when it comes up. But this will be still at least few months to that day.

  • At least the way we structure sublinks, it can get easier clustered.

  • Its a stupid take, to dismisy java and JuSt UsE RuSt. We chose java for a reason, we want to get going with development, that cant be done with slowly building up a rust team. As they are already bussy on lemmy. So it would be just a fight for developers too.

  • I am just return the favor. If you give a non toxic/troll comment i would have responded otherwise.

    I am sorry if you are feeling attacked.

  • We have a bigger main developers team tham just 2 guys. Everybody has their favorite language. Its a gopd take especially in tge statistics.

  • I think you have lost few braincells by writing those sentences.

    From our perspective it is more anonymous than having it self hosted. As we could corelate users IPs of lemmy and visitors of the form.

    We dont want to get ddosed by some script kiddies too. Because they just dont like LW or so.

    And yes, the mod tools are really lacking in many places.

  • Huh, when do i see that i have banned him? is it again lemmy federation issue here? Like always?

    It is anonymous for our POV, the other way around if we / sublinks hosted that form, we would have more data than with microsoft, for example we could corelate the ip you accessed lemmy.world and the form website we hosted, so we can identify directly what user voted that.

    In that perspective it was a better choice to use microsoft forms, for ddos protection and anonymous from our side, as we dont get any personal information, not even the ip from your submited form.

  • Edit: Sorry, for my harsh response, edited my original comment. I am sorry for my bad behaviour.

  • We chose that, as we already saw the things that can be done wrongly with rust. And no one of the sublinks team can do rust really, so it was just a matter of what languages can be learned faster and/or have already good knowledge about a programming language.

    If you really want performance, please write your code in binary, then you have no compiler, no runtime just plain binary code, it will be fast but unreadable ( like rust if wrongly done ). Java is just a good old and known programming language. There are already some techniques to improve performance and / or cluster your application up. With an load balancers. Something like lemmy tried, but a little bit easier and extendable.

  • Ahhh ok, i wish you good luck with your instance! If you need some tips or help i know a good guy on the LW team ;D .