If we care about the planet & sustainability, we would not be recommending a eventual-consistency model for chat communications. Matrix’s protocol is so wasteful & expensive.
he/him
If we care about the planet & sustainability, we would not be recommending a eventual-consistency model for chat communications. Matrix’s protocol is so wasteful & expensive.
Matrix is centralized around Matrix.org or servers they run tho. Since the protocol is a big data/metadata sync by design & medium–large-sized servers are expensive to run, almost all of metadata is with Matrix.org—of which was originally funded my Israeli intelligence & I wouldn’t be surprised if they were getting data out of it to this day.
If they haven’t already, SimpleX registers a URI handler, you could put an ID in a vCard just like your contacts on XMPP show up in a messaging client.
They reason this happens more often with Signal is a) Signal requires a phone number (which is not good for your privacy) b) your contact is more likely to put in their phone number but many forget to add other IM protocols to their vCard & the default contact managers do not make this very discoverable.
So they have Carbons? Took them long enough.
Linux is awesome
& so are you ^🥁 1, 2, 3, 4… 🎸^
There is compression & then there is whatever mangling Instagram does. But these are things an admin should be able to tweak as the defaults are are just not good enough for photography. You can’t be stripping color profiles, forcing sRGB, & camera data for these contexts—not to mention just trying to get a crisp image. I wouldn’t be surprised if the were using WebP too 🤢
I have waited so, so long. Recently color profile support (ICC) was merged & upstreamed to many repos so I finally reswitched back to Wayland since my colors are no longer broken on my displays.
Good for them but copying the bad parts of Instagram like forcing squares, throwing out image metadata (including license & color profiles), & compressing to hell means it is not the kind of platform I would want to upload my images to.
Before you know it, it will be over a decade post-Windows like me. This week I have been trying to get a Linux phone to a satisfactory state to leave the mobile duopoly behind…
Krita is free—as in freedom & beer.
Yes, you can do the fundamentals & professional design work in these applications—there is no reason to be spending money just to “get into” graphic arts. Hugin + Darktable are great for photography too.
FYI for the other commenters, UnifiedPush can work thru the Prosody mod_unified_push
or any server with a up
where Conversations (& its forks like Cheogram, Monocles, Blabber) can be a distributor. This has the added bonus of coming with an awesome decentralized XMPP chat server getting to reuse a single connection & single app to server instead of separate ones. Conversations is the most efficient chat client on Android in terms of resources (battery, network, RAM) so might as well keep it lightweight—which you are probably trying to get push notifications from the likes of Signal or Element, but what is the point when you have an efficient XMPP server for your chat needs?
However, I think UnifiedPush might be a bit flawed—as if the startup that created ntfy is pushing others to try to adopt their standard instead of getting folks on board with the older & capable MQTT (which also can be ran thru mod_mqtt
on your XMPP server). I am not yet sure if this is a tinfoil take or not.
The creator explictly made this choice.
Also screw telling folks they must use Microsoft products to contribute to a project.
It’s still quite immature & I have my reservations that a big Haskell project can be maintained for the long-term seeing a lot of Haskell failings even in the short-term. It is a promising idea, but I am not ready yet to try it.
Sorry. I wish I hadn’t a few years ago. I will be looking to move to a non-Android, non-iOS phone soon so family will need another way to contact me. I can’t take a project serious that demands I use one of the corpo duopoly phones or even have a phone at all, but Signal, LINE, & a couple of other chat apps have this weird requirement.
Host your own XMPP node outside the country’s jurisdiction, turn on E2EE if it weirdly wasn’t on by default, & don’t trust the big centralized servers they could easily ban. Apparently everyone wants to dismiss XMPP since you can disable the E2EE (since it is a generic protocol for lots of stuff) despite encryption being on by default on every modern client—so there is your deniability 🙃 Unlike Matrix, the average user can afford to run it on a toaster too.
Sailfish OS supports Sony Xperia 10s… you get a headphone jack & a microSD
Somehow missed that part. But what would be the point of a defederated chat then?
If you interact with any other server on the network (meaning users on another server), all messages/attachments/metadata will be synced with all other servers by design.
Given the percentage of users on Matrix.org & servers they provide, some of your data will end up on Matrix HQ servers.
& all the US-based corporate social media… Facebook, Instagram, Threads, WhatsApp, Snapchat, Reddit, Discord, LinkedIn, & GitHub.
The VC-funded ones too like BlueSky