this post was submitted on 03 Sep 2023
14 points (93.8% liked)
Book Recommendations
189 readers
1 users here now
A community dedicated to recommending books, both new and old.
Please follow this instances rules.
To find more communities on this instance, go to: [email protected]
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
The goal isn't to make things a fully automated whitelist, it's more so a list of instances that cause issues or are suspected as spam that would be blocked. Even then, instances see the info and are given the opportunity to do what they want with the info as they see fit.
It really takes a lot to get fediblocked as a small user instance.
I fully understand your anxiety on the matter, and this is a critique I have actually had directly with the software. I did get into it a bit with db0 (sorry man!) over it, and thankfully my critiques were listened to and the reasoning behind the software itselfs overall use was clarified.
The goal isn't a glorified whitelist, but rather a crowdsourced tool that people can use what they want with it. You can automate the blocks if you want, you can make it so that there's warnings when blocks are made, you can impliment a whitelist if you want, it's really on people who use it. The only somewhat automated aspect of it that's by default is the identification of instances with spam like behavior, and there is steps to rectify that if they are identified as such so it's not like a permanent mark of shame.
I participate in these conversations of fediseers tooling and development with single user/small instances in mind, so know that as tools are being made I am making sure others are mindful of how it may affect small single user instances/new niche communities. I will continue entering those conversations with those communities in mind as well. I gotchu.
Rust isn’t the easiest language but starting with it might not be the worst option. Rust is weird enough that if you start with some other language you’ll spend a lot of time unlearning that when you eventually try Rust.
Also I’ve found that the rust compiler gives the most helpful suggestions. It’ll tell you exactly what is wrong and where. I’ve worked in at least half a dozen languages and the tooling for Rust has been the best.