RynnBrain

rynnbrain

💫 Project Page   |    Models & Bench 🤗 🤖  |  🚀 Demo    |   📚 Cookbooks   [2026.02.15] 🔥🔥 Release our Technical Report !! [2026.02.09] 🔥🔥 Release our code and model checkpoints!! Introduction We present RynnBrain, an embodied foundation model grounded in physical reality. RynnBrain is available in two dense variants (2B and 8B) and […]

The Day the Telnet Died

the-day-the-telnet-died

A long, long time ago I can still remember how a protocol used to make me smile And I knew if I had my chance That I could make those botnets dance And maybe they’d be happy for a while But January made me shiver With every packet I tried to deliver Bad news on […]

Adventures in Neural Rendering

In recent years, neural networks have started to find their way into many areas of rendering. While antialiasing and upscaling are probably the most well‑known uses, they’re far from the only ones—texture compression, material representation, and indirect lighting are all active areas of research and development. I recently started tinkering with neural networks, experimenting with […]

The Three Year Myth

the-three-year-myth

I got let go from my job – elimination of role, they’re claiming – so I’m understandably a bit raw. So was my boss from what it looked like, though he still has a paycheck and benefits whereas I do not. Still, rawness is an excellent time to reflect on what went right and what […]

Fun with Algebraic Effects – From Toy Examples to Hardcaml Simulations

fun-with-algebraic-effects-–-from-toy-examples-to-hardcaml-simulations

I recently ported the Hardcaml_step_testbench library, one of the libraries that we use at Jane Street for Hardcaml simulations, from using monads to using algebraic effects, a new OCaml 5 feature. This blog post walks through what algebraic effects are, why you should consider using them in lieu of monads, and how to actually work […]

The mathematics of compression in database systems

the-mathematics-of-compression-in-database-systems

This post is a little departure from our usual architecture discussions, but I promise it is worth understanding if you care about your database performance. I started thinking about compression when implementing prefix compression for SlateDB. When I ran benchmarks, I noticed that performance seemed ”worse” despite improved compression ratios. This got me thinking deeper […]

The Singularity will occur on a Tuesday

the-singularity-will-occur-on-a-tuesday

”Wait, the singularity is just humans freaking out?” ”Always has been.” Everyone in San Francisco is talking about the singularity. At dinner parties, at coffee shops, at the OpenClaw meetup where Ashton Kutcher showed up for some reason. The conversations all have the same shape: someone says it’s coming, someone says it’s hype, and nobody […]

Can my SPARC server host a website?

can-my-sparc-server-host-a-website?

TL;DR: I’m hosting a website on a 25-year-old Sun Netra X1 SPARC server running OpenBSD 7.8. The setup includes: Noctua fan mods for quiet operation, httpd serving static HTML/CSS, OpenBSD’s pf firewall with default-deny rules, and Cloudflare tunnels to expose it safely without port forwarding. The server pulls ~55MB of RAM and serves pages from […]

Constraint Propagation for Fun

constraint-propagation-for-fun

Constraint propagation for fun I’ve been playing the very good Squeakross this weekend. It is adorable and the aesthetics are absolutely immaculate, but I’ve found the actual picross puzzles to be a point of frustrating friction in the game when compared to the picross-style puzzles in my bicross game. Picross puzzles, aka nonograms, can relatively […]

Shades of Halftone

shades-of-halftone

There has recently been a newfound excitement for pattern-based post-processing effects all over my timeline, as softwares such as Paper, Efecto, or Unicorn Studio are democratizing the use of shaders for both designers and developers. While some of these patterns originated as workarounds due to technical limitations we have since overcome, they now serve as […]