One of the biggest reasons to switch away from Google is to shed that "previous search" bias, and refine + refilter results till you hone in on what you want.
Leaving it to "the algorithm" to decide what to show you based on what it "thinks you want" from previous interactions turns the tool into no better than Twitter or Facebook optimizing engagement by showing you what they think you should see.
It's safe to say that most people searching for 'ruby <term>' have absolutely no idea what the ruby programming language is, and didn't mean to find results for it. If you're running a non-personalized search engine like ddg, which results do you show?
Leaving it to "the algorithm" to decide what to show you based on what it "thinks you want" from previous interactions turns the tool into no better than Twitter or Facebook optimizing engagement by showing you what they think you should see.