Oliver K. Ernst, Ph.D.inPractical codingHouse of Reps: a collection of articles on the effects of the apportionment algorithmHouse of Reps is a project that explores apportionment in the U.S. House of Representatives.Jan 14Jan 14
Oliver K. Ernst, Ph.D.inPractical codingFlipping House votes with apportionment dataHow changing the method for seat apportionment in the House would reshape voting.Jan 13Jan 13
Oliver K. Ernst, Ph.D.inPractical codingMetal shaders with PyTorch from end to endLearn how to speed up PyTorch code with custom Metal shaders to take advantage of MPS support on Apple silicon. We will write from scratch…Dec 16, 20231Dec 16, 20231
Oliver K. Ernst, Ph.D.inPractical codingChamfer distance visualization in Python and JSExploring how Chamfer distance works in both Python and JS using dash.Dec 15, 2023Dec 15, 2023
Oliver K. Ernst, Ph.D.inPractical codingThe impact of 25 people on Congressional votingThis is the story of how Minnesota was just 25 people away from losing a representative.Nov 24, 2023Nov 24, 2023
Oliver K. Ernst, Ph.D.inPractical codingSorry, Delaware, America’s most underrepresented stateCongratulations for losing the state population lottery, 70 years and counting.Nov 12, 2023Nov 12, 2023
Oliver K. Ernst, Ph.D.inPractical codingIs MOT piecewise linear?How linearly do people walk?Oct 22, 2023Oct 22, 2023
Oliver K. Ernst, Ph.D.inPractical codingTrack your reading list with the safarireadinglist packageA little bit later, a little bit less reading done.Oct 20, 2023Oct 20, 2023
Oliver K. Ernst, Ph.D.inPractical codingEffortless computer vision annotations in Dash with dash-annotate-cvUnleashing the power of dash for effortless annotations.Oct 4, 2023Oct 4, 2023
Oliver K. Ernst, Ph.D.inPractical codingA quick dive into search system metricsFrom precision & recall to nDCGAug 30, 2023Aug 30, 2023