This is really neat, i wonder if this could be made into a typst plugin now so that you can create mermaid code blocks that turn into diagrams when rendered. The original mermaid can't be added to typst sadly but i bet this could.
> FUTO made a $40k donation to GrapheneOS supposedly with no strings attached. They ended up being unhappy with us not making content with them and promoting them.
This seems like the perfect use-case for DwarFS : "DwarFS is a read-only file system with a focus on achieving very high compression ratios in particular for very redundant data."
sadly you can only install grapheneos on pixels due to the strong security requirement grapheneos requires on devices for them to support it (like relocking the bootloader with a third party os installed)
seems like xperia is supported by divestos though which is still a good alternative
https://eylenburg.github.io/android_comparison.htmhttps://divestos.org/pages/devices
NextDNS does support creating a profile, you can just install that and it does the dns configs for you etc that method seemed to work fairly well for me.
i did almost the exact same thing except i wanted the client to enforce the same logic as the server would without having to do api request on every action or having 2 implementations so i just compiled the library code to wasm and that way both the server and the client share the same logic
Looks well thought out i like that for the most part this seems faster/easier than rolling your own sql query mapping etc compared to the other solutions I've come across in rust
Minestom is not based on Kotlin, im guessing they went with a kotlin template instead. Minestom is a server implementation that doesn't use any Mojang code and by default doesn't do much for you but provides the utilities to add the things yourself.
would not say learning resources but the esp-idf-hal repo has a bunch of good examples on how to do specific things, it was pretty easy for me to use, although i had some prior rust knowledge
https://github.com/esp-rs/esp-idf-hal/tree/master/examples