







Over time, a system collects state on its root partition. This state lives in assorted directories like /etc and /var, and represents every under-documented or out-of-order step in bringing up the services.
Keep runtime state out of repo root by just-cameron · Pull Request #63 · letta-ai/social-cli
Summary Moves generated runtime state paths to .social-cli/state/ by default so inboxes, ledgers, processed sets, dispatch results, and archived outboxes do not pollute the repository root. Adds i...
Malleable Systems Collective
The Malleable Systems Collective catalogs and experiments with malleable software and systems that reset the balance of power in computing

Ephemeral-AI-Lab/layerfs
LayerFS gives every agent an isolated, disposable filesystem fork without copying the shared base. Useful states become durable, deduplicated checkpoints with workspace-scoped tool history—ready to branch, rewind, or reuse across parallel development, environment experiments, and MCTS-style rollouts.
Distributed Systems lecture series
The Phoenix Primitives - The Phoenix Architecture
The architecture of a regenerative system is defined entirely by what you can't delete.
Sprites - Stateful sandboxes
Persistent, hardware-isolated execution environments for arbitrary code. Run AI agents, untrusted code, and more in secure sandbox environments with checkpoint & restore.

Decentralizability
What makes software decentralizable? Immutable data, universal IDs, user-controlled keys.

Decentralizability
What makes software decentralizable? Immutable data, universal IDs, user-controlled keys.

Malleable software
computing environments where anyone can mold their tools to their own unique needs.That definition is by [[Geoffrey Litt]], who wrote [[Malleable software ...

Tree Borrows | Proceedings of the ACM on Programming Languages
The Rust programming language is well known for its ownership-based type system, which offers strong guarantees like memory safety and data race freedom. However, Rust also provides unsafe escape hatches, for which safety is not guaranteed automatically ...

Releases now support immutability in public preview - GitHub Changelog
Releases now support immutability in public preview GitHub releases now support immutability, adding a new layer of supply chain security. With immutable releases, assets and tags are protected from tampering…

Sprites: full Linux computers for your agents
Sprites are full Linux computers designed for agents instead of people. As persistent or disposable as you want, with full environment checkpointing and restore.

Is It Time to Rewrite the Operating System in Rust?
Bryan Cantrill explores Rust, explains why it has captured the imagination of so many systems software engineers, and outlines where it might best fit in the deep stack of operating system software.

Pretty State Machine Patterns in Rust
A computer scientist working in open source towards a more hopeful future.
