Folks, I have finally figured it out.
Have a baby.
Since having a baby a week ago, all of a sudden everyone is willing to install a decent messaging app in order to receive pics of the baby.
We explained that we weren't ready for images of our child to end up in the wrong hands via non-private apps. Another thing was telling them that the one single friend who had already got on board with this had already been recieving pics...
It's been a conversation starter for many and I think seeing privacy from the point of view of a newborn has helped our family and friends understand it a bit more easily. Plus they've had to put up with it if they want any photos, so they will see it working firsthand.
So, if you want to have a baby, know that it can be a wonderful opportunity to help loved ones communicate more privately.
It also increases the sum total of love, community and compassion in the world and in your own life but that's a conversation for another community :)
Edit: If anyone has good tips on how to share a little one's journey more privately with those that care about them, please post them in the discussion.
Yes, but Signal and Matrix-something aren't good "messaging" apps. Just a bunch of poorly written desktop and mobile clients tied to questionable backends and metadata disasters.
Maybe not Signal: https://dessalines.github.io/essays/why_not_signal.html
You can’t recommend Signal over anything when it comes to features and service quality it just can't handle large group chats (hundreds of people) and the cross device sync fails often with a “signal can’t display this message”. Signal’s desktop and mobile clients are simply a pile of react and javascript garbage that can never be as fast as the native applications from other apps.
Maybe not Matrix: metadata disaster
Matrix is developed by a for profit entity, a group of venture capitalists and having a spec doesn’t mean everything. The way Matrix is designed is to force into jumping through hoops and kind of draw all attention to Matrix itself instead of the end result.
https://techcrunch.com/2023/11/06/decentralized-communication-protocol-matrix-shifts-to-less-permissive-agpl-open-source-license/
Stop recommending questionable open-source like Matrix. XMPP is the true and the OG federated and truly open solution that is very extensible. XMPP is tested, reliable, secure and above all a truly open standard and decentralized it just lacks some investment in better mobile clients.
What people fail to see is that XMPP is the only solution that treats messaging and video like email: just provide an address and the servers and clients will cooperate with each other in order to maintain a conversation and it can be configured to be secure and private. Everything else is just an attempt at yet another vendor lock-in. Here a quick overview of the architecture.
I do prefer xmpp, but fuck I have never gotten a single person to use it.
Yes, I get the pain, XMPP is good but it just lacks some investment in better mobile clients. And that most likely happens because there's no easy way to monetize and sustain a mobile XMPP client.
Man, we need Paris to get off their ass do another commune, and fill it with software devs.
Synapse and Element are fully open source, there is nothing questionable about it. Having a company backing your project as main developer does not mean it suddenly becomes closed source or said company owns the project now.
None of the issues you mentioned are a big deal or make Matrix inherently worse than XMPP. The biggest flaw you can pin on Matrix is its performance but they're working on it.
SimpleXchat is the goat