modus

a new bare metal lisp

modus

lisp is not new

John McCarthy, creator of Lisp

people once made machines that were only lisp

LISP machine

nothing is more powerful than lisp

Lisp machines at the Computer History Museum

some of them looked like black and white versions of the tools we use today

Lisp machine debugger

what's notable about them is that they're inspectable down to the chips

modern stacks are complex — at best you can see into the app

Modern mixed architecture

when you have lisp on the metal, everything is visible

Bare metal Lisp architecture

this isn't hypothetical. every binary blob is a hole below the water line

Broadpwn vulnerability

to be sovereign we need to be seaworthy

modus on GitHub

it boots two (emulated) platforms, but emits:

x86-64, i386, AArch64, RISC-V 64, PPC64, PPC32, ARMv5, ARMv7, Motorola 68k

claude did this in three weeks (pi zero 2 w)

modus on Raspberry Pi Zero 2 W

also working on a universal boot image:

host lisp → x64 → aarch64 → riscv → x64

modus

modus QR code