These days I've noticed that a lot of code editors have the option to expand tabs (on opening a source file) and replace them with space characters - i.e. if you open the source file, you'll now have (say) four spaces wherever you used to have a tab. What's the general preference nowadays? Tabs or spaces?