Round glassmorphic borders with CSS mask property.
23 Feb 2022
art
featured
glsl
projects
webgl2
A raymarcher using signed distance functions.
12 Jan 2022
graphics
project
Simple ray tracer implementation in vanilla JavaScript.
Subliminal Channels in ECDSA and RSA
Cryptosystems often utilize randomized values for security, however, fixing some of these random values to some known value can open up methods of sending covert messages.
25 Jun 2021
art
featured
glsl
math
project
webgl2
Strange attractors describe a state that a dynamical system tends towards over time for many initial conditions.
19 Jun 2021
baseball
numpy
pandas
python
stats
Finding Player Comps with Mahalnobis Distance
Baseball Reference has a feature on player pages called “Similarity Scores” that quantifies how similiar a player’s season or career is to another. At Fangraphs, Dan Szymborski’s ZiPS projections uses Mahalanobis distances to find player comps and to predict future performance.
Implementations of Perlin and Simplex noise, and other noisy functions based upon them.