Live data from Hacker News

Discord Alternatives, Ranked

taggart-tech.com

401–410 of 489 posts

Re: Discord Alternatives, Ranked

#401
post #397
post #69

Earlier quoted context omitted.

> Yes it's a bunch of XEPs, but there are standardized "sets" apparently If the answer to "it's confusing" is "there are apparently standardised sets", it sounds like it is, indeed, confusing :-).

It's overwhelmingly more of an outsider talking point than an actual issue in practice. There's a category of people that just says any extensible protocol must fundamentally have massive amounts of incompatibility, and brings it up every chance they can... and while that is technically always possible, it only happens in practice if clients diverge greatly. XMPP clients mostly work together much better than Matrix c…

Don't get me wrong, I have been hearing about XMPP forever, and I would love to have an opportunity to try it. Unfortunately it hasn't happened. I have been forced to use Slack, Discord, I have had opportunities to try Matrix, Zulip, of course I have been using IRC for a long time. But XMPP? I may have installed an app, but I haven't had an opportunity to actually use it. Is there a list of communities there?

Then about it being confusing: you're right, that's an outsider point. Because I haven't been able to try it (again nobody ever told me "oh, this project is on XMPP, you can go ask your question with this app/website"), but I have been genuinely interested in it, I ended up on the official pages.

- Check the RFC list: https://xmpp.org/rfcs/#6120. The first one is more than 200 pages, the second more than 100. There are 5 "basic RFCs" and 19 "further RFCs" (whatever "further" is supposed to mean). There is no way I will even open them all. Conclusion: I have no idea how XMPP works, except that there is XML in the mix and a whole bunch of stuff around.

- There is a "technical overview" here: https://xmpp.org/about/technology-overview/. I invite you to have a look at it. Apart from the fact that it seems to use "XMPP" and "Jabber" interchangeably (I think? I'm confused), it kind of loses me at "Jingle", which seems to be a "multimedia specification" (does that mean it's for video?), and has a bunch of implementations, like "pidgin". Isn't pidgin an XMPP client? Here it's under the Jingle section. And then there are extensions, with a whole section just for "Multi User Chats": so the default is that there are no groups, and if my client supports this extension and the server supports it, then I can join a group? I gave up at "PubSub", I did not even read anything from "BOSH".

As a person who wrote his own IRC client, contributed to Signal and looked into the Matrix protocol (which seems more complex than I am comfortable with), I must say that XMPP is in its very own league.

My conclusion with Matrix was that nobody would ever want to write it from scratch, so there has to be some kind of `libmatrix` on top of which people could build. Seems hard in practice because it feels like it keeps changing.

I don't know how fast XMPP is moving, but I would hope that it is now stable. Is there a libxmpp that contains all the necessary features to write a client? Not clear to me. It feels like it's still a complex ecosystem where it depends on the client, and on the server, and on what you want to do.

> XMPP clients mostly work together much better than Matrix clients, from what I've experienced

I can only take your word on it: I don't know a community that is on XMPP, so I haven't had a chance to try. Matrix has been frustrating, that I can say.

Re: Discord Alternatives, Ranked

#402

Earlier quoted context omitted.

More friction!

I understand what you are trying to see but this is the price of freedom. Freedom of having multiple clients. But Ignorance is also bliss and I recommend you (or many people) as such to be ignorant if it feels frictional to them and just use cinny. "Just use cinny" It really can't get any simpler than that for most purposes in my opinion cinny is really improving in adding features plus its open source and I do feel…

How should a new user know they should use cinny?

Re: Discord Alternatives, Ranked

#403

Everyone talking about this seems to completely forget WHY everyone's using Discord: It's fun . Discord has animated (custom) emoji, loops videos properly, silly bots, and fantastic voice chat with screen/game streaming to a HUGE amount of simultaneous users. The end user can pick and choose who they want to watch on-the-fly while remaining in the same voice channel. The entire concept of a business using Discord for…

It's fun until they ask for a face or ID scan.

I’m pretty sure that’s only for channels marked nsfw, which are gated today anyway (with a simple prompt, but I just click off because I’m not there for nsfw).

Re: Discord Alternatives, Ranked

#404

Earlier quoted context omitted.

> Do they? Personally I've never willingly joined one of those massive servers Large community servers are plentiful. I'm in a few that are definitely several hundred if not a few thousand users. It's pretty common to have a public server for cities too.

The question was 1+ million people. Any alternative in the article but Signal could handle 100s or 1000s to my knowledge.

Multiple sources cite different totals but it does seem like there are multiple 1+ mil servers.

https://www.deepcord.com/leaderboard/top-members/all/all-siz...

Re: Discord Alternatives, Ranked

#405

Earlier quoted context omitted.

The question was 1+ million people. Any alternative in the article but Signal could handle 100s or 1000s to my knowledge.

Multiple sources cite different totals but it does seem like there are multiple 1+ mil servers. https://www.deepcord.com/leaderboard/top-members/all/all-siz...

The question was not are there Discord servers with 1+ million people. The question was do most Discord users use Discord to join servers with 1+ million people.

Re: Discord Alternatives, Ranked

#406
post #379

Do any of these support migrating the content of a Discord server (from some 3p archive tool)? Can anyone suggest a good archive tool? The open source project I help run has ~10 years of conversations, bug reports, feature requests, etc. sunk into Discord, and obviously I want to preserve all that (not sure we'll end up leaving the platform, but it's good to have backups anyhow). Our bug reports / FRs are in forum ch…

Such a tool would violate the Discord Terms of Service, so the selection is limited and they don't tend to be very good unfortunately.

Re: Discord Alternatives, Ranked

#407
post #178

Earlier quoted context omitted.

mother of god. its perhaps time to revisit zulip. now if I could perhaps disable the topic group heading this would make perfect sense and effectively be a chatroom.

Yeah even as someone who prefers topics, I find the group header quite heavyweight.

Addendum: turns out, there is a design for lighter-weight headers, which I prefer. But they haven't gotten to it yet.

https://chat.zulip.org/#narrow/channel/101-design/topic/UI.2...

Re: Discord Alternatives, Ranked

#409

Maybe there's a niche for Valve/Steam to step into here. They already have your data, and many people use Discord for gaming related chat.

You can already make steam friend group chats, it was just a bit janky when I last used it like 5 years ago

Yeah, I was suggesting they make serious attempts to unjank it.

Re: Discord Alternatives, Ranked

#410

Ironically, Signal actually ranks a -1 for privacy in this use. Presumably you're already using Signal and getting mainstream contacts to start using it too. You probably have a basic profile that at least includes your real name, and might also have your picture. Maybe you're even one of the 7 people in the world that use the Stories feature in it. Well good news, now all of that is also unconditionally available to…

I dislike Signal as I need to identify myself through info that is protected. Like a phone number for example. Not a privacy app in my opinion. Sure, might be good for some use cases... but overall there are better solutions.

Signal has had the ability to share a username instead of phone number for a while. You definitely want to pair that with not sharing your phone number with Signal contacts (the related option released at the same time).
Post reply on HN