There was a time when I had a computer that didn't have a working network card. I would take it to the library with me, and I would be incredibly productive during it. If I got stuck on something, I'd work on something else instead, and look it up when I got home.<p>I also tried doing what I called an "Internet Diet", of self-imposing working offline, and as long as I stuck with it I got a good amount done then also. In fact one thing I noticed was that if I didn't let myself have the internet, I'd start to get bored, and would naturally open up a code editor or text editor and start writing, or at least organizing the files on my hard drive or even just reading a book.<p>My main problem are my jobs, though. If my job absolutely requires the internet in order for me to do my job (and right now it absolutely does), then the distractions are just a few clicks away, tempting me, and I fall into its trap.<p>Time to get off the internet, at least for a bit.