Strategies to stop doom scrolling and general distractability

Metaprogramming in the Human Biocomputer. A framework for self-improvement. Discussion of methods (and substances) to help change the way you think.
Post Reply
User avatar
case
Posts: 4
Joined: Sat Dec 23, 2023 10:21 pm

Strategies to stop doom scrolling and general distractability

Post by case »

I am blessed enough to have the luxury to work from home. With this comes a lot of freedoms, and many opportunities to slack off.

I have unfortunately found myself doing more and more of this
The soul of the sluggard craves and gets nothing, while the soul of the diligent is richly supplied.
And I've not been working diligently.

Discipline only gets one so far I've found. Over the course of weeks, months, it became very easy to fill lulls in my work with youtube or other sites of similar time-wasting nature.

Here is what I've done to help myself so far, and I will reply with updates

Blocking Bad Sites at Router Level
I set-up OpenWRT on my router and made blocks there.
1. Under "Network", "DHCP and DNS", and then under "DNS Forwardings" you can force certain websites to resolve to a certain DNS server with the syntax of "/baddomain.com/192.168.13.13"
Just set the IP to one that doesn't exist on your network and tada! All the bad sites will no longer resolve.

2. HOWEVER many browsers support Domain over HTTPS (DoH) which totally circumvents this method. So in addition to the blocking of bad domains, we'll also block DoH providers. Now theres like a thousand domains here that need to be blocked and we can't do that manually under DNS forwardings, so instead
a. Under Applications, download "adblock" and "luci-app-adblock"
b. Under "Services", "Adblock", enable "Force local DNS" and set it to port 53 (OpenWRT has its own DNS running under 53)
c. Click "Edit Blacklist" and paste all entries from github.com/hagezi/dns-blocklists/main/domains/doh.txt
d. Save, go back to the "Status" page under Adblock, and hit "Refresh". This will reload all the lists.

Blocking Bad Sites at Host Level
1. So this is very well and good for the general case. However, when you use a VPN, DNS is resolved by the VPN (Like it should!). And on one of my machines I pretty much am always VPN'd. So to not fall to the same bad habits of reflexively typing youtube.com in my browser when on this one, I applied host level blocks.
a. In /etc/hosts (assuming a linux host) just put "127.0.0.1 baddomain.com" and now even while VPNd the bad sites wont resolve.
b. To add a little bit more friction so I just dont remove these entries when bored, "chattr +i /etc/hosts" will make the file immutable
c. In addition to this, I installed the "Redirector" extension in my browser and added entries for each of the bad domains to redirect to duckduckgo.com

So this was an afternoon of effort. But the cause of this problematic habit is because its just so easy to mindlessly scroll on Youtube. It requires no effort and no thought to end-up throwing hours of your day away. The hope here is that in order to access these bad domains, I'd have to jump through so many hoops that it just wouldn't be worth it.

I will see how things go for the next week and reply with my update
User avatar
case
Posts: 4
Joined: Sat Dec 23, 2023 10:21 pm

Re: Strategies to stop doom scrolling and general distractability

Post by case »

After more than a week of making my network annoying af to procrastinate on, I'm happy to say that the results have been good!

No longer when I have "10 minutes to kill" do I scroll. For the first week I had many 'itches' to do so but knowing that to do so would mean turning off router block, redirector extension, and /etc/hosts meant it was never worth the effort. And not too long after I stopped getting those 'itches'.

I'm a lot happier with my work day to day, I am awake for longer. I'm still kind of an info-only resource after 3PM, but some days I'm locked in all the way until 5. More satisfaction in work, and after work I am more awake and able to work on my own personal projects.

Overall, it has been a resounding success
User avatar
masayuki
Posts: 21
Joined: Tue Nov 21, 2023 6:45 pm

Re: Strategies to stop doom scrolling and general distractability

Post by masayuki »

good post.
I scoff at people addicted to TikTok and social media, but I have the same bad-habits scrolling fucking imageboards and chatrooms I really dont give a shit about.
Just doing a whole bunch of fucking nothing crawling for a little dopamine hit for some funny or some rage bait.

Wasting time on my phone when im shitting, funnyjunk
Wasting time at work when nothings happening, reddit
Wasting time at home on my computer, youtube

I'd rather play a video game than idly scroll through youtube. I'd rather work on my projects than either, but somehow I found myself with an open web browser and Im already 6 tabs deep into some youtube drivel "Ill just get through these tabs" and there I am on the last one and I go right back to home and open 6 more.
Im no better than an iPad kid. WTF is my problem!?

I tried to follow some of your suggestions but I find myself just circumventing them or turning them off.

I just fucking hate losing so many hours of my life every week to NONSENSE, and even when I know what Im doing, HATE that im doing it, and want to stop, I just cant stop. Its like my brain is hating my body and its actions but all I can do is scroll scroll scroll

and I think like im somehow a more enlightened internet user because "I dont use social media" "I dont use TikTok that shits a drug" but im no different.

What to be done?
I have no fucking idea.
Ive tried so much. New strategies always seem to 'work' at first, but by the next week im back to the same habits.
I guess I have to keep struggling with it. Whats the ticket? Habit? Willpower? Discipline? Adderall? maybe all of the above. Maybe all of the above and other things I havent even thought about.

Continue to struggle I will ig
User avatar
masayuki
Posts: 21
Joined: Tue Nov 21, 2023 6:45 pm

Re: Strategies to stop doom scrolling and general distractability

Post by masayuki »

masayuki wrote: Sat Jan 04, 2025 1:00 am good post.
I scoff at people addicted to TikTok and social media, but I have the same bad-habits scrolling fucking imageboards and chatrooms I really dont give a shit about.
Just doing a whole bunch of fucking nothing crawling for a little dopamine hit for some funny or some rage bait.

Wasting time on my phone when im shitting, funnyjunk
Wasting time at work when nothings happening, reddit
Wasting time at home on my computer, youtube

I'd rather play a video game than idly scroll through youtube. I'd rather work on my projects than either, but somehow I found myself with an open web browser and Im already 6 tabs deep into some youtube drivel "Ill just get through these tabs" and there I am on the last one and I go right back to home and open 6 more.
Im no better than an iPad kid. WTF is my problem!?

I tried to follow some of your suggestions but I find myself just circumventing them or turning them off.

I just fucking hate losing so many hours of my life every week to NONSENSE, and even when I know what Im doing, HATE that im doing it, and want to stop, I just cant stop. Its like my brain is hating my body and its actions but all I can do is scroll scroll scroll

and I think like im somehow a more enlightened internet user because "I dont use social media" "I dont use TikTok that shits a drug" but im no different.

What to be done?
I have no fucking idea.
Ive tried so much. New strategies always seem to 'work' at first, but by the next week im back to the same habits.
I guess I have to keep struggling with it. Whats the ticket? Habit? Willpower? Discipline? Adderall? maybe all of the above. Maybe all of the above and other things I havent even thought about.

Continue to struggle I will ig
I'm going to focus first on stopping scrolling at work.
Later, for my phone: https://discuss.grapheneos.org/d/14195- ... hene-guide
Post Reply