Inde i DuckDuckGo, Googles mindste, hårdeste konkurrent

I 2008 virkede det som en skør idé at starte en søgemaskine. Her er hvordan Gabriel Weinberg beviste kritikerne forkerte.

Da Gabriel Weinberg lancerede en søgemaskine i 2008, troede masser af mennesker, at han var sindssyg. Hvordan kunne DuckDuckGo , en lille, Philadelphia-baseret opstart, gå op mod Google? En måde, han satsede på, var ved at respektere brugernes privatliv. Seks år senere bor vi i efter Snowden æra, og ideen virker ikke så tosset.



Faktisk eksploderer DuckDuckGo.

se Golden Globes live stream

Ser på et diagram over DuckDuckGos daglige søgeforespørgsler , milepælene er indlysende. En investering på 3 millioner dollars fra Union Square Ventures i 2011. Lige før det, en San Francisco billboard -kampagne. Inklusion i Tid ’S 50 bedste websteder i 2011 . Hver af disse ting flyttede trafiknålen til DuckDuckGo, men ingen af ​​dem var tæt på at udløse noget lignende den massive stigning i forespørgsler, virksomheden så i juli sidste år. Det var da Edward Snowden først afslørede NSA's omfattende digitale overvågningsprogram for verden. Den lille blå streg på diagrammet er ikke stoppet med at klatre nordpå siden.




Hvert år er vi vokset 200-500%, siger Weinberg. Tallene bliver ved med at blive større. I begyndelsen af ​​februar så DuckDuckGo mere end 4 millioner søgeforespørgsler om dagen. For et år siden havde det tal knap nok brudt 1 million.



Overraskende nok sendte den pludselige succes ikke stedet til at gå ned. Det ændrede heller ikke virksomhedens afskalede, knivskarpe fokus. Sådan ser et lille firma langsomt og sikkert ind i den mest monopoliserede kategori inden for teknologi.

Tre ideer i ét: Hvor DuckDuckGo kom fra

Weinberg begyndte ikke oprindeligt at bygge en søgemaskine. Efter at have lukket en mislykket opstart og solgt en anden til Classmates.com for $ 10 millioner i 2006, fandt MIT grad selv at undersøge flere nye ideer. På tværs af flere projekter fokuserede han på strukturerede data, Quora -stil Q&A, og programmatisk bekæmpelse af spam.

Jeg startede alle disse projekter uafhængigt, og ingen af ​​dem tog virkelig fart, siger Weinberg. Så indså jeg, at hvis jeg satte dem alle sammen, kunne der være en interessant søgeoplevelse der.



Resultatet var DuckDuckGo, en søgemaskine, der tilbyder direkte svar på folks forespørgsler, frem for blot at levere en liste med links. Under disse såkaldte Instant Answers viser webstedet stadig traditionelle, link-by-link søgeresultater syndikeret fra tredjeparter som Bing og Yandex, men afgørende er de filtreret og reorganiseret for at reducere spam.

Kan vi alle bare indrømme, at Google er et ondt imperium?

Et voksende kor af stemmer i tech -industrien formaner os til at vænne os til Googles krænkelser af brugernes privatliv og præferencer.
Læs mere >>

Når man ser på søgerummets moderne historie, bemærkede Weinberg, at flere virksomheder i begyndelsen af ​​2000'erne havde forsøgt-og ikke formået-at konkurrere med Google ved at efterligne sin metode til masseindeksering af nettet. I stedet for at følge denne ambitiøse (og meget dyre) vej, besluttede Weinberg at lade andre virksomheders infrastruktur gøre det meste af de tunge løft, så hans opstart - i første omgang, bare ham der koder hjemme med sin nyfødte søn i nærheden - kunne fokusere på at bygge en overlegen erfaring med at finde information online. Nøglen, som han så det, ville være Instant Answers.



Når du foretager en søgning, vil du generelt have et svar. Du vil ikke nødvendigvis klikke rundt på links, siger Weinberg. Det er vores opgave at forsøge at få et svar. Vores store vision er, at det sker for 80% af forespørgslerne, selv for meget niche -ting.

For at levere disse svar er DuckDuckGo afhængig af en blanding af tredjeparts datakilder og den dybe-til tider bizart uhyggelige-viden om sit voksende fællesskab af brugere og udviklere.

Vi har opskrifter og Lego -dele og andre underlige ting, som vi ikke kender til som et hold, siger Weinberg. Den eneste måde, der fungerer, er, hvis vi har et fællesskab af mennesker, der er interesserede nok til at vide om disse emner. Og kom derefter med ideer om, hvad svaret skal være, foreslå kilderne og endda udvikle dem.

Med Instant Answers var han tydeligt klar over noget. I dag, når du kører en Google -søgning efter Galileo eller Hvor høj er Big Ben? den sædvanlige liste over blå links ledsages af en ryddig hvid kasse, der viser en mini-bio fra Galileo eller i sidstnævnte tilfælde svaret: 316 fod.

Dette er den største risiko for enhver opstart, der tør udfordre en kæmpe frontalt: På ethvert tidspunkt kan Googles eller Facebooks eller Apples i verden bare efterligne det, der gjorde dig anderledes, og slam-dunke dine knuste drømme i affaldsspanden i techhistorien .

Weinberg og hans lille team virker uberørte. Efter alt har DuckDuckGo et aktiv, som Google aldrig kunne kopiere, selvom det ville.

DuckDuckGo’s Secret Weapon: Hardcore Privacy

Når du laver en søgning fra DuckDuckGos websted eller en af ​​dens mobilapps, ved den ikke, hvem du er. Der er ingen brugerkonti. Din IP -adresse logges ikke som standard. Webstedet bruger ikke søgefunktioner til at holde styr på, hvad du laver over tid, eller hvor du ellers går online. Det gemmer ikke din søgehistorik. Når du klikker på et link i DuckDuckGos resultater, kan disse websteder ikke se, hvilke søgeudtryk du har brugt. Virksomheden har endda sit eget Tor exit -relæ, hvilket tillader Port brugere til at søge på DuckDuckGo med mindre forsinkelse i ydeevnen.

Kort sagt, de er hardcore om privatlivets fred.

Men tingene startede ikke sådan. Weinberg, der siger, at han altid har været en fortrolig person, var ikke særlig bekymret over spørgsmål vedrørende privatlivets fred, når han først begyndte at bygge tjenesten. Faktisk vidste han meget lidt om sagen overhovedet. Derefter begyndte tidlige brugere at stille spørgsmål.

Nogle af de første spørgsmål, jeg fik, handlede om privatlivets fred, siger Weinberg. Jeg havde lanceret, og den var tændt Reddit og Hacker Nyheder . Så det var teknologitungt, og der var mange privatlivssindede mennesker.


Brugte webstedet sporingscookies? Loggede det IP -adresser? Det er ting, Weinberg ikke havde tænkt meget over, men havde klart betydning for hans nyfundne brugerbase. Så den selvbeskrevne tech-politik-nørd besluttede at grave dybere i privatlivets fred for Google og andre søgemaskiner. Han kunne ikke lide det, han lærte.

Hvis du ser på logfiler for folks søgesessioner, er de det mest personlige på Internettet, siger Weinberg. I modsætning til Facebook, hvor du vælger hvad du vil poste, skriver du med søgning medicinske og økonomiske problemer og alle mulige andre ting. Du tænker ikke over konsekvenserne af fortrolighed af din søgehistorik.

Denne fælles funktionalitet, kombineret med muligheden for utilsigtede datalækager og hacks, gjorde Weinberg nervøs. Samtidig indså han, at det stadig var muligt at bygge en levedygtig forretningsmodel omkring søgning uden at spore brugere. Man når måske ikke Google-rentabilitetsniveauer uden målrettet reklame i stor skala, men den grundlæggende logik ved at levere søgeannoncer-brugersøgninger efter motorcykler, du viser dem en motorcykelannonce solgt efter søgeord-er stadig sund. Og rentabiliteten af ​​en sådan model vokser selvfølgelig kun, efterhånden som flere søger mere.

Det blev hurtigt klart, at en ikke-begrænset tilgang til privatlivets fred ville give DuckDuckGo et unikt salgsargument, da Google slog flere private brugerdata op. Så virksomheden positionerede sig i overensstemmelse hermed og begyndte at samle opmærksomhed, da spørgsmålet om online privatliv langsomt balloner i offentlighedens bevidsthed.

Det var ekstremt dengang, siger Weinberg. Og det kan stadig betragtes som ekstremt af nogle mennesker, men jeg tror, ​​det bliver mindre ekstremt i dag. I det sidste år er det blevet indlysende, hvorfor folk ikke ønsker at blive sporet.

Hvordan DuckDuckGos fællesskab informerer sit produkt - og lønningsliste

En person, der ikke syntes, at pro-privacy-tacklen var ekstrem, er Caine Tighe. Efter at have hørt om DuckDuckGo i 2009, besluttede den unge programmør at kontakte ham for at se, om Weinberg havde brug for hjælp.

Jeg mødte Gabe som om jeg møder mange mennesker: på Internettet, siger Tighe. Jeg syntes, det var interessant, at han arbejdede på en ny søgemaskine. Han havde egentlig ikke så mange ting til mig dengang, da han stadig var ved at udfodre ideen. Senere hjalp jeg ham med at skrive den første Android -app.

Hvorfor Google investerer i dyb læring

Googles opkøb af DeepMind taler alle om dyb læring. Her er hvad du behøver at vide for at deltage i samtalen.
Læs mere >>

I 2011, bevæbnet med sin første infusion af venturekontanter , DuckDuckGo var klar til at forlade Weinbergs kælder og vokse til et rigtigt firma. Efter at have arbejdet på flere projekter med Weinberg, var Tighe et oplagt valg at blive virksomhedens første fuldtidsansatte. Han blev hurtigt direktør for Core Components, en rolle, hvor han fører tilsyn med DuckDuckGos infrastruktur, fra dens underliggende webteknologi til funktionaliteten af ​​sine mobilapps.

Tighes bane er en, som alle fremtidige medarbejdere ville følge: En efter en har medlemmer af DuckDuckGo-samfundet gradvist øget deres engagement i webstedsopbygning af plug-ins, anbefalet uklare datakilder, endda bidraget med kode-til sidst har de positioneret sig som no-brainer jobansøgere næste gang virksomheden ansætter.

abc martha raddatz john bolton interview

Hvis du vil arbejde med os, finder vi ud af, at de mest motiverede mennesker kommer direkte fra fællesskabet, siger Zac Pappis, DuckDuckGos direktør for marketing og fællesskab. Alle kan få deres fødder våde. Faktisk var Pappis selv stærkt involveret i DuckDuckGo-samfundet og lavede deltidsarbejde for Weinberg om aftenen, inden han blev tilbudt en fuldtidsstilling i 2012.

Det er i denne egenskab, at Pappis hjælper med at føre tilsyn med det voksende fællesskab af brugere og udviklere, der bidrager til DuckDuckGo. Over tid har dette fællesskab påtaget sig en stadig vigtigere rolle i udviklingen af ​​virksomhedens kerneprodukt. Det plukker ikke kun nye medarbejdere fra denne gruppe af hengivne, men en undergruppe af den har splittet sig til en helt egen platform: DuckDuckHack .

Lad brugerne hacke deres egen søgemaskine

Det startede meget afslappet, siger Weinberg. Jeg lavede lige nogle API'er og forsøgte at få disse fyre involveret i kodning af ting til det. Og så klikkede det på, at dette faktisk kunne være en platform, som folk kunne arbejde på.


DuckDuckHack-platformen er mærket som en open source DuckDuckGo og lader udviklere opbygge deres egne Instant Answer-plug-ins ved hjælp af virksomhedens pakke med (for det meste Perl-baserede) API'er og dokumentation. Det er i det væsentlige et værktøjskasse, der lader enhver programmatisk definere, hvordan man fortolker, hvad folk måtte spørge en søgemaskine, samt hvor man kan finde oplysningerne online.

Nogle eksempler er indlysende: Information om film kommer fra IMBD eller Rotten Tomatoes. En søgning efter The Beatles trækker i en biografisk tekst fra Wikipedia eller Last.fm. Enkle beregninger kommer fra Wolfram Alpha . Tighe virker særligt begejstret for deres seneste integration med Forecast.io , datakilden bag den populære vejrforudsigelsesapp Dark Sky.

Så er der de mere uklare, mindre oplagte ting. Det er her, samfundet spiller ind.

Wolfram Alpha -oplevelsen åbnede virkelig mine øjne for, at du kunne have svar på virkelig esoteriske ting, siger Weinberg. Og vi begyndte at inkludere dem. Du kunne have svar på masser af emner, som vores team absolut intet vidste om. Berømtheder, for eksempel. Vi er ikke store på popkulturen her.

En bruger var for eksempel en stor Lego -nørd. Som Lego -entusiaster ved, har hvert stykke af det ikoniske byggesæt et unikt ID -nummer. For at gøre det lettere at slå disse stykker op på DuckDuckGo lavede han et plug-in, der hentes fra en database med Lego-stykker bygget af Lego-fans, lige så nørdet som han er.

Rulning gennem listen over eksisterende forespørgsler i øjeblikkeligt svar - kendt som godbidder på DuckDuckHack –Du begynder at forstå, hvorfor DuckDuckGo har åbnet denne del af processen for andre: Nogle af disse ting er bare for underlige til, at et firma kan tackle det.

Inside DuckDuckGo: Sådan fungerer dets lille team

Når man træder inden for DuckDuckGos hovedkvarter i Paoli, Pennsylvania, er det svært at forestille sig, at dets to beskedne, tyndt besatte gulve kunne bruges til at starte et oprør mod et af de største teknologivirksomheder på planeten.

Men det er de - sådan set. De fleste af DuckDuckGos cirka 20 medarbejdere arbejder eksternt. Doug Brown, en front-end udviklingsspecialist, bor i Toronto og tager turen til den lille forstad til Philadelphia med jævne mellemrum. Virksomhedens nyeste ansættelse, en udvikler ved navn Jag Talon, begyndte at arbejde for virksomheden fra Filippinerne, før hans familie flyttede til New Jersey sidste år. Da vi besøgte deres kontor i januar, strejfede færre end et dusin mennesker i hallerne. Dette, fik vi at vide, var mere end normalt.


Dag til dag dikteres teamets prioriteter af det, de kalder deres kritiske vej - den korte liste over fokuspunkter, der forhindrer dem i at blive distraheret fra DuckDuckGos kerneopgave. Overraskende nok har deres seneste stigning i trafikken ikke ændret den kritiske vej særlig meget, bortset fra i første omgang at kontrollere, at webstedet var velarkitekteret nok til at klare belastningen (det var).

Et nyligt afkrydset element fra prioritetslisten var konsolideringen af ​​virksomhedens offentligt vendte community-websteder til en enkelt webgrænseflade . Næste op er et visuelt redesign af DuckDuckGo -webstedet, som de har til formål at genstarte i andet kvartal i år.

Som enhver virksomhed med et stort set fjernteam eksperimenterer DuckDuckGo med alle de nyeste online samarbejdsværktøjer.

Skype. Yammer. HipChat. Asana. Vi har prøvet alt, hvad vi ved om, siger Pappis.

På det sidste har de leget med Sqwiggle , et online samarbejdsværktøj, der bruger vedvarende video og periodiske skærmbilleder til at lade kolleger se hinanden - eller vide, hvem der er væk fra deres skrivebord.

Skype er mere som at tage telefonen, hvorimod Sqwiggle mere ligner sms'er, siger Brown. Du kan se folks ansigter, og du kan chatte med dem rigtig hurtigt uden at skulle indstille et formelt tidspunkt, fordi du ved, at de er der. Det er stort set nøglen til alt. Og sørg for, at alle ved, hvad du laver, og hvornår du gør det.

På den tekniske side administreres og diskuteres hele teamets kode - for det meste Perl og JavaScript - og GitHub Enterprise . Enhver ændring, uanset hvor minutiøs, skubbes igennem holdets HipChat værelse, så alle til enhver tid kan se, hvad der foregår. Denne praksis, synes alle at være enige om, er utrolig praktisk.

Det er interessant, fordi det er et biprodukt af, at teamet er fjernt, siger Tighe. Det ville ikke eksistere, hvis alle var på dette kontor, fordi alle bare ville pinge hinanden om, hvad der foregik lokalt, i modsætning til at være som: Vi skal have hver eneste stykke information, der går ud til rådighed for alle på team, der potentielt kunne være ansvarlig for det, asynkront.

Når det kommer til de værktøjer, som individuelle udviklere bruger til at bygge DuckDuckGos funktioner ud, er Weinberg ikke kræsen.

ansigt kigger til siden

Vi forsøger ikke at kontrollere folks miljøer, siger han. Folk er fjerntliggende. Vi giver alle deres eget udviklingsmiljø, der er en fuld stak DuckDuckGo. Det er en fuld maskine. Nogle mennesker bruger Emacs. Nogle mennesker forbinder direkte til maskinen. Nogle mennesker udvikler sig lokalt. Folk arbejder på alle mulige forskellige måder.