The answer is to this question is always: it is too niche a product feature for a giant corporation to prioritize. This product would require constant work to keep in sync as UIs and features change. It would be one more feature to regression test against an ever growing list changes, and an ever growing list of client apps that need to work across an endless list of phones, computers, tvs, etc.
This is why it is important that society normalize third party clients to public web services. We should be allowed to create and use whatever UI we want for the public endpoints that are exposed.
PS: this particular feature exists though.
https://support.google.com/youtubekids/answer/6172308?hl=en&...
It does have a few issues. It's not reliable in showing everything you allow, sometimes things are missing for no reason, other times it will prevent you from whitelisting a video because it contains product placement (why does Google get to decide that for me? I'm an adult and can choose what level of product placement is acceptable for my kids). But it is a true whitelist mode and won't show other videos, just as requested.
The embedded walkthrough video on how to set it up is really quite good.
Now back to the comment I’d written at first:
It does seem to be, in typical large corporation fashion, a bit too complicated to set up. For example, there are three ways to add parental supervision, including a mode where you can transition from YouTube Kids to the full YouTube experience while still preserving those controls until a child is 13: https://support.google.com/youtubekids/answer/10495678?sjid=...
That said, all it would take is an open web browser and a not signed in YouTube account for kids to bypass these controls. But I suppose that’s not actually the point - the point of channel filtering is to reduce the harm recommendation engines and spammy content might have. The gotcha is that recommendation engines are everywhere now, spammy content is pervasive, and even AI responses in Google are arguably now a source of noise to be filtered.
I will say, however, it’s great to have an ad-free family plan for YouTube. I wish you could add more accounts to it, but for now I’m getting by with YouTube brand (sub-)accounts to create separate lists of subscriptions, histories and recommendations while still staying ad-free in apps.
And tools adults might find useful, I expect kids and teens would find useful too - for example, browser extensions to customize your YouTube experience.
As long as we have an open web for e.g. YouTube, we do have independent options, if geeky enough to pursue them. :)
YT kids uses a separate app, with a different UI. It's branded as YouTube Kids. And once your kid hits a certain age, they do not want to be on the kids version.
Another approach... Is to mark their kids account as a kids account or something, and have that just be on the regular YouTube website and app.
Or what every parent really wants.
To whitelist content your kid can watch like in YT Kids. But also include blacklisting shorts.
The more this looks like regular YouTube. The better your chances of your kid not just signing out of the app. Or using a web browser with a logged out account to circumvent it.
You have to give some illusion in order to maintain the control.
Who's in charge here, you or your kids? Sure, maybe you could imagine a teen YouTube product you might like more, but you can't say the whitelist feature doesn't exist. It's there and it works.
As a parent you're not in charge of a teenager. You're there to guide them, and try to protect them from their bad choices, but they have reached a point where they are beginning to control their self-determinism. They're not a kid anymore.
If you just try to act the authority, try to control everything, then well... You'll either end up in abusive land, or trying to control someone who has learnt to hate you for not treating them as a person who does have their own sense of self.
It is quite impressive that nearly everything you’ve typed is incorrect.
Treating an adolescent as a child is damaging to their mental state [0].
I already said boundaries are a thing: You are there to guide them. But you are not there... To control them. Because doing so, is damaging. And as a parent, damaging your family is both heinous, and a crime.
To put it another way: The law sets boundaries on how you can drive. This guides you, to keep you and others safe. It does not however enforce control over you. Your choices are still your own. A parent aims to guide an adolescent, who is no longer a child.
I'm especially worried about the point where parents are accompanying college students into their inerviews. Which is an slowly, but alarmingly rising phenomenon.
Parenting is pretty subjective, and everybody has their own way of doing it. You may disagree with something, but that doesnt make it incorrect here.
We are great now, it wasn't a huge issue or anything, but I wasn't going to stick around while my mom searched my whole room from top to bottom every week.
Oh, and if the kid is not English speaking, YouTube kids is a wasteland of nothingness.
> YT kids uses a separate app, with a different UI. It's branded as YouTube Kids. And once your kid hits a certain age, they do not want to be on the kids version.
This doesn’t sound like a YouTube problem.
Because you're whitelisting on videos that Youtube already filtered on. If there's some form of content that is not on Youtube Kids that you want to whitelist, you're out of luck.
>why does Google get to decide that for me? I'm an adult and can choose what level of product placement is acceptable for my kids
COPPA, probably.
This is false too. You can add almost any channel or any video on YouTube by using the YouTube app on your phone to "share" it to your kids.
As I said, it will refuse on some videos that contain product placement, and there are probably a few other restricted categories, but otherwise you are not restricted to sharing pre-filtered "kid" videos.
I don't think it is that niche. I think lots of people would take advantage of it not just for their kids, but themselves.
The problem is that it is a feature that makes YouTube less "sticky" and thus there is economic incentive against implementing it due to lack of competition in that area. (Their competitors also want to maximize stickiness.)
I don't want em watching cocomelon, I want them watching Steve Mould
Every restriction is a demonstration of a lack of trust.
Your first sentence is plain wrong and your second only begs the question. It's as if you're just trying to distract from the content of my comment with sheer semantic disingenuity. But maybe you missed my point so:
every check shows distrust
and that's the problem. I don't want Youtube's input aside from being a dumb pipe. I want them to hand me the remote so I can manage my feed.
How's that?
2ish billion people, well known for their indirect spending power, are not worth figuring out a simple whitelist system for.
The option (or at least documentation) does not seem to be there for computers. Is it only on mobile devices?
Having been at a company that tried this: The number of poorly-behaved or outright abusive clients is a huge problem. Having a client become popular with a small group of people and then receive some update that turned it into a DDoS machine because someone made a mistake in a loop or forgot to sleep after an error was a frequent occurrence.
The secondary problem is that when it breaks, the customers blame the company providing the service, not the team providing the client. The volume of support requests due to third party clients became unbearable.
These days there’s also a problem of scraping and botting. The more open the API, the more abuse you get. You can’t have security through obscurity be your only protection, but having a closed API makes a huge difference even though the bad actors can technically constantly reverse engineer it if they really want. In practice, they get tired and can’t keep up.
I doubt this will be a popular anecdote on HN, but after walking the walk I understand why this idealistic concept is much harder in reality.
> Having been at a company that tried this: The number of poorly-behaved or outright abusive clients is a huge problem. Having a client become popular with a small group of people and then receive some update that turned it into a DDoS machine because someone made a mistake in a loop or forgot to sleep after an error was a frequent occurrence.
Ok, but this could be easily solved by having rate limits on api?
> The secondary problem is that when it breaks, the customers blame the company providing the service, not the team providing the client. The volume of support requests due to third party clients became unbearable.
I would say this is subjective/arguable in general.
> These days there’s also a problem of scraping and botting. The more open the API, the more abuse you get. You can’t have security through obscurity be your only protection, but having a closed API makes a huge difference even though the bad actors can technically constantly reverse engineer it if they really want. In practice, they get tired and can’t keep up.
This type of reasoning is typically reinforced by the third party app developers themselves, who will tweet "XXX broke their APIs today, really sorry, working hard to get you an update that works around their $@!%#! engineering" and other stuff that not-so-subtly encourages people to blame the service.
Also, don't discount the abuse aspect. Closing clients and out-iterating them is a proven strategy for winning the abuse war, and as all users care about abuse but very few care about third party clients, losing the latter to please the rest of the user base is an easy decision to make.
Today I'd say the chances of it being a hostile move are more like 75/25.
It's not like Google provides any support to their consumers though. They barely provide any to their customers.
But this is where all the value of the future is locked up.
We can't do better at serving people's individual needs until we give up on "one size MUST FIT ALL"
Surely some of that could be redirected to an engineering team to do what's listed here, and while they're at it, maybe make the Apple TV YouTube app not suck industrial quantities of ass.
I think the only one I've used that's worse than YouTube's is Nebula but it's not a direct comparison, Nebula just lags quite a bit, it does function. The YouTube app in comparison frequently just... breaks in incredibly bizarre ways.
The answer is even shorter: money. Our society prioritizes "giant corporation makes money" over good things happening.
>responsible
Yeah, that's niche.
But why does the UI need to change? Nobody would miss having to relearn it every couple of months.
Which as a parent of a toddler is absolutely mind-numbing.
Which means that every so often he will always end up encountering either some foreign-language content (borderline appropriate if I want him to learn his native tongue first) or something with violence, etc. that is not at all appropriate, or something like some kid playing some dumb but colorful game (non-mind-enriching, pure dopamine garbage) from some rando channel.
PLUS, they seem to be abandoning YouTube Kids in order to merge its functionality into the main YouTube app, and yet...
Like, does ANYONE at Google/Alphabet/whatever actually have fucking kids?!?!?!
I paid for family YouTube just so my kid (and myself) wouldn't be forced to watch ads.
All they'd have to do here is let me ban FUCKING shorts (don't get me started... note that they intentionally made this extremely difficult to impossible, good luck blocking it at the router level), and whitelist some channels, and they'd instantly make every parent 100% happier with YouTube!
And no, I'm sorry but this would NOT be hard to build/maintain. Hell, they can hire me to build it out, I'm LFW!
- Can it limit the time range of video to download? Some channels may have ten thousand of video.
- Can it auto include the CC to video, that's one of main selling points of youtube to me.
- yes pinchflat allows you to define the date at which it starts downloading. For a couple channels, I set it to only download the past year's worth of videos and it seems to have respected that properly. It also allows you to set a retention period
- it allows you to download, embed, and use autogenerated subtitles (three separate options)
I rarely have to touch it unless I'm adding a new playlist or channel
https://ytdl-sub.readthedocs.io/en/latest/introduction.html
It's been great, the kid can watch any channels on there she wants on her ipad with no ads or sponsored segments
There's some truly great content on the platform, some of it even for kids. But it gets drowned out by mountains of algorithmic slop.
I have stopped giving my kid access to Youtube. instead I set up my own media server, filled it with pirated TV shows and Movies I can curate, and give them access to that on the TV and iPad in their allowed screen times.
Whitelisting: There is way too much appropriate content out there to whitelist it all. It's totally infeasible for a parent, unless you're planning to only approve a handful of channels, which makes YouTube pointless.
YouTube Kids: Teenagers are not "kids" and are not going to go onto YouTube Kids to watch Baby Shark and Mickey Mouse Clubhouse or whatever other kiddie stuff they have there.
Something else entirely is needed here.
edit: Oh neat they do have a parental approval mode in there now. Last time I was in here they only let you set an age range for the content that you wanted. It still seems a bit weird though, I can select a channel from the list they are presenting me but I can't search for some arbitrary channel to unlock. I'll have another look tonight though
The UX is a complete fail, my comment having a moan about it all has over 90 upvotes now, yet I'm wrong. But the reason I'm wrong is because they've made it painfully hard to manage.
Kind of weird that there are so many comments here lamenting the lack of this feature when it actually exists just as requested.
If you genuinely let user's preferences be taken into account, it's incredibly hard to make money from ads if the user's true preferences are not to be shown them.
The entire point of ads is to manipulate and change user preferences and behaviours.
So any preferences or customisation has to be minimal enough that their use can only partially implement user preferences. White listing is a step too far against the purpose of YouTube.
Thus Google will always be biased to not letting you implement full customisability and user control.
Once they started masquerading ads as results, yeah any ability for user down or upranking became unworkable.
Whether this is viable or not, I don't know. I'm not sure what the average take per person is from the current model.
My opinion is that YouTube should be forced to permit third party clients (interoperate). NewPipe and the various other clients are proof that there is a desire for alternative experiences and more toggles and options. Forcing users to identity themselves online to watch videos (or certain classes of videos) is a privacy nightmare, dystopic even.
Ublock origin and Sponserblock on Firefox. I also have an extension (forget the name) that blocks recommendations after a video. Disable autoplay.
There are also extensions that replace the home page with the subscriptions page.
But really, if BS exists on the internet, either your kids will find it or it will be shown to them. There's nothing you can do.
While also containing huge amount of unboxing toys crap I would not give to my kids in my own watchiles.
I'm happy for my kids to have free access to certain channels on youtube, but the mind numbing shorts, and shit they find on random channels just does my head in. And it seems to be getting worse, I'm not sure if its that they are getting older and able to search for more content or if the content is just getting worse, maybe both, but I'm probably just going to cancel the sub so they at least have to put up with terrible ads if they try to access it.