# UI: Bare minimum traffic light

**URL:** <https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864>\
**Category:** Bugabee\
**Created:** [June 9, 2015, 8:39am UTC](https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864 "2015-06-09T08:39:14Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![insti](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/insti/32/545_2.png) [@insti](https://forum.beeminder.com/u/insti)\
**Post date:** [June 9, 2015, 8:39am UTC](https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864/1 "2015-06-09T08:39:14Z")

</div>

Continuing the discussion from [UI: Should the numbers in the Bare Min box of odometer goals be absolute rather than relative?](http://forum.beeminder.com/t/ui-should-the-numbers-in-the-bare-min-box-of-odometer-goals-be-absolute-rather-than-relative/836/27):

Liking the new traffic light style bare minimum indicator. 🚦

It might be nice to show the current and required road values under the circles with just the bare minimum value in between.  
Here’s a quick mockup:  
 ![](https://us1.discourse-cdn.com/flex019/uploads/beeminder/original/1X/84bef87dc69a0567474dd9bbb86e898fadf9c0c9.png)

---

<div class="post-metadata">

**Author:** ![apolyton](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/apolyton/32/1965_2.png) [@apolyton](https://forum.beeminder.com/u/apolyton)\
**Post date:** [June 9, 2015, 10:09am UTC](https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864/2 "2015-06-09T10:09:33Z")

</div>

i’m also getting this now 🙂  
 ![](https://us1.discourse-cdn.com/flex019/uploads/beeminder/original/1X/46b82978a4b2cc9b7201ed34bb5fe2841a392bd2.png)  
what are you guys doing? 🙂

---

<div class="post-metadata">

**Author:** ![apolyton](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/apolyton/32/1965_2.png) [@apolyton](https://forum.beeminder.com/u/apolyton)\
**Post date:** [June 9, 2015, 10:13am UTC](https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864/3 "2015-06-09T10:13:39Z")

</div>

OK, so the “traffic lights” show up on “do more” and the “delta” shows on my “do less”

---

<div class="post-metadata">

**Author:** ![mary](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/mary/32/317_2.png) [@mary](https://forum.beeminder.com/u/mary)\
**Post date:** [June 9, 2015, 1:14pm UTC](https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864/4 "2015-06-09T13:14:09Z")

</div>

Small report: On do-less goals, “The hard cap you can do today before hitting the red” is showing up in red instead of orange for times when the datapoint is orange.

---

<div class="post-metadata">

**Author:** ![philip](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/philip/32/1505_2.png) [@philip](https://forum.beeminder.com/u/philip)\
**Post date:** [June 9, 2015, 6:12pm UTC](https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864/5 "2015-06-09T18:12:20Z")

</div>

I think that’s correct: it’s the distance-to-red, so is in in red regardless of what lane you’re in.

---

<div class="post-metadata">

**Author:** ![drtall](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/drtall/32/1341_2.png) [@drtall](https://forum.beeminder.com/u/drtall)\
**Post date:** [June 9, 2015, 6:29pm UTC](https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864/6 "2015-06-09T18:29:23Z")

</div>

It seems a bit strange to see the value of the road displayed in parenthesis when the number is actually positive.

---

<div class="post-metadata">

**Author:** ![drtall](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/drtall/32/1341_2.png) [@drtall](https://forum.beeminder.com/u/drtall)\
**Post date:** [June 9, 2015, 6:35pm UTC](https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864/7 "2015-06-09T18:35:34Z")

</div>

Also, IMHO the traffic light doesn’t properly display the “this goal needs no more work to succeed” case because it shows a “bare min” which is misleading.

---

<div class="post-metadata">

**Author:** ![insti](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/insti/32/545_2.png) [@insti](https://forum.beeminder.com/u/insti)\
**Post date:** [June 9, 2015, 7:44pm UTC](https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864/8 "2015-06-09T19:44:48Z")

</div>

green -\> green is an interesting case.

The options I can think of right now are:

1. Show green -\> +dayrate -\> green as the Bare Min (like now)
2. Show green -\> +dayrate -\> green but label it as something else. (“Coasting value”, “Consistency Rate”, “Suggested Amount”, “RDA”, Something better.)
3. Show green -\> 0 -\> green as the Bare minimum

I like option 2, which shows the bare minimum to stay the same distance from the road. I like to keep my safety buffers[1] from decreasing.

Anyone else have other options / alternate label suggestions?

[1] When I have them.

---

<div class="post-metadata">

**Author:** ![mary](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/mary/32/317_2.png) [@mary](https://forum.beeminder.com/u/mary)\
**Post date:** [June 9, 2015, 7:54pm UTC](https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864/9 "2015-06-09T19:54:58Z")

</div>

But what colour will it be when it’s over, then? How will they be distinguished visually?

---

<div class="post-metadata">

**Author:** ![insti](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/insti/32/545_2.png) [@insti](https://forum.beeminder.com/u/insti)\
**Post date:** [June 9, 2015, 8:00pm UTC](https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864/11 "2015-06-09T20:00:32Z")

</div>

I agree with chipmangaged here, “Do less” roads still have lanes so the delta should be coloured according to the lane you are currently in.

---

<div class="post-metadata">

**Author:** ![drtall](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/drtall/32/1341_2.png) [@drtall](https://forum.beeminder.com/u/drtall)\
**Post date:** [June 9, 2015, 8:02pm UTC](https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864/12 "2015-06-09T20:02:13Z")

</div>

Well, my particular goal is even trickier because the road is flat. So none of the options you listed in #2 apply. Although maybe a better question is why it shows “Bare min +20.4” when the road is flat forever.

---

<div class="post-metadata">

**Author:** ![philip](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/philip/32/1505_2.png) [@philip](https://forum.beeminder.com/u/philip)\
**Post date:** [June 9, 2015, 8:13pm UTC](https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864/13 "2015-06-09T20:13:13Z")

</div>

@mary orange is the new red! (-:

* * *

@insti it’s not the lane you’re in, it’s the commensurate danger of derailment

* * *

If we can think of **do more** lane colours as usefully canonical, then the red of an **eep!** day is a signal that you need to actively do something today in order to stay on track. Analogously for a **do less** goal, when I’m in the wrong lane (orange) I need to actively **not do** (too much of) something today in order to stay on track. I find the lane colours misleading for **do less** goals, because by the time it’s gone red, it’s too late.

* * *

> [@mary](#):
>
> But what colour will it be when it’s over, then? How will they be distinguished visually?

@mary the answer to your actual question turns out to be ‘nothing useful’  
I just added a false datapoint to one of my do less goals to make it red, and it unhelpfully looks not much different to if I were 0.3 units into the orange: `Δ -0.3`

---

<div class="post-metadata">

**Author:** ![insti](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/insti/32/545_2.png) [@insti](https://forum.beeminder.com/u/insti)\
**Post date:** [June 9, 2015, 8:26pm UTC](https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864/14 "2015-06-09T20:26:44Z")

</div>

> [@philip](#):
>
> … for a do less goal, when I’m in the wrong lane (orange) I need to actively not do (too much of) something today in order to stay on track.

When I have too many emails in my inbox I can still process them and get below my do-less limit.  
Do less is not always about doing less.

---

<div class="post-metadata">

**Author:** ![drtall](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/drtall/32/1341_2.png) [@drtall](https://forum.beeminder.com/u/drtall)\
**Post date:** [June 9, 2015, 8:28pm UTC](https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864/15 "2015-06-09T20:28:04Z")

</div>

> [@insti](#):
>
> Do less is not always about doing less.

Right, and even beyond aggday Beeminder doesn’t have the information about whether negative data points are valid for a particular goal. So there’s no way to know whether a goal is recoverable or not.

---

<div class="post-metadata">

**Author:** ![philip](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/philip/32/1505_2.png) [@philip](https://forum.beeminder.com/u/philip)\
**Post date:** [June 9, 2015, 9:23pm UTC](https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864/16 "2015-06-09T21:23:32Z")

</div>

Tricky - that’s inbox-fewer, rather than do-less.  
Plus the difficulty of monotonic and non-monotonic data. And as @drtall says, whether negative datapoints are kosher.  
Traditional do-less goals would require you to un-eat a doughnut or something equally infeasible in order to get back on the road. So by the time you’re in the wrong lane, it’s too late to do anything about it.

---

<div class="post-metadata">

**Author:** ![drtall](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/drtall/32/1341_2.png) [@drtall](https://forum.beeminder.com/u/drtall)\
**Post date:** [June 9, 2015, 9:29pm UTC](https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864/17 "2015-06-09T21:29:41Z")

</div>

> [@philip](#):
>
> Tricky - that’s inbox-fewer, rather than do-less.

I would maintain they are both do less, but one of them has aggday min and the other is aggday sum. Simply asking whether yaw is 1 or -1 is not enough to tell you whether new data points can rescue you from a derail.

When you say “traditional do less” I think you mean “drinker” per the table in the API?

---

<div class="post-metadata">

**Author:** ![philip](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/philip/32/1505_2.png) [@philip](https://forum.beeminder.com/u/philip)\
**Post date:** [June 9, 2015, 9:54pm UTC](https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864/18 "2015-06-09T21:54:11Z")

</div>

yes, ‘drinker’ is the old ‘do less’, in the sense of ‘set a limit’.

And yes, it may not be possible to deduce from the goal’s settings whether it’s possible to claw your way back onto the road. When it you can actively get yourself back onto the road, then the ‘do more’ colouring makes sense to me.

I probably spend too much time worrying about the types of goal that you can’t actively do anything to get yourself back on the road. It may even be best not to create that kind of goal in the first place.

(gosh, this is an active thread; a clear sign that it’s worth getting these things right(er). violent agreement abounds.)

---

<div class="post-metadata">

**Author:** ![mary](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/mary/32/317_2.png) [@mary](https://forum.beeminder.com/u/mary)\
**Post date:** [June 9, 2015, 10:49pm UTC](https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864/19 "2015-06-09T22:49:20Z")

</div>

The colour becomes uninformative then, though. Time of day goals with kyoom turned off, as an example. Especially if you’re tightening that road and need to be earlier and earlier from one day to the next (sleep early, work early, whatever). It’s likely always to be red, then, whether you’re over or not, so the colour provides no information whatsoever and you’re squinting on your iPhone to see if there’s a minus or not.

That leaves out some other cases too, I’m sure. I know some are tracking net calories, for example, where someone could workout to eek back under. There should really be some way to differentiate, at a glance, the situation where you’re over vs when you’re not.

---

<div class="post-metadata">

**Author:** ![mary](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/mary/32/317_2.png) [@mary](https://forum.beeminder.com/u/mary)\
**Post date:** [June 9, 2015, 11:57pm UTC](https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864/20 "2015-06-09T23:57:21Z")

</div>

(Sorry my replies have been out of step with the timing of the full thread. Was answering on email and replying to one post at a time, so was behind and answering things people had already touched on before me.)

---

<div class="post-metadata">

**Author:** ![mary](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/mary/32/317_2.png) [@mary](https://forum.beeminder.com/u/mary)\
**Post date:** [June 10, 2015, 2:08am UTC](https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864/21 "2015-06-10T02:08:49Z")

</div>

Question: how do I find out by how many units I’m over my minimum? I occasionally use the amount by which I’m over my work goal to squirrel away time off by subtracting time from the work goal and adding it to the time off goal (with comments for QS purposes). It doesn’t seem like there’s anywhere to see how much I’m above the red anymore, though. (Used to be available via mouseover.)

[Next page](https://forum.beeminder.com/t/ui-bare-minimum-traffic-light/864.md?page=2)
