Skip to content
View flyingrobots's full-sized avatar

Highlights

  • Pro

Organizations

@UniversalCharter @gitscrolls @squadlabs @story-linter @neuroglyph @flyingrobots-labs

Block or report flyingrobots

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
flyingrobots/README.md

James Ross • Flying Robots

Seattle, WA • E-MailLinkedInCalendly


COMPUTER

The Geometry of All Possible Machines

By James Ross • 2025

We usually treat computation as a tool we apply to reality.
CΩMPUTER starts from the opposite claim: computation is what reality is made of.

Modern computing is built on mid‑20th‑century abstractions. They work, but they flatten and hide the real structure of computation. We’ve been staring at their shadows instead of the thing itself. This book turns you toward the source and develops a precise mathematical picture of the world those abstractions are only hinting at.

CΩMPUTER gives you a way to see the full, multi‑dimensional structure of computation. It introduces mathematics that can explain why restructuring an aging codebase is so difficult, why it’s graphs all the way down, and how to think in rulial space—the landscape of computational possibility. In confronting computation’s “original sin” of mutable state, the book offers a blueprint for turning opaque black‑box systems into transparent glass‑box architectures.

Once you learn to see computation in these terms, older procedural paradigms start to feel flat. The experience is like stepping outside Plato’s cave: the familiar shadows of computation give way to a richer world of structures, laws, and histories that were always there, waiting to be explored.

Current Art

I build developer tools that eliminate entire categories of complexity.

The most powerful abstractions feel inevitable once you see them. That's what these projects do. They take genuinely complex problems (deployment provenance, schema drift, autonomous planning) and collapse them into primitives so simple they become invisible.

The most elegant solutions don't always involve inventing new tools. They're found in clever new ways of using the tools we already have. My benchmark isn't just the absence of the original problem, it's when things feel obvious, and entire categories of complexity have been eliminated. That's how you unlock a team's potential: make tools and workflows deliberately boring and out of the way.


On Seeing Patterns

romanesco broccoli

Fifteen years ago I was on lunch break, sitting outside in Seattle after walking through Pike Place Market...

I'd just seen Romanesco broccoli for the first time. That fractal vegetable where each floret is a miniature copy of the whole.

I realized: nature had been doing recursive graphs for millions of years. We were just late to the party.

That insight led to Recursive Metagraphs a data structure where nodes are graphs, edges are graphs, infinitely recursive. Graphs all the way down. The mathematical properties turn out to be universal: this structure can model computation itself.

Git is a specialized recursive metagraph. So is the internet. So is thought.

Once you see it, you can't unsee it.


ECHO – The Impossible Game Engine

Echo

"Things are only impossible until they're not." — Jean-Luc Picard

Echo is an ambitious, mind-bending, radically different computational model for interactive simulations, built on the Recursive Meta-Graph (RMG). In this model, everything is a graph—nodes, edges, and even rewrite rules are all, recursively, graphs. It’s Graphs. All. The. Way. Down.

Where traditional engines like Unity and Unreal are built on mutable, object-oriented state machines, Echo is fundamentally built different. It replaces mutable objects with a declarative system where the engine rewrites the entire graph using deterministic, typed transformation rules.

The result is a game engine with properties previously considered impossible: perfect confluent determinism.

This powerful, category-theory-backed math eliminates network desyncs forever and makes your world rewindable, forkable, and perfectly mergable. It delivers time-travel debugging, flawless replays, and the capability to build a true multiverse.

Echo is the future of simulation. Buckle up, because things are gonna get weird.

Ethics & Principles

I believe technology should serve humanity, not harm it.

Universal Charter

Principles for coexistence between biological, artificial, and hybrid intelligences. Post-anthropocentric ethics for a world where we're not the only minds in the room.

Status: v1.0.0

MIND-UCAL

An ethical software license that forbids harmful uses—military weapons, surveillance, killer robots—while allowing personal, commercial, and ethical AI applications.

No weapons. No killer robots. No evil AI.

Status: v1.0


Teaching

GitScrolls – The Mythic Developer's Journey

tuxicles

A 16-part epic teaching Git through one developer's tragic force-push. Because the best way to learn version control is through narrative tragedy and redemption.

What happens when you git push --force your ego directly to production?

For Tuxicles, a brilliant but arrogant programmer, the answer is a disaster of epic proportions: 2.3 million broken user sessions, a betrayed community, and a one-way ticket to the Nine Circles of Developer Hell.

Now, he must navigate a hilarious and terrifying underworld where the demons are merge conflicts and the damned are trapped in infinite loops of their own bad habits. Forget everything you know about epic fantasy. To escape, Tuxicles must face the one bug he never thought to fix: himself.

Status: Story Edit in Progress


Building tools that make complexity invisible, one graph at a time.

Pinned Loading

  1. aion aion Public

    AIΩN – Holographic boundary–encoded computation with information-complete provenance.

    TeX

  2. gatos gatos Public

    GATOS generalizes Git’s content-addressed DAG into a complete computational substrate: a programmable operating surface unifying history, policy, and computation within a deterministic, verifiable …

    Rust

  3. echo echo Public

    Recursive meta-graph game engine. Fork reality, merge timelines, get perfect determinism. Built on category theory, powered by graph rewriting.

    Rust 5 1

  4. wesley wesley Public

    Wesley: The Data Layer Compiler. GraphQL in, provably safe Postgres out - with tests! Zero-downtime. Zero drift. Go ahead, deploy on a Friday.

    JavaScript

  5. ledger-kernel ledger-kernel Public

    Formal specification and compliance suite for Git-native append-only ledgers.

    Shell

  6. gitscrolls/gitscrolls gitscrolls/gitscrolls Public

    GitScrolls: The Epic of Tuxicles

    Shell 3