close
Skip to main content
gslin u/gslin avatar

gslin

u/gslin

Feed options
Hot
New
Top
View
Card
Compact


Some people already suggested https://www.returnyoutubedislike.com/ this solution, in which the extension author built an API endpoint to provide dislike data:

This causes privacy concerns, so I would like to suggest another solution https://greasyfork.org/en/scripts/436032-show-youtube-dislike-count this, which combines averageRate and likeCount to calculate dislikeCount:

if (likeCount >= 0) {
    const r = data.playerResponse.videoDetails.averageRating;
    const dislikeCount = Math.round(likeCount * (5 - r) / (r - 1));

    ShowDislikes(likeCount, dislikeCount);
}

This way eliminates the privacy concerns.

EDIT:

For people not familiar with userscript, you can install Violentmonkey first (an open source userscript manager, for both Firefox & Chromium-based browsers), then install the userscript mentioned:


Yes, if you're running uBlock Origin (or something equivalent), you can add this filtering rule in "My filters":

twitter.com##article:has(a[href^="/i/"])

Which will remove all "interesting" items claimed by Twitter. You can add has-text to limit this filtering rule only applying to certain cases:

twitter.com##article:has(a[href^="/i/"]:has-text(Based on yours ))

I hve written a userscript to block DuckDuckGo from changing the url:

https://github.com/gslin/stop-duckduckgo-changing-url-on-clicking

Hope this would be useful.


These two options has been removed in the beta channel, now the only way is to use this extension.

Thanks anyway :-)


My Keybase proof [reddit:gslin = keybase:gslin] (BLTmvrBks-111a4wuGVXmiOtWCL3GW95R3TU_YjpXDY)
Image
r/KeybaseProofs
My Keybase proof [reddit:gslin = keybase:gslin] (BLTmvrBks-111a4wuGVXmiOtWCL3GW95R3TU_YjpXDY)

Keybase proof

I hereby claim:

  • I am gslin on reddit.

  • I am gslin on keybase.

  • I have a public key whose fingerprint is 14F8 AE85 2B2D CAF5 7DC8 299C 9AA2 4684 D233 BE5F

To claim this, I am signing this object:

{
    "body": {
        "key": {
            "eldest_kid": "0101ca882106d48f5c260de6f177aa7056addfd1c30abdafe6dfd86521b3c9341f930a",
            "fingerprint": "14f8ae852b2dcaf57dc8299c9aa24684d233be5f",
            "host": "keybase.io",
            "key_id": "9aa24684d233be5f",
            "kid": "0101ca882106d48f5c260de6f177aa7056addfd1c30abdafe6dfd86521b3c9341f930a",
            "uid": "801a97523132ceb5a1af9ab5bf9fe519",
            "username": "gslin"
        },
        "service": {
            "name": "reddit",
            "username": "gslin"
        },
        "type": "web_service_binding",
        "version": 1
    },
    "ctime": 1472782274,
    "expire_in": 157680000,
    "prev": "03a85b3cf67fa5b066725e175373f8f49901307a6c48ccef21e5b5ca3cc561e8",
    "seqno": 5,
    "tag": "signature"
}

with the key from above, yielding:

-----BEGIN PGP MESSAGE-----
Version: GnuPG v1

owGtUm1QVFUYXlaiBG0pzNViwL1UW7rk/Tr3Y8sAGUSoiRkHRxqE7dx7z12ui7uw
u5DAMqZDgIP4hRpsaDvCQGqCJTQxtjIRzhgKJRgTH4KkIGI2oTmNNFp3GftX/zp/
zrzv+zzPPO8z777FCzTaIO+xdWX91DlL0MVbgmbThfHvSjDBIRVh5hLMhuY/lCsh
l9tiUyTMjOEEToiQ40gCZySak4FIMriEGJlgWQhZHDBQkmSJECkcChKUEaNWHANI
QqBEnqIJmVcnmAmTFbsVOfOcit2tyhK0zEHEAVIgJRHKgJVEjuR5kYeQpBmOlkiK
EhCQVWKOwxVgqOYE6EKvKQ61pxaWeXv/gv+ffRfMy3E4AXkWkBRBkSISACSgzEMB
CDIvI0DwAaALOe1wK1LRVleuYsdKTZjaKlREFEj18ciJJElx/wfcXZQXqN9HguUx
0yIodklNTiUUIqdLcdgxM6EiRbcSoBI0S7IcSbK0CUPb8hQnsigBBGAZDlefCctz
osJAHBTkgLqZzLAyBALOMCwJUhHBAoqlZE6meR4nKJyFjEhzoohkkkBAACKkRBEw
BOKwwDL5dgdmBqpPaFU1XYrVDt0FToSVhu7SRgZrgrSakCe0gZvShC4M/+fQyAjd
nyGjW8KY4fb4DSEldxJvz6ZMud4cTnfcSjx213i55MzHybqQB/m1tdMDdb7G+rm6
7ZypnnrxdsZgn/b7wYYbutpr4c95O+/1Vu6pGfL4j8bKJ7tthivB57N9+VvCW78y
nMjaed977ZPGXq9haWVGhzf427nW0TLdqsIuoL1zdlOaLTTpS3/Lo8zo4oY1bSNh
cUJyzKnsFQkd0tvasN7xT9uk5FBM6Cxquw5e8h3A/noyevPLZc25vnifIWf3+pUn
0pfELjQaZyMbfx34JSc1wbNxSe4aT9eY1lnsH7O0HOUrE3/7UD9Sd0hXjFXaxlra
8w9GZV1M2Ju62ft8TFhfJq3XHJ6o6EqytSwbmSgZdi87/QpVgRUaLcbl5xovxUz1
vOH46JLrC7bgeFRNT3lV43RTddyuRTvMtDmr84Op9qryp7OaMwZjvd/84fwsQn9z
93vlbUsz9fvSW3uKT058ff5BBS+Or9YkTbzuTxj2/PQUaop/GHd3296uGztMs2dL
jzx69oeZ03rzzdar1t6KU9vjNwpczUxZ38G4tSs89eNzVVe7B946E5lt29DcjV+Y
GbivSxkdmq57Z//DuZ2UMaohxbP13R8nw18danumgHDEVBuC7nUcr/69//NazZEX
3JdXS+ub1v0cvyiN7Z9cnrifiL7eserAZKZ/z+Ir7NqVEUnygjThcOahvwE=
=m90d
-----END PGP MESSAGE-----

Finally, I am proving my reddit account by posting it in r/KeybaseProofs