Ruben van Nieuwpoort's blog

Some identities involving integer division

2025-04-12

Division by constant integers

2025-04-07

Better approximate atavising

2025-03-24

Generating multimedia from Python

2025-03-23

Alpha compositing

2023-02-15

Calculating the Fibonacci numbers

2023-02-03

Dirichlet's approximation theorem

2023-01-25

Euler's gamma function

2023-01-25

Gaussian quadrature and orthogonal polynomials

2023-01-23

Computing decimal digits of square roots

2023-01-23

Designing a pipelined processor

2022-05-06

The Fowler–Noll–Vo hash

2022-03-11

Solving the maximum subarray problem with prefix sums

2022-02-06

Bounds for rational approximations to square roots

2022-02-06

The singular value decomposition

2020-01-26

Cardano’s formula

2019-05-20

Smooth iteration count for the Mandelbrot set

2019-05-15

The finite element method

2019-05-03

B-splines

2019-04-11

The spectral theorem for Hermitian matrices

2019-04-10

The Euler-Lagrange equation

2019-04-02