Computers, to be useful for any particular task, need software. The practice of creating that software, developing it, programming it, happens to be considered as a specialised one. That wasn’t always the case.
Long ago, as the design of the Unix file system was being worked out, the entries . and .. appeared, to make navigation easier. I'm not sure but I believe .. went in during the Version 2 rewrite, when the file system became hierarchical (it had a very different structure early on).Rob Pike -- https://plus.google.com/u/0/+RobPikeTheHuman/posts/R58WgWwN9jp … Continue reading Non-hierarchical file system
I don't have a great reason for not having a Facebook account, for deleting mine, as I did, a couple of months ago. But I'm okay with that. I'm not particularly interested in convincing other people to follow my lead, at least not right now. But I do think Facebook is rather bad. Here's some … Continue reading After Facebook
How will the distributed network revolution impact online dating? Services like OKCupid, Tinder and Match.com operate on centralised, client-server models. Daters sign up to a service and give it some personal information: photos, biography text, age, sex, location, and preferences. The service stores the info, and gives the user an interface for checking out profiles … Continue reading Love in the age of decentralised personal computing
Here's the newest component of my little media empire, a chat room: chat.operatingspace.net It runs on Urbit, which is a fascinating, complex project which I'll sum up here as: a decentralised, programmable social network. This blog post is a tutorial for something I just learned how to do: set up nginx to give a nice … Continue reading Using nginx to give your Urbit page a nice URL