Grouchy
Free speech is a basic human right. No politics necessary.
Here’s how I do it. Might be worth giving it a shot. This is on FreeBSD, but I doubt that matters.
git clone https://github.com/LemmyNet/lemmy.git lemmy
cd lemmy
git checkout 0.17.3
git submodule init
git submodule update --recursive --remote
echo "pub const VERSION: &str = \"$(git describe --tag)\";" > "crates/utils/src/version.rs"
cargo build --release
strip target/release/lemmy_server
Then copy target/release/lemmy_server to wherever you want to run it.
Here’s an example of how to build it from scratch. https://lemmy.grouchysysadmin.com/comment/7413
If you can, I’d go with having your own instance at your own domain.
Check the time on your server. If it’s off by much, nothing will accept your posts.
There’s so little demand for privacy in the U.S, that politicians have no reason to work toward it. It’ll stay that way until enough people refuse to engage with surveillance based services. I don’t honestly see that happening. Even people I know who claim to care about privacy routinely violate their own privacy and that of other people for mere convenience.
These are all good questions.
The lose of signal won’t matter. It happens to me all the time as I move from wifi to wifi.
For your third question, it depends on if you a have a key backup with a key security code. That’s something you should set up asap after your initial client login. If you do, then you can recover. You might want to look at https://github.com/vector-im/element-web/issues/16202 for more explanation. The question comes up a lot.
Regardless, I’d make sure you’re always logged in twice if you can. Do you have Element Web running alongside Matrix? If you do, keep logged in on a desktop, or laptop. Just in case you lose the phone.