But at this point I think the bad UX on Hacker News has to be an intentional joke.
In fact, it's the worst of the worst, since it's just plausible looking enough to be the only option on over a billion devices.
On top of that, the EU passed a bill to make them fix it, and they... didn't. If you have headphones that are too loud at 'unit above zero', and use the volume limiter in the device safety section to set it to a reasonable level, it just completely mutes the headphones.
This isn't a hardware issue. Bluetooth devices have an integer volume setting, and the "unit above zero" setting is definitely not '1' on iOS like it is on android.
I've hit this problem with 100% of the non-apple headphones I've used.
The focus ring on manual cinema camera lenses are like this where there is 270° or rotation from near to infinity giving a human plenty of room to move while AF lenses only have 90°. The distances are much smaller and harder to get smooth focus pulls and feels much more linear. So yeah, not the same, but similar-ish in that there's not enough action in the sweet spot and too much in extremes
Just typing this out makes me realize I should get a different ereader than wait for it to die since it’s clearly never going to die. It’s been like 15 years
for example I read kindle books on my phone in dark mode (white text on a black background). Having the brightness all the way up isn't fully bright white text, it is more like brightish grey.
To get bright text to read in bright environments, I set the kindle app to black text on white background, then use accessibility to invert colors. I get noticeably brighter text on a black background.
I have found that when playing audio to a HomePod, pressing Volume Up on the phone increases the volume by 1.
But if you immediately press Volume Down, it goes down by 0.5. So, with two button presses you can get the half-step increase you wanted in the first place.
It's like adding "a little" to a volume change command with Siri.
"Siri, turn the volume up a little" turns the volume up 0.5.
"Siri, turn the volume up" turns the volume up one.
"Siri, turn the volume up a lot" turns the volume up two.
In macOS, there used to be a modifier key to have the volume change in half-steps, too, but I've forgotten what it is.I think the only place that Apple has done a good job with volume controls is the AirPods Max. But even there, I'd like more granularity at the low end.
They appear to fall into 3 buckets:
1) Worst: Direction of the cursor has move in a circular pattern as if dragging a physical knob with a cursor.
2) Annoying, but least common: You have to move the cursor horizontally to move the knob
3) Most common, but still annoying: You have to move the cursor vertically to move the knob.
It also blasts you with a full screen subscribe popup, ostensibly in case you want to see more rehashed content.
http://hallofshame.gp.co.at/qtime.htm
EDIT:
previously
763 points by yankcrime on July 13, 2021 | hide | past | favorite | 477 comments
One example (you need to play tic tac toe to set the volume) https://www.tiktok.com/@vivancodes/video/7612511893340671240
It seems like that account has quite a few more too
To be fair, Netflix' cheapest subscription option deliberately says that you will not be getting the best audio options including audio levels that are not the same between content. They clearly have the better audio for the higher tiers, so they are deliberately borking things.
It didn't. It was the site's real subscription modal.
I feel like there's a lesson in there.
The slider is hidden by default. Hovering the volume icon makes the slider appear. There is margin between the icon and slider, though, so you have to quickly "zip" your mouse across this gap/chasm before the slider disappears. If you make it over to the slider in time, your hover then preserves its visibility.
I know for sure the devs at Condé ain't dogfoodin' on that interface anymore!
If anyone has the same problem: https://web.archive.org/web/20260218142023/https://www.nngro...
https://bjk5.com/post/44698559168/breaking-down-amazons-mega...
(Apple forgot about it again for OS X, but that's a different story.)
"older versions of MacOS featured a menu designed by NN/g principal Bruce Tognazzini; that menu did not exhibit this behavior, but instead, used a vector-based triangular buffer to allow users to move diagonally. Unfortunately, in the years since, Apple has reverted this excellent bit of interaction design."
But I'm on macOS 15 and the menus seem to behave that way (the good way). Did they re-implement it?
> I’m sure this problem was solved years and years ago, forgotten, rediscovered, solved again, forgotten, rediscovered, solved again.
When I search the Android UI, it looks very similar, but horizontal.
As others have said, if they made it a non-linear scale so that there is more room between the lower value and less as it approached the max settings.
However, it is at least functional opposed to the person that I replied suggested it wasn't.
I wish more front-end designers would consider "should" more often.
"Oh, we can make the scrollbars in our web page auto-hide so PC users get the same experience as Mac users"
But should you?
No. Because one of the reasons I use a PC is because auto-hiding scrollbars on a desktop/laptop is a bug, not a feature, and I disabled that bug while I had a Mac because it's annoying.
"Oh, we can implement smooth scrolling in JavaScript!"
But should you?
No. Because browsers already do it. And your implementation will fail on at least one browser and cause scrolling to just be fucked up. If a user has disabled smooth scrolling, it's probably for a reason. Don't force it back on.
"We can create our own implementation of a drop-down box"
But should you?
No. You're reducing accessibility for literally zero gain. I hate when I'm entering my address, tabbing through the fields, reach the State, and pressing O then R doesn't bring me to "Oregon" or "OR", and instead brings me to Rhode Island. Side note: The order of entering an address is street address, city, state, zip code. If your form order is any different, you're a madman.
In the US. Most of Europe uses street address; postcode, settlement and optionally province; country. There are still enough occasional warts that you shouldn’t dictate the structre of the second line, though: e.g. in France you’ll usually see things like “75005 Paris” but large institutions that get separate deliveries may list addresses like “75231 Paris CEDEX 05”, where everything but “Paris” is a postcode-like routing instruction. Unless you definitely, absolutely know better, just let people type in whatever postal label they want.
Similar to email validation, I've definitely seen people get bit (or, well, their customers getting bit) by people making untrue assumptions about the acceptable form of an address. See: a number of products that can't be ordered for USPS General Delivery simply because the address form won't allow it.
Have been using MS "Dynamics" and wanted to add custom styling as a user. Even small lists/tables have all the off-screen elements destroyed so you can't copy stuff from the page, but also you might have to scroll things into view before they get styled (:has gets broken).
They re-implement tables as a swamp of elements which now lack semantic relationships.
They give the same elements random ids, they're non-deterministic. You can only really style by hierarchy, but for every property they seem to add at least one new element.
Everything about it is slow and cumbersome, and no wonder a simple table has hundreds of elements.
It's so Microsoft, the "don't bake your own widgets" taken to the n-th degree.
That's interesting. Our UI has scroll bars for sub-panels. On my Mac in FF, the scroll bar is always visible when there is overflow. Same screen on a co-worker's Chrome has the autohiding scroll bars even when there is overflow. So it feels more like a Chrome issue than a Windows issue, but I guess at this point in time we just assume everyone is using Chrome.
It takes wisdom to do that, and it doesn’t justify a salary. So we get experimented upon by UX designers at every company.
While the volume controls are fun, at this stage in the thread I’m struck by how few people have got to the point of the article at the end: the “should” question.
The nearest that makes sense is Log Out.
So this had me chuckling so hard, having worked professionally in the pro audio world for decades - I can say that some of these 'solutions' would actually be accepted in certain market segments .. I especially love the designs which use a built-in accelerometer.
It seems the good ol' knob is not going anywhere any time soon.
0 = off
1 = 30% volume
10 = 100% volume
You are not allowed to set it between 0 and 1.+ Mud flaps
Over and out. I won't respond again.
Over and out. I won't respond again.
Also it wasn't linear, it was more of a smiley face of sensitivity