Posts
Everything I have ever posted on this website, in reverse chronological order.
2026
- Why you can't hack sorting algorithms
- Dance is talking.
- What is my package's minimal Python version?
- Stop texting
- How to enable Flash Attention on a Linux cluster with Conda
- Ghost-flaking: the worst of both worlds
- Say what you need to... but not more.
2025
- Don't be lulled into just existing together
- Only free speech can save anxious-avoidant relationships
- Dance is walking.
- Timba is basically the best genre
- Desplazamientos in casino
- It's probably a bad idea to date a good dancer
- Hammerlocks are kinda OP
- First steps in Linux as a lifelong Windows user
- Getting back on count
- Deducing casino figures through symmetry
- The Game of Life
- A Matrix Algebra that Models Dancing with Two Arms
- Spanish lyrics for the dance floor
- Cuban followers are a RISC: build your own in 15 minutes!
- "I can't be both stupid and ugly"
- Treating my guapeitis in Cuban salsa
- Black-pillers demonise idealisations
2024
- A note about two positional systems for Cuban salsa
- All you need is sencilla and vacilala
- Cope of the bitter singles
- An actual reference for Cuban salsa
- But really, what is amortisation?
- It's not crazy to make zero-cost transactions
- Staring contests are better than pickup lines
- Not everyone is equally unique
- No, fractional reserve banking doesn't create money
- Does DeBERTa have infinite context length, and how large is the receptive field of a token?
- Abundance mindset doesn't mean you shouldn't try when it gets hard
- How does HuggingFace's from_pretrained() know which weights in a checkpoint go where?
- Marxists don't realise labour is a commodity
- Easy mobile app development with Flutter
- White pill is the only way through
- Commonly drawn uncommon attention
- How to create your own Python packages and dependencies
- Bits-per-character and its relation to perplexity
- Zero is a special number, but one is too
- The Fish and the Other Aquarium: On pointing out inaccuracies in truth claims
- BPE-knockout: Pruning Pre-existing BPE Tokenisers with Backwards-compatible Morphological Semi-supervision