Skip to content
Mark Janssen edited this page Mar 21, 2019 · 219 revisions

To operate your hackerspaces, use the Business Plan. I may get time to rewrite it (ping me).
To start your own game that will "self" organize your organization, check the World Game.

This project is spawn off work done to create AI using a self-generating, self-organizing network of "neurons". Because AI deals with many key concept related to epistemology and metaphysics, this work can be re-applied to other domains, like economic theory and social intelligence, etc.

While it may seem that the project is too simple to create generalizable intelligence, that is not the case. Just as the complexity of the Mandelbrot Set is produced with a simple equation, so can infinite complexity be organized and generated by a few simple concepts. A mathematical graph, for example, and one of the main data structures you'll find in the project gives you 1.1Trillion possibilities (unique graphs) in just 20 nodes (approximately 22n). This is significant because it means we can store information deeply with just a small network. Add another dimension of order by placing those networks in a node of another graph, and you have a complete system of mind. The network is the knowledge, making AI a tractable problem.


The outer design of the OS has 10 commands, or so: HELP, TEST, GROUP, RUN, SET, MSG, CLONE, ...
  • To publish: >> GROUPNAME
  • To intern (permanent storage): << MyObject
  • To install or duplicate an existing system: %NODENAME
  • To test all objects: !NODENAME
  • Query another node: ?NODE
  • To message another node/group: @NODENAME
  • To set an environment variable: #VAR(VALUE)
  • To list all variables or ones in a particular namespace: $, $namespace
  • To edit an object: &MyObject

Input messages from OS:

  • New Object available ObjectName from NODE, Docstring.
  • /NODE "Message text."
  • Query from NODE.
  • Object fail: ThisObject.
  • 265 objects on system. (when another node does a dir on you).
  • 715 objects copied.
  • Startup done. 1032 objects. Would you like to test objects now (Y/n)?
  • Done. (SET without any parameters, saves memory objects to disk (flush to disk).)
Clone this wiki locally