What does HackerNews think of yattee?
Alternative YouTube frontend for iOS (iPhone, iPad), macOS and tvOS (Apple TV) built with Invidious and Piped
https://github.com/yattee/yattee
and using either
https://github.com/iv-org/invidious https://github.com/TeamPiped/Piped
as backend is a nice alternative.
And there's a native Mac app! And tvOS!
Maybe I'm just getting old, but as I was reading through the list of features this doesn't have, I just got more and more excited. My watch pattern is pretty much watching videos to solve problems or research some particular thing, and I feel like I find most of them through Google or YouTube search. The recommendations can be pretty good, but there's always those clickbaity, completely unrelated ones mixed in, trying to pull me into a totally separate rabbit hole.
I use Piped with Yattee[2] over Tailscale and it works great.
There is this on iOS haven't tried it though
The algorithm is certainly the cause of the addiction, and minimizing it certainly will help.
I personally use Libretube, which just fetches a list of your subscriptions stored locally or on the piped instance you use, and it will save you time by blocking ads and sponsorship segments(it auto skips, the extension is called sponsor block on the desktop)
Libretube and newpipe are android only, if you're on iOS you may use this https://github.com/yattee/yattee
Or a PWA of piped/invidious
As a user, I have always been able to run what I want on Apple devices. Most recently I found my kids were seeing bad recommendations on the YouTube app on Apple TV. I did not like the recommendations, or the adverts. I was able to clone Yattee[1] from Github and build it to the Apple TV from my laptop on the couch
Not as easy as side-loading, but also not difficult. Now when you want to _sell_ something like this, you can't. I'm fine with that. Freedom to run code is different from the freedom to package it up and sell it on a platform you don't own
Google makes side-loading hard[2] on Android for exactly the same reasons. They give preferential treatment[3] to big apps to prevent them from starting competing stores
I have the level of control that I like over my devices. I can't install my own OS on an iPhone, but there's great developments on Mac[4]. Given the hardware is now basically identical, this seems OK
[1] https://github.com/yattee/yattee
[2] https://www.androidauthority.com/fortnite-android-sideloadin...
[3] https://www.androidpolice.com/2021/08/30/google-allegedly-of...
This may be in your interests if you have an Apple TV.
I think it supports iPad, as well.
[1] https://github.com/yattee/yattee [2] https://adguard.com/en/blog/how-to-add-a-shortcut-to-block-y...
I have a developer account and just resign their ipas to install it. Looks like you could install it via TestFlight as well.