N.B.: This is an unfinished article written in July 2009.
One of the most revolutionary and evolutionary changes that information technology has brought about is the decentralization of networked resources. I am writing this post with a keyboard connected to my local PC which is connected to the Internet where there is a server with […]