Word Parsing, Part 2

In the previous episode, I rambled about the history and completion of my mechanical word parser.  This time, we go section by section through the deceptively short synopsis. As before, the code lives at https://github.com/ology/Lingua-Word-Parser and also at https://metacpan.org/release/Lingua-Word-Parser. UPDATE: A Web GUI can now be found at https://github.com/ology/Word-Part  

This is the standard preamble […]

Word Parsing

It was in my Grandfather’s breakfast area, in my teens, that I realized that I even though I knew about overlapping word-parts, I didn’t know how to handle “word part under-lapping” or “unknowns.”  I became determined to study computer programming. I’ve been working on the problem of how to best break a word into parts […]

Stoic Philosophy + Quasi-Algebraic Logic

On the bus too work, I am reading this classic, but not especially politically correct, Roman Stoic philosopher, Epictetus.  Some of his fragments are obvious, but some are inscrutable. Sometimes, I read this little book I found at the library called, “Many-valued Logics.” So naturally, I decided to translate one of his less cryptic statements, […]

Re-learning Prolog

Frankly, I think Prolog is the sexiest computer language ever. Programming with a free-form propositional logic? How cool is that? tl;dr: https://github.com/ology/Logical-Music-Studio

All Possible Fretboard Positions

tl;dr: The fretting program on github. For a while now, I have been burning with a desire to see (and practice) every playable guitar fingering position, in a mathematical (not musical chord based) order, for any arrangement of fingers.

Primes, Gaps & Gaps of Gaps

tl;dr: Code and Visualization of the prime “gaps of gaps” table The prime number sequence fascinates me.  I am not sure why but exposing properties in it is exciting.  Even if they are mundane and “obvious to everyone else”, the fact that I can answer questions visually, sometimes thrills me. * Update below


After over 15 years of solid LAMP development with Perl and friends, I have finally started to use Python – both as programmer absorbed with the syntactical nuts and bolts, and as scientist manipulating and visualizing data. Frankly, it is exciting.

Visualizing US Presidential Elections

I am a curious cat by nature, and a visual one at that, so back in 2012 I made a little scatter plot of the popular votes in the recent presidential election… { “tl;dr” : “https://github.com/ology/Election-Viz/ & 1900 to 2012 elections” }

Musical Deltahedra

One day I became curious about musical triads (three note chords) as geometric triangles. I speculated about the actual sizes of the sides, given the intervals between the notes at the corners. Then, in no time, I was off day-dreaming about wobbling, vibrating triangles and string theory…

Sundays are for Studying

For a while now, I have been studying the properties of physical knots with respect to tightening.  It all started when I saw the Terry Moore TED talk on How to tie your shoes and the weak vs strong form of the simple shoelace knot.  Today I found this handy paper: A 2-Chain Can Interlock with an Open […]