Obama on Cybersecurity
Ein Bekannter hat mir gestern den Link zu einem Video von US Präsident Obama geschickt, in dessen Verlauf dieser die Situation des "Cyberspace" erklärt und seine Ziele bekannt gibt. Das Video steht unter "Public Domain", hat eine Länge von etwa 16 Minuten und kann hier betrachtet werden:
http://www.whitehouse.gov/video/President-Obama-on-Cybersecurity/
(Flash Player 8 oder höher benötigt)
Die Rede ist sehr allgemein gehalten und erst zum Ende hin werden einige konkrete Pläne ausgesprochen. Dennoch ist es recht interessant, da dies wohl die erste Rede eines US Präsidenten zu dieser Thematik ist. Zwei Aussagen sind zum Beispiel (frei übersetzt):
Cyberspace ist real, genau wie die Risiken, die er mit sich bringt.
Wir stehen erst am Anfang der digitalen Revolution.
Im Laufe des Videos werden viele Versprechen gemacht, was getan werden muss, damit die Sicherheit der Netzwerke besser wird. Diese ganzen Ziele werden am Ende mit dem Hinweis versehen, dass dies ein Prozess ist, der über Jahre gehen wird und den Menschen vertraut gemacht werden muss. Viel Spaß mit dem Video.
WarDriving in Wiesbaden
Bei fast 30 Grad Celsius im Schatten, waren die Bedingungen für das lange geplante und nun umgesetzte WarDriving Projekt am gestrigen Sonntag katastrophal. Ein kleines Auto, voller Technik, ohne Klimaanlage und nur ein einziger Versuch... der erfolgreich war! Die endgültigen Resultate und gesammelten Daten werden zeitnah online gestellt werden, dies soll nur ein kleiner Erfahrungsbericht sein.
Überprüft wurde der Stadtteil Wiesbaden-Erbenheim (knapp 10.000 Einwohner) in etwa 2.5 Stunden. Das Ganze ohne Pause, was bei den Temperaturen im Auto und der Anspannung durchaus anstrengend war. Nachdem alle(!) Straßen, inklusive Sackgassen, hinter uns lagen, hatte das Notebook noch Energie für weitere 15 Minuten.
An diesem Punkt ein großer Dank an meinen Freund (und Fahrer) Tim N.! Die anfängliche Skepsis war schnell überwunden und der erfolgreiche Abschluss sowie die vielen lustigen Momente während der Fahrt, entschädigten uns beide für die Mühen (und Kosten).
Hier nun ein erster Einblick in die Größenordnung eines solchen Projekts:
$ du -h * 0 Kismet-May-24-2009-1.cisco 524K Kismet-May-24-2009-1.csv 39M Kismet-May-24-2009-1.dump 44M Kismet-May-24-2009-1.gps 940K Kismet-May-24-2009-1.network 3,1M Kismet-May-24-2009-1.xml
Auf der Strecke von etwa 30 Kilometern, wurden am Ende insgesamt etwas mehr als 1700 WLANs gefunden. Detailliertere Informationen und schließlich auch die Daten zum Download werden bald folgen.
Künstliche Intelligenz - A.L.I.C.E.
Was in Büchern und Filmen lange Zeit als pure Science-Fiction abgestempelt wurde, wird durch die moderne Computertechnik mehr und mehr Realität: Der (Alp)traum von einer perfekten KI. Dem Menschen ähnlich (oder sogar überlegen). Was genau passieren würde, kann niemand vorhersagen. Das aktive Bestreben von Wissenschaftlern weltweit eine solche KI zu erschaffen ist jedoch ungebrochen und die Fortschritte ersichtlich.
Der Alicebot ist eines der beeindruckendsten Beispiele einer KI und wurde 2004 sowie die folgenden Jahre weithin bekannt für die Ähnlichkeit mit Menschen. Hier ein kleiner Chat, den ich testweise führte:
Human: Hello! ALICE: Hi there! Human: How are you? ALICE: Everything is running smoothly. Human: Are you male or female? ALICE: I am a female robot. Are you a man or a woman? Human: Why do you care? ALICE: My programming includes curiousity routines.
Aus Interesse schaute ich mir den Quellcode genauer an und schnell war klar, dass die gesamte "Intelligenz" dieses Bots auf einer XML Struktur beruhte, der so genannten AIML (Artificial Intelligence Markup Language). Zwar wirkt ein Gespräch mit ALICE durchaus beeindruckend, aber es ist dennoch statisch und alle Fragen/Antworten sind vorgegeben oder leicht randomisiert. Der Bot hat somit kein sonderlich großes Verständnis von der Sprache und verfügt auch nicht über eine (wirkliche) Meinung. Bringen wir den "female robot" doch mal aus dem Konzept:
Human: How are you? ALICE: Fair to partly cloudy. Human: How are you? ALICE: I am functioning within normal parameters. Human: How are you? ALICE: Everything is running smoothly.
Immer die gleiche Frage. Unterschiedliche Antworten. Randomisierung. Hier nun der entsprechende Auszug aus der Datei Atomic.aiml:
<category> <pattern>HOW ARE YOU</pattern> <template> <random> <li> I am doing very well. How are you <get name="name"/> ? </li> <li>I am functioning within normal parameters.</li> <li>Everything is going extremely well.</li> <li>Fair to partly cloudy.</li> <li>My logic and cognitive functions are normal.</li> <li>I'm doing fine thanks how are you?</li> <li>Everything is running smoothly.</li> <li>I am fine, thank you.</li> </random> </template> </category>
Bedenkt man, dass ALICE sehr wenig Rechenleistung beansprucht und dennoch auf einige Blicke hin mit einem Menschen verwechselt werden würde, ist dies durchaus eine sehr sehenswerte Leistung und stellte vieles bisher Geschaffene in den Schatten.
PS: In Zukunft werde ich mich bemühen die Seite in deutlich kürzeren Abständen mit Informationen zu beleben.

