I used to do that as well when I was younger. Obviously not with Soylent, that wasn't around then. It works well for menial programming tasks where time is the limiting factor. Incidently, those are the problems where you can for the most part jump out and right back in without too much overhead. But when facing a hard problem, getting up and away from the computer, and cooking a meal always mean I'll solve the problem faster and better. Simply because I let the problem alone for a while. I even use non tech coworkers for sparing, explaning the problem, and answering their questions means I'll have to think about the problem in a significantly different way - often revealing insight in the process. YMMW