And I thought that was just a not-so-subtle plug for YC-funded companies ;)
PS - I guess these things aren't intentionally PR-ish. If anyone spends time talking to startup founders who are solving problems, it's only natural to start incorporating these problems into your world-view...
There's a Firefox extension called LeechBlock ( http://www.proginosko.com/leechblock.html ) that will do that for you, and allow fine control over how long or when the sites are blocked as well as the option to stop you simply disabling it during these time periods.
But you can still use the web for research.
(Hope it didn't sound too much like an advert, but it's helped me).
I tried the noprocrast setting on this site. Reading between the lines of his essay, I surmise that PG, like me, has evolved around noprocrast. My lizard brain has figured out how to click the override button before my conscious mind can notice.
Most of the rest of the stuff I read is a few dozen blogs. They update through RSS, and there are few enough of them (and I skim quickly enough) that they aren't a big time sink. It's news.yc -- which tends to embroil me in writing -- that's the sink.
Of course, there are worse ways to waste time than news.yc. Sometimes you need to tell yourself that.