Words and Buttons Online
Why learn about the golden-section search
A smooth and sharp image interpolation you probably haven't heard of
The Real C++ Killers (Not You, Rust)
Rational interpolation
[Renovated] Homogeneous coordinates as a mathematical investment in programming
Either your estimates suck or your job does
Static typing isn’t free. Where do you think the C++ angry mob comes from?
[Renovated] SymPy makes math fun again
[Renovated] Even if you can't write assembly like a poet, you can read disassembly like a hunter
Why did I write Geometry for programmers
Check if your performance intuition still works with CUDA
A picture is worth a thousand tags
[Renovated] Can you tell an assembly language when you see one?
[Republishing] Redundant stories about redundancy
What can we learn from sexaplication on nuclear power plants
Challenge your performance intuition with C++ sine
Complex numbers and conformal mapping
[Renovated] SymPy makes math fun again
[Renovated] Programmer's guide to linear equations
[Renovated] Mathematical analysis explained with Python, blood, and TNT
[Renovated] Yet another floating-point tutorial
[Renovated] Circles and lines vs. polynomial splines
[Renovated] Interactive explanation of marching cubes and dual contouring
[Renovated] Interactive introduction to iterative algorithms
Lagrange polynomial as a gateway drug to basis splines
Trippy polynomials in arctangent scale
[Renovated] Bi-whatever transformations
Partial order and non-Boolean logic
[Renovated] Image darning
Yet another alternative to floating point numbers
Why is it ok to divide by 0.0?
[Renovated] Polynomial approximation and interpolation
[Renovated] NURBS is just an acronym
[Renovated] Programmer's guide to polynomials and splines
Can we use lemniscates for ultra-cheap vector graphics?
[Renovated] Interactive guide to homogeneous coordinates
Bi-whatever transformations
Arctangent scale. It's like the logarithmic scale but infinite
[e-book] So You Think You Know C? And TenMore Short Essays on Programming Languages
Image darning
Error codes are not numbers. But they are. Can we exploit that?
Binary search
[Renovated] Interactive guide to homogeneous coordinates
Honeycomb texture generator
Sine and cosine
SWInE: Simplicial Weight Interpolation and Extrapolation
[Renovated] Challenge your performance intuition with C++ magic squares
SymPy makes math fun again
Yet another floating point tutorial
[Renovated] Estimating floating point error the easy way
Lexical differential highlighting instead of syntax highlighting
Interactive mnemonics for dot and cross vector products
Simple image vectorization
[Renovated] Outperforming everything with anything
The simplest possible smooth contouring algorithm
Programmer's introduction to linear equations [republished in Ukrainian]
Using logical operators for logical operations is good
Challenge your performance intuition with C++ operators
Circles and lines vs. polynomial splines
Challenge your performance intuition with nanosecond sorting
[Renovated] Logic programming in C++
[Renovated] SWInE: Simplicial Weight Interpolation and Extrapolation