I think the Internet was invented specifically to stop people finishing their books. And it does quite a good job. I don't have blocking software, though I could easily imagine needing it. I just don't do that stuff until I've got the words done for the day.