With NSQ there is a built in utility nsq_to_file which just becomes one additional consumer you'd use to archive each message topic to disk. It provides dead simple archiving of messages, but doesn't provide any native replay ability.
thanks! Most comes from credit card, and foursquare but some various other places. strava (bike ride timings) starbucks card (some coffee timings), scripted photo snapshots, scripted computer activity snapshots etc.
I've also posted some of the scripts on github like this one to parse out iMessage/sms logs from an iphone backup. https://gist.github.com/jehiah/4437883
Great writeup of some fun unicode/font details. I've had to use the trick of limiting font files to specific unicode ranges while working on Amharic support for itypeamharic.com (Amharic/Ge'ez glyphs are also typically not present in any fonts on most devices)
probably best to measure it in time. that is, a clean shave is length 0, time since last shave estimates length. If you use an electric shaver, the settings on the shaver associate to a known length. If you trim with scissors... that's a bit trickier.