The Essence Powers SystemKen2022-05-19T06:53:02+00:00
The Essence Powers System – Lego® Bricks for Data and Code
Introduction to the EPS
The EPS has 64 Power Subsystems (8 Categories with 8 Powers Subsystems each) that cover all possible ways that an Essence Agent can process native source code for any device, service, computing platform (e.g. AI algorithms, drivers, APIs, emulators, browser engines, virtual machines, operating systems, media types, network code, databases, etc.), data, all inputs and outputs.
Each Power is referenced by two Essence Atoms, a mnemonic, and terms (a category and a synonym). This allows Powers to be combined without using a programming language. Our version of applications, Aptivs, are made from Powers, Skills, Atoms, which are all processed by the Agent and combined with its own regenerative machine instructions (see the Essence Agent to learn about regenerative machine instructions) in real-time. This is a major leap forward for the software industry and its users in numerous ways.
Big Wins for the Open-source Movement
See the Ditto Maker to learn how it is used by engineers to package Powers so that they become the digital equivalents of Lego® Bricks. It’s about much more than connecting Powers. They are certified packages of code combined with Essence Atoms for meaning representation, which allows the Essence Agent to know what the intent of the code is. The Agent is also able to detect when Powers have been altered. The fact that Powers are post-quantum encrypted and isolated from anything else in the system, increases the ability to trust that a given Power is hardened against exploits. This is a game changer.
Imagine what this approach means for the billions of lines of code in open-source libraries. The term “open” becomes the reality when the 99% of the people in the world who don’t know how to code can safely use Powers to make their own solutions to problems.
Unlike the Agent’s Core Powers, these Powers are not needed at boot up and are loaded, by the Agent, only when needed and unloaded when not in use. Hot swapping Powers brings new levels of efficiency and security to computing.
Powers Category 01: Govern Powers
The Govern Powers Subsystems manage work such as Host-Computer operations, Data-Processing tasks, Conditional evaluations, and resource balancing services.
Enables generation of instructions for a given chip architecture, security agreements, and operating system calling conventions. Includes preprocessors, atomics, speedups/optimizers, compilers, assemblers, linkers, debuggers, profilers, disassemblers, and analyzers.
Enables Involuntary, Automated OS Components. Server or OS-Kernel domains enable low-level kernel activity of the underlying operating system and any unique conventions it offers. Host enables privacy controls, security guarding, and appropriate accessing of OS-level changes or user accounts such as file locations, contacts, events, and other user authorized data.
Voluntary, Manually Configurable OS Components. Client or OS-Shell domains enable high-level user activity of underlying operating system. Includes notifications, menus, windows or panels, submissions of behavior, media production, message passing interfaces, and conformance behaviors.
Enables management and throttling of tasks for our platform, the resources requested, and load balancing everything requested by the user. Includes core threading or multitask models, parallel scheduling, and memory models for read/write of cached RAM, direct RAM (like HP), transactional or quantum units.
Serve uses existing blackbox programs or services, whether bundled with the OS or user installed, as external tools without direct access. Serve enables mid-level shell activity of running other programs, including installers, scripts, utilities, and general modification of data used by other programs or the operating system.
Serve obeys operating system requirements, a user’s wishes, and any additional complexities. Includes accessing dynamically loaded code, certificates, profiles, codesigning, packaging, install locations, and metadata. Project^Hrx7_Trz may use Serve^Hrz7_Kru to sync changes and follow dependencies.
Powers Category 02: Organize Powers
The Organize Powers enable data processing such as access, locations, re-orderings, and translations of data.
Enables creating, verifying and accessing any versions of any powers enabled on this platform. Includes generating Essence Powers source files, makefiles, and other processing of project and wantverse (an Essence® world instance) materials.
Computer are multiple devices enabling access to computing capabilities of any kind, such as wearables, laptops, mainframes, robots, drones, appliances, etc. These powers include communicating with all machines capable of functioning independently and scheduling their own tasks.
Enables translation between external data formats and network protocols, separate from the Store approach.
Powers Category 04: Simulate Powers
The Simulate Powers enable simulation processing as changes to a container of data following rules, styles, and other behaviors. Simulate represents the fidelity tradeoffs for simulating events in a Spacetime.
Run a simulation’s update as a step in time. Includes software and hardware emulation running former or imagined computer hardware, video game consoles, operating system configurations, virtual machines, web browsers, or other software applications as interfaces.
Manufacture experiences structures, connects, and balances a variation of simulations to produce a coherent experience. Compose requires modeling systems that are enables making and modifying related possibilities in a simulation.
Editing covers the add, modify, and remove cycles for a domain of data, such as database editing, scene placement, stage directions, or presentation crafting. Note that text-editing/word-processing occurs here for the atomic units of text/words/documents but the specifics of text, as symbol-streams, is handled by Symbolize.
Powers Category 05: Symbolize Powers
The Symbolize Powers enable symbolic processing, such as linguistic, cultural, and database processing.
Symbolize is primarily text formatting, pattern-matching, cultural conversions, and lexical conventions.
Seme enables semantic processing using semiotic rules for relating differing ontologies. This represents human ideas as data and attempt to capture as much personalized detail as possible with the least amount of ambiguity
Translate enables cultural and language mappings, processing, and storing of conventions for translations. Translate covers interpreting various user conventions, preferences and rules. Cultural processing.
Scribe generates cultural symbols, such as text and the variously combined glyphs and rules to use them. Scribe collections may contain icons, sprites, fonts, phoneme clips, or even analog handwriting.
Culture enables traditions, conventions and time planning, such as organizing calendars in different locales and fitting time slots, milestones, and other event staging activities. Note that something like an address book of contacts is accessed via a Portal^Hra6_Ku as its a database, but how you interact with each contact in terms of communication style and question-choices, is culture.
Handles how to convert meaning into the appropriate context with formatting and levels of detail.
Powers Category 06: Calculate Powers
The Calculate Powers enable numerical processing, such as formulas, solvers, generation of randomness, physics simulations, and navigation. Calculate is designed to handle data accuracy and solution selections.
Enables field processing math equations across dimensions of streams of numbers.
Powers Category 07: Temporalize Powers
The Temporalize Powers enable numerical processing, such as formulas, solvers, generation of randomness, physics simulations, and navigation. Temporalize is designed to handle data changing most significantly in time.
Responsible for evaluating tradeoffs in performance and quality.
Powers Category 08: Spatialize Powers
Enables spatial processing, such as visual creations, light propagation, sight recognition, and mapping database information to graphical models. Designed to handle data changing most significantly in space.