As the project synopsis states, "mCode aims to change the way we view the internet from text and pictures, to representing
the whole "Interconnected Network" as a giant persistant world- ISPs are towns and cities,buildings of many IPs, and individual
computers IPs are people and..."
Is this possible? Of course it is. Is it probable? I would still say so, otherwise I wouls not have signed on. I would not have been
dreaming of this very thing for the past ten years. I began on this dream from the moment I read Gibson's Neuromancer novel,
and I can't give it up.
My vision of mCode is apparently very similar to the project founder, Maxx Hodak. One could speculate that this is a project that
would require many new protocols, and great VRML vision. I recognize that the need to utilize tcp/ip as a base vehicle is quite important,
and this must include IPV6 as well.
With all of that said, we know the following:
* If you build it, they will in fact come.
* the idea of mCode boils down to making a core package of visual and functional representations to identify
and operate from a network level
* Intelligence will eventually have to be built to utilize the correct packages.
* There is a hell of a lot of theory to piece together.
Now, let's just say we take a small section of network, say a small LAN, and build it to operate on these ideals. All of the individual
nodes will need mCode to plug to the world. Beginning with an individual node, we will need code to identify the hardware, resident
applications, and interfacing. I suggest that we begin from a client/server point of view. In this, the "server's" function is not to actually serve,
but to locate the nodal points of our new world. I also suggest that we utilize prolog and SNMP or CMIP (I must validate the usefulness of both)
to locate and register (a DNS type function) the nodes.
I'm aware I will be skipping around, and I will be much more complete once I am validated into the project, but here's what I see in a nutshell.
One will be interfacing from their node, and upon exiting their system into the World will automagically see all nodes local to them, much like
you see all of the local buildings when you walk outside your front door today. Online users will be represented as some form of avatar, and
they will be identifiable from their point of origin. Buildings, or nodes, are built from the sizes of the machines and the complexity of the network.
Actual paths, as roads, dependent on the router/hub/switch size and capacity.
I worked on a core router solution similar to this, without the visualization, so I know for a fact that the idea is doable.
We should recruit and talk. I'm in this thing. I will research theory and do some brainstorming into a RFC local to the project so we can build
our theory base and get everything in agreement and order. Congradulations to all who join this project. We are the new pioneers.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
You are very right. I have seen many projects trying to achieve this same end, but have either tried for something too extravagant, or the technology and world just wasn't ready for it. I think this is the time to start. If we start now, we can start a revolution in the internet in motion. Just as the internet changed the world 10, 15 years ago, this could very possibly change the world now. This is not what I set you to do 3 and a half years ago when mCode was started in an IB Computer Science lab, but this is what it has turned into - "a grand experiment". Let's do it.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
dmagick- do you mind if I use the phrase "we are the new pioneers" and some other stuff from your first post in the website (im currently working on it)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
As the project synopsis states, "mCode aims to change the way we view the internet from text and pictures, to representing
the whole "Interconnected Network" as a giant persistant world- ISPs are towns and cities,buildings of many IPs, and individual
computers IPs are people and..."
Is this possible? Of course it is. Is it probable? I would still say so, otherwise I wouls not have signed on. I would not have been
dreaming of this very thing for the past ten years. I began on this dream from the moment I read Gibson's Neuromancer novel,
and I can't give it up.
My vision of mCode is apparently very similar to the project founder, Maxx Hodak. One could speculate that this is a project that
would require many new protocols, and great VRML vision. I recognize that the need to utilize tcp/ip as a base vehicle is quite important,
and this must include IPV6 as well.
With all of that said, we know the following:
* If you build it, they will in fact come.
* the idea of mCode boils down to making a core package of visual and functional representations to identify
and operate from a network level
* Intelligence will eventually have to be built to utilize the correct packages.
* There is a hell of a lot of theory to piece together.
Now, let's just say we take a small section of network, say a small LAN, and build it to operate on these ideals. All of the individual
nodes will need mCode to plug to the world. Beginning with an individual node, we will need code to identify the hardware, resident
applications, and interfacing. I suggest that we begin from a client/server point of view. In this, the "server's" function is not to actually serve,
but to locate the nodal points of our new world. I also suggest that we utilize prolog and SNMP or CMIP (I must validate the usefulness of both)
to locate and register (a DNS type function) the nodes.
I'm aware I will be skipping around, and I will be much more complete once I am validated into the project, but here's what I see in a nutshell.
One will be interfacing from their node, and upon exiting their system into the World will automagically see all nodes local to them, much like
you see all of the local buildings when you walk outside your front door today. Online users will be represented as some form of avatar, and
they will be identifiable from their point of origin. Buildings, or nodes, are built from the sizes of the machines and the complexity of the network.
Actual paths, as roads, dependent on the router/hub/switch size and capacity.
I worked on a core router solution similar to this, without the visualization, so I know for a fact that the idea is doable.
We should recruit and talk. I'm in this thing. I will research theory and do some brainstorming into a RFC local to the project so we can build
our theory base and get everything in agreement and order. Congradulations to all who join this project. We are the new pioneers.
You are very right. I have seen many projects trying to achieve this same end, but have either tried for something too extravagant, or the technology and world just wasn't ready for it. I think this is the time to start. If we start now, we can start a revolution in the internet in motion. Just as the internet changed the world 10, 15 years ago, this could very possibly change the world now. This is not what I set you to do 3 and a half years ago when mCode was started in an IB Computer Science lab, but this is what it has turned into - "a grand experiment". Let's do it.
I will have a document posted in less than a week that will outline all the technologies / code / etc. that will have to be made / used.
dmagick- do you mind if I use the phrase "we are the new pioneers" and some other stuff from your first post in the website (im currently working on it)
Nope. You have free reign. :)