Tinder is gone … long live $hyoo_match / Habr

Tinder is gone … long live $hyoo_match / Habr

Hello, my name is Dmytro Karlovsky and I recently had a stroke tindergate. But the trouble is, Match Group is leaving Russia, taking Tinder with it. Why should we cringe now? But, as you know, the holy place is not emptyso i dusted off my dating without gamification and monetization:

πŸ”₯ Tinder is gone … meet match.hyoo.ru – a dating service that benefits from you found a pair and dropped it at sunset.

No fakes, dead souls, advertising and extortion of money. Share with your friends – let them also find their soulmate πŸ’ž

Next will be a small overview of the dating industry and a story about how $hyoo_match is fundamentally different from this crap.

Current swamp

Recently, one pragmatist thoroughly analyzed the hell into which everyone who tries to find someone through popular dating services plunges:

Everything you DON’T want to know about online dating services.

So I won’t repeat myself, but I will point out the main thing: services that promise to find you someone, it is absolutely not profitable for you to find someone. But it is profitable for them to dangle carrots in front of your nose so that you do not lose hope and continue to watch ads and pay subscriptions for people who are not interested in getting to know you.

So, let’s deprive these extortionists of a source of unheard of income by creating a free service that actually solves the user’s problem. But first, let’s analyze the problems of such services, in addition to inhuman monetization.

Distortions of attention

Different people have different attractiveness. There are those who are liked by almost everyone. And there are those who almost no one likes. And if the first ones do not have any problems with the search anyway, then the second ones need help the most. But those who could pay attention to them often give it to a greater extent to popular people.

You can, of course, get busy victimblaming, and tell a terrible person to work on himself, pump up charisma, etc. And if the mouse still does not become a hedgehog, then it is its own fault. But few people will want to know your beautiful inner world if they don’t like you from the outside. And if you break yourself because of the knee, then you will still disappoint the person later, and you yourself will end up in a fool.

If the service arranges a small group, where everyone gets to know everyone at the same time, then the result is an increase in the distortion of success:

  • A popular person bathes in attention, which is why he does not appreciate him, and physically cannot allocate him to every fan.

  • Less popular personas are absorbed in courting the popular ones, often not receiving proper reciprocity.

  • Unpopular persons receive almost no attention, or even no one at all for a long time.

The division is conditional, but it allows you to understand the complexity of forming pairs with this approach: instead of many full-fledged pairs, a celebrity with followers is formed rather, 99% of which will never leave such friend zones.

The situation is aggravated by monetization, where you are simply not shown to anyone until you pay a significant amount of money.

Therefore, the service should not try to offer the user a smorgasbord of revelations, igniting his attention, but on the contrary, it should focus the user on a potential partner with whom he has mutual sympathy, so that they get to know each other better, and not limit themselves to a superficial first impression, which always lies

That is, ideally, the service should divide many persons into pairs and shuffle them only if the communication is not set. And if everything is fine with the couple, do not distract them from each other until they decide to continue their search.

Dead souls

Often people post pictures from ten years ago, when they were young and beautiful, slimmer, without tattoos, etc. No less often these are retouched professional photos. Of course, it will be suitable for a painting competition. But a few people are looking for one that they will see every day. Therefore, it is important to understand how a person really looks now in everyday life.

In addition, some upload photos that are not even their own. Why do we need them so much? Technically, it is fundamentally impossible to get rid of them. But here, as with the handrails, their task is to guide, not to obstruct. What if it is not allowed to load best photosand ask to make a fresh one right in the application, so that a potential partner sees you as you are now?

By forcing us to update the photo every day, we not only get an up-to-date appearance, but also make sure that the person is really in the search. After all, if a person has not entered the service for a long time, and if he did, but is too lazy to keep his profile up to date, then most likely he is not so interested in finding someone now.

Communication with such dead souls with a high probability will not be resolved, so it is better not to show them so as not to distract the audience. Yes, the choice will be small, but if your task is to find a partner, and not to gain followers, then quality is more important than quantity.

Of course, nothing prevents an ordinary person from taking a photo, but it will be immediately noticeable. Coolhacker will easily be able to replace the video stream and post any photo. But it is technically useless to fight against all kinds of fraudsters and spammers – they can be defeated only economically, making the use of the service for its intended purpose ineffective.

For example, when creating a pair, you can give users contacts for communication and block the program for an hour. It gives time for really searching souls to get to know each other better, treating each other with great attention. Even if the communication failed immediately, you can try again. Well, or rest, mind your own business. And not to cling to the negativity of unsuccessful acquaintances with a locomotive. And everyone businesswomen Long pauses make staying on such a service completely unprofitable.

Yes, quickly find a couple this evening, such restrictions will not help. But finding a couple for many future evenings is quite.

Selection algorithm

Many services boast that they select a couple according to magical algorithms, forcing you to fill out tedious questionnaires with meaningless parameters for half an hour. As a result, there is a non-zero probability that the algorithm calculates that you will not be shown the ones you need, and the ones you need will not be shown at all.

Here honest random gives a more reliable result, offering you as many different people as possible, without isolating within the framework of some type, which algorithm considered the most suitable for you. As they say: the love of evil.. the goat will also be affected.

But there are objective parameters that, even without any neurons, clearly affect the result:

  • Gender and sexual preferences (here everything is strictly determined by nature)

  • Age categories (accuracy to the year is meaningless)

  • Region of residence (it is important to remember that there may be several of them)

If I missed something, let me know. But other parameters do not seem to be so important to refuse acquaintance. And if they are important, they can always be indicated in the description in free form.

Our mechanics

And so, after thinking about it and rolling up our sleeves, we launched our dating service in just 3 days: $hyoo_match:

After a short instruction, you are asked to fill out a short questionnaire:

After filling it, you become visible to other users. But only for a day, after which you will be prompted to update the photo.

Other users only see basic information about you. Call people you like so that they immediately see you in their selection. And if it turns out to be mutual, then the contacts for communication will also be shown, and the possibility to skip the person is blocked for an hour so that you are not distracted from your partner:

Yes, we do not have built-in chat. Chat at your convenience and don’t load our servers with your nudity. It is not profitable for us to have you put out money from us. It is to our advantage that you quickly find what you want and dump it somewhere far away.

The service is still young, and we still have very few users. So if you get to the end, you will be asked to promote its popularity with the help of word of mouth:

We don’t have marketing budgets for high-profile advertising campaigns. But if you enjoyed this endeavor, then help us quench the thirst for love of as many people as possible. Well, throw up some donations to support the servers.

Internal device

Here are some technical details of how we set things up for those in the loop. And for those who are not familiar with the topic, a short summary in plain language: tough, but incredibly cool game.

$hyoo_match, like all our programs, is implemented on its own $mol framework, thanks to which it works in every sense reactively.

We store all data in our decentralized real-time cryptographic database $hyoo_crowd, the beauty of which is that you can work with it locally and even offline, and it synchronizes itself in the background with other nodes in the network, converging the general state without conflicts.

For a dating service, the scheme of entities is very simple:

  • Lobby – a directory of persons, broken down by category.

  • Single – Basic data about the person.

  • Photo – The last photograph of the person. The new one replaces the old one.

  • Likes – lots of sympathy from other people.

  • Skipped – many viewed persons, which no longer need to be offered.

The colors in the diagram show the system of rights:

🟒 Anyone can add and change their own, but not someone else’s.

🟣 Nobody can edit, but can authorize.

πŸ”΄ Only the author can change.

For those who are interested in this architecture, I recommend reading about a more complex case with safe management of CHP:

But this is still an experimental thing, not tested under heavy loads. And the dating service is a good opportunity to test our developments in battle. So if all the synchronization servers go down – don’t be sad, you just have to wait a little while until everything goes up.

Well, if you have a server sitting idle, you can participate in our distributed network by simply bringing up our sync server.

The last word

Thank you for attention. For all questions, please contact the Hyper Dev community forum or contact me personally.

Good luck in finding your manwho will not leave you even in the most difficult moment!

Current original on $hyoo_page.

Related posts