Beeminder Forum

Designing goal for limiting phone/computer during night

My first attempt, that mostly failed went as follows:

“no smartphone or computer after 0:00, phone calls are OK”

Typical failure is that midnight gets closer, I close computer, add +1 in goal tracking and switch off phone.

Then I decide to do one more tiny thing on smartphone (“just check XYZ”) and end spending too much time on phone instead of sleeping.


Obvious solutions that failed so far

  • just do not “check tiny thing” - I would not need Beeminder in the first place
  • just fail the goal next day - I have strong aversion to do this, but maybe I should try actually do this

Solutions that I will try

  • trash current goal as not working (“do not” goals )
  • goal for moving laptop and phone away from my room, before midnight
3 Likes

New goal created, failed goal archived.

I tried searching for similar topics, but for now I ragequit due to this forum breaking in page search (ctrl-f is intercepted by substandard forum widget).

I’m very interested in any solutions you come up with.

For a while I set up Tasker to force me to leave my phone plugged in after a certain time in the evening. This was somewhat successful, though if I was feeling extra akratic I could sit by an outlet and continue using the phone. Also, I wasn’t sure if leaving my phone plugged in all night, every night would be good for the battery.

I made some effort to make Tasker just shut my screen off after a couple minutes every time I’d try to use it after a certain time in the evening. It still feels like this should be possible with Tasker, but I wasn’t able to make it work.

You could use Tasker on an Android to simply submit the raw amount of time you spend on the phone to a do-less Beeminder goal. The thing I don’t like about that personally is that I always want to have the option to quickly check the phone if needed, not the least to make sure I don’t have any outstanding Beeminder goals. :wink:

Thinking about it, another approach might be to have Tasker submit a data point to a do-less goal if the phone is unlocked for more than, say, 3 minutes at a time after a certain time in the evening. If you use an Android, I’d be happy to help you set that up. I might even try that approach myself…

Related:

2 Likes

Personally I use the Screen Time feature on iOS https://support.apple.com/en-us/HT208982 along with mobile tracking from RescueTime (linked to a Beeminder goal).

Recommended reading

2 Likes

How did you link up RescueTime’s mobile tracking to Beeminder? I just tried to set up a new goal and it wasn’t one of the options for RescueTime that Beeminder presented me with.

2 Likes

See this thread :slight_smile:
auto-beeminding iPhone use

3 Likes

Ah, thank you! I could kick myself though as this is practically the same way as my current “do more productive things” RescueTime to Beeminder goals work, except mine are through IFTTT. I’m not actually using Beeminder’s proper RescueTime integration at all anyway! I’ve set myself up a “do less mobile time” one now in a similar vein, will see how that works for me.

2 Likes

for android, i simply use offtime. It sets a schedule for when to start/end blocking my phone. It’s nice because it has a soft end, where you have to wait 15 minutes for it to enable again. I did not even need a beeminder goal, probably because I want to wake up early to go to the gym to enable me to meet my other goals.

3 Likes

So offtime schedule actually works? I previously had quite poor experience with automation on the Android, hopefully it works.

I bought the full version, lets see how it will go.

1 Like

This makes me think of some of the things people have tried for getting out of bed.

In particular, somebody set up an IFTTT recipe to automatically tweet something embarrassing every morning, unless they got up in time to reschedule the trigger. A similar recipe could automatically add a -1 to your goal if you don’t actively tell it that you left your phone alone after adding your manual data point.

i.e. trying to shift from having to actively do something to derail the goal in the morning, vs actively doing something to stop it from derailing


I’m currently experimenting with the built-in iOS time limits, so that I get a prompt every 15 minutes when I’m using a particular set of distracting apps. Doesn’t always stop me, but usually makes me aware of passing time.

3 Likes

Status update! My beeminder goals that I tried mostly failed to have an effect, but Offtime works great.

I also have “do not kill Offtime scheduled break from 0:00 to 4:00” beeminder goal as an additional safeguard, and this turned to be quite useful.

Thanks for recommending this! I was skeptical because earlier phone automation on Android for me was a complete and frustrating failure (I want cron, arghh).

THANK YOU!