Return YouTube Dislike - Extension
returnyoutubedislike.com
returnyoutubedislike.com
In case anyone is wondering, the extension seems to calculate the dislike count from the average rating, which is something that the YouTube API still returns. The average rating is calculated as follows [1]:
(like * 5) + (dislike)
---------------------- * 5
(like + dislike) * 5
If you do some algebra, the dislike count is calculated as (likes * (5 - rating)) / (rating - 1), which is what the author uses in their code [2]. I'm not sure what they mean by using "a combination of scraped dislike stats, estimates extrapolated from extension user data, and estimates based on view\like ratios" because I don't see them explicitly using anything like that in their code. Maybe it's something for the future. Hopefully someone can clarify what they mean by this statement.
[1] https://github.com/ytdl-org/youtube-dl/issues/29663#issuecom...
I understand they are trying to protect the sanity of the content creators, but they are doing so at the expense of the user experience.
I used to use the likes:dislikes ratio to determine if a video is worth watching. Now I either have to quickly scroll the comments or skip around the video to determine if the info is valid.
sure they are lmfao
If people do that, it means their recommendation algorithm's watch time and retention metrics get bad data; users aren't actually assessing how good the video is, but assessing previous viewers' assessment of it, so you get signal feedback.
If someone can get a good snowball effect going by brigading a bunch of dislikes on a video, they can reduce its reach even if the algorithm is showing it to people just as much. And it can snowball the other way too; people watching a long video a bit more hoping it will get good eventually because it has such a high ratio of likes.
Just speculating of course.
more like advertisers, brands, and corporations
by displaying dislike counter exclusively for those content creators, riiiight
I'm sad about them removing the dislike because I would always calculate the like:dislike ratio for kicks, and one of my hobbies had a uniquely consistent 1000:1 ratio.
It is for the best of the users, and is a great design for the user. User's will learn to love them in time.
Edit: I thought about what you said, and your claim is simply wrong. It still stores the per user reaction, otherwise it won't be able to show me that I've disliked a particular video. There's honestly no good reason to hide the dislike count, other than to please a certain group of users.
Overall, it definitely makes YT a worse site in terms of UX compared to what it was before this change. F for YT
This extension works flawlessly.
Channels get shadow banned by activists through manipulation of automatic moderation. This required keeping the activity under the threshold needed to bring a human in the loop. It's been a while, but there are guides on dark web forums on targeted harassment and manipulation of auto moderation of various platforms.
It's always frustrating to see non techy creators wail and gnash their teeth about being banned or harassed by a platform, when it's a million times more likely that a small group of dickheads manipulated automated rules using downvote and channel reporting features.
Not sure why captcha or other barriers aren't required for the use of abusable functions on social media, that's always seemed very user hostile.
And the above example also plays into the political angle of removing the dislike button. ie antivaxx narrative.
I might be misremembering though.
Also, they're not removing dislikes, they're removing the dislike counter.
YouTube didn’t remove the dislike feature they just stopped showing the counts for dislikes.
The rollout of this has been quite slow. It took almost a week before the counts disappeared for me.
The thumbs-down, dislike button is still there and much more prominent than ever!
This visual change is now live in the YT app
turns out using the extension helps the app gather likes which it caches for later ie: YouTube still serves dislikes for now and this ext takes advantage of that.
after YouTube removes dislikes from the api they have a strategy but somehow i think it'll be unreliable
At least, that was my takeaway.
- removing the UI element: half done
- removing the server data: todo