0a40c3b9aabdc212793db689e2cbe946105dd380
[krt-msg] / 2015-05-31T23:41:44Z.msg
1 From: Boris Kraut <krt@nurfuerspam.de>
2 To: undisclosed-recipients: ;
3 Date: Mon, 01 Jun 2015 01:41:44 +0200
4 Message-ID: <20150601014144.CDwH8E@edupad.local>
5 Reply-To: Boris Kraut <krt@nurfuerspam.de>
6 Subject: [.plan] DuckDuckGo
7
8 Die meisten werden wissen, dass ich Google auch als Suchmaschine abgeschworen
9 habe und seit einige Zeit schon DuckDuckGo [0] nutze. Leider erwische ich mich
10 immer noch viel zu haeufig ein "!g" an meine Suchanfragen anzuhaengen, um die
11 entsprechenden Google-Ergebnisse angezeigt zu bekommen. DDG ist bei vielen
12 Suchen leider nicht konkurrenzfaehig. Allerdings braucht DDG gar nicht mehr
13 viel machen, denn zumindest bei meinen Suchen liefert Google seit einigen
14 Jahren auch nicht mehr so gute Treffer -- geb ich etwas nicht genug Daten
15 preis? Eventuell sollte ich mich doch mal um einen YaCy-Cluster [1] bemuehen...
16
17 Wie dem auch sei, mal abgesehen von der eigentlichen Funkt sind ja Such-
18 dienste inzwischen dazu uebergegangen, nicht nur Treffer zu verlinken,
19 sondern bestimme Informationen sofort und aufbereitet anzuzeigen. Und hier
20 finde ich, hat DDG schon vor Jahren gefuehrt. Google hat zwar ordentlich
21 nachgelegt (und "Google Now" geht ja genau in diese Richtung), aber ich
22 selbst komme mit DDG immer noch besser zu recht -- mal abgesehen von der
23 Privacy-Policy. Hier mal einige Beispiele (die meisten sollten inzwischen
24 auch in Google gehen, ist also auch dort nice-to-know):
25
26 map <city>:     Blendet eine OSM-Karte von <city> ein.
27 timer:          Laesst einen frei waehlbaren Countdown runterzaehlen.
28 time:           Wie `timer`.
29 sunset:         Zeigt Sonnenaufgang und -untergang an -- Geodaten ueber IP.
30 time in <city>: Zeigt die Ortszeit in <city>
31 weather <city>: Zeigt das aktuelle Wetter samt Vorhersage fuer <city> bzw.
32                 den Ort der IP an.
33 datetime:       Blendet die Unix-Epoche, die lokale Ortszeit und UTC ein.   
34 calendar:       Der Kalender des aktuellen Monats wird gezeigt.
35 cal:            Wie `calendar`.
36 man <command>:  Zeigt Kurzinfo zum Terminalbefehl <command> an.
37 throw <n> dice: Wuerfelt mit <n> wuerfeln und zeigt das Ergebnis an.
38 definition <w>: Zeigt eine Definition des (englischen) Wortes <w> an.
39
40 Selbst wenn man kein besonderes Schluesselwort eingibt -- und es gibt noch
41 deutlich mehr [2] --, versucht DDG , wie inzwischen auch Google, passende
42 Informationen sofort darzustellen, z.B. eine Zusammenfassung aus Wikipedia,
43 der Aktienkurs etc. Des weiteren gibt es noch jede Menge Optionen, um die
44 Suchanfragen genauer einzugrenzen:
45
46 region:<cc>:    Schraenkt das Ergebnis auf die Region <cc> ein, z.B. "de"
47                 oder "none" um die lokalisierte Suche abzuschalten.
48 r:<cc>:         Siehe `region`.
49 site:<domain>:  Suche auf Domain/TLD <domain> beschraenken.
50 inbody:<s>:     Im Body der Ergebnisse muss <s> erscheinen.
51 b:<s>:          Siehe `inbody`.
52 intitle:<s>:    Suchergebnisse muessen <s> im Titel haben.
53 t:<s>:          Siehe `intitle`.
54 filetype:<t>:   Ergebnisse muessen vom Dateityp <t> sein.
55 f:<t>           Siehe `filetype`, z.B. "f:pdf".
56
57 Um direkt Ergebnisse von anderen Suchdiensten zu nutzen, koennen ebenfalls
58 Shortcuts verwendet werden -- die jeweiligen Dienste sehen damit nicht die
59 eigene IP:
60
61 !g              Google Suche
62 !gi             Google Bildersuche
63 !w              Wikipedia-Artikel
64
65 Auch hier gibt es natuerlich noch deutlich mehr Optionen, es lohnt also,
66 sich tiefer in die FAQ und das Manual seiner bevorzugten Suchmaschine
67 einzulesen. Persoenlich nutze ich vieles davon ganz gern, nur finde ich
68 es traurig, dass insbesondere die Tools eigentlich nicht ins Web gehoeren,
69 die "Computation" sollte lokal erfolgen, ganz ohne Verbindung nach draussen.
70 Viele davon sind zwar sowieso nur Nachbauten bekannter CLI-Tools, doch ich
71 werde das Gefuehl nicht los, dass CLI und lokale Verarbeitung fuer viele ein
72 Auslaufmodell ist. Ja, klar kann ich alles was ich haben will auch selbst
73 schreiben, aber das schoene war ja auch, dass es fuer die meisten Probleme
74 schon eine passende Loesung (oder zumindest einen Ansatz) gab. Seufz. CLIs
75 sollten wieder attraktiver werden!
76
77
78 [0] https://duckduckgo.com/
79 [1] http://www.yacy.net/
80 [2] https://github.com/duckduckgo/zeroclickinfo-goodies/