Live data from Hacker News

Someone at YouTube needs glasses

jayd.ml

371–380 of 720 posts

Re: Someone at YouTube needs glasses

#371
It's the same with Google news on Mobile. I found an old Nexus one in a drawer the other day and tried charging it up, it still worked fine. When I opened Google News (from~12 years ago!) it was just a list of categories and 8-10 headlines within each category, a small picture for the top story in each category.

On my modern phone it's all pictures and you can see at most 2 headlines at once. It takes a bunch of scrolling (= 'engagement' = $) just to see what the top headlines are. Worse, the categories are all mixed together, so I keep being subject to sports 'news'. Absolute garbage.

Re: Someone at YouTube needs glasses

#372

Earlier quoted context omitted.

None of these workarounds are available on Chromecast, which is where I do almost all of my Youtube watching.

I've been running the SmartTube app on my Chromecast (and on a Fire TV) for over a year and it's fantastic . Of course, you'll need to side load it but once installed it'll update itself directly. There are lots of tutorials online covering how to side load it on various Android-based streaming sticks.

I have never seen a better youtube client than SmartTube. I recently switched from a Shield to an AppleTV 4k and the lack of SmartTube is close to a deal breaker. If android had a better jellyfin client, I would be back on the shield.

Re: Someone at YouTube needs glasses

#373
post #316

Earlier quoted context omitted.

> and a list of videos Are we just going to gloss over this like the list of videos is random? haha

Generating a list of video IDs is different from rendering them on the page.

Well at least now I've got you up to 2 teams being acceptable :)

Re: Someone at YouTube needs glasses

#374

Earlier quoted context omitted.

Mobile? There's also another sneaky piece of crap Google pulls - even if you're a Premium user and set your video preferences to high quality, they only play videos for you at 480p, even though higher resolutions up to 4k are all available. If you manually increase the quality on that video, it will only apply for that video, and whatever videos you play next, will still be limited to 480p. All this is just to save c…

This is also an issue on desktop web. YT will arbitrarily change the quality/resolution but doesn’t update the selector displayed in the UI. So for every single video I have to select 4K just in case YT might be serving it at 1080p or some other resolution even though it displays “4K” on the UI element. Also the compression algorithm is very aggressive and it works reasonably well for general content but for edge cas…

The desktop issue was an intentional change that happened sometime in like 2017 or so.

The original functionality of the quality selector was to throw out whatever video had been buffered and start redownloading the video in the newly selected quality. All well and good, but that causes a spinning circle until enough of the new video arrives.

The "new" functionality is to instead keep the existing quality video in the buffer and have all the new video coming in be set to the new quality. The idea is that you would have the video playing, change the quality, and it keeps playing until a few seconds later the new buffer hits and you jump up to the new quality level. Combined with the fact that YouTube only buffers a few seconds of video (a change made a few years prior to this; back in the Flash era YouTube would just keep buffering until you had the entire video loaded, but that was seen as a waste of both YouTube's bandwidth and the user's since there was always the possibility of the user clicking off the video; the adoption of better connection speeds, more efficient video codecs, and widespread and expensive mobile data caps led to that being seen as the better behavior for most people) and for most people, changing quality is a "transparent" operation that doesn't "interrupt" the video.

In general, it's a behavior that seems to come from the fairly widespread mid-2010s UX theory that it's better to degrade service or even freeze entirely than to show a loading screen of some kind. It can also be seen in Chrome sometimes on high-latency connections: in some cases, Chrome will just stop for a few moments while performing DNS resolution or opening the initial connections rather than displaying the usual "slow light gray" loading circle used on that step, seemingly because some mechanism within Chrome has decided that the requests will probably return quickly enough for it to not be an issue. YouTube Shorts on mobile also has similar behavior on slow connections: the whole video player will just freeze entirely until it can start playing the video with no loading indicator whatsoever. Another example is Gmail's old basic HTML interface versus the modern AJAX one: an article which I remember reading, but can't find now found that for pretty much every use case the basic HTML interface was statistically faster to load, but users subjectively felt that the AJAX interface was faster, seemingly just because it didn't trigger a full page load when something was clicked on.

And, I mean, they're kind of right. It's nerds like us that get annoyed when the video quality isn't updated immediately, the average consumer would much rather have the video "instantly load" rather than a guarantee that the video feed is the quality you actually selected. It's the same kind of thought process that led to the YouTube mobile app getting an unskippable splash screen animation last year; to the average person, it feels like the app loads much faster now. It doesn't, of course, it's just firing off the home page requests in the background while the locally available animation plays, but the user sees a thing rather than a blank screen while it loads, which tricks the brain into thinking it's loading faster.

This is also why Google's Lighthouse page loading speed algorithm prioritizes "Largest Contentful Paint" (how long does it take to get the biggest element on the page rendered), "Cumulative Layout Shift" (how much do things move around on the page while loading), and "Time to Interactive" (how long until the user can start clicking buttons) rather than more accurate but "nerdy" indicators like Time to First Byte (how long until the server starts sending data) or Last Request Complete (how long until all of the HTTP requests on a page are finished; for most modern sites, this value is infinity thanks to tracking scripts).

People simply prefer for things to feel faster, rather than for things to actually be faster. And, luckily for Internet companies, the former is usually much easier to achieve than the latter.

Re: Someone at YouTube needs glasses

#375

Earlier quoted context omitted.

> This means you can't hover your mouse in the gaps between columns while you scroll to prevent videos autoplaying when moused over You can disable autoplay at https://www.youtube.com/account_playback , then uncheck "Video previews". It resets itself every 15 days or so, but at least one can have some peace in the meantime.

> It resets itself every 15 days or so Are you saying that YouTube just alters your preferences?

See also: Spotify's "repeat" functionality. I turn it off whenever I see it on, but somehow it's always back on within a few days.

Re: Someone at YouTube needs glasses

#376

Earlier quoted context omitted.

What kills me with the autoplay (at least on mobile), is that the video continues from where it was when you click it. But the autoplay had no sound, and I probably didn't watch it closely. So I always have to scroll back to the beginning, as I've just now been put in the middle of a sentence a bit into the video. Especially for channels which actually gets straight to the point (like Numberphile) it's annoying. Such…

Mobile? There's also another sneaky piece of crap Google pulls - even if you're a Premium user and set your video preferences to high quality, they only play videos for you at 480p, even though higher resolutions up to 4k are all available. If you manually increase the quality on that video, it will only apply for that video, and whatever videos you play next, will still be limited to 480p. All this is just to save c…

I have Premium and I always get a high resolution, if my connection allows for it.

Re: Someone at YouTube needs glasses

#377
post #320

Earlier quoted context omitted.

It's probably an adblocker, I explained why they get misaligned ([is-in-first-column] attribute adding extra margin) if a video gets hidden and the rest flow to fill in its place here: https://news.ycombinator.com/item?id=43848061

This bit of information makes the entire thread hilarious to read. Bunch of hackers using adblockers that modify the client-side UI to cheat Google out of money and then complaining loudly about a minor UI convenience. How dare Google not optimize for them! I say this as someone who uses an adblocker myself. But come on.

Hehe, you need to be a big enough nerd to know to do this when you see it's misaligned:

https://github.com/insin/control-panel-for-youtube/blob/cf18...

Re: Someone at YouTube needs glasses

#378
post #153

Earlier quoted context omitted.

You can also set this in your browser with the _reduce motion_ parameter. Absolutely no sites, including YouTube, honour the parameter. But you can at least tell the site that you'd prefer it another way.

> You can also set this in your browser with the _reduce motion_ parameter. Unfortunately there's no way to set this per-site, at least in Chrome. Similarly, if you disable animations in Windows, you also disable all animations and transitions in websites that support prefers-reduced-motion, causing some sites to feel janky as a result. They really need to add a per-site toggle for that, and a browser-level option to…

Firefox: open about:config and add ui.prefersReducedMotion as a Number and set it to 0 (no) or 1 (yes) to override the OS setting.

Chrome: command line switch:

--force-prefers-reduced-motion --force-prefers-no-reduced-motion

Re: Someone at YouTube needs glasses

#379
post #49

Thank you for writing this post! I opened youtube a few days ago to this as well. On a 24" 1440p monitor its ridiculous. It's incomprehensible there's a UI/UX team that gets paid millions of dollars per year and the result is changes like this. Thank you again for writing this post. After searching it seems like they've been "testing" this in segments for a while now. As a result I installed the "Control Panel for Yo…

[deleted]

Re: Someone at YouTube needs glasses

#380

I am BEGGING someone, anyone at Google/YouTube to let me permanently disable YouTube Shorts. I HATE Short form video content and no matter how many times I select "show me less of this" I still get them front and center when I open the app or website.

They've increased shorts length to >60s so now it's blending in with 2-3 minute long videos which overlaps with the sweet spot of no nonsense videos. Some shorts are improving, but the shorts UI on desktop is trash.
Post reply on HN