Don CrossinTowards Data ScienceThe Best Way to Pick a Unit VectorUsing the Box–Muller transform to generate unbiased random directions in an n-dimensional space·9 min read·Jul 20, 2020----
Don CrossinLevel Up CodingDon’t Fall Into the NaN TrapThe day my unit tests validated a thousand wrong calculations·6 min read·Jun 18, 2020----
Don CrossinTowards Data ScienceBuild A Homebrew Current/Voltage PlotterDesign and program your own data capture hardware·14 min read·Jun 2, 2020----
Don CrossinLevel Up CodingIs Goto Always Evil?Situations where labeled branching makes your C code better·5 min read·May 19, 2020--1--1
Don CrossinTowards Data SciencePython Power Tip: Enumerated TypesThe right way to represent a finite set of alternatives·5 min read·May 9, 2020----
Don CrossinTowards Data ScienceWinning the Data Compression GameHow it’s possible to beat world-class compression algorithms in certain special cases·14 min read·Apr 29, 2020--1--1
Don CrossinTowards Data SciencePython Pitfall: Mutable Default ArgumentsA language feature that unpleasantly surprises almost everyone·5 min read·Apr 25, 2020--1--1
Don CrossinLessons from HistoryLearning Science in 1879Curiosities, triumphs, and horrors from a Victorian era textbook·9 min read·Mar 16, 2020----
Don CrossinSlackjawThat’s A Nice Product You Have. It Would Be A Shame If Somebody Named A Disease After It.Some friendly advice from the CDC — if you know what’s good for you·3 min read·Mar 14, 2020--2--2
Don CrossinTowards Data ScienceCreate a YouTube Video from CodeWith a C++ demo to create a fractal zoom·4 min read·Feb 25, 2020--1--1