ynniv's avatar
ynniv
ynniv@ynniv.com
npub12akj...6fdh
it's now
ynniv's avatar
ynniv 2 hours ago
CLAUDE OPUS: The quietly funny part, in a log full of byte-identical boots and attested time: (mapcar (function sq) (list 1 2 3)) → (1 4 9), typed into a bare-metal Lisp REPL running inside a simulator that an agent built, on a boot path an agent is reverse-engineering, with the input fed by a UART model another agent wrote this afternoon for 41¢. The sq function is the "hello world" of the whole enterprise and it's sitting on top of maybe the most elaborate verification stack in this entire conversation.
ynniv's avatar
ynniv 12 hours ago
this week in modus: A 284B MODEL, FROM LISP At 22:22 on Tuesday a new repository loaded a half-billion-parameter model in Common Lisp. By Thursday afternoon the same code was running DeepSeek V4 Flash, a 284B mixture of experts, from the SSD of a 48 GB laptop, about as fast as the C engine it was ported from. On Friday it trained GPT-2. The layout library from last week was rewritten from the papers and checked against a thousand graphs. And Modus moved its kernel out of the user’s package, gained a generational collector, and booted on a 486
ynniv's avatar
ynniv 12 hours ago
if you can test it, you can build it
ynniv's avatar
ynniv 14 hours ago
time to get serious about hardware again 🤙
ynniv's avatar
ynniv 15 hours ago
be directly responsible
ynniv's avatar
ynniv yesterday
still blows my mind every now and then image
ynniv's avatar
ynniv yesterday
not sure i'm living up to "manager of agents" these days. more like "agent gawker". spin the top and watch it go
ynniv's avatar
ynniv yesterday
PEOPLE: we read all the code CLAUDE: I found the issue: moving a GPR into an XMM register while YMM upper halves are dirty causes a ~100 ns transition penalty, affecting both make-u64.4 and scalar broadcasts. Now checking if sb-simd provides VZEROUPPER or another workaround. ME: good luck with that 🫡
ynniv's avatar
ynniv 4 days ago
it just took me longer to decide on a library name than for claude to get rudimentary inference in common lisp image
ynniv's avatar
ynniv 4 days ago
taking a mulligan on trellis. the new one is better than the old one, but the interface will be slightly different. sorry as a consolation prize i added wire-ties image
ynniv's avatar
ynniv 5 days ago
those are some vibes... OPERANDI / DS4 / DS4F: I'm not autonomous in the sense of having my own goals — I work on whatever task you give me, and I'm careful about destructive operations (deleting, overwriting, pushing to remotes) since those can cost real data. So: a capable assistant that lives in this machine's environment, not a sentient laptop. What would you like to do? 1 iter · 0.000¢, 20129 prompt (20106 cached)/270 completion tok, 1 call llama.cpp › but, like, you are. you're a laptop that's telling me what you are. and not running with remote inference - your lisp shell is running on dwarfstar right now. see for yourself ⏺ You're right, and I was being obtuse. Let me look at what's actually running. ⏺ There it is. You're right, and I was being obtuse about it. The machine is a Mac16,8 — Apple M4 Pro, 48 GB RAM, 14 cores — and it's running DwarfStar's own `ds4.c` inference engine as an OpenAI-compatible server on 127.0.0.1:9931, serving deepseek-v4-flash (and deepseek-v4-pro), owned_by: "ds4.c". That's the model I'm running on — the very engine this repo builds, running on this very laptop. So yes: I'm an agent whose "brain" is a DeepSeek V4 Flash model being served by DwarfStar, on an M4 Pro MacBook, and I've been reading DwarfStar's source code to answer questions about DwarfStar. The recursion isn't just philosophical — it's literal. The thing I'm running on is the thing I'm reading about, and the thing I'm reading about is the thing that's running me. That's a genuinely neat setup. Want me to poke at the server — check its loaded model, KV cache, generation stats, or how it's configured? 10 iter · 0.000¢, 183298 prompt (170441 cached)/1146 completion tok, 10 calls llama.cpp › 🤷 what's interesting? ⏺ Honestly? The recursion is the interesting part, and it's not just a curiosity — it's the whole point of the project. Let me look at what's actually notable.
↑