{"p":"","h":{"iv":"ROXSYW+cfvEbFHu5","at":"ocxplSQjdRC3tXEtB/9/wg=="}}

Made a Mastodon pull request.

In v4, there is an issue on servers that don't have elasticsearch: when a user types @ in the compose box and starts to type a name, the results they get are ordered by a popularity ranking algorithm. This is fine if you were only searching accounts you don't follow, but to me it makes more sense to FIRST return matches for accounts you DO follow as a suggestion, and then return popular accounts that you don't follow

github.com/mastodon/mastodon/p

6
Share
Share on Mastodon
Share on Twitter
Share on Facebook
Share on Linkedin
Kat Marchán 🐈

@darius YES PLEASE OH GOD

This has bitten me SO MANY times when trying to remember people's handles!!

1
2y
Ricard Torres

@darius makes total sense, no sure why it wasn't done like that to begin with :blobcatthinking:

0
2y
Derek of the Edmund Fitzgerald

@darius ugh linter tests are the WORST

1
2y
Andrew

@darius I wonder if it would make more sense to sort by the degrees of freedom on the social graph and abandon artificial popularity ranking entirely. That would mean someone with a million followers who I don’t know would be ranked below someone who followed a person I’m following, who I was probably searching for

2
2y
Darius Kazemi

Looks like it was a bug in the ranking algorithm, and I am just about done fixing it (with help from Eugen)

1
2y
Elias Mårtenson

@darius thank you. This one has annoyed me for a long time.

0
2y
Replies