If at first you don't succeed...

About | Archive

Archive

20 Jun 2022: Sampling: A Different Kind of Election “Map”

17 Apr 2022: Voting is Rational

26 Sep 2021: You’re calculating population density incorrectly

07 Aug 2021: BAN ALL AMBIGUOUS MATHEMATICAL EXPRESSIONS

18 May 2019: Setting the actual size of figures in matplotlib.pyplot

18 Oct 2018: Understanding Python’s interactive mode

14 Oct 2018: Simulationism: Beyond the Matrix

03 Oct 2018: Lists and Nonlocal in Python

27 May 2018: Confirming that timezones exist with minimal trust

11 Apr 2018: Infix Notation in Scheme

18 Mar 2018: (Mini) Scheme in 50 Lines

12 Jan 2018: The Efficiency Gap Makes No Sense (but all metrics show Republicans are better at gerrymandering)

05 Jan 2018: How You Get Homeopathy

26 May 2017: What is NP?

15 Jan 2017: Storing Data With the Circle-Tree

13 Jan 2017: Circle-Tree as a Calculator

21 Aug 2016: Introducing the Circle-Tree System

20 Jul 2016: Counting Monoids

01 Jun 2016: The Porus Mirror Problem, Part 2

29 May 2016: The Porus Mirror Problem, Part 1

21 May 2016: Dependent Types and Categories, Part 1

19 May 2016: Chaos, Distributions, and a Simple Function

10 May 2016: Haskell Classes for Limits

08 May 2016: Haskell Classes for Products and Coproducts

07 May 2016: Monoids, Bioids, and Beyond

29 Apr 2016: Nontrivial Elements of Trivial Types

23 Apr 2016: The Autogeneration of Landscapes

21 Apr 2016: C-Style Pointer Syntax Considered Harmful

17 Apr 2016: The Triviality Norm

16 Feb 2016: A Monadic Model for Set Theory, Part 2

16 Feb 2016: A Monadic Model for Set Theory, Part 1

28 Jan 2016: What is Category Theory?

31 Dec 2015: Stupid Regex Tricks

30 Dec 2015: Dictp Part 2

21 Dec 2015: Dictp Part 1

10 Dec 2015: Infsabot Strategy Part 2

06 Dec 2015: Infsabot Strategy Part 1

24 Nov 2015: What’s a number?

23 Nov 2015: Recursivized Types

19 Nov 2015: Who Needs Delta? Defining the Hyper-Real Numbers

06 Oct 2015: Ancient Greek Abstract Algebra: Introduction