• 0 Posts
  • 25 Comments
Joined 2 years ago
cake
Cake day: October 11th, 2024

help-circle

  • Yaky@slrpnk.nettoSelfhosted@lemmy.worldHarmony - Yet Another Discord Alternative
    link
    fedilink
    English
    arrow-up
    73
    arrow-down
    12
    ·
    edit-2
    1 month ago

    Edit: Author says GenAI was not used for code, see below.

    Original comment, observing signs of GenAI project:

    What’s up with these brand-new “Discord alternatives” being cranked out en masse? Would be easier to contribute to XMPP or Matrix IMO.

    Initial commit 14,203 files changed +2872320

    AI? Or “i worked on this for 10 years and uploaded just now”? /s

    Overabundance of emojis in description. Probably AI.

    Would be cool to see if anyone manages to get it running.

    Were you able to run it yourself? What.







  • Matrix clients aren’t great

    IMO the main advantage that Matrix-Element has for normal users is the branding: Element is Element on the web, Android and iOS. (Snikket is trying to do the same for XMPP though)

    Matrix is too difficult for “normal” people

    Agreed. Simple user+password login to a hosted (non-matrixdotorg) server takes 5-6 pages to click through.

    Matrix public rooms have a CP problem

    I was spammed with racist copypasta on XMPP once too. But being in large Matrix chats guarantees being invited/messaged.

    …Matrix also pisses metadata to any server it federates with, including matrix [.] org

    Replication+sync is a strange decision for chats. It sort of makes sense for slower fediverse posts, but creates a lot of strange scenarios and privacy issues with chats. Also, matrixdotorg is used for key backups and vectordotim is used for integrations IIRC.


  • I hosted Matrix for several years. It mostly works fine, apps look consistent, bridges are nice, but is a pain in the ass in some aspects. Onboarding sucks. Data needs constant cleanup (or gigabytes of storage, even for a dozen users). Sometimes notifications are delayed hours. Sometimes images don’t load.

    New Element Server Suite is more corporate-oriented, requires Kubernetes (!) to run, includes defacto mandatory services. Element X has no feature parity with Element Classic, especially calls.

    I ran Snikket many years ago for a few months. But now they have smooth invites/onboarding, admin panel, and always had reliable notifications. Even bridges through Slidge. I plan to switch back to Snikket soon.

    More details




  • IMO Snikket (XMPP) is the easiest all-in-one solution with audio/video chat at the moment. Pretty good on resources too.

    I currently host a Matrix Synapse server, but:

    • Matrix seems to be expanding in the corporate / institutional direction, more services are expected for regular functionality
    • Element X (upcoming client) breaks calls compatibility with old Element, now requiring Element Call. It’s kind of a mess, I presume this is to support group calls, but makes it a PITA to use currently.
    • Even with small number of users, Synapse DB grows in size due to state_groups_state table, non-deletable users, and copying ALL data from other servers’ rooms (this one is by design but still…)

  • Yaky@slrpnk.nettoSelfhosted@lemmy.worldxmpp and iphone
    link
    fedilink
    English
    arrow-up
    3
    ·
    6 months ago

    I ran prosody server and used Siskin IM as a client, it worked pretty well. But as others mentioned, since this is Apple, the client developer has to run a push server, no background processes and long-polling allowed. Some other XMPP clients (Secret Messenger I think) did not have that set up and do not have notifications.