I actually used this a few years ago (never noticed the ads or popups because I always use an adequate ad-blocker with lists that also filter out stupid banners and other annoyances), but I immediately stopped using it after I learned about the parent company. It's not like they made much profit from me anyways, but still, they see which articles you're visiting, and I wouldn't trust them with this information.
The main reason I used it was the design anyway, ever since Wikipedia slightly updated their standard theme to make it look more modern. I hope they start using the Citizen skin for MediaWiki, which would finally make it look like an actual modern website. Other wikis like The Apple Wiki also use it, and it's beautiful in my opinion.
If you don't want to spend too much time with moderation, you will have to manually approve registrations, simply to avoid spam. Sure, that increases the workload slightly, as you're gonna have to go through applications let's say once a week, but you don't have to monitor the instance 24/7. I would still recommend checking reports once in a while, just to be on the safe side. But definitely make sure to deploy @db0@lemmy.dbzer0.com's fedi-safety to prevent CSAM from being uploaded on your instance.
Don't recommend Voyager as a desktop client to new users. It just looks like a stretched mobile app, and the UX on desktop is piss poor. Just go with the default Lemmy UI, or Photon.
The first step would probably be to try and revoke their tax exempt non profit status. But I'm confident the Signal Foundation would at that point just move to another jurisdiction. Maybe Canada, Switzerland or something like that.
There was a period where they didn't push changes to the repo, but all the code was released afterwards and it's been getting regular updates ever since. But it also doesn't matter at all, since the Signal client is designed in a way that avoids putting trust in the server. Signal servers could literally be run by the NSA and it wouldn't matter, as everything is fully end-to-end encrypted, including metadata. The Signal protocol was also updated to use post-quantum cryptography in 2023.
below a large bold warning that discourages people from actually using it
Yeah, because an APK downloaded from the web isn't automatically verified. You need to perform the verification of the package manually, which most users probably won't do. So it's safer to download a build from the Play Store, which does this automatically in the background.
Signal’s default, well-supported installations use Google services
Signal only uses FCM for notifications, with a fallback mechanism (WebSockets) being available in all builds of the app, as well as Google Maps for location sharing (which most people probably don't use anyway).
so unless you’re an extremely atypical user, those services are present on most of your contacts’ devices
Google Play services being present on people's devices has nothing to do with Signal including the library. They are present on almost every Android device, because Google pressures OEMs to include them and grant them system level privileges.
Let’s also remember that E2EE doesn’t protect the endpionts
Yeah, but that's the case with EVERY messenger app, so I really don't know what your point is here?
As far as I know moxie, signals lead dev, considers only the use of the officially build and distributed client authorized to use their servers.
Moxie has resigned a few years ago. The article you linked to is 9 years old, Signal leadership has changed a bunch of times since. Signal can't detect that you're running an alternative client, because that check would require them to include some new code in the official client. Even if they did this, they couldn't just ban anyone who's client doesn't pass the check, since it could just be an older version of the official client. They could force everyone to use the official app, but they really have no reason to invest time and effort into enforcing this. Molly is only available for Android, and it isn't even on the Play Store or the official F-Droid repo, so the user base naturally won't be as big.
Cool project!