Alright, that's it. Something has to be done about posts from certain subs dominating Voat frontpage (I'm looking at you, /v/news). At any given time, Voat frontpage (for guests) contains mostly posts from /v/news and this has to change. Content from other subs need to be given a chance to show on frontpage as not everyone wants to read news and news only. Right now, 13 submissions on Voat frontpage are submissions from /v/news. I have started to work on a way to normalize posts from defaults for guests and distribute them evenly across the frontpage slots and I hope to have something ready by the end of this week. For now, the easiest, least effort and least pain approach is to create a new, relative rank, based on submission frequency in the past x unit of time to the sub to which submission has been submitted to. In practice, if sub X has received 500 submissions in the last 24 hours, relative rank of submissions in this sub will be lower than relative rank of submissions in sub Z, where only 10 submissions were submitted in the last 24 hours. This will be an experiment which should hopefully result in a more even (although not perfectly even as other variables should be included such as number of subscribers or rank of currently highest ranked submission in a given sub) distribution of submissions across frontpage slots.
So, the new formula for relative rank could look something like this:
RR = R/S*100
R is actual rank (which is currently used to sort submissions)
RR is relative rank
S is number of submissions to a given sub in the last X unit of time
Feedback on this change is welcome, so please, feel free to suggest other approaches. Thanks!