gary.info
posts
tags
Latest notes
Minimal, technical writing. Updated when there is signal.
How the Mannaeans Sat on a J2a Genetic Frontier
Feb 18, 2026
5 min
mannaeans
j2a-haplogroup
iron-age-iran
zagros-mountains
ancient-dna
assyrian-empire
history
Why Earth’s Long Evolution Hints Most Planets Never Finish
Feb 18, 2026
5 min
bayesian-inference
astrobiology
evolutionary-transitions
great-filter
fermi-paradox
research
How to Turn ‘Room Temperature’ Into a Real Test Condition
Jan 2, 2026
4 min
test-temperature
experimental-design
measurement-uncertainty
environmental-testing
thermal-control
research
Three Structural Failure Modes of Single-Vector Cosine Routers
Jan 2, 2026
4 min
embeddings
cosine-similarity
routing
llm-systems
retrieval
tool-selection
research
Turning Clipboard SQL into a Self-Healing mycli Workflow
Dec 30, 2025
4 min
shell
macos-clipboard
mycli
stdin-vs-files
command-chaining
code
Designing Claude Code Tools Using an MVC Mental Model
Dec 29, 2025
3 min
claude-code-tools
agents-and-skills
mvc-mental-model
tool-architecture
ai-integration
code
Why ‘Solid’ Matter Is Mostly Empty Space Inside Atoms
Dec 26, 2025
5 min
atomic-structure
rutherford-scattering
quantum-mechanics
nuclear-physics
science-communication
research
Why Eridu Gets Called The First City At All
Dec 25, 2025
5 min
eridu
first-cities
mesopotamia
ubaid-period
urban-origins
archaeology
Combining BM25 and embeddings instead of using semantic search everywhere
Dec 25, 2025
5 min
search
bm25
embeddings
semantic-search
information-retrieval
hybrid-search
code
Using cheap embeddings to route language model requests
Dec 25, 2025
5 min
llm-routing
embeddings
model-selection
classification
similarity-search
system-design
code
View all 102 posts →