It will block the time waster websites you configure and will block them for you until you've ticked off the list. It's simple but effective for catching that mindless ctrl+t -> reddit reflex.
It also works for food crave btw..
As a lifelong realist (= pessimist) this is one of those things I struggle with too.
It was very frustrating time because knew exactly that I wanna do it. Like I like doing something like it and saw clear benefits doing it.
I tried everything from the procrastinator handbook.
Ritalin helped immediately
[0] - https://www.amazon.com/Atomic-Habits-Proven-Build-Break-eboo...
I feel like this is just a way to make yourself feel better about doing basically nothing. Before you implemented this, were you really at risk of spending an entire day doing absolutely nothing productive whatsoever?
I have found myself paralysed by procrastination at times (normally when whatever project I'm currently on has lost its initial zing).
My strategy has become: Just do one task today, that's all. Doesn't matter how small. Leave the office feeling like you've done something productive.
My thought process then becomes, OK, let's do my one task early then I can browse Reddit/HN/wherever.
And of course, what happens is that that one task gives the ball its initial push, and becomes 2 tasks, or 3, or more.
It doesn't always work, but it helps take the expectations and guilt off yourself, and gives you space to breathe.