Hacker News new | past | comments | ask | show | jobs | submit login

A user interface is a tool to connect the computer and a human user in order to allow a task to be performed. Unless these three components change, the only reason for the interface to change is to make it do its job more efficiently.

It's no different from the many other tools used by people to do their jobs. Once they reach an optimal form, they stop changing unless some drastic technological change occurs. Hand-tools for woodworking hadn't changed for centuries, until electricity was introduced. Electric hand-tools have only had small gradual improvements since then.

Well, something did change, otherwise it would not have gotten as big as it did. What changed was the role of the user in the eyes of whatever entity controlled the computer/cloud.

If the uncertainty was actually a bad thing in the eyes of the big cloud companies that pushed these designs, it would not have nearly gotten as far as it did. It's a way to control how the tool is used, given that it's powerful, making it too usable is not profitable.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact