Popularity is irrelevant imo, it's a general purpose FOSS tool. Ignore Element and matrix.org, the open protocol is what matters. These features are useful even if matrix never gains any network effect:
1. talking among a small-ish specific group that needs sovereign communication, e.g. when forming a company or a tight knit in person friend group
2. only data limit is the size of my harddrive
3. bridge to every other popular protocol
4. personal bots and automation with no restrictions
5. Unlimited and customizable clients with no restrictions
6. Combinations of 1-5.
Can't speak for non-self hosters or people who aren't serious about chat, but for chat enthusiasts who can setup a server with bridges and bots, matrix is incredibly useful.
Yes. Nostr and ActivityPub are so easy too, I don't see much advantage to ATProto and so many disadvantages. It's as decentralized as a meme coin, just waiting for the rug pull.
To me something git-like with a peer review UI (a la pull requests) seems far more natural for distributed academic publications than a social media protocol though.
So I briefly touched on this in the blog post, but to expand a little... ATProto provides significantly more "batteries included" than ActivityPub in my view - if you use ATProto, it can handle both authentication and identity management, and effectively act as your back-end and CRUD operations (eg, oauth with your PDS, and then write/read from the network for your object creation based on your Lexicon).
ActivityPub, based on my understanding, really doesn't work like that - while you an oauth with your mastodon account, the expectation is you'll be handling identity and back-end bits, and then sharing events across the network (happy to be corrected).
Part of what kicked this off is seeing ATProto's new devrel person at a meetup and finding their vision pretty compelling.
But yes, ActivityPub is more "robust" and decentralised (hence also jankier)
One of the biggest reasons I still prefer to root my phone is to use acc https://github.com/VR-25/acc. It's criminal that you have to root to run code that reduces charging speed or shuts the phone down automatically. I have it shut down at 20% and charge to 80% except when I know I will need to be out for an extended period without a charger.
Despite the opt in limitation, I wonder if this interop capability will allow a bridge that doesn't require you to install whatsapp apk on a real device (unfortunately signal has the same problem). I fortunately kept an old android whose sole purpose is to keep these 2 apps installed. Not ideal, but works well.
Even better if we could ditch the phone number requirement. Many have said to me things like "I use whatsapp not SMS because I am not American", but of course everyone on WhatsApp uses SMS. To stay logged into WhatsApp you necessessarily must have an SMS enabled non-VOIP phone number that you are regularly paying a telecom provider for to receive auth codes.
What you cited is for data on a device that was turned off. Not daily internet connected usage. No one is saying you have no protection at all with Apple, it is just very limited compared to what it should be by modern security best practices, and much worse than what can be achieved on android and linux.
Mullvad is nothing like Apple. For apple devices:
- need real email and real phone number to even boot the device
- cannot disable telemetry
- app store apps only, even though many key privacy preserving apps are not available
- /etc/hosts are not your own, DNS control in general is extremely weak
- VPN apps on idevices have artificial holes
- can't change push notification provider
- can only use webkit for browsers, which lacks many important privacy preserving capabilities
- need to use an app you don't trust but want to sandbox it from your real information? Too bad, no way to do so.
- the source code is closed so Apple can claim X but do Y, you have no proof that you are secure or private
- without control of your OS you are subject to Apple complying with the government and pushing updates to serve them not you, which they are happy to do to make a buck
Mullvad requires nothing but an envelope with cash in it and a hash code and stores nothing. Apple owns you.
Agreed on most points but you can setup a pretty solid device wide DNS provider using configuration profiles. Similar to how iOS can be enrolled in work corporate MDM - but under your control.
Works great for me with NextDNS.
Orion browser - while also based on WebKit - is also awesome and has great built in Adblock and supposedly privacy respecting ideals.
Apple has records that you are installing that, probably putting you on a list.
And it works until it's made illegal in your country and removed from the app store. You have no guarantees that anything that works today will work tomorrow with Apple.
Apple is setting us up to be under a dictator's thumb one conversion at a time.
There are a million legitimate reasons to root a phone (e.g. preserving the battery to minimize e-waste, blocking malicious trackers often allowed by Apple and Google, innovating on the UI, etc.). Apple/Google/Microsoft are run by uninspired, uncreative, and immoral people, and there is a world of innovation and forward thinking we lose out on by letting them rule our tech.
Ok so now we’re not only boycotting Apple, we’re boycotting banks as well! Seriously, Apple can and should fix this issue without having to retort to misery for everyone.
Apple could release a statement reassuring people that no one will be locked out of their account for redeeming any gift card going forward. We have collectively forgotten that companies have stopped talking this way. That’s what we need to change.
I mean, yes, absolutely. I don't have a count limit on my boycott list. I won't be holding my breath for empty promises from corporate. We need to build systems that assert user sovereignty and prevent abuse, not wait around for evil people to do good things.
Can't speak for non-self hosters or people who aren't serious about chat, but for chat enthusiasts who can setup a server with bridges and bots, matrix is incredibly useful.
reply