zlacker

[return to "Someone at YouTube needs glasses"]
1. rozab+V8[view] [source] 2025-04-30 15:59:09
>>jayden+(OP)
For a long time the grid of videos on the homepage has been slightly misaligned. I imagine the different rows belong to different teams. This means you can't hover your mouse in the gaps between columns while you scroll to prevent videos autoplaying when moused over.

I find the autoplay so annoying because it hides the thumbnail which was carefully designed to communicate why I should click on the video and replaces it with, usually, a talking head or stock footage. Often the video gets inexplicably added to my watch history, and if I do choose to click on it I have to go back to the beginning because I missed the start of the audio

◧◩
2. matsem+yh[view] [source] 2025-04-30 16:32:52
>>rozab+V8
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 a stupid design.

Additionally there's a bug on the Android app that it sometimes doesn't show video titles (or the worlds worst A/B test?), so scrolling through I just see talking heads (since it autoplays instead of showing the video thumb) and have to force restart it to actually understand what's going on.

◧◩◪
3. kevinc+t01[view] [source] 2025-04-30 20:35:18
>>matsem+yh
I call these features "dead birds" because they remind me of gifts that an outdoor cat will leave on your doorstep. They took quite the effort to do and were made with good intention, but ultimately I don't want them.
◧◩◪◨
4. behrin+Wh1[view] [source] 2025-04-30 22:32:13
>>kevinc+t01
Careful there are programmers here watching. Pretend to like the bird.
◧◩◪◨⬒
5. curtis+fm1[view] [source] 2025-04-30 23:07:53
>>behrin+Wh1
Hey! Don't blame us programmers for new features! We don't usually write the user stories!
◧◩◪◨⬒⬓
6. temac+5p1[view] [source] 2025-04-30 23:30:32
>>curtis+fm1
Is this an admission that you accept to implement complete garbage?
◧◩◪◨⬒⬓⬔
7. abirch+jr1[view] [source] 2025-04-30 23:49:50
>>temac+5p1
If I don’t, there are 100 other people who would do it
◧◩◪◨⬒⬓⬔⧯
8. naikro+rz1[view] [source] 2025-05-01 00:57:54
>>abirch+jr1
Tell your product owners that they should actually use the product they’re owning. And not just use it, but be a power user of that tool. Not a professional user, not a casual user; use the tool at least six hours a day.

I use YouTube 6+ hours a day and I have for probably 10 years, and I don’t even work there. (I have a few annoying personality limitations which make it so that I usually work better with YouTube on in the background, and NOT on autoplay, autoplay always chooses something I don’t want to see/hear; I know that because I use the tool a lot.)

I can tell you that it has steadily and continually gotten worse in that 10 year time. “I have to come up with stories or I won’t have a job” no you don’t, but even if you did, there are so many things YouTube needs more that enlarged thumbnails with visible compression artifacts.

◧◩◪◨⬒⬓⬔⧯▣
9. altero+LJ1[view] [source] 2025-05-01 02:35:22
>>naikro+rz1
>Tell your product owners that they should actually use the product they’re owning

I did. Not that anyone listened tho.

◧◩◪◨⬒⬓⬔⧯▣▦
10. abirch+k83[view] [source] 2025-05-01 14:59:25
>>altero+LJ1
What shocked me in the aughts was how bad Lotus Notes was. I was pretty sure that the average IBM executive wasn't using the average version of it.

Using the most commonly version of the product, on the commonly used hardware, at least 2 days a week should be a prerequisite for every product owner.

◧◩◪◨⬒⬓⬔⧯▣▦▧
11. altero+Kv4[view] [source] 2025-05-01 21:55:35
>>abirch+k83
>Using the most commonly version of the product, on the commonly used hardware, at least 2 days a week should be a prerequisite for every product owner.

I am a firm believer that the software should also be developed on commonly used hardware.

Your average user isn't going to have the top-of-the-line MacBook pro, and your program isn't going to be the only thing running on it.

It may run fine on your beefed up monstrosity, and you'll not feel the need to care about performance (worse: you may justify laggy performance with "it runs fine on my machine"). And your users will pay the price for the bloat, which becomes an externality.

Same for websites. Yes, you are going to have a hundred tabs open while working on your web app, but guess what - so will your users.

Performance isn't really product's domain, as in — they would always be happier with things being more snappy; they have to rely on the developer's word as to what's reasonable to expect.

And the expectation becomes that the software should and can only run fine on whatever hardware the developer has, taking all the resources available, and any optimization beyond that is costly and unnecessary.

Giving the devs more modest hardware to develop with (limited traffic/cloud compute/CPU time/...) solves this problem preemptively by making the developers feel the discomfort resulting from the product being slow, and thus having the motivation to improve performance without the product demanding it.

The product, of course, should also have the same modest hardware — otherwise, they'll deprioritize performance improvements.

----

TL;DR: overpowered dev machines turn bloat into an externality.

Make devs use 5+-year-old commodity hardware again.

[go to top]