Tuesday, May 27, 2008

The Meaning of Sofware?

My old Webster’s dictionary (1960) does not even list the term “software” in its entries. As recently as 50 years ago in the “development” or apparent evolution of man the concept was not widely known.

Today millions of us use software, and many humans are even well versed in the concept of “programming” – designing or directing a series of symbols to perform intended tasks using electricity and silicon.

At the same time another industry is using the most powerful computers on the planet to decode the complex set of instructions in our genetic code – the genome. It has discovered not that the genetic code is “like” software (an analogy) – but that it is in fact exactly that. Genticist Juan Enriquez has stipulated that organic life is literally an “application” – behaving according to a programmed set of instructions in its DNA.

While we still cannot create life (although scientists predict it will happen) we can reprogram it.

Here an interesting puzzle is presented.

Could software have come into existence without man – or at least intelligent life? Hardly. It is difficult to imagine software appearing in an inanimate, mechanical universe devoid of life and intelligence. Clearly in a world without humans (or intelligent life) there would be no technology.

But if Life is actually software – programmed intentionality in organic matter – is it reasonable to think that it could have “evolved” out of inanimate, mechanical stuff?

Certainly the implications are troubling – wherever the original intention behind Life’s programming – whatever its ultimate “source” – what might have created or caused that? An infinite paradox for theologians, scientists and seekers.

But the problem may not be the paradox, but the language framing it.

In posing this puzzle, we assume a level of linear causality that we have recently discovered may be entirely missing in another area of scientific inquiry – quantum physics.

Without stooping to the level of simplicity that says that all physical law is “mental” or connected to the observer or consciousness at the subatomic level (which is hard to fathom much less explain intelligently) – although it can be “felt” –

...we may nonetheless also “feel” the possibility that if our own “nature” is in fact decodable based on a set of symbols (numbers, letters, zeroes, ones), then concepts of reality pointing to the primacy of Mind over Matter – which are the basis of many ancient teachings – may be onto something very deep and true.

The decoding of the genome, for example, points quite directly to a “meaning” and “intention” in our Being – first survival – then replication – and perhaps ultimately – what? Evolution or transformation?

The development of software is a double edged sword. On the one hand it provides the potential for unparalleled control over humanity in a 1984-like scenario. What some may term degeneration of free will or involution.

On the other, it points the way toward a different level of meaning. By introducing the concept and the actual experience of an “application” – something artificial (man made) that performs intended tasks according to a [human] mental directive – an electronic being – based on human intelligence and intention – it shows how mind can shape materiality in a direct way. How a mind can exist through electrical impulses and silicon to perform intelligent, intended tasks on the human scale.

One may well ask, on what scale or in what realm of creative mental space might whatever have placed the intention or meaning within Life – our genetic code – exist?

It (God, She, He) need not exist on a material level at all. We experience the realm of thought within whatever software coexists in the operating system of our brains.

Might not a living, sentient level of thought be galvanizing the material realm, and Life on our planet, for purposes that we can barely fathom and are at a loss to explain with our feeble logic?

Monday, May 5, 2008

More Vista Stupidity

I haven't posted in a while - one reason being that maintaining my Vista "home network" is such a joy. It goes out willy nilly for no apparent reason, keeping me from moving files, accessing the web, or both.

This weekend I spent an hour resetting the network instead of watching basketball - the key point to remember is when this happens - nothing has changed - it just stops working.
I have finally learned to use the wonderful Network and Sharing Center which has the typical Microsoft circularity of diagnose and repair, which of course solves nothing.
Some of these issues are covered in the Annoyances.org website - not surprisingly the Vista Annoyances book is 664 pages long. Besides the obvious stuff I've covered here like files taking forever to move or burn to a DVD (if they even do that), and the idiocy of never having a consistent set of options in the Explorer Window (why would ever NOT want the Date Modified to appear for finding and/or sorting - yet it is NEVER there even after it's been added previously) - not being able to access the Desktop folder in Explorer in less than five clicks - the most flagrantly ridiculous aspect of Vista has to be networking.

I have been networking my PCs with Windows since 3.11.

Finally I decided to go thru the Vista web site and try to find explanations to some of my "issues" - amazingly the duplicate IP address came up as a common problem with an apparent solution - which I clicked on -- mind you this is from the Vista web site --

Forget about the inscrutable text - note the "relevant" Applies to section - it's all about Windows NT and 3.11! From the Vista web site!

Can there be any clearer testimony that this company does NOTHING to increase the stability of its product from iteration to iteration? I don't need the AERO interface - I need a networking infrastructure that WORKS CONSISTENTLY - even on Sunday morning when I want to watch basketball.

Here is a clue - if the network is working Saturday night and I DO NOTHING - it should still be working Sunday morning.

Moreover, is it too much to expect, as a home business user, that in the decades since Windows 3.11, or the five years since the initial post of this "knowledge base" article - that Microsoft might deign to actually fix the problem if IP conflicts - and perhaps make the fix transparent to the user.

...Or - failing that - at least clearly explain what the heck an DHCP server even is -- is that too much to ask?!?!

Instead they concentrate on new "features" - leaving a hole in a service that every business or even home user has a right to expect will work and perform stably.

Could a problem be the router? Of course -- since Vista needs all kinds of hardware and software upgrades to work properly.

I also saw a link for a listing of Vista supported Routers - great, another peripheral I need to upgrade for no reason. But I ran the diagnostics for my older router in Vista and it passed - so that is not the reason for my problems.

Finally, the symptom of my problem (which is nowhere covered in the Vista web pages even in the section on Win 3.11) is the sudden appearance of a duplicate network. This requires me to get rid of it by restarting my network adapter. Doubtless Windows tech support would inform me that this is a "hardware" issue -- but let's face it -- if they haven't solved the IP conflict issue since Windows 3.11 then apparently the modus operandi of making excuses instead of creating a stable working environment is not going anywhere any time soon.