I would like to take a pause from writing technical articles
and share my vision about the future.
Well I do have a vision and that vision comes from visiting small
businesses, every time I visit a small coffee shop I say to myself this man
could really use a software program that going to help him do his job better,
the same happens when I visit a small grocery store, a carpenter, a lawyer, and
a doctor.
Then I started thinking if everyone have a little software of his own,
we can start connecting those software and literally map the word. I’m not
talking about 3D simulation that’s easy and virtual, I’m talking about real
data and real objects, where every software becomes a node of exchanging data, a
real world that could never be called virtual again.
After having this nice
world, I would like to move to the next and the most exciting step, which is
including humans in the system, you see the GUI(Graphical user interfaces
(those windows and buttons)) was a great breakthrough but GUI is not very
natural, Most of the time you took some time to understand how the GUI of a given
software works, and when you have millions of software it’s very bad to understand
and use all those GUIs. So let’s eliminate all those graphics, and use no GUI
at all. But the question how we are going to interact with those software?
Well by using the most natural way which is the brain. Human
brains should be able to upload, download data, also it must be able to command
software, imagine you can book your trip just by following this flow:
You think I need a vacation
Your brain search for available trips
Your brain download those trips into your memory
Your brain choose the best trip for you and book
it
Am’ I talking science fiction? No I’m not, we are doing the
same thing right now just we are using different techniques and we are obliged
to use our eyes as an information encoder machine (this is all what GUI does it
represent the information in understandable format for the eye so it can take
the information and convert it to another format understandable by the brain),
I’m simply talking about removing this middleware encoder and talk directly
with a brain in interconnected system.
I guess you like to ask me now, is it possible to talk
directly to the brain? I would like to happily answers you “yes”, I worked on a
project that aims to help people command a wheel chair using a combination if
eyes and brain, when I worked on the system it was very basic, we just
determine the gaze of the person and calculate his concentration rate by amplifying
his brain signals then based on the concentration rate we move the chair in the
direction of the person’s gaze. But the most exciting part, is that the brain
use electric signals just like computers, and internet. So all we have to do is
understand brains protocols and code the data in a way the brain can understand
it. After that you will never have to use your eyes and go through a complex
GUI, so if you like to know all about the middle age history, is easy all you
have to do is surfing to Wikipedia using your thoughts and download all the
information that you want directly to your brain cells.
I hope that you enjoy reading the article, I know is complex
vision but I have this believing that everything is possible and if you have a difficult
goal just break it to small steps and finally and most importantly surround yourself
with people that going to help you achieve your goal either they know it or
not.