Mark Kim-Mulgrewhttps://markkm.com/Recent content on Mark Kim-MulgrewHugo -- gohugo.ioen-usCC-BY-NC 4.0, unless otherwise specified.Sat, 01 Oct 2022 00:00:00 +0000Error classification in multi-component systemshttps://markkm.com/blog/error-classification-in-multi-component-systems/Sat, 01 Oct 2022 00:00:00 +0000https://markkm.com/blog/error-classification-in-multi-component-systems/Fundamental to any software engineering project is error classification, which brings clarity to failures and, consequently, enables the systems and its operators to handle those failures better. This set of notes surveys the foundations of error classification in multi-component systems.An introduction to Kerberoshttps://markkm.com/blog/an-introduction-to-kerberos/Tue, 14 May 2019 00:00:00 +0000https://markkm.com/blog/an-introduction-to-kerberos/An introduction to Kerberos, a popular authentication protocol.Elias M. Stein, 1931-2018https://markkm.com/blog/elias-m-stein/Tue, 25 Dec 2018 00:00:00 +0000https://markkm.com/blog/elias-m-stein/An obituary of Elias M. Stein, one of the most influential mathematicians of the post-World War II era.Reservoir sampling: who discovered Algorithm R?https://markkm.com/blog/reservoir-sampling/Sun, 28 Oct 2018 00:00:00 +0000https://markkm.com/blog/reservoir-sampling/The historical origin of Algorithm R, the first reservoir sampling algorithm.Embeddings in data sciencehttps://markkm.com/blog/embeddings-in-data-science/Tue, 15 Aug 2017 00:00:00 +0000https://markkm.com/blog/embeddings-in-data-science/A quick high-level overview of embeddings in the context of data science.How to find new planetshttps://markkm.com/blog/how-to-find-new-planets/Fri, 05 Aug 2016 00:00:00 +0000https://markkm.com/blog/how-to-find-new-planets/How do we know if there are other planets in the solar system? This set of notes surveys the mathematics and physics underpinning the search for Planet Nine, assuming only a familiarity with basic algebra.A crash course in logichttps://markkm.com/blog/a-crash-course-in-logic/Sun, 20 Mar 2016 00:00:00 +0000https://markkm.com/blog/a-crash-course-in-logic/A quick introduction to propositional and first-order logic for a mathematically-inclined lay audience.Elements of linear algebrahttps://markkm.com/blog/elements-of-linear-algebra/Fri, 27 Nov 2015 00:00:00 +0000https://markkm.com/blog/elements-of-linear-algebra/A survey of algebraic and analytic aspects of vector space theory.Elements of abstract algebrahttps://markkm.com/blog/elements-of-abstract-algebra/Fri, 22 May 2015 00:00:00 +0000https://markkm.com/blog/elements-of-abstract-algebra/A quick survey of elementary abstract algebra, leading up to the classification of finite fields.An introduction to group actionshttps://markkm.com/blog/an-introduction-to-group-actions/Wed, 01 Oct 2014 00:00:00 +0000https://markkm.com/blog/an-introduction-to-group-actions/An introduction to the theory of group actions, covering examples, various counting principles, Sylow's theorems, semidirect products, and extensions.