Something magical just happened. I used Rterm (launched with R.exe) instead of RGui or RStudio to run a parallel task using foreach/snow/doSnow. In the command window, I can see the output of the child tasks. This never worked with RGui nor RStudio (which made debugging a pain). I'm just curious - why? Literally nothing has changed about my code other than running it in RTerm for the first time. I'm sure there's some technical nugget I'm missing here.