Top
Best
New

Posted by nozzlegear 20 hours ago

If you're a button, you have one job(unsung.aresluna.org)
Related: https://aresluna.org/show-your-hands-honor/
519 points | 250 commentspage 4
Cockbrand 14 hours ago|
A different UX issue I have with these buttons is that the designers seen to have chosen the wrong rotation direction.

I almost always need to rotate photos 90⁰ to the right, so I have to tap that button three times. Apart from that, if I have only one way to rotate my photo, clockwise seems more intuitive to me anyway.

bouke 14 hours ago|
Or another bug seen in the wild: the image rotates opposite to the button’s icon label.
kazinator 17 hours ago||
We like buffering of keystrokes or gestures when the system is completely reliable, exhibits reasonable latency and low jitter in its latency.
sph 16 hours ago|
Even in unstable or high latency I like the buffering. I’m thinking of a remote shell, where you want to type a command blindly, and see it appear seconds later, because keys got buffered in the Internet pipes. Without buffering it would feel awful, having to wait a full roundtrip per keystroke
Gabrys1 14 hours ago||
please, use mosh, if this is available for you
kazinator 18 hours ago||
If you're a button, you have one job: to transmit Morse code from the finger to the machine, Morse code representing a complicated POSIX shell command. And also to power down this entire one-button terminal with a 3 second press, power it up on any button press, with a firmware reset if powered up by a 30 second press.
Joker_vD 17 hours ago||
Now I am imagining a typewriter with just two huge round buttons, next to each other horizontally, and a spacebar bellow them:

     *-----*      *-----*
    |       |    |       |
    |   ●   |    |   Ω   |
    |       |    |       |
     *-----*      *-----*
     
      [================]
A press of each round button rotates the typing ball accordingly, pressing the space prints the chosen letter and resets the ball to the neutral state. This whole thing should probably be electric lest you'd have to press the space bar by smashing it with both fists.
kevindamm 17 hours ago|||
Now remove the spacebar, combine the two buttons into a single one for "tone" and adapt it to morse code. All the buttons still do only one thing and now there's only one button!

And, you don't have to worry about what to do in the case that someone hits the "rotate ball" button while it's still rotating.

Joker_vD 17 hours ago||
> And, you don't have to worry about what to do in the case that someone hits the "rotate ball" button while it's still rotating.

Eh, it's a pretty trivial problem, comptometers have it figured out more than a hundred years ago.

bitwize 13 hours ago|||
Apple still did it best: https://www.youtube.com/watch?v=9BnLbv6QYcA
Gualdrapo 16 hours ago||
The power button of my pc also has the job to tell wether the PC is turned on. So do bulb switch buttons that have a pilot light, and so on
Joker_vD 8 hours ago|||
Yeah, sometimes, when I am sitting before my computer and typing comments on the Internet, I have a thought: "Is my computer turned on?" With a quick glance under my table I can reassure myself that it is indeed on and continue using it. No idea what I'd do without that small blue LED.

The pilot lights are slightly more useful in those stupid cross-wired double switches that for some weird reason implement a sort of XOR (or sometimes XNOR because why not) gate for controlling a single light: if it's on, then the bulb is depowered and you can safely change it without turning off the entire power rail. But then one day the pilot light itself burns out...

kazinator 6 hours ago||
You can safely change a bulb in a socket that is powered on. Just don't stick anything else in it but the bulb.
bookofjoe 5 hours ago||
For me Apple's "hold the button until something happens" to turn on my iPhone is and always has been and always will be a FAIL.
itake 5 hours ago||
What does the author think about the concept of debouncing (common in real world hardware, because electronically signals are not binary).
stared 5 hours ago||
I am puzzled (and irritated) why there is „rotate left” without „rotate right”. Does any of you know why?
mattmerr 4 hours ago|
Two wrongs don't make a right but three lefts do, and that seems like a reasonable tradeoff to reduce visual clutter
QuercusMax 18 hours ago||
This is literally the type of thing that caused the THERAC-25 disaster (https://en.wikipedia.org/wiki/Therac-25). Experienced users hitting keys faster than the app could process them, resulting in safety features being inadvertantly bypassed.
userbinator 15 hours ago|
That's a great example of bugs in overcomplexity. The requirements were relatively simple, but they went for a full-on multitasking OS with all the complexity that entails.
rkagerer 15 hours ago||
This isn't unique to touchscreen interfaces. I have the same frustration when performing a sequence of keyboard commands and the OS can't keep up (or some other application or unwanted notification pop-up steals the focus).
1970-01-01 8 hours ago||
Even calling it a button is going too far. Buttons are for elevators, doorbells, and payphones. What we have on iPhone and Android is a tactic response imitation system. If there is no physical depression, there is no button.
More comments...