I’ve used DuckDuckGo as my search engine for a year
9to5mac.com
9to5mac.com
- Technical searches are usually on par with Google, or even better. What made me switch originally was that I got fed up with Google just straight up ignoring half my query, and I've had none of that frustration with DDG.
- I like the dark theme (although I think Google's experimenting with that now)
- DDG is absolutely worthless when it comes to local searches like shops or even just nearby places (I live in Belgium). I always use '!g' for those. I also still use Google Maps.
One thing I don't get from DDG is multiple links to the same website, especially stack overflow. I often find information I need to answer my question across several SO questions, but DDG will only ever direct me towards one solution.
I suppose at their volume they’ve negotiated great API rates, but their own ads can’t possibly bring in enough revenue to cover the expenses of the API calls…
The economics are that you charge more for ads than you pay for API calls. That's all there is to it, really.
As a non-Apple user I can only say: what?
Except in the EU, I guess.
https://www.cnbc.com/2019/08/02/google-to-let-eu-users-choos...
And they'd be wise to avoid the Ted Turner mistake: when all your competitors are vertically integrating, don't be the last person left standing without a chair by the time they complete their integration. It leads to an essentially powerless bargaining position.
And like it or not, Google, Facebook, and Amazon are extremely aggressive about integrating their platforms. Microsoft being somewhat of an odder duck.
They leak the searches in the URL like this https://duckduckgo.com/?q=this+is+not+private+at+all&ia=web
Plus, they do have an option to go POST-only, so if you don't like their already-very-private default you can change it.
I had to give it up, sadly. The results were just not good enough. I'd love to get away from google, but having less than perfect search had a surprisingly large impact on my day-to-day work.
Just one instance of "I couldn't find anything about x . . . " where a manager responds "I found it in 10 seconds on Google" is probably enough to send just about anyone running back to Google for work-related searches.
But as all agree some queries are not really usefull on DDG so I have a bookmarklet to toggle between google<->DDG with the click of a button:
javascript:void(window.location.href = "https://" + (window.location.host == 'duckduckgo.com' ? "www.google.com/search" : "duckduckgo.com/") + "?" + window.location.href.match('q=[^&]*')[0])Need to find .NET documentation? !dnab
Need to search Mozilla docs? !mdn
Need to find a Debian manpage? !debman
Java docs? !java (or !java7, !java8, etc)
Stack overflow? !so
Google Maps search? !maps
Wikipedia? !w
Amazon? !a
Ebay? !ebay
Phew, now I can search my Earthbound tips right from the browser.
!m is enough for Google Maps
!w<ISO> for Wikipedia in a specific language (!wen for English, !wde for German, !wes for Spanish, ...)
!a<ISO> for Amazon in a specific language/country (!ade for Germany, ...)
!py3 for Python docs
!dman is enough for Debian man pages
!wa for Wolfram Alpha
!gt<ISO> to translate into that language, so
!gtes convivial -> alegre
!gten alegre -> happy
I'm sure it was a fun project team to be on though. The "Replace Slashes with Angle Brackets Initiative"
Figure out what you want, and then put together pieces that get you there.
Basically you'd use the "Get Current Webpage from Safari" block, then in the Terminal
PATH="/usr/local/bin:${PATH}"
cd Music/YTDownloads
# or wherever you want it
youtube-dl -q -f 140 "${@%%&*}"
# format 140 is 128k .m4a
Then add to existing playlist in music. Ah, if only it were legal!I won't use any website that has such poor judgement in website design.
In particular, page based pagination requires a permanent set of elements that are sortable.
Sortable, indeed, you sort based on a scoring mechanism.
Permanent, nopes. If you save page 4 of search page and take a look at it next week, it might be different.
If pagiantion should be properly implemented in a search engine it would be like in elasticsearch where it is transaction and cursor based. But hey, carrying around millions of open transactions is not feasible.
So it seems to be a fair trade off to make an infinity scroll like feature for this.
But again, please enlighten me. I am curious.
For example, this morning, I was looking up micro fans for embedded electronic devices, and did find some good results on the second and third pages. Not exactly what I was looking for, but close enough that it was worth digging in to the results.
Compare the results.
Contemplate the dystopian implications of an ideologically correct search engine.