100 comments

[ 2.0 ms ] story [ 80.2 ms ] thread
Finally, tired of creating this custom filter in all my devices lol. I wish it would all automatically apply the "videos" filter as well.
Legit question, do you guys get really bad Shorts recommendations? Mine aren't half bad (really more of the same as with regular videos) plus creators don't insert ad spots. I get it, TikTok-style scrolling is annoying, but the format has its merits. At least less yapping and more to the point.
Just pause watch history and it will disable shorts recommendation. The only shorts you will see will be from your subscribed channels.
Unhook[1] has been my go-to for this. Gives full customization over shorts, recommendations, comments, etc.

1a: https://addons.mozilla.org/en-US/firefox/addon/youtube-recom...

1b: https://chromewebstore.google.com/detail/unhook-remove-youtu...

Unhook is solid. I’m building Maxxmod [1] (shameless plug). The goal is similar in spirit, but with more granular control, a structured admin panel with live previews.

Still in development, but feedback from the HN crowd is very welcome. The site includes interactive prototypes and screenshots that give a clear picture of what it’s aiming to become.

[1] https://maxxmod.com

I’m sure I’ve clicked “show fewer shorts” every single time it’s shown me shorts. It seems to make zero difference.
I have done the same and it seems to have no consequence. I suspect YouTube only wants to track the opposition to shorts, not to provide a personal preference for their users. This uBlock filter is therefore much appreciated
I "Provide Feedback" every time anything annoys me, repeatedly. And I'm annoyed really easily. I have family premium, so I make sure to mention that.

- Hide all shorts, everywhere on the site, not just on my PC. uBO filters are amazing, but limited.

- The root page to show my Subscriptions instead of "Your History Is Turned Off..."

- I want links to go directly to the video and fill the window. I'll use the back button to go back where I came from, and native "Full Screen" if I want it to fill my screen.

All of it could be non-default settings available with Premium only.

It also seems to make zero difference :/

For me, it does result in no shorts on the main recommendations list. They still appear on the recommendations shown while a video is playing (and there they don't have the "show fewer" option) but they eventually (maybe 7-10 days or so) reappear on the main list as well.

this is all in the iOS YouTube app, which is the only place I watch YouTube.

Is this really working on ALL shorts?

And if I click on the panel "no more shorts", is this setting then applied continuously?

i can't even get youtube to load with ublock.. theres a years old thread with hundreds of comments on the github -- what are people actually using today to preserve their sanity on youtube?

edit: the issue with ublock is the black screen - sometimes the video loads after 10 or so seconds, sometimes it doesnt. i dont consider hiding the ad while still having to wait around for it to finsish playing behind an overlay the same as "blocking" :|

I’ve been using brave on mobile and it seems to work pretty well!
The easy way to do this is to hide them with custom CSS

- Install Stylebot extension for your browser

- make an entry for youtube.com

- enter this css: .shortsLockupViewModelHost { display: none}

Bam, no more shorts.

That takes care of the browser. Now I just need a way to filter out short videos in NewPipe (and ideally a way to specify that I only want very long ones)
I read this as "The default uBlock filter list will change to hide all YouTube Shorts".
I've been using invidious for a while now but I remember I had blocked all recommends and suggestions on YT so I never saw shorts anyways (I know the recommend block was thru ublock but I can't remember if I'd blocked suggestions through YT options or if that was also a ublock filter).

Also a great way to avoid mindless feed-surfing. I only watched videos from subs or that I have specifically searched for rather than getting sucked into the algo vortex.

Daily reminder that these tools are made possible by the power of general purpose computing, and corporate interests want to take it away. In a hypothetical future not too far from us where your devices become "trusted", you will have to view whatever they want you to see, with no recourse like blocking ads or undesirable content.
Anyone have any similar uBlock filter lists like this?
is there anything that might work for the YT app on the Android?
Wish we could use this as a proxy for phones that connect to internet !
is there a supply chain attack possible? What if some time later this list gets updated?
On the main page, shorts, as all the other videos, are served by the recommendation algorithm which should filter out general audience crap you'd see if you're not logged in or have view history disabled. You'd normally see the same stuff you're subscribed to there, plus a few random videos of cats. Maybe a wamen butt occasionally. Might as well hide the main page entirely if you're not that easily entertained. To be quite frank, the main page is such an echo chamber lately that I almost got myself unhooked from procrastinating on YouTube.

On the search page, shorts are mostly a mixed bag, but you do occasionally get useful results.

So what does this solve? Seems like a form of protest nobody important (those in power) cares about.

Another thing is, I have, to my own surprise, discovered a few decent channels that I like, that post their videos in form of shorts exclusively. That's a somewhat new trend and mostly relevant to humor-related or music channels, though.

Almost forgot to mention. YouTube recently added the scroll bar to the shorts so they aren't all that different from the other videos now.

In addition to the unhook addon that others also recommended and is great, I would also suggest, as an alternative, setting a redirection rule from "www.youtube.com/shorts/XYWZ" to "www.youtube.com/watch?v=XYWZ". This will play the short but in the classical youtube video (landscape) format, with no infinite scrolling, or replay or autoplay (assuming these are in general disabled), which takes away a big part of the addictive aspect of shorts.
(comment deleted)
I personally solved this by using revanced and disabling shorts completely.
I use the rule

    ||youtube.com/shorts/*$uritransform=/shorts\/(.*)/watch\/\$1/`
in uBlock Origin.

(Except that it doesn't work if you click on a short from YouTube's interface - it loads with JavaScript which bypasses the redirection.)

try tapermonkey script

``` // ==UserScript== // @name YouTube Shorts → Normal Player // @match ://www.youtube.com/ // @run-at document-start // ==/UserScript==

function redirectShorts() { const match = location.pathname.match(/^\/shorts\/([a-zA-Z0-9_-]+)/); if (match) { location.replace(`/watch?v=${match[1]}`); } }

// Catch initial page load redirectShorts();

// Catch SPA navigation early (fires before page renders) document.addEventListener('yt-navigate-start', redirectShorts);

// Fallback document.addEventListener('yt-navigate-finish', redirectShorts); ```

I have a userscript that does this, but one downside is that it refreshes the page, so if I go back in history (eg I misclicked), it resets the recommendation page
Instead of directly clicking the short to play it, open the menu at the bottom right and click add to playlist. This will play out in the classic player without having to configure ublock rules. And if the rest of the playlist is playing at more than 1x, this will also apply to the short.
was able to get these added to ublock origin lite, which works in chrome; just paste the content directly into the custom filter settings.
Blocktube extension does this with just a checkmark

can also hide other things