Took a look back at Reddit today. I walked away after the whole API/IPO thing; the increasing levels of censorship and banning by mods and admins was another big factor.

I dare say that my leaving was a real (if small) loss for Reddit, although I doubt anyone noticed. I brought something that no one else had: my extensive knowledge of old books. For example, when it comes to fantasy I saw a million recommendations for Brian Sanderson, but I was the ONLY Redditor recommending Lord Dunsany, Stephen Brust, Lawrence Watt-Evans, or even Roger Zelazny—among others. I made a huge number of relatively unique book recommendations there, and got some very complimentary thank-you's because of it.

Luckily I started saving copies of all those recommendations fairly early on, so I now have a document with about 1,000 of them. That's the basis for the daily book recommendations I've been doing here, with expansions and improvements.

I •did• make one expedition back to Reddit when I had an urgent question. The responses were so toxic that it confirmed my decision to abandon Reddit for good.

Quick explanation: I'm talking about my primary account. I have a secondary account for dating purposes only; online dating services are purely money-grabs, but R4R posts are the one way I know of to find at least •some• possibilities when it comes to dating (another reason why I strongly believe that we need a Fediverse dating alternative). But I use that account only for R4R posts and chatting with the women I meet that way.

Anyway, I got curious and took a look at general posts on Reddit today. They seemed odd, somehow. Suddenly I realized something: the posts were weirdly repetitive. Just the same sort of content over and over. Nothing creative. Nothing interesting. Just the same memes and the same "remember this?" posts with minor variations. Endless karma-whoring.

Why?

I'm guessing it reflects the essential change in Reddit that sprang from the IPO and the increased crackdown on freedom of expression. It's a prison camp; a well-disguised one, so far, but a prison camp nonetheless.

I picked the right time to leave.

#Reddit #Enshittification #dating #Books #Bookstodon #FediDate

@Quasit I wouldn't build it on Mastodon. Nor would I build it from scratch and then against Mastodon, only Mastodon and nothing but Mastodon. The Fediverse is not only much more than Mastodon, but technologically much more diverse than just Mastodon.

The best way would be to build it as an add-on (a so-called "app") for (streams) or Forte. That way, you would neither have to deal with Mastodon's limitations (yes, Mastodon is very limited although this isn't apparent to those of its users who don't know anything else), nor would you have to develop Fediverse server software from scratch.

In case you don't know them:

(streams) is the unofficial community name of a very powerful but technically nameless Fediverse application whose code is in the streams repository (https://codeberg.org/streams/streams). It's essentially a Facebook-style social networking application with quite a number of extra features and the second-most recent member of a software family that dates all the way back to Friendica from 2010 (https://friendi.ca). It's a fork of a fork of three forks of a fork (of a fork?) of Hubzilla (https://hubzilla.org) which, in turn, was reworked from a fork of a fork of what's now Friendica.

And Forte (https://codeberg.org/fortified/forte) is a fork of the streams repository that's very similar to (streams) itself.

All this was originally done by one and the same developer, a professional in IT and software for close to half a century.

Here is an article I've put together with tables that compare Mastodon, Friendica, Hubzilla, (streams) and Forte: https://hub.netzgemeinde.eu/item/0a75de76-eb27-4149-b708-f20b2f79d392

Unlike Mastodon which has only got four general-purpose profile fields in addition to the profile text, both (streams) and Forte already come with the profile fields that a good dating app would need such as:
  • pronouns (pick one out of 3 or none at all)
  • birthday (from which the age is calculated)
  • six free-text location fields, even including Facebook-style "hometown" where you used to live; you can select for yourself how far you want to go into detail with revealing your location
  • gender (pick one out of 14 or none at all)
  • marital status (pick one out of 31 or none at all) plus who plus date since
  • sexual preference (pick one out of 9 or none at all)
  • a separate keyword field
  • political views
  • religious views
  • hobbies/interests
  • likes
  • dislikes
  • other channels/Fediverse identities
  • musical interests
  • books/literature
  • television
  • film/dance/culture/entertainment
  • love/romance
  • work/employment
  • school/education

A dating app could easily tie into the directory and make use of these profile fields. It could use a tag of its own in the keyword field so that it only shows channels that use this app (I'm not sure if it's possible to detect which channel has which apps installed).

One big advantage for users is that they don't have to use their daily-driver channel for the dating app. On Mastodon and in most of the Fediverse, your account is both your login and your identity. On (streams) and Forte, you can have multiple fully independent identities, each with its own name, its own ID, its own profile, its own contacts, its own posts and conversations, its own settings etc. etc., all behind one and the same login. It's like having multiple Mastodon accounts behind one login. That way, users don't have to reveal to everyone who knows their official daily-driver channel that they're using this dating app.

Also, Mastodon is hard-coded to 500 characters. You literally have to soft-fork it and edit the source code to change the limit. Both (streams) and Forte are essentially unlimited in characters (their actual character limit is over 24 million).

Privacy and security are much higher on (streams) and Forte than on Mastodon, in fact, much higher than most Fediverse users can even imagine. Private messages are actually literally private. On Mastodon, a direct message only defines whom it's sent to. On (streams) and Forte, permissions come into play. The start post in a conversation defines who is allowed to see the conversation. Not only that post, but all comments as well. It's literally impossible to pull someone else into an existing private conversation by mentioning because that someone simply isn't allowed to see anything in the conversation.

So when you're chatting with a woman via PM, and she dislikes you, she can't shame or dogpile you by pulling her friends into the conversation.

On top of that, although even Friendica already had quote-posts since 2010, private messages cannot be quote-posted.

For a developer, all it takes to build this is PHP plus database know-how. Like the whole rest of the family, (streams) and Forte don't need anything more than a LAMP stack. No Ruby on Rails, no Elixir, no TypeScript or Vue.js or any other JavaScript, no .NET.

Deploying a (streams) or Forte app is easy, too: Create a public git repository for it, keep it there, and server admins can add your repository to their servers and activate your app server-side. Both (streams) and Forte are very modular and designed to be easy to expand.

Most of this would be possible with Hubzilla as well which is much bigger in terms of users and available servers. However, Hubzilla has got one disadvantage: Its directory only shows Hubzilla and (streams) channels, i.e. channels that use Hubzilla's native Zot protocol. That's because ActivityPub support on Hubzilla is provided by another app, it's optional, it's off by default, and the directory can't tie into it. On (streams), ActivityPub support is still optional, but more advanced than on Hubzilla, built into the core and on by default. And Forte doesn't support anything else than ActivityPub.

In theory, it should be possible to build such a dating app for all three.

Also, yes, in theory, channels that use such a dating app can connect to Mastodon. But Mastodon users couldn't use that dating app. Mastodon simply doesn't have any support for profile fields which it itself doesn't have. Also, Mastodon is too unsecure, and meaningful conversations are difficult if one side is limited to 500 characters. And I would hate to see this dating app bound hard to Mastodon's culture and Mastodon's unwritten rules, neither of which take the Fediverse outside of Mastodon into account.

#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #NotOnlyMastodon #FediverseIsNotMastodon #MastodonIsNotTheFediverse #MastodonCulture #Hubzilla #Streams #(streams) #Forte #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #FediDate
streams

Decentralised personal communication system.

Codeberg.org

What skills would I need to learn to be able to set up my own Mastodon instance?

And what skills would I need to learn in order to be able to create a new social media service on the Fediverse?

If anyone has any suggestions on where I could learn those skills, too, I'd really appreciate it.

Partly this is related to trying to create some sort of free Fedidate dating service. Or not a service, exactly. Just something that people can use to find each other. For dating, friendship, mutual aid, general strike coordination, and revolutionary activities.

I think there's a real need for something like that. And who knows? There aren't any decent dating services out there anymore; Match has bought them all and ruined them all. A good free dating application on Mastodon might actually help bring in more users to the Fediverse as a whole!

#Mastodon #Fediverse #tech #technology #FediDate

r/r4r
MOD
10:15 PM
Hello, You have been permanently banned from participating in /r/r4r because your post violates this community's rules. You won't be able to post or comment, but you can still view and subscribe to it.

Note from the moderators:

You have been banned from this community because your account appears to be engaged in spamming or other bot-like behavior.

If you believe this to be incorrect, don't panic! You may appeal this ban by replying to this message; if you know or suspect why you were banned, including an explanation will help speed along the process. Ban appeals are usually processed within several hours, but may take up to 48 hours. If this is your first time being banned, and you are not a bot account, the ban will generally be lifted with a warning if you agree not to spam in the future.

Important: If you have received multiple bans for the same reason, please appeal only one of them; any related bans will be lifted at the same time.

If you have a question regarding your ban, you can contact the moderator team by replying to this message.

Reminder from the Reddit Admin team: If you use another account to circumvent this community ban, that will be considered a violation of the Reddit Rules and may result in your account being banned from the platform as a whole.

ME
10:21 PM
I have absolutely no idea why my post would have been banned. It is completely inoffensive and a genuine attempt to find another person. I have been posting occasionally for years with no problems. I would like to officially appeal this ban.
Yesterday

MOD
1:07 AM
Rule 3, no exchanges for money or goods.

ME
7:06 AM
Are we talking about my post? Because there WAS nothing like that in it. I just said that I'd report and block anyone who asked for money, gift cards, or cryptocurrency. I got several such requests last time. That's the OPPOSITE of violating Rule 3!

MOD
3:15 PM
You may appeal the ban in 1 week, if you can agree not to solicit commercial or prohibited transactions here in the future.

ME
5:35 PM
I didn't solicit anything! Have you actually read the post? Are you a real human being or a bot?

MOD
8:59 PM
You may appeal the ban in 1 week, if you can agree not to solicit commercial or prohibited transactions here in the future.

ME
10:02 PM
You are a bot, aren't you.

---

Here's the paragraph which was somehow interpreted as soliciting:

"This is addressed to the many scammers and pig butchers on Reddit: I will not send anyone money, gift cards, or cryptocurrency. I will not invest in your investment schemes. I won't install your scam software. If you ask me for any of these things I will report you and block you immediately."

So I have to crawl back to them on my knees next week, confess my transgression (which I DIDN'T do), and promise never to do it again.

I think I have too much pride for that.

#Dating #Reddit #Bot #AI #Fedidate #R4R

...and now I've been banned from R4R.

Why? They didn't tell me at first. So I asked. They told me I'd violated Rule #3, "no exchanges for money or goods."

Here is what they apparently interpreted as me asking for money or goods:

"This is addressed to the many scammers and pig butchers on Reddit: I will not send anyone money, gift cards, or cryptocurrency. I will not invest in your investment schemes. I won't install your scam software. If you ask me for any of these things I will report you and block you immediately."

I appealed, of course, because what I wrote was the OPPOSITE of violating Rule 3; it was upholding it! No response yet, but I have to assume that I was the victim of a particularly stupid bot. Whether or not I'll be unbanned is anybody's guess.

You know, this is why we really need some sort of Fediverse-based dating platform.

#Dating #Reddit #Authoritarianism #Fedidate #OnlineDating

There are times when I wonder—more frequently, of late—whether women really exist online, or if they're all just AI traps looking for money for their oligarch masters. Even when I'm just looking for friends.

#Women #Fedidate #dating

I'll post it here to get it out of my system:

When I ask for responses from people in my general area, that DOESN'T mean across the ocean or on the other side of the continent. I'm glad you think that I sound sweet and funny and intelligent, but that doesn't give me the ability to teleport.

Please DON'T write to me if you're still emotionally entangled with someone else. Please be over any bad relationships you've had before. Please don't be a prime candidate for rebounding. I'm a man looking for a woman, not a free emotional therapy tool.

I'm incredibly good at detecting "pig butchers". Please don't waste my time - and yours.

I don't want to see your tits. Or rather, I do, very much - but only if we click on many levels long before we get to that point.

As I always say, I'm demisexual and shy. That means that our personalities have to mesh, FIRST.

Is that so hard to understand?

#Dating #FediDate #Heartbreak

I wish there was a Fediverse-based dating service! I'd DEFINITELY use it.

Can't figure out how to make it happen, though.

#Dating #FediDate

@strypey @thenewoil @evan

As I mentioned elsewhere (and I'm not sure if this thread is connected at all to my previous one), someone suggested using the hashtag "FediDate" to help people get together and focus on the idea of a nonprofit Fediverse-based dating service. A lot of people seem to be really interested in the possibility! And one thing for sure, all of the commercial dating sites are basically designed to keep people constantly coming back and paying for premium services. In other words, they seem to want to block any possibility of people finding love.

#FediDate #dating

I haven't forgotten about FediDate. Haven't found anyone who could help create it from a technical standpoint, but I still believe that it's something that people want and need.

Is it something that could be implemented in a crude way on Mastodon itself? Like r4r on Reddit?

I mean, the FediDate hashtag seems like a useful tool. Maybe set up some recommendations for additional hashtags for location, X looking for Y (or X, whatever), age, etc?

What do you think?

#FediDate #dating #FediMatch