Are complexity and design harming innovation?
by: John Caddell
At some level, it's makes sense that technological advances and the open-source movement have made tinkering with and improving on our favorite products easier. Think of Google Maps mash-ups, Firefox add-ons, videogame hacks, etc.