Six Million Ways to DIY - thoughts on software, DIY culture, anything really