This. I would up vote, but I’d sacrifice myself on the altar on irony by doing so.
Comment on Do posts from instances that don't allow downvotes have an unfair advantage?
Anafroj@sh.itjust.works 1 year ago
Keep in mind that not everyone is using the upvotes weighting, so it’s not just about “those who allow downvotes and those who don’t”.
Personally, I find the whole upvoting/downvoting thing to be a very toxic feature that encourages hive mind and blaming divergence, so I hide scores and I sort posts and comments by chronological order. I would not use Lemmy if I was forced to be under the influence of social scoring, so defederating from instances which does not apply the same rules on downvoting would feel very detrimental to me.
Upvotes/downvotes were implemented by websites like Reddit as a scaling trick, so they can get millions of users without the need to hire hundreds of thousands of moderators. But it turned out that adding subreddits with volunteer moderators worked better anyway, and this is already what we have on Lemmy, with instance owners and community moderators, so there is really no need for some dystopian scoring of everything someone says.
Iam@lemmy.dbzer0.com 1 year ago
Anafroj@sh.itjust.works 1 year ago
😂 No worry, I would not have seen it anyway. :)
CloverSi@lemmy.comfysnug.space 1 year ago
I’ve been coming to realize how much votes affect the way I interact on Lemmy (and not in a good way). They have their utility of course, but if you’re sorting by new anyway they don’t really have an effect other than, like you said, giving a score to everything everyone says - which I’d really rather not be a part of my interactions as I find it does more harm than good to my mental and emotional state. I hadn’t considered just hiding them entirely though, thanks for bringing that up as a possibility. What do you use to do that? Don’t suppose it’s anything that would work on mobile too?
Anafroj@sh.itjust.works 1 year ago
You’re welcome. I don’t use mobile myself : do you use an app, or it’s just about opening your Lemmy instance url in a browser? If it’s the later, you can go in the settings and there is a “Show Scores” checkbox. Just uncheck it, hit the “save” button and you’re done. :) This is also where you find the “Sort Type” select box which allows to define default sorting and put it to “New”. It only works for posts on the homepage, though, you have to take the habit to manually click “new” after reading a post to sort its comments (I could have swear it was using the “Sort Type” option before, or maybe just remembering last sort, but it’s not the case anymore).
CloverSi@lemmy.comfysnug.space 1 year ago
I use the mobile site, so this is perfect! I’d been through the settings but totally missed that checkbox. Thank you!
It’s funny, I vaguely remember having comments sorted differently by default too, but I can’t seem to find any actual record of it. Mandela effect? Anyway, I’m hoping the option will be added soon, since I can’t get it to work quite right with a script:
This only seems to work when the page is refreshed for some reason. If you or anyone else happens to know a solution that’d be greatly appreciated, I don’t know javascript well.
Anafroj@sh.itjust.works 1 year ago
Thanks, that’s a good idea.
The reason why it only works on page reload is because Lemmy is a SPA : it makes it look like you’re browsing several pages, but it’s actually always the same, and it uses javascript to change the url and load new content. So the “load” event, triggered when the current page is done loading, is only triggered once because the page is only changed once. If you wonder why : SPA became commonplace in the 2010s because javascript applications started to get way bigger than previously, and it was helping with page load speed. For a time… because when you make page load faster, people just make it load more things until it’s slow again. :)
My first reaction was that additionally to binding to the
load
event, we probably just can bind to thepopstate
event, which happens when the url is programmatically changed. But my first tests were not successful in doing that. I’ll have a quick look at the source code of Lemmy in the morning to see if I can solve this.