WEBVTT
00:00:00.000 --> 00:00:09.240
31C3-Vorspann, ohne Ton
00:00:09.240 --> 00:00:12.031
David Kriesel: So, herzlich willkommen,
auch nochmal von mir. Schön, hier zu sein!
00:00:12.031 --> 00:00:15.520
Zu so später Stunde so viele da! Ich habe
mir sagen lassen, das ist die Prime-Time.
00:00:15.520 --> 00:00:21.940
Das ist sehr cool, um 11. Ich bin David,
ich bin Informatiker aus Bonn.
00:00:21.940 --> 00:00:24.470
Und wir können ja einfach so mit dem
Vergangenen, was hier im Kongress war,
00:00:24.470 --> 00:00:28.449
schon mal ein bisschen anfangen.
Wenn man hier auf dem Kongress war,
00:00:28.449 --> 00:00:31.420
oder sich die Vorträge im Stream angesehen
hat – herzlich willkommen auch nochmal
00:00:31.420 --> 00:00:35.570
an die Kollegen im Internet – dann gibt es
eigentlich immer Geräte, die man danach
00:00:35.570 --> 00:00:39.509
nicht mehr so gern benutzt.
Lachen
00:00:39.509 --> 00:00:42.930
Wer gestern in den Vorträgen von Tobias
Engel und Karsten Nohl war, der nutzt
00:00:42.930 --> 00:00:47.600
jetzt z.B. sein Handy weniger gern.
Und wer danach bei starbug war, der nutzt
00:00:47.600 --> 00:00:51.899
nicht mehr so gerne Iris-Scanner oder
Fingerabdruckscanner, und läuft jetzt
00:00:51.899 --> 00:00:56.000
mit Handschuhen durch die Gegend.
So, darum hier so ein kleiner Disclaimer:
00:00:56.000 --> 00:01:01.940
wenn jemand von euch ein besonders
inniges Verhältnis hat zu seinem Kopierer,
00:01:01.940 --> 00:01:07.810
das er gerne beibehalten möchte,
für den ist dieser Vortrag eher nichts.
00:01:07.810 --> 00:01:12.340
Wir werden in dem Vortrag drei Sachen
machen. Erstens, wir werden einen
00:01:12.340 --> 00:01:17.260
der verbreitetsten und gefährlichsten
Bugs der letzten Jahre kennenlernen.
00:01:17.260 --> 00:01:20.920
Zweitens, wir werden den Bug
nachvollziehen. Und zwar so, dass es
00:01:20.920 --> 00:01:25.390
für Techies und Nicht-Techies eingängig
ist. Und drittens, für die Aktivisten
00:01:25.390 --> 00:01:30.060
unter euch – ich habe gehört es gibt so
ein paar hier – werden wir daraus
00:01:30.060 --> 00:01:34.210
ein paar Regeln ableiten, wie man sich als
Einzelperson mit einem übergroßen Gegner
00:01:34.210 --> 00:01:38.860
auseinandersetzen kann, wie z.B. einem
weltbekannten Unternehmen. Aber in eurem Fall
00:01:38.860 --> 00:01:42.690
kann das natürlich was ganz anderes sein.
Darum werde ich sehr genau beschreiben,
00:01:42.690 --> 00:01:45.950
wie sich die Auseinandersetzung über die
Zeit entwickelt hat und insbesondere auch,
00:01:45.950 --> 00:01:49.770
was für Fehler ich gemacht habe.
Der Vortrag ist ein bisschen aufgebaut
00:01:49.770 --> 00:01:53.500
wie ein Roman. Zuerst gibt’s so einen
Prolog, für die Verschwörungstheoretiker
00:01:53.500 --> 00:02:00.620
unter euch. Wir schreiben das Jahr 2008.
00:02:00.620 --> 00:02:05.600
Im Frühsommer 2008 waren in den USA
Vorwahlen zur U.S.-Präsidentschaftswahl.
00:02:05.600 --> 00:02:09.009
Barack Obama war gegen Hillary Clinton
im Rennen. In den USA gibt es genau
00:02:09.009 --> 00:02:14.220
wie hier in der Politik jede Menge Intrigen.
Also gab es ein paar anonyme Mails,
00:02:14.220 --> 00:02:18.450
die Frau Clinton nützen sollten. In diesen
Mails wurde unter anderem behauptet,
00:02:18.450 --> 00:02:23.260
Obama sei in Kenia als Kenianer geboren,
und damit formell ungeeignet
00:02:23.260 --> 00:02:28.060
für das Präsidentenamt. Um Präsident der
Vereinigten Staaten zu werden, muss man
00:02:28.060 --> 00:02:33.550
‚natural born citizen‘ der USA sein. Was
jetzt ein ‚natural born citizen‘ genau ist,
00:02:33.550 --> 00:02:39.060
darüber haben die Amerikaner selbst keine
100%-Definition geschaffen. Aber es gibt
00:02:39.060 --> 00:02:43.780
einen ganzen Wiki-Artikel über dieser
Kontroverse, müsst ihr euch mal geben.
00:02:43.780 --> 00:02:48.720
Allgemein anerkannt ist aber zweierlei.
Erstens, man muss Amerikaner sein.
00:02:48.720 --> 00:02:51.560
Und zweitens, man muss es auch bei seiner
Geburt gewesen sein. Also wenn ich jetzt
00:02:51.560 --> 00:02:55.740
hinkomme, frisch eingebürgert, das gilt
nicht. Dass Barack Obama mit
00:02:55.740 --> 00:02:59.120
dem zweiten Vornamen Hussein heißt, war
im Zusammenhang übrigens auch wohl eher
00:02:59.120 --> 00:03:04.640
suboptimal. lacht
Obama hatte natürlich ein Interesse daran,
00:03:04.640 --> 00:03:07.850
die Auseinandersetzung flott vom Tisch zu
kriegen. Also hat er seine Geburtsurkunde
00:03:07.850 --> 00:03:12.269
veröffentlicht. Ich sage deswegen
‚die kurze Geburtsurkunde‘, weil,
00:03:12.269 --> 00:03:15.580
als er geboren wurde, eine kurze und eine
lange ausgestellt wurde. Die kurze ist hier
00:03:15.580 --> 00:03:20.369
links abgebildet, die seht ihr
hinter mir. Und ich vor mir.
00:03:20.369 --> 00:03:24.140
Wer ein guter Verschwörungstheoretiker ist,
der lässt sich aber von Fakten nicht ablenken.
00:03:24.140 --> 00:03:34.279
Gelächter und Beifall
00:03:34.279 --> 00:03:37.420
Sofort kamen Anschuldigungen, die
Geburtsurkunde wäre gefälscht.
00:03:37.420 --> 00:03:40.489
Angeblich hat ein Stempel gefehlt, und…
und… und. Was man sich da alles
00:03:40.489 --> 00:03:45.030
ausdenken kann.
Könnt ihr euch alles ausdenken.
00:03:45.030 --> 00:03:47.910
Rechts seht ihr so ein paar Auto-Aufkleber
von so ein paar Obama-Gegnern.
00:03:47.910 --> 00:03:51.760
Der unterste Aufkleber verlangt explizit
die Geburtsurkunde. Die Theorie,
00:03:51.760 --> 00:03:56.590
Obama dürfte gar nicht Präsident sein,
ist in den USA relativ verbreitet.
00:03:56.590 --> 00:04:00.040
Obama gewann zwar die Vorwahlen, und die
anschließende Wahl, aber die Auseinandersetzung
00:04:00.040 --> 00:04:05.799
köchelte weiter vor sich hin. Es gibt eine
ganze Szene von sogenannten birthers,
00:04:05.799 --> 00:04:13.739
die nachweisen wollen, dass Obama
eigentlich gar kein Amerikaner ist.
00:04:13.739 --> 00:04:17.500
Nachdem das Ganze zweieinhalb Jahre nicht
verstummt war – der Kollege war schon längst
00:04:17.500 --> 00:04:24.300
Präsident – also 2011 hatte Obama dann die
Nase gestrichen voll. Er veröffentlichte den
00:04:24.300 --> 00:04:28.000
Scan der langen Version der Geburtsurkunde,
rechts im Bild. Ihr seht schon, da ist
00:04:28.000 --> 00:04:32.500
viel mehr Info drin, und man könnte
denken, jetzt hat er endlich Ruhe.
00:04:32.500 --> 00:04:37.900
Weit gefehlt! Sofort nach der
Veröffentlichung wurden Anschuldigungen laut,
00:04:37.900 --> 00:04:43.010
die Geburtsurkunde wäre eine plumpe
Fälschung. Wir schauen mal genauer hin.
00:04:43.010 --> 00:04:47.490
Das linke Bild ist eine starke Vergrößerung
des roten Kästchens im rechten Bild.
00:04:47.490 --> 00:04:52.240
Man sieht die Sechs und die Vier. Diese
Zahlen sind pixelgenau scharf abgegrenzt.
00:04:52.240 --> 00:04:57.450
Ja, man sieht es sogar auf dem Beamer.
Und uniform durchgefärbt.
00:04:57.450 --> 00:05:00.380
Rechts daneben die Eins ist leicht
unscharf und verrauscht gefärbt.
00:05:00.380 --> 00:05:04.710
Die Eins ist so, wie man einen Scan in der
Realität erwartet. Warum ist da so ein
00:05:04.710 --> 00:05:09.670
Unterschied zwischen zwei Ziffern
in ein und derselben Textzeile?
00:05:09.670 --> 00:05:13.889
Noch ein paar weitere Beispiele. Man sieht
wieder Ziffern mit abgegrenzten Pixeln
00:05:13.889 --> 00:05:18.930
oder hier Ankreuzkästchen, gegen normale,
leicht unscharfe und verrauschte Ziffern
00:05:18.930 --> 00:05:23.720
und Ankreuzkästchen. Ich habe euch auch
hier die zwei Ankreuzkästchen rot umrandet,
00:05:23.720 --> 00:05:27.121
und das „and“ auch. Da sieht man so
einen Übergang. Und das sieht echt aus
00:05:27.121 --> 00:05:31.389
wie mit Paint hingemalt. Also dieses
uralte, ich bin sicher ihr kennt das
00:05:31.389 --> 00:05:35.440
aus euren Kindertagen. MS Paint von
Windows 3.11. Habe ich bei meinem Vater
00:05:35.440 --> 00:05:41.099
auf der Arbeit immer dran gesessen,
und dem Arbeitszeit geklaut. Oder hier,
00:05:41.099 --> 00:05:44.540
besonders schön. Dieser Bildausschnitt
ist unten aus dem Stempel. Man sieht
00:05:44.540 --> 00:05:49.430
einen Druckfehler, im Stempel! Ja nee,
ist klar! Haben wir ja schon häufig gehört,
00:05:49.430 --> 00:05:53.460
einen Druckfehler im Stempel! Ich meine,
klar glaubt man an eine Fälschung,
00:05:53.460 --> 00:05:56.240
so wie das aussieht! Und gleichzeitig
glaubt man noch, der Praktikant
00:05:56.240 --> 00:05:58.969
im Weißen Haus wäre zu doof
für Photoshop gewesen.
00:05:58.969 --> 00:06:02.020
Lachen
00:06:02.020 --> 00:06:06.979
PR-technisch war das natürlich ein
absoluter fail. Nach einer Gallup-Umfrage
00:06:06.979 --> 00:06:12.651
haben dann auch im Jahr 2011 immerhin
5% der Amerikaner geglaubt, Obama wurde
00:06:12.651 --> 00:06:17.440
definitiv nicht in den USA geboren. Und
weitere 8%, dass er „wahrscheinlich nicht“
00:06:17.440 --> 00:06:22.420
in den USA geboren wurde. Das war
wohl nix. Das Weiße Haus musste sich
00:06:22.420 --> 00:06:27.769
übel rechtfertigen. Noch heute haben die
Nachfragen deswegen. Das war der Prolog.
00:06:27.769 --> 00:06:38.450
Wir gehen nun über zur Haupthandlung, und
machen einen Zeitsprung ins Jahr 2013.
00:06:38.450 --> 00:06:44.139
Am 24.Juli 2013 rief mich
eine befreundete Firma an,
00:06:44.139 --> 00:06:48.950
die zwei große Xerox Workcentres betreibt.
Xerox Workcentres, das sind solche
00:06:48.950 --> 00:06:53.550
riesigen Businesskopierer, wie die heute
überall stehen. Die haben Netzanbindung,
00:06:53.550 --> 00:06:58.050
die können scannen, drucken, kopieren,
mailen, und kosten so viel wie ein Kleinwagen.
00:06:58.050 --> 00:07:01.590
Solche Großgeräte, die stehen nicht
irgendwie als Drucker bei Omi, sondern
00:07:01.590 --> 00:07:05.550
die haben hunderte Nutzer pro Gerät,
vielleicht auch mehr. Auf der Abbildung
00:07:05.550 --> 00:07:10.530
seht ihr einen Bauplan. Die schwarzen
Flächen sind nicht original, die habe ich
00:07:10.530 --> 00:07:14.900
im Nachhinein knallhart rauszensiert,
weil ich den Bauplan sonst einfach nicht
00:07:14.900 --> 00:07:20.230
hätte nehmen dürfen. Ich habe den Bauplan
an drei Stellen gelb markiert.
00:07:20.230 --> 00:07:24.560
Die Stellen sind so standardisierte Blöcke,
in denen die Quadratmeterzahlen
00:07:24.560 --> 00:07:27.960
für einen Raum stehen. Um diese drei
Stellen wird es gleich gehen. Die Firma
00:07:27.960 --> 00:07:32.050
hat mir gesagt: „Hey David,
wenn wir den Bauplan scannen,
00:07:32.050 --> 00:07:35.260
dann stehen danach andere Zahlen drin.
Kannst du da mal kucken?“
00:07:35.260 --> 00:07:40.250
Lachen
00:07:40.250 --> 00:07:44.890
Links, das bin ich, he?
Lachen
00:07:44.890 --> 00:07:52.160
Applaus
00:07:52.160 --> 00:07:55.220
Also man muss dazu sagen, die Stimmung mit
denen ist immer wirklich gut. Ich habe mir
00:07:55.220 --> 00:07:57.990
so mein Studium mit IT zusammenverdient.
Natürlich haben mir auch meine Eltern
00:07:57.990 --> 00:08:02.759
geholfen, will ich nicht nehmen. Aber ich
hatte bei denen IT-Service gemacht, und
00:08:02.759 --> 00:08:05.520
die waren immer nett, und ich habe
natürlich gedacht die veralbern mich.
00:08:05.520 --> 00:08:12.870
Klar. Kopierer verändert Zahlen?? Ja nee,
is klar! Hört man ja oft, sowas, ne?
00:08:12.870 --> 00:08:15.639
Die meinten dann: „Doch, doch! Komme
mal bitte vorbei! Schaue es dir an,
00:08:15.639 --> 00:08:19.449
wir brauchen die Kiste,
die muss funktionieren!“
00:08:19.449 --> 00:08:23.421
Ich also vorbeigefahren, habe es mir
angekuckt. Immer noch so ein bisschen…
00:08:23.421 --> 00:08:31.229
immer wachsam vor’m Scherz. Die
haben da ein Xerox Workcentre 7535.
00:08:31.229 --> 00:08:34.000
Hier sind die drei markierten Stellen
im Original, also vor dem Scannen.
00:08:34.000 --> 00:08:37.760
Ich weiß nicht, wie gut ihr das lesen
könnt, also lese ich es euch vor.
00:08:37.760 --> 00:08:43.850
Oben stehen 14,13 qm,
in der Mitte stehen 21,11 qm,
00:08:43.850 --> 00:08:49.380
und unten 17,42 qm. Also
den Bauplan in das Workcentre gesteckt
00:08:49.380 --> 00:08:55.510
und gescannt. Und hier dieselben
Stellen nach dem Scannen.
00:08:55.510 --> 00:09:02.870
Gelächter und Applaus
00:09:02.870 --> 00:09:07.529
Ja, interessant! Plötzlich sind
alle Räume 14,13 qm groß.
00:09:07.529 --> 00:09:11.120
Ich dachte, das kann nicht wahr sein. Völlig
unmöglich. Das passiert hier gerade nicht.
00:09:11.120 --> 00:09:15.720
Ich hatte immer noch geglaubt,
die veräppeln mich. lacht
00:09:15.720 --> 00:09:19.440
Beim Scannen war übrigens, um das direkt
wegzunehmen – ich habe diese Frage
00:09:19.440 --> 00:09:23.360
drölfmal aus dem Internet bekommen –
beim Scannen war keine Texterkennung
00:09:23.360 --> 00:09:28.040
angeschaltet. Die Zahlenersetzung findet
richtig hart in den Pixeldaten statt.
00:09:28.040 --> 00:09:33.730
Die Firma hatte auch noch
ein zweites Workcentre, das 7556.
00:09:33.730 --> 00:09:37.690
Das ist größer und schneller.
Neben diesen beiden Arten Workcentres,
00:09:37.690 --> 00:09:41.290
die ich jetzt hier eingangs erwähne,
gibt es auch noch viele weitere. Das ist
00:09:41.290 --> 00:09:45.342
eine Riesengerätefamilie. Anders als
beim kleineren Workcentre, bei dem
00:09:45.342 --> 00:09:52.000
immer die gleichen Zahlen rauskamen, …
lacht
00:09:52.000 --> 00:09:58.279
kamen beim größeren jedesmal andere raus.
Gelächter
00:09:58.279 --> 00:10:01.550
Es ist ja auch größer, da ist
halt mehr CPU-Power drin.
00:10:01.550 --> 00:10:03.730
Gelächter
00:10:03.730 --> 00:10:07.010
Geht mal die Zeilen durch, wie da die
Werte wechseln. Bei „Stelle 2“ z.B.,
00:10:07.010 --> 00:10:11.700
das ist die Zeile in der Mitte, haben wir
vorne und hinten 14,13 qm.
00:10:11.700 --> 00:10:16.320
Und in der Mitte einmal 21,11. Das wäre
der richtige Wert gewesen, übrigens.
00:10:16.320 --> 00:10:19.490
Es gibt eine Trefferquote!
Lachen
00:10:19.490 --> 00:10:23.060
Bei den anderen Zeilen
sieht es ähnlich aus.
00:10:23.060 --> 00:10:26.900
Wenn also einer von euch mal so einen
NSA-Zufallsgenerator braucht…
00:10:26.900 --> 00:10:29.360
lacht
Gelächter
00:10:29.360 --> 00:10:34.930
Beifall
00:10:34.930 --> 00:10:37.700
Beachtet außerdem, das ist nämlich
eigentlich gar nicht zum…
00:10:37.700 --> 00:10:39.950
ich lache zwar auch, aber es ist
überhaupt nicht zum Lachen.
00:10:39.950 --> 00:10:43.030
Beachtet außerdem, dass die Zahlen perfekt
einlayoutet sind. Der Fehler ist nur
00:10:43.030 --> 00:10:46.880
deswegen aufgefallen, weil ein
offensichtlich größerer Raum
00:10:46.880 --> 00:10:50.130
eine kleinere Quadratmeterzahl
hatte als der kleine daneben.
00:10:50.130 --> 00:10:55.529
Man hat also dann so eine Abstellkammer
mit 100 qm und daneben den Ballsaal
00:10:55.529 --> 00:10:58.730
mit 4 qm.
etwas Gelächter
00:10:58.730 --> 00:11:02.060
Also fieser geht es einfach kaum
noch. Das ist perfekt einlayoutet.
00:11:02.060 --> 00:11:05.280
Mir ist übrigens klar, dass die Schrift
sehr klein ist. Also nicht, dass ihr jetzt
00:11:05.280 --> 00:11:08.720
denkt, das wäre irgendwie so ein fieser
Corner Case, und ich hätte da drei Monate
00:11:08.720 --> 00:11:13.520
gesessen, bis ich endlich mal Xerox
so richtig ans Bein pinkeln kann.
00:11:13.520 --> 00:11:16.329
Wir machen jetzt noch andere Beispiele.
Das ist das Originalbeispiel,
00:11:16.329 --> 00:11:20.120
an dem die Sache original aufgefallen ist,
und ich wollte euch das nicht vorenthalten.
00:11:20.120 --> 00:11:24.420
Hier kommt das nächste.
Das ist ein Kostenregister.
00:11:24.420 --> 00:11:27.880
Lachen
00:11:27.880 --> 00:11:31.340
Zwei Sechsen sind zu Achten geworden.
00:11:31.340 --> 00:11:33.420
Der Witz war, ich habe das auf
meiner Webseite veröffentlicht,
00:11:33.420 --> 00:11:36.430
das Bild, ne? Und ich habe gesagt: „Hier
ist eine Sechs zu einer Acht geworden“.
00:11:36.430 --> 00:11:38.830
Kriege ich eine Mail:
„Nee nee, da oben ist noch eine!“
00:11:38.830 --> 00:11:47.260
lautes Lachen und Applaus
00:11:47.260 --> 00:11:52.200
Auch wieder sauberst einlayoutet.
Diesmal ist der Fehler warum aufgefallen?
00:11:52.200 --> 00:11:55.860
Deswegen, weil die Zahlen normal
aufsteigend sortiert sein sollen.
00:11:55.860 --> 00:11:58.280
etwas Lachen
Also ich will damit sagen,
00:11:58.280 --> 00:12:00.800
man kann das nicht erkennen. Ich gebe
euch eine Kolonne Zahlen, die jetzt
00:12:00.800 --> 00:12:03.750
keinen Sinn haben, den ihr von außen
erkennen könnt. Dann könnt ihr natürlich
00:12:03.750 --> 00:12:07.889
nicht sehen, dass da Zahlen falsch sind.
Es geht immer darum, dass es so
00:12:07.889 --> 00:12:12.390
semantische Kriterien gibt, an denen man
das auch erkennen kann. Durch die sowas
00:12:12.390 --> 00:12:16.199
offensichtlich unplausibel wird. Sonst
habt ihr keine Chance das zu erkennen.
00:12:16.199 --> 00:12:18.420
So. So langsam war ich schon
echt ein bisschen beunruhigt.
00:12:18.420 --> 00:12:23.870
Die Halslänge steigt. Damit das keine
Zufallsfunde bleiben, habe ich mich
00:12:23.870 --> 00:12:28.990
mal daran gemacht, den Fehler gezielt
zu reproduzieren. Mal so informatikermäßig
00:12:28.990 --> 00:12:33.460
eine Nacht investiert, und aufsteigende
Zahlenkolonnen generiert, in verschiedenen
00:12:33.460 --> 00:12:36.890
Schriftgrößen und Schriftarten. Und die
habe ich abgescannt, und ein paar Stunden
00:12:36.890 --> 00:12:42.570
experimentiert. Und, siehe da,
der Fehler tritt tatsächlich wieder auf.
00:12:42.570 --> 00:12:45.670
Das sind so meine Zufallszahlenkolonnen.
Mit denen werden wir uns noch
00:12:45.670 --> 00:12:48.491
ein bisschen auseinandersetzen können.
Die gelb markierten Achten sollen
00:12:48.491 --> 00:12:54.100
eigentlich Sechsen sein und gehören
da nicht hin. So, wir halten kurz inne.
00:12:54.100 --> 00:12:58.300
Ich habe in meiner Vortragsankündigung
versprochen, dass ich euch
00:12:58.300 --> 00:13:02.740
die ganze Auseinandersetzung mit Xerox,
die jetzt folgt, zeitlich auseinanderwalze,
00:13:02.740 --> 00:13:07.590
euch sage, wie ich mich jeweils gefühlt
habe, und euch immer diejenigen Sachen
00:13:07.590 --> 00:13:12.120
speziell herausstelle, die nach meiner
Erfahrung allgemein unheimlich wichtig
00:13:12.120 --> 00:13:15.450
für eine Auseinandersetzung mit einem
Riesengegner sind. Das werde ich auch tun.
00:13:15.450 --> 00:13:19.060
Und das werde ich euch auch direkt
immer mit belegen. Aber ich nehme jetzt
00:13:19.060 --> 00:13:22.150
eine Sache vorweg. Die werde ich aber
verschiedentlich, über den ganzen Vortrag
00:13:22.150 --> 00:13:29.680
belegen. Was in meinen Augen nichts hilft,
ist unfreundliches Twittern und Haten.
00:13:29.680 --> 00:13:34.800
Verlegenheitsapplaus
00:13:34.800 --> 00:13:39.490
Also es ist schön, dass hier jetzt
applaudiert wird, ich war mir nicht sicher.
00:13:39.490 --> 00:13:40.490
gemurmeltes Lachen
00:13:40.490 --> 00:13:42.860
Ich habe überhaupt nichts gegen
Twitter als solches. Gar nicht.
00:13:42.860 --> 00:13:45.220
Aber wenn ihr was durchkriegen wollt,
macht ihr euch mit so einem Verhalten
00:13:45.220 --> 00:13:48.410
einfach angreifbar. Und vor allem
werdet ihr nicht ernst genommen.
00:13:48.410 --> 00:13:52.470
Man kann euch immer vorwerfen,
gar keine Diskussion zu wollen.
00:13:52.470 --> 00:13:55.380
Denn die passt nicht auf 140 Zeichen,
da könnt ihr mir alles erzählen.
00:13:55.380 --> 00:14:01.580
Beifall
00:14:01.580 --> 00:14:04.829
Und zweitens kann man euch immer
vorwerfen, nur Aufmerksamkeit
00:14:04.829 --> 00:14:08.269
für euch selbst zu wollen. In Twitter
ist nämlich fast alles öffentlich.
00:14:08.269 --> 00:14:11.470
Twitter eignet sich höchstens zur ersten
Kontaktaufnahme, wenn ihr irgendwie
00:14:11.470 --> 00:14:15.010
eine E-Mail-Adresse oder eine Telefonnummer
erfragt oder so. Wenn ich euch das
00:14:15.010 --> 00:14:19.649
nicht empfehle, was empfehle ich euch
also? Viel seriöser und zielführender
00:14:19.649 --> 00:14:23.610
ist alles, was erstmal nicht-öffentlich
ist. Damit bekundet man, sachorientiert
00:14:23.610 --> 00:14:27.490
zu arbeiten und nicht nur kreischen zu
wollen. Das sind Mails, oder auch
00:14:27.490 --> 00:14:34.580
gleich Anrufe. Wir haben also den
Xerox-Support angerufen. Mehrfach…
00:14:34.580 --> 00:14:39.889
Oft… Wir habe uns über alle
Supportlevel bis zum Top-Level
00:14:39.889 --> 00:14:45.639
nach Dublin hochtelefoniert
– keiner wusste was.
00:14:45.639 --> 00:14:49.420
Wir haben auch persönlich Kontakt gesucht.
Leute vom Xerox-Lieferanten vor Ort
00:14:49.420 --> 00:14:54.730
waren da. Das ist nicht Xerox selbst,
sondern so eine Vertriebs- und Support-Firma.
00:14:54.730 --> 00:14:58.660
Die Firma war geschockt – natürlich, ne?
Und hat sich dann angestrengt, das bei sich
00:14:58.660 --> 00:15:03.200
zu reproduzieren.
Zack! Sie haben es reproduziert…
00:15:03.200 --> 00:15:11.320
Gelächter und Beifall
00:15:11.320 --> 00:15:15.360
Also das war… wir lachen hier
jetzt. Aber die standen wirklich
00:15:15.360 --> 00:15:18.320
mit gesenkten Häuptern da. Ich meine
da steht ihr und verkauft diese Dinger,
00:15:18.320 --> 00:15:20.889
und stellt plötzlich irgendwie
eure eigene Existenz in Frage.
00:15:20.889 --> 00:15:25.510
Das ist überhaupt nicht cool. Bei Xerox
selbst – also nicht der Support-Firma,
00:15:25.510 --> 00:15:29.779
sondern das große ganze Xerox
selbst, 140.000 Mitarbeiter,
00:15:29.779 --> 00:15:34.649
war man zwar erstaunt,
aber man hat keinerlei Anstalten gemacht,
00:15:34.649 --> 00:15:40.949
uns oder der Vertriebsfirma zu helfen.
Also die hatten Respekt vor dem Problem.
00:15:40.949 --> 00:15:44.759
lacht
Gelächter
00:15:44.759 --> 00:15:47.829
Also es gab überhaupt aber gar keine
Anzeichen für größeres Interesse,
00:15:47.829 --> 00:15:50.381
und auch keine Ratschläge, wie wir das
Problem jetzt wegkriegen. Dann kam
00:15:50.381 --> 00:15:55.310
noch einer von Xerox Central, hat die
Software upgedated, wir hatten eine uralte,
00:15:55.310 --> 00:15:58.250
von dem Kopierer, hat er neue Software
draufgespielt, Problem war immer noch da.
00:15:58.250 --> 00:16:01.120
Dachte ich: „Super, jetzt wissen wir, dass
das Problem also mit der Firmware
00:16:01.120 --> 00:16:05.680
von vor drei Jahren existiert und
jetzt immer noch.“ Hmm. So.
00:16:05.680 --> 00:16:08.459
Als von Seiten Xerox wirklich mehr
als eine Woche nichts passiert war,
00:16:08.459 --> 00:16:11.330
was Hoffnung versprach, dachte ich mir so:
„So jetzt bist du zuvorkommend genug
00:16:11.330 --> 00:16:16.540
gewesen!“ Ich habe also auf Deutsch und
Englisch einen Blog-Artikel geschrieben
00:16:16.540 --> 00:16:21.399
über das, was ich euch gerade erzählt
habe. Und darin habe ich Test-Dokumente
00:16:21.399 --> 00:16:25.889
zum Download angeboten. Die können die
Leser drucken, scannen und einfach sofort
00:16:25.889 --> 00:16:30.699
selber kucken, ob sie betroffen sind. Damit
beginnt die Verbreitung der Geschichte.
00:16:30.699 --> 00:16:34.420
Man muss dazu sagen, mein Blog ist nicht
wirklich riesig, wirklich nicht. Es hat so
00:16:34.420 --> 00:16:38.990
500-1000 Leser am Tag. Das ist nicht
so viel, aber auch nicht nichts, und
00:16:38.990 --> 00:16:42.160
die meisten Leser sind in irgendwelcher
Form IT-ler, das weiß ich aus den Mails,
00:16:42.160 --> 00:16:48.339
die ich so kriege. Unten auf meinen
Vortragsfolien seht ihr ab jetzt
00:16:48.339 --> 00:16:51.462
eine Linie. Diese Linie wird immer
weiter nach rechts wandern. Das ist
00:16:51.462 --> 00:16:56.389
ein Seitenaufruf-Plot. Der ist nicht, um
irgendwie mit Hits zu strunzen, aber
00:16:56.389 --> 00:16:59.620
es ist im Zusammenhang lehrreich zu sehen,
wann man wie Aufmerksamkeit kriegt,
00:16:59.620 --> 00:17:04.529
und auch wie schnell sie wieder abnimmt.
Wir führen das direkt mal vor.
00:17:04.529 --> 00:17:08.369
Diese kleinen Huckel – ja, sieht man. Sehr
gut ausgerichtet. Zack! – ist die Linie
00:17:08.369 --> 00:17:12.709
nach rechts gewandert, und da sieht man
so einen Peak von 3000 hits/Stunde.
00:17:12.709 --> 00:17:15.400
Die Zahlen kommen von Google analytics,
ich habe mir sagen lassen, die muss man
00:17:15.400 --> 00:17:18.459
dann immer x2 nehmen, aber für
die Größenordnung reicht’s ja.
00:17:18.459 --> 00:17:21.989
Am 2. und 3. August ist die Geschichte auf
verschiedenen Tech-Blogs eingeschlagen.
00:17:21.989 --> 00:17:26.029
Ich deklariere hier mal den
altbekannten fefe als Tech-Blog.
00:17:26.029 --> 00:17:28.810
Gelächter
00:17:28.810 --> 00:17:32.110
Ich weiß, ich weiß, da kommt schon der
erste Protest. Aber wir werden uns
00:17:32.110 --> 00:17:36.860
einig sein darüber, dass fefe von vielen
IT-lern gelesen wird. Okay, ich höre
00:17:36.860 --> 00:17:41.300
keine Proteste mehr. Der Peak, den ihr
hier seht, ist jedenfalls von blog.fefe.de.
00:17:41.300 --> 00:17:44.770
Die Nachricht verbreitet sich, und ich
kriege immer mehr Mails von Lesern
00:17:44.770 --> 00:17:49.520
die betroffen sind. Das Unheimlichste ist
aber, ich kriege Mails mit Bestätigung
00:17:49.520 --> 00:17:52.980
für ganz viele Xerox-Workcentres,
die ich gar nicht kenne.
00:17:52.980 --> 00:17:54.260
Gelächter
00:17:54.260 --> 00:17:57.570
Ich meinte ja schon das wäre eigentlich
eine riesige Produktfamilie. Ganz langsam
00:17:57.570 --> 00:18:02.429
wird mir klar, dass das schon so was
Größeres werden könnte, eventuell.
00:18:02.429 --> 00:18:06.830
Lesson learned: Es war gut, die
Test-Dokumente direkt mit online
00:18:06.830 --> 00:18:10.120
zu stellen. Hätten die Benutzer das nicht
direkt an meinen Test-Dokumenten
00:18:10.120 --> 00:18:16.020
sofort nachvollziehen können, das wäre
niemals so eingeschlagen, wie gleich kommt.
00:18:16.020 --> 00:18:19.450
Ab 4. August landet die Geschichte nach
und nach weltweit in Tech-Portalen.
00:18:19.450 --> 00:18:23.070
Im Bild ist Hacker News von
Y-combinator (?), das ist eins der größten
00:18:23.070 --> 00:18:28.540
dieser Art, das kennt ihr wahrscheinlich.
Ab jetzt kriege ich hunderte technisch
00:18:28.540 --> 00:18:32.991
versierte Mails am Tag. Ich sage „hunderte
technisch versierte“, weil es auch noch
00:18:32.991 --> 00:18:38.250
andere gab, die weniger versiert waren.
Und über die ganze Geschichte hinweg
00:18:38.250 --> 00:18:41.350
habe ich Tage damit verbracht, die
Neuigkeiten, die ich so erhalte, zu
00:18:41.350 --> 00:18:45.590
kanalisieren, und zu ordnen. Das hat mir
erst ermöglicht, die Berichterstattung
00:18:45.590 --> 00:18:50.500
sauber fortzuführen, und dem Bug mit
professioneller Hilfe auf den Grund zu gehen.
00:18:50.500 --> 00:18:53.720
Das Ganze wird zum Selbstläufer,
und ich darf nicht mehr schlafen.
00:18:53.720 --> 00:18:57.350
Weil die US-Presse bei mir im Handy steht.
Ihr braucht nämlich nicht denken,
00:18:57.350 --> 00:19:01.500
dass US-Reportern bewusst ist, dass es
jemals sowas wie Zeitzonen…
00:19:01.500 --> 00:19:10.450
Gelächter und Applaus
00:19:10.450 --> 00:19:13.630
Das ist auch noch so ein Anekdötchen. Man
müsste denken, so, die stehen in Konkurrenz
00:19:13.630 --> 00:19:17.230
zueinander, US-Reporter. Also wenn der
eine so eine special info hat, die gibt er
00:19:17.230 --> 00:19:20.850
dem anderen nicht weiter, ey. Sobald der
Kollege von ABC meine Handynummer hatte,
00:19:20.850 --> 00:19:24.860
hatten die ALLE. Ich sag’s euch,
unglaublich! lacht
00:19:24.860 --> 00:19:30.510
Lesson learned: Schreibt sowas
mehrsprachig! Wichtig ist Englisch,
00:19:30.510 --> 00:19:35.010
für den internationalen Raum. Sowie die
Heimatmarktsprache des Konzerns
00:19:35.010 --> 00:19:39.410
den ihr da angeht. In meinem Fall ist es
die USA, also Englisch, wiederum
00:19:39.410 --> 00:19:43.400
zwei Fliegen mit einer Klappe.
In den USA ist Xerox eben im Übrigen
00:19:43.400 --> 00:19:48.280
so stark vertreten, dass „kopieren“ dort
„to xerox“ heißt. Die sagen das wirklich
00:19:48.280 --> 00:19:51.019
im Alltag. Das ist so wie wenn man hier
sagt: „Gib’ mir mal ein Tempo!“,
00:19:51.019 --> 00:19:55.160
nur, dass wir so mal einen Eindruck haben
wieviel diese Firma und diese Marke
00:19:55.160 --> 00:19:59.410
da an Stellenwert besitzt. Und wenn in der
Technikwelt etwas so die Runde macht,
00:19:59.410 --> 00:20:06.240
was kommt als Nächstes? Die Massenmedien.
einige Lacher
00:20:06.240 --> 00:20:10.970
Ab da hat man das volle Programm.
Wir klicken uns jetzt mal durch, um das
00:20:10.970 --> 00:20:14.440
anschaulich zu machen. Diese Liste ist
keineswegs erschöpfend, es gab Tausende
00:20:14.440 --> 00:20:17.720
Artikel weltweit plötzlich. Und
wenn ich Artikel zur Deko bringe
00:20:17.720 --> 00:20:20.750
– einfach als Disclaimer – das ist keine
Aussage über das Erscheinungsdatum,
00:20:20.750 --> 00:20:23.490
ich mache das so wie es hier
für die Dramaturgie gut ist.
00:20:23.490 --> 00:20:25.350
einige Lacher
00:20:25.350 --> 00:20:29.840
Durchklicken, so, hier ist Heise, das
freut mich als Informatiker natürlich
00:20:29.840 --> 00:20:33.530
besonders. Die haben die ganze Geschichte
mit fünf Artikeln oderso begleitet.
00:20:33.530 --> 00:20:37.720
ZDF Hyperland, ne? Ich bringe so die
deutsche Presse mehr zur Ansicht.
00:20:37.720 --> 00:20:40.440
Die deutsche Presse war nämlich eher
zurückhaltend. Die meisten Einschläge
00:20:40.440 --> 00:20:42.910
kamen in der Tat aus dem Ausland.
Deswegen die Bemerkung mit dem
00:20:42.910 --> 00:20:47.320
Heimatmarkt. An dieser Stelle aber ein
Anekdötchen zur deutschen Presse.
00:20:47.320 --> 00:20:51.480
Ein Journalist hat mir erzählt, dass er
die Story in die Tagesschau bringen wollte.
00:20:51.480 --> 00:20:56.549
Die haben ihm dann gesagt „Ja, mmh, ist ja
ganz cool. Aber dafür wollen wir, dass das
00:20:56.549 --> 00:21:00.200
beim richtigen Kopieren passiert, und
nicht nur beim Scannen!“
00:21:00.200 --> 00:21:09.030
Gelächter, Johlen und Beifall
00:21:09.030 --> 00:21:14.000
Also falls jetzt jemand von der Tagesschau
zusieht, der Applaus, der war für euch!
00:21:14.000 --> 00:21:15.080
Gelächter
00:21:15.080 --> 00:21:18.851
So, ich dachte mir nur, ihr Helden!
Profi-Tipp: wenn man so einen Scan
00:21:18.851 --> 00:21:21.940
ausdruckt, dann hat man eine Kopie!
Gelächter
00:21:21.940 --> 00:21:24.470
Mit dem Unterschied, dass so ein
gespeicherter Scan einfach auch
00:21:24.470 --> 00:21:28.610
Jahre später noch Schaden anrichten
kann. Aber, bitte! Dachte ich,
00:21:28.610 --> 00:21:32.920
keine Tagesschau-Story, das geht gerade
ohnehin weltweit durch den Kanal,
00:21:32.920 --> 00:21:36.790
das ist ja nicht mein Problem, wenn genau
ihr das jetzt als Einzige nicht bringt.
00:21:36.790 --> 00:21:41.789
Lesson learned: Professionell und souverän
bleiben. Nicht einfach Sachen
00:21:41.789 --> 00:21:45.530
aus Aufmerksamkeitsgier aufbauschen.
Jedem von euch fällt wahrscheinlich
00:21:45.530 --> 00:21:48.350
gerade irgendeine Affäre ein, die
eigentlich ganz gut angelaufen ist
00:21:48.350 --> 00:21:50.630
für den der sie an die Öffentlichkeit
gebracht hat, und dann hat er sich
00:21:50.630 --> 00:21:54.140
im entscheidenden Moment irgendwie
Blut geleckt und was ausgedacht.
00:21:54.140 --> 00:21:59.730
Sowas ist natürlich schlecht. Naja gut.
The Economist, das ist wirklich
00:21:59.730 --> 00:22:03.530
altehrwürdig, der Titel den finde ich
schön: „Lies, damned lies and scans“.
00:22:03.530 --> 00:22:09.950
Das kommt von Tom Sawyer:
„Lies, damned lies and statistics“.
00:22:09.950 --> 00:22:12.380
So, ab da wird’s so langsam
PR-technisch, übrigens, teuer.
00:22:12.380 --> 00:22:15.980
The Economist hat Einfluss.
ABC News – noch teuer.
00:22:15.980 --> 00:22:18.500
Das sind die Kollegen mit dem Handy.
00:22:18.500 --> 00:22:23.620
BBC, CNBC.
Also plötzlich war das einfach überall.
00:22:23.620 --> 00:22:26.480
So, jetzt laggt mein Powerpoint, da
isses wieder. Hier ist Business Week,
00:22:26.480 --> 00:22:32.890
das ist ein populäres Wirtschaftsmagazin.
Und ich rufe euch noch mal in Erinnerung,
00:22:32.890 --> 00:22:37.930
bis jetzt keine Reaktion von Xerox, ja,
wir sind jetzt da drei Tage im Business,
00:22:37.930 --> 00:22:42.590
weltweit. Keine Reaktion! Und wenn man
so langsam reagiert, wird der Ton
00:22:42.590 --> 00:22:47.539
echt ungemütlich. Ich zitiere: „Auf der
Skala der Dinge, die zu schrecklich sind,
00:22:47.539 --> 00:22:50.370
um sie sich vorzustellen, sind
dokumentenverändernde Scanner
00:22:50.370 --> 00:22:52.500
irgendwo oben bei
fleischfressenden Bakterien.“
00:22:52.500 --> 00:23:02.990
Gelächter
00:23:02.990 --> 00:23:07.760
Das schreiben die O-Ton in
der Business Week! lacht
00:23:07.760 --> 00:23:10.020
Da bin ich von einem Kumpel angerufen
worden, hör mal du musst dir das
00:23:10.020 --> 00:23:14.640
durchlesen. Also super! Stellt euch vor,
das ist Peter Coy, der ist da Editor,
00:23:14.640 --> 00:23:18.530
den werden wir im Verlauf des Vortrags
noch ein paar mal genießen dürfen.
00:23:18.530 --> 00:23:23.910
So, mein Blog-Artikel ist jetzt so
auf 100.000 Lesern am Tag.
00:23:23.910 --> 00:23:28.250
Und es gibt immer noch keine Rückmeldung
von Xerox. In der Zwischenzeit
00:23:28.250 --> 00:23:31.780
ist es mir aber mit Hilfe der vielen,
vielen Leser-Mails ziemlich gut gelungen,
00:23:31.780 --> 00:23:35.870
zu erklären, was überhaupt passiert ist.
Und das erzähle ich euch jetzt,
00:23:35.870 --> 00:23:39.559
wir machen also einen kleinen
Einschub über Bildkompression.
00:23:39.559 --> 00:23:43.380
Hier haben wir ein Testbild, das
ich gemacht habe. Das ist so ein
00:23:43.380 --> 00:23:47.890
Sonnentau, mit einer Fliege dran, das ist
eine Pflanze. Sowohl die Fliege als auch
00:23:47.890 --> 00:23:52.009
der Text gehören zum Testbild. Damit wir
schön unterschiedliche Arten Testbild
00:23:52.009 --> 00:23:57.769
haben. Datenübertragung kostet Zeit,
Geld und Speicher. Bilder bestehen,
00:23:57.769 --> 00:24:01.559
verglichen mit Text, aus ziemlich,
ziemlich großen Datenmengen. Und Bilder
00:24:01.559 --> 00:24:06.260
unkomprimiert zu übertragen und zu
speichern, wäre also wirklich aufwändig.
00:24:06.260 --> 00:24:10.310
Außerdem werden Bilder einfach überall
übertragen, ja? Der use case ist für jeden
00:24:10.310 --> 00:24:13.880
von uns da. Ich sage es euch, das zieht
sich bis in die allerhöchsten Kreise.
00:24:13.880 --> 00:24:16.630
Gerade neulich gab es z.B. riesigen
Medienrummel, und sogar einen
00:24:16.630 --> 00:24:20.430
Bundestags-Untersuchungsausschuss,
nur deswegen, weil ein ehemaliger
00:24:20.430 --> 00:24:24.550
Bundestagsabgeordneter Bilder übertragen
hat. Gelächter
00:24:24.550 --> 00:24:28.680
lacht
So, jetzt will der Bundestagsabgeordnete
00:24:28.680 --> 00:24:33.530
nicht ewig auf seine Bilder warten. Also
müssen wir die Bilddaten komprimieren.
00:24:33.530 --> 00:24:34.710
lacht wieder
00:24:34.710 --> 00:24:38.680
Also hömma!
lacht dümmlich
00:24:38.680 --> 00:24:45.000
Applaus
00:24:45.000 --> 00:24:48.990
Jetzt haben wir zwei Ausschnitte meines
Testbildes. Einen vom Foto-Teil
00:24:48.990 --> 00:24:53.240
und einen vom Text-Teil. Und die habe ich
so dick vergrößert, dass man da einzelne
00:24:53.240 --> 00:24:57.179
Pixel erkennen kann. So können wir sehen,
was bei verschiedenen Kompressionsverfahren
00:24:57.179 --> 00:25:01.890
so schiefgeht. Es gibt verlustfreie
Kompressionsverfahren. Da bleiben
00:25:01.890 --> 00:25:04.720
die Bilddaten genau wie sie sind,
die werden nur irgendwie effizienter
00:25:04.720 --> 00:25:09.300
gespeichert. Oder wir nehmen Verluste
in Kauf, also Veränderungen
00:25:09.300 --> 00:25:15.789
in den Bilddaten, um die Dateien
noch kleiner zu quetschen.
00:25:15.789 --> 00:25:20.550
Hier sind die allseits
beliebten GIF-Bilder.
00:25:20.550 --> 00:25:26.540
Kann ich mal kurz ein Handzeichen haben,
wer ist dafür, dass GIF verlustbehaftet ist?
00:25:26.540 --> 00:25:29.540
Wow, das sind viele! Das sind fast alle.
00:25:29.540 --> 00:25:32.600
GIF ist eine verlustfreie
Komprimierungsmethode.
00:25:32.600 --> 00:25:36.090
Der Nachteil ist, es
unterstützt nur 256 Farben.
00:25:36.090 --> 00:25:39.220
Der hier sichtbare Qualitätsverlust kommt
also nicht davon, dass das Bild als GIF
00:25:39.220 --> 00:25:42.440
gespeichert wurde,
sondern von der Farbreduktion.
00:25:42.440 --> 00:25:45.640
Damit man das schön sieht, habe ich
hier sogar nur auf 16 Farben reduziert.
00:25:45.640 --> 00:25:48.730
Man sieht’s sehr schön, uiuiui. So.
00:25:48.730 --> 00:25:53.029
Das fertige Bild wird anschließend Pixel
für Pixel gespeichert und LZW-komprimiert.
00:25:53.029 --> 00:25:57.000
LZW ist so ein alter Kompressions-
Algorithmus, ähnlich wie ZIP.
00:25:57.000 --> 00:26:01.130
GIF eignet sich sehr gut für Grafiken mit
wenigen Farben. Und da die Pixel einfach
00:26:01.130 --> 00:26:04.580
immer noch komplett einzeln gespeichert
werden, werden scharfe Kanten gut
00:26:04.580 --> 00:26:09.030
wiedergegeben. Das sieht man auch, die
Schrift sieht ja ganz gut aus. Weniger gut
00:26:09.030 --> 00:26:14.490
ist es für Fotos, wie man sieht. Mit am
verbreitetsten sind JPEG Bilder. Und JPEG
00:26:14.490 --> 00:26:19.920
sind verlustbehaftet. Das Originalbild
wird nicht mehr Pixel für Pixel gespeichert,
00:26:19.920 --> 00:26:25.480
sondern es wird in 8x8-Pixel-Blöcke
zerlecht. Und jeder Block wird dann
00:26:25.480 --> 00:26:29.080
mit Kosinus-Wellen angenähert. Wie das
jetzt genau mathematisch funktioniert,
00:26:29.080 --> 00:26:32.299
können wir uns an dieser Stelle sparen.
Aber es ist wichtig zu wissen, dass
00:26:32.299 --> 00:26:36.240
diese Arte der Komprimierung, die ist gut
für Fotos, aber schlecht für scharfe Kanten,
00:26:36.240 --> 00:26:40.730
wie man auch an den Buchstaben sieht,
ja, man sieht die Artefakte, ihr seht
00:26:40.730 --> 00:26:44.000
so ein paar Flecken drumrum. Aber das
wäre normal wirklich Artefakt-verseucht,
00:26:44.000 --> 00:26:48.160
das Bild. Ich kann ja mein Notebook
hochhalten, oder so.
00:26:48.160 --> 00:26:51.530
Lange Rede – kurzer Sinn. Je nach
Art des Bildes sind verschiedene
00:26:51.530 --> 00:26:56.059
Kompressionsverfahren gut
und andere nicht.
00:26:56.059 --> 00:27:00.491
Genau darum gibt es das JBig2-Format.
Das ist eins der special words, die ich
00:27:00.491 --> 00:27:04.670
wirklich in drei Varianten für die
Übersetzer hingeschrieben habe.
00:27:04.670 --> 00:27:08.970
Hier darf man ein Bild in viele
Unterbilder zerlegen. Die hier rot
00:27:08.970 --> 00:27:12.789
umrandeten zum Beispiel. Das sind dann so
Unterbilder. Diese Unterbilder nennen wir
00:27:12.789 --> 00:27:17.800
‚patches‘, das ist Englisch für ‚Flicken‘.
Wie wir sehen, gibt’s Bildbereiche,
00:27:17.800 --> 00:27:22.039
die gehören zu überhaupt gar keinem
Patch. Das ist ziemlich cool,
00:27:22.039 --> 00:27:24.700
denn die Daten hierfür, die müssen
schonmal gar nicht gespeichert werden.
00:27:24.700 --> 00:27:29.890
Sagt man einfach, Hintergrund weiß. Der
Witz ist, die einzelnen Patches kann man
00:27:29.890 --> 00:27:34.520
mit verschiedenen Kompressionsverfahren
komprimieren.
00:27:34.520 --> 00:27:38.970
Die Schrift-Patches z.B. mit GIF, also ich
gebe das jetzt nur mal so roh an.
00:27:38.970 --> 00:27:44.680
Wahrscheinlich kann man nicht genau GIF
in JBig2 nutzen. Aber, das Prinzip bleibt.
00:27:44.680 --> 00:27:50.540
Und den Foto-Patch z.B. mit JPEG. Jedem
Patch sein optimales Kompressionsverfahren.
00:27:50.540 --> 00:27:54.160
Das ist schon echt ein Fortschritt. Ich muss
wahrscheinlich niemandem hier begründen,
00:27:54.160 --> 00:27:58.669
dass man damit, wenn man weiß, welcher
Patch was enthält, einen sauberen
00:27:58.669 --> 00:28:04.050
Qualitätseindruck erhält, und
wahrscheinlich eine kleinere Dateigröße. So,
00:28:04.050 --> 00:28:08.140
aber wenn man ein Bild ohnehin schonmal in
Patches zerlegt, dann kann man auch einen
00:28:08.140 --> 00:28:13.039
völlig neuen High-Tech-Kompressionsansatz
wählen. Man kann das Ursprungsbild
00:28:13.039 --> 00:28:17.990
noch viel feiner zerlegen, und jeden
einzelnen Buchstaben als Patch ansehen.
00:28:17.990 --> 00:28:20.669
Das sind dann richtig viele Patches.
Also es werden wirklich viele Patches.
00:28:20.669 --> 00:28:23.690
Und man kann das mit ganzen Textseiten und
Büchern so machen. Und das wird auch getan,
00:28:23.690 --> 00:28:26.910
das habe ich mir jetzt nicht ausgedacht.
00:28:26.910 --> 00:28:32.240
Als nächstes schaut man, welche
Patches einander sehr ähnlich sind.
00:28:32.240 --> 00:28:36.440
Dieser Schritt heißt ‚pattern matching‘.
Ich habe hier vier Patches mit Pfeilen
00:28:36.440 --> 00:28:40.720
markiert. Diese Patches sind sehr ähnlich.
Kein Wunder, werdet ihr jetzt sagen.
00:28:40.720 --> 00:28:45.770
Das sind alles kleine ‚E‘s. Die
unterscheiden sich nur durch wenige Pixel.
00:28:45.770 --> 00:28:50.110
Durch das Pattern-Matching erhält man
sozusagen Gruppen aller gleichen Zeichen.
00:28:50.110 --> 00:28:54.620
Für diese Gruppen speichert man nur ein
einziges Zeichen wirklich ab, und das
00:28:54.620 --> 00:28:58.240
verwendet man im komprimierten
Bild einfach immer wieder.
00:28:58.240 --> 00:29:02.820
Anstatt seiner Brüder. Von den hier vier
markierten ‚E‘s würde also nur eins
00:29:02.820 --> 00:29:06.850
wirklich abgespeichert, und das für alle
anderen eingesetzt. So kann man wirklich
00:29:06.850 --> 00:29:10.500
viele Daten einsparen und hat
wirklich kaum Qualitätsverlust.
00:29:10.500 --> 00:29:14.159
Hier ist das Endergebnis. Sieht eigentlich
immer noch gut aus, oder? Keine Artefakte
00:29:14.159 --> 00:29:19.870
sichtbar. Verbraucht viel weniger Daten
als ohne Pattern Matching.
00:29:19.870 --> 00:29:24.910
Habt ihr das gesehen? Das Pattern Matching
findet das I ist eben ähnlich zum kleinen L,
00:29:24.910 --> 00:29:28.980
kann man also dafür einsetzen.
Das passiert, wenn Pattern Matching
00:29:28.980 --> 00:29:39.519
ungenau arbeitet.
Habt ihr die auch gesehen?
00:29:39.519 --> 00:29:43.590
Sowas sind saugefährliche Fehler.
00:29:43.590 --> 00:29:46.520
Normale Kompressionsfehler wären ja
nicht schlimm. Da ist ein Buchstabe dann
00:29:46.520 --> 00:29:52.470
unleserlich. Das sieht man, und weiß, ist
doof gelaufen, „scanne bitte noch einmal“.
00:29:52.470 --> 00:29:56.740
Hier aber hat man falsche Daten, die
perfekt aussehen. Und die aufgrund
00:29:56.740 --> 00:30:01.780
dieser Ähnlichkeitssache perfekt
einlayoutet werden. Die muss man wirklich
00:30:01.780 --> 00:30:05.659
lesen, um den Fehler zu sehen. Und selbst
dann kann man den Fehler nur dann sehen,
00:30:05.659 --> 00:30:09.000
wenn das Dokument dadurch offensichtlich
unplausibel wird, wie bei dem Bauplan.
00:30:09.000 --> 00:30:12.920
Ich weiß ja nicht, was ihr so macht. Aber
ich lese mir nicht immer alle Scans durch,
00:30:12.920 --> 00:30:18.890
die ich mache, um mal zu kucken
ob da auch Fehler drin sind.
00:30:18.890 --> 00:30:22.059
Also, liebe Leute, ein Politiker, der
diese Sache schönreden muss,
00:30:22.059 --> 00:30:26.010
der würde sagen: „Scannt mit so einem
Xerox-Gerät eine Medikamentendosierung
00:30:26.010 --> 00:30:29.130
in einem Pflegeheim, und es gibt eine
Wahrscheinlichkeit, dass ihr Ruck-Zuck
00:30:29.130 --> 00:30:31.620
die Rentenkasse entlastet“.
Lachen
00:30:31.620 --> 00:30:39.890
Applaus
00:30:39.890 --> 00:30:43.679
Jetzt ist auch klar, was das Ganze mit
Security zu tun hat. Bis jetzt konnte man
00:30:43.679 --> 00:30:47.490
sich fragen, warum hält der David auf dem
Kongress einen Vortrag über Kopierer?
00:30:47.490 --> 00:30:50.340
Aber hier geht’s um einen technischen
Fail einer Firma, der ein gravierendes
00:30:50.340 --> 00:30:55.270
Sicherheitsproblem ist.
Haben wir Zuschauer aus Berlin?
00:30:55.270 --> 00:30:58.080
Handzeichen, vielleicht mal?
00:30:58.080 --> 00:31:00.779
Womit wurden eigentlich die Pläne
für euren Flughafen vervielfältigt?
00:31:00.779 --> 00:31:10.240
Johlen und Beifall
00:31:10.240 --> 00:31:14.590
Aber, wisst ihr was? Flughafen,
Medikamente, Raketen, Flugzeuge…
00:31:14.590 --> 00:31:19.220
So dick das ist, das ist alles Kleinkram.
Richtig interessant wird’s bei der Frage,
00:31:19.220 --> 00:31:22.510
wo solche Scans in Gerichtsverfahren als
Beweismittel genutzt worden sind,
00:31:22.510 --> 00:31:27.429
die man jetzt womöglich mal neu
aufrollen kann. Oder umgekehrt,
00:31:27.429 --> 00:31:30.820
wenn mich einer von euch mit Hilfe von so
einem Xerox-Scan verklagt, dem sage ich
00:31:30.820 --> 00:31:34.800
ab jetzt einfach „Ach wisst ihr was,
das ist falsch!“ lacht
00:31:34.800 --> 00:31:37.610
Da könnt ihr mir erstmal das Original
raussuchen, um mir das Gegenteil
00:31:37.610 --> 00:31:41.890
zu beweisen. Ich kann ja überhaupt nicht
mehr nachweisen, dass ein Teil eines Scans
00:31:41.890 --> 00:31:45.969
auch von der Stelle des Papiers kommt,
von der man ihn erwartet.
00:31:45.969 --> 00:31:50.500
Der rechtliche Wert ist Null! Es gibt
Hunderttausende solcher Großkopierer
00:31:50.500 --> 00:31:54.610
weltweit. Das sind Business-Geräte, jedes
Gerät hat viele Nutzer, und noch mehr
00:31:54.610 --> 00:31:59.190
erzeugte Dokumente, die sonstwohin
rausgegeben werden. Und damit ihr euch mal
00:31:59.190 --> 00:32:03.200
eine Vorstellung machen könnt, mich
hat ein Großkonzern angerufen, da läuft
00:32:03.200 --> 00:32:07.500
die Postbearbeitung so, dass eingehende
Briefe einfach sofort in solchen Maschinen
00:32:07.500 --> 00:32:10.479
gescannt werden, und ab da geht’s nur noch
elektronisch weiter. Viel Spaß, wenn da
00:32:10.479 --> 00:32:14.470
Fehler drin sind. So, wir kommen später
nochmal auf die Implikationen zurück.
00:32:14.470 --> 00:32:20.610
Erstmal zurück zur Story. Es ist der
5.August. Wir befinden uns drei Tage
00:32:20.610 --> 00:32:25.700
nach dem Ersteinschlag, und am dritten Tag
schuf Gott, endlich, ja, ein Lebenszeichen
00:32:25.700 --> 00:32:30.189
von Xerox. Jetzt, einmal, die hier
gucken doch zu, Mann! lacht
00:32:30.189 --> 00:32:34.209
Beifall
00:32:34.209 --> 00:32:36.740
Danke schön. lacht
00:32:36.740 --> 00:32:40.020
Die PR von Xerox Deutschland ruft bei mir
an. Das Gespräch war eher unergiebig.
00:32:40.020 --> 00:32:42.799
Die dürfen fast nichts ohne die Amerikaner
machen. Die haben das erst
00:32:42.799 --> 00:32:45.750
für einen Scherz gehalten. Ich habe
gesagt, das ist keiner. Und dann
00:32:45.750 --> 00:32:48.540
haben wir gesagt, wir bleiben in Kontakt.
lacht
00:32:48.540 --> 00:32:52.679
Gelächter und Beifall
00:32:52.679 --> 00:32:58.309
So, und der Tag danach, der 6.August,
hatte es das erste Mal so richtig in sich.
00:32:58.309 --> 00:33:00.950
Vormittags erhalte ich von einem Leser
diesen Screenshot, irgendwo aus
00:33:00.950 --> 00:33:05.170
einer Detail-Einstellung im Admin-Panel
seines Xerox-Kopierers. Da ist die Rede
00:33:05.170 --> 00:33:11.399
von Buchstaben-Ersetzung. Aha! For the
record, jetzt mal. Das können wir jetzt
00:33:11.399 --> 00:33:13.920
alle lernen: es gibt drei
PDF-Kompressionsstufen.
00:33:13.920 --> 00:33:18.949
Die hören auf die Namen ‚Normal‘, ‚Higher‘
und ‚High‘. Sehr sehr marketinggerecht.
00:33:18.949 --> 00:33:24.600
So. ‚Normal‘ ist der Modus, der am
stärksten komprimiert. Der Leser sagt:
00:33:24.600 --> 00:33:27.649
auf ‚Normal‘ tritt der Fehler auf und in
den beiden höheren anscheinend nicht.
00:33:27.649 --> 00:33:34.040
Meine Tests scheinen das zu bestätigen.
Ich sage das extra so vage, dazu später mehr.
00:33:34.040 --> 00:33:38.340
Trinkpause
00:33:38.340 --> 00:33:41.190
Ich habe ja versprochen, euch die Stimmungen
über die Sache hinweg offenzulegen,
00:33:41.190 --> 00:33:44.890
falls ihr selbst in so eine Situation
geratet. Ganz ehrlich: Im ersten Moment
00:33:44.890 --> 00:33:49.110
ist mir da das Herz in die Hose gerutscht.
Ich hatte Schiss, als der Vollidiot dazustehen,
00:33:49.110 --> 00:33:51.770
der das Manual nicht gelesen hat, ja?
Gelächter
00:33:51.770 --> 00:33:55.110
Bis jetzt gibt es nämlich immer noch kein
offizielles Xerox-Statement, und ich habe
00:33:55.110 --> 00:33:58.400
einen Tip aus der Presse erhalten, dass
Xerox genau sowas ins Statement schreiben
00:33:58.400 --> 00:34:03.940
will. Lesson learned: Was ist der Unterschied
zwischen Innensicht und Außensicht?
00:34:03.940 --> 00:34:07.809
Genau sowas. Ne? Ihr denkt euch gerade
bestimmt: „Hallo? Was regt sich der David
00:34:07.809 --> 00:34:10.310
so auf, das ist doch total klar, dass
solche Dokumentenfehler
00:34:10.310 --> 00:34:13.710
nie passieren dürfen, auch nicht
wissentlich“. Aber von innen sieht das…
00:34:13.710 --> 00:34:18.960
eben sowas kurz anders aus. Trotz Schiss
ist wichtig: Ruhe bewahren, überlegt vorgehen.
00:34:18.960 --> 00:34:22.349
Genau wegen solcher Angstmomente
ist wichtig, dass man im Vorhinein
00:34:22.349 --> 00:34:26.990
niemals kreischt, und immer de-eskaliert.
Niemals im Vorhinein rumpöbeln.
00:34:26.990 --> 00:34:29.670
Wenn man vorher immer souverän war, dann
kann man nämlich einfach viel sicherer
00:34:29.670 --> 00:34:33.410
auftreten, und im Zweifel mal ganz ruhig
öffentlich fragen: „Na Jungs, warum hat mir
00:34:33.410 --> 00:34:36.489
der Support das denn nicht
vor zwei Wochen gesagt, he?“
00:34:36.489 --> 00:34:41.770
Lesson learned: Von vornherein professionell
vorgehen, niemals haten. Ich wiederhole das
00:34:41.770 --> 00:34:46.730
einfach nochmal. So, also,
Vorwärtsverteidigung. Ich habe
00:34:46.730 --> 00:34:50.580
den Screenshot als möglichen Workaround
präsentiert und geraten: Kompression
00:34:50.580 --> 00:34:53.801
auf ‚Higher‘ stellen. Zusätzlich habe ich
geschrieben, dass ich mich ein bisschen
00:34:53.801 --> 00:34:57.250
wundere, dass der Support mir das über
eine Woche [lang] nicht sagen konnte.
00:34:57.250 --> 00:35:01.400
Ich habe auch kritisiert, dass die
Einstellung ‚Normal‘ heißt. lacht
00:35:01.400 --> 00:35:04.750
Und die möglichen Folgen, die ich euch
skizziert habe, die bleiben natürlich alle,
00:35:04.750 --> 00:35:07.210
weil man dem Scan im Anschluss nicht
ansehen kann, dass er vielleicht Fehler
00:35:07.210 --> 00:35:12.579
enthält. Ziel war, der Sachen einen Spin
zu geben, bevor Xerox sich wehrt.
00:35:12.579 --> 00:35:18.310
Es folgt eine Telefonkonferenz
mit Rick Dastin. Raunen
00:35:18.310 --> 00:35:22.520
Ich sehe, der ist im Publikum bekannt,
der ist Vize-Präsident weltweit von Xerox.
00:35:22.520 --> 00:35:24.990
Und Francis Tse, das ist einer
der Chef-Ingenieure, der da
00:35:24.990 --> 00:35:28.570
mit der Bildkomprimierung zu tun hat.
Leute, hier supported der Boss noch selbst!
00:35:28.570 --> 00:35:37.299
Lachen und Applaus
00:35:37.299 --> 00:35:41.740
Rick Dastin ist in der Tat die erste
Person, die bei Xerox arbeitet,
00:35:41.740 --> 00:35:45.300
von der ich offiziell mitgeteilt bekommen
habe, dass solche Buchstaben-Ersetzungen
00:35:45.300 --> 00:35:49.900
bei Xerox in der Tat bekannt sind. Also,
wenn ihr mal was wissen wollt, was euch
00:35:49.900 --> 00:35:53.250
der Support auch nach einer Woche nicht
sagen kann, dann sagt ihr: „Ich möchte
00:35:53.250 --> 00:35:56.960
gern mit Rick Dastin sprechen!“
Lachen
00:35:56.960 --> 00:36:00.160
Und im Gespräch kommt auch heraus, dass
die Mutmaßung, dass das Pattern-Matching
00:36:00.160 --> 00:36:03.680
schuld ist, stimmt. Dastin bestätigt auch,
dass das Pattern-Matching nur
00:36:03.680 --> 00:36:07.880
im ‚Normal‘-Mode eingeschaltet würde.
So, nach ein bisschen Diskussion war dann
00:36:07.880 --> 00:36:12.330
auch klar, der Support hat Scheiße gebaut,
und vielleicht eventuell war der Name
00:36:12.330 --> 00:36:16.680
‚Normal‘ doof gewählt. Ich habe dann
‚Experimental‘ vorgeschlagen.
00:36:16.680 --> 00:36:25.250
Gelächter und Beifall
00:36:25.250 --> 00:36:28.970
Vielleicht an der Stelle: ich bin ja gerade
ganz guter Dinge, und das macht ja
00:36:28.970 --> 00:36:31.480
auch Spaß, und wir lachen alle, aber in
dem Moment hatte ich einfach mehr
00:36:31.480 --> 00:36:35.530
Muffensausen. Nicht, dass ihr denkt, das
geht euch anders, wenn ihr sowas habt.
00:36:35.530 --> 00:36:41.190
Da bin ich ganz ehrlich. Und dann kommt
von Xerox ein glasklares RTFM.
00:36:41.190 --> 00:36:43.990
Erstens: der Normal-Modus, David, der
ist überhaupt nicht Fabrik-Einstellung!
00:36:43.990 --> 00:36:48.030
Liebe Kunden, ihr seid alle selber doof.
Was stellt ihr den Mist so ein!
00:36:48.030 --> 00:36:51.620
Zweitens: dass Buchstaben ausgetauscht
werden können, das wäre ja im Manual
00:36:51.620 --> 00:36:56.490
auch an zwei Stellen vermerkt.
Liebe Kunden: doppelt-doof!
00:36:56.490 --> 00:36:59.750
Zur Fabrik-Einstellung: Das ist natürlich
nur die halbe Wahrheit. Für den Kunden
00:36:59.750 --> 00:37:03.990
ist Fabrik-Einstellung, womit die Maschine
geliefert wird. Xerox liefert nicht selbst,
00:37:03.990 --> 00:37:08.340
zumindest nicht [an] riesige Kunden.
Der Vertrieb geht über Drittfirmen.
00:37:08.340 --> 00:37:12.309
Wenn ihr so einen Xerox-Kopierer bestellt,
macht ihr das also bei einer Firma,
00:37:12.309 --> 00:37:15.789
die nicht Xerox ist, und die beraten euch,
und können da sonstwas reinkonfigurieren,
00:37:15.789 --> 00:37:19.800
bevor sie ausliefern. So, und zum Manual:
der Hinweis ist in manchen Manuals
00:37:19.800 --> 00:37:26.190
in der Tat. Ich habe dann gekuckt: auf
Seite 107 von 328 im Fließtext, ja?
00:37:26.190 --> 00:37:29.800
Nun sind wir alle alt genug, um zu wissen,
wieviele Leute immer 300 Seiten Manual
00:37:29.800 --> 00:37:34.470
durchlesen, bevor sie einen Kopierer bedienen.
Gelächter
00:37:34.470 --> 00:37:39.050
Ich fand außerdem, dass Kopierer generell
nicht so designt werden dürfen, dass
00:37:39.050 --> 00:37:42.679
solche Fehler überhaupt vorkommen können.
Das geht nicht, niemand erwartet sowas.
00:37:42.679 --> 00:37:49.090
Beifall
00:37:49.090 --> 00:37:53.330
Die Antwort war: „Doch, das geht!“
Gelächter
00:37:53.330 --> 00:37:55.890
„Der Markt will das so,
und die Fehler wären ja nur…“
00:37:55.890 --> 00:38:01.100
Gelächter
00:38:01.100 --> 00:38:04.810
Das war in der Tat eine Äußerung, die
auch so gefallen ist. Ich zitiere hier,
00:38:04.810 --> 00:38:07.940
aber das war natürlich bezogen auf die
kleinen Dokumentengrößen. Und die Fehler
00:38:07.940 --> 00:38:11.300
wären ja nur sehr selten. Aber ich hätte
recht, man kann nicht beweisen, dass
00:38:11.300 --> 00:38:14.840
ein Dokument fehlerfrei ist. So. Insgesamt
hatte das Gespräch eine sehr nette
00:38:14.840 --> 00:38:18.500
Atmosphäre. Die haben echt nicht versucht,
mich juristisch plattzumachen oder so.
00:38:18.500 --> 00:38:21.740
Die haben echt nett zugehört, das Gespräch
war auch total lange, [eine] Dreiviertelstunde
00:38:21.740 --> 00:38:26.530
oder so. Und dann habe ich mich
einfangen lassen wie ein Frischling.
00:38:26.530 --> 00:38:29.910
Ihr müsst bedenken, ich hatte was in der
Größenordnung bis dahin noch nie gemacht.
00:38:29.910 --> 00:38:34.050
Und bei einem Konzern wie Xerox, da sitzen
Profis. Ich habe mich schon gewundert,
00:38:34.050 --> 00:38:37.849
warum wir da so lange in aller Seelenruhe
reden. Dastin ist immerhin Vize-Boss
00:38:37.849 --> 00:38:41.640
von einem weltweit operierenden Riesen-
Unternehmen. Und der hat wahrscheinlich
00:38:41.640 --> 00:38:48.960
auch anderes zu tun. So. Und jetzt stellt
sich raus, während des Telefonats mit mir
00:38:48.960 --> 00:38:54.670
hat Xerox eine Pressemeldung rausgehauen.
Gar nicht doof. In der Zeit kann ich nämlich
00:38:54.670 --> 00:38:58.590
nicht reagieren. Und die Meldung hat
den schönen Titel „Always listening
00:38:58.590 --> 00:39:03.190
to our customers“… right at the moment!
lacht
00:39:03.190 --> 00:39:06.151
Ja, die schreiben in ihrer Meldung, wer
unverfälschte Daten haben will, benutzt
00:39:06.151 --> 00:39:09.590
bitte eine Kompressionseinstellung von
mindestens ‚Higher‘, und der Fehler wäre
00:39:09.590 --> 00:39:14.020
im Manual beschrieben. RTFM.
Lesson learned: Jemanden
00:39:14.020 --> 00:39:19.200
bei sowas die Seite des Gegners bobachten
lassen. Ich habe dann auch einen Artikel
00:39:19.200 --> 00:39:21.732
geschrieben, und den Inhalt der
Telefonkonferenz berichtet, mit dem,
00:39:21.732 --> 00:39:25.480
was ich euch grad gesacht hab. Tja, und
ich habe auch noch reingeschrieben,
00:39:25.480 --> 00:39:29.109
dass ich nicht denke, dass die jetzt
vom Haken sind. Und nun?
00:39:29.109 --> 00:39:32.371
Hier hätte das Ganze vorbei sein können.
Wenn ein einzelner Blogger so einen
00:39:32.371 --> 00:39:37.230
Großkonzern angeht, geht das häufig auf
eine von drei Arten aus, wenn der Konzern
00:39:37.230 --> 00:39:40.300
zurückschießt: Entweder der Blogger knickt
ein, nachdem der Konzern zurückgeschossen
00:39:40.300 --> 00:39:44.280
hat, oder die Öffentlichkeit zieht mit dem
Unternehmen mit, oder die Öffentlichkeit
00:39:44.280 --> 00:39:47.040
verliert das Interesse, wenn das
Unternehmen zurückgeschossen hat.
00:39:47.040 --> 00:39:53.342
Jedem von euch fallen gerade drei
Geschichten ein, wo das so war.
00:39:53.342 --> 00:39:56.930
Ist alles nicht passiert. Ihr seht den
dicken Ausschlag unten. Die Story
00:39:56.930 --> 00:40:02.520
ist auf der Titelseite von Slashdot
gelandet. Und die Presse, glücklicherweise,
00:40:02.520 --> 00:40:06.320
ist auch auf meine Linie eingeschwenkt.
Hier schreibt z.B. Heise, dass ich den
00:40:06.320 --> 00:40:09.510
Workaround noch vor Xerox angeboten hätte.
lacht
00:40:09.510 --> 00:40:15.999
Gelächter und Beifall
00:40:15.999 --> 00:40:19.060
Ich werde ein bisschen überziehen.
00:40:19.060 --> 00:40:23.270
Oder auch, knochentrocken, Spiegel. Die
schreiben: „Soso, Xerox war das Problem
00:40:23.270 --> 00:40:27.451
also seit Jahren bekannt.“ Lacht dümmlich
Sowas ist… wenn ihr
00:40:27.451 --> 00:40:30.400
in einer PR von einer Firma sitzt, und
sowas passiert, ich garantiere euch,
00:40:30.400 --> 00:40:34.089
ihr braucht euch für den Rest des Jahres
keinen Urlaub mehr nehmen.
00:40:34.089 --> 00:40:39.120
Richtig amüsant wird es aber immer, wenn
die Geschichte im Internethumor ankommt.
00:40:39.120 --> 00:40:42.420
Das will ich euch nicht vorenthalten. Ich
weiß nicht, wer von euch mal in den USA
00:40:42.420 --> 00:40:45.750
gelebt hat. Im Deutschen gibt’s die
vulgäre Redewendung „Jetzt ist die Kacke
00:40:45.750 --> 00:40:51.830
am Dampfen“. Und die Amerikaner
sagen dafür: „Shit hits the fan“.
00:40:51.830 --> 00:40:55.170
Am Folgetag ist die Sache auf der
Titelseite von Reddit. Der umrandete
00:40:55.170 --> 00:40:58.770
Reddit-Kommentar bringt die eloquenteste
Version von „Shit hits the fan“, die ich
00:40:58.770 --> 00:41:07.000
je gesehen habe.
Gelächter
00:41:07.000 --> 00:41:09.859
Ja, aber was der sagt, ist wahr. Ich
meinte das ja vorhin auch schon mal.
00:41:09.859 --> 00:41:14.530
Wenn eine Firma auf Dokumentendigitalisierung
angewiesen ist, und wenn ihr mal nachdenkt,
00:41:14.530 --> 00:41:19.390
wer ist das heutzutage nicht, dann haben
die ein Problem. Die können den Laden
00:41:19.390 --> 00:41:23.440
dichtmachen, wenn sie Pech haben. Mich hat
z.B. die Leitung vom Staatlichen Archiv
00:41:23.440 --> 00:41:28.119
angerufen. Und die haben mit Xerox-Geräten
ihr Archiv erzeugt, und dann haben sie was
00:41:28.119 --> 00:41:30.940
gemacht? Sie haben die Originale
weggeschmissen. Ne?
00:41:30.940 --> 00:41:32.850
schadenfrohes Gelächter
00:41:32.850 --> 00:41:37.760
Die stehen da jetzt mit leerem Blick vor
ihrer Scanner-Flotte, und dann können die
00:41:37.760 --> 00:41:42.700
erstmal ihre Dokumente auf Plausibilität
überprüfen. Auch sonst ist der Internethumor
00:41:42.700 --> 00:41:45.609
herrlich.
Gelächter
00:41:45.609 --> 00:41:56.189
Beifall
00:41:56.189 --> 00:41:58.560
Manchmal sorgen die Beteiligten für
den Humor auch selbst. Wenn man
00:41:58.560 --> 00:42:01.890
als Xerox-Vizechef den ganzen Tag
Interviews zur selben Sache gibt,
00:42:01.890 --> 00:42:04.370
passiert einem mal ein Fehler. Der
hier ist ganz gut. Das braucht ihr
00:42:04.370 --> 00:42:09.599
nicht durchlesen, ich lese es kurz vor.
Ausgerechnet vor der BBC hat Dastin
00:42:09.599 --> 00:42:12.171
die Sache relativieren wollen. Er hat
gesagt: „Wisst ihr was, das ist alles
00:42:12.171 --> 00:42:15.810
halbsoschlimm, dieser ‚Normal‘-
Kompressions-Modus, der kann
00:42:15.810 --> 00:42:19.260
Fehler produzieren, aber den nimmt fast
keiner, nur das Militär oder irgendwelche
00:42:19.260 --> 00:42:26.249
Ölbohrinseln.“
Gelächter und Beifall
00:42:26.249 --> 00:42:31.710
Ja, was kann da schon passieren?
lacht bübchenhaft
00:42:31.710 --> 00:42:34.170
So jetzt haben wir…
Gelächter
00:42:34.170 --> 00:42:37.089
lacht
Jetzt haben wir alle mitbekommen,
00:42:37.089 --> 00:42:40.790
dass Fehler auf Ölbohrinseln in den USA
in letzter Zeit ein bisschen enger gesehen
00:42:40.790 --> 00:42:45.960
werden. Jetzt haben wir alle gelacht. Und
ich habe ja gesagt – und ich will da auch
00:42:45.960 --> 00:42:50.440
zu meinem Wort stehen – Lachen ist in
Ordnung, aber Häme ist fehl am Platze,
00:42:50.440 --> 00:42:55.140
auch Häme ist haten. Und, versetzt euch in
Dastins Lage. Wenn man 14 Stunden am Stück
00:42:55.140 --> 00:42:58.280
über die gleiche Sache interviewt wurde,
da rutscht einem irgendwann so was raus.
00:42:58.280 --> 00:43:02.880
Und das wird dann natürlich breitgetreten.
Dastin meinte außerdem danach zu mir,
00:43:02.880 --> 00:43:06.450
sie hätten ihn miss-zitiert, und ich habe
keinen Grund, ihm das nicht zu glauben.
00:43:06.450 --> 00:43:09.122
Also nur, um den mal ein bisschen zu
beschützen: der hatte wahrscheinlich
00:43:09.122 --> 00:43:12.780
keinen coolen Tag.
So, wir machen weiter.
00:43:12.780 --> 00:43:15.690
Dieses Tech-Portal ist froh, dass
Katzenbilder nicht betroffen zu sein
00:43:15.690 --> 00:43:18.900
scheinen.
Gelächter
00:43:18.900 --> 00:43:23.160
Man beachte die Formulierung, wie die
sich schon absichern, ja, so als ob
00:43:23.160 --> 00:43:25.360
sie nicht wissen, ob vielleicht doch
Katzenbilder betroffen sind.
00:43:25.360 --> 00:43:27.910
Raunen
Und das hier ist eine neue Pressemeldung
00:43:27.910 --> 00:43:31.670
von Xerox. Der öffentliche Druck wurde
jetzt doch so groß, dass Xerox gesagt hat:
00:43:31.670 --> 00:43:34.520
„Ach, wisst ihr, wir machen doch lieber
einen Patch für das alles, wo wir das
00:43:34.520 --> 00:43:38.130
Pattern-Matching abschaffen“. Juristisch
einen Fehler eingestanden haben die
00:43:38.130 --> 00:43:41.380
wohlgemerkt nicht. Gibt’s bis jetzt
auch noch nicht. Stand ja im Manual.
00:43:41.380 --> 00:43:44.569
Das ist übrigens so. Wenn’s im Manual
steht, ist es in Ordnung. Auf den Mikrowellen
00:43:44.569 --> 00:43:50.960
steht auch, ihr dürft nicht
eure Katze drin trocknen.
00:43:50.960 --> 00:43:53.960
Ja, hier ist wieder ein Zeitungsbericht.
Und wenn man so lange gewartet hat,
00:43:53.960 --> 00:43:57.380
dann rettet auch die Patch-Ankündigung
nicht vor Spott. Jetzt bauen die Zeitungen
00:43:57.380 --> 00:43:59.440
sogar schon absichtlich
Druckfehler in ihre Titel.
00:43:59.440 --> 00:44:01.510
Gelächter
00:44:01.510 --> 00:44:04.190
Wir gehen mal zurück zu Xerox’
Pressemitteilung, da steht nämlich
00:44:04.190 --> 00:44:09.500
eine wichtige, klare Ansage drin. Sie
werden keine Zeichenersetzung sehen,
00:44:09.500 --> 00:44:14.819
wenn Sie die Kompression mindestens auf
‚Higher‘ stellen, bei mindestens 200 dpi.
00:44:14.819 --> 00:44:18.680
Xerox hat extra Dokumente rausgebracht,
in denen ganz klar steht, dass Pattern-Matching
00:44:18.680 --> 00:44:24.450
nur im ‚Normal‘-Kompressionsmodus eingesetzt
wird und nicht in den beiden höheren.
00:44:24.450 --> 00:44:27.500
Jetzt dachte ich mir aber die ganze Zeit,
dass ich eigentlich sicher bin, dass ich das
00:44:27.500 --> 00:44:29.930
eigentlich auch schon bei höheren Modi
gesehen hatte. Verschiedene Leser
00:44:29.930 --> 00:44:33.609
haben mir das auch gesagt. Ich kriege es
aber auf meinen beiden Geräten irgendwie
00:44:33.609 --> 00:44:37.260
vor Ort nicht hin, das selbst zu
reproduzieren. Aber eins ist klar:
00:44:37.260 --> 00:44:41.319
wenn auch in den anderen Kompressionsmodi
Zeichen ersetzt werden, dann wären wirklich
00:44:41.319 --> 00:44:45.610
alle betroffen. Und Xerox hätte falsch
kommuniziert. Dann hätten wir wirklich
00:44:45.610 --> 00:44:50.040
ein weltweit noch viel riesigeres Problem.
Also jage ich meine Ahnung nicht einfach so
00:44:50.040 --> 00:44:54.580
als Gerücht raus. Das gebietet irgendwie
auch der Anstand. So, jetzt hat sich aber
00:44:54.580 --> 00:45:00.220
ein Freund von mir in einer Firma in Bonn,
in meinem damaligen Wohnort, sein Xerox
00:45:00.220 --> 00:45:07.160
Workcentre 7545 angekuckt. Ich frage die
Zahlen nachher ab! lacht dümmlich
00:45:07.160 --> 00:45:11.251
Und da das auch noch in meinem ehemaligen
Wohnort war, sind wir dann mal ein bisschen
00:45:11.251 --> 00:45:14.300
hingegangen, und dann haben wir meine
Testzahlen genommen, und im Modus ‚Higher‘
00:45:14.300 --> 00:45:19.080
gescannt, das ist die Fabrikeinstellung,
und wir wählen sogar 300 dpi als Auflösung,
00:45:19.080 --> 00:45:22.700
für Text, ihr werdet mir zustimmen,
das ist wirklich großzügig.
00:45:22.700 --> 00:45:28.280
Zack – die gelben Zahlen sind falsch.
Gelächter
00:45:28.280 --> 00:45:31.240
Das sind übrigens nicht alle. Ich habe da
nur mal aufs Geratewohl ein paar markiert.
00:45:31.240 --> 00:45:35.739
Ich gehe ja hier nicht 500.000 Zahlen
durch und markiere jetzt alle falschen.
00:45:35.739 --> 00:45:38.070
Aber jetzt seht ihr mal, wie häufig
die Fehler sind. Ich wiederhole:
00:45:38.070 --> 00:45:42.540
im Kompressionsmodus ‚Higher‘ mit 300 dpi.
Wir nehmen jetzt das blau markierte Rechteck
00:45:42.540 --> 00:45:47.270
und vergrößern das. Hier sind Gruppen von
Ziffern rot markiert – oh, das sieht man jetzt
00:45:47.270 --> 00:45:52.540
nur so ganz bisschen rosa, aber man
sieht’s – die pixelgenau gleich sind.
00:45:52.540 --> 00:45:56.990
Sowas ist normal sehr unwahrscheinlich.
Wenn ihr dieselbe Ziffer häufiger scannt,
00:45:56.990 --> 00:46:01.970
wird die fast immer leicht anders
aussehen. So, exakt pixelgleiche Ziffern
00:46:01.970 --> 00:46:04.680
in hoher Zahl heißt, dass Ziffern
wiederverwendet werden, das ist
00:46:04.680 --> 00:46:08.970
ein klares Zeichen für Pattern-Matching.
Anders als in dem Xerox-Statement behauptet,
00:46:08.970 --> 00:46:13.240
findet da also sehr wohl Pattern-Matching
statt. Ein Leser von mir hat sogar mal
00:46:13.240 --> 00:46:17.349
eine interaktive Visualisierung geschrieben,
die gleiche Ziffern sichtbar macht.
00:46:17.349 --> 00:46:19.449
Wir kucken mal, ob sie…
– ja! – da ist sie.
00:46:19.449 --> 00:46:22.290
Und jetzt kann ich hier so drübergehen,
mit dem Mauszeiger, und dann werden mal
00:46:22.290 --> 00:46:28.650
alle rot gemacht, wo die Ziffer
wiederverwendet wurde.
00:46:28.650 --> 00:46:31.290
Wir ziehen das jetzt nicht in die Länge,
wir sind schon ein bisschen im Verzuch.
00:46:31.290 --> 00:46:37.420
Das ist, weil ihr immer so cool applaudiert.
Was mich freut. lacht
00:46:37.420 --> 00:46:42.790
Beifall
00:46:42.790 --> 00:46:47.020
Aber da sieht man mal, wie viele Ziffern
da wirklich falsch sein könnten.
00:46:47.020 --> 00:46:50.360
Und ab hier ist klar: Hunderttausende
Geräte sind direkt in den Fabrikeinstellungen
00:46:50.360 --> 00:46:54.050
betroffen, und jetzt ist der Spaß wirklich
vorbei. Mit sowas kann man einen Konzern
00:46:54.050 --> 00:46:57.310
echt anfahren. Und ich wollte das nicht
veröffentlichen, ohne wenigstens mal
00:46:57.310 --> 00:47:00.080
das Gespräch zu suchen. Und ich wollte
mich gerne auch vergewissern, dass ich
00:47:00.080 --> 00:47:02.960
da nicht einen Fehler gemacht habe.
Und keinen Bock, da auf Abermilliarden
00:47:02.960 --> 00:47:06.980
an Börsenwert verklagbar zu sein.
Also habe ich den ganzen Prozess
00:47:06.980 --> 00:47:10.170
des Falsche-Zahlen-Erzeugens auf Video
aufgenommen, und nicht-öffentlich
00:47:10.170 --> 00:47:14.030
in Youtube gestellt. Den Link habe ich an
Francis Tse geschickt, das ist einer
00:47:14.030 --> 00:47:19.190
der Chef-Ingenieure, den ich vorhin
erwähnt hatte. Und die waren natürlich
00:47:19.190 --> 00:47:22.740
wie vom Donner gerührt. Ab hier ist die
Sache echt all-umfassend. Francis hat mir
00:47:22.740 --> 00:47:26.980
telefonisch bestätigt, dass ich in der Tat
alles richtig gemacht hätte. Und Xerox
00:47:26.980 --> 00:47:30.190
war kooperativ, aber sie wollten, dass ich
warte, bis sie den Fehler selbst reprozieren.
00:47:30.190 --> 00:47:33.580
Ich hatte aber noch im Gedächtnis, dass
ich mir bei der letzten Telefonkonferenz
00:47:33.580 --> 00:47:37.630
ein bisschen verarscht vorgekommen bin.
Also habe ich gesagt, liebe Leute,
00:47:37.630 --> 00:47:41.000
das läuft jetzt nicht so wie letztes Mal.
„Ich habe dazu den Blog-Artikel bereits
00:47:41.000 --> 00:47:44.720
fertig, und das Video ist ja auch schon
hochgeladen.“ Gelächter
00:47:44.720 --> 00:47:47.940
lacht
Und wenn ihr…
00:47:47.940 --> 00:47:53.800
Beifall
00:47:53.800 --> 00:47:56.840
„Nehmt’s mir nicht übel, aber ich bitte
darum, ab jetzt mit eingebunden zu werden,
00:47:56.840 --> 00:48:00.540
denn auch ich behandle euch fair.“
So haben wir uns dann auch geeinigt,
00:48:00.540 --> 00:48:03.300
da seht ihr was es bringt, im Vorhinein
nicht zu haten. Wenn ihr die vorher
00:48:03.300 --> 00:48:07.870
voll auf Twitter angefurzt hättet, ist
klar, dann sagen die: „Komm, leck’ mich!“
00:48:07.870 --> 00:48:11.109
Danach kamen so sechs Stunden Hin-und-
her-Telefoniererei. Wir telefonieren immer
00:48:11.109 --> 00:48:15.809
und immer wieder. Sie versuchen, mit meiner
Hilfe fieberhaft, das zu reproduzieren.
00:48:15.809 --> 00:48:18.720
Bei mir war’s Nacht, die Nacht habe ich
dann am Telefon im Büro verbracht, und
00:48:18.720 --> 00:48:22.480
nichts gegessen außer so Keksen, die da
rumlagen. Und irgendwann ruft Francis
00:48:22.480 --> 00:48:27.820
wieder an, und sagt völlig verdattert:
„Yep, wir haben’s reproduziert.“
00:48:27.820 --> 00:48:31.060
Nummern-Vertauschung auf Fabrik-Einstellung,
da war erstmal auf beiden Seiten Stille.
00:48:31.060 --> 00:48:35.230
Wir waren einfach alle geschockt.
Und wisst ihr, was nebenher rauskam?
00:48:35.230 --> 00:48:39.140
Der Code für den Kompressions-Scan
ist acht Jahre alt. So lange ist der Bug
00:48:39.140 --> 00:48:43.450
in freier Wildbahn unterwegs.
Acht Jahre.
00:48:43.450 --> 00:48:46.000
Ja, da waren sie dann bisschen verdattert.
Und ich habe dann gesagt: „Hier ist
00:48:46.000 --> 00:48:48.980
mein Blog-Artikel, lest mir den mal bitte
gegen, und bestätigt mir den, damit ich
00:48:48.980 --> 00:48:51.310
juristische Sicherheit habe,
und den rausbringen kann.
00:48:51.310 --> 00:48:56.510
Gelächter und Applaus
Japst vor Lachen
00:48:56.510 --> 00:49:01.360
Nein, also, …
dieser Fehler ist saugefährlich,
00:49:01.360 --> 00:49:04.910
ich habe keinen Bock, damit länger zu
warten. Hier ist der Artikel, das haben sie
00:49:04.910 --> 00:49:08.740
auch gemacht. Und ich durfte den Artikel
sogar vor ihnen veröffentlichen. Das ist
00:49:08.740 --> 00:49:12.180
relativ einmalig. Und ihr werdet mir
zustimmen, nicht haten: Wenn man das
00:49:12.180 --> 00:49:15.640
damit erreicht, ist das wohl ganz gut.
Eine erwachsene Auseinandersetzung.
00:49:15.640 --> 00:49:20.460
Lesson learned: Verhandle im richtigen
Moment. Das hier ist das nächste
00:49:20.460 --> 00:49:23.960
Xerox-Presse-Statement.
Ich ziehe ein bisschen im Tempo an.
00:49:23.960 --> 00:49:26.470
Xerox hat sich direkt im Anschluss
natürlich auch noch geäußert.
00:49:26.470 --> 00:49:29.329
Die ziehen die vorherige Kommunikation
zurück und bedanken sich bei mir
00:49:29.329 --> 00:49:32.550
und sagen, dass sie jetzt erstmal kucken,
wie groß die Sache eigentlich ist.
00:49:32.550 --> 00:49:35.780
Und ab da waren sie auch durchgehend nett
in den Presse-Mitteilungen, und das Klima
00:49:35.780 --> 00:49:40.040
war insgesamt sehr konstruktiv.
Das hier ist der nächste Slashdot-Artikel.
00:49:40.040 --> 00:49:42.340
Das wird immer surrealer,
schaut euch die Überschrift an!
00:49:42.340 --> 00:49:45.560
Nach dem ganzen Hin und Her (?)(?) für
mich bei Slashdot nicht mehr drauf an,
00:49:45.560 --> 00:49:50.630
was Xerox sagt, sondern was sie mir
bestätigen. Gelächter
00:49:50.630 --> 00:49:54.350
Und hier ist wieder unser bissiger
Peter Coy von der Business Week.
00:49:54.350 --> 00:49:56.809
Aber jetzt… einen hab’ ich noch,
einen hab’ ich noch.
00:49:56.809 --> 00:50:00.920
Also, einen Kompressionsmodus!
Gelächter
00:50:00.920 --> 00:50:03.910
Ist jetzt ja eigentlich egal. Aber am
11. August gelingt noch der Nachweis,
00:50:03.910 --> 00:50:06.810
dass der Fehler halt auch im
‚Highest‘-Mode auftritt.
00:50:06.810 --> 00:50:10.310
Selbst ein qualitätsbewusster Anwender in
den letzten acht Jahren, der wunderschöne
00:50:10.310 --> 00:50:13.760
PDFs produzieren wollte, konnte dem
nicht ausweichen. Und ehrlicherweise,
00:50:13.760 --> 00:50:17.400
nach meinen Informationen tritt der
Fehler bei TIFFs nicht auf.
00:50:17.400 --> 00:50:22.040
Ich will hier keinen Flurschaden machen,
wo keiner ist. Nimmt natürlich keiner, TIFFs,
00:50:22.040 --> 00:50:26.510
sind ja riesig. Am 12. August gesteht
Xerox dann öffentlich ein, dass es sich
00:50:26.510 --> 00:50:30.030
um einen acht Jahre alten Software-Fehler
handelt. Und kündigt nochmal den Patch an.
00:50:30.030 --> 00:50:34.820
Ab da hängen sie ja natürlich juristisch
voll drin. Und wenn in den USA
00:50:34.820 --> 00:50:38.879
nachmittags ist, ist es hier nachts.
Und so mitten in der Nacht, also zu Zeiten,
00:50:38.879 --> 00:50:43.680
wo Besucher dieses Kongresses typischerweise
wach sind, haben Dastin und Tse bei mir
00:50:43.680 --> 00:50:48.510
auf dem Handy angerufen, und wollten mir
unbedingt zuerst sagen, was ich unglaublich
00:50:48.510 --> 00:50:51.510
nett fand, dass sie den Bug gefunden haben
und jetzt für alle Geräte neue Software
00:50:51.510 --> 00:50:54.179
ausrollen. Und da kann man auch sehen,
dass die Stimmung wirklich besser geworden
00:50:54.179 --> 00:50:57.819
ist. Das hier ist die Patch-Download-Seite
von Xerox. Hier kann man mal sehen,
00:50:57.819 --> 00:51:01.310
wieviele Geräte da betroffen sind.
Und beachtet auch die ‚X‘-e, das sind
00:51:01.310 --> 00:51:06.549
Gerätefamilien!
Gelächter
00:51:06.549 --> 00:51:10.220
So, die Presse berichtet wieder.
Die Computerzeitschrift c’t schreibt
00:51:10.220 --> 00:51:14.540
einen Artikel, und nennt das Ganze
‚Scannergate‘. Und hier gibt es noch
00:51:14.540 --> 00:51:18.480
einen letzten Nachtreter von
unserem geliebten Peter Coy.
00:51:18.480 --> 00:51:21.570
Das hört sich so sarkastisch an,
aber der hat leider völlig recht.
00:51:21.570 --> 00:51:25.839
Acht Jahres-Produktionen an gescannten,
archivierten Dokumenten können
00:51:25.839 --> 00:51:29.510
solche Fehler enthalten und noch ewig
Schaden anrichten. Über Hunderttausende
00:51:29.510 --> 00:51:34.160
Geräte und Unternehmen weltweit. Wir leben
in einer Gesellschaft, die jetzt gerade,
00:51:34.160 --> 00:51:37.770
während wir hier sprechen, den Übergang
von der Papierwelt in eine Mischung
00:51:37.770 --> 00:51:41.410
aus Papierwelt und Digitalwelt vollzieht.
Und der Übersetzer
00:51:41.410 --> 00:51:44.890
zwischen beiden Welten, das sind Geräte
wie Xerox-Workcentres.
00:51:44.890 --> 00:51:47.910
Wir werden davon noch lange etwas haben.
Und jetzt kommt das Wichtigste:
00:51:47.910 --> 00:51:51.430
Ich habe schon gesagt, dass Xerox einen
dezentralen Vertrieb über Drittunternehmen hat.
00:51:51.430 --> 00:51:54.869
Ich persönlich habe keinen Grund zu der
Annahme, dass der Patch übermäßig viele
00:51:54.869 --> 00:51:59.140
Geräte erreicht hat. Also: spread the word!
Am Ende des Vortrags kommen URLs,
00:51:59.140 --> 00:52:04.440
wo ihr genauere Infos findet und
weiterkucken könnt. So, es neigt sich
00:52:04.440 --> 00:52:08.259
dem Ende… Neben den ganzen ‚Lessons
learned‘ gibt es eine ‚Lesson‘, die ich
00:52:08.259 --> 00:52:11.599
bis jetzt noch nicht gesagt habe.
Ich habe immer ungläubige Blicke gekriegt,
00:52:11.599 --> 00:52:14.730
dass ich dafür keine Kohle genommen habe.
Ein Manager hat sogar gesagt, ich wäre
00:52:14.730 --> 00:52:18.950
„schön blöd“. Dazu zwei Sachen.
Erstens ist es generell schwer, mit sowas
00:52:18.950 --> 00:52:23.899
Geld zu verdienen. Selbst wenn man will.
Ohne Nachweis wird man nicht ernst genommen.
00:52:23.899 --> 00:52:27.410
Und mit Nachweis liefert man einfach
meistens direkt den Bugfix, und dann
00:52:27.410 --> 00:52:29.690
gibt es auch keine Kohle mehr.
00:52:29.690 --> 00:52:32.770
Und zweitens: Konzerne kennen keine
Freunde. Wenn ich Geld genommen hätte,
00:52:32.770 --> 00:52:37.460
wäre das irgendwie doof rausgekommen,
und gegen mich verwendet worden.
00:52:37.460 --> 00:52:40.520
Und es hätte einfach mich in eine
schwächere Verhandlungsposition gebracht.
00:52:40.520 --> 00:52:43.599
Ich hatte aber Lust, dass dieser Fehler
behoben wird. Und, last but not least,
00:52:43.599 --> 00:52:47.770
die Community hat mir geholfen, und die
haben auch dafür kein Geld bekommen.
00:52:47.770 --> 00:52:49.520
Ich würde es wieder
so machen, aber…
00:52:49.520 --> 00:52:53.370
Beifall
00:52:53.370 --> 00:52:57.930
…aber am Ende muss das jeder für sich
selbst entscheiden. Wenn ihr das jetzt
00:52:57.930 --> 00:53:01.369
anders macht, ist das völlig in Ordnung.
Ich möchte euch nur im Vorhinein sagen,
00:53:01.369 --> 00:53:05.040
ihr bringt euch in eine schwächere
Verhandlungsposition. Das sind
00:53:05.040 --> 00:53:09.170
nochmal die ganzen ‚Lessons learned‘. Die
werde ich jetzt nicht nochmal durchkauen.
00:53:09.170 --> 00:53:13.300
Weil, die sind, damit ihr die Folien
runterladen könnt und die trotzdem habt.
00:53:13.300 --> 00:53:17.100
Und wir schließen jetzt kurz den Kreis
zum Anfang, und dann sind wir fertig.
00:53:17.100 --> 00:53:21.530
Am Anfang war der Prolog mit Barack Obamas
Geburtsurkunde. Hier ist es wieder,
00:53:21.530 --> 00:53:25.700
das ‚long form birth certificate‘. Kurz nach
der Xerox-Saga haben mich Journalisten
00:53:25.700 --> 00:53:28.809
von ‚Reality Check‘ aus den USA
angeschrieben, ob der Xerox-Bug
00:53:28.809 --> 00:53:32.830
nicht die Ursache sein könnte für die
‚Fälschungen‘. Und die haben auch schon
00:53:32.830 --> 00:53:36.680
Detektivarbeit geleistet. Beispielsweise
haben die Obamas kurz vor der Geburtsurkunde
00:53:36.680 --> 00:53:41.690
ihre Steuerunterlagen öffentlich gemacht.
Die wurden mit einem Xerox Workcentre 7655
00:53:41.690 --> 00:53:45.859
gescannt. Tja, und auch technische,
weitere Eigenschaften sprechen
00:53:45.859 --> 00:53:48.680
für einen Xerox-Scanner. Und die ‚Reality
Check‘-Leute haben mich gefragt, ob ich
00:53:48.680 --> 00:53:53.100
bei Xerox mal anfragen könnte, ich hätte
ja jetzt so gute Kontakte dahin. Und Xerox…
00:53:53.100 --> 00:53:57.090
Gelächter
Und Xerox hat dann lieb um Verständnis gebeten,
00:53:57.090 --> 00:54:00.059
dass man sich darum jetzt überhaupt nicht
kümmern möchte,… lacht
00:54:00.059 --> 00:54:03.119
…und ich habe das ruhen lassen. Und
jetzt bereite ich mich auf meinen
00:54:03.119 --> 00:54:08.470
Kongressvortrag vor, für diesen Vortrag
heute, ja, und schaue nochmal in das PDF,
00:54:08.470 --> 00:54:11.930
und da sind exakt die kopierten, genau
gleichen Buchstaben drin, die bei Xerox
00:54:11.930 --> 00:54:16.280
damals Zeichen für Pattern Matching waren.
Und ich kuckte nur auf die Internetseiten,
00:54:16.280 --> 00:54:20.000
da steht auch was von Zeichendopplungen.
Hier sind noch zwei genau gleiche
00:54:20.000 --> 00:54:24.420
Ankreuzkästchen. Beachtet die Zähnchen da
irgendwie drumrum. So, macht euch selbst
00:54:24.420 --> 00:54:26.839
ein Bild. Aber ich denke, es könnte sein,
dass diese Verschwörungstheorie
00:54:26.839 --> 00:54:31.720
hiermit abgefackelt ist. Und damit bleibt’s
nur, herzlich Danke zu sagen. Dafür, dass
00:54:31.720 --> 00:54:33.560
ihr die Stunde mit fein (?) verbracht habt!
00:54:33.560 --> 00:54:44.019
Beifall
00:54:44.019 --> 00:54:50.739
Wenn immer alle applaudieren,
dauert’s länger!
00:54:50.739 --> 00:54:55.120
So… lacht
00:54:55.120 --> 00:54:58.750
Oben findet ihr noch einen Link zur
Xerox-Saga. Bitte erzählt das weiter!
00:54:58.750 --> 00:55:01.260
Und unten gibt es einen Link zu meiner
Seite. Da stelle ich schnellstmöglich
00:55:01.260 --> 00:55:05.210
die Folien online. Wahrscheinlich morgen.
Ich gehe hier nicht ins WLAN! lacht
00:55:05.210 --> 00:55:06.660
Gelächter
00:55:06.660 --> 00:55:09.010
Und nehmt euch vor den
fiesen Kopierern in Acht!
00:55:09.010 --> 00:55:12.730
Herald: Okay, also erstmal vielen Dank
für diesen grandiosen Vortrag!
00:55:12.730 --> 00:55:16.360
Ich glaube, der war
für alle höchst spannend.
00:55:16.360 --> 00:55:19.530
Alle, die auf dem Weg nach draußen sind,
bitte beeilt euch, und schließt danach
00:55:19.530 --> 00:55:25.250
die Türen. Und seid leise.
00:55:25.250 --> 00:55:28.030
Mit den Fragen würde ich zunächst mit
denen aus dem Internet anfangen.
00:55:28.030 --> 00:55:30.000
Von unserem Signal Angel.
00:55:30.000 --> 00:55:33.790
Signal Angel: Vielen Dank!
Auch einen Riesenapplaus aus dem Internet,
00:55:33.790 --> 00:55:38.240
das konntest du jetzt nicht hören. Aber,
es war sehr viel positives Feedback da.
00:55:38.240 --> 00:55:41.460
Auch die Bitte, die Folien zu
veröffentlichen. Insbesondere
00:55:41.460 --> 00:55:42.859
die Symbolbilder kamen sehr gut an.
00:55:42.859 --> 00:55:44.929
Daniel: Das wird passieren, auf meiner
Seite, spätestens morgen. Definitiv.
00:55:44.929 --> 00:55:46.720
Signal Angel: Sehr schön, vielen Dank.
Zwei Fragen habe ich.
00:55:46.720 --> 00:55:51.520
Die erste Frage ist, gibt es bei Xerox
technisch einen Unterschied zwischen
00:55:51.520 --> 00:55:55.310
Scannen und Drucken und Kopieren?
Oder ist das intern immer das Gleiche?
00:55:55.310 --> 00:55:58.989
Daniel: Also scannen, da geht das Papier
rein und beim Drucken kommt’s raus, ne?
00:55:58.989 --> 00:56:00.439
Gelächter
00:56:00.439 --> 00:56:03.540
Nein, also beim Drucken werden einfach
Druckdaten entgegengenommen.
00:56:03.540 --> 00:56:06.570
Da ist mir nicht bekannt, dass überhaupt
noch mal irgendwas nachkomprimiert wird.
00:56:06.570 --> 00:56:10.630
Scannen – da gibt’s verschiedene Modi.
Die PDF-Modi, das sind die drei, wovon ich
00:56:10.630 --> 00:56:16.869
gesprochen habe. Und Kopieren – meiner
Ansicht nach ist es nicht so, dass es
00:56:16.869 --> 00:56:21.640
beim Kopieren auch passiert, weil da nicht
komprimiert wird. So wie ich das sehe, ja?
00:56:21.640 --> 00:56:24.930
Also ich bin mir sicher, ich hätte
Berichte bekommen, wäre dem so.
00:56:24.930 --> 00:56:27.920
Also deswegen denke ich nicht, dass der
Kopiervorgang an sich betroffen ist. Aber
00:56:27.920 --> 00:56:33.180
das ist auch nicht so krass schlimm, denn
da werden auch keine Dokumente archiviert.
00:56:33.180 --> 00:56:37.520
Signal Angel: Okay, und die zweite Frage:
gibt es irgendwelche handfesten
00:56:37.520 --> 00:56:40.430
Schädigungen, die aufgrund
dieses Bugs passiert sind?
00:56:40.430 --> 00:56:41.790
Hast du da irgendwelche
Rückmeldungen bekommen?
00:56:41.790 --> 00:56:43.730
Daniel: Ich habe Rückmeldungen, die,
die ich gerade gesagt habe.
00:56:43.730 --> 00:56:47.220
Und natürlich noch ein paar andere. Und
bin natürlich angehalten, hier keine Namen
00:56:47.220 --> 00:56:50.559
zu nennen. Aber… also
ich will nur soviel sagen:
00:56:50.559 --> 00:56:54.910
ihr müsst euch in die Lage von einem
Konzern versetzen, der da betroffen ist.
00:56:54.910 --> 00:56:58.680
Eure Daten sind also vielleicht im Arsch.
00:56:58.680 --> 00:57:01.790
Werdet ihr das öffentlich machen?
Nein, ihr werdet in aller Stille
00:57:01.790 --> 00:57:05.490
von Xerox Schadenersatz verlangen, und
möglichst nichts davon auf eure eigene
00:57:05.490 --> 00:57:08.891
Webseite schreiben, weil das nämlich
auf euch zurückfällt, dass eure Daten
00:57:08.891 --> 00:57:12.349
kaputt sind. Da fragt doch keiner danach,
ob das jetzt ein Xerox-Kopierer war.
00:57:12.349 --> 00:57:15.400
Also ich erwarte auch nicht, dass das da
größere Enthüllungen gibt, sofern sie
00:57:15.400 --> 00:57:17.809
nicht vermeidbar sind. Wenn da jetzt
irgendwie eine Autobahnbrücke
00:57:17.809 --> 00:57:19.490
zusammenbricht, ist es
natürlich was anderes.
00:57:19.490 --> 00:57:22.490
Signal Angel: Okay, vielen Dank nochmal.
Daniel: Gern!
00:57:22.490 --> 00:57:24.760
Herald: Gut, dann würde ich vorschlagen,
wir machen bei Mikrofon 2,
00:57:24.760 --> 00:57:26.190
bei der ersten Person, weiter.
00:57:26.190 --> 00:57:29.609
Frage: Nur eine kurze Frage. Das ist ja
eine Technik, die wahrscheinlich
00:57:29.609 --> 00:57:31.980
von vielen eingesetzt wird.
Habt ihr das mit Großgeräten
00:57:31.980 --> 00:57:33.730
anderer Hersteller schon mal ausprobiert?
00:57:33.730 --> 00:57:38.190
Daniel: Ich hatte eine Latte von Meldungen
über andere Hersteller. Aber wenn man
00:57:38.190 --> 00:57:41.819
eine Sache dieser Größenordnung macht,
wird man sofort Opfer von spin doctoring.
00:57:41.819 --> 00:57:44.220
Und das hat sich alles als nicht wahr
herausgestellt. Auch hier wieder:
00:57:44.220 --> 00:57:48.910
souverän bleiben, nicht einfach Gerüchte
raushauen. Das war alles nicht wahr,
00:57:48.910 --> 00:57:51.579
und im konkreten Fall liegt es ja auch
nicht am Kompressionsverfahren selbst,
00:57:51.579 --> 00:57:56.500
sondern daran, dass da
in der Tat ein Bug war.
00:57:56.500 --> 00:57:58.500
Herald: Gut, dann von der 3 bitte!
00:57:58.500 --> 00:58:02.039
Frage: Hallo? Danke für den Vortrag,
war ziemlich cool.
00:58:02.039 --> 00:58:06.410
Mich wundert es nur, das Ding, der Bug
war irgendwie acht Jahre insgesamt da.
00:58:06.410 --> 00:58:10.500
Hast du geschaut, auf Suchmaschinen,
haben das andere… ich meine, ich kann
00:58:10.500 --> 00:58:13.730
mir nicht vorstellen, dass das acht Jahre
lang wirklich keiner sieht, weil,
00:58:13.730 --> 00:58:17.670
wie du sagst, wenn man auf einem Bauplan…
das sieht man doch eher schnell, also…
00:58:17.670 --> 00:58:20.400
oder habe dich dann Leute angeschrieben,
die das vielleicht schon einmal gesehen
00:58:20.400 --> 00:58:23.220
haben, oder die eben gesagt haben, hey,
mir ist das mal aufgefallen, Xerox hat
00:58:23.220 --> 00:58:27.650
gesagt, ja, höhere Komprimierung, dann
haben sie Glück gehabt, und es hat funktioniert.
00:58:27.650 --> 00:58:31.120
Daniel: Also es war… erst, zum einen ist
es schwer zu entdecken. Zum Zweiten
00:58:31.120 --> 00:58:36.540
war es ja bekannt, für den Modus ‚Normal‘.
Da war das ja sogar gewollt, das wussten
00:58:36.540 --> 00:58:41.670
die ja. Und deswegen war es halt schwer,
den wirklichen Bug zu erkennen, weil Xerox…
00:58:41.670 --> 00:58:45.470
der Support der es wusste – meiner wusste
es nicht – der wird das immer auf die
00:58:45.470 --> 00:58:48.740
‚Normal‘-Einstellung geschoben haben. Und
das ist ja auch plausibel, dann sage ich dir:
00:58:48.740 --> 00:58:50.670
„Ja, du hast da die ‚Normal‘-Einstellung
genommen, nimm’ eine andere, dann
00:58:50.670 --> 00:58:55.870
tritt der Fehler in der Tat seltener auf,
wahrscheinlich hast du Glück.“
00:58:55.870 --> 00:58:59.559
Also, ich denke, das war in der Tat, dass
der Bug das erste Mal entdeckt wurde,…
00:58:59.559 --> 00:59:02.770
Frage: Also dich hat keiner kontaktiert, mit
„He, ich habe das schon mal gesehen“ oder so?
00:59:02.770 --> 00:59:06.700
Daniel: Nee, keiner.
In dem ganzen Sturm nicht.
00:59:06.700 --> 00:59:08.870
Herald: Okay, als nächstes
bitte nochmal von der 2.
00:59:08.870 --> 00:59:11.660
Frage: Jo. Moin. Danke für den Vortrag
auch von mir. War sehr cool.
00:59:11.660 --> 00:59:12.810
Daniel: Gern.
00:59:12.810 --> 00:59:15.310
Frage: Kurze Frage, du hast gesagt, du
hast das nicht für Geld gemacht, …
00:59:15.310 --> 00:59:16.310
Daniel. Korrekt.
00:59:16.310 --> 00:59:18.380
Frage: …und auch irgendwie… finde ich
sehr nobel, finde ich sehr cool. Aber
00:59:18.380 --> 00:59:20.550
haben die von sich aus
dir mal was angeboten?
00:59:20.550 --> 00:59:21.950
Daniel: Nein, haben sie nicht.
Da hat kein Mensch…
00:59:21.950 --> 00:59:23.640
Frage: Oder mal ’nen Job, oder so?
00:59:23.640 --> 00:59:26.062
Daniel: Also da kann ich in der Tat eine
Lanze für Xerox brechen. Sie haben mir
00:59:26.062 --> 00:59:29.089
auch nichts angeboten. Ich hätte es
ohnehin nicht annehmen können
00:59:29.089 --> 00:59:34.760
nach dieser Logik. Deswegen ist das total
okay. Es gab in dieser langen Nacht,
00:59:34.760 --> 00:59:37.849
wo wir telefoniert haben, waren sie drauf
und dran, mich einzufliegen. Aber
00:59:37.849 --> 00:59:41.339
ich habe ja auch keine Ahnung von
Kopierern. Ist nicht mein Hauptgeschäft.
00:59:41.339 --> 00:59:45.220
Ich kann auf so einen Bug hinweisen,
aber ich kann ihn nicht reparieren. Also…
00:59:45.220 --> 00:59:46.829
Frage: Ja gut, aber wenn die dich
eingeflogen hätten, warum nicht
00:59:46.829 --> 00:59:49.230
mit denen zusammen das irgendwie
versuchen, zu lösen?
00:59:49.230 --> 00:59:53.850
Daniel: Jo, hätte ich machen können. Aber
ich kann dazu im Grunde nichts beitragen.
00:59:53.850 --> 00:59:56.420
Weil, die müssen den Bug in ihrem Code
selbst finden. Es war klar, dass was
00:59:56.420 --> 00:59:59.450
passiert ist. Ich kann da nicht
bei helfen. Ich sitze da nur rum.
00:59:59.450 --> 01:00:01.080
Also das habe ich auch so gesagt.
01:00:01.080 --> 01:00:02.849
Frage: Ja, das macht Sinn.
01:00:02.849 --> 01:00:06.329
Daniel: Ja, und dafür 2x Inter-kontinental
fliegen, und,… weiß nicht.
01:00:06.329 --> 01:00:09.211
Frage: Ja wenn die das bezahlen,
würde ich das schon.
01:00:09.211 --> 01:00:11.420
Daniel: Ich gebe zu, ich habe auch noch
mal drüber nachgedacht. Aber ich hatte
01:00:11.420 --> 01:00:18.480
auch anderes zu tun beruflich. Also,
es wäre nicht so kurzfristig gegangen.
01:00:18.480 --> 01:00:20.730
Herald: Gut, als nächstes bitte nochmal 3.
01:00:20.730 --> 01:00:24.410
Frage: Naja, ich habe einen
Heimkopierer zuhause, und ich habe
01:00:24.410 --> 01:00:27.850
auch ein ziemlich inniges Verhältnis
zu ihm. Gibt es denn irgendwie
01:00:27.850 --> 01:00:30.950
Meldungen, dass da einige jetzt das mal
mit ihrem Heimkopierer probiert haben,
01:00:30.950 --> 01:00:32.890
und dann auch gesagt haben: „Oh Sch…“?
01:00:32.890 --> 01:00:37.069
Daniel: Mir ist keine Meldung bekannt. Das
betraf nur die Serien, die Sachen, die ich
01:00:37.069 --> 01:00:42.380
gerade gezeigt habe. Workcentre, ColorCube (?).
Also das sind alles dicke Dinger,
01:00:42.380 --> 01:00:44.010
im Grunde.
Frage: Okay.
01:00:44.010 --> 01:00:47.500
Daniel: Also, so wie ich da… weil diese
JBig2 in Hardware, das ist auch,
01:00:47.500 --> 01:00:49.889
glaube ich, teuer zu implementieren.
01:00:49.889 --> 01:00:52.170
Frage: Alles klar, danke!
Daniel: Jo!
01:00:52.170 --> 01:00:54.900
Herald: Und nochmal 3 bitte!
01:00:54.900 --> 01:01:00.270
Frage: Eine vielleicht ganz coole
Crowd-Research-Aufgabe
01:01:00.270 --> 01:01:05.209
ist vielleicht, diese Handbücher
durchzukucken.
01:01:05.209 --> 01:01:09.900
Zu sammeln. Wer Zugriff drauf hat,
kucken, ab welchem Jahr
01:01:09.900 --> 01:01:14.760
taucht denn in der Dokumentation
das überhaupt auf. Ist das schon
01:01:14.760 --> 01:01:19.150
genauso alt, also acht Jahre, oder
ist es vielleicht erst vier Jahre alt?
01:01:19.150 --> 01:01:23.030
Die haben vor vier Jahren das gemerkt, und
gedacht, hm, es ist billiger, wir drucken
01:01:23.030 --> 01:01:27.280
neue Handbücher und lassen die Software,
wie sie ist. Weil es viel zu teuer ist,
01:01:27.280 --> 01:01:28.580
eine neue Firmware auszurollen.
01:01:28.580 --> 01:01:30.410
Daniel: Es gibt die Mutmaßung, dass hier
ein Bug zum Feature erklärt wurde.
01:01:30.410 --> 01:01:33.180
Das kann ich bestätigen. Ich habe dafür
aber keine Beweise. Das möchte ich
01:01:33.180 --> 01:01:37.540
ganz ausdrücklich sagen. Aber mal ganz im
Ernst, wer designt bitte einen Scanner,
01:01:37.540 --> 01:01:43.520
der Zahlen verändert? Selbst wenn es nur
das Militär verwendet. lacht
01:01:43.520 --> 01:01:46.200
Herald: Okay, ich denke, eine letzte Frage
geht noch. Dann nochmal die 2.
01:01:46.200 --> 01:01:48.450
Frage: Nicht direkt eine Frage, aber
vielleicht ein Vorschlag für deinen Vortrag,
01:01:48.450 --> 01:01:52.330
falls du ihn nochmal hältst.
Der ist wirklich großartig.
01:01:52.330 --> 01:01:55.329
Du hast da diese Skala, mit den Zugriffen
auf deine Seite unten eingeblendet.
01:01:55.329 --> 01:01:57.880
Ich habe mich gefragt, während des Vortrags,
kannst du das vielleicht auch mit dem
01:01:57.880 --> 01:02:00.990
Aktienkurs von Xerox machen?
Daniel lacht meckernd
01:02:00.990 --> 01:02:03.580
Daniel: Also so schlimm war es nicht. Also
die PR-Abteilung von denen hat das
01:02:03.580 --> 01:02:08.350
trotz dieses immensen weltweiten Interesses
ganz gut gehandelt bekommen.
01:02:08.350 --> 01:02:12.099
Ich meine, das ist wirklich ein Fehler, von
dem man denken könnte, der ist
01:02:12.099 --> 01:02:14.980
unternehmensgefährdend. Weil das ist
deren Brot-und-Butter-Geschäft.
01:02:14.980 --> 01:02:17.890
Aber das hat sich nicht so entpuppt. Wir
werden sehen, also, ich hätte ja so einen
01:02:17.890 --> 01:02:20.600
Live-Aktienkurs jetzt bei dem Vortrag
einblenden können. Ich weiß nicht,
01:02:20.600 --> 01:02:24.230
was gerade im Internet passiert.
Aber – guter Vorschlag, danke!
01:02:24.230 --> 01:02:26.450
Herald: Okay, wir haben auch
noch Fragen aus dem Internet.
01:02:26.450 --> 01:02:27.550
Dementsprechend würde ich
die auch noch mal…
01:02:27.550 --> 01:02:28.960
Signal Angel: Ich habe nur eine Frage
aus dem Internet noch. Gibt es
01:02:28.960 --> 01:02:33.250
mittlerweile irgendwie Statistiken
oder Kennzahlen darüber, wie hoch
01:02:33.250 --> 01:02:35.420
die Wahrscheinlichkeit eines Fehlers ist?
01:02:35.420 --> 01:02:38.210
Daniel: Naja, ihr habt ja die Seite gesehen,
die ich euch gesagt habe. Das war jetzt
01:02:38.210 --> 01:02:42.380
wohlgemerkt genau der Fall mit Schriftgröße
7 oder 8. Ich weiß es nicht mehr, wo ich es
01:02:42.380 --> 01:02:44.280
wirklich schön reproduziert bekommen habe.
Aber wenn…
01:02:44.280 --> 01:02:47.279
Signal Angel: Aber… Zahlen, das
ist ja keine normale Seite, oder?
01:02:47.279 --> 01:02:49.220
Daniel: Das waren alles Zahlen, aber es
geht natürlich auch mit ähnlichen
01:02:49.220 --> 01:02:53.150
Buchstaben. Aber sowas kann passieren.
Ich habe da keine Statistiken.
01:02:53.150 --> 01:02:55.880
Bei den Zahlen sind Sechs und Acht am
häufigsten betroffen. Aber so richtig
01:02:55.880 --> 01:02:58.960
Fehlerwahrscheinlichkeiten habe ich nicht.
Aber ihr seht, was bei rauskommen kann.
01:02:58.960 --> 01:03:03.039
Ich habe also… ich habe da jetzt nicht
stundenlang probiert, bis ich diese Seite
01:03:03.039 --> 01:03:05.950
mit den vielen gelben Punkten hatte. Ich
habe EINE Seite gescannt, und dann
01:03:05.950 --> 01:03:09.980
war die so. Ja? Also das ist nicht so,
dass ihr ewig suchen müsst.
01:03:09.980 --> 01:03:12.610
Frage: Ja, danke!
01:03:12.610 --> 01:03:15.990
Herald: Okay, dann wären wir,
glaube ich, soweit.
01:03:15.990 --> 01:03:18.961
Dann würde ich noch mal um einen Applaus
für unseren Vortragenden bitten!
01:03:18.961 --> 01:03:20.361
Beifall
01:03:20.361 --> 01:03:21.121
Daniel: Dankeschön!
01:03:21.121 --> 01:03:28.721
andauernder Beifall
01:03:28.721 --> 01:03:30.641
31C3 Abspanntext ohne Ton
01:03:30.641 --> 01:03:39.981
Untertitel erstellt von c3subtitles.de
im Jahr 2017. Unterstütze uns!