userspace.party / humans
humans
Where computation meets perception.
Visual and audible meaning, kept independent of whichever device or browser eventually presents it.
Its place in the system
humans gives computational structures human-facing semantics. A color is not merely a tuple of numbers here; music is not merely a sequence. These concepts belong to perception before they belong to a browser.
ample abstractions
↓
humans
├── visual
└── audible
↓
presentation layers
The boundary
Belongs here
- Human-visible concepts
- Human-audible concepts
- Perceptual semantics independent of a particular UI technology
Does not belong here
- DOM or Canvas bindings
- Generic containers
- System calls
- Machine virtualization
Today
Current surface
- Visual primitives
- Color-related structures
- Audible primitives
- Music-related structures
- Reusable semantics consumed by presentation layers
Start here
cargo add humans
The crate grows around concrete perceptual concepts while keeping presentation technology elsewhere.