• 3 Posts
  • 24 Comments
Joined 8 months ago
cake
Cake day: January 26th, 2024

help-circle
  • Reasonable. I wasn’t trying to jump down your throat about it. I was a little annoyed at the comments which are positing some sort of fantasy scenario where the bot is useful, but where people hate it for irrational reasons. But yours was a reasonable question, definitely, in particular because for at least one account, it looks like what you described is exactly what’s happening.



  • They have not. I just did some analysis of it, and there is one person whose account has downvoted almost every comment that the bot has left. They have around a thousand other votes, so it’s unlikely to be a single-issue votebot account, but they also have no posts or comments, which is suspect. It seems plausible that there’s something mechanical going on which might be concerning. On the other hand, it’s only one person. There is one other person who has given so many downvotes to the bot that it’s suspicious, also.

    Aside from those two accounts, it all looks like real downvotes. There are accounts which have given hundreds of downvotes to the bot, but they’re all recognizable as highly active real accounts, so it makes sense that they would give mass downvotes to the bot.

    People just don’t like the bot. Have you considered listening to the pretty extensive explanations they’ve given in this comments section as to why?


  • I’m saying that the bot is incorrect. Look up any pro-Palestinian or -Arab source on it, and you’ll find a pretty bald-faced statement that it is factually suspect, because its viewpoint is anti-Israel. Look up the New York Times, which regularly reports factually untrue things, including one which caused a major journalistic scandal near the beginning of the war in Gaza, and check its factual rating.

    Every report of bias is from somebody’s point of view. That part I have no issue with. Pretending that a source is or isn’t factual depending on whether it matches your particular bias is something different entirely.



  • It also has links to ground.news baked into it, despite that site being pretty useless from what I can tell. I get strong sponsorship vibes

    It all just suddenly clicked into place for me.

    I think there’s a strong possibility that you’re right. It would explain all the tortured explanations for why the bot is necessary, coupled with the absolute determination to keep it regardless of how much negative feedback it’s getting. Looking at it as a little ad included in every comments section makes the whole thing make sense in a way that, taken at face value, it doesn’t.


  • Most people don’t want the bot to be there, because they don’t agree with its opinion about what is “biased.” It claims factually solid sources are non-factual if they don’t agree with the author’s biases, and it overlooks significant editing of the truth in sources that agree with the author’s biases.

    In addition, one level up the meta, opposition to the bot has become a fashionable way to rebel against the moderation, which is always a crowd pleaser. The fact that the politics moderators keep condescendingly explaining that they’re just looking out for the best interests of the community, and the bot is obviously a good thing and the majority of the community that doesn’t want it is getting their pretty little heads confused about things, instigates a lot of people to smash the downvote button reflexively whenever they see its posts.



  • I made this system because I, also, was concerned about the macro social implications.

    Right now, the model in most communities is banning people with unpopular political opinions or who are uncivil. Anyone else can come in and do whatever they like, even if a big majority of the community has decided they’re doing more harm than good. Furthermore, when certain things get too unpleasant to deal with on any level anymore, big instances will defederate from each other completely. The macro social implications of that on the community are exactly why I want to try a different model, because that one doesn’t seem very good.

    You seem to be convinced ahead of time that this system is going to censor opposing views, ignoring everything I’ve done to address the concern and indicate that it is a valid concern. Your concern is noted. If you see it censoring any opposing views, please let me know, because I don’t want it to do that either.


  • It’s difficult. A downvote from an account with no history does nothing. Your bot has to post a lot of content first to attract upvotes from genuine accounts. Then once you’ve accumulated some rank, you can start giving upvotes or downvotes in bulk to the accounts you want to manipulate. It’s impossible to completely prevent that, but you have to do it a lot to have an impact.

    I think this model is more resistant to trickery than it would seem, but it’s not completely resistant. I do expect some amount of trickery that will then need counter-trickery. On the other hand, the problem of tricking the system also exists in the current moderation model. You don’t have to outwit the system to get your content posted or ban your enemy if it’s trivial to flood the comment section with your content from alt accounts and drown them out instead. I don’t know for sure that something like that is happening, but it wouldn’t surprise me if that was one reason why there are so many obnoxiously vocal people.


  • You’re not banned or even close to it. The ban list is surprisingly lenient in terms of people’s differing political views. You have to habitually make enemies of a lot of the people in the comments, one way or another, with a big fraction of what you post. Most people don’t do that, wherever on the political spectrum they might fall.

    Whether that’s a good idea or not remains to be seen. I had some surprises today.





  • I looked at the bot’s judgements about your user. The issue isn’t your politics. Anti-center or anti-Western politics are the majority view on Lemmy, and your posts about your political views get ranked positively. The problem is that somehow you wind up in long heated arguments with “centrists” which wander away from the topic and get personal, where you double down on bad behavior because you say that’s the tactic you want to employ to get your point across. That’s the content that’s getting ranked negatively, and often enough to overcome the weight of the positive content.

    If Lemmy split into a silo that was the 98.6% of users that didn’t do that, and a silo of 1.4% of users that wanted to do that, I would be okay with that outcome. I completely agree with your concern in the abstract, but that’s not what’s happening here.




  • I’ve already declined two reports requesting that I take moderator action against content that’s people directly going out into their community and helping get things done, because that is “not politics.” People definitely seem to want their mods to be vigorously engaged in enforcing the boundaries on the stuff people are allowed to say.

    As far as my take on it, we can have overlap between the peasant politics and the pleasant politics. The community was for the latter, but the former sounds great, too.



  • Don’t let the python fool you. It is not simple python. I’ll try to add some comments later on to make it more clear what’s going on.

    For tuning parameters, it was complicated. Mostly, I did spot-checks on random users at different ranking levels, to try to check that the boundary for banning matched up pretty well with what I thought was the boundary of an acceptable level of jerkishness. That, combined with deeper dives into which comments had made what contributions to the user’s overall rankings. And then talking with existing moderators, looking over the banlists, and bringing up users where they thought the bot was getting it wrong. There were a lot of corner cases and fixes to the parameters to fix the corner cases. Sometimes it was increasing SMOOTHING_FACTOR to make users more equal in rank with each other, when we found some user that was banned because of one bad interaction with some high-rank person who downvoted them. Sometimes it was changing parameters to change how easy it is to overcome a few negatively-ranked postings by being generally positive with the rest of your postings. There are always users for which the right answer is a matter for debate or opinion, but as long as the bot isn’t making decisions that are clearly wrong, I think it’s doing pretty well.

    You can look over some places where I talked with people about the bot’s opinion of their user, in this post and this post. I don’t want to publicly do those breakdowns for people who haven’t agreed to have it done to them, but that might give you an idea of how the tuning went. What I did to tune the parameters was the same type of thing as I showed in those comments, just a whole lot more of it.


  • I know exactly what you mean. If I had to pick one type of comment that the bot is designed to ban for, those are them. It turns out to be pretty easy to do, too, because the community usually downvotes those comments very severely, even if the current moderation rules allow them even when someone does them 20 times a day.

    Pick a name of someone you’ve seen do that, search the modlog on slrpnk.net, and I think you will find them banned by Santa. And, if they’re not, DM me their username, because there might be some corner case in the parameter tuning that I have missed.