Thanks for sharing. I realised I have several userscripts I've written over time to tackle web browsing distractions. I found another one and this is probably the most effective for me because it hides Shorts at the CSS level. That means I don't need to rely on setTimeout(..., 1000) to catch elements that get inserted dynamically after the page loads.
As a user that doesn't use uBlock, I was also kind of sick of youtube shorts shoving into my eyes. I just made my own firefox plugins forcibly remove them as well. It is good to see the filter list here. Looks like I missed out on the mobile ones.
The reasoning here is to improve getting hash of a large file (let say size > 100GB). Reading the file content sequently and hashing it will take a lot longer
https://addons.mozilla.org/en-US/firefox/addon/remove-youtub...