Live data from Hacker News

Get-shit-done - Easy way to stop distractions

github.com

31–40 of 79 posts

Re: Get-shit-done - Easy way to stop distractions

#31
post #24

Just a quick hack. I added timer-applet in ubuntu. I work on 30 mins intervals and then rest 5 mins. It is pretty handy.

Similar to this, I use eternity time tracker on my iphone to work in 30 minute intervals. During the interval, no email, news sites etc. It has worked really well for me.

Re: Get-shit-done - Easy way to stop distractions

#32
Why such interest in this script? Besides being written in php, it's also a fairly kludgey approach to managing /etc/hosts. Is it the vulgarities?

    #!/bin/sh
    [ $UID -eq 0 ] || { echo "You're not root, asshole."; exit 1; }
    [ -f "/etc/hosts.$1" ] || { echo "/etc/hosts.$1 doesn't exist, asshole."; exit 1; }
    cat /etc/hosts.{$1,tail} > /etc/hosts
...

    sudo ~/bin/stopfuckingoff play

Re: Get-shit-done - Easy way to stop distractions

#34
I once wrote a similar script which was configurable and it installed as a service. It would periodically scan /etc/hosts to check I wasn't cheating.

  $ sudo /etc/inid.d/procrastination-ctl start
  OK.
  $ sudo /etc/inid.d/procrastination-ctl stop
  You need to wait 59 minutes before you can stop.
Managed to waste a whole day on that one.

Re: Get-shit-done - Easy way to stop distractions

#36
post #35

I took a really simple approach: removing HN, Facebook, Clicky, and Google Reader from my bookmarks bar. Having to type them in manually instead of compulsively clicking is enough to limit me to an hour or two of dicking around per day.

Firefox's AwesomeBar makes this hard. Hacker News is just a 'control-t y tab enter' away.

Re: Get-shit-done - Easy way to stop distractions

#37

Nowhere near as broad-ranging, but I'll make the note for HN users not aware of it - if HN is your sole (main?) distraction, you can use the noprocrast feature on your user page. Change to Yes, add a max time you allow yourself to visit HN and then the min time you want to be forced to be away. As I say, nowhere near as broadly applicable or useful as the OP, but worth noting especially if (like me) HN is your distra…

It is not the greatest distraction, but a significant fraction of it (#1 distraction, and about 3x as big as #2, according to RescueTime).

While it is not a huge problem, and there is lot of value I extract from this site, culling seems like a good idea. A daily quota would help me avoid the high hitters and still keep myself "well read".

Re: Get-shit-done - Easy way to stop distractions

#38
post #35

I took a really simple approach: removing HN, Facebook, Clicky, and Google Reader from my bookmarks bar. Having to type them in manually instead of compulsively clicking is enough to limit me to an hour or two of dicking around per day.

I don't even use bookmarks because it would take longer to click a bookmark than typing "n" for HN (or "r" for reddit or "f" for facebook) and letting Chrome auto-complete and pressing enter, so this wouldn't help me that much.

Re: Get-shit-done - Easy way to stop distractions

#39
post #35

I took a really simple approach: removing HN, Facebook, Clicky, and Google Reader from my bookmarks bar. Having to type them in manually instead of compulsively clicking is enough to limit me to an hour or two of dicking around per day.

I don't even use bookmarks because it would take longer to click a bookmark than typing "n" for HN (or "r" for reddit or "f" for facebook) and letting Chrome auto-complete and pressing enter, so this wouldn't help me that much.

Oh, I guess I would call myself a "burst typer", so I usually find it faster to just type all or most of the domain than to type one letter and check to see if Chrome got the right thing. But of course that requires a little bit of effort, so it's still just enough to make me consider whether to go there or get some work done.

I just subconsciously don't trust one-letter autocomplete I guess.

Post reply on HN