Weekend detective Habra 2. New level

Weekend detective Habra 2. New level
Do you remember the story about the students? The one where a credit was given for the translation of a technical article published on Habré. I know you remember. I myself recently saw a comment on another translation from the sandbox: “Did you set up a report?«.

Since a whole month has already passed since that very first Habr-detective, I decided to find out what happened to these “suspicious users” and how many more of these came to Habr and published an article / translation. And most importantly, who are these students and where are they from?

So, a new investigation and food for thought about the lack of anonymity. And also, a nice bonus - the old Habra conspiracy theory in new colors. Bye Boomburum has not yet published the next AMA and the list of innovations, the favicon is changing on Habré, but there is really nothing to discuss, welcome!

Important Note

Article will not published personal data (yes, in general). Even those that are already available in the profiles of the mentioned users on Habré - they are free to change the information at any time. This is a fundamental position. At the same time, I can mention that someone has the same name.

If the first and / or last name is already contained in the user's login, the responsibility for publishing this data lies with the user, and not with the Habra detective.

Short reminder

As you remember (and if you don’t remember, you can re-read in original post), it all started on 20.11.2019/4/12. Noticing a suspiciously familiar picture in one of the latest translations, I began to look for where it had been before. And in just 11 days, I managed to find a group of 1 students who published XNUMX translations and XNUMX original article on Habré to get credit at the university.

And although I did not mention this directly in the publication, the topic of creating multiple accounts and using them for "dark deeds" on Habré surfaced in the first comment. Naturally, Exosphere on behalf of the moderator department, Habra assured that there is no such thing and cannot be, and we will believe her.

However, many questions remain unanswered. For example, how many students were there? Did they do anything else on Habré, besides transfers-for-offset? Who are they and where are they from? And also many others.

Legacy of Habr-detective

After my publication, this investigation was mentioned under some new translations from the sandbox. If you're interested, I made a small list for memory.

Mentions of Habr-detective were in ...

How many students were there?

A lot of. No, I'm quite serious. Literally now, looking through the profile Exosphere, I saw that as of 27.11.2019 15:14 "In fact, there seems to be only one left.". But it was not there.

After this comment, 11 more obvious students were hawked. "Why obvious" the reader will ask? They did exactly what all the previous ones did - subscribed to each other. In addition, 8 more of the same accounts were approved, and publications released from the sandbox, between the publication dates of Habr-detective and the comment above.

Thus, together with the new 19 accounts and 13 original ones, there are 32 in total. Why 13 original ones, and not 12? The fact is that Mercerexy was already invited to the site before the last investigation, but his article was hidden. As a result, he was not seen as a likely suspect, but only as a possibility. Since he published another post on 28.11.2019/XNUMX/XNUMX, he is now a full member of the club.

Why did they decide to continue the glorious "inconspicuous" tradition of following each other? Maybe they were waiting for another investigation? Here it is.

What does a universal circular subscription look like?

Just a month ago, the mutual subscription of all these accounts looked something like Fig. 1. It could even be beautifully visualized and used as KDPV.

Weekend detective Habra 2. New level

Rice. 1. Linked Accounts (23.11.2019/XNUMX/XNUMX)

Just a month later, things got much worse (Fig. 2). A total of 32 users are united by 151 subscriptions (about 4.7 subscriptions / subscribers on average per account). And those are just the people who posted the article. Last time there were 12 subscriptions for 59 users (about 4.9 per account).

Weekend detective Habra 2. New level

Rice. 2. Linked Accounts (21.12.2019/XNUMX/XNUMX)

Have you noticed that they are definitely trying to recreate the canonical Habr logo with their subscriptions?

To clarify, not all the accounts I suspect are listed, but only those that have a publication. There are several more users without publications and without invitations to Habr. Bye.

Personality or not?

So, you know our initial data. Immediately after the publication of the first Habr-detective, Exosphere spoke about the interest of moderators in this group of users and the fact that they all access Habr from the IP address of “one of the specialized state. universities of Russia. The full quote is given under the spoiler.

Full quotation

We were also interested in this story and, of course, we conducted an investigation, but much more primitive than yours, for one reason only - we have the IP of all these users. General, yes.

But everything turned out to be prosaic (and this is not the first case) - the IP address belongs to one of the specialized state authorities. universities in Russia. That is, the guys were given the task to make technical translations in order to get a credit / exam. There is an invite - there is a jackdaw in the student's record book, probably. And since the translations are pretty good, and the audience accepted them positively, why not help the good guys? Let's hope that habra-authors will grow out of them, or at least good readers 🙂

Looking at the profiles of some of them, you can see the city of residence and full names.

List #1 (warming up)

(difficulty: easy)

The initial search took me exactly 15 minutes. And the first 13 of them I registered in one popular social network personal data dump. As a result, the university and the specialty were determined. It took about 2 more minutes to determine the year of admission. One of the users indicated the estimated (2024) year of graduation (let me remind you that it is 2019, that is, 5 years left to study). Since students usually study at the university from 4 to 6 years, depending on the qualification received, there are only 2 options for the year of admission (after all, students study well, write articles on Habr and definitely don’t stay for the second year).

So, our goal is to enroll in a specialized technical university in 2018 or 2019. After another 5 minutes of looking through the PDF with the admission orders, the first student was found. Now we know that this group is 2nd year students of the specialty "Applied Informatics". List of personalities #1 was made in 10 minutes. There was nothing complicated in it, because. almost everyone had a first and last name pair in their profile on Habré, or the login already contained at least some of this data.

List #1

APTEM
borisname
Emil-8
evelina_n
gimops
lianabatalova
Mercerexy
nata_name
OZI_returns
ramir23
Stanisurav
vladafedorova
yanaharchencko
(total: 13)

In total, we have 11 accounts out of 32 depicted on Fig. 2. In addition to them, there are 2 more accounts - OZI_returns и vladafedorova. The first in our list that did not commit mutual signing. Each has a transfer, both dated 16.12.2019/XNUMX/XNUMX - “5 hidden secrets in Java" and "Make these changes to meet web design accessibility standards" respectively. Total 13 users.

List #2 (apply logic)

(difficulty: normal)

But it was too easy. We need to find others. Otherwise, what kind of detective is this? A little more time spent on the same social network made it possible to determine teamin7, ays_aad, lavrkat1 и Alsou17. In addition, it was found adelishaa - a profile that was not seen in the circular subscription.

A bit of logic and a list of applicants showed personalities Renya Rakh и PechAn, krymzhuzha She also gave me her date of birth. It was easy to find and YuriyEfimov218. By the way, he also decided not to subscribe to anyone, just like AlTaaab. But the gablena has not yet published translations. At binenda there is both a transfer and a subscription to one of the other student accounts. All of them are included in the list #2.

List #2

adelishaa
Alsou17
AlTaaab
ays_aad
binenda
gablena
krymzhuzha
lavrkat1
PechAn
Renya Rakh
teamin7
YuriyEfimov218
(total: 12)

Total 25 there are already students. There is only a little left, but it will not be so easy further. Let's continue.

List #3 (a little persistence)

(difficulty: hard)

Although to find bar_nat in social networks is not difficult, it took me a few minutes to find it in the lists of applicants. It turned out that he entered the same specialty, but at a different faculty (don't ask me why, it's written in the documents). And the lists are made as usual and the search in them, of course, does not work.

  Profile slaash1 easy to find. However, he did not enter at the same time as everyone else in 2018. A similar pair of first and last names can be found in the list of applicants in 2017 for another specialty - Software Engineering. Since I don’t know how the system of higher education works in Russia and whether it is possible to change specialties without re-enrolling, let’s just remember this fact. By the way, he is on the list of friends of other students.

In the same year he entered albert_xal, but on the standard for our students specialty "Applied Informatics".

User diamia gave out her date of birth, despite the fact that on the social network her name does not fully correspond to the documents. Well, besides, she is "friends" with half the list of students.

User M1R0NE can be found in the list of admitted students by name in the profile on Habré, and checked by many friends on the social network from the same list.

List #3

albert_xal
bar_nat
diamia
M1R0NE
slaash1
(total: 5)

So we slowly approached 30 students.

List #4 (let's have a rest)

(difficulty: easy)

All the time before that, I was looking for Habr users in the lists of students and in the social network. What can you find if you look in the opposite direction? Since we have a list of all students, we can search for Habr users. There were 5 of those whom I had not seen before. Their list, as usual, is under the spoiler. Why weren't they noticed before? They haven't published anything yet. Or, at least, moderation hasn't missed anything yet.

List #4

casellow
g4merka
IronSwan666
milbai
vadiMUKH
(total: 5)

If you're still watching, you already know 35 users.

List #5 (for breadcrumbs)

If we imagine that the number of students is fixed and I know all of them, I can try to pick up a few more login-identity pairs. For example, a free name like Timka_Nevedimka there is only one left. The same applies to sunshines. At the same time, both are students, and not random users of Habr. This is given out by subscriptions and personal information in profiles.

By the way, did you know that Habr gives out the gender of the user? Well, it doesn’t quite give out, but if you go to the account’s subscribers page, you can see “He is being read” / “She is being read”. And if the first does not say anything about the gender (it may simply not be indicated), then the second gives out the girl (or the one who likes to indicate the female gender in the questionnaires). Unfortunately, this function only returns Soviettut.

Usually, verbs can be used to determine who is writing. But, unfortunately, all translations do not contain a single original sentence from the authors. Therefore, you have to use only comments (which almost no one writes). From the remaining unambiguous students, you can determine the gender Single219 (M) and eva_1 (AND).

We reach the number 40 student accounts on Habré.

List #6 (and new students again)

What would you say if writing translations on Habr became so popular that it could go beyond one group? A quick search on users from Ufa turned up 6 users of the right age. And, attention, they are no longer from the specialty "Applied Informatics". So…

notikay studies at the same course in the specialty "Informatics and Computer Engineering". And here union77ns - a year older and entered together with slaash1 for software engineering. Both have not yet been published on Habré.

Three did not leave enough information for their search, but the search for the latter did not return any results. Since I cannot say for sure whether they are students of the same university, we will keep silent about them.

So what's all 42 account.

Doubles

There remains a question about yanaharchencko и Harhencko. There is only one person in the lists of students with such a surname (which, moreover, is written in a non-standard transliteration). However, both users are still active on Habré (they visit from time to time). By the way, it was with them that the first Habra-detective began. But it's possible they're just cousins.

In addition, user login nyladnoprivet identical to login binenda in the social network. Whether these two accounts belong to the same person is an interesting question.

Questions remain for albert_xal / albert_ramilevichand also to EFAZ / bar_nat. Either you have twins with identical first and last names, or one of the two. There are similar suspicions about krymzhuzha / Krym75Ti.

If all these accounts are actually independent, we get 47.

Who have I not mentioned yet?

I will name only those in whom I am sure. Although this does not guarantee anything. Perhaps not all of them are from the same university. So the list is:

List of those who hide better

BhHal
byriack
Eliska
ggar
JIMOHHUK
KRUGLIKYB
sodomith
Ufenok
xbeanzxcorex
(total: 9)

As a result, our calculation ends with the number 56 student accounts registered on Habré.

If you want to check

If suddenly you are one of the students and you already know the correct answer, try checking the one I received. The first letters of the names / patronymics of 39 people (those for whom the full name is fully defined, except for doubles) are found in the following numbers:

List of first letters

First name Middle name
12h А 10x Р
3h В 7x А
3h Т 5x Д
3h Э 4x И
2h Г 3x В
2h Д 3x С
2h Р 2x Ю
2h Ю 1x Б
2h Я 1x З
1h Б 1x К
1h Е 1x П
1h К 1x Ш
1h Л
1h М
1h Н
1h С
1h Ш

(total: 39)

have counted

It's time for the conspiracy theory and the derivation of the karma formula.

Attention! Nobody canceled the presumption of innocence.
No evidence of the use of any of the listed accounts in evil, insidious, self-serving, abusive or any other activities no. Everything below is another conspiracy theory and is here for entertainment purposes only.

As I promised, there can be no continuation of Habr-detective without a conspiracy theory. It is not new and was raised last time. Can multiple users cheat rating and karma on each other?

The answer to the first question is, of course, they can. All active Habr participants with karma 5+ can vote for publications and comments. Therefore, it is not very difficult to get a credit for which it was necessary to publish a plused article - you can put pluses on each other.

Everything is more interesting with karma. If two users vote mutually positively for karma, they get its fractional value. You've probably noticed strange numbers like (X).2 etc. Now you will know why this happens.

Do you think the students took advantage of this opportunity? Let's look at the karma of all the users listed earlier. As you can see, 27 accounts can vote at the moment. The karma of 16 more is very low for this, and 13 have not published anything yet and have not received invites.

Is it a lot, 27 accounts? In principle, this is almost enough to participate in PAP (you need to score 30+ post rating to receive promotion). However, I remind you the presumption of innocence has not been canceled. Please refrain from jumping to conclusions.

Karma

Login Karma Votes
Stanisurav 11.2 12
slaash1 10.5 18
Eliska 10 16
Emil-8 10 24
gimops 10 20
sodomith 10 10
lavrkat1 9.2 16
Alsou17 9 9
PechAn 9 11
Soviettut 9 9
Renya Rakh 8.7 31
byriack 8.2 9
KRUGLIKYB 8.2 11
binenda 8 14
sunshines 8 10
OZI_returns 7.2 10
vladafedorova 7.2 8
adelishaa 7 11
nata_name 7 13
eva_1 6.7 9
Krym75Ti 6.7 7
krymzhuzha 6 11
Single219 6 19
teamin7 6 6
borisname 5.5 12
Mercerexy 5 7
YuriyEfimov218 5 5
xbeanzxcorex 4.7 9
BhHal 4.5 18
Harhencko 4.2 15
ays_aad 4 8
lianabatalova 4 18
Timka_Nevedimka 4 12
Ufenok 4 6
AlTaaab 3.5 21
APTEM 3 13
bar_nat 3 13
ggar 3 5
JIMOHHUK 3 13
yanaharchencko 2.2 27
diamia 2 20
ramir23 1.7 17
evelina_n -2 14
albert_ramilevich
albert_xal
casellow
EFAZ
g4merka
gablena
IronSwan666
M1R0NE
milbai
notikay
nyladnoprivet
union77ns
vadiMUKH

We are interested in those who have fractional karma. There are 17 of them and you can find them in the list above.

The simplest combination for which you can get the result (X).2 with the number of votes (X+1) - get 0.2 for one of the votes. All other options are even more difficult. Suitable for this option Stanisurav (11.2 / 12), byriack (8.2 / 9) and vladafedorova (7.2/8). More interesting is the situation Krym75Ti (6.7 / 7) - he received 0.7 from someone? If this is possible, then the three before that could receive 0.7 и 0.5, which would give the same result as the observed one.

Unfortunately, it is impossible to determine which scores were given if the number of votes is significantly greater than the total score. Contribution 0.2 / 0.7 obviously noticeable, but their inclusion in the result 5 times can give less noticeable (X).0 и (X).5 respectively.

And here's a moment to think for yourself. How many options for calculating karma are possible? The correct answer about how karma is considered is known only to Habr (well, Boomburum). But it is unlikely that we will be told about it.

small bonus

When did the students remember the test?

Everyone knows that people put things off until the last minute, don't they? Try to guessFig. 3), when the students remembered that for the test they need to publish on Habré, and went to register.

Weekend detective Habra 2. New level

Rice. 3. When students registered

That's right, 20 registrations on 10.12.2019/XNUMX/XNUMX. It seems that this was the "last reminder" before the deadline.

Now they are full members of the Habra community?

As said Exosphere last time one of the students

With you - a thorough reading of Habr and the use of local materials for educational purposes. And then useful content 😉

Since it is impossible to check if they are reading something, let's see if they even go to Habr. On Fig. 4 shows the last user activity. Interestingly, the increasing intensity of visits on December 2, 9 and 16 are days for couples once a week?

Weekend detective Habra 2. New level

Rice. 4. When students visited Habr for the last time (as of 9:00 UTC on 26.12.2019/XNUMX/XNUMX

I must say, it is optimistic that they have all been active this month. At the same time, those who wrote articles earlier visited less in the second half of December. And vice versa. The session is what it is.

Instead of a conclusion

Time for the next question “What to do?” As usual, there is no definitive answer.

If last time I said that these are only 12 accounts with Google-translate translations, this time there are already slightly more of them. Do you think this practice of credits for publication will spread further? Rumor has it, this is not the first influx of offsets on Habr.

Perhaps here is an idea for a new Habra resource, student wing? Boomburum after all asked for ideas.

To be serious, you should not be strict about student publications on Habré. No matter how you, me or the administration would like, Habr's content contains many topics, and the degree of quality of publications varies within (-∞; +∞). Often the publications of beginners are in no way inferior to avid Habra-authors, and sometimes old people publish some nonsense. Be fair.

By the way, didn’t it seem to you that the students were weaving, not a conspiracy, but only a Habra-lump? Maybe.

Weekend detective Habra 2. New level

Jokes aside, but it's time to end our Christmas detective story. Remember, everything that once got on the Internet will remain on the Internet. Even if you don't want to.

Thank you for attention!

"Just because you're paranoid doesn't mean you're not being followed" Harold Finch

PS If you find any typos or errors in the text, please let me know. This can be done by selecting a part of the text and clicking "Ctrl / ⌘ + Enter"if you have Ctrl / ⌘, either via private messages. If both options are not available, write about the errors in the comments. Thank you!

P.P.S Perhaps you will also be interested in my other studies of Habr, or you want to propose your topic for the next publication, or maybe even a new cycle of publications.

Where to find the list and how to make an offer

All information can be found in a special repository habr-detective. There you can also find out which proposals have already been voiced, and what is already in the works.

Also, you can mention me (by writing VaskivskyiYe) in the comments to a publication that you think is interesting for research or analysis. Thank you Lolohaev for this idea.

Source: habr.com

Add a comment