Dec
08
2008

Where do you lie?

Myself and Dan (one of my housemates) just had a very long, very philosophical, very confusing and brain bending discussion which I will do my best to explain.

We began talking about wether you should require users to have JavaScript running in their browser so they can log in and fully use a website, or wether you should put considerable pain into working on a solution which will work without for those without it. Those without it number in the 0.01 percentile or thereabouts and make up, for the most part an insignificant proportion of the population, but still a proportion none the less.

My opinion is that these people should be dropped for the sake of simplicity of your code solution and to push JavaScript to the few who don’t have it. Dan’s opinion was that we should work to maintain the web in its most basic form despite the complication as to allow those people to continue to function within it. I believe that opinion is correct anyway.

Actually, speaking of correct opinion, when it was clear neither of us was making much headway convincing the other to their point of view we began to discus what made up a point of view, wether one could ever be wrong and what the differences were between belief and knowledge.

This then moved the conversation into religion, and what constitutes right and wrong.

Some time later we moved back to our original discussion and linked our views on it to our core beliefs. Dan is a Humanist and believes that that good of the many outweighs the few, and in his example he described the analogy of someone making too much noise on a train. If he silenced this person then it would benefit the whole carriage. I then pointed out that his analogy then brought us back to the original question but arguing against his earlier point of view by suggest that he was smiting the one to make the systems better for the many (which is not quite true, but for the level of abstraction we had reached was close enough). He then points out that he would weight this decision in the favour of the one person and do his best to help them (in this case our one non-JavaScript fan). At the point he mentioned the favouring of the one over the many in this case I brought up the point of being extrovert and introvert. In his case he is defiantly introvert and as such puts his weight behind the one. In the case of the web (which tends to follow the argument I was making originally) it is mainly made up of people with something to say (blog and alike) and as such, extroverts who are more interested in the opinions and the good of the many.

OK, that is complicated and the best I can do to paraphrase about an hour and a half of at times deep and philosophical and at other times, deep and technical discursion in the small hours.

Who says computing people aren’t fun!

Leave a Reply

Your email address will not be published. Required fields are marked *