Flying Friday: ASMS and ADM
June 2026 Greg Bacon

Aeronautical decision making in the twenty-first century. Flying to Mobile for an ASMS board meeting, instrument currency, and planning around storms.

Whose rev is it anyway?
June 2026 Greg Bacon

Using git to prevent the finger-pointing game before it starts. git grep across 100+ imported Subversion tags found which release changed a default.

Word Ladder in Haskell
June 2026 Greg Bacon

So pure. A literate Haskell word ladder program: breadth-first search through a dictionary, using the State and list monads to track the search fringe.

Word Ladder in Python
June 2026 Greg Bacon

It just looks so boring. A Python word ladder solver: breadth-first search through a dictionary for the shortest ladder, and a list-comprehension slowdown.

What is induced drag?
June 2026 Greg Bacon

What is induced drag? Clearing up the PHAK’s vague answer: aircraft induced drag is the rearward part of the lift vector, shown with a diagram and vector math.