How to implement the idea from "Gauges and Dials" blog post

I wanted to ask about this for awhile but never got around to it. To quote @dreev:

In general, we need two daily metrics: one to measure your objective and one to measure what you’re doing to achieve it. The first we call your gauge and the second we call your dial.

So for weight loss, I would use my weight as my gauge and something like net calories as my dial.

The idea is that the strictness of your dial metric (adhering to some net calorie goal) is dependent on how well you’re doing in your gauge metric. So if your weight starts trending up toward the red line, you’d need to eat less/burn more to counter act.

The blog post seemed like a great idea and it was implemented in a spreadsheet, but I’m not sure how to set that up in beeminder.

It seems that the slope of the dial goal would need to change based on the current value of the guage goal. But that would definitely need to be automatic to not afoul of akrasic window, right?

Thanks!

3 Likes

I’m delighted you’re into it! See also my slightly more recent post on the concept, “The Protein Dial”. I think protein percentage is worth trying as an alternative to net calories. (And possibly also waist circumference as an alternative to scale weight, the pros and cons of which we talk about in “To Weigh Or Not To Weigh”.)

I would love to get something like this more built in to Beeminder but for now you’re somewhat on your own. @bee and I are actually working on a food-tracking app for ourselves that we’re calling Memento Vori and that might have gauges&dials built in.

In any case, ideas for what to beemind for this system in the meantime:

  • The gauge itself (scale weight or waist circumference or whatever) of course should be its own Beeminder graph.
  • The dial (net calories or protein percentage or whatever) is computed as a function of your gauge. You could beemind “dial compliance” as a manual, binary do-more goal – just whether you tracked the dial metric and adhered to what the formula dictated.
1 Like