after reading a little about networking programming--
the structure of sending packets and what it can do--
I can somewhat understand what was on the minds of the Microsoft developers
with their infamous UACs in Windows Vista.
their intentions were noble,
but this was an example where the developers gave the users too much control,
control that made the users uncomfortable.