Hacker News new | ask | show | jobs
by johnfn 3400 days ago
Google tailors its results to the kind of person it thinks you are. For example, if you immediately search "python", you will get results about snakes. But if you search for programming first, and then python second, it will now give back programming results on the second search. This continues to apply if you searched "programming" last week.

This behavior is actually very nuanced and impressive to watch, once you understand what's going on.

I don't think google is becoming more user friendly at the expense of being technical. It certainly isn't for me. What your problem sounds like is that it's built two separate profiles for you - one of which is what you're likely to search of desktop, and the other for what you're likely to search on mobile.

1 comments

That specific example isn't actually true. Even with no prior history if you search "python" the first result is the programming language.

That's because Google is smart and despite the fact that more people know of Python as a snake, when somebody types just "python" into a search query, it's almost definitely true that they mean the programming language. Few people Google for types of snakes.

A similar thing is true for "ruby" and "rust".