Tag Archives: spontaneity

Oh how I wish I already had WikiPub

I’m not too good at multi-tasking on the level of simple tasks, but I somehow manage to always be able to handle several project at once(or at least I believe so). I am always aware of what’s happeningn around me, let’s just say that, and I am aware when I smash my deadlines which I so often do. The problem I believe to be the amount of diverese I work on at any given time, but that’s the way I like it.

I(for now) hate the boring life of an avaerage worker. Wake up, get a list of tasks, complete, then go to sleep. That’s what we build machines for, people in the modern age of computers are no longer required to be machines(though many of us are), people should instead break those rules, build new machines, and spend the day in the creative sandbox of the mind, rather than the executive. At least that’s how I like to live out my days.

However right now I pretty much have 3 projects running along-side school, which to many could be quite a work-load(especially if they knew how much time I spend reading news). I am writing The Book About Everything, at the same time trying to kick-start The College Group and organise the WikiPub Project. A lot of people are involved, and a lot of people have to be informed, with each one these. I feel like each one of these projects requires a different twitter account, a different blogroll, a different news realm as a whole. However I with the current technologies is forced through so many different stages in order to achieve that. I hate that the web 2.0 realm is built on and for start-ups, where the general idea would be that an individual or a group is responsible for single entities in the realm. However what about those of us that multi-task and have many goals in life? WikiPub would certainly be an answer to this, as I could organise these into mere PROJECTS, and lead them that way intertwining with my daily activity.

Basically I feel the need to organise every single thought that goes through this crazy mind, and that is what I am building WikiPub for, only thing I wish, is that I had WikiPub to build WikiPub, it would make things just so much more easier. Oh, and it wouldn’t hurt graduating as well, so that I could get some spare time for coding 🙂

An alternative search engine

I hate Google. Not because I think they are stupid, but because I believe that they are brilliant, or at least their search engine is. As a follow-up to the previous post, what Google does is provide us with the most popular information, which is partially based on how often the source is mentioned in other places on the web(links), partially how well it’s is presented and favoured by other users(page-ranking), and partially how relevant it is to the search keywords and your personality(the actual search algorithm, and monitoring of your search history).

So what Google does, is blindly tell us what we like, compared to what everybody else likes, thus defining our place in life and society, and we love Google for it. However, it does so in a rather decent manner, making that the only decent thing about it. The information is presented fast and clean, in theory presented as something bias. Only on the side or at the top of the page do you actually see the sponsored links, seperated, and simply formatted, indifferntiating from each other, except the catch-phrase and the name of the product, limiting the bureaus to only natural language to manipulate the consumer. In comparison to Times Square, this is perhaps as decent as it will get in the global generation, when it comes to information representation.

Nough said, there is no competition to Google. Yahoo is dead, and Live Search never got through puberty, Google own’s the web, and the web own’s what you know, and what you know own’s what you think, believe and live by. 

One thing important to understand about a single provider of a service, is that using it, becomes a religion. And when a phenomenon like religion occurs, the human mind dies, and when that happens, innovation stops, and we get a “middle age”, where we believe whatever we have is good enough, and don’t try to build new technologies.

The IT industry is exactly the opposite of this, you might argue, but then Google is as much a parasite in the system, as it is a building stone. Just think about it. You are SATISFIED with Google, a better solution seems firstly unneeded, and secodnly impossible, so you entrust all you privates to this giants’ posetion, and you feel good about it, becuase that just makes your search results better!

Well, let’s not get too synical, and abstract here, the world is full of conspiracy theories already, besides, they make your mind go ka-boom(whereas religion, as the sense of stability, calms it down). The simple point that I want to get across here is that someone needs to stand up to Google, and provide them some sort of competition, before we all end up like we have, with the white earbuds in our ears.

So how do we beat Google? Well breaking down a giant and rebeuilding it from the ground up is seldomly the answer, the best is always to innovate (a world all you marketing people are very fund of). Take whatever exists, with all it’s problems, and solve some of them. Where Google is weak, is accuracy. To find accurate and legitimate information via Google can be like finding a needle in a haystack, all depending on what sort of information it is. So we end up taking the top-most results, which are innevitably the most popular ones, but the most popular answer is not always the most accurate one.

This popularity aspect on the other side, brings us much closer to the global village that Marshall McLuhan so vitiously proclaimed. We can connect trends across continents thanks to Google, which provides same information to all of us, and we personally rate what is better and what is worse, and filter the bull from the truth. 

Einstein once said:

“I believe, there are 2 things that are infinite in this world – the universe and human stupidity, and I’m not sure about the first one.”

We as humans have a problem, and that is we are easy to manipulate to believe something sensational, popular, or trendy. That’s the way we went into any war in history, the most clear examples being Vietnam and Iraq, no real problem persisted, but we all believed it was the right thing to do, until proven otherwise. Please notice that it was not the governments that went to war, but us, because none of us could to see outside the box of society, beyond the popular trends, untill it was too late 🙂

So, what does this have to do with Google? Well, it means that Google provoked the war in Iraq, Bush told us one thing, and every top ranking page on Google said the same. Only further down could you ever find contradicting information, which we all know today was more accurate. At the same time, now that we have realised that we were mistaken, it is only thanks to Google that we have realised this, and have put Obama in the White House. So this popularity dimension has it’s pluses, but more importantly, it has it’s minuses, and this is the problem to tackle.

In the course of the past century we have all finally grown accustumed to the fact that the human mind is prominant to make mistakes, but somehow we relate that only to mathematical computations and leave complex decision-making up to the dumb human and it’s feelings. If we no longer trust the human mind to make the complex calculations, than why do we still rely upon the stupid mind to wheigh the different facts and their accuracy before we make an important decision?

A search engine that didn’t simply tell us what was most popular, but read, understood, weighed the information, and presented it in a decent, relevant to us manner, so that we then as people could make most rational decisions based on accuracy, and not on simple popular belief. Imagine how many wars could be avoided, how much new successful business could be built, how many market crashes could be avoided, and what a better place the world would be to live in!

Such a search engine seems distant, but it isn’t quite as far away as we may think. It is only half an AI, since it hasn’t to make any real decisions, but simply sort everything that has already been decided, into right and wrong decisions, not simply popular and unpopular truth. Then it can levae it up to us, to believe this machine or not.

The question then of course is, why  would we believe it then? We don’t trust a machine to even drive our cars, why would we entrust it our political decisions? Well, imagine the indexing capacity of this monster, it is the slave, no human could ever be made into, or could duplicate. Reading the immense amounts of information fed into the internet 24 hours a day, 7 days a week. If done right, this guy can make rational explanations way beyond any human’s possible ability, simply because of the bigger “brain capacity”.

There is another aspect to this search engine that makes it brilliant, and that is the fact that it actually helps us make decisions, something we are becoming extremely bad at because of the huge amount of choices and decisions that have to be made, our mind is simply way to occupied with the everyday decisions to make right choices at work, or perhaps the other way around, depending on the person of the case. Explaining the difficulty of this sea of choices would take another 1000 words, so I simply suggest watching this Google talk instead, and imagine thereafter how such a decision-sorting engine could help, if it knew enough about the world and you: http://video.google.com/videoplay?docid=6127548813950043200&ei=5ZskSaGnE6f22gKj1LX8Bg&q=choice+google+tech+talk

No great conclusion for you guys this time, enough to consider already 🙂

Natural Languagez

So in one weekend I managed to drink a whole lot of free beer with a bunch of freshman on the datalogistics course at Århus University, visit Baresso in Århus the morning after, go to my ex-girlfriend’s birthday party in Grenå(just to score 4/5 phonenumbers, and a few kisses), go to Copenhagen the morning after to hand in my application for a permanent residence in DK, and sit down at a Baresso on Kongens Nytorv and write this entry(I’ve missed out a few things, just so you don’t get borred). 

Despite the busy schedule(which I had, well, no idea about Friday morning, which shows you the spontaneity of my choices 🙂 ), I still managed to get a thorough read of the introductory and concluding chapter in “Human Language And Our Reptilian Brain The Subcortical Bases Of Speech Syntax and thought“, by Philipe Lieberman. This, together with some previous knowledge and research, as well as a talk with Bjarke Bondo(on our way to free beer, and a presentation from V8 developers, which we unfortunately missed), and my mom last night, has given me an idea of where to steer my further line of code vs. line of thought research. In fact I once again believe that I have a theory that looks so elegant, that it would bring AI to the world, make world piece and show us the deepest secrets of the human mind, but I’m probably mistaken, and this is exactly what this blog is for, I want to see how often, and how far off some of my thoughts are. So here it goes, all or nothing: 🙂

The thing with natural language is that to many eyes it looks way too complicated and way to differential and abstracr, that there can impossibly be a set of rules like there is for regular PL’s. Naom Chomsky argues though that since we all(by default) have the ability to fall into any languistic syntax and understand it, than there must be some sort of a Universal Grammar embedded within our genes. This idea has taken a head start about 50 years ago, and has bothered many neurologists, linguists and alike, for years, but noone has been able to come up with a unifying and overall syntax, for anything at all.

  • One problem with this research is of course that it has absolutely no respect to possible future developments of natural language, and only looks at past experiences. 
  • Another problem with the research done in this area is the question of how these words are stored within our minds? Do we relate shapes to actions to sounds(and round we go)?
  • Than there are of course those that believe that there is no unification and overall formula for the syntax of NL, and that everything is pretty random, but as I described earlier, I don’t believe in random 🙂 the underlying idea of random is way too weak, and has been proven wrong too many times. So those who believe in random, are by definition insane. Since they look at the same action and expect a different result(same goes for the act of love).

If we try to look at our own minds, then our thoughts will most likely be in a form of NL, and one that is most actual in the context of the thought. However simoultaneously thoughts of pictures break down this idea. So sounds are intertvined with forms and all are intertvined with actions(& consequences, which are the same thing in this context). All of these seem to be blended together into some sort of synth, alike Microsoft Photosynth, only having MANY MANY MANY more than the 3 dimensions of space. So imagine the brain like the 3D dot-representation of the real world only it, is in roughly ∞ amount of artificial dimensions, the amount of which grow and shrink depending on what our thought wants(in essense the 3 dimensions of space are too AD’s, we are just so used to using them, that we are blinded by it)

So right… if we look aside from all the extra dimensions, then a single entity(or so-called object) seems like a point in the 3 dimensions of space. Let’s think of a pencil, hovering in mid-air, and then add on a dimension of time, here, the simple point of a pencil will most likely appear many times, rather than once, because we have used it in many different locations. Does this mean that for every occurance in time there is a seperate point in the 3 dimensions of space referencing the pencil? Although simple, but most likely not.. So instead I like to believe that the pencil is located in our simple dimension of shapes, than every single of the 3 dimensions of space are bended by the context of thought, at this point the context being a point in time. In essense the 3 dimensions also bend each other – try rotating the pencil in your head, the object’s shape in the terms of x and y depend heavily on it’s position in z

This makes the idea of the overall picture of something quite dynamic as well, since that simply depends on the amount of dimensions that you wish look at, and whether your understand the point’s position in all of the dimensions, if not, you get confused, like you were confused over the placement of the letter z in the AD of my blog, but you knew that it was a letter in the gregorian alphabet and knew what it sounded like.

Right, let’s abandon the thought of dimensions bending each other for now, and try to look at this at a larger scale. If we regard natural language as a dimension of itself, it will only make sense if we know it’s position in the overall picture of whatever it is that we want to describe. So for an AI to understand our thoughts, it must know the flow of our thoughts, and thereby know us, and the better it knows our thoughts, the better it will be able to understand and interprate whatever it is that we are telling it.

Understanding the individual is not enough though, and is thereafter nearly impossible. It will be much easier for the AI to understand the individual if it has a picture of the society, and the overall picture on the same scale as the whole of the human kind. Afterall, it is the society around us that defines, what, how, when and why we do whatever. 

So in order for an AI to become an AI it must be in the cloud, and it must be personalized for each user, kind of like personalised Google search. It learns your habits, and the habits of those in your community(as well as the whole picture), and makes the best possible guess on what it really is that you want. 

My thought therefore is, if we can get the machine to guess what information we need in the current context, than why not try and make it guess what function it is that we want? -> Programming with natural language

So what we get on the personal level, is an AI that knows us, and can help us with our tasks and choices, but on the broader level, connecting these AI’s creates an AI society. The properties that they can share, like a language, are common for that society. Combining these AI’s on a global level, and using computing to determine global values between all humans, could be called a Rational Intelligence(RI). Rational because this intelligence will most likely have a very good idea of all possible broadths of dimensions known to all men, and not have positions and opinions of it’s own. This in turn can serve as the soul basis for a global government. 

The only question is, how this AI weighs the different points and dimensions.. To be continued..

Hello World

print “Hello World”

This is where it all started, it all started with Python.

My name is Oleksandr Shturmov aka Oleks aka Alexander aka alsht aka shtole aka Ukrainian aka Russian aka whiteboy aka the nerd aka whatever I am to youe(I’m a man of many names, as I am a man of many personalities).

And this is my wikiblog. I dicided to write a wikiblog for one simple reason, because I couldn’t dicide whether to write a wiki or a blog xD and this was my spontaneous solution!

More and more areas of my life in general have taken a shift towards spontaneity. The ever-elaborating randomness of my choices, as of everyday concerns, have left many people confused, and unable to follow along. This has therefore lead to unstable relationships with some friends and many women, but I love it, since this spontaneity leaves me with computational power for my theories of life, death, intelligence, computers and just about anything that that this universe has to offer, and beyond.

Besides, trying to plan out a solution, rather than randomly choosing, has the same effect on me as the idea of writing a book about compilers had on Donald R. Knuth – to make something that is satisfactory, every single part of the solution must be satisfactory, so I must understand it inside out before I release it (so to write a book about compilers, I would have to write books about everything else).

This is not a bad characteristic to have, since it leads to my A’s in college, but this logic can rarely be applied to all areas of life, as american capitalism has led us to having so many choices, that looking at all of them rationally, would require quite a lot computational power(a topic I will look into in some later posts).