It could probably be done with a dedicated local client
Comment on [deleted]
SnokenKeekaGuard@lemmy.dbzer0.com 9 months agoThis is not possible because sorting is done in the database, so adding a new sort option requires a database migration with new indexes, columns and updated queries. Not something that can be done with a simple plugin.
Ah that’s a shame
spaduf@programming.dev 9 months ago
nutomic@lemmy.ml 9 months ago
Actually scores are regularly calcuated from a scheduled task which runs in Rust. Yes the score caculation is currently implemented in SQL, but it could also be changed to a Rust implementation or a plugin. This would probably need some optimization so that the plugin only calculates scores for recent posts, not every single known post. In any case it would need someone with the time and motivation to implement it.