When you know an actual person is checking your screen at random intervals, and they will IM you whenever you start procrastinating online, and they expect the same from you… you become ashamed of procrastinating online. You get several “clean” hours every day, where you either do work or stay away from the computer - no willpower required. Magic.