Live data from Hacker News

I Just Want to Search

0xsid.com

21–30 of 58 posts

Re: I Just Want to Search

#21

It’s wild how broken search has become, LLM made it worse but it was already downhill prior to that. Even Reddit forces you login to search within a subreddit and displays the annoying “Best place on internet” overlay after staying on the site for 2 min. I just use AnythingLLM with DuckDuckGo + local LLM model to do searches now.

Most sites required you to log in to do a search. At least every forum that I've ever used was like this.

Re: I Just Want to Search

#22

I had a huge rant a couple weeks ago about how I couldn't find anything in discord's search, it used to be pretty decent, but it's been getting worse as well... Paraphrasing, but is it too hard to "SELECT FROM 'posts' WHERE 'text' LIKE %search%"?

The current state of things makes the problem seem worse than it is, but it is not a simple problem. Should a post about "L'acteur Gérard Philipe" be found by a search for "gerard", without the accent, through collation? Probably, but should quoted/verbatim searches also do collation? How about the non-verbatim but misspelled "gérard philippe"? What if the search has a correct spelling, but not the page? What if the search is for "ジェラール", or if the page only has the name "ジェラール", especially if the user specifies that they can read Japanese? Should "acteur" find "l'acteur", and vice-versa? How about "comédien gérard", even though "comédien" does not appear on the page? Should a search for a "theater" find "theatre", and vice-versa?

More importantly, how do you rank the thousands of hits?

Re: I Just Want to Search

#23
Yesterday I was doing an automotive auction photography gig with a 2006-ish convertible Chevrolet Corvette. I received the car with the top down, and in the midst of a 104 degree day needed to raise the top. No obvious buttons or latches were present and the owners manual, naturally, was on vacation as well. Googling "C6 Corvette top down button" showed where a button should be, but wasn't, so I concluded this car had a manual top instead of power. Thus began an infuriating cycle where Google ignored all attempts to search for manual Corvette top lowering instructions and instead simply INSISTED that what I was actually looking for was the instructions to manually lower a power top.

Agitation multiplied when I finally found the answer, which was reaching blindly under a plastic trim panel for a hidden downward-facing button to open the panel, lift the top up, and then balance the top midway between open and closed while I finesse the plastic tonneau cover panel back down under the rear part of the top. Garbage UX on both the part of Chevrolet and Google. I wish to become a hermit in the woods.

Re: I Just Want to Search

#24

I've been going mad with facebook search. It ignores every search parameter. Geofence? Here's results from 500mi away. Length of item? nah here's soemthing 50% shorter Price? Merely a construct. They are obviously and purposefully keeping the feed full to get as many ads in front of you as possible, not to give you accurate results. Contrast this with craigslist which actually gives you a "zero results" found if you…

Amazon has gotten that bad. Yesterday I searched for "3/8 inch handles", and got several ball-shaped ones, plus some things that included (but were not) handles. I added the term - "3/8 inch ball handles" - and only the not-actually-handles remained.

I feel like amazon just appends the values you select on the left sidebar to your search. There's no way they're actually properties of the listings in any way.

Give me search like McMaster-Carr. Everything is an instance of a category class with madatory properties. If your product doesn't fit in any existing category, tough shit. Go convince someone at McBezos-Carr that whatever premade-landfill product you're selling is a category, along with providing dimensions/materials/properties that category varies by, and maybe they'll consider adding it.

Re: I Just Want to Search

#25
post #22

I had a huge rant a couple weeks ago about how I couldn't find anything in discord's search, it used to be pretty decent, but it's been getting worse as well... Paraphrasing, but is it too hard to "SELECT FROM 'posts' WHERE 'text' LIKE %search%"?

The current state of things makes the problem seem worse than it is, but it is not a simple problem. Should a post about "L'acteur Gérard Philipe" be found by a search for "gerard", without the accent, through collation? Probably, but should quoted/verbatim searches also do collation? How about the non-verbatim but misspelled "gérard philippe"? What if the search has a correct spelling, but not the page? What if the…

These were all issues mostly resolved by 2000 or so. I remember integrating a search index into our company app in 1998-1999 and it handled most of these cases. The current madness is mostly deliberate bait and switch.

Re: I Just Want to Search

#27
Google search still has that feature where the little preview blurb will bolden where it matches parts of your query so you can see what context the pattern appeared in. Always very useful but now it gives you a pretty good look at what google replaced your actual query with. Since I started paying attention to this, I've realized that most of the cases where I need to add a bunch of excluded keywords, I'm actually just gradually twisting googles arm into searching what I wanted to search. It takes a lot of excluded keywords sometimes until it finally runs out of ideas for stuff to replace my entire query with.

Re: I Just Want to Search

#28

I've been going mad with facebook search. It ignores every search parameter. Geofence? Here's results from 500mi away. Length of item? nah here's soemthing 50% shorter Price? Merely a construct. They are obviously and purposefully keeping the feed full to get as many ads in front of you as possible, not to give you accurate results. Contrast this with craigslist which actually gives you a "zero results" found if you…

CL is one of the final bastions of sane computer communities. Mostly by not trying to be a community.

Re: I Just Want to Search

#30
It's obvious that the companies exposing search features for their own service data don't actually want you to be able to search the data with precision. They 1. think they know better than you, and so want to show you stuff besides "what you think you want", because their metrics say you might click it anyway; and 2. they want big long listings for you to scroll through, so they have more opportunities to inject paid promotional elements into those listings. It's just another kind of enshittification.

That being said... the first wave of web search engines weren't built by the companies hosting the content. Search engines as tools became popular because, even in 1998, browsing and navigating sites (esp. corporate sites) to surface content, was already becoming an increasingly adversarial experience.

Search engines were built by companies spidering other sites' content. This was content that was often — if you were navigating along these sites' happy paths — found five to ten links deep through a confusing warren of subtle and unintuitive click targets. This content was the original "deep web." And search engines made it shallow... often against the spidered sites' consent.

Companies at the time much preferred "directory" sites that would only ever link to their landing pages. To companies of that era, sites linking directly to specific URLs of your site would be like if the Yellow Pages listed specific directory-extensions of your company's phone number! But this first battle in the "war against deep-linking" was a losing one from the moment it began, since early websites were almost inherently bot-accessible.

The second battle, in the early 2000s, where sites were built as [non-deep-linkable] Flash apps, took longer to determine, only finally resolving (again in favor of an open web, and thus third-party search) when laws and regulatory compliances both started to force companies back toward UA accessibility.

But for going on a decade now, we've been embroiled in a seemingly-indefinite third battle in the "war against deep-linking" — this time with companies tucking every possible type of user-generated content behind a login wall of some walled-garden everything [web]apps. Permalink URLs for individual content-items still exist in these webapps; but you get redirected to a login interstitial if you visit them.

Where's the adversarial spirit of the first search-engine companies today? Where are the companies trying to index the modern "deep web" of login-walled content? Why can't any company give me a search box that searches "into" YouTube video transcripts, "into" Facebook Marketplace, "into" public Slack and Discord and Telegram communities (probably requiring archiving, ala how Deja News/Google Groups surfaced Usenet), etc?

Sure, this sort of thing is intensely adversarial (but see https://en.wikipedia.org/wiki/HiQ_Labs_v._LinkedIn — while it might be against a site's ToS, but it's not against the law.) And sure, this sort of thing requires per-service connectors (but any thought of this business model therefore being "unscalable" comes from a pre-coding-agent era.)

But isn't it also, very clearly, "what people want"?

Post reply on HN