all 47 comments

sorted by: hot top controversial new old
[–] 34 points 1 month ago (7 children)

it's really not reliable especially for non techies. plus it's a real p2p so..

just setup XMPP

  • source
  • hideshow 7 child comments
  • [–] 24 points 1 month ago (2 children)

    https://snikket.org/ specifically for a small family server. Much lower maintenance and breakages than Matrix and thus less issues with the family.

  • source
  • parent
  • hideshow 2 child comments
  • [+] [S] 6 points 1 month ago (2 children)
  • load more comments (-1 replies)
  • [–] 2 points 1 month ago

    Probably less reliable for me as a techie. Every time I opened Jami, my firewall alerts would go off about a device on the network calling to China, Russia, and Vietnam lol. Resulted in it almost never connecting for me since my network just blocked way to many connections on it for outbound traffic.

  • source
  • parent
  • [–] 15 points 1 month ago (11 children)

    I have tried it before, it's neat, but notifications are not reliable since it is peer to peer (both devices need to be online for a connection), a bit like Briar if you've used that before. I don't think it uses the Tor network, so it might be faster than Briar (but also less anonymous?)

    I don't have experience with the jami daemon though, so can't comment if that solves the peer to peer issue.

    I personally like Matrix the best, since you have federation, options for encrypted chats, self-host able with Continuwuity (or Synapse), lots of alternative clients for nearly every OS (even mobile Linux, you have Fractal! FluffyChat also works but it's definitely oriented towards Android devices)

  • source
  • hideshow 11 child comments
  • [–] 6 points 1 month ago

    It sounds good but in practice it doesn't work out; laptops sleep, people put their phones on airplane at night, whatever happens in life. The "best" solutions use some sort of cache-and-forward relay (thinking like DeltaChat relays, or I hear SimpleX is adding them) but I think most end up looking at Snikket (xmpp) or Matrix for the group management etc. on a central server. The Disroot group uses "Movim" which is XMPP highly customized to a social experience.

    I use DeltaChat with friends and there's a lot of things you can't do because it's essentially P2P with caching relays - like Jami, all control and data is stored on the device(s). If all you're looking for is a Signal replacement it's great (and why we use it), but if you want good group social controls you gotta go the central server route.

    I think Jami here could do with caching relays like Delta has, could move this project to the next level.

  • source
  • parent
  • [+] [S] 3 points 1 month ago* (10 children)
  • [–] 8 points 1 month ago (1 child)

    I like matrix too but am dealing with weird […] issues

    The quintessential Matrix experience

  • source
  • parent
  • hideshow 1 child comment
  • load more comments (-1 replies)
  • [–] 3 points 1 month ago* (last edited 1 month ago) (7 children)

    Well, there's also IRC and XMPP. Could those work better for older devices? Dunno, but neither are encrypted, so don't use them for anything sensitive. Signal is good if you want security, they've been audited a lot, but they are based in the U.S. which isn't great.

    I've also heard of Stoat (formerly Revolt) and Fluxer, both are relatively new, but I would prefer Matrix over both since it's more easily self-hostable (+ all those different clients to choose from!)

    edit: I really didn't know, but looks like XMPP does support encryption! (and it's enabled by default on most clients!)

  • source
  • parent
  • hideshow 7 child comments
  • [–] 9 points 1 month ago (2 children)

    neither are encrypted, so don’t use them for anything sensitive

    I run XMPP - just wanted to say that all major XMPP clients (the ones I'm thinking of are Conversations, Monal, Dino and Gajim, among others) encrypt-by-default, you have to actively go out of your way to disable it per contact.

  • source
  • parent
  • hideshow 2 child comments
  • load more comments (-1 replies)
  • load more comments (-1 replies)
    [–] 9 points 1 month ago

    Wow, as someone who has been hosting XMPP for family for 10+ years and only liking it, I'm amazed by the overwhelmingly supportive comments for it, it's like people are recovering from a Matrix hangover and rediscovering the things they already had for their merit. So yeah that's my +1: XMPP is really something dependable, it just works, and the sysadmin story is great too (my preference goes to ejabberd for the best "turnkey" experience, but you can't go wrong with prosody either if you are willing to read some guide).

  • source
  • [–] 8 points 1 month ago (1 child)

    I never tried deploying Jami, as I settled on XMPP for this use-case. But, let us know how it goes if you do try it! I haven't seen many review it before so I'd be interested to hear your experience.

  • source
  • hideshow 1 child comment
  • [+] [S] 5 points 1 month ago* (last edited 1 month ago) (1 child)
  • [–] 1 point 1 month ago

    Ahhh, sorry to hear it :(

    I should have play with dollies as a kid instead of computers

    Probably we'd all be happier :)

    So, that probably means I will try Jami again one more time and then just switch to Snikket.

    Good luck! I hope it goes well

  • source
  • parent
  • load more comments (-1 replies)
    [–] 22 points 1 month ago (4 children)

    It's 2026... Why do people insist on skipping the fact that XMPP exists?

    Anyway. Just set up XMPP.

  • source
  • hideshow 4 child comments
  • [+] -11 points 1 month ago* (2 children)

    XMPP died along side XML. Outside of a few greybeards no one really uses it. I'm not sure why Lemmy seems to be so obsessed with a dead technology

  • source
  • parent
  • hideshow 2 child comments
  • [–] 6 points 1 month ago

    I would be very careful with it as it has a long history of being unstable and hasn't had a security audit.

    Honesty my recommendation would be to use Signal or Molly. While it isn't the best from a anonymity perspective it is reliable and easy to understand and use

  • source
  • [–] 4 points 1 month ago* (2 children)

    I was never able to get it to work reliably. For those mentioning XMPP, Jami uses a serverless approach with a distributed hash table instead. In principle it has better privacy but in reality it's flaky. IDK for sure if the flakiness comes from the DHT but either way I gave up. I might try again sometime.

  • source
  • hideshow 2 child comments
  • [+] [S] 2 points 1 month ago* (last edited 1 month ago) (2 children)
  • [–] 2 points 1 month ago (1 child)

    You can self host Jitsi and it's nice. I haven't done it yet though.

  • source
  • parent
  • hideshow 1 child comment
  • load more comments (-1 replies)
  • load more comments (-1 replies)
    [–] 0 points 1 month ago

    Simplex chat service anyone?

  • source
  • [–] 0 points 1 month ago (2 children)

    Quick question after you found happiness using IRC: was xmpp not enough ? I'm genuinely curious in case I need something like this

  • source
  • hideshow 2 child comments
  • [–] 3 points 1 month ago

    XMPP is not good. The clients are poor. The core server requires a bunch of extensions to do basic stuff like sync history with clients. I have my gripes with Matrix but I ran right back to it after trying xmpp for a month. Yes I tried the distros etc etc, the stack is too old and people aren't modernizing it.

    I don't understand why people keep bringing it up as if it is a viable modern replacement for Matrix, it isn't.

  • source
  • parent
  • load more comments (-1 replies)
    [–] -1 points 1 month ago (1 child)

    Are text message and group chats not acceptable anymore?

  • source
  • hideshow 1 child comment
  • load more comments (-1 replies)