Skip to main content

Obsidian, Zettelkasten, and the Discipline of Understanding

How The Affluent Society Led Me Back to the Library

Concrete Mathematics Refresher Guide: Sums, Recurrences, and Finite Calculus

Why Most Password Complexity Rules Fail Mathematically

Building a Password Generator in Python with Provable Entropy

Measuring Password Entropy with Python