NixOS for me. It’s a package manager (a very nice, declarative one) that you can use on any Linux (or Mac), and there’s also an entire distro based on it.
NixOS for me. It’s a package manager (a very nice, declarative one) that you can use on any Linux (or Mac), and there’s also an entire distro based on it.
People need and want various levels of abstraction, type system control, and even just syntaxes. In these cases, it’s easier to switch languages - or make one - than to implement a solution in a language that would fight against your needs.
I love Signal, and I have persuaded people to use it a lot. That said, it is definitely not the gold standard for privacy. It’s a good-enough compromise between actual unbreakable encryption and trivial for anyone to use. It’s always been valuable for that reason, and still is.
Don’t worry about Molly - it uses a variation of the same code that Signal does, so they don’t need “help” to get critical fixes that Signal receives. Use it if you like it!
The actual gold standard for privacy would be logging in through TOR and sending GPG-encrypted messages that way. And there’s an app which does this, too - it’s called Briar. (No phone number needed, either!) It’s not as seamless to set up as Signal is, though.
I still haven’t signed up for ProtonMail. Doesn’t sound like a good idea with this going on!
There’s also the risk of users saving and distributing confidential data. You don’t need admin rights for that! I’m not actually sure this applies to OP, but if he’s giving everyone a web browser, it certainly seems like a risk.
Vim is the greatest tool ever made for manipulating text as text. Emacs is easier to modify (I <3 Lisp) and is better at handling the semantics of the text it’s working with.
Also, Emacs has evil-mode now, so the only reason to still prefer Vim is 1. A strange love of vimscript, or 2. A lack of permissions to install Emacs.
QubesOS. When you need security and don’t need to play games, this is objectively the best distro.