Category: programming

markov boyfriend

Reading about artificially generated tweets from a certain (in)famous twit got me thinking about an idea I had for a plug-in to my chat app. There was a time, before I implemented the chat app, when I was not the most communicative husband. In my defense, I was deep in code in a state of Read More

skinner whole house

While mucking around with whole house automation I arrived at the inevitable point when I needed something to actually do with all the cool technology that almost worked. Having devoted entirely too much time to the process of raising and training a miniature human my first instinct was to make my task is parent easier. Read More

couples therapy chat

As part of a more general initiative to take ownership of my data by hosting it myself, I cobbled together a chat app.  My target audience is limited to me and my wife mostly discussing logistics. A fancy way of phrasing “what’s for dinner”, “there is nothing in the fridge”, “what time are we supposed Read More


Jayne was an automated yelling and nagging entity. She was my early attempt at a whole house AI before that was a thing.  She was definitely artificial but not particularly intelligent. She ruled our house from my daughter’s kindergarten until third grade. What follows are a few observations about the experience. Before her retirement Jayne Read More