TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Open-source search engine with 2bn-page index

229 pointsby deusuover 8 years ago

31 comments

throwaway13337over 8 years ago
Alternative general purpose search engines are an exciting idea.<p>It seems a lot like we&#x27;re about the time when yahoo was dominant and searching was sort of awful. When you searched, what ranked highest was market-driven sorts of stuff.<p>Right now, for topics normal people search for - not techies -all you get are content farm sites with js-popups asking for your email address. Try searching for anything health related, for example. We&#x27;ve regressed.<p>My own half-solution is to look only for sites that are discussions - reddit, hn, etc. It could be better. A search engine that favored non-marketing content could really steal some thunder.<p>This doesn&#x27;t look like that, but maybe its a start?
评论 #12486779 未加载
评论 #12488195 未加载
评论 #12486867 未加载
评论 #12490104 未加载
评论 #12486783 未加载
评论 #12486842 未加载
评论 #12493143 未加载
评论 #12487537 未加载
评论 #12487231 未加载
评论 #12494576 未加载
CM30over 8 years ago
Well, I admire the work behind it, and I think the idea is good (especially how having this open source means multiple sites can build on the same data set and get it more and more accurate over time).<p>But I have to be honest and say that it&#x27;s just not working for me.<p>I type in Reddit, and it shows links to the NSFW subreddits instead of the main site or anything else on it.<p>Typing in Wikipedia gives me the Dutch version of Wikipedia.<p>Mario Wiki? The page on Mario Wiki about Mario Clash, then the Smash Bros Wiki and a bunch of SEO spam pages.<p>Pokemon Go gets me no relevant results at all. Certainly not anything official, that&#x27;s for sure.<p>It&#x27;s a decent start, and having 2 billion pages indexed is pretty impressive for a project like this as it is, but it&#x27;s just not really usable as a search engine just yet.
laurent123456over 8 years ago
They need to filter porn out of their search results (even for common queries like &quot;hat&quot;, there&#x27;s only porn) and perhaps be more resilient to SEO techniques since it looks like there&#x27;s lot of spam on top results. Queries with common words such as &quot;cat&quot; return almost only irrelevant results.<p>I&#x27;d really like to see that kind of project working as a good alternative to Google, but as it is it&#x27;s not really usable.
评论 #12486758 未加载
Taekover 8 years ago
Is the two billion page index open source?<p>I&#x27;ve been thinking a lot about days recently. Seems to me like Pandora&#x27;s box is open. Google knows where you live, where you eat, what your fetishes are, all of your sexual partners. Facebook knows most of those things to, via different methods. And if you run Windows Microsoft probably has access to most of that as well. Apple will too, because if they don&#x27;t they won&#x27;t be able to compete. Tesla, Uber, Waze also have a huge amount of data on your life.<p>Everyone is pushing the envelope on how much data they are collecting, and the companies which collect more data will compete better. As tech gets better we will increasingly be unable to resist sharing our whole lives with the companies who are powering modern living.<p>Even worse, there&#x27;s a huge monopolization effect to having data. Nobody else has anywhere near as much data as Google. That means nobody else can compete. Nevermind the engineering, your algorithms can be 2x as good but you won&#x27;t have 0.1% the data as a company with billions of daily users.<p>So Google and Facebook are left untouchable. Microsoft, Apple, and maybe Amazon can get in range. Is there anyone else?<p>We can fight back by giving up the privacy war and blowing the doors open instead. Take your data (as much as you dare) and make it public. Let every startup have access to it. Let every doctor have access to it. Give the small players a fighting chance.<p>That does mean a massive cultural shift. It means your neighbors will be able to look up your salary, your fetishes, your personal affairs. It&#x27;s a big deal.<p>I don&#x27;t see any other way out of this though. Surveillance technology is getting better faster than privacy technology, because surveillance tech has the entire tech industry behind it. Smarter phones, smarter TVs, smarter grocery stores, smarter credit cards, smarter shoes... smarter everything. Privacy is melting away and we aren&#x27;t getting it back.
评论 #12488790 未加载
评论 #12490285 未加载
评论 #12491455 未加载
fnord123over 8 years ago
It&#x27;s written in pascal. Neat.<p>However, it&#x27;s not very good. If I search for &quot;banana&quot; I get information about a sex shop rather than about bananas.
评论 #12486836 未加载
mstolpmover 8 years ago
In addition to the lack of removing porn and the ordering of the results not priorizing &quot;quality&quot; sources, some of the indexed site data is at least 4-6 months old and has heavily changed since the last crawl. I even got 404 errors. That makes it very hard to really find use in the project other than for academic interest.
评论 #12486793 未加载
jbb555over 8 years ago
I think projects like this are really important because they help reduce the impression that big server projects are only meant to be done by big companies. The internet is becoming a content consumption medium for many people.<p>I&#x27;m not sure I&#x27;ll use this, but I&#x27;ll try to... it all depends on how good it is. But I approve of the project so I sent a (very) small bitcoin donation to hopefully help fund it for a few more minutes :)
评论 #12489206 未加载
ccleveover 8 years ago
You get really good performance on not much hardware. Can you share some technical details?<p>- file formats, particularly the postings<p>- query evaluation strategy<p>- update strategy<p>I poked around in the source code a bit, but couldn&#x27;t find these things.
评论 #12490087 未加载
pmontraover 8 years ago
Written in Delphi. I might be wrong but I don&#x27;t see many people downloading and working on it. 30 day free trial and then you have to pay for the development environment. IMHO it&#x27;s a non starter for an open source project but if it&#x27;s the only language the author is comfortable with, well that&#x27;s OK.
评论 #12488403 未加载
评论 #12488445 未加载
NKCSSover 8 years ago
Fun, but overal quality seems a bit lacking.<p>When I search myself; the top 10 results don&#x27;t even have my last name (&#x27;Kusters&#x27;) and just shows pages that have the word &#x27;Nick&#x27;. I suppose you don&#x27;t use a form of LSA to score the search results? Maybe it&#x27;s too specific, but afaik mainstream search engines seem to give somewhat consistent results here.<p><a href="https:&#x2F;&#x2F;deusu.org&#x2F;query?q=nick+kusters" rel="nofollow">https:&#x2F;&#x2F;deusu.org&#x2F;query?q=nick+kusters</a><p>Looking at the code (<a href="https:&#x2F;&#x2F;github.com&#x2F;MichaelSchoebel&#x2F;DeuSu&#x2F;" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;MichaelSchoebel&#x2F;DeuSu&#x2F;</a>) I notice that you have ranking modifiers based on the .tld; why not store the reported content language and score based on that? Isn&#x27;t that more relevant?
评论 #12486771 未加载
gkstover 8 years ago
Pascal is an interesting language choice. I think it is the 1st time I see an open source project that is actually used in production written in Pascal.
skykoolerover 8 years ago
It shows snippets of the web pages under each result; however, generally not the particular snippets that contain the search term. I would think that would be useful.
评论 #12488382 未加载
yatiover 8 years ago
Looking at the source code took me back to days when I used to do stuff in Delphi :)<p>Neat project -- Loads of room for improvement, but a great initiative!
swileyover 8 years ago
The site&#x27;s interface is just incredibly pleasant compared to Google.com. I really hope the author sticks with it. Unfortunately I&#x27;m not sure it&#x27;s usable right now, searching &quot;group theory Wikipedia&quot; never brings up a Wikipedia page (although maybe I should just be directly searching Wikipedia if that&#x27;s what I wanted).
评论 #12486830 未加载
rshmover 8 years ago
As of aug 16, common crawl has 1.73n pages. For the complimentary set of urls, if any benefit you can use their data dump as seed.<p>If the metadata (such as last modified) size of your index is small enough to upload to aws, you can also reduce your re-crawl efforts when they have a fresh release.
评论 #12493701 未加载
supersanover 8 years ago
Hi, I find the Blog more interesting right now since I hope to find write-ups about how you were able to manage such a herculean task on your own?<p>Crawling 2bn pages could take forever and could generate a huge bandwidth bills, so any lessons you learnt, pitfalls you faced, etc would be a great read.
评论 #12487524 未加载
ommunistover 8 years ago
DeuSu seems not indexing Cyrillic part of the Internet, and cannot give you insights for Greek, try <a href="https:&#x2F;&#x2F;deusu.org&#x2F;query?q=ελιά" rel="nofollow">https:&#x2F;&#x2F;deusu.org&#x2F;query?q=ελιά</a> . Is it Latin ANSI only index?
评论 #12488421 未加载
tychuzover 8 years ago
And all javascript related questions still have w3schools as first result, god dammit.
评论 #12488347 未加载
kowdermeisterover 8 years ago
Strange, Wikipedia article is not on the first page and don&#x27;t blame me for searching something non German thing :)<p><a href="https:&#x2F;&#x2F;deusu.org&#x2F;query?q=berlin" rel="nofollow">https:&#x2F;&#x2F;deusu.org&#x2F;query?q=berlin</a>
评论 #12486721 未加载
0xmohitover 8 years ago
Earlier discussion: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9122397" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9122397</a>
ommunistover 8 years ago
DeuSu does not crawl social pages it seems. No traces of linkedin profiles and no facebook. From a certain point of view - this is a good thing.
billconanover 8 years ago
I searched &quot;meta programming c++&quot; and the top returns are all about java.<p>I&#x27;m curious, is it expensive to run a search site like this?
评论 #12490155 未加载
vainover 8 years ago
Google&#x27;s secret ingredient to stay relevant and informational is Wikipedia.<p>Deusu on the other hand seems to weight words in urls highly.<p>If you search for scientology only on Deusu, you might end up wearing a funky hat <a href="https:&#x2F;&#x2F;deusu.org&#x2F;query?q=scientology" rel="nofollow">https:&#x2F;&#x2F;deusu.org&#x2F;query?q=scientology</a>
amiroucheover 8 years ago
Did you think about database dump of popular services like HN, SO or Wikipedia to speed up crawling and revelance?
评论 #12490541 未加载
outpanover 8 years ago
Awesome job!<p>For the life of me I can&#x27;t figure out how you manage to crawl over a billion web pages (even in 2-3 months), index the data and run the server with €300 per month. Especially the crawler part...
rbjorklinover 8 years ago
What makes this better than <a href="https:&#x2F;&#x2F;duckduckgo.com" rel="nofollow">https:&#x2F;&#x2F;duckduckgo.com</a> ?
评论 #12486700 未加载
vcool07over 8 years ago
Any specific reason you&#x27;ve used pascal ? I thought that language got extinct long ago.
评论 #12495317 未加载
malinensover 8 years ago
works really fast!
评论 #12486825 未加载
scandoxover 8 years ago
Every time I see new search engine projects I remember this: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Cuil" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Cuil</a><p>I note that Dr Anna Patterson is back with Google. She wrote this in 2004: <a href="http:&#x2F;&#x2F;queue.acm.org&#x2F;detail.cfm?id=988407" rel="nofollow">http:&#x2F;&#x2F;queue.acm.org&#x2F;detail.cfm?id=988407</a>
评论 #12490965 未加载
micwoover 8 years ago
Deusu can&#x27;t find deusu (or deusu.org)<p><a href="https:&#x2F;&#x2F;deusu.org&#x2F;query?q=deusu" rel="nofollow">https:&#x2F;&#x2F;deusu.org&#x2F;query?q=deusu</a>
评论 #12486811 未加载
ashitlerferadover 8 years ago
Another open source search engine:<p><a href="http:&#x2F;&#x2F;yacy.net&#x2F;" rel="nofollow">http:&#x2F;&#x2F;yacy.net&#x2F;</a>
评论 #12487864 未加载