Photogenic Header

Recent Posts

Open Letter to the FDA

4/25/2014 10:18:20 PM
The letter I wrote the FDA about yesterday's proposed regulations: ...(More)

On Electronic Cigarettes, Regulation, and Free Markets

4/19/2014 3:32:24 PM
A continuation of my own testimonial. Now let's add some economics and politics, just for fun! ...(More)

Quitting Smoking the Fun Way

4/12/2014 8:53:55 PM
This post is aimed at current smokers, but fellow vapers might find it a good read as well. ...(More)


4/6/2014 3:25:38 AM
Work on BETI continues to progress in features and in coolness as my Z-Wave network expands. This one might actually see the light of day. ...(More)

BETI 3: House Rules

3/22/2014 10:57:54 PM
As I learn more about a problem domain and rethink my designs, I tend to run through a series of prototypes. This is the third such BETI, and hopefully the last. If so, perhaps this is the one to evolve into a product. I continue to make changes to BETI as my Z-Wave Network continues to increase in awesomeness. ...(More)

My Expanding Z-Wave Network

3/16/2014 6:42:23 AM
Once you get started with Z-Wave, you really don't want to stop. At least I found that to be my case; ever since I found the LuuP API, I've found myself plugging in more and more devices, and doing what we software developers do when we find a sweet new API. Here's what I've got so far: ...(More)

Z-Wave and BETI: Bionic Electronic Terminal Interface

3/13/2014 12:08:24 PM
As you already know, I recently bought a house, and naturally decided to automate it. Therefore I've been playing with the LuuP (LUA uPnP) API. ...(More)

Undocumented Z-Wave API

3/10/2014 1:35:34 AM
As you know, I've been playing with Z-Wave Home Automation ever since I bought a house. Before taking the plunge, I had researched Z-Wave in great detail. I found several SDKs and APIs that looked like I could integrate Z-Wave into a C# application fairly painlessly. ...(More)


3/8/2014 7:18:25 PM
Being a geek and new homeowner, naturally I started looking into Home Automation. I bought a VeraLite Z-Wave Controller and hooked it up. Complication 1: It didn't seem to get an IP address, so I had to hook it up to my laptop and switch it over to the correct subnet manually. ...(More)

Text To Speech and Speech To Anything

3/8/2014 12:57:37 AM
Two days ago, I wrote a software feature that can read text aloud. Today, I wrote a feature that can recognize words. Imagine what I'll do tomorrow. ...(More)