All 117 inter-node links now use [[file:node-name.org][title]] format which renders as clickable hyperlinks in both Emacs (C-c C-o) and web-based org renderers (Gitea, GitHub). Each node retains its :ID: UUID property for Emacs org-roam database features (backlinks, capturing, node-find). Prev format: [[id:uuid][title]] — Emacs only, dead text on web New format: [[file:name.org][title]] — works everywhere
1.4 KiB
1.4 KiB
Biology as Proof of the Lisp Model
Striking parallels between microbiology and the Lisp model:
- Homoiconicity — DNA is code and data in the same molecule; no separate source and binary
- Hot-reloadable image — alternative splicing, epigenetic marks, post-translational modifications change the running program without restart
- Automatic memory management — proteasomes degrade misfolded proteins, autophagy recycles organelles; the cell never calls free()
- Interpreted dynamic language — DNA → RNA → ribosome (interpreter) → protein; no static compilation step
- Self-modifying source — CRISPR, transposons, DNA repair modify the genome at runtime; eval on the genome
- Duck typing — protein folding depends on chemical environment, not type declarations
- Concurrent real-time GC — apoptosis breaks down cell components for recycling by neighboring cells
Biology chose the Lisp model because it is more robust, adaptable, and evolvable. Evolution optimized for survival in an unpredictable environment, not peak single-thread throughput. Biology is the proof that the Lisp model can be efficient at planetary scale, running on hardware that self-assembles from food.
See also: Lisp economics