From: Valentino Giudice <valentino.giudice96@gmail.com>
To: Ron Nazarov <ron@noisytoot.org>
Cc: Michael McMahon <michael@fsf.org>, libreplanet-discuss@libreplanet.org
Subject: Re: Minds.com
Date: Fri, 22 Sep 2023 04:23:41 +0200 [thread overview]
Message-ID: <CANC0hWjUV6DEpUstcKGVayFx8U7hX7=iEKQR2CP37cC_6W6pyQ@mail.gmail.com> (raw)
In-Reply-To: <28375e52-1b1a-5803-10e3-447dbb480ca8@noisytoot.org>
[-- Attachment #1.1: Type: text/plain, Size: 5583 bytes --]
Hi, Ron.
Minds attempts decentralization in a few different ways, including
ActivityPub and Nostr. It also uses Matrix for messaging, so that users can
talk to those that don't use Minds.
Minds also attempted to use the Arweave Permaweb, but never clarified how
it would benefit the user. It's like they were trying too hard to
decentralize, without a clear design, in some sense.
In the ActivityPub federated ecosystem, users typically depend on one
server. In effect, from that point of view, they are not much better off
than they would be picking one of several (identical) centralized
platforms. The benefit, of course, is that they can communicate with
each other, although they can only do so at the whim of the admins of both
platforms.
Nostr is better in this regard (although it doesn't have the same goals
IMO). While it is not serverless, it allows users to be fully independent
of any specific server (or "relay", in the Nostr terminology) and share
their digital identity across multiple servers.
Minds attempted decentralization with Nostr before ActivityPub, to my
knowledge. Given how prone current Mastodon admins are to block other
instances, to the detriment of users, I think Nostr is a lot more
promising. I haven't checked how complete and compliant their ActivityPub
integration is.
Despite the simplicity of Nostr, Minds is not even fully compliant with
NIP-01 (the mandatory portion of the protocol). From what I can tell, this
is not due to lack of will, by them, but rather bad design decisions that
they haven't fixed yet. Please, see:
https://gitlab.com/minds/infrastructure/nostr-relay/-/issues/10
> Why would we want a centralized platform?
Ideally we don't, which is why I hope Minds succeeds at fully
decentralizing through Nostr. But centralized platforms are simpler
conceptually for users which aren't technically skilled and they are often
more feature complete. They are easier to use and to promote.
> You can run your own instance with less restrictive rules. That's one of
the advantages of decentralization.
Yes, indeed you can. In fact, you don't even need decentralization to do
that, you just need a free-software social media platform, and the full
stack of it. You can, but almost nobody does.
In fact, platforms with rules this permissive are rare. Many claim to be,
but are not. Elon Musk never made X a free speech platform and, for a short
time, he even censored content about Mastodon and Nostr. Platforms like Gab
and the like are far from content-neutral and actually censor content they
do not like, regardless of their empty claims. You can find both of them
lying about it here: https://archive.ph/dGCjU
A beautiful example everybody here is familiar with is FreeNode, when it
endorsed free speech, then went on to ban everyone mentioning LiberaChat,
including even the FSF itself. That's when the FSF moved to LiberaChat,
which was the right choice.
Several other platforms apparently for freedom of expression ban, for
example, nudity or legal pornography. While they don't all take sides as
clearly as Gab does, it's my guess that they do so to please conservatives.
Minds, to be clear, does require users to tag certain kinds of content (if
you don't, you are not banned, but your whole account gets tagged), but it
does not remove it.
Reddit used to be rather permissive, and it surely was much closer to being
a free speech platform at the time of Aaron Swartz. But Aaron has no
influence on Reddit now, and it has progressively deteriorated in this
regard.
In fact, other than Minds, I am not aware, at this time, of any platform,
free or non-free (as in "free software"), centralized or decentralized,
which:
- Offers functionalities comparable to those of mainstream platforms such
as Facebook or X; and
- Has extremely liberal policies; and
- Isn't extremely small or unreliable.
I should note that Minds, to the extent to which it does moderate, it has
policies based on the Santa Clara Principles, which the EFF is an author of.
> it also seems to have some cryptocurrency nonsense built in: <
https://www.minds.com/token>.
Minds uses both the Ethereum blockchain and Bitcoin (both of which run on
free software), neither of which is mandatory to use the platform.
Personally, I hold no Minds token and I don't use either blockchain. I
don't know blockchain technology enough to evaluate how nonsensical this
specific use case is.
> That page also indicates that it has "premium features" and advertising.
Yes, it does. I think the level of freedom it provides should be evaluated
from the point of view of a non-paying user.
Indeed, Minds is not a non-profit and while the software is free as in
free-speech part of the service is paid.
I don't see the presence of these features as necessarily problematic.
> Apart from the non-free CAPTCHA,
I should mention that I do think that using FriendlyCaptcha is an issue, in
any case.
I'd like to thank Michael once again for pointing it out.
However, unlike other shortcomings of Minds, I think it's easily fixable.
Conceptually the basic idea of FriendlyCaptcha is simple and implementing a
completely free alternative, without even needing to rely on the free
portion of what they have built, is possible.
So far the FSF uses X, which is based on proprietary software, has
arbitrary restrictions and has a leadership which has shown hypocrisy. It
also uses GNUSocial (which almost nobody else does) and Mastodon.
I'm not against Mastodon, but I think it has (and ActivityPub has)
shortcomings and that using multiple platforms is preferable.
[-- Attachment #1.2: Type: text/plain, Size: 6002 bytes --]
Hi, Ron.
Minds attempts decentralization in a few different ways, including
ActivityPub and Nostr. It also uses Matrix for messaging, so that users
can talk to those that don't use Minds.
Minds also attempted to use the Arweave Permaweb, but never clarified
how it would benefit the user. It's like they were trying too hard to
decentralize, without a clear design, in some sense.
In the ActivityPub federated ecosystem, users typically depend on one
server. In effect, from that point of view, they are not much better
off than they would be picking one of several (identical) centralized
platforms. The benefit, of course, is that they can communicate with
each other, although they can only do so at the whim of the admins of
both platforms.
Nostr is better in this regard (although it doesn't have the same goals
IMO). While it is not serverless, it allows users to be fully
independent of any specific server (or "relay", in the Nostr
terminology) and share their digital identity across multiple servers.
Minds attempted decentralization with Nostr before ActivityPub, to my
knowledge. Given how prone current Mastodon admins are to block other
instances, to the detriment of users, I think Nostr is a lot more
promising. I haven't checked how complete and compliant their
ActivityPub integration is.
Despite the simplicity of Nostr, Minds is not even fully compliant with
NIP-01 (the mandatory portion of the protocol). From what I can tell,
this is not due to lack of will, by them, but rather bad design
decisions that they haven't fixed yet. Please,
see: [1]https://gitlab.com/minds/infrastructure/nostr-relay/-/issues/10
> Why would we want a centralized platform?
Ideally we don't, which is why I hope Minds succeeds at fully
decentralizing through Nostr. But centralized platforms are simpler
conceptually for users which aren't technically skilled and they are
often more feature complete. They are easier to use and to promote.
> You can run your own instance with less restrictive rules. That's
one of the advantages of decentralization.
Yes, indeed you can. In fact, you don't even need decentralization to
do that, you just need a free-software social media platform, and the
full stack of it. You can, but almost nobody does.
In fact, platforms with rules this permissive are rare. Many claim to
be, but are not. Elon Musk never made X a free speech platform and, for
a short time, he even censored content about Mastodon and Nostr.
Platforms like Gab and the like are far from content-neutral and
actually censor content they do not like, regardless of their empty
claims. You can find both of them lying about it
here: [2]https://archive.ph/dGCjU
A beautiful example everybody here is familiar with is FreeNode, when
it endorsed free speech, then went on to ban everyone mentioning
LiberaChat, including even the FSF itself. That's when the FSF moved to
LiberaChat, which was the right choice.
Several other platforms apparently for freedom of expression ban, for
example, nudity or legal pornography. While they don't all take sides
as clearly as Gab does, it's my guess that they do so to please
conservatives. Minds, to be clear, does require users to tag certain
kinds of content (if you don't, you are not banned, but your whole
account gets tagged), but it does not remove it.
Reddit used to be rather permissive, and it surely was much closer to
being a free speech platform at the time of Aaron Swartz. But Aaron has
no influence on Reddit now, and it has progressively deteriorated in
this regard.
In fact, other than Minds, I am not aware, at this time, of any
platform, free or non-free (as in "free software"), centralized or
decentralized, which:
- Offers functionalities comparable to those of mainstream platforms
such as Facebook or X; and
- Has extremely liberal policies; and
- Isn't extremely small or unreliable.
I should note that Minds, to the extent to which it does moderate, it
has policies based on the Santa Clara Principles, which the EFF is an
author of.
> it also seems to have some cryptocurrency nonsense built in:
<[3]https://www.minds.com/token>.
Minds uses both the Ethereum blockchain and Bitcoin (both of which run
on free software), neither of which is mandatory to use the platform.
Personally, I hold no Minds token and I don't use either blockchain. I
don't know blockchain technology enough to evaluate how nonsensical
this specific use case is.
> That page also indicates that it has "premium features" and
advertising.
Yes, it does. I think the level of freedom it provides should be
evaluated from the point of view of a non-paying user.
Indeed, Minds is not a non-profit and while the software is free as in
free-speech part of the service is paid.
I don't see the presence of these features as necessarily problematic.
> Apart from the non-free CAPTCHA,
I should mention that I do think that using FriendlyCaptcha is an
issue, in any case.
I'd like to thank Michael once again for pointing it out.
However, unlike other shortcomings of Minds, I think it's easily
fixable. Conceptually the basic idea of FriendlyCaptcha is simple and
implementing a completely free alternative, without even needing to
rely on the free portion of what they have built, is possible.
So far the FSF uses X, which is based on proprietary software, has
arbitrary restrictions and has a leadership which has shown hypocrisy.
It also uses GNUSocial (which almost nobody else does) and Mastodon.
I'm not against Mastodon, but I think it has (and ActivityPub has)
shortcomings and that using multiple platforms is preferable.
References
1. https://gitlab.com/minds/infrastructure/nostr-relay/-/issues/10
2. https://archive.ph/dGCjU
3. https://www.minds.com/token
[-- Attachment #2: Type: text/plain, Size: 184 bytes --]
_______________________________________________
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss
prev parent reply other threads:[~2023-09-22 14:21 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-09-20 3:43 Minds.com Valentino Giudice
2023-09-20 15:03 ` Minds.com Michael McMahon
2023-09-20 23:27 ` Minds.com Valentino Giudice
2023-09-21 14:40 ` Minds.com Michael McMahon
2023-09-21 17:55 ` Minds.com Valentino Giudice
2023-09-21 18:26 ` Minds.com Michael McMahon
2023-09-21 21:45 ` Minds.com Valentino Giudice
2023-09-21 23:59 ` Minds.com Leland Best
2023-09-23 2:16 ` Minds.com Valentino Giudice
2023-09-21 23:33 ` Minds.com Ron Nazarov via libreplanet-discuss
2023-09-22 2:23 ` Valentino Giudice [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://lists.gnu.org/mailman/listinfo/libreplanet-discuss
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CANC0hWjUV6DEpUstcKGVayFx8U7hX7=iEKQR2CP37cC_6W6pyQ@mail.gmail.com' \
--to=valentino.giudice96@gmail.com \
--cc=libreplanet-discuss@libreplanet.org \
--cc=michael@fsf.org \
--cc=ron@noisytoot.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).