Wilhelm von Freiheitsberg on Nostr: We are in a battle between making tools user friendly and keep projects censorship ...
We are in a battle between making tools user friendly and keep projects censorship resistance. If we make things easy like having a company developing an app and depending on Google/Apple stores to deliver to end users we loose in censorship resistance. But if we are protocol based and make clients available through apk in an onion/eepsites with PGP signature to guarantee integrity, we loose in user adoption.
This topic is extremely important because we have countless cases of governments persecuting open source devs (Samourai Wallet) and demanding backdoors in cryptography and other privacy/security based solutions. There is also the case of backdoors on hardware, two recent cases are the Mossad attack on the Hezbollah terrorist group with pagers and the FBI phone company.
There is even a book about the second case:
I think the war on privacy will naturally select people with a little bit more technical **comprehension** (not necessarily knowledge) from people that don't put the effort to learn it. I say that because if people understand the basics of how cryptography and protocols works, they can already judge good practices and learn to use some tools like XMPP and PGP clients (you don't need to be a developer to use it, just go a little bit beyond the basics).
If you want to understand why this is necessary, take a look at this DEF CON talk:
https://www.youtube.com/watch?v=uFyk5UOyNqI
This topic is extremely important because we have countless cases of governments persecuting open source devs (Samourai Wallet) and demanding backdoors in cryptography and other privacy/security based solutions. There is also the case of backdoors on hardware, two recent cases are the Mossad attack on the Hezbollah terrorist group with pagers and the FBI phone company.
There is even a book about the second case:
I think the war on privacy will naturally select people with a little bit more technical **comprehension** (not necessarily knowledge) from people that don't put the effort to learn it. I say that because if people understand the basics of how cryptography and protocols works, they can already judge good practices and learn to use some tools like XMPP and PGP clients (you don't need to be a developer to use it, just go a little bit beyond the basics).
If you want to understand why this is necessary, take a look at this DEF CON talk:
https://www.youtube.com/watch?v=uFyk5UOyNqI