Skip to content
Ben is currently available for contract work for 3D & web solutions — reach out.

Back to Blog Listing

Posts tagged: ai

  • Ants in the Machine

    Communicating swarms of small LLM agents will become as omnipresent in our digital environment as ants are in our biological one.

  • Neural Texture Compression in Three.js

    A small multiresolution feature grid plus a tiny MLP decoder that replaces a stack of correlated PBR textures with one compact, GPU-decoded representation. Named channels with their own activation functions, built on new fp16/half-precision support in TSL, and demonstrated on a MeshPhysicalNodeMaterial. The format is material-agnostic.

  • Neural network basics, for graphics people

    A short reference on the neural-network vocabulary used across the neural texture, neural material and neural appearance posts — MLP, weights and biases, ReLU, forward pass, loss, gradient descent, backpropagation, Adam, latent vectors, feature grids and decoder networks — explained once, concretely, so those posts can link here instead of re-deriving it.

  • Origins of Exocortex

    The story of how I coined the term "exocortex" in 1999 to describe a synthetic cognitive regulator: a technological layer that joins the brain's regulatory hierarchy and helps govern attention and reasoning.

  • From Agents to Intent

    AI coding agents are great at greenfield tasks -- but struggle to maintain or modify existing systems. The problem isn’t the model. It’s the paradigm. This essay makes the case for intent-based programming: a shift from task-driven implementation to declarative specification, powered by systems like Declary.

  • Generic Builder

    The Generic Builder is a configurable meta‑builder that creates specialized builders on demand, solving the chicken‑and‑egg problem of intent‑based toolkits. This essay explains its design, the router agent, and a chat‑driven workflow that bridges conversational intent with structured files.

  • Recursive Intent

    Recursive generation allows intent-based programming toolkits to ingest their own outputs and build entire applications from minimal specifications. This essay explores how recursive intent turns code generation into a compiler-like pipeline that scales small prompts into structured systems.

  • Sufficient Specifications

    Traditional specifications failed because they required exhaustive detail. With LLMs, we can now embrace "Sufficient Specification" - providing just enough intent to guide generation without drowning in details. Learn how iterative specification specificity and generator patterns make intent-based programming practical for the first time.