Universal HyperDocument System is needed
Universal as in Universal machine
Universal HyperInformation System
bootstrapping it's endless frontier of autopoietic co-evolution in the commons
Inventing a notation for Intentional HyperWriring driving novel ways of design and development that can be used to compose documents that can be interpreted to act as working holoar hic born interoperable systems for the thus described intertwingled networks of desired collaborative spaces metamorphic affordances for such documents
It is only possible if we find a new way of creating software
Flip the way that we've been doing software as Web Apps
It requires a simple but omnipotent shift in focus
Stop focusing on creating artifacts services that can be exploited and generate value primarily through exploiting users
Focus on articulating human intentions and concrete systems that serve those needs
Instead of hording information centrally and provide services
To which people with the need to flock accept unacceptable terms
Let people own their information and work and let the capabilities come to them apps authenticate to the users
not the other way round guaranting User autonomy
This shift simplifies everything and reduces the overall cost of production and lifetime cost of ownership together by orders of magnitude
The more complex the task the greater the savings
Simonyi's law
Currently cost is some function of the product of the number of concepts involved in the domain and the number of concepts involved in addressing implementation concerns non functional requirements related to scaling, up information modelling, storage communication and interactions
Cost = f(domain concept * implementation concepts/concerns)
Make that a sum instead of a product
Thus suppose we want to create a computer system with
100 domain concepts and
100 implementation concept
The current way would give f(10 000)
The new way would give g(200 + 800 learn new way how )
So even if g <= f.
That is working in the new way is less than the old way
Which given the gratuitous complications of the way we build web apps
Working with build systems and DevOps version control
Plus doing away with separation of concerns and make
Concerns that are common across all development like version control
authentication permission systems
Model of operations integral within the new framework so that every app
Integrates and supports all these I'm the once created co-evolving kernel
Delivering maximal capable constellations such as multiplayer collaborative permissions versionmed with verifiable provenance
Search enabler permanent evergreen information delivered with all necessary maintenance and creation capabilities once in a universal moldable way
all of which can be elliminated
The total cost would be 30. Times less assuming that we can setup the new way
That itself required already a decade of work but we are nearly there
Will see
empower individuals and people of shared interests and purpose allowing them to do it for themselves and provide ways for all to discover and benefit from their work