Talk:2699: Feature Comparison
The image has changed. Now Mastodon includes USER-RUN INSTANCES (though I believe it should also have a check next to DOESN'T REQUIRE CENTRAL SERVER).
I tried googling "wikipedia feature comparison chart". Instead of finding a page explaining how these charts work, I got a chart comparing different wiki softwares. Barmar (talk) 23:22, 16 November 2022 (UTC)
Of course, it wouldn't be hard to make apps on smartphones support mesh networks ... however, the manufacturers and app developers prefer to work hard to make sure they don't work without being connected to internet and serving advertisement. Although ... -- Hkmaly (talk) 00:25, 17 November 2022 (UTC)
There seems to be a lot of wrongness about this matrix. Besides that mastodon instances can be run by user (which is fixed):
- Mastodon does not support file transfer. You can only upload images, and not even all image formats—webp is not supported. Some other ActivityPub servers support file upload, but then it's not Mastodon.
- IRC also doesn't support file transfer afaik.
- Mastodon and SMS don't require a central server
- Discord, Reddit, and Slack doesn't have user-run instances
- Discord doesn't have builtin games last time I checked. The games are by the bots,
I don't know about Slack, but pretty much all of Discord and Reddit is user-run/moderated instances.
- That slash is doing a lot of work there. 172.69.34.31 06:57, 17 November 2022 (UTC)
- Your definition for "instance" must be very different from mine then. For me, "instance" refer to the server software's instance; that is, the user must be able to run the server software on their own to qualify this. If you consider subreddits and discord chat rooms (I refuse to call them "servers", because that's not what they are) as "user-run instances", then so are Facebook groups, right? Those are not instances; they're just communities or groups moderated by some selected people. --172.71.215.3 12:55, 17 November 2022 (UTC)
"IRC itself is a teleconferencing system, which (through the use of the client-server model) is well-suited to running on many machines in a distributed fashion. A typical setup involves a single process (the server) forming a central point for clients (or other servers) to connect to, performing the required message delivery/multiplexing and other functions." – J. Oikarinen, D. Reed; Internet Relay Chat Protocol; RFC 1459; May 1993. Emphasis added. 172.71.154.158 01:45, 17 November 2022 (UTC)
Notably, Mastodon eschews file transfer - audio specifically - for fear of enabling piracy (issue #7495). Tumblr would have a more comprehensive version of file transfer. 172.71.146.136 03:17, 17 November 2022 (UTC)
IRC has (X)DCC for File Transfers and for it's centralisation it depends on the deployment, the original network that became EFNet (Eris-Free Network) doesn't have a central server, but things like Libera and OFTC have centralised services for authentication and servers maintained by only one organisation. Btw for games on the fediverse (which Mastodon is part of) Misskey includes some, sadly they're centralised. Lanodan (talk) 03:40, 17 November 2022 (UTC)
Tumblr does have group chats. They're publicly viewable by anyone, but only people in the group can send messages, so I think they still count as group chats.
It appears we are all having a 386 moment watching Randall finally be wrong about something. How dare he?! 172.70.111.30 05:37, 17 November 2022 (UTC)
- Nobody wants to put this train wreck into the explanation, but someone has to. I'm guessing we're waiting for further corrections just in case.
ki172.69.34.31 06:57, 17 November 2022 (UTC)
Discord did add games recently: https://discord.com/blog/server-activities-games-voice-watch-together
Spenc (talk) 07:28, 17 November 2022 (UTC)
He also just left out Matrix entirely, y'know I'm starting to think this isn't a serious comparison. --172.70.250.193 07:42, 17 November 2022 (UTC)
Not sure what built-in would mean, but Slack has plenty of games you can install on it as an admin (Similar to Discord) 172.70.162.223 09:52, 17 November 2022 (UTC)
Also on April fool's days Tumblr occasionally have some sort of built-in game 172.70.162.46 09:54, 17 November 2022 (UTC)
- xkcd has those too :p --172.71.215.3 12:55, 17 November 2022 (UTC)
I'm wondering if we shouldn't include in the explanation, besides (on instead of) the link to Mesh networking, also a link to Comparison of software and protocols for distributed social networking. --Waldir (talk) 10:34, 17 November 2022 (UTC)
I can't help to notice phpBB is so dead it's not even on this chart. -- Shirluban 172.71.122.79 10:37, 17 November 2022 (UTC)
I agree that the table is riddled with a surprising number of errors, but if the conspiracy theory that Randall has been replaced by another, evil cartoonist (as I write, the head of this explanation) is meant to be funny ... it didn't seem amusing to this particular explainer. Nitpicking (talk) 12:55, 17 November 2022 (UTC)
- It wasn't meant to be funny, it was meant to explain the comic. How much fake news about fake news about fake news do we need before we talk about it? It's clear to anybody who can tell how severe the mistakes are, that this is what the comic is about. 172.70.111.29 15:10, 17 November 2022 (UTC)
While I'm sure this could start a holy war in its own right, if you include MMS under the umbrella of SMS, you get sort-of file transfers and also group chats. Jpatterson (talk) 14:12, 17 November 2022 (UTC)
If you think about the difference between user *run* instances vs user *hosted* instances, that might explain why Discord, Reddit, and Slack all have that check. However, I can't think of a possible reason why Mastodon is missing "Doesn't require central server" when that is its main selling point. :shrug: 108.162.246.67 14:59, 17 November 2022 (UTC)
Somebody reverted my change that IRC does not require a central server, but it doesn't. The protocol has clients connecting to _one_ server among a _network_ of interconnected servers. 172.70.111.29 15:10, 17 November 2022 (UTC)