I'd also consider it an homage to git's highly useful pickaxe functionality, which lets you easily find commits that added or removed a given string, for example:
git log -Sgithub
shows you revisions where "github" was added or removed from the repository. Turns out that "git pickaxe" is also an alias for "git blame".