Archive for Aug 2012


Pagerank for Event Graphs

Using an event graph can help us understand relative connectivity in a decentralized network of event-based applications.
Continue reading...


Controlling the CT-30 Thermostat

With all the work I've done to set up a thermostat under the control of a KRL program, controlling the thermostat from Google calendar is quite simple. This post discusses the rules that make the thermostat work.
Continue reading...


Talking Back to the Thermostat

The next step in my KRL thermostat experiment is to start sending the thermostat directives. This post describes a project to set the color LED according to the temperature trend.
Continue reading...


Calculating a Running Average in KRL

Calculating the running average of the data from a series of events in KRL can be tricky unless you let an eventex do the hard work.
Continue reading...


The Layers and Components in a Cloud OS

This diagram shows the organization of components in the personal cloud operating system.
Continue reading...


Services in the Personal Cloud Operating System

The personal cloud operating system will need a set of consistent services. This post begins to flesh out some of the details behind the roadmap I published last week.
Continue reading...