I mostly agree. It reminds me of stop-and-copy GC: you have a root set (very old accounts, or maybe current moderators) and you see what you can reach from it (the accounts the root set consistently upvotes), and you chuck everything else periodically.
What it means for an account to be GC'ed is up for experimentation, but a reasonable default might be that it doesn't get any voting or submission rights. Arguably it's a bigger problem that stupid comments get upvoted than that stupid comments exist at all.
What it means for an account to be GC'ed is up for experimentation, but a reasonable default might be that it doesn't get any voting or submission rights. Arguably it's a bigger problem that stupid comments get upvoted than that stupid comments exist at all.