Sunday, 29 June 2008

Visions

In the beginning of the football match I played another game and suddenly I knew that the game will make the Spanish winners. A bit later I -unremembered the score of 1-0.
This was certain in my mind as if I had read the news already.

So this has given me a chance and a pointer to write down some of the visions i have concerning the future. Most of them came when in Japan for the first time.

  • Cars getting small tanker automobiles to fill up - your car can call them up when necessary or you can order them with a mobile. They drive up to your car by themselves and attach automagically.
  • Cities get breathing systems to clean up the city air, this creates a dramatic change in the world environmental health. (Tokyo is first. 4 times as many people die from air pollution than from alcohol)
  • Retail automation becomes universal
  • personal flight
  • power lines almost disappear and people start to use portable energy sources - small batteries
  • cities have several levels/floors
  • cities built underwater


Other visions were for the longer term future they included space travel private individual cities.
Flight and levitation with a special suite. Power to create physical objects, tools and architecture.
World peace. Reading minds. Telling truth by reading it from expressions.

Friday, 27 June 2008

Three sources of programs and the next extension

Source 1
Users describe a need for a program and that is modelled by the developer and coded by the programmer.

Source 2
Developers look at the code and find new features and opportunities that would add to existing programs.

Source 3
Developers define a project and find the users for this program online.

When i went to work at a certain software company i got an impression that it had as its nucleus not only an ability to describe the software that it was so that it could be extended from inside the system itself without programming, but that this could happen automatically. Alas I was wrong but this gave me an idea of automated programming that comes from user interaction with the software as it is installed as per the users requirements and in reference to the usage by others of different solutions based on this software. So in this conception i have, software could be created without a specification from an actor.