Skip to content

Instantly share code, notes, and snippets.

@stackdump
stackdump / categorical_logoverse.md
Created September 26, 2025 15:00
Is this really ACT?

Defending the Categorical Foundations of Logoverse

The Concern

It’s natural to ask: Is Logoverse simply slapping categorical labels on code?
This is a fair critique—mathematical jargon risks becoming decorative if it doesn’t constrain or empower practice.

The Response

Logoverse isn’t about decoration. It’s about using categorical structure to discipline code so that models are composable, verifiable, and extensible.

1. Categories Are Not Just Names

Logoverse Axioms vs W3C URI Axioms

This table compares Tim Berners-Lee’s Axioms of Web Architecture (URIs)
(W3C Design Issues) with
the object axioms of the Logoverse (Cid, Render, JsonLD, SVG, append-only registries).


W3C URI Axiom Logoverse Equivalent / Response Notes
@stackdump
stackdump / logoverse_objects_v1.md
Last active September 16, 2025 19:31
Logoverse Object Axioms

Logoverse Objects (v1)

Immutable, composable objects for the Logoverse.
Each object is both code and data, with identity grounded in cryptographic content addressing.


🔑 Axioms

  1. Identity = CID
@stackdump
stackdump / ICS-handshake.md
Created September 2, 2025 15:15
Mason's first petri-net

pflow

Recipe For Coffee

pflow

{
  "modelType": "petriNet",
  "version": "v0",
  "places": {
    "Water": { "offset": 0, "initial": 1, "capacity": 1, "x": 35, "y": 166 },
@stackdump
stackdump / gno-frame-guide.md
Created April 25, 2025 15:22
gno-frame sharing guidelines

📤 Best Practices for Building a Sharing Feature on Gno.land

  1. General Best Practices Trust and Transparency First Ensure users clearly understand what will be shared, where it will be stored, and how it can be accessed. Prefer linking to open content rather than hiding content behind server-side logic.

Link, Don’t Lock Use Gno's realm paths (e.g., /r/realm/) and content-addressed links (ipfs://, ipns://) when possible, to promote durable sharing over time.

Minimal, Human-Readable Metadata Add structured metadata to your realms or pages in simple ways — ideally using something like # Title, # Description, and an optional # Preview Image.

@stackdump
stackdump / game.ipynb
Created April 11, 2025 18:03
julia notebook
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Diagram(
Sequence(
Terminal('/?'),
Sequence(
Terminal('modelType='),
Terminal('petriNet')
),
Terminal('&'),
Sequence(
Terminal('version='),
@stackdump
stackdump / checksum_test.go
Created March 10, 2025 15:45
Use trailing digits as a checksum
package main
import (
"fmt"
)
func checksum3Digit(s string) int {
sum := 0
for _, c := range s {
sum += int(c) // Convert character to ASCII and sum it