Monday, February 16, 2009

Complexity & Language

This is a brain dump of things that have been emerging for me today:

Complexity. One tool we can use for addressing complexity, or one tool we HAVE to use to manage complexity is language. Ultimately the language must be abstracted above the domain that is being used on, to a higher level. This is true in software, where binary is abstracted to machine language, to asm, to C or Java,and then to maybe UML or XML. With this I wonder if some of the more difficult Systems Thinking books, such as Theory U, are talking about when they try to create new, strange words such as Presence, and Auotpoesis. :)

Religion - Perhaps hell is a combination of connections to bad things or evil things, or broken things. Or maybe Hell is the absence of positive or healthy connections. The thing about this is that it is totally volitional. God cannot make you connect to Him or His people. You have to do that. A person who eschews people, who disconnects from the world will spiral into a narcissistic decline of self-obsession and delusion. The cycle of self cannot be broken from within, and without the check of the real world, you get Hitler in a Bunker syndrome. Their mental model cannot match reality that is literally falling all around them. Instead of moving, adapting, changing, they break, and the bitter loop reinforces itself. The world is bad, people are bad, they are bad.

Just some thoughts.

- Joe