I guess I can implement that on raspberry pi.
So the devices with the "black" tag have a different DNS server (it's the same computer, but it has 2 IPs), and has DNS-level ad-blocking (convenient for phones) and can't access reddit, Twitter, etc. One device doesn't have blocks, in case the aggressive blocking breaks something. I guess it'd be great to use a slow laptop to browse brainrot sites to discourage me from doing so.
(1) https://stackoverflow.com/questions/22467430/dnsmasq-tags-an...
So if you have a genuine intention not to use certain websites at particular times (e.g. work time), then having any kind of forced interruption can be useful for changing that behaviour.
If you're looking to create genuine change, then making those websites load slowly is even more effective than going cold turkey (because it minimises the dopamingeric effects.)
Maybe others have better luck
I don't know how people can keep saying this when I have first hand experience with it not being enough
It's an interesting exercise to think about how this could be engineered to increase the friction.
||reddit.com^$important
||ycombinator.com^$important
This is sufficient to defeat whatever muscle-memory you have to visit the site.If your addiction/habit is stronger, you might need to invest that $8.
No, not for me personally, I'd never.
Silly question, but I don't get it. Do you have to get something onto the smart outlet?
ELIF!!!
It basically forces you to do a little breathing exercise before you can visit the site that you have on its block list.
It has been life changing. It adds enough friction for me to stop any impulsive visits but also is not so annoying that I would completely disable it in a weak moment.
One Sec was developed by someone with ADHD, I think and it definitely shows.
It is important to understand that not every solution will work for everyone. There can be many reasons why you struggle with social media addictions. Ultimately those corporations are spending millions and employ state of the art psychological manipulation tactics to keep you engaged so it is important to be kind to yourself. Don't give up. You might find something that works for you.
Though it is 14,99 Euro per YEAR, so pretty fair pricing, anyway.
1. Jomo - you can create block lists of distracting apps. Like OneSec, when you try to open a blocked app, it makes you wait 5 seconds or more. More importantly, on that screen, you can select 5 minutes, so that it only gives you 5 minutes of unblocked access.
2. Brick - a physical device with an NFC tag you put somewhere. Block all the distracting apps on your phone. If you want to look at them, you need to physically scan the Brick with your phone to get back in.
The Amazon Dash buttons could be hacked to do something like that.
Little programmable buttons, they're great. I've used them for similar habit formation stuff, in my case not ignoring my alarm, by making the button the only way to shut it off, and putting the button very far away from bed.
timed and customizable blocklists, multiple devices
I think a modified Pi-hole would serve this purpose better, as it would leave no other option than getting out of your chair and taking action (assuming you made it impossible to ssh into the device).
This app I assume is exactly like the more mainstream Brick app but this app lets you configure any off the shelf NFC tags which you can get under $5.
bertwagner•5h ago
I hope you have more luck than me with sticking with the switch instead of just editing /etc/hosts.
montroser•4h ago
Was a good hack for a bit, but then the children figured out they could actually use the same button to _find their mom_, since the she was usually colocated with the phone!
prideout•3h ago
montroser•1h ago