logoalt Hacker News

If you're a button, you have one job

501 pointsby nozzlegeartoday at 2:01 AM247 commentsview on HN

Related: https://aresluna.org/show-your-hands-honor/


Comments

onionsentialtoday at 9:26 AM

[flagged]

et1337today at 2:48 PM

[dead]

Gabrys1today at 7:38 AM

[dead]

paceboy2026today at 4:45 AM

[flagged]

UrbanNorminaltoday at 8:20 AM

[flagged]

tangentertoday at 3:45 AM

I don’t remember anyone resigning from Apple because of a particular shade of blue. So maybe they have that going for them idk.

show 1 reply
anilgulechatoday at 5:28 AM

Camera app should negate the need. most pictures are of people and scenary, and 99.99% of the time the intent is to take the photo in the right order.

Simple totally offline ONNX models exist, whcih should make it trivial to categorize the right orientation. Acceleometer/magnetometer can feed this, but should not be the default.

Just do this and avoid the hassle of rotating at all!

show 2 replies
ameliustoday at 1:56 PM

This may be true, but it is too random and too insignificant, to my taste.

Better post an overview of everything a good button should do (no it is not just one job).

Even better, post an overview of good GUI design in general.

nilirltoday at 6:49 AM

I understand the design principle but I would argue it's a bad implementation principle.

Engineering attention is finite. Why would you spend time thinking about 8 clicks when most people will only need ~3?

Not all user-action possibilities are equally important, and if they are, then you better have infinite resources to spend on engineering.

show 1 reply