# Anti-magic vs carrot-dangling

**URL:** <https://forum.beeminder.com/t/anti-magic-vs-carrot-dangling/10041>\
**Category:** Bugabee\
**Created:** [January 10, 2022, 9:57pm UTC](https://forum.beeminder.com/t/anti-magic-vs-carrot-dangling/10041 "2022-01-10T21:57:20Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![dreev](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/dreev/32/4311_2.png) [@dreev](https://forum.beeminder.com/u/dreev)\
**Post date:** [January 10, 2022, 9:57pm UTC](https://forum.beeminder.com/t/anti-magic-vs-carrot-dangling/10041/1 "2022-01-10T21:57:20Z")

</div>

I’m trying out the Infinibee plan as user-me instead of my normal Bee Plus (actually I briefly tried downgrading to the free plan and then quickly went to Infinibee when I needed to create an odometer goal) and was just Profoundly Confused at finding the static graph editor Mysteriously Absent from my graph settings.

At some point I had the bright idea that dangly carrots at people (“oh don’t you wish you had this feature? you would if you were preeeeeemium”) was a slimy phone-company thing to do. Or looked adjacent to such sliminess?

Obviously, in retrospect, that was dumb and the more important principle is [Anti-Magic](https://blog.beeminder.com/magic "Blog post from last year, caricatured as 'if-statements considered harmful'").

Even dumber is that we’re still paywalling the static graph editor even though [graph.beeminder.com](https://graph.beeminder.com "Prototype visual graph editor") is free to all.

---

<div class="post-metadata">

**Author:** ![dreev](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/dreev/32/4311_2.png) [@dreev](https://forum.beeminder.com/u/dreev)\
**Post date:** [January 22, 2022, 6:16pm UTC](https://forum.beeminder.com/t/anti-magic-vs-carrot-dangling/10041/2 "2022-01-22T18:16:16Z")

</div>

Oops, turns out that was not the worst of it. I totally forgot that when you downgrade to Infinibee we turn off weekends-off. So I was unpleasantly surprised to find myself having beemergencies on weekends and thought there must’ve been some kind of bug related to scheduling breaks that got my weekends-off clobbered.

I guess this one amounts to a feature request to warn the user that of the features they’re losing when downgrading premium plans. When I say it that way it sounds silly – why wouldn’t you look at at the [list of features](https://www.beeminder.com/premium) before deciding to downgrade? But there I was, as user-me, baffled about my weekend beemergencies after downgrading.

I guess in the case of weekends-off the problem is the delay and lack of a prompt. Losing the ability to create odometer goals when I tried the free plan was fine: the next time I wanted an odometer goal I was like “oh, right, guess I need at least Infinibee” and upgraded again. But enough time passed that when I had an unexpected weekend beemergency I failed to make the connection.

---

<div class="post-metadata">

**Author:** ![clivemeister](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/clivemeister/32/2034_2.png) [@clivemeister](https://forum.beeminder.com/u/clivemeister)\
**Post date:** [January 23, 2022, 11:05am UTC](https://forum.beeminder.com/t/anti-magic-vs-carrot-dangling/10041/4 "2022-01-23T11:05:10Z")

</div>

Out of curiosity, did your existing scheduled weekend breaks go away? I’m guessing (but don’t know) that they are scheduled a week in advance, so maybe the other possibility is the one after next went away - i.e. the first, already scheduled, break remained, but future ones weren’t created?

---

<div class="post-metadata">

**Author:** ![shanaqui](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/shanaqui/32/3513_2.png) [@shanaqui](https://forum.beeminder.com/u/shanaqui)\
**Post date:** [January 23, 2022, 12:08pm UTC](https://forum.beeminder.com/t/anti-magic-vs-carrot-dangling/10041/5 "2022-01-23T12:08:15Z")

</div>

It’s “future ones weren’t created”, rather than that anything actually went away – scheduled breaks stay scheduled, no matter what, but weekends off only schedules one week in advance. (That’s necessary because if it immediately scheduled all weekends ever, you’d have a devil of a time changing your goal rate – you’d pretty much have to use the graph editor to change your rate for each week, for the entire length of the goal. Scheduling just one at a time keeps it flexible.)

---

<div class="post-metadata">

**Author:** ![clivemeister](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/clivemeister/32/2034_2.png) [@clivemeister](https://forum.beeminder.com/u/clivemeister)\
**Post date:** [January 23, 2022, 12:12pm UTC](https://forum.beeminder.com/t/anti-magic-vs-carrot-dangling/10041/6 "2022-01-23T12:12:14Z")

</div>

Excellent, this is as I’d guessed. Good point about changing the future slope if they were pre-scheduled to infinity - hadn’t thought of that, but makes perfect sense!
