My contention in this thread is that the user experience philosophy that underlies Linux/UNIX (the "Unix Philosophy") is close to the mirror image of the Apple design philosophy (I'll call it the ...
Reprogramming your personal workflow with a productivity system is a lot like programming computer software: given a stream of incoming information and tasks, you set up holding spaces and logical ...
Generally speaking, 40 is considered “over the hill” in human beings. I’m 35, and as I get closer and closer to the crest of that hill, I can tell you with some certainty that the best is yet to come.
It probably shouldn’t, but it routinely astonishes me how much we live on the Web. Even I find myself going entire boots without using anything but the Web browser. With such an emphasis on Web-based ...
The computer world is notorious for its obsession with what is new - largely thanks to the relentless engine of Moore's Law that endlessly presents programmers with more powerful machines. Given such ...
Just as the Unix philosophy provided a blueprint for open source, open source practices and design principles provided a model for the cloud “The cloud was built for running open source,” Matt Wilson ...
It’s 50 years since a team of computer scientists created the first version of an operating system (OS) that would revolutionise modern-day computing. Created as a multi-tasking system for multiple ...
Forty years ago this summer, a programmer sat down and knocked out in one month what would become one of the most important pieces of software ever created. In August 1969, Ken Thompson, a programmer ...