matcha_addict
@matcha_addict@lemy.lol
- Comment on Uses for a SBC (When You Already Have an x86 Mini-PC?) 2 days ago:
Which x86 SBC is that? I’m interested!
- Comment on Niche Communities won't be able to reach their true potential until lemmy adds a sort that takes engagement into account. 4 days ago:
I haven’t tried it, but I think it’s on android. Might be a PWA, not sure.
- Comment on Niche Communities won't be able to reach their true potential until lemmy adds a sort that takes engagement into account. 4 days ago:
Try Quiblr. It’s a lemmy client with exactly the features you ask for. It checks your engagement, and filters and sorts your feed based on what it learned from your habits.
- Comment on Why BlueSky Isn’t the Alternative to X (Formerly Twitter) You’re Looking For — and Why Mastodon Is the Better Choice Over X, Threads, and BlueSky 6 days ago:
Certainly some will say that, and even more would do if your environment is privileged (such as a safe neighborhood in the west or USA). You have to look at aggregate data, not anecdotes.
- Comment on Why BlueSky Isn’t the Alternative to X (Formerly Twitter) You’re Looking For — and Why Mastodon Is the Better Choice Over X, Threads, and BlueSky 1 week ago:
You don’t have to choose. Joinmastodon.org chooses for you, and you can choose one yourself as well but only if you want to.
- Comment on Why BlueSky Isn’t the Alternative to X (Formerly Twitter) You’re Looking For — and Why Mastodon Is the Better Choice Over X, Threads, and BlueSky 1 week ago:
Porn industry is certainly a bad thing though. It is quite hostile to women, and many have been harmed by it and wished they had a good exit.
- Comment on Matrix 2.0 Is Here! 3 weeks ago:
would you recommend Snikket server (or Prosody) for 1:1, group calls and screen sharing?
Answering this first so it doesn’t get buried down. Screen sharing wouldn’t be supported by xmpp since its just messaging, but I believe Jitsi has that feature. But for the rest, snikket and conversations (for android) I would recommend, yes.
When I decided to try XMPP, I had to do a lot of research to decide which applications I should use for the server and client.
Whatever is the first answer you get from a web search should be fine. Most sources recommend conversations for client, but all the other recommendations you’ll see are good too. For server, the easiest to setup is snikket, but all the other and up to date implementations should work okay, although they might need some configuration if you want all the modern messaging features.
If we told two people to use these two software independently, they would start using Matrix much more faster than XMPP.
Why do you think so? Let’s assume a user who doesn’t self host. XMPP clients are far more stable and error free, whereas matrix has random issues every now and then, especially with encryption and public groups.
XMPP clients are a lot more customizable and come in different models. Matrix has only one client that works well (and some forks of it that look roughly the same). I’d say that’s a win for XMPP for new users.
Now let’s say it’s a self hosting user. I don’t need to say much here, matrix is notorious for self hosting issues, and being a massive resource hog. XMPP, you have snikket, which works out of the box without issues and can be hosted on a raspberry pi even.
I may be biased here, so I urge you to tell me, in what way would a new user adopt matrix faster? I can tell you one. Matrix has corporate funding and has managed to advertise better. That’s their only win.
- Comment on Matrix 2.0 Is Here! 3 weeks ago:
With all due respect, this is a very biased view
Wanna set up a server? Prosody (which has a hassle free out of the box experience through snikket)
Need a client? Conversations
The default softwares are easy to use for new users.
For matrix, however, you are forced to use synapse. You complain that xmpp is not a single protocol, but in reality, all the major implementations are compatible. Can you say the same about matrix? The other implementations aren’t even close to achieving this.
Xmpp’s extensions are a powerful feature, and the issues you think it presents do not exist with xmpp anymore, but is actually the status quo for Matrix.
- Comment on Matrix 2.0 Is Here! 3 weeks ago:
XMPP Works fine when it’s setup or when you don’t manage the hosting, but God is it painful to self host an xmpp server.
I recommend you use snikket if you’re having trouble selecting plugins, because it has everything you need out of the box and its super easy to setup.
It even needs a special setup to work on restricted networks via port 80/443 because it wants port 5222 and 5223,
Isn’t that just a configuration in prosody / snikket? What implementation did you use that didn’t let you configure this? Or are you expecting major implementations to default to port 80/443? Because that would be quite problematic.
Most basic communication features in 2024 such as replies reactions quoting threads etc.etc. are unsupported ootb, and you need both a client that supports the extensions (often very slow to adapt “new” standards AND a server that has enabled the plugin for that feature.
This is already supported by the major clients. I know for sure that conversations on android (and I suppose the many clients based on it) supports it. For server implementations, it is available out of the box on snikket, and it is a plugin you have to enable on prosody.
- Comment on Matrix 2.0 Is Here! 3 weeks ago:
It’s the issues with XMPP’s spec: you don’t just use XMPP, you use XMPP + your favorite optional spec implementations.
Sorry, what’s the issue exactly? You called it an issue and I fail to see the problem. The X in XMPP stands for “extensible”, so it is being used precisely as intended.
You could use your favorite extensions if you want, or follow the standard XEPs that all up to date client and server implementations support.
If your friends aren’t on the same server/client combo then you won’t be able to communicate with them (effectively).
You have to be going out of your way to have a non-compliant server or client. This isn’t really an issue that happens.
If it were to get a single, matrix-style “spec release” (think an aggregation of existing features into one collection) that contains/requires a bunch of modern chat features I’ve come to expect from programs
That’s how it is today though! I see the issue, you said you haven’t tried it in years. Admittedly, I only started with XMPP 2 years ago but haven’t had any of the issues you mentioned. Not sure when this became the status quo, but it is pretty awesome. Maybe it is worth trying again :)
- Comment on Matrix 2.0 Is Here! 3 weeks ago:
Have you used XMPP recently and ran into the issue of non-obscure servers, clients, or self-hostable implementations using different extensions or not supporting them? (I actually haven’t experienced this even on the obscure ones, but can’t confirm for all of them). Please do not make that accusation, because that I’d really not what happens in reality.
it’s hardly the standard
Why not when… It literally is? And all major implementations follow it? That is by definition a standard.
and we’re not really talking about plain XMPP then anymore.
Why not? “extensible” is in the name. It is meant to be extended. The protocol is being used exactly as planned and intended.
- Comment on Matrix 2.0 Is Here! 3 weeks ago:
Can you please explain why? A quick look at the spec for both protocols shows you that matrix is literally a hundred times more complex, so I don’t understand the basis of the contrary. The matrix creators have shown they are okay with increased complexity under the pretext of a more complete experience, but in reality, XMPP has achieved the same features with far less complexity.
If you’re speaking about self hosting, again, I don’t see how, as matrix is notorious for self hosting issues. XMPP’s snikket works out of the box and has all the commonly used features and plugins pre-baked. The underlying prosody implementation is a step down, but is also quite easy as long as you know what plugins and options to activate (and if you don’t, then use snikket).
- Comment on Matrix 2.0 Is Here! 3 weeks ago:
Still don’t understand the need for matrix when xmpp is a much more battle tested standard, far more lightweight, way less complex, and easier to make clients for.
- Comment on The Failed Migration of Academic Twitter 2 months ago:
Many people will always be obsessed with “engagement”, and there’s no saving them. They’ve been under the influence of big tech social media for too long, and it becomes an addiction.
The fediverse is an option to get away from this, but it certainly is not a cure. The only cure is the willingness to help yourself and change.
- Comment on Emacs.ch (Mastodon Instance for the Emacs community) will shut down. 2 months ago:
Then yes indeed were thinking differently. To me, email has already lost to big tech. The technical possibility of hosting email is there, but you can’t even reach most users of the world without a lot of work.
- Comment on Emacs.ch (Mastodon Instance for the Emacs community) will shut down. 2 months ago:
There’s several vulnerabilities:
- the fediverse unfortunately remains quite centralized. Most users wanna join the big servers. If it wasn’t for the big servers literally driving people away, we would’ve been even more centralized
- most people have no issue with corporate presence in the fediverse. They’re okay with blue sky and okay with threads. In fact, clearly Gargaron is okay with meta and threads.
- big tech already has a federated server that dwarves the rest of the fediverse combined: threads. Yes it’s still not quite there yet, but if they complete its federation, they will dominate it.
- gargaron showed he’s okay selling out to Meta. What prevents another instance admin? A corporation could easily offer enough money to a handful of instance admins and control all these instances.
- Comment on Emacs.ch (Mastodon Instance for the Emacs community) will shut down. 2 months ago:
In my opinion, the fediverse as it exists today is very vulnerable to domination by big tech. The only reason it hasn’t happened yet is it is too small for them to care that much.
If the fediverse ever becomes mainstream, big tech will dominate it. If we want to fight big tech, we need to rethink our strategy and the fediverse, because right now, the fediverse is not ready to take it on.
- Comment on Emacs.ch (Mastodon Instance for the Emacs community) will shut down. 2 months ago:
The fediverse will never destroy big tech unfortunately. In their worst case, they will incorporate it and easily dominate.
- Comment on Lemmy wouldn't really takeoff to replace Reddit until it's content is search indexable 2 months ago:
Is there even a good alternative to Google? DuckDuckGo does not count to me as it is close source
- Comment on Open-source and self-hosted enterprise? 2 months ago:
To each their own I guess, databases are ridiculously expensive when managed and I always self host.
- Comment on Open-source and self-hosted enterprise? 2 months ago:
A team? For what OP described, all you need is one person
- Comment on Instance admins, how much does it cost you to run your instance? How much does that represent per active user? 2 months ago:
They banned for that?? 😳
- Comment on Instance admins, how much does it cost you to run your instance? How much does that represent per active user? 2 months ago:
Thanks! I like programming.dev and will participate in those more now (however I don’t have a problem with Linux @lemmy.ml. I believe the ban heaviness of lemmy.ml is politically motivated, but that doesn’t effect Linux content much.
- Comment on Instance admins, how much does it cost you to run your instance? How much does that represent per active user? 2 months ago:
I have heard it is ban heavy, but it is still quite active in the memes and the Linux communities, and I enjoy both.
- Comment on Instance admins, how much does it cost you to run your instance? How much does that represent per active user? 2 months ago:
Are you sure? Check again. I didn’t scroll too far, but saw $6, $35, $20, $65 and $30. All are lower.
- Comment on Instance admins, how much does it cost you to run your instance? How much does that represent per active user? 2 months ago:
Why is it low? Lemmy scales very well and isn’t resource intensive
- Comment on What can ActivityPub do that RSS can't? 2 months ago:
I fully agree with you, but I think this isn’t because RSS clients can’t do this from a technical perspective. I suppose most RSS clients come from people with anti algorithm sentiment, but realistically, a RSS client has all what it needs to implement basic or advanced sorting and filtering.
But I agree with you that most rss readers out there have that problem.
- Comment on What can ActivityPub do that RSS can't? 2 months ago:
Thanks for confirming! However my question is if that’s all, or if there’s more. I assume you mean that’s it.
- Comment on What can ActivityPub do that RSS can't? 2 months ago:
I’d argue it’s still a better representation than subscriber count. It is similar to the disparity between YouTube’s subscriber count vs video view count.
- Comment on What can ActivityPub do that RSS can't? 2 months ago:
From what I see, ActivityPub doesn’t seem to solve the problem of sorting or prioritizing content. In fact, I believe RSS wins here, because it is easier to do this on the client side with RSS, as it is assumed the client has all the content from the RSS feed without any biased order, whereas with activity pub, it varies by provider and instance.
Sorting and filtering can be done well on the client side, and the plus side is the user can have a ton of choice here. It just so happens that our algorithms for that in the open source world are no match for the addiction-inducing ones of Twitter and others.