# Dimitri Lozeve > Personal blog of Dimitri Lozeve, covering mathematics, machine learning, statistics, operations research, data science, and programming languages such as APL, BQN, and Haskell. ## Posts - [Two Types of Bureaucracy: Enabling and Coercive](https://lozeve.com/posts/types-of-bureaucracy-enabling-and-coercive.html) - May 27, 2026 - [Johnson's Rule: scheduling items in two machines](https://lozeve.com/posts/johnsons-rule.html) - May 19, 2026 - [Overengineering Dice Rolling](https://lozeve.com/posts/diceroll.html) - May 13, 2026 - [Why I built Leibniz: in defense of Gantt charts and project scheduling](https://lozeve.com/posts/leibniz-product-vision.html) - May 3, 2026 - [A Mastodon bot for interesting integer sequences](https://lozeve.com/posts/oeis-bot.html) - February 14, 2026 - [The Bulgarian Solitaire](https://lozeve.com/posts/bulgarian-solitaire.html) - February 8, 2026 - [Language models are injective and hence invertible](https://lozeve.com/posts/language-models-are-injective.html) - November 25, 2025 - [Reading notes: Kolmogorov-Arnold Networks](https://lozeve.com/posts/kolmogorov-arnold-networks.html) - June 8, 2024 - [Randomness and Uncertainty: from random noise to predictable oscillations via differential equations](https://lozeve.com/posts/randomness-and-uncertainty.html) - October 20, 2023 - [High reliability organizations](https://lozeve.com/posts/high-reliability-organizations.html) - June 3, 2022 - [How to train your differentiable filter](https://lozeve.com/posts/how-to-train-your-differentiable-filter.html) - May 20, 2022 - [The Dawning of the Age of Stochasticity](https://lozeve.com/posts/dawning-of-the-age-of-stochasticity.html) - March 24, 2022 - [Planning and scheduling for project management](https://lozeve.com/posts/planning-and-scheduling.html) - April 13, 2021 - [Solving a problem with mathematical programming](https://lozeve.com/posts/ponder-this-2021-03.html) - April 2, 2021 - [From graphs to Git](https://lozeve.com/posts/from-graphs-to-git.html) - March 8, 2021 - [Online Analysis of Medical Time Series](https://lozeve.com/posts/online-analysis-of-medical-time-series.html) - November 17, 2020 - [Learning some Lie theory for fun and profit](https://lozeve.com/posts/lie-theory.html) - November 14, 2020 - [Quaternions: what are they good for?](https://lozeve.com/posts/quaternions.html) - November 9, 2020 - [Dyalog APL Problem Solving Competition 2020 — Phase II](https://lozeve.com/posts/dyalog-apl-competition-2020-phase-2.html) - August 2, 2020 - [Dyalog APL Problem Solving Competition 2020 — Phase I](https://lozeve.com/posts/dyalog-apl-competition-2020-phase-1.html) - August 2, 2020 - [Operations Research and Optimization: where to start?](https://lozeve.com/posts/operations-research-references.html) - May 27, 2020 - [ICLR 2020 Notes: Speakers and Workshops](https://lozeve.com/posts/iclr-2020-notes.html) - May 5, 2020 - [Reading notes: Hierarchical Optimal Transport for Document Representation](https://lozeve.com/posts/hierarchical-optimal-transport-for-document-classification.html) - April 5, 2020 - [Mindsay: Towards Self-Learning Chatbots](https://lozeve.com/posts/self-learning-chatbots-destygo.html) - April 6, 2019 - [Random matrices from the Ginibre ensemble](https://lozeve.com/posts/ginibre-ensemble.html) - March 20, 2019 - [Peano Axioms](https://lozeve.com/posts/peano.html) - March 18, 2019 - [Quick Notes on Reinforcement Learning](https://lozeve.com/posts/reinforcement-learning-1.html) - November 21, 2018 - [Ising model simulation in APL](https://lozeve.com/posts/ising-apl.html) - March 5, 2018 - [Ising model simulation](https://lozeve.com/posts/ising-model.html) - February 5, 2018 - [Generating and representing L-systems](https://lozeve.com/posts/lsystems.html) - January 18, 2018 ## Pages - [Projects](https://lozeve.com/projects.html) - [CV](https://lozeve.com/cv.html) - [Contact](https://lozeve.com/contact.html) - [Archive of all posts](https://lozeve.com/archive.html)