@Rooki@lemmy.world cover
@Rooki@lemmy.world avatar

Rooki

@Rooki@lemmy.world

I am Rooki Cookie. I am a programmer and i try to help everyone :)

https://lemmy.world/pictrs/image/dc2b042c-d3f3-43ee-8a66-17c691407bda.png

This profile is from a federated server and may be incomplete. For a complete list of posts, browse on the original instance.

Rooki ,
@Rooki@lemmy.world avatar

I banned the users and removed the communities.

Thanks for reporting

Rooki ,
@Rooki@lemmy.world avatar

My guess SEO spam

Rooki ,
@Rooki@lemmy.world avatar

🫡

Respect who accept this challange

Rooki ,
@Rooki@lemmy.world avatar

Let me guess, it will cost as much as a normal smartphone but with less? The page doesnt even load on my side.

Rooki ,
@Rooki@lemmy.world avatar

Check the modlogs if you arent banned from the community. And that you have selected a language

Rooki ,
@Rooki@lemmy.world avatar

Ok, then please check your Developer Console ( on desktop press F12 ) and check then "Networks" Tab, and check for errors ( red ) click on it and in there, you should see a "Response" tab and check what it is happening.

Rooki ,
@Rooki@lemmy.world avatar

that is the console in the networks tab.

Please try to have it open and try to post something ( you have the "real" networks tab collapsed, please colapse the console first )
https://lemmy.world/pictrs/image/11f3a333-c505-4b6b-a5b2-e8a20e3931c1.png

Then search for a request with a POST method and "File" is post. ( as highlighted in the picture )

Then click on it and go to the "response" tab.

But please do not post any screenshot of that here. For your own safety as it could contain sensible data.

Rooki ,
@Rooki@lemmy.world avatar

Ahh then you have a lamguage selected the community not allows.

Rooki ,
@Rooki@lemmy.world avatar

@SovereignMaven_ please follow the rule 2 ( and mark your post as "portugese" )

Rooki ,
@Rooki@lemmy.world avatar

Yeah there is no option to hide the embed.

Rooki ,
@Rooki@lemmy.world avatar

Its link specific, if a link leads to a page that supports it then it shows it.

Rooki ,
@Rooki@lemmy.world avatar

Leave juan alone!

Its his appartment.

Rooki ,
@Rooki@lemmy.world avatar

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.

Rooki , (edited )
@Rooki@lemmy.world avatar

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

Rooki ,
@Rooki@lemmy.world avatar

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.

Rooki ,
@Rooki@lemmy.world avatar

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.

Rooki ,
@Rooki@lemmy.world avatar

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

Rooki ,
@Rooki@lemmy.world avatar

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.

Rooki ,
@Rooki@lemmy.world avatar

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.

Rooki ,
@Rooki@lemmy.world avatar

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

Rooki ,
@Rooki@lemmy.world avatar

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.

Rooki ,
@Rooki@lemmy.world avatar

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

Rooki ,
@Rooki@lemmy.world avatar

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.

Rooki ,
@Rooki@lemmy.world avatar

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

Rooki ,
@Rooki@lemmy.world avatar

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.

Rooki ,
@Rooki@lemmy.world avatar

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!

Rooki ,
@Rooki@lemmy.world avatar

You can dm @jgrim any of your thoughts and ideas. Or just put your ideas into !sublinks and create a public discussion or even if you techie enough just create an issue on github https://github.com/sublinks/sublinks-api and jgrim and the team will discuss about it.

Thanks for your help

Rooki ,
@Rooki@lemmy.world avatar

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.

Rooki , (edited )
@Rooki@lemmy.world avatar

Yes the 0.19.3 upgrade happened.

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

edit: version typo

Rooki ,
@Rooki@lemmy.world avatar

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.

Rooki ,
@Rooki@lemmy.world avatar

I think next year 1.4.2025

Rooki ,
@Rooki@lemmy.world avatar

The person i replied to wasnt constructive too? So what is your point?

If it is a point that "microsoft bad!!!!!!!", then yeah thats a valid point. But WHAT is an alternative to that? That is secure, ddos protected and doesnt cost us more than 0$. Additionally who will set it up for one survey? And again, self hosted != more privacy. We see your ip there and on lemmy, so we could theoretically correlate your ip and boom we have your lemmy account, on microsoft forms we dont that.

If you are really concerned that microsoft is doing shady stuff with your correlated answer, then dont use it as simple as that and dont blame someone that is doing this in their free time and for no money.

Rooki , (edited )
@Rooki@lemmy.world avatar

We hoped for the best and we got the worst. Even after we waited like multiple months after release and what got we? We got a headon crash to the wall.

Bad documentation, changed setup, ui issues, sort issues, performance issues, ddosed multiple times by smaller 0.19.3 instances that crashed and restarted, some other issues that could have been seen if blackbox tested just once.

For smaller instances ok they can live with it. But we waited extra long, and then got the worst, untested software.

edit: typo in the version

Rooki ,
@Rooki@lemmy.world avatar

Like said its personal opinion. But what do we see with lemmy? Its on rust and still there are many bugs in there and the feature development is relative slow than to other open source projects.

Rooki ,
@Rooki@lemmy.world avatar

sry was a typo

Rooki ,
@Rooki@lemmy.world avatar

We did our testing, but we didnt scaled it up to be similar size of our main instance. There everything seemed fine, but when we upgraded the real issues have rissen up and were just breaking every setup we had.

We had some trust that other instances and developers had tested it at least by turning their instance on and report it, but didnt seemed so. Some issues isnt even caused the instance size. Some issues were documentation were just wrong and not noted it was experimental.

Of course we should have mirrored our big instance, but that would have increased the costs and would be time heavy.

Rooki ,
@Rooki@lemmy.world avatar

The .world scrapper discord bot he means the discord verification bot. It simply uses the lemmy api to dm you to verify you are the real AchtungDrempels on discord as on lemmy. To reduce trolls and spammers.

Rooki ,
@Rooki@lemmy.world avatar
  1. We are only hostile if you are hostile to us
  2. This was again, sry for this a misscommunication, but to be fair in a legal way, first act then announce it is a common approach.
  3. They just wanted a (indirect) test dummy to test their software on a big scale, and we are sick of it, we are always the first that goes head first into their untested, experimental features, that they probably even didnt started in their test environment and not even mark it as experimental.
  4. The .world "scraper" bot?! is a verificiaton bot for our discord server to reduce trolls, that just uses simple api calls to verify through a dm that it is you and btw, this isnt created by me it is created by someone on the sublinks team.
  5. This will be discussed, so no idea.
  6. Probably, if the users toxicity reduces here, probably yes, we are sorry for that, we hope to improve.

I am sorry but the FHF / Lemmy instance admins are just humans. And yeah there is a feature now to export your blocks, community subscriptions and we are not blocking you to use it if you are really sick of us.

Rooki , (edited )
@Rooki@lemmy.world avatar

Yes, its their right to do so, you could create a community where you just ban everyone from the community that you dislike. You can do literally anything you want ( except site rule breaking stuff ) with your community. It depends of course on the instances internal policy, if a instance admin wants or should intervene, for personal or just for management reason. )

Rooki ,
@Rooki@lemmy.world avatar

There is always an option where, you can just create your own community ( with hookers and blackjack ) on your current local instance, or just host your instance yourself.

Rooki ,
@Rooki@lemmy.world avatar

Ok i will give those alternatives to the sublinks team.

Rooki ,
@Rooki@lemmy.world avatar

Exactly what our reasoning was with it. We wanted a reliable way to identify if its really you. And a easy dm verification did that.

Rooki ,
@Rooki@lemmy.world avatar

Everything will be migrated, you will only see some minir downtime when the migration happens. But it will be announced and it will still take some time

Rooki ,
@Rooki@lemmy.world avatar

Some of the world team
That is probably me. I am sorry about it.

Sublinks should not replace lemmy but add alternatives to the fediverse. We understand it is difficult to maintain such big software especially if there is always that exceptional "big" instance that has special requests for special / specific features. With it we just want to have less "beef" with the lemmy devs, with "big" instance issues.

Rooki ,
@Rooki@lemmy.world avatar

Everything will be migrated, WHEN and IF we every swap over.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • test
  • worldmews
  • mews
  • All magazines