News for hackers. Stuff that matters.
Re:Show HN: I made a Chrome extension to stop mindless browsing by dkthehuman on Tuesday April 21, 2020 @12:56PM (#22936758)
Hey HN,

I've been working on a Chrome/Firefox extension called Intention to help me stay focused and not get distracted, and for me and my friends, we've found it more effective than other tools we've tried.

The idea behind it is extremely simple: Commit to a time limit before using a distracting site.

This prevents the two most common ways that we get sucked into distractions online:

1. Habitual navigation: Throughout the day, we reflexively type t/f/r <enter> and immediately start scrolling through Twitter / Facebook / Reddit / etc. Intention stops you before you start browsing and gives you the opportunity to decide not to get sucked in.

2. Mindless browsing: Our willpower is no match for the endless stream of personalized content optimized to keep our attention for as long as possible. Intention pauses your browsing after your intended time limit and restores your focus.

You can set a daily limit to know how much time you've spent across all distracting sites, and for every day you stay under your limit, you'll grow your personal streak.

I designed Intention with privacy as a core priority, and here's what that means:

- Intention requests access only to the sites you select, not all sites.

- Intention gives you full control over the data you share.

- Your browsing history stays in your browser and is never transmitted.

Intention is part of a suite of tools I'm developing to help people spend their time well, and I'd love to hear your feedback.

DK

P.S. If you'd like to read about the process behind developing Intention, I've been publicly writing a daily journal at https://roadtoramen.com

Re:Show HN: I made a Chrome extension to stop mindless browsing by stared on Tuesday April 21, 2020 @02:31PM (#22937879)
I like this a lot.

What I've found that:

- No breaks is bad.

- It is even worse when a 10 min break turns out to be a 2h rabbit hole.

But most of the current software does not address that. For example:

- I use social media after midnight, and it does not stop me then but cuts the limit for the next day.

- There is a nasty surprise when an app kicks me out, with no warning. So nasty (especially when I am in the middle of writing a long comment) that it may prompt be to uninstall it.

- To strict limits. Sometimes I know that a given day I need more social media.

In your case, it solves all. Also, I see that the timer is at 23 sec, so I click "reply". :)

Thanks!

Re:Show HN: I made a Chrome extension to stop mindless browsing by kibwen on Tuesday April 21, 2020 @06:36PM (#22940077)
I've yet to check out the OP's extension, but I've used a Firefox extension called LeechBlock before which (with some creativity) can achieve your bullet points as well. For the first I would set up one blocking profile to apply through early morning and a different profile (with the same sites) for the rest of the day; for the second LeechBlock lets you put a countdown timer in the corner of the screen so that at all times you know how much time you have left; for the third it lets you set up an "Override" which will resume blocking after a certain amount of time.

(Sorry if this is distracting from the OP, I aim not to shill but to help more people make use of productivity tools in this era of endless distraction.)

Re:Show HN: I made a Chrome extension to stop mindless browsing by fragmede on Wednesday April 22, 2020 @09:30AM (#22945309)
I use Crackbook Revival (Chrome) which is similar in purpose. However instead of giving you a countdown timer (because "but 5 more minutes, mooooom") it never actually stops you from browsing, but instead slows down select sites with every page load. First loading a page is instantaneous. 100th time takes seconds which is frustrating enough to cause me to go off and do something else, but without the same anxieties that Leechblock causes.
Re:Show HN: I made a Chrome extension to stop mindless browsing by dkthehuman on Tuesday April 21, 2020 @07:09PM (#22940304)
No need to apologize! I enjoy trying other tools in this space and learning from all the different practices they use. Will check out LeechBlock — thanks!
Re:Show HN: I made a Chrome extension to stop mindless browsing by dkthehuman on Tuesday April 21, 2020 @07:08PM (#22940299)
Yay, glad you like it! I also found most tools to be too black and white. I made Intention to be the sweet middle path between blocking sites entirely and having unfettered access.

I can definitely relate to the unpleasantness of getting kicked out with no warning, so I included intelligent logic in Intention that handles cases gracefully. For example, on YouTube, it'll pause the current video when the lock activates but it won't pause the video if it's in a background tab so people can listen to music. Hopefully, you won't even notice these things and everything will Just Work.

Enjoy. :)

Re:Show HN: I made a Chrome extension to stop mindless browsing by movedx on Tuesday April 21, 2020 @07:20PM (#22940367)
Check out Cold Turkey. It does everything you've asked for, I believe. I use it on and off.
Re:Show HN: I made a Chrome extension to stop mindless browsing by stared on Friday April 24, 2020 @11:57AM (#22969412)
I quit Cold Turkey cold turkey.

It is the opposite.

- Limits are strict (so even if I write a super-important event announcement on FB, and get kicked out, that's it).

- I don't see any timer. (It needs to be visible constantly, not whenever I check.)

Re:Show HN: I made a Chrome extension to stop mindless browsing by rubenbe on Tuesday April 21, 2020 @01:55PM (#22937452)
I really like this property:

> Intention requests access only to the sites you select, not all sites.

Very few add-ons implement it (talking about Firefox) but it makes the add-on much more trustworthy.

Re:Show HN: I made a Chrome extension to stop mindless browsing by oldtapwater on Wednesday April 22, 2020 @03:20AM (#22943063)
I didn't know you could do it that way and I really like it as well. I'd love to implement it in my DelayWebpage firefox extension as well!
Re:Show HN: I made a Chrome extension to stop mindless browsing by mattwad on Tuesday April 21, 2020 @01:12PM (#22936937)
I really like this idea! The setup was also very easy too and honest about permissions (using Firefox). I 'enabled' Hacker News for 5 minutes so i could leave you a comment :)

Next I need this for my phone.

Re:Show HN: I made a Chrome extension to stop mindless browsing by dkthehuman on Tuesday April 21, 2020 @01:17PM (#22936986)
Yay! Honored you'd spend part of your daily limit to leave me a comment. :)

Intention actually works on Firefox for Android so you can use it on Android today! Planning to build something special for iOS (the OS limitations make it challenging) in the future.

Re:Show HN: I made a Chrome extension to stop mindless browsing by el_benhameen on Tuesday April 21, 2020 @04:24PM (#22938973)
I don't have a lot to add here, but an upvote didn't seem like it fully expressed how much I like this. I really like this! If you do decide to make something for iOS, I would definitely pay a few bucks for it.
Re:Show HN: I made a Chrome extension to stop mindless browsing by dkthehuman on Tuesday April 21, 2020 @05:55PM (#22939752)
Yay, thanks! Appreciate it. :)
Re:Show HN: I made a Chrome extension to stop mindless browsing by nougatbyte on Tuesday April 21, 2020 @01:30PM (#22937123)
You could try kiwi browser or Firefox mobile, they are compatible with some desktop extensions (not on iOS)
Re:Show HN: I made a Chrome extension to stop mindless browsing by hinkley on Tuesday April 21, 2020 @04:58PM (#22939257)
I also get sucked in by depth first searches that never end.

And while it'd be cool to have an addon that made me check in on, you know, are you still trying to figure out that statistics problem you were looking at or are you relearning linear algebra instead...

Firefox doesn't seem to have a reading list, at least not out of the box, and I don't end up using it on Mobile Safari anyway. Having a way to 'get out' of a loop by saving it for later, and ideally have them randomly show up on the landing page I think would help me, possibly others.

Re:Show HN: I made a Chrome extension to stop mindless browsing by friendlybus on Tuesday April 21, 2020 @07:41PM (#22940496)
Interesting perspective to discuss. I think DFS that goes on forever reveal how poorly the internet organised information. There is never any certainty you have searched all available information. The internet’s knowledge base routinely gives 4-5 semi solutions for any given problem and it’s not always clear if transforming a vaguely similar solution is going to work better than reinventing the wheel from the ground up. The internet’s search functions can’t meaningfully refine or redirect your search beyond spell check and popularity.

Organising scattered forum posts and exhaustive api documentation into centralized and vetted problem solving tracks would be the next conceptual step for reducing search uncertainty in the face of infinite streams of posted information. There must be a better way of tackling the infinity of knowledge beyond string searches and documentation trees.

Re:Show HN: I made a Chrome extension to stop mindless browsing by bocklund on Tuesday April 21, 2020 @05:07PM (#22939337)
Software could totally do this. A common trick to check yourself is to set a timer for every $x minutes or so [1] and then when the timer goes off see what you are doing. Software could definitely address this problem by giving you a little popup and changing the time interval so you can't cheat it. I'm sure some os-level apps already supports this feature.

[1] How long the timer is depends on yourself, i.e. how much data you want and badly you need to keep focused (tends toward shorter timer) vs. how much you pay every time the alarm sounds and you need to mental check yourself, causing a loss of focus and context switch (tends to longer timers)

Re:Show HN: I made a Chrome extension to stop mindless browsing by asdff on Wednesday April 22, 2020 @01:27AM (#22942519)
You at least can use pocket, bookmark, or email yourself a link.
Re:Show HN: I made a Chrome extension to stop mindless browsing by phalangion on Tuesday April 21, 2020 @02:33PM (#22937893)
This is great. I think it'll fit better with the way I want to control my impulse browsing than others I've tried (StayFocused and manually editing /etc/hosts are the other mains ways I've tried). Thank you!
Re:Show HN: I made a Chrome extension to stop mindless browsing by andy_ppp on Tuesday April 21, 2020 @02:58PM (#22938170)
This is absolutely amazing, thank you so much, and also thanks for being clear about the data you are using and privacy up front. Because of this, I'm definitely up for paying you, let me know where to send my dollars.
Re:Show HN: I made a Chrome extension to stop mindless browsing by dkthehuman on Tuesday April 21, 2020 @03:07PM (#22938261)
Wow, I really appreciate that! My aspiration is to work on this sustainably full-time and expand to mobile, etc. so I do plan to eventually come up with a paid model for Intention (and would love your support when I do!). For now, it'll be free while I work out a lot of the kinks and make the product truly excellent. Thanks for your comment — really heartening to get this kind of feedback.
Re:Show HN: I made a Chrome extension to stop mindless browsing by pgt on Wednesday April 22, 2020 @05:55AM (#22943923)
Just want to say thanks for this. I was using Leechblock before, but it would frequently navigate away from in-progress forms while I was writing longform comments and lose work, whereas Intention offers a modal prompt to extend the period.

Also appreciate that it only requires access to the sites I'm blocking.

Some stats I'd like to see on the prompt would be: how many times this hour/day/week/month I've extended the unlock period. This would help me nudge myself to stop doing it.

Good luck and never sell out!

Re:Show HN: I made a Chrome extension to stop mindless browsing by hjek on Tuesday April 21, 2020 @01:20PM (#22937012)
> for every day you stay under your limit, you'll grow your personal streak.

So this is using gamification to game gamification? Interesting.

> immediately start scrolling through [...] Facebook

There are some other interesting add-ons in this area. I'm a big fan of safebook[0].

> - Your browsing history stays in your browser and is never transmitted.

That sentence worries me. If I told you "I haven't stolen anything from your living room," you'd probably start to think what other room I'd looted.

[0]: https://addons.mozilla.org/en-US/firefox/addon/safebook/

Re:Show HN: I made a Chrome extension to stop mindless browsing by dkthehuman on Tuesday April 21, 2020 @01:32PM (#22937153)
> So this is using gamification to game gamification? Interesting.

You got it!

> There are some other interesting add-ons in this area. I'm a big fan of safebook[0].

Oh, safebook does look interesting. Do you ever turn it off to look at real content or simply use it as a blocker?

> That sentence worries me. If I told you "I haven't stolen anything from your living room," you'd probably start to think what other room I'd looted.

Yeah, I want to be super clear about how I handle user data, especially since Chrome extensions can often be pretty sketchy and scary: (from my blog: https://www.notion.so/dkthehuman/Day-4-The-Danger-of-Chrome-...). I decided to be explicit about it even though there's the downside you pointed out.

Re:Show HN: I made a Chrome extension to stop mindless browsing by aroberge on Tuesday April 21, 2020 @03:54PM (#22938699)
First look: I like this. I like that it will help raise awareness of time I waste on some sites, but that I can easily bypass it if and when I need to. I like that I can choose to have it work only on some sites.

I've tried to use other somewhat similar extensions or tools in the past but removed them as they often "got in the way" of what I needed to do. Right now, this seems to be just right for me.

Thanks for doing this.

Normally, I immediately delete any unsolicited emails. However, if you want beta testers for any other creation, feel free to email me (username at gmail) mentioning that you created intention. I promise to have a look at what you create and to give you some feedback.

Re:Show HN: I made a Chrome extension to stop mindless browsing by dkthehuman on Tuesday April 21, 2020 @09:21PM (#22941084)
You got it. Really appreciate that!
Re:Show HN: I made a Chrome extension to stop mindless browsing by ddrt on Wednesday April 22, 2020 @12:57AM (#22942356)
I’ll use this as soon as there’s an override my aggressive reward system that rwmequites double or triple the amount of dopamine to reach the same satisfaction as neurotypical individuals? until then I’m a slave in the sea of my own mind, and a wiki walk is in progress.
Re:Show HN: I made a Chrome extension to stop mindless browsing by ddrmaxgt37 on Tuesday April 21, 2020 @07:49PM (#22940549)
Nice job! This is great. Exactly what I've been looking for.

Have you thought about blurring the background in the modal? I find that for news sites, the modal still lets me read the headlines

Re:Show HN: I made a Chrome extension to stop mindless browsing by dkthehuman on Tuesday April 21, 2020 @09:19PM (#22941075)
Thank you!!! I've been trying to figure out a way to obscure the background without hiding it entirely (which would make the popup feel a bit too obstructive) and blurring the background is the perfect solution.

Expect to see this in an update soon!

Re:Show HN: I made a Chrome extension to stop mindless browsing by stared on Tuesday April 21, 2020 @04:28PM (#22939005)
Also: any plans for making it for other apps, e.g. Steam?