News for hackers. Stuff that matters.
Re:How AltaVista, the first good search engine, fell into th... by decasteve on Saturday December 19, 2020 @10:10AM (#25477833)
What drew me to AltaVista was that it gave me results that didn't exist elsewhere. It took some boolean gymnastics to get precise results, or going a few pages deep, but stuff, if it existed, was findable.

I almost wish there were less precise and more obscure options out there today. A search engine that purposefully didn't index mainstream news, social media, nor shopping/product sites.

Re:How AltaVista, the first good search engine, fell into th... by _Microft on Saturday December 19, 2020 @10:24AM (#25477922)
I wish there were still a search engine that followed my query strings and operators to the letter instead of attempting to be extra clever. Even Bing seems to be doing that no longer.
Re:How AltaVista, the first good search engine, fell into th... by stinos on Saturday December 19, 2020 @02:51PM (#25480558)
This would be my main complaint about DDG: when there are no results for quoted search terms (but not when it's a single quoted term) it will just ignore the quotes and give results which most of the time are completely not what I need without even saying it is doing that, yet often it takes me a while to realize I made a typo and it's now giving me things I cannot use. IIRC it was not always like that though.
Re:How AltaVista, the first good search engine, fell into th... by chris_f on Saturday December 19, 2020 @10:41AM (#25478038)
We will respect your search query at Runnaroo if you use quotes. Google also has a verbatim search filter, which does a decent job most of the time.
Re:How AltaVista, the first good search engine, fell into th... by _Microft on Saturday December 19, 2020 @11:53AM (#25478735)
Thanks, I will check it out. Good luck with the project!
Re:How AltaVista, the first good search engine, fell into th... by the__alchemist on Saturday December 19, 2020 @01:25PM (#25479730)
This looks really cool! I've on a search project as well, that looks like it has the same goal, and uses a similar approach and philosophy.
Re:How AltaVista, the first good search engine, fell into th... by dheera on Saturday December 19, 2020 @10:54AM (#25478148)
... until you want to search for something verbatim with quotes in it. Google doesn't seem to respect escaped quotes like "hello \"this\" is a test" which is quite surprising to me considering how they invent programming languages and all.
Re:How AltaVista, the first good search engine, fell into th... by jeffbee on Saturday December 19, 2020 @11:38AM (#25478557)
I imagine this is because the punctuation isn’t in their index at all, so it makes no difference how you format the query.
Re:How AltaVista, the first good search engine, fell into th... by derefr on Saturday December 19, 2020 @12:40PM (#25479247)
Is there an whole-Web search engine that isn’t a fulltext search engine, but rather works more like grepping a virtual text file that contains the entire Internet, such that one could match on punctuation and so forth?
Re:How AltaVista, the first good search engine, fell into th... by jeffbee on Saturday December 19, 2020 @12:52PM (#25479401)
I don't know ... would you be willing to insert a $1000 bill every time you wanted to make a full pass over such a corpus?
Re:How AltaVista, the first good search engine, fell into th... by dheera on Saturday December 19, 2020 @12:45PM (#25479295)
They could execute the query on the index and then filter before serving.

I'm sure a thousand engineers at Google can figure this out.

Re:How AltaVista, the first good search engine, fell into th... by jeffbee on Saturday December 19, 2020 @12:55PM (#25479431)
You think it's practical to run the query on the index, materialize the full result, re-index it, run the full query string, and rank? This suggests you do not understand the scale of the problem.
Re:How AltaVista, the first good search engine, fell into th... by dheera on Saturday December 19, 2020 @03:45PM (#25481006)
You don't need to re-match or re-index on the full set of results to display just the first page.

I fully understand the scale of the problem. I also think this is a very approachable problem for a thousand Google engineers who have done a lot harder things.

Re:How AltaVista, the first good search engine, fell into th... by mech422 on Saturday December 19, 2020 @06:14PM (#25482200)
So much this... I commented earlier how I miss altvavista search language. Stuff like the 'near' operator was awesome. Want all john doe's papers ? "john" near "doe" got you "John Doe", "Doe, John", "John A. Doe", etc
Re:How AltaVista, the first good search engine, fell into th... by wslh on Saturday December 19, 2020 @07:09PM (#25482575)
Yes, playing with the near operator was a way to do a manual page rank before Google existed.
Re:How AltaVista, the first good search engine, fell into th... by sshagent on Saturday December 19, 2020 @10:41AM (#25478036)
oh god yes, that would be nice. I know what i typed stupid search engine, if i put it in quotes...i only want that exact phrase. Don't just cast that aside and search for the words individually.
Re:How AltaVista, the first good search engine, fell into th... by alexchantavy on Saturday December 19, 2020 @02:36PM (#25480429)
Yeah, I wish that there was an option in Google (or anything else) to rank my results based on a criteria other than "many people near you have searched for the same thing". Sure, this is helpful for current events but for other things I've been finding that my results are garbage blogs written by an AI and I'm needing to append "reddit" to the end of my query to get a real answer
Re:How AltaVista, the first good search engine, fell into th... by nefitty on Saturday December 19, 2020 @04:25PM (#25481351)
I think I’m appending “Reddit” to about 70% of my searches these days.
Re:How AltaVista, the first good search engine, fell into th... by michaelcampbell on Saturday December 19, 2020 @10:46AM (#25478085)
I've largely switched to duckduckgo, which does honor quotes in that way.
Re:How AltaVista, the first good search engine, fell into th... by stinos on Saturday December 19, 2020 @02:56PM (#25480611)
Hmm, read this after I posted my other comment :) So, is that a setting? Does a search for "nonexistin gcrap" return no results for you then? It does for me..
Re:How AltaVista, the first good search engine, fell into th... by michaelcampbell on Saturday December 19, 2020 @04:56PM (#25481605)
I played with it a bit; it may be limited to one word. So "nonexstin" does come back with sites with that literal word in it. But with 2 words, it does the "what I think you mean" thing. TBH, I have only tried it with one word at a time for my use of "the site must have at least this exact word" type use cases.
Re:How AltaVista, the first good search engine, fell into th... by rangersanger on Saturday December 19, 2020 @10:14AM (#25477852)
I would happily pay $5 a month For an ad free search engine that didn’t index Pinterest.
Re:How AltaVista, the first good search engine, fell into th... by dalbasal on Saturday December 19, 2020 @12:12PM (#25478949)
I think this can be generalised as "more power to users." You might want to filter Pinterest. OP wants to avoid mainstream news, social media, nor shopping/product sites. This requires users to be involved.

Filters, refinement, user preferences. etc etc. Search is a powerful tool, and the power has been growing exponentially since 1995. But, almost all of that power is channeled into instant results, intuitiveness, "sane defaults" and such. All the capabilities are in the background and the assumed user is lowest denominator on all fronts. The low effort, low technical capabilities, low understanding, etc. This is most people (me included) most of the time, but not all of the time. Maybe I want to filter seo spam (like pinterest) more aggressively. Etc.

This isn't a slam on google really. One thing can't do everything and the thing google search does is what most people need most of the time. It's definitely the thing that makes the most money. But... none of a search engines power has been channeled into making search a power tool. It's a tool that everyone uses many times per day, but there is no learning curve. No getting better. You can't really invest effort and get rewarded for that effort.

Pity really, all this power is there. It's right under the surface. Let us be more than the lazy, dumb user sometimes.

Google have reversed the User Interface paradigm. Instead of users learning the software and telling it what to do, the software learns the user. I don't necessarily mean NNs or personalisation. I mean that the paraign is software-centric. "If the user does X, how should the software respond?" instead of "If the user user wants Y, how does she make the software do it?" That's great for intuitiveness, but it also creates a frame where the software gets better over time but the user never does.

Re:How AltaVista, the first good search engine, fell into th... by abraae on Saturday December 19, 2020 @02:49PM (#25480541)
Yeah, I also want filters, refinement, user preferences. etc.

And I want it to be social - I want to search using the same filters that Tim Bray uses.

Or I want to use the filters that the people use who in aggregate tend to click through to the same results pages that I visit.

So much amazing stuff could be done, but here we are controlled by algorithms that treat us all as brain dead sheep who only want to know about what the Kardashians are up to.

I suspect that Google knows about these desires, but would prefer the world where everyone is a sheep.

Re:How AltaVista, the first good search engine, fell into th... by visarga on Saturday December 19, 2020 @02:19PM (#25480284)
> think this can be generalised as "more power to users."

I agree, we need more power to control. There should be more than one recipe for ranking and filtering, and we should have more to say about what information is being hidden from us. Society is diverse, a single formula automatically discriminates some groups. Let people make the choice.

Re:How AltaVista, the first good search engine, fell into th... by smichel17 on Monday December 21, 2020 @01:49PM (#25498023)
> Google have reversed the User Interface paradigm. Instead of users learning the software and telling it what to do, the software learns the user. I don't necessarily mean NNs or personalisation. I mean that the paraign is software-centric. "If the user does X, how should the software respond?" instead of "If the user user wants Y, how does she make the software do it?" That's great for intuitiveness, but it also creates a frame where the software gets better over time but the user never does.

May I quote you on this?

It is a great description of the 3rd premise in a talk proposal I submitted to LibrePlanet 2021, which goes something like:

- Software freedom is predicated on the notion that users ought to be in control of what runs on their computers.

- I claim that tech literacy is necessary to exercise this control.

- "Google Design" presumes that "nontechnical users" are not and will never be capable of tech literacy.

If all of these are true, then "Google Design" is incompatible with the idea that Software Freedom is for everyone. And indeed, we see this borne out in many people's disdain for copyleft licenses, which impose restrictions on developers in order to guarantee freedoms for end users. That's a logical viewpoint, if you believe that end users wouldn't benefit from software freedom, anyway.

"Google Design" does make software more accessible to end users… at the cost of turning your computer into an appliance. Which makes it a self-fulfilling prophecy. People don't magically become tech literate; they intentionally learn the skills so they can achieve something. Remove the power from the tools, and you take away their motivation to become tech literate. I have a great story about my grandma to illustrate this point.

If our goal is to make computing (and, by extension, software freedom) more accessible to everyone, then we need to change our approach. We need to prioritize education and teaching tech literacy. And most of all, we need to write software that is powerful enough that users will see the benefit in learning to use it.

That's they key points from the first half of the talk. The second half is about how we can create software that is powerful without sacrificing usability. It basically boils down to "make simple things easy and hard things possible" — creating software that Just Works™ without configuration, but allows you to customize its behavior if/when you want to. In particular, I'm a fan of embedded scripting interfaces (e.g. spreadsheets), which allow a vast amount of customization without creating "settings overload" that is typical of many FLO[1] programs.

[1]: https://wiki.snowdrift.coop/about/free-libre-open#flo

Re:How AltaVista, the first good search engine, fell into th... by dotancohen on Saturday December 19, 2020 @11:40AM (#25478591)
I'm with you on this. I would pay far less, $1/month would be the point where I would begin considering it. There are just too many "only $5" services and they would add up quickly if I were to allow myself that amount of money.

The problem with this model, though, is support. A service with 100 million untrained end users each paying a dollar will need to provide quality customer service to 100 million untrained end users. It is much easier to sell ads to 10,000 "affiliates" who feel that they have some special arrangement and thus accept some responsibility of their own, and make $10,000 off each of those.

Re:How AltaVista, the first good search engine, fell into th... by true_religion on Saturday December 19, 2020 @11:57AM (#25478774)
I agree there are too many $5 services, but a search engine is something that I use every waking hour of my day. I get so much use from it, that $5 per month is a bargin.

I would definitely pay Google just to be able to remove some sites permanently from my results. They're just spam to me, even if Google thinks they are legitimate.

Re:How AltaVista, the first good search engine, fell into th... by freedomben on Saturday December 19, 2020 @12:07PM (#25478885)
Yes, exactly right. If people are paying any amount at all they expect it to work and work perfectly. I'm not saying that's unreasonable, but it does quickly become unfeasible at scale with users who have no training at all.

Then on top of that the skimming the payment processors do makes a large percentage of that $1/month go to transaction fees. Charging yearly helps with that but many people won't want to do that.

Re:How AltaVista, the first good search engine, fell into th... by Closi on Saturday December 19, 2020 @12:22PM (#25479062)
Facebook makes $50 per user per year, so I would assume $1 per month is an order of magnitude less than what google is making from you at the moment.

$10 per month is probably more realistic.

Re:How AltaVista, the first good search engine, fell into th... by layer8 on Saturday December 19, 2020 @12:31PM (#25479154)
I’m using a search shortcut that just adds “-pinterest” to all searches (and also activates Google verbatim search mode).
Re:How AltaVista, the first good search engine, fell into th... by enriquto on Saturday December 19, 2020 @11:42AM (#25478607)
I'd love an option to setup domains where no search results are to be returned. Of course pinterest, but also quora, (and sometimes reddit), etc.
Re:How AltaVista, the first good search engine, fell into th... by pault on Saturday December 19, 2020 @02:46PM (#25480512)
-site:Pinterest.com
Re:How AltaVista, the first good search engine, fell into th... by mishac on Saturday December 19, 2020 @04:31PM (#25481405)
That doesn't work well for me because I get still get pinterest.co.uk, pinterest.ca, pitnerest.it etc etc.

I guess we need wildcard domain exlclusion.

Re:How AltaVista, the first good search engine, fell into th... by LordNight on Saturday December 19, 2020 @06:30PM (#25482313)
The correct command is -inurl:pinterest.

Additionally, for those, who likes to add reddit in the search query, i'd also like to recommend " inurl:forum OR inurl:board " (note also that forum and forums gives different results for some reason).

Personally, I like to do broad searches on google to discover new stuff, but for the past 7 or 8 years, google often returns ~100 result instead of the usual 1000000+. And, contrary to the logic, adding various inurl: commands actualy gives you more results instead of limiting them and thus significantly improves searching capabilities.

Re:How AltaVista, the first good search engine, fell into th... by ajnin on Saturday December 19, 2020 @03:04PM (#25480693)
I'm using the following User Script to remove specific domains from Google search results. It does the job well enough for me.

https://greasyfork.org/en/scripts/1682-google-hit-hider-by-d...

Re:How AltaVista, the first good search engine, fell into th... by kome on Saturday December 19, 2020 @04:49PM (#25481536)
google with filters for a dollar a month would be awesome, like a function to "block this domain forever"... it would clean my search results from the annoying offenders. and i would gather user inputted blocked domains data to produce better search results for non subscribing users...
Re:How AltaVista, the first good search engine, fell into th... by kordlessagain on Saturday December 19, 2020 @10:38AM (#25478018)
Working on it.
Re:How AltaVista, the first good search engine, fell into th... by slater on Saturday December 19, 2020 @10:55AM (#25478154)
Oh?
Re:How AltaVista, the first good search engine, fell into th... by mech422 on Saturday December 19, 2020 @06:16PM (#25482217)
The really annoying part about pinterest, is I never seem to be able to get back to the original directions/plans/whatever. Its like "Hey, look at this cool stuff I won't tell you how to make, even though I swiped it from a HOWTO site"
Re:How AltaVista, the first good search engine, fell into th... by disown on Saturday December 19, 2020 @12:19PM (#25479021)
or you could just add "-pinterest" to your search query and save yourself $5.
Re:How AltaVista, the first good search engine, fell into th... by mech422 on Saturday December 19, 2020 @06:17PM (#25482229)
I would also pay to have google freaking remember my search preferences. You've got my dang account - pull the prefs. from it.
Re:How AltaVista, the first good search engine, fell into th... by jeffbee on Saturday December 19, 2020 @11:38AM (#25478570)
Honestly wouldn’t it be against EU antitrust policy to explicitly do this?
Re:How AltaVista, the first good search engine, fell into th... by dotancohen on Saturday December 19, 2020 @11:42AM (#25478606)
It would work if instead of deindexing Pintrest specifically, the end user could enter a list of sites that they wish to never see results for.
Re:How AltaVista, the first good search engine, fell into th... by dalbasal on Saturday December 19, 2020 @10:44AM (#25478072)
>>if it existed, was findable

This is really the precedent that mattered, I think. Remember one line of a poem? You can probably find the rest. Recall a Douglas Adams piece about rice farming in Bali or Java or something... you can find it. As you say, it took boolean gymnastics. But, that really just means modifying your search terms and scrolling through some results.

Being less powerful than 2020 google kind of put more power/responsibility in users' hands. A user needed to use a search engine like a tool.

I want what you want too... Everything google (mail/search/youtube, etc)... but designed for more user effort. Finding the best-for-most result instantly is great, but sometimes you want the tool to help you find a result on page 112 within a few minutes.

Bring back a little bit of a directory feel even. Let me narrow down, refine and shape results gradually. Assume that I will rummage through a bunch of crap to find what I want.

Re:How AltaVista, the first good search engine, fell into th... by foobarian on Saturday December 19, 2020 @10:36AM (#25478002)
Same, at one point the size of AltaVista's index was vastly above all the competition and was the best place to go for finding obscure stuff. With the boolean filters it was possible to exhaustively search the web.

Unfortunately that didn't scale with the size of the web; at one point the amount of pages got large enough that doing a smart ranking like Google did became more effective than the "look at all pages of results" usage required for AltaVista. It felt like a monumental transition, like when a program gets too big for main memory and causes the computer to start swapping to disk.

Re:How AltaVista, the first good search engine, fell into th... by tams on Saturday December 19, 2020 @10:15AM (#25477860)
Not exactly the same approach that you describe, but Million Short allows you to exclude the most popular websites from your search results.

https://millionshort.com/

Re:How AltaVista, the first good search engine, fell into th... by Terretta on Saturday December 19, 2020 @10:55AM (#25478160)
Yes... Enjoyed AltaVista and FAST (AllTheWeb)[1] for precision searching.

That reminded me of Architext, and EWS (Excite for Web Servers)[2], but a good bit of Googling (ahem) later, seems difficult to find much about most of the mid to late 90s standalone local search engines any more, except perhaps Inktomi. Most are not mentioned in Wikipedia search engine timeline[3].

1. https://en.wikipedia.org/wiki/Microsoft_Development_Center_N...

2. https://www.wired.com/1998/01/excite-moves-to-patch-search-s...

3. https://en.wikipedia.org/wiki/Timeline_of_web_search_engines

EDIT:

Using the search engine Qwant, I was able to find an original EWS (Excite for Web Servers) help page:

http://www1.udel.edu/Excite/AT-helpdoc.html

At the time, it was amazingly out of the box:

Excite for Web Servers makes it easy for you to add searching -- Excite, Inc.'s advanced concept-based searching -- to your Web site.

Excite for Web Servers provides a simple Web-browser interface for doing all the things necessary to enable concept-based searching of collections of documents -- administering, indexing, and searching over the collections.

In particular, one can:

- define a document collection -- that is, specify a set of documents to be considered a single collection over which one can search,

- design customized pages for displaying to users who wish to search over that collection,

- index that collection, monitoring the progress, and search the collection.

With Excite for Web Servers, it's easy to set up concept-based-searchable Web sites in minutes.

Re:How AltaVista, the first good search engine, fell into th... by kevin_thibedeau on Saturday December 19, 2020 @12:17PM (#25479005)
The "near" operator was particularly useful.