this post was submitted on 29 Jul 2025
155 points (98.1% liked)

Technology

73602 readers
4381 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] Yaky@slrpnk.net 18 points 6 days ago

Seeing lots of dislike for Matrix lately. Hosted a Synapse server for many years, never had issues with encryption keys, but have to agree that Element the company (formerly Vector, but they now control the protocol too?) rolls out more new things than they fix old ones. E.g: Element X is slower and calls are not backwards compatible (!). Synapse server keeps getting some (corporate-looking) auth stuff added while on-boarding and registration for plain accounts on self-hosted servers is still a pain. To give them credit, Element app is consistent across platforms (for purposes of convincing people and troubleshooting), and bridges work pretty well.

But it seems any self-hosted solution has its can of worms.

XMPP, being old, implements all modern-expected functionality as extensions, and servers are not guaranteed to have them (common argument). Spam was an issue as well (but simplicity of the on-device and server database allows easy message and attachment deletions). iOS clients for XMPP are meh and require integration with Apple push servers (Snikket and Monal do that, but for how long?)

Tried SimpleX years ago, loved the idea, but it was going through growing pains. In the same vein as metadata leaks for Matrix and XMPP, if you host your own SMP server with a few users, that exposes some info vs using default servers (along with thousands users)

[–] MonkderVierte@lemmy.zip 13 points 6 days ago* (last edited 5 days ago) (4 children)

Whoa now, author sees a censoring filter as a most basic feature of a free and open chat infrastructure? It's not a social media client, you know? It was made for closed groups like governments and companies.

I use Fluffychat to talk with family and friends and for that it's good.

Edit: ok, looks like spam really is a problem.

[–] Zak@lemmy.world 8 points 5 days ago (1 children)

Matrix is commonly used for public, discoverable rooms, much like IRC or Discord. Perhaps it's not good for that use case, but the author seems to wish it was.

An effective spam prevention approach is a basic feature of any public communication service that reaches a certain size. Perhaps keyword filtering as the author suggests isn't the right approach, but some rate limits would help:

  • Private messages from a new contact could notify just once until approved instead of once per message.
  • Servers could limit the number of outstanding message requests, with a low limit for new accounts.
[–] MonkderVierte@lemmy.zip 1 points 5 days ago* (last edited 5 days ago)

Or something like a "permission to send broadcast messages" the room owner needs to grant you?

[–] LiveLM@lemmy.zip 6 points 5 days ago* (last edited 5 days ago)

After seeing the screenshot they posted of the barrage of notifications they received with repulsive group names/messages I can't say I blame them.

[–] KairuByte@lemmy.dbzer0.com 6 points 5 days ago

I mean, one compromised account leading to a massive influx of spam is a legitimate concern.

You can’t always assume “happy path”.

[–] poesty@piefed.social 9 points 6 days ago

It really needs audit tools. Many organizations/communities use matrix as communication tool and suffer from spam problems.

For example: https://discussion.fedoraproject.org/t/fedora-council-tickets-ticket-530-csam-on-matrix-request-for-council-legal-resource-support/154401

[–] MangoPenguin@lemmy.blahaj.zone 20 points 6 days ago* (last edited 6 days ago) (3 children)

The awful spam was the reason I left, I got mass invited to rooms with really nasty names, and there's no way in the client to mass ignore invites, you have to go to each one and click ignore.

That wouldn't be the end of the world, except their client seems to rely on waiting for the server to respond to an action in the foreground, so every time I click ignore it sits there processing for like 10-20 seconds before I can click the next one. There's no select all, there's no way to just rapidly tap ignore and have it process in the background like it should be doing.

Also they said even after banning the accounts, there's no way on their end to remove the invites the banned account sent out.

Overall it's just painful to use, the clients are bad, the moderation system doesn't work (what kind of system lets 1 account send out thousands of invites?? It should have auto-banned them within the first 10 or something), their cleanup system doesn't work, and everything just feels slow as molasses.

[–] artyom@piefed.social 4 points 5 days ago (2 children)

I was in the Cinny room at one point and it got spammed with CSAM at one point. It was traumatic.

[–] magic_smoke@lemmy.blahaj.zone 6 points 5 days ago* (last edited 5 days ago)

Same with the blahaj.zone room for 196. Got so icked I just nuked the account.

Still paranoid some of that shit is still cached somewhere on my phone, though I ripped out FC so I should be fine.

Never had a trolling effort make me feel that shitty, I was so excited to talk to the little gay people on my phone and it just felt like my little zone was fuckin ruined by cunts.

Between that, and neat stuff like jmp.chat, I think xmpp might be the move.

[–] swelter_spark@reddthat.com 2 points 5 days ago

That happened to both my home server and the OpenSUSE rooms at different times. My home server took it seriously, and quickly made changes to prevent it from happening again, but I still had 20+ invitations with pedo images to delete one by one.

I suggested to the dev of the nheko client that they add some way to deal with spam invites, and they didn't see any necessity for that. Just told me to delete them one by one.

[–] Alphane_Moon@lemmy.world 8 points 6 days ago (1 children)

Wow, this sounds like a terrible UX.

[–] LodeMike@lemmy.today 7 points 6 days ago

Matrix is good in theory but its plagued by absolutely shit clients.

[–] Xed@lemmy.blahaj.zone 3 points 6 days ago (1 children)

I just deleted FluffyChat client since I got random invites to horrible named rooms. I’m sticking with Discord for now since I play Splatoon

[–] Dreaming_Novaling@lemmy.zip 2 points 5 days ago (1 children)

Yes! Another Splatoon player on the Fediverse! I've seen like 2. Tbh I barely play the game after the Final Fest but, still love the series.

Also yeah wish Matrix and SimpleX didn't suck, they have some awful groups 🤢

[–] seliaste@lemmy.blahaj.zone 2 points 5 days ago

There's me too!!! I would only buy a switch 2 for splat 4, maybe raiders

[–] lime@feddit.nu 10 points 6 days ago

it's crazy, we'we had no issue with matrix even though i was sceptical at first and there was some teething issues, but we've onboarded non-technical users no problem.

the main thing is, we don't federate.

i've used fluffychat on desktop and android with zero problems.

[–] Skunk@jlai.lu 3 points 6 days ago (3 children)

We moved our instance Matrix to Zulip. It is much better now and makes peoples talk way more than on Matrix.

[–] tisktisk@piefed.social 1 points 2 days ago (1 children)

May I ask why Zulip was selected over others like xmpp or irc? I'm just generally curious about zulip's potential advantages in the long-term

[–] Skunk@jlai.lu 1 points 2 days ago

If I remember correctly it was for the structural organization. Creating channels and topics, marking them done and stuff like that.

A kind of open Slack, more designed for projects or companies organized comms rather than just chatting.

[–] rimu@piefed.social 5 points 6 days ago (1 children)

piefed.social now has a Zulip server too although the Matrix rooms are still open. Seems like the tide is going out on Matrix though.

[–] Skunk@jlai.lu 2 points 6 days ago* (last edited 6 days ago)

Yep, I didn’t join as I am only there for the general shit talking and not participating in any constructive or useful conversations (it’s a way of life) but Camus, Snoopy, Anansi, THE meerkat and probably others are participating with you on the piefed zulip and codeberg.

The jlailu matrix is still open but inactive and left to slowly wither and die, every sidebars are now linked to the zulip server instead of matrix.

[–] ObsidianZed@lemmy.world 3 points 6 days ago (1 children)

Looked this up out of curiosity and the fact that it will only somehow allow mobile notifications for "up to 10 users" even if self hosting for free, is putting me off. I get if you were using their cloud, but restricting self-hosting almost feels malicious.

[–] Skunk@jlai.lu 2 points 6 days ago* (last edited 6 days ago)

Dunno I am not administrating it so I didn’t checked. We got the sponsorship tiers as a lemmy/piefed instance is an open source project https://zulip.com/help/self-hosted-billing#free-community-plan

I believe Rimu (piefed dev) also got the sponsorship.

I plan on using it for personal business projects (self hosted or not, it is not defined yet) to organize comms and plans in topics. But it’s a small team of way less than 10 and if it grows bigger than that it will means we have du money to upgrade (it won’t be eligible for sponsorship tho).

[–] lung@lemmy.world 2 points 6 days ago (1 children)

I assessed Matrix a few years ago and came to the same conclusion. I went with IRC3 which is a new standard that overcomes most of IRC's issues. I think IRC is still quite good, and actually has working clients for everything, web etc

[–] tisktisk@piefed.social 1 points 2 days ago (1 children)

As someone whos familiar with irc, where do I start with irc3? Will I have to learn a new client?

[–] lung@lemmy.world 1 points 1 day ago

Well the old clients are backward compatible, but you should check if your client can use new features. But mostly it's that you have to be on a server that supports it

https://ircv3.net/software/clients

[–] Bishma@discuss.tchncs.de 1 points 6 days ago* (last edited 6 days ago)

I became adept in IRC in early 90s when I was under 10 years old, before my BB provider was even a full ISP (so I couldn't even look up help on what existed of the early web). Every time I hear an adult claim its too complicated/obscure/esoteric I realize how close to the medical exam scene in Idiocracy we've gotten in a few short decades.

load more comments
view more: next ›