Hacker News new | ask | show | jobs
by pickingdinner 1070 days ago
I disagree. That isn't even an interface. And this is the source of so much trouble. The "developer knows best" mindset. The developer will never know exactly when I want coffee, yet so many programs assume my coffee needs are just an algorithm that I secretly obey and just don't know it yet.

The best interface does nothing. It's idle and listens. Everything automatic must be fully transparent and be opt-in. Fully explained if not self-explanatory.

User instruction beats developer assumption every single time. If the user is "wrong" as arbitrarily defined by the developer, the least they can do is kindly instruct and point the user in the "right" direction, not assume, let alone assume they know better than the user about what they want.

1 comments

What you describe just means our tech is not ready yet.

Not that it's not the best UI.

Nobody miss having to manually change their clock for DST or after a plane trip.

One day, the machine will read your mind, know you need some info, and download it into your brain. You will just know what you need to know without asking, as if it were obvious.

That's the best UI.

It's also the UI that will be the most abused with the most terrible consequences.

Dark patterns on neuralink are going to get, well, dark.

There will always be an interface for any tool, mind reading tech or otherwise. And anything that does something against the user's will is a bad tool with a bad interface.