Skip to content

Instantly share code, notes, and snippets.

View flowerornament's full-sized avatar

Flower Ornament flowerornament

View GitHub Profile
@flowerornament
flowerornament / murail-diagram.txt
Created February 13, 2026 04:54
Murail - Complete System Architecture Diagram
╔══════════════════════════════════════════════════════════════════════════════════════════════╗
║ ║
║ M U R A I L ║
║ ───────── ║
║ Named for Tristan Murail (1947-), French spectral music composer. ║
║ Built by "Flower Ornament" (華厳 / Avatamsaka Sutra). ║
║ 377 commits. 8 days. ~100,000 lines of markdown. 0 lines of Rust. ║
║ "An embeddable, open-source audio graph engine and eventual composition language — ║
║ a spiritual successor to SuperCollider, informed by 30 years of hindsight." ║
║ ║

0x051cf546d0664321da166069f42c642f25a69605aaa2e4b15c5138783609bc8c

UP 8: Urbit HD Wallet

Overview

The Urbit Hierarchical Deterministic (HD) Wallet is a type-1 HD wallet of BIP32 type-2 HD wallets that uses public-key cryptography to secure the ownership and control of Urbit address space.

The Urbit HD Wallet is not one key-pair, but a system of related key-pairs that each have distinct powers, from setting networking keys for communicating in the Urbit network to transferring ownership of your Urbit ship.

We use the Ethereum blockchain for the Urbit public-key infrastructure (PKI). If you are interested in reading about the motivation behind the decision to use Ethereum, see our post from 2017.9.

0x3601244c48F9E7e9c5B2C444BF018f2E4568Bc86
@flowerornament
flowerornament / insect-app.md
Last active March 20, 2017 21:40
Run sharkdp/insect calculator as a Mac OS X application

Set up scripts

Create two scripts and drop them in a directory – I use ~/bin.

insect-open.bash > ~/bin

#!/usr/bin/env bash

open -a Terminal.app ~/bin/insect.command