This process is only slow if your DB is already huge. CouchDB forces you to think your query a bit more before building your DB. To be fair though, try to add an index to a huge SQL database, it will take long too, and sql indexes are needed on any frequently used query.
> Successful proprietary software -- the ones you use, the ones you love, the ones you have heard of -- are the exception. Projects like this are the rule.
FTFY. In other words, most software suck and fail, open source or not, welcome to reality.
> I don't get it. Why is the GNU Project developing their own C# implementation but is seemingly anti-Mono?
Did you read the article? Having a free C# implementation is important because it allows people to run their C# program on free platforms according to the FSF. However, writing and distributing apps in C# is not encouraged as people might get sued. RMS points that he has nothing against mono or any other free C# implementations (proof is that GNU has its own Portable.NET) as it allow people to move to a free platform.
They say they are trying to respect the NPAPI spec, so it should work with any browser that works with NPAPI that is to say firefox, webkit, opera etc except IE I guess (not sure).
Yahoo first search engine was google embedded into yahoo. Before that, yahoo was just a searchable directory of websites. Later yahoo switched to their own search engine ouverture.