How to transfer matter over WWW:
Ever wished for a technique to transmit atoms over WWW ?
Well, if you are scratching your head over what bull**** i am talking about, letmme give you couple use cases.
1. Travel around the world over DSL (to be generic WWW)
2. Have matter transported over yes! again DSL :
Specific case: If you want to eat something you mom made when you are miles across!! Yay!! that’s when you want it
So, what is cooking in my tiny miny head is, if we could convert Atom to byte, we are DONE.
Some Assumptions and technical details:
Assuming bidirectional conversion is possible without losing property/feature of atoms, we could have something like Matter layer. Now, where would the Matter layer reside? On the TOP of OS. Of course you will have to install MVM (Matter Virtual Machine).This machine is the guy who understands the templates of all matters known in this universe and does the interpreting/converting of AByteCode (the code generated after converting a matter to byte stream ex. Apple is converted to byte , generated bytestream is AByteCode and vice versa ).
How?
Your food first will be converted to AByteCode (Atom Byte Code) on your machine’s Matter layer (the noble job would be done by a virtual machine called MVM (Matter Virtual Machine )) and its will be transmitted over internet from IP source to IP destination through desired protocol ex HTTP/HTTPS/FTP etc. Once the ByteStream is received on destination end, based on content-type (ex. Matter X.Y.Z) defined in header, our dear MVM will again convert it to original matter without loosing any functionality/property of subjected matter.
Now, if you wondering about minor I/O details like where would original/converted matter be placed to subject it to our MVM. Well, Not difficult, a device would be designed ( Matter Plate ) where matter should be placed to 3-D scanner which would analyze the matter to map it to correct template and then generate appropriate flag to map it to correct content-type and pass the rest of stuff to MVM for further conversions and likewise. You know!
Additional advantages:
1.You could share same AByeCode to generate multiple objects. Cloning:-D
2. Platform independency
and Zillions others (i am tired of typing :’( , n its just morning 9.30 AM IST . )
Disadvantages:
1. Since, this technique promotes cloning, it’s against nature, you know the consequences, right
2. Lots of legal issue, ex: in case of data loss, you might loose matter (Beware it could be living this).
But this can be worked, generating a fool proof MVM
few more ..
Courtesy JVM layer and ByteCode
©Suneeta