12 Jan

DuckDuckGo is now available in Samsung's smartphones

We're excited to announce that DuckDuckGo is included as a built-in search option in Samsung Internet for Android 5.0!

Privacy-conscious users now have a choice for searching the web without being tracked by using DuckDuckGo in Samsung Internet for Android. We're thrilled to be working with Samsung in bringing search privacy to millions of their users.

Read the full story
5 Tweet
24 Dec

Weekly Update 133: Your code reaches more people

This is a copy of our weekly newsletter for developers which you can subscribe to here.

Hello contributors,

This week I noticed that DuckDuckGo Instant Answers, as created by you, are now being incorporated in AntLang, a "programming language made for scientific computing". The project uses the DuckDuckGo API to be able to pull in data programmatically — a great way to take advantage of the Apache open source license that Instant Answers on GitHub are published under.

Read the full story
0 Tweet
17 Dec

Weekly Update 132: Look how far we've come!

This is a copy of our weekly newsletter for developers which you can subscribe to here.

Hello contributors,

Now that we've been working for a while on the Programming Mission with many, many great contributions, it's a good time to look at what that means for end users. At a high level, some of the improvements are:

  • Many more Instant Answers, both informative and interactive
  • Improved and broader triggering
  • Better layout and display, including template tweaks and syntax highlighting
  • Bug fixes and data corrections
Read the full story
0 Tweet
10 Dec

Weekly Update 131: New IA format prototypes

This is a copy of our weekly newsletter for developers which you can subscribe to here.

Hello contributors,

As you may have seen, this week we proposed a couple of prototypes for an improvement to documentation Instant Answers. Using Ruby for the test, we're trying out new formats that can show methods and classes both as individual items and also as lists. With breadcrumb links as well, this should enable developers to easily navigate through summaries and examples, with the option to click through to external documentation.

Read the full story
1 Tweet
7 Dec

Fancy testing Instant Answer prototypes?

Documentation is one of the most searched resources in programming topics. With DuckDuckHack, we strive to deliver a high quality, relevant instant answer for every search. We've been working on documentation results for some months now, and we have many great results like jquery .attr

We have a lot of data that we scrape with our Fathead Instant Answers, but what we're missing are well-presented lists, and documentation is full of lists — list of methods, classes, attributes, etc. The current mechanism for serving lists is DuckDuckGo's standard tile view, as seen here for jQuery methods

We're exploring improvements to this and want to know what would be most helpful to you as a developer. How can we show lists of items as well as individual examples and descriptions in a clear, logical way?

Read the full story
0 Tweet
26 Nov

Weekly Update 129: Are you on our contributor list?

This is a copy of our weekly newsletter for developers which you can subscribe to here.

Hello contributors,

While some of you celebrate Thanksgiving, I'm going to take this opportunity to say thank you for all your contributions, suggestions, bug reports, and general friendliness, making DuckDuckHack not just the place where where Instant Answers are born, but a happy community of developers helping to support privacy on the web.

It's difficult to say exactly how many contributors we have but one way we keep track is by having a Contributors team on GitHub. This is an opt-in list which any past, present or future DuckDuckHack contributor can join.

Read the full story
0 Tweet
24 Nov

Updates for DuckDuckHack.com

We've had repositories of open source code on GitHub for several years, the most active ones being for our Instant Answers. There are four — Goodies, Spice, Fathead and Longtail — which means contributors have to check multiple repositories to create or improve Instant Answers. To solve this, we created a combined list of Instant Answer issues recently on the DuckDuckHack forum. However this has it's own restrictions in how we can edit and display the data.

Read the full story
2 Tweet
19 Nov

Weekly Update 128: Documentation refresh

This is a copy of our weekly newsletter for developers which you can subscribe to here.

Hello contributors,

Following on from the announcement of our first combined list of issues last week, we've been trying to make things easier when you decide to pick up a task and get coding. In particular, that means improvements to DuckDuckHack documentation both in small edits and corrections, as well as new information such as this article explaining How to review a pull request. Several parts have been rewritten so if you haven't checked out the docs recently, now's a good time to take a look.

Read the full story
2 Tweet
12 Nov

Weekly Update 127: New task list, new IAs

This is a copy of our weekly newsletter for developers which you can subscribe to here.

Hello contributors,

Recently we've been making more tweaks behind the scenes to make contribution to DuckDuckHack simpler. One of these is a new consolidated list of available tasks. I'm really excited about this because it's the first time we've had a place that combines open issues from all the Instant Answer GitHub repositories. It also includes notes about task difficulty and what language skills are required. This means it's easier than ever for anyone to find a task that suits their experience and ability.

Read the full story
4 Tweet
29 Oct

Weekly Update 125: JavaScript Revisited

This is a copy of our weekly newsletter for developers which you can subscribe to here.

Hello contributors,

We examined JavaScript progress a couple of months ago but there's so much happening at the moment, let's take another look. The work is now being led by community member Bruno (bfmags), who's guided a number of new Instant Answer (IA) releases, including:

Read the full story
4 Tweet
22 Oct

Weekly Update 124: Keeping tabs on HTML

This is a copy of our weekly newsletter for developers which you can subscribe to here.

Hello contributors,

This week let's take a look at the foundation of the billions of web pages out there — HTML. As part of our Programming Mission, the HTML activity is being led by Akansh.

The coverage for HTML (number of HTML-related searches that display an Instant Answer) is already around 27%, thanks mostly to a Fathead Instant Answer (IA) that shows snippets explaining HTML elements. Even so, there's a project open for this IA to be improved further — feel free to dive in and lend a hand!

Read the full story
6 Tweet
15 Oct

Weekly Update 123: How Java is moving forward

This is a copy of our weekly newsletter for developers which you can subscribe to here.

Hello contributors,

After announcing new languages for the Programming Mission last week, let's take a closer look at them, starting with Java which is being led by marti1125.

Currently around 8% of Java-related searches show an Instant Answer so there's a good opportunity for improvement. This is already underway and is following the Programming Mission process.

Read the full story
1 Tweet
8 Oct

Weekly Update 122: More languages, more opportunities

This is a copy of our weekly newsletter for developers which you can subscribe to here.

Hello contributors,

Thank you for the great response to our request for Language Leaders last week. We're pleased to welcome the following DuckDuckHack language leaders!

Thanks to their help and enthusiasm, we've expanded the programming mission to the following languages: C, C#, C++, CSS, Haskell, HTML, Java, JavaScript, Objective-C, Perl, PHP, Python, R, Ruby, Scala, Swift.

Read the full story
3 Tweet
30 Sep

Weekly Update 121: Better results for more languages

This is a copy of our weekly newsletter for developers which you can subscribe to here.

Hello contributors,

Let's start off with a great tweet, recognising all the hard work that's been put into the programming mission:

Tweet: How have I been missing out on @duckduckgo ?? It is a great search engine for programmers!

We've been getting more and more encouraging messages like this recently — thank you contributors! You can see for yourself how coverage is improving (that's the percentage of search queries that show an Instant Answer), and what Instant Answers are now available for each language in the Overview post on the forum.

Read the full story
2 Tweet
27 Sep

Looking for language leaders!

We need your help to make DuckDuckGo the best search engine for developers. Our open source instant answer platform, DuckDuckHack, has been focused in the last couple of months on crafting the best developer Instant Answers for 5 programming languages (CSS, JavaScript, Perl, Python and Swift). Now we'd like to open that up to more languages and are looking for open source contributors to become DuckDuckHack Language Leaders.

Read the full story
2 Tweet
24 Sep

Weekly Update 120: Programming Mission Improvements

This is a copy of our weekly newsletter for developers which you can subscribe to here.

Hello contributors,

I'd like to tell you about a few changes to the DuckDuckHack forum recently which make it easier both to monitor progress and to discover ways you can contribute.

Firstly, we've organized all programming Instant Answers into the following categories:

  • Reference: Documentation for the language and major frameworks, libraries
  • Libraries: Finding libraries and plugins
  • Help: Tutorials and cheat sheets
  • Tools: Useful (and fun!) interactive tools like a color picker, JS minifier, JSON validator
Read the full story
2 Tweet
« 1 2 3 4 5 6 »