Planetary Perspective

As we look around, the closest things are the most immediate to us. So rarely do human beings take on a planetary perspective. In the 1990s Carl Sagan showed the world an image of a pale blue dot. For some of us the idea presented by Sagan with the picture changed the way we think about every thing. It helped to give some of us the first inkling of a planetary perspective. It has been over a decade since Sagan’s inspirational thoughts and I’m glad to announce NASA has helped to issue a bit of a reminder. Presentations so simple yet powerful are why NASA should never stop with manned space flight nor with unmanned space flight.

Here is a picture of every one of us, and all that all of us have ever achieved in the thousands of years of human civilization (as seen from the surface of Mars). So, if anyone asks…

IM; Facebook; Spam; New ’sploit?

Maybe a new (most likely old) virus/worm/trojan floating. This morning, a screen name called ‘facebook’ sent me spam instant messages. I don’t use the Facebook social networking website, nor have I ever. Still, the messages came in to a screen name I publish in my Digg profile.

GAIM Message Log

Trusting Your Own Reflection

The day might come when biometrics completely replaces the function served with passwords. But will it matter? The fact is, that that biometric reality grows closer every day. Right now, hardware becoming cheap and software environments becoming virtual, has many such realities racing at us like a wild mustang. But, I know you. You’re human, you need to see it in action. Well, do I have the perfect software for you. You or anyone can download for free something called Ophcrack. Ophcrack uses Rainbow Tables (and well). Take a look at it here, where Lifehacker has a gallery of screenshots of Ophcrack at work under Windows.

What does all that mean? I’ll keep it simple. Ophcrack can crack the password “Fgpyyih804423″ in 160 seconds (or for more here for Thomas Ptacek’s work on the subject or here where Darknet talks about its history). Anyone with Computer or Network Security experience (or that has tried to guess a password) will tell you, thats expected to be a difficult password to crack, and being cracked in 160 seconds is jaw dropping. “Fgpyyih804423″ is not very human relative and by that I mean its not a word in any language, nor a composite of any word in any language ( its not even some tokenized expression). In fact, the string of characters looks to be (because it is) quite random.

Worried yet? If not, some forward thinking might get you bit concerned. Implementations of biometrics really don’t solve this issue (they’re conceptually the same). They just make the string’s identity larger and thereby, by today’s standards, more difficult to crack. But, as technology grows to facilitate biometrics, so will that which is used to subvert biometrics and in not so different ways than we see here. So, my question to you is, what will you do, when you can’t trust your own reflection?

saikee’s New Boots

This guy from JustLinux, saikee , might be your hero. It all depends on how computer savvy you are. But, let’s say for the sake of discussion, you’re savvy enough to dual boot Windows XP & Ubuntu Linux, as an example. Now, sure, some people are saying, “dual wha? Ubuntu?” Some may not even know what Linux is. All “dual boot” means is running more than one Operating System on your computer and having the capacity to select which one you want to use when you turn on the computer. But, even if you are savvy enough to dual boot (which isn’t very savvy at all, evidently) than you’re only 143 Operating Systems behind. Better get your hiking boots, you’ve got some footwork ahead if you want to catch up. saikee posted information on his new setup on JustLinux a while back… which boots only 145 different Operating Systems! “Can you run tha–” — “Yes.”

Giving the Bad Guys the Final Frontier

The final frontier isn’t a new country to be discovered; its not the ocean depths, nor the heights of the sky, and it is not, despite what people tell you, the vastness of space. No, the final frontier is the Internet my friend, its the virtual space we can create, destroy, use to enlighten and enrich or to bias and deprive. It is truly… the last bastion of human hope that freedom will prevail (for now). In all the venues of our existence one thing remains true: When a judgment is made about any information, excepting its usage by human beings of course, mostly only ignorance can only follow.

Here’s someone who wants to give the bad guys the final frontier. How? By making various terms and their study a special, rare, or otherwise protected thing. This has always led to the formation of counter-cultural structures (because people won’t accept your judging them or discounting their contribution to society). Maybe you missed the war on drugs? Its a misleading campaign which has prescribed the creation of hundreds of drug-related counter cultures which only help to allow the war on it to persist. This notion of censoring what you fear being studied is very much the act of the Ostrich, sticking his head in ground.

“I do intend to carry out a clear exploring exercise with the private sector … on how it is possible to use technology to prevent people from using or searching dangerous words like bomb, kill, genocide or terrorism,” Frattini told Reuters.

It stands to reason, that once you censor, you empower those to which you cannot silence.

Absolute Genius

There is an article I read which I can’t seem to say enough is Absolute Genius — because thats what its describing: absolute genius. Its called Programming can Ruin Your Life. I keep saying absolute genius because, for me, all of this is truth about reality. Every bit in the article.

I feel what the author has described here, is sort of the weight to which genius can burden. I covered and explained this idea that genius grows exponentially through its own internally created pressures or burdens in a series of essays I wrote entitled “Neurogenesis”. Maybe one day I’ll republish them here. In the meantime, let me lay in with examples of this wonderful piece of literary work… and give you an idea of the bold diagnosis this writer has made of most Programmers (or, as I state in Neurogensis, most geniuses).

When faced with an interesting programming problem your mind will chew it over in the background. Maybe it’s an algorithm you need to develop, maybe its a tricky architecture problem, maybe its data that needs a model. It doesn’t matter. Your mind will quietly work the problem over in search of a solution. The ah-ha! moment will come when you’re in the shower, or playing Tetris. This practice of constant churning will slowly work its way into the rest of your life. Each problem or puzzle you encounter will start its own thread; the toughest and most troubling of which will be blocking.

This all seems very, very accurate to me. I’ m even quite certain that this sort of problem-solving phenomena translate to other careers too. In fact, I contend it translates across so many disciplines because this describes a human compulsion toward optimization (or the providing of a solution of an optimization problem). I contend optimization is the only problem ever being solved during all human problem-solving. But, thats a contention that takes us to deeper place than I want to go with this post. Don’t worry, we’ll get there some day.

One thing I notice about other people is how little they think and I mean that about everything. I can’t imagine how one could exist with such precious little going on inside them as I find with most people. In fact what I’m noticing is not how little those people think but how much I myself think by comparison. I always wonder,”Why don’t they just stop and think for a second?” Thats a good example though.

No wait, its not good, its a Programmers example, its perfect! I’m wondering why others are NOT thinking, in effect, thats just more thinking I have to do [for them] (or thats how I observe the case to be). You see, in problem-solving with Programmers, what I realize is, they’re always thinking, because they’re always programming. But, consider it, and it should only make more sense to you even if you’re a non-programmer.

If your job is to feed exotic and somewhat exclusive phrases of a dynamic and specific language into some device and then predict outcomes as well as manage the unpredictable outcomes, you will become as much like that device as possible. This is the mammalian method-trait called mimicry. This method-trait is true of how human beings grasp information at all through all language. Progressively over time the input and output of procedures of communication with others grow as we do, embedding in our minds the pathology to interact socially. Or as it could also be described, so that we’re able to feed other people information and predict outcomes as well as manage the unpredictable ones.

So Programmers, like anyone learning or coping with anything follow a pattern of mimicry in order that they become even better at translating these exotic phrases and languages and predicting outcomes (or at least as close as they can become to the machine). But, mimicry has its draw backs in this case since we’re now trying to mimic something not nearly human — a programming language.

Programmers become obsessed with perfection. This is why they are constantly talking about rewrites. They cannot resist optimum solutions. Perfection requires tossing aside mediocre ideas in search of great ones. A good programmer would rather leave a problem temporarily unsolved than solve it poorly. A good solution takes into account all predictable outcomes and solves the largest number of them in the most efficient way. This mindset prevents you from writing code with limited utility and life span. While its a wonderful trait to have in programming, the demons of scope and efficiency will start to assert themselves on your ordinary life. You will avoid taking care of simple things because the solution is inelegant or simply feels wrong. Time to think will no doubt yield a better result, you’ll say.

This statement by the author acts to solidify my point as well as his; that an obsession for perfection is actually a shedding of the human condition. This means Programmers have trained their minds to be inhuman as such that they cannot make a choice knowingly acceptant that it will be deficient or have a limited life time. This kind of avoidance of care for simple things such as is described is something well known about the personality of most Programmers.

Finally, note the point above that thinking in this way reduces the number of your potential choices to those seemingly optimal at design time. This means Programmers only do things that they analyze as optimal in that moment. So, a night out on the town where one acts foolishly without regard for themselves to a degree, as well as the feelings of the others around (whom act and have cascading affect on those they surround thereafter) — throwing caution to the wind — would not be very attractive to someone measuring each element of their experience in terms of optimality toward building a method based in perfection.

And, it is for some of those reasons that genius tends to burden. Or, as I have put it in Neugenesis: Elegant thought is a symptom of a passionate, sensitive mind, its expression is nothing more than the easing of its burden.

Microsoft’s Document Standard

I haven’t given this thing (the OOXML Spec) much of my time on this blog, sorry. Its just that, the whole standard, including the spec, is one huge, smelly piece of crap. Sorry, as articulate as you may think me, those are the choice words of description for such a work of disaster and stupidity. But, rather then I spending my time (or wasting your time) explaining why OOXML is so crappy, to you each, my beloved readers, I’d rather simply show you the pictures and have you draw the conclusion. Below is… the simple… easy to use… Microsoft XML standard. I’ll let you borrow it for the weekend, so you can get up to speed.

OOXML Spec

Dangerous Knowledge

From the mind there can be no escape. A simple notion can influence, until we’re a daze in thought. Yet, some thoughts are so complex and run so long they are able to penetrate the core of the mind from which they spring. Some realizations so ultimate they might even revoke our sense of self. For even when we are lost in thought do we rarely understand the truth, that we are lost to thought. Here the BBC covers exactly that in a documentary entitled Dangerous Knowledge. The film covers a group of geniuses who each ended their quest for knowledge in suicide.