A minimal kernel in Swift, running in QEMU

carette.xyz

Update (28th of September 2026)Max Desiatov told me that the @c swift attribute should work, instead of declaring the functions using @_cdecl. The @c attribute marks a global function as a C function implemented in Swift, which formalizes the @_cdecl … Read more

Pi – a minimal terminal coding harness

pi.dev
pi-–-a-minimal-terminal-coding-harness

There are many coding agents, but this one is mine. $ npm install -g @mariozechner/pi-coding-agent Copy About Why pi? Pi is a minimal terminal coding harness. Adapt pi to your workflows, not the other way around. Extend it with TypeScript … Read more

Minimal files and config for a PWA

github.com
minimal-files-and-config-for-a-pwa

This is the minimal set of files for a “progressive web app” to be installable on Android and iOS. It contains the smallest possible manifest.json and service worker to trigger the install flow on Chrome. An even smaller implementation that … Read more

Minimal Boolean Formulas

research.swtch.com

28. That’s the minimum number of AND or OR operators you need in order to write any Boolean function of five variables. Alex Healy and I computed that in April 2010. Until then, I believe no one had ever known … Read more

Minimal Linux Bootloader (2018)

raw.githubusercontent.com

. ; ubuntu kernel 4.13.13, qemu 2.8.0 ;- load first 512 bytes of kernel to 0x10000 using int 0x13/ah=0x42 ;- at 0x1f1 (497) size of kernel setup in 512 byte units, load it after first 512 bytes ;- check for … Read more