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

Interfaces in "pro" apps are not necessarily complicated, but there's often an impetus to expose more functionality rather than hide things because professionals are more demanding and are willing to put in the time to learn if they see some benefit.

Consider what your aspiring aviator sees: http://i.imgur.com/bRmpbjg.jpg

You can dumb that down, but you put people in danger if you do. Burying rarely used things beneath a layer of abstraction is fine in the case of consumer software, but for a pro that might be a huge hassle, or even a dangerous liability in the case of a plane. Engines don't catch on fire often, but if the controls to shut them down involve six tedious steps (Preferences, Engines, Advanced, Shut-Down, Next, Confirm) instead of one quick tug of a lever that could be disaster.

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