Vibechecks
A vibecheck is a quick, mostly vibe-coded test of an idea or a model: I describe what I want, let an LLM build it, and see whether the idea holds up. Built in an evening and judged by feel, not rigor. Some work, some semi-fail, and both are the point.
| Vibecheck | What it is | Date | |
|---|---|---|---|
| Thousandhold | a continent of up to 16,000 simulated dwarves, each with its own goals, plans and beliefs, and a camera director that goes looking for the stories | page | |
| Lost Instruments | a research review of the software engineering instruments for production readiness that fell out of use, and what language models change, with Housewright as the running example | page | |
| Housewright | a procedural house generator laid out as an architect's sheet set, from a list of needs to a voxel house and a town, with a round-trip check that reads the house back | page | |
| Endless Star Battle | an endless Star Battle (Queens-style) puzzle generator, with difficulty set by which deductions a puzzle needs and hints that explain each one | page | |
| Endless Graeco-Latin Squares | an endless Graeco-Latin square puzzle, where every number + color pair appears once, after Josh Collinsworth's Tupo | page | |
| Branching Chat Demo | a chat stored as a tree, where editing or retrying keeps both versions, with a thread view and a commit-graph tree view | page | |
| Dizzy Execution Domain Study | the Dizzy engine's execution domain, first as an LCARS console with a replayable trace, then as a board, then as channels by kind, then with a trace | page | |
| One Bus Shelter, Twenty-Two Design Methods | one design brief run through twenty-two methods, to show where they diverge | page | |
| Design Principles, and Where They Collide | a linked reference to software design principles, with sources, evidence strength and the pairs that conflict | page | |
| Hullform: Simulator and Tuner | a sailboat simulator you can tune, with live speed, heel, leeway and apparent wind, gusts, tacks and a force view | page | |
| Goals: Facts and Common Ground | a research notebook on why people meet their goals, how identity grows from goals, and how people with different goals find common ground | page | |
| Disk World: Generator | a flat-disk world generator with terrain, plates and basins views, replayable from a seed | page | |
| Disk World: Sky Simulator | where the sun goes over a disk world, in sky, map and side views, with a day you can speed up | page | |
| Disk World: Forge | a disk world forged from plates, impacts, hotspots, erosion, rain and rivers, in WebGL | page | |
| Disk World: WebGL Generator | a WebGL generator for a disc-shaped world, one of several takes on the idea | page | |
| Sea Cliff: Layer by Layer | a scrolling WebGL walkthrough that builds a sea cliff one layer of math at a time | page | |
| Sea Cliff: Generator | a WebGL sea cliff generator with a new-seed button | page | |
| Cybernetics Since 1972 | nine lineages of cybernetics since 1972: who argued with whom and what to read, plus a goals track | page | |
| Protocol Lab | write a small protocol as text and step through it | page | |
| Vintage Story: Ore Survey | every ore block in generated Vintage Story worlds, and tens of thousands of simulated shafts per prospecting strategy | page | |
| Gerstner Waves | an ocean in one vertex shader, written twice: WebGL2 and WebGPU | page | |
| Goal Maps: History as a Git Log | the work you thought you were doing against the work done, drawn as a git-style branch history | page | |
| Goal Maps: The Update Loop | how a goal map is acted on, measured and redrawn, one pass at a time | page | |
| koditoki: Growing the Village | a read of what the village does when it runs, and a build-ordered brief for growing it to thirty-plus specialists | page | |
| koditoki: 30 Minds, 150 Ticks | a 30-mind, 150-tick village run: everybody lived, zero truth violations | page | |
| Marbler | float your inks, rake them, and lift a sheet | page | |
| Vintage Story: Copper Age Economy | what a valley lets a Vintage Story village make, in what order and at what cost, read from the game files | page | |
| Ruin Lab | a voxel ruins simulator with seeded weathering, structural collapse, export and timelapses, in Three.js | code | |
| atchat | a peer-to-peer chat that uses your Bluesky account to connect, with messages, photos and short video | page | |
| koditoki: Beliefs vs. Ground Truth | a tick-by-tick demo that keeps ground truth apart from what each mind believes | page | |
| koditoki: Anatomy of a Tick | every decision so far, written as one pass of the simulation clock | page | |
| koditoki: Drawing Belief vs. Truth | a look-test for drawing belief diverging from truth, by hand with fake data | page | |
| Local LLM: LFM2.5 on a Laptop CPU (llama.cpp) | the same prompt through llama.cpp at Q4_K_M: 34.8 tokens per second | page | |
| Local LLM: Speeding Up LFM2.5 on a Ryzen | the same 2.6B model on a Ryzen AI 9 HX 370 across three quantizations and two backends | page | |
| Local LLM: LFM2.5 on a Laptop CPU (PyTorch) | one generation from a 2.6B model on a laptop CPU in bfloat16: 7 tokens per second | page | |
| Calgacus | hiding text in other text of the same length, explained | page | |
| ECS × LISP | a tiny world you drive with s-expressions, with agents that sense, think and act | page | |
| PAG Explained | a visual walkthrough of a faster nearest-neighbor search | page | |
| OTFS | an interactive explainer of modulation in the delay-Doppler domain | page | |
| Barcode Scanner | a vanilla-JS PWA that scans barcodes with the phone camera | page | |
| Terminal | an 80s CRT boot screen | page | |
| Whiteboard | an infinite-canvas flow diagram planning a DIZZY feature | page | |
| Meal Planner | calendar, servings, grocery list | page | |
| ChronicleDB | a Raft-consensus distributed event log demo, in React and in vanilla JS | page | |
| Island Forge | a semi-failed dynamic system editor | page | |
| Self-Editing Page | selection + LLM jobs | page | |
| Origins | a Xanadu-style transclusion view | page | |
| Marginalia | embedding-based qualitative coder, then a matched-filter rewrite | page | |
| Neutral Loss Spectra | an interactive tutorial for GC-MS & LC-MS | page | |
| VibeCheck | the original: embed team thoughts, find themes, generate survey questions (2025 proof of concept) |