131 sats \ 11 replies \ @Brunswick 15 Jul 2022 \ on: Daily discussion thread
@k00b another bad idea for your consideration: add selectable user trust levels and/or selectable popularity levels of new articles on the recent page. The goal being to see the most recent posts in order of age but not from new accounts. It might be interesting to have the opposite too, to only see articles from new/untrusted accounts to promote new users
@kr and I discussed this today. On HN, new users are given green user names. We could do something similar, or as you suggest a filter, or even introduce ranking in recent which would mean /recent becomes something more like 'recentish but 0 votes'.
As a shorter term fix, we are going to probably just add an exponential cost for posting within a 10 minute window.
reply
My original reason was to filter out posts from new users when periodically checking recents throughout the day, but then go back and look over newbie posts once a day. The decaying exponential backoff/cost method (PI feedback) might solve the same problem of spam from newbies
reply
Ah, I see. How would you define a newbie?
reply
Based on your trust score. Something like a minimal threshold or gate to set them apart
reply
Cool. Should it apply to users with a trust of 0, or just anyone in the lowest 10th percentile, or 20th?
reply
That depends on what percentile of what. I dont know what the distribution looks like. I assume there are three or four groupings of scores and they aren't following a single gaussian distribution, probably at least three clumps of scores.
If I were to try to make it algorithmic, I'd probably try to collate the ranks into 100 bins, smoothe the bins through a moving average or high order polynomial fit, then search starting at a score of zero and look for a local minimum between new/inactive users and active users, and set the threshold there.
reply
Fancy. Okay, mostly trying to gauge how new/untrusted you meant to filter out
reply
TBH I was originally thinking you'd give the user a spinner or pulldown to set it to whatever you like (either on the recents page or in settings) but then I thought that would be too complicated but maybe setting a fixed threshold is less optimal. It's possible I just dont get your trust system and am thinking it's useful where its not
Is that just for Posts, or are you intending on doing that for multiple comments in a 10 minute window as well?
Also, ... if doing that even for just Posts, maybe add a setting like "Max fee per action", so that I can set 100 sats as the max that my comment or post would ever permit, (unless it's a tip where I manually enter the amount).
reply
It’d be just for posts.
Good idea on max fee setting
reply
It could also be for self-reply nested comments, where it's just a single user replying to themselves 5 times in a row.
reply