From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: To: 9fans@9fans.net Date: Sat, 27 Mar 2010 06:32:49 +0200 From: lucio@proxima.alt.za In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] Man pages for add-ons Topicbox-Message-UUID: f585740a-ead5-11e9-9d60-3106f5b1d025 > You could say I'm trading one complexity > for another: arguing for growing system directories instead. It's hard and not always possible to replace complexity with simplicity. Sometimes, even in Plan 9, the choice is to simplify by convention rather than refinement, there are quite a few heuristics in Plan 9 that could be replaced by configuration arguments, say, but then the namespace definitions would be insufferably large. My favourite example is acme: I'd love message templates in Mail, but it's almost impossible to create such things without adding complexity. So, yes, one trades one complexity for another. Considering that the computer is a general-purpose tool that can be programmed to execute an infinite number of tasks, wildly different and simultaneous, it is hard to condone simplification for the sake of permitting access to users who just want to be able to use it. Not because access should not be permitted, obviously, but because it restricts what those in the know can do. If you want an example, consider the mobile phone: there are many, many functions I would dearly like my particular handset (Sony-Ericsson C905) to perform, but are prohibited to me by the manufacturer, not by my skills and abilities. I think there are ethical issues here that need exploring and this type of discussion seldom reaches any conclusions, probably because we're all busy, result oreiented technologists. This is the realm of philosophy and I wish more people would focus not so much on the technology, but on the long-term effect of different technological alternatives. I guess that's just me. ++L