3 ms·
Alternatively, you need a controlled interface that constrains what users can do and provides responsive, comprehensive validation, but you cannot use a GUI bec
by PeterWhittaker 4y ago
Alternatively, you need a controlled interface that constrains what users can do and provides responsive, comprehensive validation, but you cannot use a GUI because of the excessive attack surface.
It is easier to code a relatively more secure constrained TUI login shell with ncurses than with a full GUI library.
- nuancebydefault 4y agoThanks for introducing the term TUI to me, it appears to be applied more commonly than I thought. I'm at HN to interact and learn.
- woojoo666 4y agoWhat's the excessive attack surface on a GUI?
- PeterWhittaker 4y agoAll of the supporting libraries and services, e.g., DBUS. TUIs tend to have much simpler library dependencies and far fewer system dependencies.
- worthless-trash 4y agoNo cross site scripting. No CORS.