NotesByLex.com
A collection of notes by Lex Toumbourou.
- Posts
- 350 from 3 Feb 2013 to 23 Oct 2026
- Posting
- weekly (74 in the last year)
- Kind
- personal blog
- Feed
- https://notesbylex.com/feeds/all.atom.xml
2026 71
- Kimi K3.1 Pro
- Kimi K3.1 Pro
- Context Language Models
- Context Language Models
- Gemini 4 Argon
- Gemini 4 Argon
- Muse Wonder
- Muse Wonder
- Building an agent harness from scratch to pass Ian Goodfellow's intelligence test
- Building an agent harness from scratch to pass Ian Goodfellow's intelligence test
- Essays
- Harness Engineering Anatomy, Architecture, and Evolution of Coding Agents
- Harness Engineering Anatomy, Architecture, and Evolution of Coding Agents
- Claude Haiku 5.5
- Claude Haiku 5.5
- Can Claude Opus 5.5 find any new leads on Satoshi Nakamoto?
- Can Claude Opus 5.5 find any new leads on Satoshi Nakamoto?
- GPT 6 Sol and Luna
- GPT 6 Sol and Luna
- Claude Opus 5.5
- Claude Opus 5.5
- An Empirical Study of Harness Design for Coding Agents
- An Empirical Study of Harness Design for Coding Agents
- Giving Up on Smart Rings
- Giving Up on Smart Rings
- MCP is Now a Stateless Protocol
- MCP is Now a Stateless Protocol
- Qwen3.8-Max
- Qwen3.8-Max
- LLM Agents Do Not Reliably Follow Company Policies
- LLM Agents Do Not Reliably Follow Company Policies
- Decomposing LLM Judge Scores Into Yes/No Questions
- Decomposing LLM Judge Scores Into Yes/No Questions
- OpenAI and Hugging Face security incident - July 21, 2026
- OpenAI and Hugging Face security incident - July 21, 2026
- Kimi K3
- Kimi K3
- 6 Months of OpenClaw
- 6 Months of OpenClaw
- Completing A Computer Science Degree On Coursera
- Completing A Computer Science Degree On Coursera
- Shipping a Laptop to a Refugee Camp in Uganda
- Shipping a Laptop to a Refugee Camp in Uganda
- Heavy Thinking: A Test-Time Scaling Pattern for Hard Problems
- Heavy Thinking: A Test-Time Scaling Pattern for Hard Problems
- LLMs Corrupt Your Documents When You Delegate
- LLMs Corrupt Your Documents When You Delegate
- AI-Induced Cognitive Atrophy
- AI-Induced Cognitive Atrophy
- LLM Training Pipeline
- OpenGame: Open Agentic Coding for Games
- OpenGame: Open Agentic Coding for Games
- LLM Training Pipeline
- Naming Things Is Easy Now
- Naming Things Is Easy Now
- Obsidian Markdown Notebook: code execution with outputs stored in the file
- Obsidian Markdown Notebook: code execution with outputs stored in the file
- Research, Plan, Implement Workflow
- Research, Plan, Implement Workflow
- Self-Generated Agent Context Files Don't Help Either
- Self-Generated Agent Context Files Don't Help Either
- Self-Generated Skills Don't Help
- Self-Generated Skills Don't Help
- Generative Modelling via Drifting
- Generative Modelling via Drifting
- Software Factory
- Software Factory
- OpenClaw: the missing piece for Obsidian's second brain
- OpenClaw: the missing piece for Obsidian's second brain
- Spec-First LLM Development
- Spec-First LLM Development
2025 52
- Title As Link Text: automatic note titles in Obsidian links
- Title As Link Text: automatic note titles in Obsidian links
- CBIS-DDSM Mammography Dataset
- CBIS-DDSM Mammography Dataset
- Mammography
- Mammography
- Sparql
- Sparql
- Rdf
- Rdf
- Logical Reasoning
- Logical Reasoning
- Genetic Algorithms
- Genetic Algorithms
- LLM Reasoning
- LLM Reasoning
- Optimising Computation At The Token-Level
- Optimising Computation At The Token-Level
- Absurdly Good Doggo Consistency with FLUX.1 Kontext
- Absurdly Good Doggo Consistency with FLUX.1 Kontext
- Learning to Reason without External Rewards
- Learning to Reason without External Rewards
- John Carmack is working on game-playing robots
- John Carmack is working on game-playing robots
- Imagen 4 is faster, but GPT is still the GOAT
- Imagen 4 is faster, but GPT is still the GOAT
- Vibe-Coding Mathematical Discoveries
- Vibe-Coding Mathematical Discoveries
- NoProp: Training Neural Networks Without Back-Propagation or Forward-Propagation
- NoProp: Training Neural Networks Without Back-Propagation or Forward-Propagation
- Absolute Zero: Reinforced Self-play Reasoning with Zero Data
- Absolute Zero: Reinforced Self-play Reasoning with Zero Data
- Playing Atari with Deep Reinforcement Learning
- Playing Atari with Deep Reinforcement Learning
- Q-Learning
- Q-Learning
- Markov Decision Process (MDP)
- Markov Decision Process (MDP)
- Merkle Tree
- Merkle Tree
- Rsa
- Rsa
- Spanning Tree
- Spanning Tree
- Bucket Sort
- Bucket Sort
- Temperature Scaling
- Temperature Scaling
- Few-Shot Knowledge-Distillation
- Few-Shot Knowledge-Distillation
- Large Language Models are Zero-Shot Reasoners (May 2022)
- Large Language Models are Zero-Shot Reasoners (May 2022)
2024 50
- Neural Machine Translation by Jointly Learning to Align and Translate (Sep 2014)
- Neural Machine Translation by Jointly Learning to Align and Translate (Sep 2014)
- Thinking LLMs: General Instruction Following with Thought Generation (Oct 2024)
- Thinking LLMs: General Instruction Following with Thought Generation (Oct 2024)
- Mixtral of Experts (Jan 2024)
- Mixtral of Experts (Jan 2024)
- Evaluation of OpenAI o1: Opportunities and Challenges of AGI
- Evaluation of OpenAI o1: Opportunities and Challenges of AGI
- AI Meets the Classroom: When Does ChatGPT Harm Learning?
- System 2 Thinking
- System 2 Thinking
- AI Meets the Classroom: When Does ChatGPT Harm Learning?
- No 'Zero-Shot' Without Exponential Data: Pretraining Concept Frequency Determines Multimodal Model Performance
- No 'Zero-Shot' Without Exponential Data: Pretraining Concept Frequency Determines Multimodal Model Performance
- Agentic Reasoning
- Agentic Reasoning
- Bayes Theorem
- Bayes Theorem
- Waffle Chart
- Waffle Chart
- Scaled Dot-Product Attention
- Scaled Dot-Product Attention
- Queue
- Stack
- Stack
- Queue
- Gale-Shapley Algorithm
- Gale-Shapley Algorithm
- Merge Sort
- Merge Sort
- Neural Codec Language Models are Zero-Shot Text-to-Speech Synthesizers
- Neural Codec Language Models are Zero-Shot Text-to-Speech Synthesizers
- Self-Attention
- Self-Attention
- Software Development is a Trade
- Software Development is a Trade
- Convex Hull
- Convex Hull
- Insertion Sort
- Insertion Sort
- Overfit First
- Overfit First
- Residual Vector Quantisation
- Residual Vector Quantisation
- Snake Activation Function
- Snake Activation Function
- Leaky ReLU
- Leaky ReLU
- Relu
- Relu
2023 37
- Module Coupling
- Module Coupling
- Module
- Module Cohesion
- Module Cohesion
- Module
- Large-scale Contrastive Language-Audio Pre-training with Feature Fusion and Keyword-to-Caption Augmentation
- Large-scale Contrastive Language-Audio Pre-training with Feature Fusion and Keyword-to-Caption Augmentation
- Clip
- Clip
- Predicate Logic
- Predicate Logic
- Propositional Logic
- Propositional Logic
- Propositions
- Propositions
- Mel Spectrogram
- Mel Spectrogram
- Sample Rate
- Sample Rate
- Sound Wave
- Sound Wave
- Probability
- Probability
- Law of Sines
- Law of Sines
- Making Song Covers With My AI Voice
- Making Song Covers With My AI Voice
- Recursion
- Tf idf
- Quadratic Function
- Linear Function
- Graphs (Discrete Mathematics)
- Function
- Cardinality
- Discrete Mathematics Course Notes
- Set
2022 14
- Disputing a Parking Fine with ChatGPT
- Attention Mechanism
- Idempotent Data Pipelines
- An Interface Should Respond Within A Tenth Of A Second
- A Rule For Ordering Methods
- Do Standups Story-By-Story not Person-By-Person
- Document Your Documentation
- A Discriminative Feature Learning Approach for Deep Face Recognition
- ArcFace: Additive Angular Margin Loss for Deep Face Recognition
- Embedding
- Eigenvalue
- Eigenvector
- Essence of Linear Algebra
- Changing Basis
2021 89
- Roblox Attachment
- Cross Product
- Cross product introduction
- Matrix Determinate
- Matrix Transformation
- Basis Vectors
- Roblox CFrame
- Radians
- Matrix Inverse
- Identity Matrix
- Mathematics for Machine Learning
- Law of cosines (Khan Academy)
- Law Of Cosines
- Roblox Vector3
- Deep Learning for Coders (2020)
- Matrix Multiplication
- Dot Product
- Binary Cross-Entropy Loss
- Presizing
- Cross-Entropy
- Categorical Cross-Entropy Loss
- Information Entropy
- Negative Log-Likelihood
- Softmax Function
- Sigmoid Function
- Domain Shift
- Server Authoritative Multiplayer
- Out-of-Domain
- Proxy Metrics
- How to Take Smart Notes
- Permanent Notes
- Literature Notes
- Fleeting Notes
- Survivorship Bias
- Teaching the whole game
- Latticework of Mental Models
- Topic Overview (Zettlekasten)
- Adversarial Validation
- Voxel
- Promotion vs Calibration
- Confirmation Bias
- Breaks Are Essential For Learning
- Growth Mindset
- Encapsulation
- Well-Designed API
- Test Pyramid
- Four Pillars of Good Unit Tests
- Black-box Tests
- CAP Theorem
- Arrange, Act and Assert (AAA) Pattern
- Unit tests
- Test Coverage Metrics
- Software Entropy
- Entropy
- The Art of Game Design - A Book Of Lenses (2nd Edition) by Jesse Schell
- Red Ocean
- Multiple Inheritance
- Object Prototypes
- Metatables
- Lua Table-Access Metamethods
- Player Dependance in Multiplayer Games
- Character Web
- Interpersonal Circumplex
- Transmedia Worlds
- Integer
- Indirect Control
- The Story Machine
- Interest Curve
- Goal Of A Game Interface
- Lua Coroutines
- Meaningful Game Economies
- Doubling or Halving as a Game Balancing Technique
- Emergent Gameplay
- Emergent Complexity
- Variable Rewards
- Key to Addictive Game Design
- Vector Subtraction
- Vector Addition
- Unified Themes of Games
- Triangularity In Game Design
- String of Pearls
- Roblox Visualising Opposing Forces
- Meaningful Choices in Games
- Game Design is Problem Solving
- 50% Rule for Game Development
- Rule of Loop
- Iterative Development
- Loss Adversion
- Expected Value