I sincerely hope google wont stop indexing that stuff just because of a PM in search "de/re-prioritizing" ranking in a way that makes this impossible.
I sincerely hope google wont stop indexing that stuff just because of a PM in search "de/re-prioritizing" ranking in a way that makes this impossible.
I actually took a (required) class in middle school that taught us how to use a library. Amongst other things, the librarian taught us how to use Google effectively. Everything I learned then (this was in the early 2000s) still works today, since the process of using a search engine hasn't changed very much since its inception.
So many people never learned (or never cared about learning) how to use a search engine, thus why we're here today.
I've been an expert Google user for over a decade and I can only partially agree with the first statement, and not at all with the second. Yes, a search engine alone is fantastic at finding things based on keywords if you know how to invoke it properly. However, there are lots of things one may want to find out which can't be reduced to a keyword search, because you can't have the vocabulary to search for it directly unless you already know the answer. Indirect questions such as "framework options to do x and y in z situation in this language". The best you could hope for pre-LLM was to find forum posts asking the same or a vaguely similar question and comparing a lot of options, finding out you picked a dud after spending an hour on it because it's fundamentally incompatible due to reasons, searching again, etc. It's hard to overstate what a massive improvement LLM's are for this kind of search to find and compare options for exactly what you're asking for given the context of your situation.
If you trust them blindly, then the vast experiment improvements are obvious and apparent.
If you don't, or if you're the kind of person that likes to research your sources, LLMs are a speed bump.
> because you can't have the vocabulary to search for it directly unless you already know the answer. Indirect questions such as "framework options to do x and y in z situation in this language". The best you could hope for pre-LLM was to find forum posts asking the same or a vaguely similar question and comparing a lot of options, finding out you picked a dud after spending an hour on it because it's fundamentally incompatible due to reasons, searching again, etc.
I disagree with this. Stack Overflow (pre-moderation insanity) forums and the like was and is great at finding answers to questions like this. Reddit threads were also useful for this sort of discussion. Much learning was had while reading through the comments on my way to the answer. Sometimes, doing that refined or re-aligned what I was looking for, as is common when doing research.
Again, it comes back to faith in LLMs. Sure, I can ask an LLM to give me a comprehensive overview of web serving frameworks for $LANGUAGE. It's up to the user to determine how valid the information being put in front of them is.
LLMs can also be extremely confidently incorrect. Example: I used an LLM recently in "research" mode to outline how a solution I sell stacks up to the next biggest competitor in pricing structures. It gave me a lot of (too much) information in a readily-digestible format, including, surprisingly, the "agreed-upon" price of the competitor's products per SKU.
Pricing for enterprise sales contracts is very dark arts, so I went to the sources attached to the result to confirm those numbers. Lo and behold, the prices I was given were nowhere to be found in any of those articles.
Meanwhile, I used a search engine manually to see if I could find a leaked price book using "filetype:pdf" operators, mostly for grins. Found it in 15 seconds. That still wasn't applicable to what I was looking for, as it was for an industry different from mine, but it was there.
I could have told the LLM to deep search PDFs (despite telling it to "ultrathink"), but at that point, again, what is the point of using LLMs if I can do the work myself?
- AND and OR still work, as do parentheses. Very useful when combined with the above.
- before: and after: are super useful for narrowing down a result to within a certain timeframe, like before AI. (Sadly I use this all of the time)
- filetype:$EXTENSION for finding files. I used to use this and "index of" to find interesting PDFs on misconfigured web servers, but the Internet has caught on.
- -minus Operator to exclude results that contain a term. Great for excluding subreddits
- inurl:$SUBSTRING or intitle:$SUBSTRING to scope results to pages with $SUBSTRING in their URLs or page titles. Indispensable for finding people on LinkedIn, like recruiters.
My search-fu is pretty good.
Correction: my search-fu was pretty good. Tactics which used to work, regularly, don't. And I'm often intentionally not searching keywords but framing questions (generally to DDG's Search Assistant) to suss out stuff.
And that works pretty well, for general online stuff.
That's a subset of my searches. Often I'll go directly to a site via DDG bangs, such as HN (!hn by:dredmorbius <something I said once>), Wikipedia (!w <topic>), or a few other specific sites.
Discussion sites are ... dead. Reddit is absolute shit. Far too many discussions have gone into closed channels (Birdsite, FB, Discord, etc.), or ... are simply no longer online.
I do fairly well on the Fediverse, though that's still a pretty small world. (Getting bigger, and punches above its weight or so I find.)
Search engines themselves seem 1) no longer comprehensively index everthing, 2) don't retain previously-indexed content, 3) have fucked with how search queries are processed to a degree that even if the content is online and indexed it's not found, and 4) have polluted SERP rankings such that top results are increasingly irrelevant.
(DDG, on that last point, does permit blocking sites from results, which is useful, though a pain in how I use the site, which doesn't persist such preferences across sessions.)
"Knowing how to use a search engine" no longer affords utility in a way it did, say, five years ago. And things were already starting to rot then.
[0]: https://altpower.app
I could be wrong, but I'm more inclined to say these directives are coming from leadership/advertising dollars rather than a seemingly rogue PM