Since before the dawn of mankind’s harnessing of the electron, we’ve been searching for a way to send messages far and fast. Pony express, smoke signals, jungle drums, bells.. and through this, the most bizarre of centuries, we’ve gone from jungle drums, through people hunched over morse keys, to electromagnetic radiation, to a multi-megabit telegraph line.. and onward.
Is it instinct that makes us search for ever better, faster ways to move information? Why? And ultimately, where does this end?
Once, in a very altered state of mind, I suggested to a family member who has some DOD contacts that they should be researching fusion reactor-pumped lasers to “back up the internet”. Of course, you can’t, by the time you’d backed up a few gigabytes, it’s changed again, that’s why it’s the net.. but I do wonder. It seems that the universe is designed to coherently organize information.
At various points I have commented about how digital media is just very large numbers, and how all of it already exists and should be no more copywritable than the number two. Now I’m going to present the counter-argument.
Recently, I started work (one of the things I work on in my off minutes when I don’t feel like playing video games) on some code to brute-force a algorythm. It doesn’t matter which one, and I’ll save it – and what I’ve learned so far – as a suprise for a later post – but, in essence, the approach is to generate all possible perl programs that are <=256 bytes long, and then eval them, with a wrapper that avoids the halting problem by killing off the evaluated code if it has used more than a second worth of CPU time.
Originally I was going to create a SQL table that contained all of the possibilities, and then update it as I tested each one. Then I did a little math..
Assume you use a 52 byte character set for your perl. There are 1.6923032801030364133169031885639e+125 possible combinations of 256 bytes containing one of 52 values. That’s more than 2^400 . Good luck storing that..
And that’s 256 bytes worth. Anyone want to calculate the odds of two intelligent life-forms converging on a 5 minute song?
Of course, they do. That’s the really interesting bit. Some people are wondering if we ever find intelligent life other than us, if they’ll have heard of this cat named Jesus. Me, I’m wondering if they’ll have heard of the 5 and 12 tone scales, and if not, if they’ll have similarly geometric music – or art of any kind.
Anyway, never mind a 5 minute song – how long does it take to select for a DNA strand which represents 4GB just in base pairs and possibly many, many times that if all of the data found within are considered.. (I’ve given up on trying to guess what the payload of DNA is, but if I had to stab in the dark, I’d say it’s more than a petabyte. Then again, I’m horribly uninformed on the subject. If anyone finds a hard number – even to approximately the number of zeros involved – please let me know)
Okay, information tends to want to organize. There’s no other good explanation for humanity. Interestingly, it would seem that the future is generally better than the past – I gesture you to prohibition 80 years ago, segregation 40 years ago, and the current ongoing war to give those of different sexual orientation or identity the freedom and safety they deserve – and I probably won’t even understand the issues that my kid fights for, but they will also be part of the perpetual arc towards what I would call true humanity. What makes me sad is that I’ll probably be fighting against what my child is fighting for, even though, unless I forget everything I have thus far learned, I will know I am the one who is wrong (insofar as anyone ever can be right or wrong) because humans seem to be wired that way.
I can’t really imagine the mindset of those who fought for slavery, or segregation, or those who fight against the right for gays to marry, or people to change gender at will, or the right for more than two people to marry, or a whole host of other similar things. I can’t get into their heads, so I can’t tell how I’ll know when I’ve become one of them.
Speaking of segregation.. I recently stopped in a gas station to fill the car and use their restrooms – and they had two single occupant restrooms, marked male and female. How’s that again? Why would one have gender assignments on restrooms for one person? This really doesn’t seem like it makes sense to me. I’m not even sure that having seperate restrooms per-gender makes sense to me any more..
Back on the subject of information..
I sort of wonder if the amount of information on some of my larger servers isn’t starting to approach some critical mass – if there isn’t a maximum amount of data that it’s safe to store, after which very strange and Terry-Prachett-esque things start happening to space, time, and other information that gets too close. All of you who have large disk arrays know how they seem to fill up about as quickly as you can keep adding disk to them – and it’s not all TV show downloads and home movies.
Perhaps I’ve already dissapeared below the event horizen in my own black hole – surrounded by spinning vortexes of condensed knowledge.