programming
--:-:-:-:-----------------------------------:-:-:-:--
Is it possible to do a merge sort in-place efficiently?
--:-:-:-:-----------------------------------:-:-:-:--
What do the effects of sparsity tell us about neural networks?
--:-:-:-:-----------------------------------:-:-:-:--
Are textures necessary for 3d graphics?
--:-:-:-:-----------------------------------:-:-:-:--
multilevel ternary hash tables
This is a new type of hash table with low average probe counts for searches at high load factors.
--:-:-:-:-----------------------------------:-:-:-:--
Fourier transforms convert between multiplication and convolution. This means they can be used for string search.
--:-:-:-:-----------------------------------:-:-:-:--
This is a tutorial for PoML (Polymorphic ML, pronounced "pommel") which is a programming language project that I sometimes work on.
--:-:-:-:-----------------------------------:-:-:-:--
This is a program I made that makes music. It creates random instruments and random melodies, then makes audio with those.