Beeminder Forum

Beeminding nights free from Beeminder


I got you. Since you are highly motivated you have set a goal that is already challenging so building a buffer is probably really tough because your goal is already a bit of a stretch.

I was just looking at iftt and I have not tried it but it looks like you can create a trigger for when a datapoint is updated. So theoretically you can track how many times beeminder has been updated. Does that make sense?


You’re talking about Beeminding the number of datapoints you send to Beeminder? :mindblown:


Some suggestions:

A do-less for eep days?
Change the deadline so the goals have to be done by 7pm so you’re always free to go out.

A socialisation goal, I like this one because it measures what you’re actually missing and isn’t day dependent.
Bonus: You can calculate which of your mutually exclusive goals it’s cheapest to derail.


Lots of cool ideas.

I do beeminder the times but I have work during the day so if I push it back too early then I have to do it the night before meaning I’m in the same situation as before.

I’ve thought about the IFTTT data points, how would you suggest setting it up? I have my coding goal which is a value of 1 for a pomodoro and my reading goal which is timer based.

Socialization goal is interesting, i do currently have a talk to strangers goal. suggested metrics for a socialization goal?

Thanks heaps for your thoughts guys!


You need to work out what you’re trying to measure.
This was what you said in the original post:

So the problem you have is that you don’t have “nights free to socialize or go to other activities”, the staying home for beemergencies is just an excuse. Make what you actually want to do the goal[1] rather than beeminding away all the excuses.

How you arrange this depends a lot on you and your friends’ lifestyle. Maybe you could describe that. eg: Do you have friends who randomly call to say ‘wanna see a movie tonight?’ Is there a regular poker night every Thursday? Do you go down to the bar and hang out and see who’s around?

[1] Or even better, what you do to make sure that happens. Beeminding actions is better than outcomes.


I also think @chelsea raises some good points here.

I guess what I want is freedom to be able to go to the movie, or rock climbing or an evening presentation. I want the drive of an emergency to get my stuff done all the time but some credit or whatever that I use for important evening events.

This is where @dreev jumps in and says I’ll use my extra credit straight away. :stuck_out_tongue:


Im so meta, even this acronym


Love this discussion!

See also: Metamind.
And the obligatory link to Beating Beeminder Burnout.


I’m happy to Metamind, I just don’t know how to set it up to suit my needs.

How can do I set up a goal that forces me to build a buffer that doesn’t have me leaving earlier to deal with THAT meta goal?


We haven’t actually built Metamind yet but you could approximate it with IFTTT now. I’m not at all sure that the fundamental problem is solvable with Moar Beeminding though. I had an eepless goal for a while and it was hard for me to stay on top of. @philip and @mary may have more successful examples of metabeeminding…


I don’t even know if that’s possible. (-:

I’ve experimented with a couple of variations on ‘eepless’. One was to beemind the number of days when I got my beemergencies despatched before lunch. (Lunch makes a nice deadline because it’s flexibly-timed and reward-like.) Another was to count the days when I had no beemergencies the following day (i.e. everything in the blue or better, not counting goals that can only be judged on the day itself) The current incarnation is a HabitRPG ‘Daily’ of having resolved all of my beemergencies.

Most of that boils down to doing what Beeminder reminds me that I’d wanted to do and not letting myself derail. If I keep derailing on something, maybe I don’t actually want to do it, or not so aggressively right now, or something else isn’t quite right.

I like keeping my evenings free, and will often derail if I’ve left any beemergencies until after dinner. But that’s just the price of my life balance, and is almost always because I wasn’t very focussed during the day. I might benefit from moving all of my goal deadlines to 8pm or something, since that’s usually how I behave.

Bottom Line:
Everything that I tried worked for a while; there may not be a permanent solution.
So make up a game, and play that for as long as it works…


I too am akratic enough to never pull things out of the red (except by chance, typically).

The feature I’d like is to be able to set the road dial to “7 a week”, but also be able to specify “Monday and Thursday off” — which would set the slope to 7 per 5 days, but have flat spots on Mondays and Thursdays – That way I’d just have to pull things out of red on emergency days, and get my days off for “free”.

I wonder how tricky that would be to implement…


That sounds like road dial magic!


I love that feature. You can get it now by “abusing” the road dial api, but it is pretty tricky to get right.


Related discussion, and see especially the last reply by @mary who built exactly this, though it requires running php code:

After our remaining 2 autodata integrations (mostly done!) and revamped reminder settings, the Road Editor is our next priority, which may solve this whole problem very elegantly. Eager to keep discussing in the meantime, especially to make sure that the Road Editor is implemented the way people really want it.


Mmm, I desperately want road editor, but that wouldn’t solve this, I’m seeking flexibility rather than subtle control over when goals are due.


This is a hard problem with many edge cases. (Most of which I’ve forgotten since the last time I thought about it, so this comment is just to provide a flavour…)

The most common desire for specifying a calendar like this is to align to weekday vs weekend, to have flat spots on Saturday and Sunday. In turn, this means that folks tend to want to specify a ‘weekly’ slope of 5 units, based on 5 working days. But then there are bank holidays (national holidays) for which you’d like the goal to only enforce, say, 4 units that week. And for some goals, you actually do want to maintain 5 units of progress per week regardless of holidays or meeting-filled days. And then you need to combine it with take-a-break in an unsurprising way. And several other combinations that I’ve forgotten but which made my head hurt.

This may be an argument for doing exactly what @minstrelofc suggests and letting users specify a default pattern of flat days. But it may be more of a power-user feature than the simple description would suggest.


How about this one?

Or possibly this:

It doesn’t beemind exactly what you are asking for, but it should be able to be a part of the solution of your problem.


I do beeminder the times but I have work during the day so if I push it back too early then I have to do it the night before meaning I’m in the same situation as before.

What about pulling the deadlines back either one hour at a time or one goal at a time, so that you can adjust slowly and give yourself more and more evening time as you get used to it, but will be able to stop once you realize that it’s getting too close to your work hours when put into practice?

I’m doing this and going very slowly at it, one goal at a time, and I think it’s useful.


This is why I’m very excited about better calendar integration. In fact, let me start a thread about this…