Treating the entire visual interface of a program as data input to another program that modifies the original behavior.
Too busy and preoccupied to write anything coherent for a while, I've finally been plunging headlong into Ruby and for the first time, doing programming work and experiments that are not directly…
Well, now the election's over, and there's not much left to do but wait til the coalition is announced (and perhaps look at some visualizations of the results), I have a bit of personal news to relay... As…