Designing Software for Security

A spot-on note about software design by Colin Percival: Assessing the security of software via the question "can we find any security flaws in it?" is »

Linux Capabilities

One reason why people sometimes execute network services as superuser (i.e., root) is the fact that Linux, like most operating systems, doesn't allow non-privileged users »