A slerp by half

Some notes computing the rotation half away between two inputs


20191019 interpolation

Can an involution be a competitive bit finalizer?

A feasibility study to determine if an involution can be competitive (quality and cost) bit mixer.


20190820 integer hash random

Comments on the Avalanche Effect

A quick overview of what "Avalanche Effect" properties are, why they can be used to test and search for PRNGs and overview of how to convert the property into a comparision measurement.


20190810 integer hashing random

Some comments on approximately equal FP comparisons

In which I point to some other peoples blog posts and make some minor comments.


20190514 floating point numeric

Measuring ULP distance

Some code for measuring the ULP distance between floats with comments.


20190424 floating point numeric

Floating point division with known divisor

A small note on division removal


20190312 floating point FMA

posit: thin triangle other tricks (REVEALED!)

First post in breaking down why the posits presentations are egregiously disingenuous.


20190206 posit floating point

Uniform points in sphere and capped cone

micro post on title


20180806 distribution random

An empirical testing point set on sphere and caps

Code for incrementally generating a spherical Fibonacci point set on a spherical cap


20180621 testing

Solving for quaternion rotation from a vector viewpoint

A short description of solving a quaternion rotation using vectors


20180612 rotations graphics