Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> The menus are mostly to help you explore the available functionality while you are still a beginner.

Yes, this is one of the most valuable parts of a proper menu system: it’s basically an index of everything a program can do, and it can even be made searchable (like the menus of any app using the native menubar on macOS is).

Menus are also an amazing hook point for accessibility utilities and make things like implementing a HUD UI that works across apps (like Ubuntu’s Unity did) trivial.



Yes like having a command palette (in vs code, intellij and now in chrome) really helps.


Or in Emacs for 40 years.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: