An open-source problem? Too many scratches for too few itches

After writing my rebuke of Sidux, I came across an excellent post on a similar topic. Ryan Davis writes a cogent attack on software's tendency to reinvent the wheel. While Ryan's critique lingers on open-source software, it's by no means limited to open source.

A search on Sourceforge for "issue tracker" gives 585 results. Sifting through those to pick a winner is difficult. It's more fun to write new code than read old code, but this fun wears off. After a certain initial momentum creating your new tool, you will inevitably come to a realization "this is going to take me for-[expletive]-ever".

Are we the world's least efficient market?

More Here