Dins de DuckDuckGo, el competidor més petit i ferotge de Google

El 2008, llançar un motor de cerca semblava una idea esbojarrada. Així és com Gabriel Weinberg va demostrar que els crítics estaven equivocats.

Quan Gabriel Weinberg va llançar un motor de cerca el 2008, molta gent va pensar que estava boig. Com pots DuckDuckGo , una petita startup amb seu a Filadèlfia, enfrontar-se a Google? Una manera, va apostar, era respectar la privadesa dels usuaris. Sis anys després, vivim al post-Snowden era, i la idea no sembla tan boja.



De fet, DuckDuckGo està explotant.

sopar de casa blanca de michelle wolf

Mirant a un gràfic de les consultes diàries de cerca de DuckDuckGo , les fites són evidents. Una inversió de 3 milions de dòlars de Union Square Ventures el 2011. Just abans, una campanya publicitària a San Francisco. Inclusió a Temps ‘S 50 millors llocs web del 2011 . Cadascuna d’aquestes coses va moure l’agulla de trànsit per a DuckDuckGo, però cap d’elles va estar a punt de provocar res com l’augment massiu de consultes que la companyia va veure el juliol passat. Va ser llavors quan Edward Snowden va revelar al món l’extens programa de vigilància digital de la NSA. La petita línia blava del gràfic no ha parat d’escalar cap al nord des de llavors.




Weinberg diu que cada any hem crescut entre un 200 i un 500%. Les xifres no paren de créixer. A principis de febrer, DuckDuckGo estava veient més de 4 milions de consultes de cerca al dia. Fa un any, aquella xifra tot just acabava de superar el milió.



Sorprenentment, l’èxit sobtat no va provocar que el lloc s’ensorrés. Tampoc va canviar l'enfocament despullat de la companyia. A continuació, s’explica com una petita empresa s’està convertint lentament, segurament, en la categoria més monopolitzada de la tecnologia.

Tres idees en una: d’on va sortir DuckDuckGo

Weinberg no es va proposar originalment construir un motor de cerca. Després de tancar un inici fallit i vendre’n un altre a Classmates.com per 10 milions de dòlars el 2006, el graduat del MIT es va trobar explorant diverses idees noves. En múltiples projectes, es va centrar en dades estructurades, Quora -estil de preguntes i respostes, i la programació de la lluita contra el correu brossa.

Vaig començar tots aquests projectes de manera independent i cap d’ells va sortir realment, diu Weinberg. Llavors em vaig adonar que potser si els ajunto tots hi podria haver una experiència de cerca interessant.



El resultat va ser DuckDuckGo, un motor de cerca que oferia respostes directes a les consultes de la gent, en lloc de lliurar només una llista d’enllaços. A sota d’aquestes anomenades respostes instantànies, el lloc encara mostra resultats de cerca tradicionals enllaçats per sindicats de tercers com Bing i Yandex, però, fonamentalment, es filtren i es reorganitzen per reduir el correu brossa.

Tots podem admetre que Google és un imperi malvat?

Un creixent cor de veus a la indústria tecnològica ens exhorta a acostumar-nos a les infraccions de Google de la privadesa i les preferències dels usuaris.
Llegiu-ne més >>

Mirant la història moderna de l’espai de cerca, Weinberg es va adonar que diverses empreses de principis de la dècada de 2000 havien intentat (i no van aconseguir) rivalitzar amb Google imitant el seu mètode d’indexació massiva del web. En lloc de seguir aquest camí ambiciós (i molt car), Weinberg va decidir deixar que la infraestructura d’altres empreses fes la major part del pes per tal que la seva posada en marxa (inicialment, només ell que codificava a casa amb el seu fill acabat de néixer a prop) es pogués centrar en la construcció d’un superior experiència per trobar informació en línia. La clau, tal com ho va veure, seria Respostes instantànies.



Quan feu una cerca, normalment voleu una resposta. No necessàriament voleu fer clic als enllaços, diu Weinberg. La nostra feina és intentar obtenir una resposta. La nostra gran visió és que això passi per al 80% de les consultes, fins i tot per a coses molt especials.

Per donar aquestes respostes, DuckDuckGo es basa en una barreja de fonts de dades de tercers i el coneixement profund, de vegades estranyament arcà, de la seva creixent comunitat d’usuaris i desenvolupadors.

Weinberg diu que tenim receptes i peces de Lego i altres coses estranyes que no coneixem en equip. L’única manera de funcionar és si tenim una comunitat de gent prou interessada per conèixer aquests temes. I després, sàpiguen idees sobre quina ha de ser la resposta, suggereixi les fonts i, fins i tot, desenvolupi-les.

Amb Respostes instantànies, era clar que tenia alguna cosa. Avui, quan cerqueu Galileu a Google o Quina altura té el Big Ben? la llista habitual d’enllaços blaus s’acompanya d’una caixa blanca ordenada que mostra una mini-biografia de Galileu o, en aquest darrer cas, la resposta: 316 peus.

Aquest és el risc més gran per a qualsevol startup que s'atreveixi a desafiar un gegant frontal: en qualsevol moment, Google o Facebook o Apple del món només poden imitar allò que us va fer diferent, embolicant els vostres somnis destrossats a la paperera de la història de la tecnologia. .

Weinberg i el seu petit equip semblen impertèrrits. Al cap i a la fi, DuckDuckGo té un element que Google mai no podria copiar, encara que ho volgués.

DuckDuckGo’s Secret Weapon: Hardcore Privacy

Quan feu una cerca des del lloc web de DuckDuckGo o una de les seves aplicacions per a mòbils, no sap qui sou. No hi ha comptes d'usuari. La vostra adreça IP no està registrada per defecte. El lloc no utilitza galetes de cerca per fer un seguiment del que feu amb el pas del temps ni d’on aneu en línia. No desa l'historial de cerques. Quan feu clic a un enllaç als resultats de DuckDuckGo, aquests llocs web no veuran els termes de cerca que heu utilitzat. La companyia té fins i tot el seu propi relé de sortida Tor, permetent porta els usuaris cerquen DuckDuckGo amb menys retard de rendiment.

En poques paraules, són importants per a la privadesa.

Però les coses no van començar així. Weinberg, que diu que sempre ha estat una persona amb intenció de privadesa, no es va preocupar especialment dels problemes de privadesa de la cerca quan va començar a construir el servei. De fet, en sabia molt poc. Llavors, els primers usuaris van començar a fer preguntes.

Joc de guanyar truc de tracte de McDonald's

Algunes de les primeres preguntes que vaig obtenir van ser sobre la privadesa, diu Weinberg. Jo havia llançat i estava encès Reddit i Notícies sobre pirates informàtics . Per tant, era molt tecnològic i hi havia molta gent amb intenció de privadesa.


El lloc va utilitzar galetes de seguiment? Ha registrat adreces IP? Són coses en què Weinberg no havia pensat gaire, però clarament importava per a la seva nova base d’usuaris. Per tant, l’autodescrit geek de la política tecnològica va decidir aprofundir en les pràctiques de privadesa de Google i altres motors de cerca. No li va agradar el que va aprendre.

Si mireu els registres de les sessions de cerca de persones, són les coses més personals a Internet, diu Weinberg. A diferència de Facebook, on trieu què voleu publicar, amb la cerca escriviu problemes mèdics i financers i tota mena d’altres coses. No esteu pensant en les implicacions de privadesa del vostre historial de cerques.

Aquesta funcionalitat comuna, combinada amb la possibilitat de filtracions i pirateries de dades accidentals, va posar Weinberg nerviós. Al mateix temps, es va adonar que encara era possible construir un model de negoci viable al voltant de la cerca sense fer un seguiment dels usuaris. És possible que no arribeu als nivells de rendibilitat de Google sense publicitat dirigida a gran escala, però la lògica fonamental de publicar anuncis de cerca (cerques d’usuaris de motocicletes, si els mostreu un anunci de motocicletes venut per paraula clau) continua sent sòlida. I, per descomptat, la rendibilitat d’aquest model només creix a mesura que més persones cerquen més.

Ràpidament es va fer evident que adoptar un enfocament de privadesa sense restriccions donaria a DuckDuckGo un punt de venda únic a mesura que Google embrutaria més dades d’usuaris privats. Així doncs, l’empresa es va posicionar en conseqüència i va començar a captar atenció a mesura que el tema de la privadesa en línia va anar augmentant lentament en la consciència del públic.

Va ser extrem en aquell moment, diu Weinberg. I encara pot ser que algunes persones ho considerin extrem, però crec que cada vegada és menys extrem. L’últim any s’ha fet evident per què no es vol fer un seguiment de la gent.

Com informa la comunitat de DuckDuckGo sobre el seu producte i la seva nòmina

Una de les persones que no va creure extrema la pro-privacitat és Caine Tighe. Després de sentir parlar de DuckDuckGo el 2009, el jove programador va decidir contactar per veure si Weinberg necessitava ajuda.

Vaig conèixer Gabe com si conegués molta gent: a Internet, diu Tighe. Em va semblar interessant que treballés en un nou motor de cerca. En aquell moment, en realitat no tenia tantes coses per a mi, ja que encara estava realitzant la idea. Més tard, el vaig ajudar a escriure la primera aplicació per a Android.

Per què Google inverteix en aprenentatge profund?

L’adquisició de DeepMind per part de Google fa que tothom parli d’aprenentatge profund. Això és el que heu de saber per unir-vos a la conversa.
Llegiu-ne més >>

El 2011, armat amb el seu primer infusió d’efectiu de risc , DuckDuckGo estava preparat per deixar el soterrani de Weinberg i convertir-se en una empresa real. Després d’haver treballat en múltiples projectes amb Weinberg, Tighe va ser una opció òbvia per convertir-se en el primer empleat a temps complet de la companyia. Aviat es va convertir en el director de Core Components, un paper en el qual supervisa la infraestructura de DuckDuckGo, des de la seva tecnologia web subjacent fins a la funcionalitat de les seves aplicacions mòbils.

La trajectòria de Tighe és la que seguirien tots els futurs empleats: un per un, els membres de la comunitat DuckDuckGo han anat augmentant la seva implicació amb el lloc: la creació de connectors, recomanant fonts de dades fosques, fins i tot aportant codi, fins i tot posicionant-se com a no-brainer sol·licitants d’ocupació la propera vegada que contracti l’empresa.

Si voleu treballar amb nosaltres, trobem que les persones més motivades provenen directament de la comunitat, diu Zac Pappis, director de màrqueting i comunitat de DuckDuckGo. Qualsevol persona es pot mullar els peus. De fet, el mateix Pappis va estar molt involucrat en la comunitat DuckDuckGo i va fer treballs a temps parcial per Weinberg a la nit abans d’oferir-li un lloc a temps complet el 2012.

En aquesta capacitat, Pappis ajuda a supervisar la creixent comunitat d’usuaris i desenvolupadors que contribueixen a DuckDuckGo. Amb el pas del temps, aquesta comunitat ha adquirit un paper cada vegada més vital en l’evolució del producte principal de l’empresa. No només arrenca nous empleats d’aquest grup de devots, sinó que un subgrup s’ha dividit en una plataforma pròpia: DuckDuckHack .

Permetre als usuaris piratejar el seu propi motor de cerca

Va començar de manera molt casual, diu Weinberg. Acabo de fer algunes API i vaig intentar que aquests nois participessin en la codificació de coses. I després va fer clic que això podria ser una plataforma en què la gent pogués treballar.


La plataforma DuckDuckHack, denominada DuckDuckGo de codi obert, permet als desenvolupadors construir els seus propis connectors de resposta instantània mitjançant el conjunt d’APIs i documentació de la companyia (principalment basats en Perl). Es tracta essencialment d’un conjunt d’eines que permet a qualsevol persona definir per programació com interpretar qualsevol cosa que la gent li pugui demanar a un motor de cerca i també on trobar la informació en línia.

Alguns exemples són obvis: la informació sobre pel·lícules prové d’IMBD o Rotten Tomatoes. Una cerca de The Beatles arrenca un discurs biogràfic de Wikipedia o Last.fm. Provenen càlculs senzills Wolfram Alpha . Tighe sembla especialment emocionat per la seva recent integració amb Forecast.io , la font de dades darrere de la popular aplicació de predicció del temps Dark Sky.

Actualització de Texas per desocupació de 300 dòlars

Després hi ha les coses més obscures i menys evidents. Aquí és on entra en joc la comunitat.

L’experiència de Wolfram Alpha em va obrir els ulls al fet que podríeu tenir respostes per a coses realment esotèriques, diu Weinberg. I els vam començar a incloure. Podríeu tenir respostes per a un munt de temes que el nostre equip no sabia absolutament res. Celebritats, per exemple. Aquí no som grans en la cultura pop.

Un usuari, per exemple, era un gran nerd de Lego. Com saben els entusiastes de Lego, cada peça del conjunt icònic de blocs de construcció té un número d’identificació únic. Per facilitar la cerca d’aquestes peces a DuckDuckGo, va dissenyar un complement que s’extreia d’una base de dades de peces de Lego construïdes pels fans de Lego tan frikis com ell.

Desplaçament per la llista de consultes de resposta instantània existents (conegudes com a bondats a DuckDuckHack –Comenceu a entendre per què DuckDuckGo ha obert aquesta part del seu procés a d’altres: algunes d’aquestes coses són massa estranyes per afrontar-les una empresa.

Dins de DuckDuckGo: com funciona el seu petit equip

Entrant a la seu de DuckDuckGo a Paoli, Pennsilvània, és difícil imaginar que els seus dos pisos modestos i poc ocupats es poguessin utilitzar per llançar una insurgència contra una de les empreses tecnològiques més grans del planeta.

Però ho són. La majoria dels vint o més empleats de DuckDuckGo treballen a distància. Doug Brown, un especialista en desenvolupament de front-end, viu a Toronto, fent el viatge periòdicament al petit suburbi de Filadèlfia. El nou contractador de la companyia, un desenvolupador anomenat Jag Talon, va començar a treballar a la companyia de Filipines abans que la seva família es traslladés a Nova Jersey l’any passat. Quan vam visitar la seva oficina al gener, menys d’una dotzena de persones rondaven pels passadissos. Això, segons ens van dir, era més del normal.


Dia a dia, les prioritats de l’equip estan dictades pel que anomenen el seu camí crític: la breu llista de punts focals que els impedeixen distreure’s de la missió bàsica de DuckDuckGo. Sorprenentment, la seva recent pujada de trànsit no ha alterat molt el camí crític, a part de comprovar inicialment que el lloc estigués prou ben arquitectejat per suportar la càrrega (ho era).

Un element recentment retirat de la llista de prioritats va ser la consolidació de llocs comunitaris públics de l’empresa una única interfície web . El següent és un redisseny visual del lloc web DuckDuckGo, que pretenen rellançar durant el segon trimestre d’aquest any.

Com qualsevol empresa amb un equip principalment remot, DuckDuckGo experimenta amb totes les eines de col·laboració en línia més recents.

Skype. Yammer. HipChat. Asana. Hem provat tot el que sabem, diu Pappis.

Darrerament, han estat jugant amb ells Sqwiggle , una eina de col·laboració en línia que utilitza vídeos persistents i captures de pantalla periòdiques per permetre que els companys de feina es vegin o per saber qui està lluny del seu escriptori.

Skype és més com agafar el telèfon, mentre que Sqwiggle s’assembla més a enviar missatges de text, diu Brown. Podeu veure la cara de la gent i xatejar amb ells molt ràpidament sense haver d’establir una hora formal, ja que sabeu que hi són. Aquesta és pràcticament la clau de tot. I assegurar-se que tothom sap el que està fent i quan ho fa.

Pel que fa a la tecnologia, es gestiona i discuteix tot el codi de l’equip (principalment Perl i JavaScript) vaja i GitHub Enterprise . Tots els canvis, per petits que siguin, s’introdueixen en els de l’equip HipChat habitació perquè tothom pugui veure què passa en tot moment. Aquesta pràctica, segons sembla tothom, està molt bé.

És interessant perquè això és un subproducte del fet que l’equip és remot, diu Tighe. No existiria si tothom estigués en aquesta oficina, perquè tothom només estaria fent ping entre ells sobre el que estava passant localment, en lloc de ser com: Necessitem tenir tota la informació que surt a l’abast de tothom a equip que en podria ser responsable de manera asíncrona.

Quan es tracta de les eines que els desenvolupadors fan servir per desenvolupar les funcions de DuckDuckGo, Weinberg no és exigent.

Intenta no controlar els entorns de les persones, diu. La gent és remota. Donem a tothom el seu propi entorn de desenvolupament que és una pila completa de DuckDuckGo. És una màquina completa. Algunes persones utilitzen Emacs. Algunes persones es connecten directament a la màquina. Algunes persones es desenvolupen localment. La gent treballa de tota mena de maneres diferents.