News for hackers. Stuff that matters.
Re:Signald: Unofficial daemon for interacting with Signal by abstract_put on Sunday April 25, 2021 @09:04PM (#26938276)
I've been using this as the data source for a Matrix bridge for the better part of a year now. I'm thrilled with it so far! The only worry I have is Signals hostility towards analogous projects, but for the meantime it works for me as this is helping me wean off Signal. Maybe one day regular people will use Matrix...
Re:Signald: Unofficial daemon for interacting with Signal by bogota on Monday April 26, 2021 @12:39AM (#26939296)
I want to like matrix but the UI is just beyond terrible when you enable encryption. It also just ends up in lots of strange situations where if you log in from a new place the verification system completely bugs out. I can barely make sense of what it wants most of the time let alone getting non tech friends to use it. I want to like matrix but the non default encryption and terrible UI on element is a dealbreaker.
Re:Signald: Unofficial daemon for interacting with Signal by zambal on Monday April 26, 2021 @02:03AM (#26939700)
I agree that the whole identity verification stuff is confusing in element. I think it would be less so if they just generate and present the backup security key at account creation, telling users to use this when they want to login on a different device and drop the whole ad-hoc 'scan a qr code' process.

Having said that, is the UI/UX apart from the above really terrible? When using as a simple messenger app, the experience for me is almost the same as WhatsApp (which almost completely replaced sms at least in the Netherlands). The biggest issue I have is that when you open the emoji selection screen when typing a message, you have to close this and reopen the keyboard to continue typing, which is a bit silly, but not a deal breaker.

Re:Signald: Unofficial daemon for interacting with Signal by dunefox on Monday April 26, 2021 @05:46AM (#26940842)
> I think it would be less so if they just generate and present the backup security key at account creation, telling users to use this when they want to login on a different device and drop the whole ad-hoc 'scan a qr code' process.

That's exactly what I like about Matrix. I can verify other devices simply by comparing emojis - simple, easy, great. That it should work reliably is a completely different matter, but in itself it's great.

Re:Signald: Unofficial daemon for interacting with Signal by zambal on Monday April 26, 2021 @05:54AM (#26940889)
Fair enough, maybe it was just buggy behavior that made this process confusing to me, as I agree that something like this could in theory provide a smooth experience.
Re:Signald: Unofficial daemon for interacting with Signal by Reventlov on Monday April 26, 2021 @01:50AM (#26939608)
Yeah I completely agree. And server side, it's not good either (you can't federate with only a few servers, bugs are everywhere)… I honestly don't get how it started to be the "de facto" open source chat system trying to replace IRC while it is this broken.
Re:Signald: Unofficial daemon for interacting with Signal by inciampati on Monday April 26, 2021 @02:19AM (#26939800)
Those are minor growing pains, and irrelevant when compared to the nightmare of navigating fifty independent slack instances or convincing an entire group to move their communication onto a private solution. For me matrix has been absolutely transformative. It's letting us grow our project's realtime communication without bounds. Because it's open and federated, without the political baggage of tools like Signal or the ancient cruft of IRC, we can convince anyone to meet us there. There are almost no impediments to it's use. The clunkiness is very minor. Although they may lack some subtle UI polish, the tools don't crash and work more than well enough. I'm looking forward to when the world meets on matrix.
Re:Signald: Unofficial daemon for interacting with Signal by lxgr on Monday April 26, 2021 @03:22AM (#26940133)
> Those are minor growing pains

In my experience, neglecting the onboarding experience is a cardinal sin for any project challenging some incumbent.

I‘ve been struggling with understanding what Element wants from me when signing up or signing in on a new device. Unfortunately I can‘t, in good conscience, recommend this to less technically knowledgeable friends and family.

Re:Signald: Unofficial daemon for interacting with Signal by 3np on Monday April 26, 2021 @06:44AM (#26941151)
> you can't federate with only a few servers

...Except you can? federation_domain_whitelist in synapse settings. Seems to have been working since 2018. I'm using it. Enabling it can sometimes cause significant delays when communicating with users on homeservers you're not federating with, though - I have some vague memory of seeing an open issue around improving relaying in these scenarios.

I do agree that there's a long way to go before I can start recommending anything Matrix-based for friends and family. Things are just too slow, broken and inconsistent on both server- and client sides. There has been steady progress on all fronts, though. Maybe in a year or two.

Re:Signald: Unofficial daemon for interacting with Signal by akvadrako on Monday April 26, 2021 @02:23AM (#26939818)
Because there isn't much else out there which supports e2e group chats.
Re:Signald: Unofficial daemon for interacting with Signal by jeltz on Monday April 26, 2021 @06:04AM (#26940955)
While the UI is a bit buggy I would not call it terrible. It is an improvement over Google Hangouts (which is also quite buggy), Facebook Messenger, Skype and Whatsapp. Sure it is not as good as Slack or Discord, but if people are fine with Facebook Messenger they can also use element.
Re:Signald: Unofficial daemon for interacting with Signal by SahAssar on Monday April 26, 2021 @02:53AM (#26939974)
Are you talking about just element or did you try more of the clients?
Re:Signald: Unofficial daemon for interacting with Signal by noman-land on Sunday April 25, 2021 @09:31PM (#26938391)
Mind sharing the matrix bridge? I think we are really close to regular people using matrix. Element is a really good client but it's slightly too rough around the edges still. We need something that's as joyful and fun to use (and look at) as Slack.

We also need a very easy export/import process for other clients. That's a huuuge untapped feature. It means the data stays the same but you just slap a new UI on top of it. "Apps" then only compete on UI which means the diversity and sophistication of those experiences will grow rapidly.

Combine that with a plug and play self hosting solution eventually and we're well on the road to secure personal clouds.

Re:Signald: Unofficial daemon for interacting with Signal by abstract_put on Sunday April 25, 2021 @09:37PM (#26938419)
I found it on Matrix's site[0], direct link is here[1]. It's a bit of a pain to set up initially, particularly in a Docker-Compose deployment, as the containers are created to incrementally build up configuration.

> I think we are really close to regular people using matrix.

I personally haven't met any "real" people who are even aware of Matrix. When I broached it with a non-IT friend, they were actively uninterested in unifying messaging applications as they had "facebook friends" and "whatsapp friends" and interacted with them differently.

> export/import process for other clients

conversation history, you mean? Is there other data a messaging app captures that you want access to?

[0]: https://matrix.org/bridges/ [1]: https://github.com/tulir/mautrix-signal

Re:Signald: Unofficial daemon for interacting with Signal by motiejus on Monday April 26, 2021 @02:09AM (#26939740)
I am running my own home server, everyone in my family has an account they use there (the domain is our last name). Non-techy people use it and like it (past the initial setup, since setting up a custom domain requires a few more clicks than :matrix.org account). I am not waiting for the day, though, when they will need to set up a new device without access to the old one because of E2E setup. I would like Matrix to provide a setting to advise UIs to not use e2e encryption for the same domain -- that's useless if you trust the home server (my family do trust my home server).

> I personally haven't met any "real" people who are even aware of Matrix. When I broached it with a non-IT friend, they were actively uninterested in unifying messaging applications as they had "facebook friends" and "whatsapp friends" and interacted with them differently.

I tried to sell it too with the "unify your messaging apps", but this is a wrong selling point to new users. First they need to start using matrix as their messaging app, realize that it works well, including VoIP and video calls. Once trust is there, only then start thinking about using bridges. Because there will be rough edges (e.g. federated voice/video calls do not work).

Because of the way bridges integrate to third-parties, they are not bug-free. Reliability is just not great yet. Maybe except a hosted service, Beeper[1], which is run by people who know most about these bridges and can provide support.

To sum up, I am using Matrix for my family network, and some bridges personally; I am not yet planning to spread the use of bridges beyond myself. Besides the encryption setup, I like the UI a lot. I also use gomuks[2] from time to time, which is a terminal matrix application. I have not stumped into server-side problems.

I am donating monthly to Tulir[3], the most prolific Matrix bridge developer (and, to my knowledge, co-founder of beeper). Because I started using Matrix thanks to his bridges.

Oh, and I love the Matrix sms bridge[4]. I set it up to see if it works, and I am not going back. It's great.

[1]: https://www.beeper.com/

[2]: https://github.com/tulir/gomuks

[3]: https://github.com/tulir

[4]: https://github.com/tijder/SmsMatrix

Re:Signald: Unofficial daemon for interacting with Signal by feanaro on Monday April 26, 2021 @03:18AM (#26940115)
> I would like Matrix to provide a setting to advise UIs to not use e2e encryption for the same domain -- that's useless if you trust the home server (my family do trust my home server).

It's not useless. What if there is a server vulnerability and someone (or something) hacks your server? Now all your logs have been exposed because they were stored plaintext.

Re:Signald: Unofficial daemon for interacting with Signal by abstract_put on Monday April 26, 2021 @06:42PM (#26949237)
That's super cool! I have not gotten anyone else on Matrix, I (and my bridges) am the sole user of the server, and it's my first exposure to the ecosystem. I had basically just set everything up when I saw Beeper's announcement. I'd love to set up an Android VM to host WhatsApp, as that's an appealing part of Beeper's offering. The host phone having to stay Internet connected is a pain.

> Oh, and I love the Matrix sms bridge

Agreed - I totally buy Beeper's testimonials, as I 100% am more willing to have an actual conversation with a text contact if I'm able to type it out on the device of my choosing. Ever since by Blackberry kicked the bucket, I've hated typing on my phone. That said, I've meant to fork the Android app to try and put a bit more feedback in it - if it doesn't work 100% right off the bat it gives roughly no indication of why. Could use a little love, as it's one of the killer bridges!

Re:Signald: Unofficial daemon for interacting with Signal by A6gYPfxNas on Tuesday April 27, 2021 @05:14AM (#26953694)
Holy moly I can't believe it took me this long to hear about beeper. I'm pretty awful at responding to msgs sometimes because I have so many different places that I can receive them. Will definitely be giving Beeper a shot and am surprised that more people aren't looking for this exact solution.

I even went looking a while back and all I found was franz which felt clunky and unusable.

Even though I want to get away from the fb ecosystem, at the end of the day, normies gonna norm.

Re:Signald: Unofficial daemon for interacting with Signal by GekkePrutser on Sunday April 25, 2021 @11:34PM (#26938996)
That doesn't use signald. It uses the full desktop client in nodejs and as such uses a lot of memory :(
Re:Signald: Unofficial daemon for interacting with Signal by cyphar on Sunday April 25, 2021 @11:52PM (#26939096)
Check the link -- there is an older bridge which ran the client with some monkey-patched JavaScript, but this is a new bridge that does use signald.
Re:Signald: Unofficial daemon for interacting with Signal by GekkePrutser on Monday April 26, 2021 @02:23AM (#26939816)
Ahh ok I wasn't aware of this. I used the bridge about 1.5 years ago and dropped it because of its crazy memory use and instability. I didn't realise it had been rewritten. I'll give it another try, thanks!
Re:Signald: Unofficial daemon for interacting with Signal by tharne on Sunday April 25, 2021 @11:15PM (#26938897)
> I think we are really close to regular people using matrix.

I wish this were true. We're not even that close to getting regular people to use Signal, at least not in meaningful numbers. Perhaps your friends family are more tech-savy and privacy-focused than mine, but it's like pulling teeth to get folks away from iMessage or Whatsapp.

Re:Signald: Unofficial daemon for interacting with Signal by ungamedplayer on Monday April 26, 2021 @01:13AM (#26939426)
I think the real trick is to stop trying to cater for 'regular' people, let them deal with the repercussions of their choices.
Re:Signald: Unofficial daemon for interacting with Signal by lxgr on Monday April 26, 2021 @03:25AM (#26940152)
Do you only ever message people in your bubble? If not, the choices of ”regular people“ will inevitably also affect you.
Re:Signald: Unofficial daemon for interacting with Signal by Vinnl on Monday April 26, 2021 @04:53AM (#26940595)
If no "regular" people use these, then anyone who does sticks out like a sore thumb. One of the main reasons I'm using products like this is to support journalists, whistleblowers, lawyers, etc. (Who also are "regular" people in relevant ways.)
Re:Signald: Unofficial daemon for interacting with Signal by dunefox on Monday April 26, 2021 @05:50AM (#26940864)
A messenger is useless if people don't use it.
Re:Signald: Unofficial daemon for interacting with Signal by tomcooks on Monday April 26, 2021 @02:05AM (#26939709)
No idea why you would get downvoted for stating the obvious
Re:Signald: Unofficial daemon for interacting with Signal by developer93 on Monday April 26, 2021 @04:31AM (#26940486)
I don't understand why people have such an issue running multiple messaging clients on the same phone. I've managed to move a large chunk of my WhatsApp friends onto signal, then block in WhatsApp to enforce the signal usage. Of course there are holdouts.
Re:Signald: Unofficial daemon for interacting with Signal by dunefox on Monday April 26, 2021 @05:49AM (#26940859)
> I don't understand why people have such an issue running multiple messaging clients on the same phone.

Simple: there's a messenger everyone is on. WhatsApp. There is no need to install anything else.

One of my friends who studied something IT related is adamant about having only one messenger installed. It's too complicated having 2-3 and not all contacts use either of the alternatives to WhatsApp.

Re:Signald: Unofficial daemon for interacting with Signal by jeltz on Monday April 26, 2021 @06:11AM (#26940995)
Here in Sweden also everyone have multiple messengers installed due to no messenger ever reaching a critical mass. Both MSN Messenger and Skype were close at some point but neither succeeded.
Re:Signald: Unofficial daemon for interacting with Signal by gary-kim on Sunday April 25, 2021 @09:34PM (#26938406)
This is likely the one they are referring to: https://github.com/tulir/mautrix-signal/

I use it myself and it has been working perfectly for me since I switched to it.

Re:Signald: Unofficial daemon for interacting with Signal by jasonjayr on Sunday April 25, 2021 @11:54PM (#26939106)
Fluffychat is another good matrix client that may help widespread adoption ...
Re:Signald: Unofficial daemon for interacting with Signal by gaius_baltar on Sunday April 25, 2021 @09:11PM (#26938301)
> The only worry I have is Signals hostility towards analogous projects

Moxie certainly know that, but he can't actually prevent third-party clients. Not even Microsoft, ICQ and AOL succeeded on this when we were using Pidgin (and Licq and Gaim before that) to talk in MSN Messenger, ICQ and AIM.

Re:Signald: Unofficial daemon for interacting with Signal by abstract_put on Sunday April 25, 2021 @09:33PM (#26938404)
Yeah, it creates an adversarial relationship which isn't particularly pleasant. E.g. they have no incentive to build functionality to help integrate, nor do they have the same incentive to provide stable integration points. In fact, it sounds like stable integration points are borderline actively dissuaded as they would limit agility of Signal and relegate it to irrelevance.

As much as I disagree with the underlying values, I haven't carved out 40 million monthly active users from a crowded space, so maybe it really is the best chance.

Re:Signald: Unofficial daemon for interacting with Signal by tptacek on Monday April 26, 2021 @01:53AM (#26939624)
Nobody needs to absolutely prevent third-party clients; they just need to create enough friction to prevent serious investment in those clients. At least in Signal's case, there's a clear rationale for why they're doing that.
Re:Signald: Unofficial daemon for interacting with Signal by Macha on Sunday April 25, 2021 @09:55PM (#26938487)
And yet whatsapp, discord and slack are all doing pretty well at it.
Re:Signald: Unofficial daemon for interacting with Signal by kelnos on Sunday April 25, 2021 @11:40PM (#26939028)
I kinda feel like that's more due to lack of interest than anything else, at least on the part of WhatsApp, which is restricted enough feature-wise that it'd be somewhat feasible to reverse engineer and build a client.

If I think about something like Slack or Discord, though, they surface area of those things are just huge. So many protocol details to work out, and so many features to duplicate for a third-party client. And they're such moving targets, too, with features added at a regular cadence (unlike AIM, ICQ, etc. back then, though even then Gaim/Pidgin didn't have voice & video support for a long time).

I also think the third-party client drive for AIM and ICQ was driven by people who wanted to use it on Linux but had no way to do so at all. The clients were Windows- (and Mac-?) only, WINE was a pain to use back then, and there were no web clients initially. But with Slack and Discord the impetus just isn't there. At least with Slack (I'm not super familiar with Discord), Windows, Mac, Linux, Android, and iOS are all officially supported, and there's always the web client if you don't like the Electron-based desktop clients.

On top of that, Slack's API is rich enough to enable things like a Matrix bridge, so, again, probably just not enough interest to do something truly standalone.

The only thing I'm somewhat surprised about is that no one has tried to build a third-party standalone WhatsApp client that doesn't require being tethered to the mobile client. But perhaps Facebook/WhatsApp has done a better job at obfuscating and hiding their protocol than AOL and Mirabilis did long ago. Or maybe the interest just isn't strong enough to warrant the effort.

Re:Signald: Unofficial daemon for interacting with Signal by lxgr on Monday April 26, 2021 @03:30AM (#26940179)
Interesting, what makes you think the surface area of Slack is larger than that of WhatsApp, for example?

I think the latter hides a lot of complexity behind a simple UI, most notably all the E2E encryption logic and the purely client-side message storage, with an optional backup system and even its own built-in remote access server (for the web client).

Compared to that, Slack is mostly a HTML renderer as far as I can tell, with most of the complexity server-side (e.g. complex notification rules, multi-client support etc.)

Re:Signald: Unofficial daemon for interacting with Signal by developer93 on Monday April 26, 2021 @06:14AM (#26941004)
I suppose the poster above you is referring to user experience - WhatsApp doesn't even have reactions, never mind the huge list of plugins that slack has. The only thing in favour of WhatsApp as a user is the encryption, which AFAIK slack just doesn't bother with (maybe that changed now).
Re:Signald: Unofficial daemon for interacting with Signal by lxgr on Monday April 26, 2021 @06:52AM (#26941201)
I‘m still not convinced that all of these user-facing features necessarily translate into a larger client codebase.

My guess is that WhatsApp (and Signal, Matrix etc.) client logic is much more complex, since so many things that are fairly easy to do server-side need to be reliably performed in the client instead once E2E encryption is introduced.

Re:Signald: Unofficial daemon for interacting with Signal by dTal on Monday April 26, 2021 @07:57AM (#26941567)
Actually I think it's because WhatsApp bans you if it detects an unofficial client. It's not worth the risk.
Re:Signald: Unofficial daemon for interacting with Signal by Bellamy on Monday April 26, 2021 @12:41AM (#26939302)
I would love to have a anonymous WhatsApp client. Even if the features set would include only reading and writing.
Re:Signald: Unofficial daemon for interacting with Signal by squarefoot on Monday April 26, 2021 @12:55AM (#26939343)
Same here. I'm literally forced to use it with no more than a dozen contacts among close friends and part of the family, and despite the very short list of people, it's absolutely impossible to convince anyone of them to use anything else. I would so welcome a FOSS client.
Re:Signald: Unofficial daemon for interacting with Signal by tut-urut-utut on Monday April 26, 2021 @05:08AM (#26940660)
The official WhatsApp client has an excellent UX. There's simply no reason to use another.

For Signal it's not the case. The client is slow, has many quirks and lack features.

If Moxie allowed third-party clients, it would be a win-win situation. Over time users will get a usable client, and the core Signal team would be able to concentrate on their Crypto business.

Re:Signald: Unofficial daemon for interacting with Signal by simias on Monday April 26, 2021 @05:49AM (#26940860)
I completely agree that Signal could very much use a third-party client, especially on the desktop. That being said if they want to push their cryptocrap they have to keep a strong control on the clients because third parties are likely to just ignore that functionality altogether, hampering adoption.

I'm not saying that's the main reason for them to exert such a tight control on the Signal ecosystem but it shows how damaging that move has been: now you can't really exclude an ulterior motive for them refusing to integrate with third parties. It damaged the trust I had in the project.

Re:Signald: Unofficial daemon for interacting with Signal by vips7L on Monday April 26, 2021 @06:45AM (#26941160)
The signal desktop app is severely neglected. The UX is terrible and users have been begging for it to be able to interact with regular SMS for years.
Re:Signald: Unofficial daemon for interacting with Signal by jeltz on Monday April 26, 2021 @06:18AM (#26941028)
Is everyone using another WhatsApp client than me? If I would rate all chat clients I have used I would put it in the bottom 2, only Skype has a worse client.
Re:Signald: Unofficial daemon for interacting with Signal by finnn on Sunday April 25, 2021 @11:47PM (#26939070)
Re:Signald: Unofficial daemon for interacting with Signal by patrakov on Tuesday April 27, 2021 @06:22AM (#26954102)
The whatsapp bridge is based on the whatsapp-web api, which is non-functional if your phone is off. The phone part is what needs reverse engineering and replacing.
Re:Signald: Unofficial daemon for interacting with Signal by rsa25519 on Monday April 26, 2021 @01:28AM (#26939484)
The Discord and Slack bridges use the respective platforms' official APIs, fwiw
Re:Signald: Unofficial daemon for interacting with Signal by arsome on Sunday April 25, 2021 @10:23PM (#26938627)
I can't speak to the others but judging by the amount of spam I get on Discord, they certainly aren't.
Re:Signald: Unofficial daemon for interacting with Signal by smolder on Monday April 26, 2021 @01:05PM (#26944983)
Ripcord exists, which is a slack AND discord client made by a third party.
Re:Signald: Unofficial daemon for interacting with Signal by sarakayakomzin on Sunday April 25, 2021 @09:22PM (#26938357)
big difference between using the name Signal and writing a third party client.
Re:Signald: Unofficial daemon for interacting with Signal by idclip on Monday April 26, 2021 @12:44AM (#26939312)
Didnt expect moxie to be hostile to similar projects ...
Re:Signald: Unofficial daemon for interacting with Signal by Vinnl on Monday April 26, 2021 @04:55AM (#26940603)
The motivation presumably is that if people start using Signal, but half their messages don't arrive because their contact is using a half-baked third-party client that hasn't kept up with Signal's development, then that's a great way to lose potential users.
Re:Signald: Unofficial daemon for interacting with Signal by simias on Monday April 26, 2021 @05:57AM (#26940902)
Instead I lose half my messages because the desktop application won't sync correctly and/or corrupt its database every other week.

Surely there's a version header in the protocol that could be used to reject outdated clients outright?

That wouldn't be much of an issue if the official clients worked better and had the features I expect from a modern IM client. For instance I never really considered using a third party Telegram client because the official one works really well in my experience.

But apparently proper syncing will have to wait while they implement a cryptocurrency payment system. Priorities.

Re:Signald: Unofficial daemon for interacting with Signal by Vinnl on Monday April 26, 2021 @07:00AM (#26941243)
Yeah, I can imagine that especially if the team with full access to the back-end already has problems making everything work properly, they don't want to add additional developers with less hands-on involvement to the mix. (Even if those say the adhere to the same version.)

Look, I'm not saying you have to agree with the reasoning or that you would've made the same trade-off in their stead, but at least personally I always prefer to understand how they came to a decision and recognise that, even when I don't agree and am affected by the consequences of it, they're not doing it to spite me.

Re:Signald: Unofficial daemon for interacting with Signal by simias on Monday April 26, 2021 @08:54AM (#26941990)
I'm not ascribing malice to their decisions, but I think they're really shooting themselves in the foot with the way they handle their PR.

Maybe I'm wrong but my theory is that it started with "end-to-end encryption means that you don't have to trust us" and it seems that many among the Signal team and fans took that to mean "we can behave as shadily as we want and not communicate well since it doesn't really matter anyway".

But there's more to trust than end-to-end encryption. I also need to trust that the project will keep improving and that I'll still want to use it three years from now. The fact that Signal is not federated and they keep such a strong hold on the project makes it even worse, I really have all my eggs in moxie's basket.

I used to actively tell people to use Signal, now I say nothing and these days I find myself using Telegram more and more even though protocol-wise Signal is clearly the superior option.

Re:Signald: Unofficial daemon for interacting with Signal by abstract_put on Monday April 26, 2021 @06:52PM (#26949330)
I won't presume the relative weighting of motivations, there's a notable blog post here [0] that elaborates on Moxie's dislike for federation. E.g.:

> So long as federation means stasis while centralization means movement, federated protocols are going to have trouble existing in a software climate that demands movement as it does today.

While my initial reaction was "omg, I hate it", I don't 100% disagree. I think one of the biggest drivers for adoption in Matrix world would be a streamlined on-boarding to a central server (matrix.org?), so that it "just works" by default. Like the front page of Reddit, get people in the ecosystem, then they can discover the subreddits and engage more deeply with the platform.

[0]: https://signal.org/blog/the-ecosystem-is-moving/

Re:Signald: Unofficial daemon for interacting with Signal by Vinnl on Tuesday April 27, 2021 @04:36AM (#26953484)
Agreed, although at that point, what's the point of the decentralisation?

As a comparison, email is technically decentralised, but if I were to move off of Gmail, 80% of my emails would still be on their servers because that's what their recipients use.

(This is of course somewhat of an exaggeration - it's still better than if email were a proprietary Google thing. But it's less of a utopia than my decentralisation-minded self had in mind in the past.)

Re:Signald: Unofficial daemon for interacting with Signal by eptcyka on Monday April 26, 2021 @05:00AM (#26940627)
I'm using telegram-foss and it definitely works better than Signal's first party Android client.
Re:Signald: Unofficial daemon for interacting with Signal by idclip on Wednesday April 28, 2021 @10:24PM (#26976778)
Telegram here too. Signal has event propagation and rekeying issue
Re:Signald: Unofficial daemon for interacting with Signal by idclip on Wednesday April 28, 2021 @10:27PM (#26976798)
Messages dont exactly arrive on time with the iphone client. There seem to be propagation and rekeying delays. Its very frustrating
Re:Signald: Unofficial daemon for interacting with Signal by JeremyNT on Monday April 26, 2021 @01:12PM (#26945072)
Alternate hypothesis: maybe he only wants people to use clients that advertise his cryptocurrency.
Re:Signald: Unofficial daemon for interacting with Signal by CameronNemo on Sunday April 25, 2021 @09:26PM (#26938369)
Do you have a link to the matrix bridge? Do you use signald or signal-go.
Re:Signald: Unofficial daemon for interacting with Signal by abstract_put on Sunday April 25, 2021 @09:38PM (#26938425)
Mentioned elsewhere, the list of bridges is pretty complete: https://matrix.org/bridges/, specifically I used https://github.com/tulir/mautrix-signal (and the same author's WhatsApp and SMS bridges).