Commitment Chains, GUIs, Frustration, And Other Ramblings…

Warning: massive brain dump ahead… As I was laying down to sleep and having a discussion with my wife – much to her dismay – the topic of her current graduate class came up and she mentioned how much she...