• 0 Posts
  • 137 Comments
Joined 3 years ago
cake
Cake day: January 19th, 2024

help-circle







  • You can self host xray or sing-box server (which implement many of the protocols) on a cheap vps. A lot of documentation is not great and is either in Chinese or Russian but it’s doable. There are also paid services offering vless with various degrees of reliability and sketchiness.

    Of course the real challenge when living in an authoritarian country is how to pay for it. I.e.you need to buy a vps abroad. I guess it will be easier in USA then in countries under sanctions or with internal restrictions where people generally can’t use Visa or PayPal.













  • In Java world package managers and package registries work with prebuilt libraries because for JVM bytecode it’s sufficient. And if they have native dependencies then they include compiled .dll or .so files that are built on developer’s machine. This makes things simpler but has its own drawbacks (these dependencies work only on architectures and OSes developer thought of, there is no guarantee that the library will be compatible with user’s environment, etc).

    In Rust world everything is built from source, including native dependencies. Thsi makes build process much more complicated and necessitates running code on user’s (developer consumes the library as dependency, not end user) machine to build everything that’s not Rust.