HN

HackerNews

  • Login
  • Register

Submit

  • Link
  • Text
HN

Hacker News

  • Profile
  • Logout
HNHacker News
  • TopStory
  • NewStory
  • BestStory
  • Show
  • Ask
  • Job
  • Launch

Some surprising things about DuckDuckGo

2025-12-1321:57164132gabrielweinberg.com

We have hundreds of easter-egg logos (featuring our friendly mascot Dax Brown) that surface when you make certain queries on our search engine. Our subreddit is trying to catch ‘em all. They’ve…

Show article

Audio playback is not supported on your browser. Please upgrade.
  1. We have hundreds of easter-egg logos (featuring our friendly mascot Dax Brown) that surface when you make certain queries on our search engine. Our subreddit is trying to catch ‘em all. They’ve certainly caught a lot, currently 504, but we keep adding more so it’s a moving target. The total as of this post is 594. I’m the one personally adding them in my spare time just for fun and I recently did a Duck Tales episode (our new podcast) with more details on the process. This incarnation of specialty logos is relatively new, so if you are a long-term user and haven’t noticed them, that’s probably why (aside from of course that you’d have to search one of these queries and notice the subtle change in logo). And, no promises, but I am taking requests.

  1. There is a rumor continuously circulating that we’re owned by Google, which of course couldn’t be farther from the truth. I was actually a witness in the U.S. v. Google trial for the DOJ. I think this rumor started because Google used to own the domain duck.com and was pointing it at Google search for several years. After my public and private complaining for those same years, in 2018 we finally convinced Google to give us the duck.com domain, which we now use for our email protection service, but the rumor still persists.

  2. We’ve been blocked in China since 2014, and are on-and-off blocked in several other countries too like Indonesia and India because we don’t censor search results.

  3. We’ve been an independent company since our founding in 2008 and been working on our own search indexes for as many years. For over fifteen years now (that whole time) we’ve been doing our own knowledge graph index (like answers from Wikipedia), over ten years for local and other instant-answer indexes (like businesses), and in the past few years we’ve been ramping up our wider web index to support our Search Assist and Duck.ai features. DuckDuckGo began with me crawling the web in my basement, and in the early days, the FBI actually showed up at my front door since I had crawled one of their honeypots.

  4. The plurality of our search traffic now comes from our own browsers. Yes, we have our own browsers with our search engine built in along with a ton of other protections. How do they compare to other popular browsers and extensions, you ask? We made a comparison page so you can see the differences. Our mobile browsers on iOS & Android launched back in 2018 (wow, that’s seven years ago), and our desktop browsers on Mac and Windows in 2022/23. Our iOS browser market share continues to climb and we’re now #3 in the U.S. (behind Safari and Chrome) and #4 on Android (behind Chrome, Samsung, and Firefox). People appreciate all the protections and the front-and-center (now customizable) fire button that quickly clears tabs and data in an (also customizable) animation of fire.

  5. About 13% of U.S. adults self-report as a “current user” of DuckDuckGo. That’s way more than most people think. Our search market share is lower since all of those users don’t use us on all of their devices, especially on Android where Google makes it especially hard. Once you realize that then it is less surprising that we have the highest search market share on Mac at about 4% in the U.S., followed by iOS at about 3%. I’m talking about the U.S. here since about 44% of our searches are from the U.S., and no other country is double digits, but rounding out the top ten countries are Germany, the United Kingdom, France, Canada, India, the Netherlands, Indonesia, Australia, and Japan.

  6. Our approach to AI differs from most other companies trying to shove it down your throat in that we are dedicated to making all AI features private, useful, and optional. If you like AI, we offer private AI search answers at duckduckgo.com and private chat at duck.ai, which are built-into our browsers. If you don’t like or don’t want AI, that’s cool with us too. You can easily turn all of these features off. In fact, we made a noai.duckduckgo.com search domain that automatically sets those settings for you, including a recent setting we added that allows you to hide many AI-generated images within image search. Another related thing you might find surprising is search traffic has continued to grow steadily even since the rise of ChatGPT (with Duck.ai traffic growing even faster).

  7. If you didn’t know we have a browser, you probably also don’t know we have a DuckDuckGo Subscription (launched last year), that includes our VPN, more advanced AI models in Duck.ai, and in the U.S., Personal Information Removal and Identity Theft Restoration. It’s now available in 30 countries with a similar VPN footprint and our VPN is run by us (see latest security audit and free trials).

  8. Speaking of lots of countries, our team has been completely distributed from the beginning, now at over 300 across about 30 countries as well, with less than half in the U.S. And we’re still hiring. We have a unique work culture that, among other things, avoids standing meetings on Wednesdays and Thursdays. We get the whole company together for a week once a year.

  9. We played a critical role in the Global Privacy Control standard and the creation of search preference menus. I have a graduate degree in Technology and Public Policy and so we’ve done more of this kind of thing than one might expect, even going so far to draft our own Do Not Track legislation before we got GPC going. We also donate yearly to like-minded organizations (here’s our 2025 announcement), with our cumulative donations now at over $8 million. Check our donations page for details going back to 2011. We can do this since we’ve been profitable for about that long, and more recently have even started investing in related startups as well.

If this hodge-podge of stuff makes you think of anything, please let me know. I’m not only taking requests for easter-egg logo ideas, but also for stuff to write about.

Share


Read the original article

ArmageddonIt

Karma: 734
...
@Hacker__News
@hacker._news

Comments

  • By oritron 2025-12-1322:377 reply

    A surprising fact I /do/ know about DDG: they don't update bang searches anymore, which was one of my favorite differentiators. This feature adds a lot of utility to DDG as a browser default search engine.

    You can search "!w Gabriel Weinberg" and it will open the Wikipedia article because of the leading exclamation mark and w. If a site changes their search url, you can submit the precise new pattern they should use for a redirect. If a new service pops up, you can use the same form to request a new search prefix. These form submissions could give someone at DDG an easy interface to verify quickly and approve or reject them.

    These form submissions get ignored and have been for years at this point.

    • By yegg 2025-12-1323:531 reply

      A primary problem is we get overwhelingly spammed with submissions. They are not completely ignored. We have maintainers, but as a relatively small team given the surface area of what we're working on, they have been de-prioritized. That said, I think some better tooling could probably get be put in place at this point to help us.

    • By foresto 2025-12-1323:024 reply

      Are you aware of Firefox's search keyword feature? You can bookmark the URL of a web site's search result page, replace the search text query parameter with %s, and enter a keyword in the bookmark details. From then on, entering that keyword followed by some new text in the address bar will perform the new search.

      You can choose keywords that don't start with !, so typing them is easier than using Duck Duck Go's bang feature.

      • By bgbntty2 2025-12-142:402 reply

        I use this a lot, but the problem with this, that still hasn't been fixed after all these years, is if you have 2 or more keyboard layouts, you can't make more than one bookmark pointing to the same URL with different search prefixes.

        So if, for example, you wanted to make

        > x <search_term>

        and

        > y <search_term>

        both work the same, x and y being letters from 2 different alphabets but mapped to the same keys, you couldn't, without some JavaScript. If you just added those 2 keywords, even if you manually edited or created your bookmarks, one bookmark would override the other and the other would appear empty with no keyword.

        The workaround I found was using a bookmark with this code in it (instead of the usual URL):

        javascript:(function(){var keywords="%s";var mainURL="https://<URL>/";var searchURL="https://<URL>/<params>-"+keywords;if(keywords==""||keywords=="%"+"s"){window.location=mainURL}else{window.location=searchURL}})();

        Where https://<URL>/<params> is something like https://example.org/search/q-.

        It's slower and sometimes doesn't work if you type "y" and then the query too fast, especially if you're pasting the query. So sometimes it doesn't work and searches with the browser's default search engine for "y <query>".

        • By stvltvs 2025-12-1415:443 reply

          I'm guessing the number of people this affects is approximately 1.

          • By bgbntty2 2025-12-152:44

            The number would be most of the people who use the keyboard shortcuts && who use 2 or more layouts && who don't want to change languages to search for something.

            It's just muscle memory for me.

            CTRL+T -> x <search_term> -> ENTER

            Most often I enter <search_term> with CTRL+V, so the sequence is:

            CTRL+T -> x CTRL+V -> ENTER

            Nowhere in that sequence is the keyboard layout important (if you don't write anything, but just paste).

            Just like CTRL+T works even if you're not writing in a layout where the "T" key is mapped to the letter "T", so should "x" work no matter what it's mapped to.

          • By deanishe 2025-12-1420:10

            At least 2.

            Being able to put language-specific shortcuts on keys that change with the keyboard layout is damn useful.

            Why does software have such powerful modes for Python and JavaScript, but never for French or English?

          • By wkat4242 2025-12-151:12

            I think everyone who regularly writes eg both Spanish and English, or Chinese and English etc will be affected. That's a LOT of people. Not all languages rely heavily on accents or special symbols but those do. (For example in Spanish you don't want to mix up 'año' and 'ano' :)

        • By foresto 2025-12-148:111 reply

          You can make the URLs slightly different, with the same result on most sites, by adding an ampersand:

          https://en.wikipedia.org/wiki/Special:Search?search=%s

          https://en.wikipedia.org/wiki/Special:Search?&search=%s

          Each of those can have a different keyword.

          • By bgbntty2 2025-12-152:46

            [dead]

      • By wkat4242 2025-12-151:09

        You can also use a self hosted searxng as front-end. It's got many options for things like Wikipedia and it is being properly maintained. It's also really nice and 'quiet'. No ads or AI shoved in your face.

      • By kalleboo 2025-12-142:04

        You can also just right-click on a text field and select "Add Search Engine" and it creates it for you, no need to manually edit URLs

      • By oritron 2025-12-1611:02

        Thanks for pointing it out. I actually use a plugin which rewrites search queries for custom "bangs" which I switched to after waiting for others to be fixed. I didn't realize that the same exists built in.

    • By newscracker 2025-12-144:211 reply

      > You can search "!w Gabriel Weinberg" and it will open the Wikipedia article because of the leading exclamation mark and w

      Just for anyone else who isn’t aware, the bang commands can be anywhere in the search string, and need not necessarily be at the beginning.

      All these queries will take you to Wikipedia for the term:

      "!w Gabriel Weinberg"

      "Gabriel !w Weinberg"

      "Gabriel Weinberg !w"

      Many a times when I find the default DuckDuckGo search results inadequate and want to go to Google search, I just put a “!g” as a separate term anywhere within the search string and hit enter. This is especially useful on mobile where the search string may be a lot longer than the visible text box and I can’t be bothered to move the cursor.

      • By dkga 2025-12-145:131 reply

        Same here! Especially in an iphone, where for some reason moving the cursor was made extremely difficult compared to Android

        • By nattmat 2025-12-146:511 reply

          Just press and hold the space button is not that difficult?

          • By jkaplowitz 2025-12-1413:051 reply

            I’ve gotten used to it over enough time using an iPhone, but it is still both more difficult to use and less discoverable than the Android equivalent.

            • By mixmastamyk 2025-12-1417:491 reply

              How does it work in android-land?

              • By jkaplowitz 2025-12-1523:00

                Tapping in different parts of the text box, or dragging the finger in the text box, allow a lot more precise control than what one can easily do by dragging the space bar in the iPhone keyboard, much closer to what you can do on a full computer with regular keyboard and mouse.

                The difference is especially noticeable for tasks like editing / deleting / selecting specific parts of long URLs, and on smaller phones where the iPhone space bar is smaller than on larger phones.

    • By OuterVale 2025-12-142:553 reply

      I ended up just putting together my own bang provider (and stole the snaps feature from Kagi).

      https://search.vale.rocks

      • By Imustaskforhelp 2025-12-148:56

        I use bangs a lot in duckduckgo but this is my first time seeing the snaps feature from kagi and I feel like it can be useful too so your website is definitely really cool to see!

        Like till now If I wanted to search something on reddit from duckduckgo, I would search "<search query> reddit"

        But it was also an hit or miss sometimes so you are telling me that snaps can just @r <search query> and guarantee its from that is amazing!

        Your list of resources feel good too, https://time.fyi and other tools are good too!

        I would love it if your resources also included open source resources similar perhaps as I prefer open source tools mostly but even these resources are good too so thanks!

      • By msephton 2025-12-1413:06

        I use a similar system but inside of Alfred mac app, and they open in default browser app which routes the open request to the most recent browsers I've used. Enables me to work between different browsers more easily.

      • By flexagoon 2025-12-145:291 reply

        Then why not steal the shortcode list from Kagi as well to have much more websites supported? Their bang list is open source

        • By OuterVale 2025-12-146:12

          Given that my search router is completely client side, importing such a huge collection would be huge and slow things down considerably.

    • By nxtbl 2025-12-1322:501 reply

      This functionality has always been available in Firefox: Just add a keyword to a bookmark.

      • By throwawayonduck 2025-12-1322:561 reply

        But not in Firefox Android, without a third party add-on

        • By nxtbl 2025-12-1411:05

          Well, not directly. When adding a keyword, I put it in the name of the bookmark in parentheses. Thus eg. https://news.ycombinator.com/newest is with the name "(hny) HN new" and keyword hny. When typing hny in the address field the bookmark comes up and I'll just tap it. You can also search only from the bookmarks.

    • By seized 2025-12-1419:32

      Kagi has this bang redirect feature too.

    • By georgecmu 2025-12-144:13

      > These form submissions get ignored and have been for years at this point.

      Hmm, when I added !mt more than a decade ago it went live almost immediately...

  • By pmarin 2025-12-146:233 reply

    How many people know about https://lite.duckduckgo.com/lite/ ?

    Is a version of DuckDuckGo without Javascript. Very fast and compatible with minimalistic web browser like lynx.

    • By HelloUsername 2025-12-1418:20

      > DDG without Js

      Also https://html.duckduckgo.com/html/

    • By Imustaskforhelp 2025-12-148:57

      I used it on my really old dell laptop with tinycore 32 bit and dillo

      Awesome stuff.

      I was able to run modern firefox on that 1 gb puny laptop too but it took 800 megabits of ram but I was able to run https://pomodorokitty.com/ on it.

    • By eviks 2025-12-156:32

      What's up with all the space waste, the search button is almost as big as the input box, so you can't fit a long query on a phone (and the query box doesn't expand to fit more than one line)

  • By verdverm 2025-12-1322:372 reply

    I went to DDG to get away from all the Google AI stuff being shoved down my throat.

    While it seems DDG is on the same path of AI / chat centric search UX, at least they allow me to turn off all that stuff. But... search has gotten so bad in general, DDG is having the same results issue I had on Google. I don't see DDG as a player in the Ai space so I think my usage will only decrease as search result quality continues to decrease.

    I am hopeful in the long run that search index / results will become better as the core UX for most people becomes chat, search result pages become low human traffic (meaning ads are worthless), and search becomes one of many research tools for to the agents

    • By zeech 2025-12-140:032 reply

      If you don't like all the fluff on the results page, DDG provides two alternative interfaces [0] [1] with much simpler layouts.

      [0] https://html.duckduckgo.com/html

      [1] https://lite.duckduckgo.com/lite

      • By Imustaskforhelp 2025-12-148:59

        This is my first seeing https://html.duckduckgo.com/html and surprisingly I am enjoying it

        I would prefer if there was a way to have dark mode or similar things in it tho. It was really really fast.

      • By verdverm 2025-12-140:251 reply

        cool, but they block curl requests with an iframe and such

        I would pay DDG if they gave me an API for search, ideally pay-per-request. I'm not paying them for Ai, I can get that much better elsewhere

        • By zeech 2025-12-141:121 reply

          IIRC the reason they don't (can't?) provide a search API directly is because they're pulling from other search sources, e.g. Bing, and can't provide an API without licence violations.

          Agreed that a DDG API would be pretty great, though.

          • By Imustaskforhelp 2025-12-149:001 reply

            IF they wish for an API, I think brave search supports API because they are an independent search index.

            • By verdverm 2025-12-1419:41

              There are lots of options outside of the companies that make browsers and search input boxes on websites

              SERP, EXA, Tavily... they are becoming a dime-a-dozen with the Ai hype b/c (1) making the process of fetch/scraping easier (2) being the primary end user of search API (3) making the creating of such an API easier

              I haven't dug in enough to any of them to get a sense of result quality or consistency

    • By coffeefirst 2025-12-1322:441 reply

      You might like Kagi. The ability to upvote/downvote/block domains completely transforms the product.

      • By verdverm 2025-12-1322:512 reply

        It looks like just another search engine trening towards Ai UX. Do they have an API?

        I'm now looking for APIs to integrate with my custom / personal agent setup. I'm done outsourcing my UX to Big Ai/Tech. I don't think we should repeat the same mistakes of outsource a core human/digital UX to Big Ai/Tech. We (HNers) complain so much about all the bad stuff the prior iterations (social media, saas out the wazoo), are we going to repeat it again by defaulting to whatever they give us, misaligned incentives and all?

        • By coffeefirst 2025-12-1414:361 reply

          That’s cool. I’m going another route, where I’m trying to pay for independent apps that give a shit about quality. I want nice things, but I also want to back the people who give a shit about craft and don’t have the time to DIY my own universe anyway.

          If you’ve got screenshots or details on your personal masterpieces I’m interested to see it.

          • By verdverm 2025-12-1419:471 reply

            I pay for things that I care about the quality for. Seeing another search company trending towards Ai centric means, to me, they are not focused on search quality any more. They have bills to pay and everyone is chasing that Ai revenue now, to the detriment of their primary product before the hype cycle started.

            The neutral reviews of Kagi I have seen don't lead me to believe there is some superior quality awaiting me if I just give them the money

            > If you’ve got screenshots or details on your personal masterpieces I’m interested to see it.

            Saying something like this, in this way, is not constructive and not how to bring people towards your way of seeing things. You, specifically with this comment, make me even less likely to use Kagi, and pay less attention to things you may say in reply or otherwise in the future

            • By coffeefirst 2025-12-151:031 reply

              Huh?

              You may have misread the thread. I'm saying your note that "I'm done outsourcing my UX"—the very thing that makes both DDG and Kagi unsuitable for you—sounds like you're building something novel, even if it's exclusively to scratch your own itch.

              If its ever in a place where you'd be open to sharing, that's the sort of thing I come to HN for.

              • By verdverm 2025-12-1519:31

                I share my work on GitHub, if you want details, go read there. I'm not going to copy and paste for you

        • By zipping1549 2025-12-142:59

          They have an API but they're pretty costly(search is actually pretty costly).

HN

HackerNews

  • TopStory
  • NewStory
  • BestStory
  • Show
  • Ask
  • Job
  • Launch
  • Login
About

About this project

This project is an enhanced reader for Ycombinator Hacker News: https://news.ycombinator.com/.

The interface also allow to comment, post and interact with the original HN platform. Credentials are stored locally and are never sent to any server, you can check the source code here: https://github.com/GabrielePicco/hacker-news-rich.

For suggestions and features requests you can write me here: gabrielepicco.github.io

  • @hacker._news