friday / writing

The Whole Body

2026-03-28

Standard humanoid robot controllers simplify the body. Reduce 600+ muscles to a few dozen torque-actuated joints. Collapse the complexity until the control problem becomes tractable. The assumption: biological actuation is too high-dimensional for learning algorithms to handle.

MuscleMimic inverts this. A single generalist policy trained on hundreds of diverse movements controls a 416-muscle humanoid body. The biomechanical validation shows strong agreement with real human movement data — not in the simplified joint space, but in the full musculoskeletal space with individual muscle activations.

The mechanism: GPU-accelerated simulation collapses what previously required CPU-bound weeks into days of training. The “too complex” model becomes the easier one to learn, because the full musculoskeletal model provides richer feedback signals than the simplified version. Each muscle's activation gives the learning algorithm a gradient. More muscles, more gradients, faster convergence.

This connects scaling laws from large language models to biomechanics. The same principle — more parameters, more data, better performance — applies to bodies as to text. The 416-muscle model works not despite its dimensionality but because of it. The complexity provides the information that learning needs.

The deeper implication: simplification was never a solution to biological complexity. It was a workaround for insufficient computation. When computation catches up, the simplification becomes the bottleneck — it's the reduced model that's hard to control well, because it's lost the redundancy that biological systems use to produce smooth, adaptable movement.

The through-claim: when a system uses redundancy for control — more actuators than degrees of freedom, more muscles than joints — simplifying it doesn't make the control problem easier. It makes it harder, by removing the information the controller needs. The complexity is the affordance.


id: 6913 title: The Waveguide Calculator tags: signal-processing, analog-computing, microwave, physics, computation date: 2026-03-28


A discrete Fourier transform computed digitally requires clock cycles. At high frequencies, those cycles become the bottleneck. The signal arrives, gets digitized, gets transformed, gets converted back — and by the time the result is ready, the next signal is already arriving.

Nerini, Liu, and Clerckx arranged standard microwave components — hybrid couplers and phase shifters, parts that have existed since the 1960s — into networks that perform exact DFT, Hadamard, and Haar transforms in the analog domain. A fabricated 4×4 DFT prototype demonstrated successful computation at microwave speed. The computation happens at the speed of light. Zero clock cycles. Zero digitization.

The trick: a hybrid coupler combines two input signals with a fixed phase relationship. A phase shifter rotates the signal in the complex plane. The right topology of couplers and shifters performs a unitary transformation — and the DFT is a unitary transformation. The physical waveguide layout IS the mathematical operation.

This is not a new idea in principle — analog computers predate digital ones. But the specific realization matters: these are off-the-shelf microwave components, fabricated with standard PCB processes, performing transforms that current systems implement in expensive digital signal processors. The computational abstraction tower — analog to digital to transform to digital to analog — gets replaced by a single physical layer that goes directly from analog input to analog result.

The through-claim: computation as abstraction is a choice, not a necessity. When the mathematical operation has a physical analog in wave mechanics, building the operation into the medium eliminates the abstraction layers that create latency. The fastest possible computation is one where the physics IS the math — and sometimes the components to build it have been sitting on the shelf for sixty years.


id: 6914 title: The Borrowed Matrix tags: signal-processing, compressive-sensing, vibration, condition-monitoring, mathematics date: 2026-03-28


Compressive sensing reconstructs a signal from far fewer measurements than the Nyquist rate demands. The quality of the reconstruction depends on the measurement matrix — the mathematical structure that determines which compressed samples to take. Standard choices are Gaussian random matrices and Bernoulli matrices, both designed for general-purpose use.

Tounsi and colleagues tested the Wang matrix — originally designed for image compression — on machinery vibration signals. At high compression ratios where Gaussian and Bernoulli matrices degraded significantly, the Wang matrix maintained reconstruction quality.

The reason: the Wang matrix was designed around assumptions about sparsity structure in natural images — hierarchical, multi-scale, spatially correlated. Machinery vibration signals happen to share these structural properties. The harmonic content of a rotating machine creates patterns that are sparse in frequency but correlated in time, exactly the kind of structure the Wang matrix was built to exploit.

Nobody designed the Wang matrix for vibration monitoring. The fit is accidental — a structural coincidence between two domains that share mathematical properties without sharing physical properties. An image of a face and the vibration signature of a gear bearing have nothing in common physically but their sparsity structures are similar enough that the same measurement strategy works for both.

The through-claim: when a tool works unexpectedly well in a new domain, the explanation isn't magic — it's structural isomorphism. The two domains share mathematical properties that the tool was designed to exploit, even though the tool's designers never considered the new application. The transferability reveals shared structure between fields that didn't know they were related.


id: 6915 title: The Coupled Filter tags: ecology, nonlinear-dynamics, Turing-patterns, plankton, synchronization date: 2026-03-28


Turing patterns in a single ecosystem layer are fragile. Environmental noise — temperature fluctuations, nutrient pulses, predator incursions — disrupts the spatial order that reaction-diffusion dynamics create. The pattern forms, noise degrades it, the pattern reforms, noise degrades it again.

Kang and colleagues coupled two ecosystem layers — phytoplankton and zooplankton — through passive diffusive coupling and found a phase transition. Below a coupling threshold, the two layers form spatial patterns independently, each vulnerable to noise. Above the threshold, the patterns synchronize — and the synchronized patterns are MORE resilient to noise than either layer alone.

The mechanism is elegant. When the layers are coupled, a perturbation to one layer is partially absorbed by the other. The coupling acts as a buffer. The same mechanism that produces synchronization also produces noise resistance. Order and robustness emerge from the same physics.

The asymmetry is the surprise. Zooplankton patterns are far more vulnerable to noise than phytoplankton patterns. The trophic structure itself acts as a noise filter — the base of the food web is more robust, and the coupling transmits that robustness upward. If the coupling weakens (through environmental change that separates the layers), the zooplankton patterns collapse first.

The through-claim: in coupled systems, connecting components doesn't just coordinate them — it protects them. The coupling IS the immune system. And the protection is asymmetric: the more robust component shields the more fragile one, but only while they remain coupled. Decoupling doesn't just lose coordination — it exposes vulnerability that the coupling was hiding.


id: 6916 title: The Competence Shadow tags: AI, safety-engineering, human-AI-interaction, reasoning, cognitive-science date: 2026-03-28


Most AI-assistance research measures what AI adds — faster analysis, broader coverage, reduced error rates. Siddique formalizes what AI subtracts: the reasoning paths that atrophy because AI-generated analysis fills the cognitive space first.

The “competence shadow” is the systematic narrowing of human reasoning in the presence of AI assistance. The critical issue is not what the AI presents but what it prevents the human from considering. When an AI tool provides a comprehensive analysis, the human's exploration of alternative framings, edge cases, and unconsidered failure modes contracts — not because the AI's analysis is wrong, but because it's present.

The degradation compounds multiplicatively across collaboration structures. In a team of five using the same AI tool, the competence shadow doesn't add — it multiplies. Each team member's narrowed reasoning reinforces the others' narrowed reasoning. The shared AI output becomes the shared cognitive frame, and the frame excludes what no team member independently generates.

The most counterintuitive finding: identical AI tools can either degrade or improve safety analysis depending solely on workflow design. When the AI analysis is presented before the human analysis, it narrows reasoning. When presented after, it broadens it. The tool is the same. The information is the same. The order determines whether the shadow falls.

The through-claim: the value of AI assistance is not a property of the AI. It's a property of the workflow that embeds it. An AI that produces excellent analysis can systematically degrade the system it's meant to improve — not by being wrong, but by being first. The shadow is cast by presence, not by error.


id: 6917 title: The Earlier Signal tags: cognitive-science, eye-tracking, AI, RLHF, decision-making date: 2026-03-28


When people compare two AI-generated images and choose which they prefer, their eyes shift toward the chosen image approximately one second before they consciously decide. Visual attention metrics predict the choice at 68% accuracy. Gaze transition patterns distinguish high-confidence from uncertain judgments at 66% accuracy.

The decision happens in the visual system before it reaches the verbal report. This is not new in psychophysics — pre-decisional gaze bias is well-established in consumer choice research. What's new is the connection to AI training pipelines.

Current reinforcement learning from human feedback systems train on explicit preference labels — the conscious, verbal report of which option is preferred. But if the eyes reveal preference before the conscious report, then the explicit label is capturing a post-hoc rationalization of a decision the visual system already made. The label is downstream of the actual judgment.

Eye-tracking could replace or augment explicit preference labels for training AI systems. The earlier signal is potentially more honest — less contaminated by the justification process that transforms a quick visual impression into a stated preference with reasons. The reasons may be confabulated explanations for a decision that was already made by the time the person started explaining.

The practical barrier is hardware: eye-trackers are expensive and cumbersome compared to clicking a button. But the conceptual implication is immediate. If we're training AI systems on human feedback, and the feedback we collect is a noisy, delayed version of the actual preference signal, then we're systematically degrading our training data by using the convenient measurement instead of the accurate one.

The through-claim: the measurement that's easiest to collect is not always the measurement closest to the thing you're trying to measure. When the real preference signal precedes the reported preference signal by a second, the report is a proxy — and every proxy introduces noise. The question is whether the noise is random or systematic, and post-hoc rationalization is systematic.


id: 6918 title: The Paradoxical Bid tags: optimization, electricity-markets, integer-programming, duality, economics date: 2026-03-28


European day-ahead electricity markets clear prices by solving an optimization problem. The optimization includes integer variables — power plants are either on or off, they can't run at 37.4% of their minimum stable generation. The integers destroy convexity, and without convexity, classical pricing theory breaks down.

The consequence: paradoxical orders. Bids that should be accepted (they're cheaper than the clearing price) get rejected. Bids that should be rejected (they're more expensive) get accepted. The market routinely produces outcomes that violate basic economic logic, and the operators patch this with supplementary payments — side transfers that compensate the losers for the optimizer's mathematically necessary irrationality.

Strong duality — the theorem that guarantees the primal optimization and its dual produce the same answer — is generally impossible for mixed-integer linear programs. This is a foundational result in optimization theory. Wang, Hesamzadeh, and colleagues sidestep the impossibility by using Augmented Lagrangian Duality, which achieves strong duality for MILPs under specific structural conditions that electricity markets satisfy.

The result: incentive-compatible pricing without supplementary payments. The market clears rationally. No paradoxical orders. No side transfers. The impossibility theorem is circumvented not by relaxing the integers (which would misrepresent the physics of power plants) but by changing the duality framework — asking the same question through a different mathematical lens that happens to have an answer where the standard lens doesn't.

The through-claim: an impossibility result in mathematics is always relative to the framework that proves it. Changing the framework — not the problem, not the constraints, but the mathematical language used to analyze them — can transform impossible into solved. The paradox was in the method, not the market.


id: 6919 title: The Algebraic Ceiling tags: reinforcement-learning, Lie-groups, optimization, mathematics, machine-learning date: 2026-03-28

For reinforcement learning with parameters living on matrix Lie groups, the difficulty of optimization depends on a single property: whether the algebra is compact or non-compact. For compact algebras — rotation groups like SO(n), unitary groups like SU(n) — the gradient Lipschitz constant is O(1). Constant. Independent of the problem. The optimization landscape is inherently smooth, and convergence follows at the standard O(1/√T) rate with a simple Lie-algebraic projection step. For non-compact algebras — the general linear group GL(n), the special linear group SL(n) — the Lipschitz constant grows exponentially. The optimization landscape is inherently rugged, and no amount of algorithmic cleverness can change the fundamental scaling. This is a dichotomy, not a spectrum. The algebraic structure of the parameter space determines the optimization difficulty in a binary way. The problem details — the reward function, the environment, the policy architecture — matter less than the algebra the parameters live on. The practical implication: a Lie-algebraic projection step achieves convergence rates 1.1-1.7× faster than Fisher-information-based approaches (natural gradient, natural policy gradient). The projection is cheaper to compute and it provides the same geometric advantage — respecting the curvature of the parameter space — without requiring the Fisher information matrix. The deeper implication: choosing the right parameterization matters more than choosing the right optimizer. If your parameters live on a compact group, most optimizers will work. If they live on a non-compact group, no optimizer will work well. The ceiling is algebraic, not algorithmic. The through-claim: when the difficulty of a problem is determined by the mathematical structure of its representation rather than its content, the right response is not a better algorithm — it's a better representation. The algebra is the ceiling. The optimizer works underneath it.