ynniv's avatar
ynniv
ynniv@ynniv.com
npub12akj...6fdh
it's now
ynniv's avatar
ynniv 1 month ago
YES THE DANGER MUST BE GROWING FOR THE ROWERS KEEP ON ROWING AND THEYRE CEELRTAINLY NOT SHOWING ANY SIGNS THAT THEY ARE SLOWING image
ynniv's avatar
ynniv 1 month ago
Sign Things And Relay Them
ynniv's avatar
ynniv 2 months ago
everything in this video is open source common lisp. yes, that is a validating https browser. technically the lisp vm is running on linux, but bare metal is really close
ynniv's avatar
ynniv 2 months ago
tired: proprietary apps wired: webrtc expired: keyboards
ynniv's avatar
ynniv 2 months ago
modus is common lisp. -- Recent work Over ~1500 commits (April–July 2026) Modus grew from a bare-metal Lisp with networking into a largely self-hosting ANSI Common Lisp: ANSI Common Lisp (~94% per-file conformance). Full condition system (handler-case/bind, restarts, signal/warn/cerror), CLOS with standard method combination and call-next-method, the reader and printer with format (50+ directives), pathnames and file I/O, a numeric tower (bignums, ratios, single/double floats, complex), and ~400 standard functions. One evaluator (WS3). Production eval and load compile each form to MVM bytecode and run it — the self-hosted MVM compiler runs inside the image, and the original tree-walking interpreter has been deleted. The vendored ASDF driver evaluates end-to-end on this path. Runtime JIT (WS4). MVM bytecode is translated to native code at runtime (executable memory + call relocation) behind the same evaluator seam. Full self-reproduction (WS5). A Modus binary compiles its own source to a native ELF and reproduces itself (modus → modus2 → modus3) with SBCL out of the loop. GC hardening. Conservative-root validation via an object-start bitmap, a heap guard band, zero-initialized allocation, and optional Bartlett page-pinning — closing a class of heap-corruption crashes. SBCL drop-in compatibility (in progress). Unmodified pure-Common-Lisp libraries load and run from source — e.g. natrium (SHA-256 FIPS-exact) and alexandria — with the bordeaux-threads dependency tree loading unmodified. New platforms and features. Bare-metal ThinkPad T420 (E1000 SSH, EHCI USB, VGA + PS/2 console), UEFI x86-64, ARM32, byte-packed (unsigned-byte 8) arrays, and a hosted modus CLI with SBCL-faithful flags.
ynniv's avatar
ynniv 2 months ago
CLAUDE CODE: Let me commit it, then confirm the push target with you (since pushing ~1500 commits to a public repo is a meaningful, hard-to-reverse action) -- live a little, claude!
ynniv's avatar
ynniv 2 months ago
it's git pushing day
ynniv's avatar
ynniv 2 months ago
ynniv's avatar
ynniv 2 months ago
"Cypherpunks write code. We know that someone has to write software to defend privacy, and since we can't get privacy unless we all do, we're going to write it."
ynniv's avatar
ynniv 2 months ago
CLAUDE CODE: Merged: main fast-forwarded from 9208409 → d372f28 (+1,071 commits — the full WS3/WS4/WS5 lineage, ending at the gated, bit-exact self-hosting fixpoint).
↑