Tag Archives: operating system

Apple v. FBI

Apple v FBII was watching part of the Congressional hearing investigating the conflict between Apple and the FBI. Both sides have an arguable point of view, which I’ll touch on, but what really struck me was that this issue is a direct consequence of our digital media world. What’s at stake here has never been at stake before.

It’s also an example of a theme I’ve hammered on several times here: It was not ever thus. This is an example of a new thing. Never have we put so much of our lives in a digital vault that depends completely on digital encryption for security.

The outcome of this debate is crucial to our future!

Continue reading


System Code

os-0We started with mathematical expressions, abstract algorithms, and the idea of code — a list of instruction steps in some code language. We touched on how all algorithms have an abstract state diagram (a flowchart) representing them. Then we looked briefly at the stored-program physical machines that execute code.

Before we go on to characterize the complexity of a computer, I want to take a look — very broadly — at how the computer operates overall. Specifically, look at another Yin-Yang pair: the computer’s operating system versus its applications.

This has a passing relevance to the computer’s complexity.

Continue reading