A frog who wants the objective truth about anything and everything.

Admin of SLRPNK.net

XMPP: prodigalfrog@slrpnk.net

Alt lemmy account: Cafefrog@lemmy.cafe

  • 13 Posts
  • 46 Comments
Joined 3 years ago
cake
Cake day: July 4th, 2023

help-circle


  • If someone want to use such an app, it’s preferable to show an FOSS alternative that does it better

    I think it’d be better to instead discourage the use of such apps instead of trying to shift them toward a vibe-coded app that happens to be open-source. It is not somehow less harmful or more ideal if someone’s computer is borked with an open-source app instead of a closed-source app. The less harmful scenario is not to use them at all, and that’s an easy stance to advocate for.





  • ProdigalFrog@slrpnk.nettoOpen Source@lemmy.mlChatto is now Open Source!
    link
    fedilink
    English
    arrow-up
    18
    arrow-down
    1
    ·
    edit-2
    1 month ago

    Movim has been developed since 2011 (Chatto began development 8 months ago, in comparison) and is based on XMPP, which is battle tested and proven to scale. It has a codebase that is maintainable long-term.

    I personally would not trust an almost entirely vibe-coded app using tools prone to hallucination to be secure and properly implement encryption. But if others don’t have those concerns, then by all means.












  • I’m sure there’ll be lots of bugs and I don’t think it will scale well.

    The lack of scaling and even more critically, lack of federation, unfortunately makes this not a viable alternative, at least not for Discord as it is used today. As a smaller self-hosted option that is just for use between a friend group, it’d probably be fine. It just won’t be able to replace the exact use-case of Discord, such as allowing for easily bringing new randos you meet into a call without them having to sign up to your specific server.

    The Discord-alternative landscape is filled with people vying to take its place, but I think we would be better served rallying behind Movim and XMPP, IMHO. Or Fluxer, if they eventually can enable federation.






  • I’ve personally used 4 encrypted communication apps, here are my thoughts:

    Signal: huge downside that it required a phone number (not sure if it still does), and the centralized nature of it makes me very wary of it. It worked reliably when I did use it, but I no longer use it.

    Matrix with Element: As others mentioned, it leaks meta data. It wasn’t very reliable in my experience with encrypted group chats. Messages would constantly not be readable by other users in the chat, requiring frequent re-sending to finally get through. Overall I found it very frustrating to use.

    XMPP: Experience can somewhat vary depending on the app used. With the Movim desktop front-end, I can sometimes have issues with encrypted messages not getting unencrypted (possibly just user error on my part), but with mobile apps like Conversations or Monocles, its been pretty much 100% reliable. Doesn’t drain my battery either. Would recommend.

    Deltachat: I’ve used this the least, but I really like it. Super easy to connect to friends and join a group chat, its all encrypted by default so no real chance of encountering an unencrypted message, very nice UI, is available on all platforms as one app, and has been 100% reliable with low battery drain. Highly recommend if you don’t need to make voice calls (it can do texts, images, and supports voice/video files you can send and play within the app).