Softmax Splatting softmax splatting for video frame interpolation 3D Ken Burns synthesizing the 3D Ken Burns effect from a single image Context Synthesis context-aware synthesis for video frame interpolation Separable Convolution video frame interpolation via adaptive separable convolution Adaptive Convolution video frame interpolation via adaptive convolution

NES Memoryview visualizing the value of each byte in an NES as a time series WASM Raytracer experimenting with WebAssembly by benchmarking a simple raytracer Rollercoaster Tycoon an overview of a hobby of mine revolving around a classic video game

Connect Four play connect four against a easy / medium / hard computer Mini Chess play chess on a smaller board against a easy / medium / hard computer Rotating Pipes click to rotate the pipes until all pipes are connected again

Youtube Watchmarker a Firefox extension that marks watched videos on YouTube as such