SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
SI - Site Forums : Silicon Investor - Welcome New SI Members!

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: Jeffrey S. Mitchell who wrote (21710)12/13/2004 8:05:46 PM
From: Jon Tara  Read Replies (1) of 32918
 
"searching through 20 million+ messages is going to put a hit on the system, so that's clearly a premium option."

That would be true if searching were done via a linear method.

But that's not the way any decent search works.

They work by indexing the search terms (words) and doing a binary (or other similar tree-based) search on terms.

The time spent is proportional to the number of search terms, not the number of documents. And the time needed to search for terms is much better than linear to the number of search terms.

Using a binary search, searching 256 terms requires only 8 probes at most, 65535 terms requires 16 probes, etc. Most implementations would use methods that are even more efficient, though.

Of course, it's not quite so simple as this - you can have multiple search terms in the search, and if the terms are being "anded" you have to do a search on each. It's still not the big deal it is (and historically has been) made out to be here on SI.

As a grandfathered lifer, I am not complaining. Frankly, I don't spend enough time here any more to care one way or the other. If I were using the site regularly, perhaps this would bother me and/or I would think it useful enough to pay the monthly fee.

It seems to me, though, all rather silly. We are talking about a relatively small number of subscribers (aren't we?) who are either grandfathered or life members (and still active), and a relatively low cost to provide the extra services. I liken it to processor chips that have on-chip features intentionally disabled by the manufacturer as a marketing gimmick to allow them to sell the chip at a lower price without canabilizing their own sales.

Why unnecessary pi**-off a small number of veteran subscribers, who, because of their longevity, could be one of SI's best free marketing tools?
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext