Using SQLite's fsdir to effect a quick search index

At work, we have a wiki we use for knowledge sharing. It's implemented on top of gitit, which works pretty well for our purposes, but sometimes I find the search functionality lacking. What I'd like is something that has more advanced full text search-like features - things like stemming (so that searching for "databases" finds documents that mention "database") and ranking by query relevance (so that documents that mention "database" many times are ranked higher than those that just mention "database" once).

Read More...
Posted on 2020-02-24

Ambiguity and moods of English

Recently, I was reflecting on the English verb "should", and how it's kind of ambiguous. Consider the sentence "it should be in the fridge". I parse two possible meanings out of this:

Read More...
Posted on 2020-02-16

Kopf and the Grimm Reaper

A few weeks ago, I was walking the dog and listening to The History of English Podcast, and I realized that the German word Kopf (head) is an exception to Grimm's law, which changes an initial k sound to an h sound. Compare:

Read More...
Posted on 2020-01-01

Ch-ch-changes

Long time no see! Welcome to the first (and mostly likely last) post of 2019!

Read More...
Posted on 2019-12-31

Using AWS Lambda to improve Lambda Error Reports

I use AWS Lambda for multiple small things, like my own music scrobbler and tracking replies to Twitter threads. One use that I really like Lambda for is just making sure everything looks A-OK on my server. I mean, why pay a service like Pingdom to do something that I can do in a 20-line Python script?

Read More...
Posted on 2018-05-20