Python Liberation Front

Vision Logic


Each moment, each world divides into an infinite number of worlds. Each decision you make is important and creates a new quantum mechanical universe. Sure, some versions of the new worlds may contain versions of you that chose differently.

But when you stand back and look at all of the multiplying worlds from a non-temporal vantage point, I believe that certain symmetries emerge. Patterns of informational consonance, morale awareness, and circumstantial similarities and structures radiate before us like stars radiating light in an infinite number of directions from fixed points.

So, when a conscious individual human dies, he ceases to exist in his own temporal world (which is only one of the infinitely graded versions of himself across worlds) and from a temporal, linear point of view, his brain is gone and no thinking across time continues to exist.

But from a non-temporal vantage point, the structure of his choices and those of the many versions of himself not only exist, but they radiate outwards from each decision point in a complex crystal-like structure of immense significance.

So, we have before us a complex symphony of resonant structures. While we can not fully understand these non-temporal structures, we can certainly not say that they don’t exist. Therefore, conscious life is, in important ways, non-temporal and eternal.

Posted by Ron Stephens @ 2004-01-07 16:29:14 [permalink]
Categories: philosophy

Jython Essentials

I like playing around with Jython. There's something about seeing my Python scripts turned into Java .class files and .jar files and running in a JVM that I get a kick out of. So, although I know I have read too many Python related books, when my daughter gave me a $25 gift certificate from Barnes and Noble for Christmas, and then I saw a copy of Jython Essentials for $24.95, I just couldn't resist.

The book is a good introduction to and summary of Jython. It takes a middle ground between being a book for Java programmers who want to use Jython (like Jython for Java Programmers by Robert W. Bill, New Riders) and a book primarily for Python programmers who want to learn Jython ( like Python Programming with the Java Class Libraries by Richard Hightower). Jython Essentials is appropriate for either group.

The book covers the core language, which isn't necessary if you are already a Python programmer. There is good coverage of using the SWING gui toolkit, which is an important topic to me because I'm always interested in how to use various gui toolkits with Python, and SWING is an attractive one because it will run on any machine with a JVM and because the combination of Jython and SWING is pretty simple and straitforward to learn and use. The book does a good job in this area.

There is also good coverage of using various other Java libraries with Jython, as well as using the Python libraries with Jython. The explanation of how to use the jythonc compiler is especaiily good, I think, because it is very clear and comprehensible.

The book is written by Samuele Pedroni and Noel Rappin (with a forward by Jim Hugunin, the original creator of JPython which became Jython). Mr. Pedronni is on of the core Jython developers, and so you would expect this understanding and explanations to be clear, and they are.

I can heartily recommend this book, if you are interested in Jython.

Posted by Ron Stephens @ 2004-01-04 17:16:41 [permalink]
Categories: python

Firedrop2 Update

I have been using Firedrop2 for several days now. As a web logging tool, Firedrop2 has a few characteristics that stand out:

1. Firedrop2 is for client side blog creation. Its nice to have a tool that is specifically for those of us without our own server.

2. It is written in Python, is open source, and is extendable and customizable in Python.

3. It allows easy creation and sorting of posts by categories, and automatically creates and maintains archives.

4. It automatically creates RSS feeds.

While numbers 3 and 4 above may be typical of almost all blog tools these days, and number one defines the field of client side blogging tools, it is number 2, the ability to easily customize and extend Firedrop2 using Python that is most important.

As a content management system, Firedrop2 is easy and simple to use:

1. It allows easy creation of new web pages.

2. It cleanly separates content from presentation.

3. The presentation is done using CSS and page templates.

4. It is easy to maintain backups and archive change histories.

5. It is extensible and customizable in Python.

Again, the ability to enhance and improve Firedrop2 using Python is its most attractive feature, along with its clean architecture. Firedrop2 is for Python hackers who want a content management framework that is simple and extensible.

I am using Firedrop2 on Mac OS X 10.3 (Panther) and I have had a few minor Mac related issues, but the system is very usable. I hope to evenutally write and post some end user documentation for Firedrop2 that is aimed at ease-of-use.

Posted by Ron Stephens @ 2004-01-03 14:26:26 [permalink]
Categories: firedrop

Learning Python 2nd Edition

Today I received my copy of Learning Python 2nd Edition. This is a long awaited book and will be a good refresher course for me. I am planning a business trip to Shanghai in mid January and will read the book on the long trans-Pacific flights, and when I get back, I will post a book review. Meanwhile, I will have my iBook with me and maybe I can post to this blog from Shanghai. I am staying at the Hyatt in the Jin Mao Tower, the tallest building in Shanghai (taller than the World Trade Centers). My company has a Sales Office in the Jin Mao Tower, which is quite an impressive building. On the top floor, there is a restaurant and lounge with all glass outer walls. From this vantage point, one can see the Bund, the River, and the city of Shanghai. One can also see the construction right next door, where ground has been broken for a yet taller building.

Posted by Ron Stephens @ 2004-01-03 14:19:27 [permalink]
Categories: python

A System of Systems: The Future Evolution of Religious Meaning

Behold the system. Human social systems are a complex set of interacting systems across time and space; made up of the actions, thoughts, interactions and communications of many individual people. They are of at least a comparable level of complexity as the natural systems we see around us, the biological ecosystems, and the physical systems of the known universe. If we can grow to have faith in a natural world guided by God's grace and will, as in an unknowable but logically inferred reality; then why can we not grow to have faith in a complex evolutionary process of human social systems which, though surely made up of "only" the collective human actions and communications of a large number of individuals, nonetheless is guided in its complexity by an unknown and unseeable Hand?

In order to see this on the most appropriate level, it is necessary to observe the human social systems at a level somewhat higher than that of an individual person; just as, in order to study the atomic nature of matter, one must look at things on the atomic scale of things, or, in order to study the galaxies, one must have the broad perspective appropriate to galaxies of stars.

It has been remarked that the view of Earth from Space has permanently and radically altered the perception we humans have of Earth and our presence on it. I believe there is some truth to this; the beautiful pictures of a blue planet taken from orbiting satellites are an undeniable challenge to us, and these pictures stir our emotions and help us to take a broad perspective on our shared heritage. In order to think about human social systems, we need a change in perspective, but not so radical a one as from a spacecraft in orbit. After all, from orbit the works and activities of man mostly disappear. Rather, we need to look at large scale human interactions from a perspective higher than eye-level, but not nearly so high as from earth orbit. If one imagines the cities of humanity spread out as in a panoramic plane below one's point of view, but still close enough to discern individual people on a very miniature scale, one approaches the perspective I have in mind, and that I would like for the reader to keep in mind as she reads this chapter.

From this scale and this perspective, individuals still matter, but the broad social interactions of large numbers of people matter more, creating the cities, hubs of activity, and large scale social movements. It is on this level of viewpoint that religions unfold. Religions are large scale social movements, unfolding in the interactions of large groups of people over an extended period of time.

Being social in nature, religious movements naturally require the relative agreement of large numbers of people over an extended period of time. In order to achieve this large scale human cooperation, religious principles must be flexible enough to be adopted by a wide swathe of people of differing dispositions; but successful religious principles, or memes, must also contribute to the social solidarity necessary to hold society together for the common good. To some extent, religion is the glue which holds human societies together.

It is one of my conjectures that religious impulses are hard wired into the human brain by genetic coding. This coding, if it exists, must have evolved over long periods of time, and it must have been favorable to the successful adaptation of human populations; it may even be that there has been a trade-off, in human evolutionary history, between individual adaptation and group, or social adaptation. If so, then surely religious impulses must have been selected because they fostered the greater stability and survival rate of groups, not individuals. To some extent, it was "genetically" to the advantage of an individual to sacrifice his own welfare or existence in favor of the more important survival of the group of which he was a part. Given this religious heritage in our genes, we can no more abandon religion than we can abandon human nature; so it is best to thoughtfully adapt our religious instincts to a modern reality.

When one contemplates the evolution of religious impulses in human individuals, and the co-evolution of religious norms amongst human population groups, it becomes apparent that it must have been a process involving numerous compromises; compromises between individual good and group good; compromises between alternative value-systems, and diverse methods of promoting group cohesion, cooperation, and survival. Thus religion is by its very nature both forward looking, and continually evolving towards better religious mechanisms. Trade-offs no doubt were made. Compromises were effected. What emerged slowly over time was an imperfect (by today's standards) but continually improving mode of thinking and acting in accordance with an evolving religious ethos.

I surmise that religion plays a specific role in human mental machinery which is indispensable. To be precise, the human animal, the first to think clearly, logically, and temporally, that is, towards the future, was faced with the dilemma of making sense of it all. Even on a day to day basis, the human mind's greatest strength was pattern recognition, prediction, analyzing, projecting, and surmising. While the human mind evolved to make forecasts based on inputs from the senses, it was also necessary to prepare mental frames of reference in which to stage the mind's work. These frames of reference grew more and more complicated and sophisticated, eventually requiring that the human mind make tentative but important attempts to see the "big picture", so to speak. I suggest this was the original root of religious instincts, the attempt to use the mind to make a best guess as to what the human's life and world were all about; in order to make more successful day to day assessments of alternative courses of action, and eventually to build the cohesive social groups which were the hallmark of humanity's most successful adaptations. Mankind is a social animal.

Mankind is a meaning making machine. Human societies are meaning generating mechanisms of great sophistication. Rather than ridicule the early attempts at the construction of meaning, which to our eyes may appear primitive, we should wonder at the glorious breakthrough which made meaning making social systems necessary and emergent.

All human societies have had religion. By the term religion, I am referring to that overall sense of reality and the big picture which makes the life of any social group cohesive, goal oriented and adapted towards survival.

Even in relatively primitive human societies, there are always explanations, social rules, mores, and codes of honor which guide the group, hold it together , and give meaning to the lives of its participants. As civilizations dawned and grew more complex, certainly religions grew equally more complex. There has been a continual process of meaning-construction going on since prehistoric times. This meaning is socially constructed, but real in the most important way that something can be real for human beings.

All civilizations were founded with religious underpinnings. Of course, religions, like civilizations, grow and sometimes die; forming an intellectual and ontological compost from which new civilizations often sprout. Often, these new civilizations are more complex and take root in earlier ideas while expanding them to meet new conditions.

Our situation today is most interesting. For perhaps the first time in human history, at first glance, it might appear that humanity is outgrowing its need for religion. The ultra-successful scientific paradigm appears to offer a non-religious meta-meaning structure, which in its extreme forms at least, is atheistic. Certainly some propose that we have outgrown our need for religion.

It seems apparent to me however, that our scientific paradigm is itself rooted in our religious instincts. The scientific method is , after all, looking for ultimate answers and to tie together loose intellectual ends. And it is most successful. The scientific and rational revolutions springing forth out of the Great Enlightenment are two of the greatest achievements of humanity's long history and are to be cherished.

But taken to extremes, the scientific paradigm still leaves ultimate questions unanswered, for as we solve one level of complexity, a new , more difficult level always emerges, like a child's computer game extravaganza. It would seem that there is still a need for the religious principle to function for group cohesiveness and to provide the meta system of meaning, the underlying best educated surmise as to the ultimate matrix of reality. But this religious principle must always be in accordance with and in partnership with the scientific paradigm itself.

We can not go back to barbarism and superstition. Neither can we profitably exist in a scientific-only mental universe with no shared values and no best guess conjectures as to what is the meaning of it all. We are meaning making creatures. We will seek meaning.

The attempt to allow no meanings other than scientifically generated ones leads to scientific dogmatism as surely as do its religious cousins. For in the absence of any meaning or value system other than science, we are still left gaping at the unknown. The human mind, and more importantly the human social systems, always fill the unknown with best guesses. Otherwise the social group can not function properly because nihilism and ennui result. The current extreme form of scientific atheism is every bit as dogmatic as any religion, and is in fact a religious mindset in and of itself. It is the religion of scientific totalitarianism.

Science plus religion are much better than religion alone; and science plus religion are much better than science alone. But the religion must be a new religious formulation which is compatible with science and in harmony with reason.

So religions evolve and improve. But, like the quantum states of matter, the evolution of religions is somewhat discontinuous in that there are periodic quantum jumps in state to new religious levels of understanding. These are associated with the appearance of new prophets who bring with them new religious revelations.

The appearance of a new religious revelation marks a quantum jump forward in religious understanding. But of course this new understanding is never perfect. And thus, hard as it is for us to see, eventually all revelations must be updated and upgraded by new prophets, as human individuals and societies become capable of a greater degree of understanding.

Thus it is that, in looking back at previous religious eras, we sometimes cringe at what we see. For instance, in the Old Testament we find an understanding of God which is, to our eyes, overly anthropomorphic, and a level of moral comprehension which seems primitive and sometimes downright evil. Who can read of the God of the Old Testament commanding the extermination of whole towns and tribes of people, including men, women, and children, without cringing at the unfairness of it all? No doubt, when future generations look back at our own era, they too will find our level of understanding primitive and backwards. But so it must be since we are after all fallible human beings living in fallible human societies. The great prophets can only bring to us that which we are capable of receiving at a given point in time.

Thus, while we may cringe even at more recent religious history, as in where, for instance, both Christianity and Islam were too often advanced by the power of the sword, and as atrocities were committed in the name of religion; nonetheless we find a large Islamic population, a large Christian population, a large Hindu population and a large Buddhist culture, waiting to be transmuted and transcended. It was no doubt necessary for this culture-compost to be in place, in order for a new synthesis to emerge. We can only wonder at the seeming necessity that evil has had its part in our human past, and do our best to withstand evil now and in the future. We can no more right all of the wrongs of the past than we can grow an entirely new "religion" without roots in the past.

For religion, the continually evolving product of our meaning making instincts, is historical in nature. Mankind is a meaning making machine. Our societies are meaning making devices. And I submit that, even with all of their imperfections, they are the best meaning making devices yet known to the universe.

What is meaning? To some extent, it is the product of our evolution, genetically and culturally. Genetically, because we are only able to comprehend that which is encoded into our genetic heritage, which no doubt encodes more meanings than we can imagine, the meanings necessary to survival, which included ultimately the necessity to create logical human brains capable of improving ethical and social capabilities. Culturally, because the only truth we can know is socially constructed in a long evolutionary process.

How do we recognize truth? While it may not be an absolutely perfect procedure, we recognize truth because it corresponds with our innate mental patterns of truth-recognition. We also recognize truth by the very historical weeding-out process which is ever present and as old as our species; nay, as old as life itself.

Truth may be relative, but it is still the most important thing we know. What kinds of truth can we recognize? Truth is composed of that which is true, or factual; that which is good, or virtuous; and that which is beautiful. The true, the good, and the beautiful.

Science is most useful in helping us determine the true for a large class of facts. Religion is most helpful in helping us determine the good. And both the true and especially the good are beautiful. Thus we find the greatest artistic flowerings often coming from religious roots. We humans find virtue to be inherently beautiful.

Of all three kinds of truth, perhaps the good is the most important. That is why all the prophets, and all the religions focus so much on virtue, goodness, and rightness of character.

Religion is a historical process of socially constructed, integrative exploration of reality. Religion is ultimately oriented towards the far future, from which we are pulled as if by a most beautiful and strong chaotic, strange attractor. This Omega Point in the ultimate future influences the present most strongly. As we heed its powerful force, we are indeed in the process of actualizing the already subliminally present Kingdom of God.

Posted by Ron Stephens @ 2004-01-03 14:02:10 [permalink]
Categories: philosophy

Religion of the Future: Spirituality Reconciled with Science, Reason, and Logic

All societies have had religions. During the axial age, many societies evolved beyond their roots, and their first level religions went through a metamorphosis into second level religions such as Buddhism, Christianity and Islam. These second level religions retained many features of the original first level religions, but sublimated the original myths into higher level myths which were more appropriate to the new requirements of civilization. It is precisely these second level myths which we are now tempted to completely abandon. However, these myths are not untruths with which we deluded ourselves; rather, they are best-effort theories to explain the world as we find it, similar to the best effort theories we use in science. When we find a better theory, we change our paradigm, but we still recognize the utility of the previous theory and paradigm, in its day, and the need for better theories and paradigms for the future.

To quote Thomas Nagel from his book "The Last Word", as he discusses scientific beliefs and theories:

"This means that most of our beliefs at any time must in some degree be regarded as provisional, since they may be replaced when a different balance of reasons is generated by new experience or theoretical ingenuity. It also means that an eternal set of rules of scientific method cannot be laid down in advance. But it does not mean that it cannot be true that a certain theory is the most reasonable to accept given the evidence available at a particular time, and it does not mean that the theory cannot be objectively true, however provisionally we may hold it. Truth is not the same as certainty, or universal acceptance."

So, coming back to religion, when the first order world-explaining theories of societies began to fail, they sublimated them into much better second order theories, or world explaining myths, called Buddhism, Christianity, and Islam. What works for science, works also for the realms of philosophy, religion, and the humanities.

So, we could abandon the second order myths of Buddhism, Christianity, and Islam; or, we can create a new third order theory, or omni-myth, which represents the very best explanation possible to us at this time for the meaning and purpose of human life and human civilization.

While that meaning and purpose for an individual might be supplied by esoteric spirituality, for society as a whole and for civilization, something more is required. The meaning of civilization must be rooted in historicity. This historicity represents the story of meaning, the meaning of the story of human existence. I submit that the best theory to explain this meaning is rooted in the history of human progress found in the world’s great religious traditions.

When Eve and Adam became the first truly conscious individuals, they began the historical process. As societies evolved, eventually so did religions. Eventually, an individual named Abraham became conscious of a truly unified Deity and guiding purpose to human affairs, and abandoned the need for human sacrifice. Gautama Buddha made profound breakthroughs in the science of human consciousness and spirituality. Jesus Christ made the most profound breakthrough of triumphing over Death itself, by completely sacrificing His entire life for the good of all humanity, past, present and future. Muhammad made dramatic breakthroughs in applying this evolving ethos into a better governmental and societal organization structure.

All of the above must now be transcended. We must incorporate modern science, our best historical religious truths, and our best vision of the future into a new omni-myth; a new theory of everything. Fortunately, something in the spirit of combined humanity seems to always help us and point us in the right direction. Special individual humans seem to arise at just such moments as this, and coalesce the best strivings of the human spirit into a coherent whole.

One thing must be clarified here of utmost importance. At our current level of development, no new omni-theory or myth can make dogmatic claims or require adherence by force of any kind. Unproven statements are voluntary and must never be enforced, even by application of subtle psychological or mental pressures. This is rule number one for all time from now on; freedom of conscience and belief are each human’s eternal right, and are absolute minimal necessities for any theory or omni-myth. Religious truth is relative; theories are improved; new paradigms adopted. But we do have a choice; and we should choose to adopt those theories and paradigms, which best fit the facts, best promote the common welfare, and offer the best vision of the future. Indeed, we need a common vision, common goals, a community of meaning.

And our choices in these spiritual matters can be guided by reason, just as our scientific theories are. Karl Popper, the eminent theoretician of scientific method, has posited that in order to be a good scientific theory, a theory must be falsifiable. What this often means in a practical sense is that a scientific theory must be able to predict certain experimental outcomes which, if not forthcoming, would serve to falsify the theory itself. In religious terms, we can strive for an equivalent falsifiability of process. Where it is impossible to perform actual experiments on the entire history and future of the human race and the universe, we can instead observe the results which various processes have in human affairs. One religious theory is not as good as the next; we do have a choice to make, and an important one. We should make a sound choice based on reason, evidence, and observation.

Religion represents society’s long term memory and blue prints for the future; our civilization’s Vision. Some long term memories are so important, have been so painfully won and at such a price, that they must never be forgotten.

Most of all, we must have a common Vision of the future, a vision which recognizes our need for more than just material comfort and which represents the best possible aspirations of humanity. Most of our lives are spent on short-term affairs, duties, goals and pursuits. Religion serves that noble function of supplying a long-term guidance and direction, a momentum from generation to generation. As such, it is indispensable.

We need more than material comfort, technical advancement, and scientific understanding. We need community. We need common goals, We need a Vision of the future which holds us all in rapt attention and which includes the whole world. Nothing less will suffice for this new age.

Posted by Ron Stephens @ 2004-01-03 13:23:31 [permalink]
Categories: philosophy

Mind Meld: Recursion of the Centaur

I stood on a big Rock
Outcropping on the edge of a
Dark, beautiful, and dangerous stream.

Then, I took my mind
and left it on the Rock
while I crossed, without it, the sparkling stream.

Then stood on a smaller rock
Perched precariously above
The other edge of the stream.

Looking back, I saw a good, healthy fish
In the stream, looking up at me
Big eyes focused on me,
Lips moving, tail wagging below,
A good fish with scales.

Aware that the fish was not me
and that the mind perched across the stream on the big high Rock
Was not me either.

I turned and ran carefully into the verdant woods
Luxurious, growing, living,
forest of my dreams.

Yet the forest was not me
Nor was the fish
Nor the mind.

Who am I?
What am I?

Aware that folks have
made idols of wood and stone, of beast and bird,
but being neither fish nor foul,
I was careful not to
worship any of these.

Neither, especially, did I worship my mind
Perched opposite on the Rock,
Aware that in this day and age
We meld our images into the very mind of man.

Posted by Ron Stephens @ 2004-01-03 02:43:08 [permalink]
Categories: philosophy, poetry