logoalt Hacker News

zephenyesterday at 6:18 PM1 replyview on HN

Agreed.

And his point about randomly moving buttons to see if people like it better?

No fucking thanks. The last thing I need is an app made of quicksand.


Replies

rustcleaneryesterday at 8:40 PM

God damn that drives me up a wall! Mozilla is a terrible offender in this regard, but there are myriad others too!

The user interface is your contract with your users: don't break muscle memory! I would ditch FF-derivatives, but I'm held hostage by them because the good privacy browsers are based on FF.

Stop following fads! Be like craigslist: never change, or if you do then think long and hard about not moving things around! Also if you're a web/mobile developer, learn desktopisms! Things don't need to be spaced out like everything is a touch interface. Be dense like IRC and Briar, don't be sparse like default Discord or SimpleX! Also treat your interfaces like a language for interaction, or a sandbox with tools; don't make interfaces that only corral and guide idiots, because a non-idiot may want to use it someday.

I really wish Stallman could be technology czar, with the power to [massively] tax noncompliance to his computing philosophy.