Bem, se sou eu, vou escrever um UDF no MySQL chamado pode ser reddit_algo ou algo assim e usá-lo como
SELECT
*,
reddit_algo() as rating
FROM
`table`
ORDER BY
`rating`
LIMIT 30;
SELECT
*,
reddit_algo() as rating
FROM
`table`
ORDER BY
`rating`
LIMIT 30;