Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Just stop using the YouTube frontend.

I've been running my Piped instance for a while, and there are many public Piped instances available on the Web as well.

And, if you don't want the headache of running your own proxied instance or hopping between public instances, use Platypush - it wires together Piped as a backend, with yt-dlp as a local proxy/scaper, and a multitude of media plugins to allow you streaming directly the YouTube media files to any media device. Plus, thanks to yt-dlp, it doesn't only work only with YouTube, but with hundreds of other websites with closed media URLs (Facebook, TikTok, Twitter...). And then just use LibRedirect/UntrackMe to convert all of the YouTube URLs to Piped URLs - you won't send a single packet to that digital sewage, and you won't even notice any difference.

Just...stopping relying on YouTube's frontend. I've been chasing their API and FE changes for a while. I even set up a small Selenium suite to scrape video results directly from their UI. It's quite clear that they've decided to invest enough resources to embrace full war against anybody who's sick of their ads. They are in a terminal phase of enshittification - the one where they look so much after they bottom line that they don't care if they to turn their whole platform into a big billboard or shut down all of their APIs. Either I consume videos from anywhere else, or, when I have no alternatives, I use Piped. But avoid youtube.com at all costs: it's a walking digital cancer in its terminal phase.

Even paying a subscription to them to get rid of the ads wouldn't help. I'd rather direct my donations to open or non-enshittified services than supporting a dying business model.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: