←back to thread

162 points lr0 | 5 comments | | HN request time: 1.011s | source
Show context
ipaddr ◴[] No.41834153[source]
To be in the top 1% you would likely need to depend on search on a daily basis for your livelihood. As a reminder the Starter plan is USD $5/month with 300 searches included.

99% of people search less than 10 times a day with loading the next page counting as a search. That's interesting and hard to accept but might be true with many living in apps and wall gardens like facebook. I wonder what the mode number is for those 99%. 1 or 2 searches a day.

replies(4): >>41834174 #>>41834197 #>>41834228 #>>41835120 #
johnnyanmac ◴[] No.41834228[source]
>99% of people search less than 10 times a day with loading the next page counting as a search.

that's pretty crazy to hear. Especially since on this day alone, a weekend, I seem to have 20 unique searches. I can easily hit triple digits a day when researching for a project or on the job. Search is invaluable to me.

replies(2): >>41834416 #>>41834552 #
devjab ◴[] No.41834416[source]
What sort of job relies on internet searches? I’m not trying to be rude or anything like that at all, I’m genuinely curious.
replies(4): >>41834515 #>>41834627 #>>41835050 #>>41837359 #
daelon ◴[] No.41834515[source]
Pro... gramming? I'm sorry, are you aware of what website you're on?
replies(1): >>41834607 #
1. devjab ◴[] No.41834607[source]
I’m a software developer, have been for two decades. I was suspecting it may be the case which is why I asked. Again, I’m not meaning to be rude or snide or anything, but what do you use search engines for? I almost never use them, I tend to head directly to the documentation when I need to look up the APIs for a library.

This is mainly because “free” search engines suck at it these days, and I’m curious if Kagi doesn’t.

replies(1): >>41834784 #
2. Mashimo ◴[] No.41834784[source]
How do you find the documentation in the first place? ;-)

I search for Errors / StackTraces that I get. For me stackoverflow / reddit / forum answers are often more helpful.

Or examples on how to implement something, the documentation can sometimes be a bit lacking on how to set things together. Give me some working code that I can fiddle with.

High level comparison between two frameworks / libs that I'm not familiar with.

replies(1): >>41842961 #
3. devjab ◴[] No.41842961[source]
> How do you find the documentation in the first place?

Typically I’ll go directly to the online documentation from one of my bookmarks. Sometimes I’ll have a local version. I did use to just type the thing I was looking for into the google search bar in Firefox, but once the results started being for ridiculous articles (or similar), rather than the actual documentation I started using bookmarks. Which was sort of why I was curious.

> the documentation can sometimes be a bit lacking on how to set things together

If you have the time I’d love to see an example of some random person on the internet giving you a better introduction into using a language library than the documentation itself. Don’t think I’ve ever seen that.

That being said, I think we simply work on very different things. I’m not sure what searching for an error in my code would help me achieve that reading the error output wouldn’t. I suspect this is because you may be stringing together a lot of frameworks and possibly higher level external libraries, that you’re perhaps not too familiar with? Which would also explain why the documentation you have to work with isn’t always very good.

replies(1): >>41846260 #
4. Mashimo ◴[] No.41846260{3}[source]
> but once the results started being for ridiculous articles (or similar), rather than the actual documentation I started using bookmarks. Which was sort of why I was curious.

Still works for me. When I search for "Angular signal documentation" I get to the right place (They just changed domain for the brand new version, but .. yeah) That said I also use an ad blocker.

Currently google still works for me.

> If you have the time I’d love to see an example of some random person on the internet giving you a better introduction into using a language library than the documentation itself. Don’t think I’ve ever seen that.

Can't remember a good example right now. Most recent trouble that I search for was the good old classic of centering a div in CSS :) I think I used a mixture of this side [1] and an LLM ( Github co pilot)

Uh, now I found a small example. When I want to know how to sort a stream in java. When I search for "java 17 stream" go to the official documentation and search for sort I get: [2] more or less it just says "Stream<T> sorted(Comparator<? super T> comparator)"

But when I google "java stream sort" and the first stack overflow contains a great example: [3] or a bit short answer on the same page [4] Those code examples just work better for my brain :)

[1] https://www.w3schools.com/csS/css_align.asp [2] https://docs.oracle.com/en/java/javase/17/docs/api/java.base... [3] https://stackoverflow.com/a/53183266 [4] https://stackoverflow.com/a/40518343

replies(1): >>41853610 #
5. devjab ◴[] No.41853610{4}[source]
Thanks for sharing. I guess Google is still king for some things. Most official documentations I work with are good on their own, I think the C# (really .Net in general) is perhaps the hardest to traverse. But that is mostly because there is so much of it for so many versions, and here a search engine typically doesn’t do much better than their own search.

I use LLMs, almost exclusively as fancy auto-complete because I’ve never had a computation result from them that wasn’t wrong. I think I would frankly ask one before I use Google though. I used ChatGPT for a recipe the other day. For baking very basic bread which I sort of know how to do, or at least well enough to spot a terrible recipe even though I can’t do it without one. The three results I clicked on Google were worse than the chat bot, though to be fair, two of them were just advertisements and probably written by an LLM.