WEBVTT
00:00:00.000 --> 00:00:16.039
Musik
00:00:16.039 --> 00:00:23.930
Herald: Hallo, hallo! So, jetzt im
Abendprogramm der Wikipaka WG haben wir
00:00:23.930 --> 00:00:29.130
ein kleines Potpourri der Kuriositäten.
Ein bisschen Kunst, ein bisschen
00:00:29.130 --> 00:00:34.280
Technologie und ich nehme an, ganz viel
Fusion aus den beiden. Also einen schönen
00:00:34.280 --> 00:00:40.000
Applaus für Operation Mindfuck Vol. 2 mit
bleeptrack und blinry!
00:00:40.000 --> 00:00:44.819
Applaus
00:00:44.819 --> 00:00:51.620
blinry: Hallo! Also wir fangen an mit ein
bisschen über künstliche Intelligenz. Da
00:00:51.620 --> 00:00:54.979
hat man den Eindruck, über die letzten
Jahre hat sich da viel getan. Und so
00:00:54.979 --> 00:00:59.030
Programme, die irgendwie kluge Dinge tun,
sind irgendwie immer klüger geworden. Und
00:00:59.030 --> 00:01:01.730
ich hab euch ein paar Sachen mitgebracht,
die je nachdem wie ihr das interpretiert -
00:01:01.730 --> 00:01:05.339
entweder danach denkt, glaub ich, man
braucht gar nicht so viel Angst zu haben,
00:01:05.339 --> 00:01:08.340
dass die wirklich die Welt übernehmen
oder, dass sie es vielleicht doch
00:01:08.340 --> 00:01:11.799
schneller tun, als ihr denkt. Gucken wir
mal rein. Es geht um ein paar
00:01:11.799 --> 00:01:17.360
Forschungsthemen. Also, eine Gruppe von
Forschern hat versucht, ein Programm zu
00:01:17.360 --> 00:01:21.649
basteln, die ein Retro Spiel spielen und
dabei lernen, wie man das spielt, also von
00:01:21.649 --> 00:01:26.729
0 auf. Haben die irgendwie vor Donkey Kong
gesetzt oder so. Und dann hat halt das
00:01:26.729 --> 00:01:29.380
Programm gelernt, um den Score
hochzutreiben, muss man irgendwie so ein
00:01:29.380 --> 00:01:33.189
bisschen rumlaufen und über Dinge springen
und so und irgendwie Leitern hochklettern.
00:01:33.189 --> 00:01:36.260
Und das hat das ganze erfolgreich gemacht.
Und dann haben sie das vor Tetris gesetzt
00:01:36.260 --> 00:01:39.789
und da ist irgendwie was Komisches
passiert, wenn sie das angeguckt haben,
00:01:39.789 --> 00:01:43.159
was das Programm tut. Das hat einfach die
Kästchen irgendwie so übereinander
00:01:43.159 --> 00:01:47.870
gestapelt, keine rein gecleart oder sowas,
und dann total chaotisch irgendwie das
00:01:47.870 --> 00:01:52.039
Feld gefüllt. Und kurz bevor es oben
angekommen ist und das nächste Teil
00:01:52.039 --> 00:01:55.729
gekommen wäre und Game Over gewesen wäre,
hat es auf Pause gedrückt und ist da
00:01:55.729 --> 00:01:59.780
einfach geblieben. Was dann dazu führte,
dass, ja, nach den Kriterien, die dem
00:01:59.780 --> 00:02:04.079
vorgegeben wurden, hat es halt nicht
verloren und ist dann da halt... hat
00:02:04.079 --> 00:02:11.150
unbegrenzt viele Punkte gekriegt auf diese
Art und Weise. Ja. Oder ein anderes Team
00:02:11.150 --> 00:02:15.230
wollte einen virtuellen Roboter bauen, der
sich über eine Spielfläche möglichst
00:02:15.230 --> 00:02:19.600
schnell bewegt, also der eine Strecke
möglichst schnell zurücklegt. Und dieser
00:02:19.600 --> 00:02:24.099
Roboter konnte aus Rechtecken, 3D
Rechtecken oder Quadern bestehen, die
00:02:24.099 --> 00:02:29.040
zusammenhängen, die Muskelverbindungen
haben oder sowas und auf Berührung mit dem
00:02:29.040 --> 00:02:32.790
Boden irgendwas besonderes tun oder sowas.
Und die dachten: Okay, wir geben mal die
00:02:32.790 --> 00:02:36.790
Kriterien vor und lassen da einen
generativen Algorithmus irgendwie drüber
00:02:36.790 --> 00:02:40.959
laufen und gucken mal, was da passiert.
Und was ist passiert? Das Programm hat
00:02:40.959 --> 00:02:45.239
einen Roboter gebaut, der ein ganz ganz
langes, dünnes Bein hatte und oben war so
00:02:45.239 --> 00:02:48.870
ein schwerer Würfel drauf. Das ist dann
halt zur Seite umgekippt und hat diese
00:02:48.870 --> 00:02:52.950
Strecke dadurch sehr schnell zurückgelegt.
Seitlich. Manche haben auch gelernt, noch
00:02:52.950 --> 00:02:56.019
am Ende so einen kleinen Salto, einen
Überschlag zu machen, um noch ein bisschen
00:02:56.019 --> 00:02:59.530
extra Strecke dabei drauf zu kriegen.
Nicht das, was die Forscher erwartet
00:02:59.530 --> 00:03:02.470
haben, aber da haben sie dann im Paper
beschrieben, dass das passiert ist und
00:03:02.470 --> 00:03:08.680
fanden das wahrscheinlich selber ganz
witzig. Dann gab es ein Programm, das
00:03:08.680 --> 00:03:13.629
sollte einen Algorithmus reparieren. Ein
Algorithmus, der eigentlich eine Liste von
00:03:13.629 --> 00:03:18.330
Zahlen sortieren sollte. Der Algorithmus
hat das meistens richtig sortiert.
00:03:18.330 --> 00:03:22.780
Manchmal gab's aber irgendwie ein paar
Fehler. Und die Aufgabe für das Programm
00:03:22.780 --> 00:03:26.299
war, dass es lernen sollte, wie man den
Algorithmus so fixt, dass es danach immer
00:03:26.299 --> 00:03:31.379
eine sortierte Liste ausgibt. Was hat das
Programm gemacht? Es hat immer eine leere
00:03:31.379 --> 00:03:37.260
Liste ausgegeben, weil es gemerkt hat:
Okay, dann akzeptiert meine Umgebung das
00:03:37.260 --> 00:03:46.400
als sortiert. Gut, auch nicht das, was die
Forscher erwartet haben. Genau, das war so
00:03:46.400 --> 00:03:53.840
ein Fahrsimulator, wo Leute sich dachten:
Okay, wir wollen nun ein autonomes Auto
00:03:53.840 --> 00:03:57.469
simulieren und mal gucken, dass das die
Rundkurse möglichst schnell zurücklegt.
00:03:57.469 --> 00:04:01.760
Und deshalb geben wir als Vorgabe, dass
die Durchschnittsgeschwindigkeit so hoch
00:04:01.760 --> 00:04:04.900
sein soll wie möglich. Und haben das
angeworfen, haben irgendwie das wieder
00:04:04.900 --> 00:04:09.950
selbst lernen lassen und so. Tja, was ist
passiert? Das Auto hat sich immer im Kreis
00:04:09.950 --> 00:04:14.040
gedreht. Das GIF spielt gerade nicht, aber
ihr könnt euch vorstellen, es war einfach
00:04:14.040 --> 00:04:18.260
auf dieser Strecke irgendwie möglichst
enge Kreise gefahren. Möglichst schnell,
00:04:18.260 --> 00:04:20.000
ist da so langgeschlittert, hatte dadurch
eine super hohe
00:04:20.000 --> 00:04:23.910
Durchschnittsgeschwindigkeit, aber ist
halt nicht vorangekommen. Und auch da
00:04:23.910 --> 00:04:29.890
waren halt die Vorgaben von außen falsch,
was das Programm eigentlich lernen soll.
00:04:29.890 --> 00:04:33.450
Genau das war auch... das ist vielleicht
eines meiner Lieblingsbeispiele. Da ging
00:04:33.450 --> 00:04:41.390
es darum, virtuelle Agenten zu bauen, die
Fußball spielen auf einem 3D Feld und die
00:04:41.390 --> 00:04:44.860
Gruppe dachte sich: Okay, was ist da ein
gutes Kriterium für einen guten
00:04:44.860 --> 00:04:50.120
Fußballspieler? Wahrscheinlich, dass man
irgendwie oft an den Ball kommt. Das ist
00:04:50.120 --> 00:04:53.110
ein Zeichen dafür, dass man irgendwie am
Spiel teilnimmt, dass man irgendwie den
00:04:53.110 --> 00:04:59.570
Ball weitergibt oder so. Und genau. Und
was hat das Programm dann gemacht? Die
00:04:59.570 --> 00:05:05.070
Agenten haben sich den Ball gegriffen und
möglichst schnell dagegen vibriert mit
00:05:05.070 --> 00:05:11.890
einem ihrer Körperteile, um halt möglichst
viele Berührungen zu erzeugen dabei. Und,
00:05:11.890 --> 00:05:19.120
ja. Gut, und hier noch ein letztes
Beispiel, was mal schiefgegangen ist. Da
00:05:19.120 --> 00:05:21.940
ging es um Klassifizierung von Bildern.
Das ist so ein relativ typisches KI-
00:05:21.940 --> 00:05:25.880
Problem, dass man dem irgendwie ein Bild
zeigt und das Programm soll entscheiden:
00:05:25.880 --> 00:05:33.350
Ist da eine Katze drauf? Oder ist da keine
Katze drauf? Zum Beispiel. Und in dem Fall
00:05:33.350 --> 00:05:36.810
hat jemand so ein Programm geschrieben und
irgendwie trainieren lassen und hat
00:05:36.810 --> 00:05:41.440
festgestellt, dass das total schnell
supergut wurde. Mit Treffersicherheiten
00:05:41.440 --> 00:05:45.220
über 90 Prozent oder so. Und aus der
Vergangenheit und aus alter Forschung
00:05:45.220 --> 00:05:48.870
wusste die Person, dass das eigentlich
länger dauert und nicht so zuverlässig
00:05:48.870 --> 00:05:53.210
funktioniert und hat da irgendwie länger
rein geguckt, was da wohl geschehen ist.
00:05:53.210 --> 00:05:57.530
Und der Grund war, dass die beiden Typen
von Bildern aus zwei verschiedenen
00:05:57.530 --> 00:06:01.840
Datenbanken kamen. Also die mit Katze aus
der einen und die ohne Katze aus der
00:06:01.840 --> 00:06:05.220
anderen. Und die eine hatte ein bisschen
mehr Delay und das Programm hat dabei
00:06:05.220 --> 00:06:08.750
irgendwie gelernt, das ist so eine Art
Timing-Atttacke, die da stattgefunden ist.
00:06:08.750 --> 00:06:12.180
Also wenn es lange dauert, das Bild zu
holen, dann ist da offenbar keine Katze
00:06:12.180 --> 00:06:17.780
drauf. Und daran hat es sich gehalten und
hat dann super zuverlässig dieses Ding
00:06:17.780 --> 00:06:24.430
hingekriegt, das zu klassifizieren. Tja.
Genau. Wenn euch das Spaß gemacht hat,
00:06:24.430 --> 00:06:28.490
gibt es noch eine ziemlich lange Liste von
solchen ähnlichen Fällen irgendwie unter
00:06:28.490 --> 00:06:33.020
dieser URL, wo ich jetzt hier ein paar
herausgegriffen habe, die ich ganz lustig
00:06:33.020 --> 00:06:38.120
fand. Aber da gibt es noch viel mehr.
00:06:38.120 --> 00:06:42.830
Applaus
00:06:42.830 --> 00:06:47.530
bleeptrack: Ich beschäftige mich momentan
ganz viel mit Generative Art, also mit
00:06:47.530 --> 00:06:51.610
Kunst, die irgendwie aus dem Computer
erzeugt wird und ein Teil davon sind
00:06:51.610 --> 00:06:55.570
zelluläre Automaten. Und ein Beispiel
haben wir zum Beispiel hier, das ist das
00:06:55.570 --> 00:06:58.650
Game of Life. Meldet euch doch mal, wer
das Game of Life kennt oder vielleicht
00:06:58.650 --> 00:07:03.520
sogar schon mal programmiert hat, selber.
Ein bisschen weniger. Also für den Stream:
00:07:03.520 --> 00:07:08.520
Fast der ganze Saal hat sich jetzt hier...
der Raum hat sich jetzt gemeldet. Und ja,
00:07:08.520 --> 00:07:13.250
Game of Life ist ein ganz klassischer
zellulärer Automat. Man befindet sich in
00:07:13.250 --> 00:07:18.250
einer Grid World. Man hat also ein Raster
an Punkten. Und bei Game of Life ist es
00:07:18.250 --> 00:07:22.250
so, dass ein Punkt eben entweder belebt
sein kann oder nicht. Wenn er lebt, dann
00:07:22.250 --> 00:07:25.430
ist er hier schwarz markiert und wenn
nicht, dann ist er weiß. Und es gibt
00:07:25.430 --> 00:07:30.530
Regeln, wie sich dieses Leben fortpflanzen
darf. Wenn es nämlich eine kleine - ich
00:07:30.530 --> 00:07:33.070
weiß gar nicht, ich kann sie ganz
auswendig ehrlich gesagt nicht - wenn es
00:07:33.070 --> 00:07:37.710
eine kleine Anzahl an umliegenden Punkten
gibt, die schon leben, dann entsteht neues
00:07:37.710 --> 00:07:40.970
Leben. Und wenn es aber zu viele Punkte
sind, die außenrum leben, dann stirbt das
00:07:40.970 --> 00:07:45.340
Leben praktisch ab. Und jetzt kann man
Schritt für Schritt über diese Grid World,
00:07:45.340 --> 00:07:49.100
über dieses Raster gehen und sich eben
anschauen, wo neues Leben entsteht und wo
00:07:49.100 --> 00:07:52.400
es stirbt. Und dann kann man solche
Animationen erstellen. Was da ganz witzig
00:07:52.400 --> 00:07:58.280
ist, was ihr so nach unten rechts
weglaufen seht, das ist dann eine Form,
00:07:58.280 --> 00:08:02.520
die dabei entsteht. Die hat man dann
Glider getauft. Die können sich nämlich so
00:08:02.520 --> 00:08:06.140
fortbewegen in diesem Raum, das ist ganz
witzig. So, Game of Life ist
00:08:06.140 --> 00:08:09.510
wahrscheinlich so der bekannteste
zellulärer Automat, aber wir können mal
00:08:09.510 --> 00:08:13.280
noch ein paar andere angucken. Man kann
nämlich das Grid auch einfach ganz anders
00:08:13.280 --> 00:08:17.580
definieren, zum Beispiel in Form von
Hexagons. Da muss man sich halt überlegen,
00:08:17.580 --> 00:08:21.840
wie man die Regeln anpasst. Aber da kann
man genauso witzige Lebens... kleine
00:08:21.840 --> 00:08:26.410
Lebensformen und Animationen draus machen.
Was mir immer noch besonders gut gefällt,
00:08:26.410 --> 00:08:32.050
sind solche Sachen hier. Das sind
eindimensionale zelluläre Automaten und
00:08:32.050 --> 00:08:37.539
die bauen sich nach so, zum Beispiel so
eine Regel auf. Das heißt, ich habe in dem
00:08:37.539 --> 00:08:42.779
Fall als Streifen in der x-Achse den
momentanen Zustand und die Veränderung
00:08:42.779 --> 00:08:46.069
über die Zeit mache ich nicht in Form von
Animationen, also dass ich immer ein neues
00:08:46.069 --> 00:08:51.509
Bild zeichne, sondern die Zeit läuft
praktisch nach unten weg. Und hier seht
00:08:51.509 --> 00:08:57.880
ihr z.B. die Regeln für den rule 30
eindimensionalen zellulären Automat. Das
00:08:57.880 --> 00:09:02.310
heißt - sieht man die Maus - genau, wenn
wir hier ganz rechts gucken. Wenn es
00:09:02.310 --> 00:09:04.050
praktisch hier im momentanen Zustand kein
Leben gibt, dann wird es auch weiterhin
00:09:04.050 --> 00:09:10.420
kein Leben geben. Wenn es bei oberen
Pixeln einen Lebenspunkt oder hier zwei
00:09:10.420 --> 00:09:13.870
gibt, dann entsteht halt neues Leben. Und
wenn es zu viele gibt, nehme ich hier zwei
00:09:13.870 --> 00:09:18.629
oder mehr Punkte, dann stirbt das Leben
wieder ab. Und da kann man eben solche
00:09:18.629 --> 00:09:23.970
hübschen Formen und Muster damit
produzieren. Und was mich dann sehr
00:09:23.970 --> 00:09:27.890
überrascht hat, ist: Solche Formen kommen
natürlich... äh, nicht natürlich, aber
00:09:27.890 --> 00:09:31.730
solche Formen kommen auch in der Natur
vor. Es gibt nämlich zum Beispiel hier
00:09:31.730 --> 00:09:37.700
eine Schneckenart, die praktisch genau
nach diesem Prinzip die Schale... also das
00:09:37.700 --> 00:09:41.740
Muster tritt genau so auf dieser Schale
auf. Und man kann das Spielchen jetzt
00:09:41.740 --> 00:09:45.519
natürlich auch noch weitertreiben, und
zwar nicht in der eindimensionalen
00:09:45.519 --> 00:09:51.009
Variante, sondern in der zweidimensionalen
Variante. Aber wir können natürlich vom
00:09:51.009 --> 00:09:54.050
praktisch diskreten Raum, wo es nur eins
und null gibt, also lebend und nicht
00:09:54.050 --> 00:09:59.139
lebend in einen größeren Raum gehen, wo es
noch Zwischenzustände gibt. Und da gibt's
00:09:59.139 --> 00:10:03.860
ein Projekt, das heißt z.B. Smooth Life.
Also es ist eine Weiterentwicklung von
00:10:03.860 --> 00:10:08.730
einem typischen Game of Life und man hat
noch so graue Zwischenzustände. Und da
00:10:08.730 --> 00:10:11.720
entstehen dann auf einmal ganz andere
Formen. Aber was ich besonders witzig
00:10:11.720 --> 00:10:16.860
ist... äh, witzig finde, ist, dass auch
solche Glider entstehen. Das sind immer
00:10:16.860 --> 00:10:19.580
diese Punkte hier. Und wenn wir mal ein
bisschen abwarten, genau, dann seht ihr,
00:10:19.580 --> 00:10:23.399
die hier ab und zu schon mal so rum
flitzen. Also solche sich fort bewegenden
00:10:23.399 --> 00:10:28.389
Konstrukte entstehen da halt immer noch.
Und ich finde das sehr faszinierend,
00:10:28.389 --> 00:10:33.189
solche Animationen anzuschauen.
00:10:33.189 --> 00:10:38.339
Applaus
00:10:38.339 --> 00:10:44.709
blinry: Ich hab euch ein paar kleine
Schriftarten mitgebracht. Das erste
00:10:44.709 --> 00:10:50.870
Beispiel heißt Mini Text. Hat sich jemand
ausgedacht: Eine Schriftart, die nur einen
00:10:50.870 --> 00:10:56.899
Pixel breit ist. Das Alphabet sieht dann
so aus. Ich glaube, oben ist eine
00:10:56.899 --> 00:11:01.269
Zahlenreihe. Unten ist das Alphabet von A
bis Z. Und wenn man das erst mal anguckt,
00:11:01.269 --> 00:11:05.100
könnte man denken: Ok, so ein bisschen,
weiß nicht, wie ein Flaggen Alphabet oder
00:11:05.100 --> 00:11:08.079
so. Muss man halt auswendig lernen, welche
Farbkombinationen für welchen Buchstaben
00:11:08.079 --> 00:11:11.870
stehen. Aber tatsächlich steckt da ein
bisschen mehr hinter. Der Trick ist
00:11:11.870 --> 00:11:16.439
nämlich, dass vor zehn Jahren, als die
Person sich das ausgedacht hat, super
00:11:16.439 --> 00:11:21.279
verbreitet waren LCD Bildschirme, wo
einzelne Pixel halt aus drei Farbstreifen
00:11:21.279 --> 00:11:26.320
bestanden: Aus roten, grünen und blauen
Subpixeln, die dann zusammen irgendwie
00:11:26.320 --> 00:11:29.029
eine weiße Farbe erzeugen, wenn alle
angeschaltet sind. Und das führt dann
00:11:29.029 --> 00:11:32.950
dazu, dass wenn man nur bestimmte Teile
der Farben anmacht, dann kriegt er halt
00:11:32.950 --> 00:11:36.660
irgendwie, weiß nicht... wenn ihr jetzt
einen blauen Pixel anschaltet, dann ist
00:11:36.660 --> 00:11:40.430
nur der rechte Streifen davon an. Das
führt dazu, dass wenn man das wirklich auf
00:11:40.430 --> 00:11:44.579
einem echten LCD Bildschirm tut, auf
nativer Auflösung, und das mit einem eine
00:11:44.579 --> 00:11:48.610
Lupe anguckt oder groß fotografiert oder
sowas, dann ergeben sich halt da die
00:11:48.610 --> 00:11:52.630
Buchstaben durch, dass man irgendwie
Kombinationen bauen kann aus diesen drei
00:11:52.630 --> 00:11:59.470
Spalten. Und das ist ziemlich cool. Ich
hab das neulich mal vertwittert und Leute
00:11:59.470 --> 00:12:04.339
haben das bei sich ausprobiert und
heutzutage ist die Diversität ein bisschen
00:12:04.339 --> 00:12:07.629
höher. Ja, genau. Ich hatte damals, als
ich das gefunden habe, kurzfristig meinen
00:12:07.629 --> 00:12:11.830
Twitteravatar mal so auf einen Mini-Text
getan, wo dann irgendwie drinstand, dass
00:12:11.830 --> 00:12:15.600
man mehr als 140 Zeichen im Avatar
unterbringen kann. Aber es empfiehlt dann,
00:12:15.600 --> 00:12:21.020
seinen Followern eine Lupe auszuteilen,
damit die das auch lesen können. Und genau
00:12:21.020 --> 00:12:24.749
- Leute haben das neulich nochmal
ausprobiert. Da passierte dann z.B. sowas,
00:12:24.749 --> 00:12:30.370
wo offenbar Rot und Blau Subpixel
vertauscht waren, bei dieser Person. Also
00:12:30.370 --> 00:12:34.240
da sind die Buchstaben im Grunde zu
erkennen, aber alle sind falschrum. Works
00:12:34.240 --> 00:12:41.060
for me, könnte man sagen. Oder bei anderen
Personen passierte das. Das ist eine
00:12:41.060 --> 00:12:45.029
superweirde Subpixel-Anordnung, so wie sie
bei Sensoren von digitalen Foto Kameras
00:12:45.029 --> 00:12:50.390
verwendet wird, zum Beispiel. Da ist es
halt nicht brauchbar und tja, für die
00:12:50.390 --> 00:12:55.889
Person ist es dann halt nicht lesbar. Ich
hab gehört, beim CTF gibt es irgendwie
00:12:55.889 --> 00:13:03.990
eine Challenge, die mit dieser Font auch
zu tun hat. Ja, genau. Und dann saßen wir
00:13:03.990 --> 00:13:05.990
neulich im Hackerspace rum und haben
nochmal ein bisschen damit gespielt und
00:13:05.990 --> 00:13:11.240
haben überlegt: Okay, wie viel Text kann
man auf wie viel Platz darstellen? Und
00:13:11.240 --> 00:13:15.910
haben mal den ersten Band von Herr der
Ringe genommen, die Gefährten. Haben uns
00:13:15.910 --> 00:13:18.240
einen Generator für Mini-Text geschrieben
und festgestellt, dass tatsächlich der
00:13:18.240 --> 00:13:24.360
ganze erste Band auf Englisch in ein Bild
passt mit 3500 Pixel Breite quadratisch.
00:13:24.360 --> 00:13:29.449
Das ist ziemlich cool. Auf 5k Bildschirmen
oder so kann man dann quasi das ganze Buch
00:13:29.449 --> 00:13:32.009
auf einem Bildschirm haben, muss nur
zwischen den einzelnen Bänden einmal
00:13:32.009 --> 00:13:38.710
umblättern, sozusagen. Und ja, in dem
Moment haben wir versucht... Applaus.
00:13:38.710 --> 00:13:46.170
Viel ist halt wirklich schwer zu lesen und
das tat unseren Augen weh und so. Und Lena
00:13:46.170 --> 00:13:48.639
hier meinte dann, wir könnten das ja mal
an die Wand werfen mit einem Projektor, um
00:13:48.639 --> 00:13:51.779
näher ran gehen zu können und so. Das war
aber leider eine Technologie in dem
00:13:51.779 --> 00:13:55.589
Beamer, die gar nicht mit so Pixeln
arbeitete. Insofern nützte uns das in dem
00:13:55.589 --> 00:14:01.480
Moment nichts. Genau, und die zweite
kleine Schrift, die ich euch mitgebracht
00:14:01.480 --> 00:14:07.350
habe, ist Dotsies. Auch da sind einzelne
Buchstaben einen Pixel breit. Das
00:14:07.350 --> 00:14:11.639
funktioniert nur ein bisschen anders: Das
ist halt eine Kombination... also ihr habt
00:14:11.639 --> 00:14:15.040
eine 5-Pixel-Reihe, also 5 Pixel hoch, 1
Pixel breit und unterschiedlich viele
00:14:15.040 --> 00:14:17.899
davon sind an oder aus. Das sind dann
halt... hier muss man wirklich auswendig
00:14:17.899 --> 00:14:23.149
lernen, welche Buchstaben welche
Pixelanordnungen sind. Und was cool ist an
00:14:23.149 --> 00:14:29.200
dieser Schrift ist, dass wenn man daraus
Wörter zusammen baut, dann haben die einen
00:14:29.200 --> 00:14:33.610
relativ kleinen visuellen Eindruck. Also
hier ist der gleiche Text oben und unten.
00:14:33.610 --> 00:14:38.069
Ihr seht schon, beim einen ist der Text in
Dotsies viel viel kleiner und viel
00:14:38.069 --> 00:14:42.369
kompakter. Und außerdem bilden die
einzelnen Wörter relativ gut visuell
00:14:42.369 --> 00:14:46.779
erkennbare Muster. Da kann man ein
bisschen leichter Mustererkennung machen,
00:14:46.779 --> 00:14:52.380
wenn man Dotsies lesen kann im Vergleich
zu lateinischen Buchstaben. Genau. Wenn
00:14:52.380 --> 00:14:54.709
ihr das lernen wollt, kann ich total
empfehlen: Geht hier auf dotsies.org, da
00:14:54.709 --> 00:14:59.819
gibt es ein Tutorial, was so funktioniert,
dass ihr erst einmal einen Text mit
00:14:59.819 --> 00:15:03.670
lateinischen Buchstaben, die aber schon so
angeordnet sind wie später die Dotsies.
00:15:03.670 --> 00:15:08.320
Das heißt, ihr lest diesen Text von oben
nach unten und gewöhnt euch schon mal ein
00:15:08.320 --> 00:15:12.459
bisschen an diese Struktur und nach und
nach werden dann immer mehr Buchstaben
00:15:12.459 --> 00:15:17.410
durch die Dotsies-Äquivalente ersetzt.
Also da unten kommt... geht es dann los,
00:15:17.410 --> 00:15:20.040
das irgendwie ein Wort schon einmal
exemplarisch in Dotsies gezeigt wird, aber
00:15:20.040 --> 00:15:23.839
- weiß nicht - das E wird dann als erstes
komplett ersetzt oder sowas. Man kann
00:15:23.839 --> 00:15:25.670
immer mit der Maus drüber fahren um
nochmal zu spicken, quasi, was das jetzt
00:15:25.670 --> 00:15:29.930
eigentlich für ein Buchstabe war. Und das
ist ein Text, weiß nicht, das dauert eine
00:15:29.930 --> 00:15:32.930
Viertelstunde den zu lesen oder sowas.
Wenn ihr unten auf der Seite angekommen
00:15:32.930 --> 00:15:36.499
seid, könnt ihr auf einmal Dotsies lesen.
Das ist eine total coole Erfahrung
00:15:36.499 --> 00:15:41.730
irgendwie, dass das so flüssig ins Gehirn
geht. Das ist total irre. Kann ich
00:15:41.730 --> 00:15:44.970
empfehlen.
00:15:44.970 --> 00:15:48.829
Applaus
00:15:48.829 --> 00:15:53.249
bleeptrack: So, ich möchte euch gerne eine
kleine Anekdote erzählen: Ich war kürzlich
00:15:53.249 --> 00:15:56.980
eingeladen in die Schweiz, um einen
Vortrag zu halten über Lernen in Online-
00:15:56.980 --> 00:15:59.509
Communities. Und die Erfahrung habt ihr
wahrscheinlich auch alle gemacht, dass ihr
00:15:59.509 --> 00:16:03.129
euch wahnsinnig viel aus dem Internet
selber irgendwie beigebracht habt. Und ich
00:16:03.129 --> 00:16:06.519
hab mich dann gefragt: Was war eigentlich
meine erste Online-Community, in der ich
00:16:06.519 --> 00:16:12.610
irgendwie Technicksachen gelernt habe? Und
mir ist dann eingefallen: Das war ein
00:16:12.610 --> 00:16:15.730
Online-Forum. So was gibt's ja fast gar
nicht mehr. Ein Online-Forum zu einem
00:16:15.730 --> 00:16:20.480
Spiel, das hieß Petz. Das ist eigentlich
so ein - ja, ihr seht das - ein Tamagotchi
00:16:20.480 --> 00:16:24.879
Spiel. Ja, man kann da mit kleinen Hunden
und Katzen spielen und die adoptieren und
00:16:24.879 --> 00:16:30.220
streicheln und es ist ganz niedlich. Und
ich hab da mal nach diesem Spiel gesucht
00:16:30.220 --> 00:16:35.939
und interessante Sachen gefunden. Die
Community bestand - das war so in meinem
00:16:35.939 --> 00:16:40.439
Fall zumindest so um die 2000er, da hatte
die so gerade ihre Hochkultur - bestand
00:16:40.439 --> 00:16:45.420
hauptsächlich aus jungen Frauen, die sich
gegenseitig hacken beigebracht haben. Es
00:16:45.420 --> 00:16:47.929
ist die Frage, was hackt man denn an
diesem Spiel? Da ging es jetzt gar nicht
00:16:47.929 --> 00:16:52.670
um Cracken für das Spiel oder so. Das war
nicht das Problem. Es ging darum, neue
00:16:52.670 --> 00:16:56.819
Hunderassen zu bauen und es ging halt so
einfach: Man hat nämlich einfach die
00:16:56.819 --> 00:17:00.249
Dateien der Rasse genommen, also jede
Rasse war in einer Datei hinterlegt und
00:17:00.249 --> 00:17:04.189
hat die im Hex Editor aufgemacht und saß
dann vor einer Riesenwand an komischen,
00:17:04.189 --> 00:17:06.959
für mich zumindest damals ziemlich
kryptischen Zahlen und hat die halt
00:17:06.959 --> 00:17:11.211
versucht zu verändern um andere Farben zu
kriegen, um, keine Ahnung, den Hund größer
00:17:11.211 --> 00:17:15.920
zu machen oder kleiner oder längere Ohren
und sowas. Und da gab es eine riesige
00:17:15.920 --> 00:17:19.110
Community, die einfach nur Tutorials
geschrieben hat, wie ich mit dem Hex
00:17:19.110 --> 00:17:24.580
Editor Files bearbeite, was ich wo ändern
muss, damit es funktioniert. Und ja, diese
00:17:24.580 --> 00:17:27.380
Community bestand halt nur aus jungen
Frauen. Und das jetzt im Nachhinein zu
00:17:27.380 --> 00:17:30.930
erfahren fand ich super witzig, dass es
die gab. Weil ich glaube, so eine
00:17:30.930 --> 00:17:33.920
Community gibt es heute vermutlich eher
nicht mehr. Zumindest kenne ich keine.
00:17:33.920 --> 00:17:38.160
Also sagt mir gerne Bescheid, wenn es da
was equivalentes gibt. Und es ist sehr
00:17:38.160 --> 00:17:42.291
witzig, da jetzt Berichte nachzulesen.
Also sucht gerne mal nach dem Spiel Petz
00:17:42.291 --> 00:17:45.411
5, da gibt's ein paar sehr spannende
Artikel von Leuten, die das so
00:17:45.411 --> 00:17:49.450
Retrospektiven drüber geschrieben haben
und ich freue mich sehr, dass ich damals
00:17:49.450 --> 00:17:54.170
Teil dieser Community war.
00:17:54.170 --> 00:17:58.020
Applaus
00:17:58.020 --> 00:18:02.950
blinry: Ich möchte euch etwas über
Lipogramme erzählen. Der Begriff kommt aus
00:18:02.950 --> 00:18:09.080
dem altgriechischen "Lipogrammatikos",
bedeutet "leaving out a letter". Und da
00:18:09.080 --> 00:18:14.820
geht es um Texte, in denen tatsächlich ein
Buchstabe nicht vorkommt. Es gibt in der
00:18:14.820 --> 00:18:19.780
Literatur ein paar Beispiele. Das ist
irgendwie aus den Dreißigern, Gatsby. Ist
00:18:19.780 --> 00:18:25.170
ein ganzes Buch ohne den Buchstaben E. Und
irgendwie hab ich gelesen, dass der Autor
00:18:25.170 --> 00:18:29.040
mal behauptet hätte, er hätte auf seiner
Tastatur damals die - auf seiner
00:18:29.040 --> 00:18:34.670
Schreibmaschine - die Taste, den Hebel für
die Taste E irgendwie fixiert, damit er
00:18:34.670 --> 00:18:38.700
nicht versehentlich drückt. Trotzdem ist
es passiert, dass in diesem Buch, ich
00:18:38.700 --> 00:18:43.260
glaube, vier Vorkommen von E sind. Also
auf dem Cover offensichtlich auch, in
00:18:43.260 --> 00:18:47.900
diesem Slogan "Without the letter E". Da
kommt es natürlich dann vor, aber
00:18:47.900 --> 00:18:50.960
innerhalb der Seiten gibt es viermal das
E, was irgendwie versehentlich
00:18:50.960 --> 00:18:54.960
reingerutscht ist. Es gibt dreimal das
Wort "the" und einmal das Wort "Officers",
00:18:54.960 --> 00:19:01.420
glaube ich. Aber sonst ist das, finde ich,
eine starke Leistung, auf die Art und
00:19:01.420 --> 00:19:05.610
Weise ein Buch zu schreiben. Das hat dann
inspiriert noch andere Autoren, das auch
00:19:05.610 --> 00:19:10.740
zu versuchen. Zum Beispiel hier ist ein
französisches Werk, das auch genauso ohne
00:19:10.740 --> 00:19:15.250
E auskommt. Und da finde ich nicht nur
beeindruckend, dass der Autor es geschafft
00:19:15.250 --> 00:19:18.530
hat, das zu schreiben, sondern dass das
auch in viele Sprachen übersetzt wurde,
00:19:18.530 --> 00:19:23.180
unter Beibehaltung des gleichen
Constraints. Also es gibt da einen
00:19:23.180 --> 00:19:28.530
irgendwie auf Englisch "A Void" oder auf
Deutsch heißt das dann "Anton Yoyles
00:19:28.530 --> 00:19:36.420
Fortgang" von Verlag "zwi tausnd ins", wie
ihr seht. Und ich hab euch mal
00:19:36.420 --> 00:19:41.410
mitgebracht, den allerersten Absatz davon,
dass ihr ein bisschen Gefühl dafür kriegt,
00:19:41.410 --> 00:19:45.000
wie das ist, wenn man dieses harte
Constraints hat. Also, ich lese mal ein
00:19:45.000 --> 00:19:50.190
bisschen: Kardinal, Rabbi und Admiral als
Führungsfigur null und nichtig und darum
00:19:50.190 --> 00:19:55.530
völlig abhängig vom Ami-Trust , tat durch
Radionachricht und Plakatanschlag kund,
00:19:55.530 --> 00:19:59.860
dass Nahrungsnot und damit Tod aufs Volk
zukommt. Zunächst tat man das als
00:19:59.860 --> 00:20:04.260
Falschinformation ab. Das ist
Propagandagift, sagt man. Doch bald schon
00:20:04.260 --> 00:20:08.290
ward spürbar, was man ursprünglich nicht
glaubt. Das Volk griff zum Stock und zum
00:20:08.290 --> 00:20:13.570
Dolch. "Gib uns das täglich Brot", hallts
durchs Land und "pfui auf das Patronat,
00:20:13.570 --> 00:20:18.670
auf Ordnung, Macht und Staat". Und so
weiter. Und an dem Ausdruck merkt man
00:20:18.670 --> 00:20:22.561
schon so ein paar Tricks, die da benutzt
werden, dass man "jetzt hallts" schreibt
00:20:22.561 --> 00:20:26.500
statt "hallt es" oder sowas, um irgendwie
das E zu vermeiden oder hat ganz viele
00:20:26.500 --> 00:20:31.800
Verbformen wählt, wo die verschiedenen
Zeitformen, die man hat, halt keine E
00:20:31.800 --> 00:20:35.750
enthalten. Genau. Gibt noch mindestens
fünf andere Sprachen, in die das übersetzt
00:20:35.750 --> 00:20:40.700
wurde. Und ja, den Umstand finde ich
krass. Ich möchte nicht mit den
00:20:40.700 --> 00:20:45.750
Übersetzern tauschen, ehrlich gesagt.
Genau, das ist noch ein Buch, das ich
00:20:45.750 --> 00:20:50.050
tatsächlich gelesen habe, die ersten
beiden kenne ich nur vom Hörensagen. "Ella
00:20:50.050 --> 00:20:57.570
Minnow Pea" heißt das und erzählt die
Geschichte einer Kleinstadt. Die haben so
00:20:57.570 --> 00:21:02.060
einen... also die Person, die diese Stadt
gegründet hat und die irgendwie deren
00:21:02.060 --> 00:21:08.400
großes Mythos-Vorbild ist, hat dort eine
Statue stehen, mitten in der Stadt. Und da
00:21:08.400 --> 00:21:13.530
ist eine Inschrift drunter, die nämlich...
dieser Satz ist "The quick brown fox jumps
00:21:13.530 --> 00:21:18.850
over the lazy dog", was jeden Buchstaben
des Alphabets enthält. Und eines Tages
00:21:18.850 --> 00:21:23.580
fällt von dieser Inschrift ein Buchstabe
ab und alle Bewohner sehen das natürlich
00:21:23.580 --> 00:21:28.750
als Zeichen, dass unbedingt dieser
Buchstabe vermieden werden muss. Es ist
00:21:28.750 --> 00:21:32.330
ein Roman, der aus Briefen besteht, den
sich die Dorfbewohner untereinander
00:21:32.330 --> 00:21:35.320
schreiben. Und da fangen die dann relativ
schnell an, das auch konsequent
00:21:35.320 --> 00:21:38.940
durchzuziehen und halt diesen Buchstaben
wegzulassen. Und naja, über die Zeit
00:21:38.940 --> 00:21:43.700
fallen dann mehr Buchstaben ab und dann
müssen sie mehr Buchstaben vermeiden. Und
00:21:43.700 --> 00:21:47.500
über den Verlauf dieses Romans eskaliert
das ziemlich und es bleiben echt wenig
00:21:47.500 --> 00:21:56.510
Buchstaben übrig. Ja, das kann ich sehr
empfehlen, dieses Buch. Genau. Und wenn
00:21:56.510 --> 00:21:59.210
ihr das mal ausprobieren wollte, wie es
ist, so zu schreiben, gibt es tatsächlich
00:21:59.210 --> 00:22:03.410
eine Mastodon Instanz, nämlich
Oulipo.social, wo es verboten ist, den
00:22:03.410 --> 00:22:06.580
Buchstaben E zu benutzen. Also wenn ihr
irgendwas schreibt, was ein E enthält,
00:22:06.580 --> 00:22:11.060
dann kriegt ihr eine Fehlermeldung, dass
man das nicht abschicken kann und die
00:22:11.060 --> 00:22:14.270
Leute dahinter haben tatsächlich auch das
gesamte Interface übersetzt. Ich weiß
00:22:14.270 --> 00:22:16.850
nicht, ob euch das auffällt, da steht
jetzt nicht "Nickname" oben links, sondern
00:22:16.850 --> 00:22:21.920
"Login Alias" und so. Also auf allen
Knöpfen werdet ihr auch kein E finden und
00:22:21.920 --> 00:22:25.480
wenn, ist es ein Bug. Es gibt ein paar
GitHub Issues, wo Leute dann doch ein E
00:22:25.480 --> 00:22:28.480
gefunden haben. Ich glaub ich hab mal...
Also ich hab das eine zeitlang mal
00:22:28.480 --> 00:22:30.810
benutzt, ein bisschen, und habe dann
später nochmal reingeguckt und dann stand
00:22:30.810 --> 00:22:36.540
irgendwie in einem Tutoren "year ago" mit
e in dem "year", was irgendwie die Leute
00:22:36.540 --> 00:22:39.220
offenbar nicht auf dem Schirm hatten, weil
das halt so neu war, dass nichts ein Jahr
00:22:39.220 --> 00:22:43.850
alt war. Aber das hab ich als Bug gemeldet
und es wurde gefixt und jetzt steht da
00:22:43.850 --> 00:22:50.240
irgendwie 24 Monate oder so... 12 Monate.
Genau. Und das ist super witzig irgendwie,
00:22:50.240 --> 00:22:53.740
da mal eine Zeit drauf zu gehen und
versuchen, so Texte zu formulieren. Weiß
00:22:53.740 --> 00:22:58.490
nicht, hier in der rechten Spalte schreibt
blabla irgendwie darüber, wie ein Film
00:22:58.490 --> 00:23:03.170
besucht wo... es geht offenbar um "group
of young individuals that do hacking stuff
00:23:03.170 --> 00:23:10.610
using computing units and shout 'hack this
world'". Und das hat auch einen ganz
00:23:10.610 --> 00:23:14.310
komischen psychischen Effekt, wenn man da
eine Weile ist, wenn man dann die Seite
00:23:14.310 --> 00:23:17.630
wieder verlässt und versucht, andere Texte
zu schreiben, weil man dann immer noch so
00:23:17.630 --> 00:23:21.390
denkt, ich muss das doch vermeiden. Und
was könnte ich dann stattdessen benutzen?
00:23:21.390 --> 00:23:24.480
Oder man liest irgendwie andere Texte, wo
ganz viele Es drin sind und man denkt: Was
00:23:24.480 --> 00:23:30.990
ist denn da kaputt? Naja, und zum
Ausgleich, wo man hier kein e benutzen
00:23:30.990 --> 00:23:35.860
kann, gibt es auch eine Mastodon Instanz,
wo man nur Es benutzen kann. Das ist
00:23:35.860 --> 00:23:42.470
dolphin.town. Also man darf Es und Zahlen
benutzen als Username und als Inhalt der
00:23:42.470 --> 00:23:46.720
TUDs. Ich denke, da haben die Leute
vielleicht auch viel Spaß. Ich weiß es
00:23:46.720 --> 00:23:50.290
nicht. Da hab ich keinen Account. Aber
macht euch doch einen.
00:23:50.290 --> 00:23:56.240
Applaus
00:23:56.240 --> 00:24:01.740
bleeptrack: Ein sehr anderes spannendes
Thema, was ich euch näherbringen möchte,
00:24:01.740 --> 00:24:07.360
ist Sinneserweiterung für den Körper. Und
ja, so in der Hacking Szene - naja,
00:24:07.360 --> 00:24:11.830
populär wäre übertrieben, aber was man
schon öfter mal antrifft, sind so NFC
00:24:11.830 --> 00:24:15.650
Implantate oder implantierte Magneten oder
sowas. Ich meine, das hat nichts so sehr
00:24:15.650 --> 00:24:19.240
mit Sinneserweiterungen zu tun. Wobei
doch. Wobei der Magnet ist ja schon eine
00:24:19.240 --> 00:24:22.660
Sinneserweiterung. Man fühlt ja zum Teil
elektromagnetische Felder. Sowas ist
00:24:22.660 --> 00:24:27.131
irgendwie gängig. Ich möchte euch aber
über einem Projekt erzählen, was ich in
00:24:27.131 --> 00:24:30.690
meinem Masterstudium in der Uni mit zwei
anderen sehr netten Kommilitonen gemacht
00:24:30.690 --> 00:24:36.480
habe und ich es damals sehr spannend fand.
Wir haben eine Smartphone-App geschrieben
00:24:36.480 --> 00:24:42.650
und wir haben vier Arm-Manschetten gebaut,
die uns unsere, ja, unsere normalen Sinne
00:24:42.650 --> 00:24:47.310
erweitern sollten. Und wie ihr schon seht
okay, eine Manschette war keine richtige
00:24:47.310 --> 00:24:50.010
Manschette. Wir haben einmal praktisch so
Elektro-Pads genommen, die ihr kennt von
00:24:50.010 --> 00:24:55.250
den Muskel Kontraktionen, wenn man Muskeln
aufbauen möchte. Genau. Also da kann man
00:24:55.250 --> 00:24:58.850
Strom drauf geben und dann merkt ihr
selber den Muskel ein bisschen zucken.
00:24:58.850 --> 00:25:03.830
Dann gab es noch diese zweite Manschette
hier. Da waren vier Servos drin verbaut.
00:25:03.830 --> 00:25:06.610
Das heißt, man konnte so eine Art Druck
erzeugen. Also man hat so ein Kneifen am
00:25:06.610 --> 00:25:10.920
Arm gespürt, wenn man da was ausgelöst
hat. Die Dritte hier, die waren ein
00:25:10.920 --> 00:25:14.940
bisschen schwierig anzulegen, der
Prototyp. Aber die hatte so zirka zehn
00:25:14.940 --> 00:25:19.120
kleine Vibrations-Motoren rundrum verbaut,
die man halt auch einzeln ansteuern konnte
00:25:19.120 --> 00:25:24.000
im Zweifelsfall, um so Pattern abfahren zu
lassen. Und die große Arm-Manschette hier,
00:25:24.000 --> 00:25:28.140
die hatte so vier Pedier-Elemente. Das
heißt, man konnte praktisch Hitze oder
00:25:28.140 --> 00:25:32.380
Kälte auf der Haut fühlen. So die konnte
man auch alle in Reihe schalten und
00:25:32.380 --> 00:25:36.900
theoretisch alle gleichzeitig tragen, was
dann sehr futuristisch aussieht. Und man
00:25:36.900 --> 00:25:39.840
musste ein Täschchen tragen wegen Akku.
Und der Plan war folgender: Man hat diese
00:25:39.840 --> 00:25:44.030
Handy-App und man sollte diverse
Informationsquellen auf diese Manschetten
00:25:44.030 --> 00:25:48.500
mappen können. Das heißt, ich kann z.B...
könnte fühlen, wie viele Leute sich im
00:25:48.500 --> 00:25:52.860
WLAN befinden durch Vibrationen. Oder ich
könnte fühlen... keine Ahnung, den
00:25:52.860 --> 00:25:56.630
Herzschlag von meinem Freund... den
irgendwie auf die Wärme mappen lassen,
00:25:56.630 --> 00:26:00.740
wenn der Sport treibt, dass das dann warm
wird oder sowas. Das war ja die Idee und
00:26:00.740 --> 00:26:03.710
damit haben wir experimentiert. Und wir
haben natürlich auch ein bisschen selbst
00:26:03.710 --> 00:26:09.110
Tests damit gemacht. Und ich hab zwei
Selbsttest gemacht, die ich ganz spannend
00:26:09.110 --> 00:26:14.790
fand. Wir hatten einmal... haben wir
versucht, die Location zu mappen, das
00:26:14.790 --> 00:26:20.880
heißt mein Kommilitone damals, der hatte
ja sein Smartphone dabei und hat seine GPS
00:26:20.880 --> 00:26:25.070
Location immer zum Server geschickt. Und
wenn wir uns nahe gekommen sind, dann hat
00:26:25.070 --> 00:26:32.620
die Manschette mehr vibriert. Und eines
Tages fahr ich an die Uni hoch und trug
00:26:32.620 --> 00:26:36.760
diese Manschette, weil wir eben später an
der Uni damit experimentieren wollten. Und
00:26:36.760 --> 00:26:40.580
ich merke es auf einmal vibrieren und
denke so: Okay, wir haben einen Bug in
00:26:40.580 --> 00:26:43.750
unserer Software? Irgendwas ist voll
komisch. Komm an der Uni an, erzähle es
00:26:43.750 --> 00:26:47.030
meinen Kollegen, meint er irgendwie: Wir
müssen uns das nochmal angucken. Irgendwas
00:26:47.030 --> 00:26:50.090
ist nicht richtig. Als ich heute zur Uni
hochgefahren bin, da die Manschette auf
00:26:50.090 --> 00:26:53.800
einmal voll vibriert. Irgendwas ist nicht
okay. Und dann meint mein Kommilitone: Ja,
00:26:53.800 --> 00:26:57.910
wo seid ihr denn lang gefahren? Ja, hier
den Standardweg. Ja, an der Bushaltestelle
00:26:57.910 --> 00:27:02.690
vorbei. Ja, ja, da stand ich. Also ich
habe einfach gemerkt, dass er da war und
00:27:02.690 --> 00:27:06.500
wusste es nicht einmal. Das war so ein
Aha-Erlebnis in dem Moment für uns. Das
00:27:06.500 --> 00:27:09.370
ist eigentlich eine ziemlich witzige
Technologie ist und das andere, was ich
00:27:09.370 --> 00:27:12.890
ausprobiert habe, das ist das, was ihr
hier seht. Da war das noch so der super
00:27:12.890 --> 00:27:17.890
super early Prototyp: Nur die Vibrations-
Manschette, die ich anhatte und ich hab
00:27:17.890 --> 00:27:22.540
immer abgegriffen, wieviel User grad auf
meiner Website sind und hab mir das auch
00:27:22.540 --> 00:27:25.980
durch Vibrationen anzeigen lassen und ich
bin mir nicht mehr ganz sicher - das Rote
00:27:25.980 --> 00:27:30.710
müsste praktisch... das Rote ist ground
truth, also wie viele Leute tatsächlich da
00:27:30.710 --> 00:27:35.000
waren und das Blaue, was ich vermutet
habe, wie viele Leute da sind und ihr
00:27:35.000 --> 00:27:38.801
könnt sehen, dass das relativ gut ist.
Also ich hab's offensichtlich auch
00:27:38.801 --> 00:27:43.620
manchmal nicht mitbekommen, gerade wenn es
leicht vibriert. Also die niedrigste
00:27:43.620 --> 00:27:47.290
Vibrations Stufe war wirklich schwer zu
erfühlen überhaupt. Gerade wenn man sich
00:27:47.290 --> 00:27:49.640
bewegt, dann hat man es eigentlich gar
nicht gemerkt. Das kann schon sein, dass
00:27:49.640 --> 00:27:54.130
man das dann einfach nicht mitbekommt. Das
ist ein ziemlich witziges Gefühl, auf
00:27:54.130 --> 00:27:58.160
einmal für so digitale Sachen ein Gefühl
zu bekommen. Also gerade wenn man so
00:27:58.160 --> 00:28:02.130
Spikes hat und denkt so: Whoa, jetzt sind
gerade 5 Leute, sind gerade auf meiner
00:28:02.130 --> 00:28:06.671
Website, so: Ich kann auf einmal fühlen,
wie Online-Präsenz funktioniert, mit
00:28:06.671 --> 00:28:10.640
wieviel Leuten ich da virtuell
interagiere. Also das sind Konzepte, die
00:28:10.640 --> 00:28:13.340
ich immer noch sehr spannend finde. Und
ich kann euch, ja, ich würde euch gern
00:28:13.340 --> 00:28:16.910
ermutigen, auch mal sowas zu bauen. Ich
glaube es ist jemand am Kongress, wo ich
00:28:16.910 --> 00:28:21.280
den Twitter-Handle gerade nicht weiß. Der
hat ein Gerät dabei, wo man... weißt du
00:28:21.280 --> 00:28:27.820
das, hast du das auch gesehen? Man kann
was fühlen durch Akustik. Genau. Aber was
00:28:27.820 --> 00:28:32.661
kann man fühlen? Was meinst du? Ja, WLAN-
Stärke, genau, man kann oder die Wifi-
00:28:32.661 --> 00:28:36.900
Auslastung oder so fühlen durch Akustik,
also halt nicht durch Vibrationen, sondern
00:28:36.900 --> 00:28:40.660
man kann mit Kopfhörern durch die Gegend
laufen und hören, wie stark oder wie viele
00:28:40.660 --> 00:28:45.460
Leute da im Wifi sind. Also solche
Projekte unbedingt mal ausprobieren. Das
00:28:45.460 --> 00:28:49.210
ist eine ganz tolle Erfahrung.
00:28:49.210 --> 00:28:53.240
Applaus
00:28:53.240 --> 00:28:59.370
blinry: Ich möchte euch noch von der
Simulationshypothese erzählen. Wenn ihr
00:28:59.370 --> 00:29:03.550
auf die Webseite geht, findet ihr da auch
ein Paper darüber, was das sehr lang
00:29:03.550 --> 00:29:07.960
ausbreitet. Ich versuche es nochmal ein
bisschen kürzer zusammenzufassen, worum es
00:29:07.960 --> 00:29:12.880
da geht. Also es ist ein Argument, das
sagt, dass wir alle wahrscheinlich in
00:29:12.880 --> 00:29:19.090
einer Simulation leben und die die
Argumentation geht so, dass man sagt: Wenn
00:29:19.090 --> 00:29:24.380
man sich so ein Spiel wie Pong anguckt
z.B., vor ein paar Jahrzehnten, das war
00:29:24.380 --> 00:29:27.840
super einfache Grafik, so ein paar Pixel
weiß auf schwarz oder sowas, konnte nicht
00:29:27.840 --> 00:29:32.770
viel machen und heutige Spiele haben halt
irgendwie eine hyperrealistische 3D Grafik
00:29:32.770 --> 00:29:37.361
mit, weiß ich nicht, wo man teilweise in
VR irgendwie in diese Welt rein kann, die
00:29:37.361 --> 00:29:41.750
schon super super realistisch aussieht.
Und wenn man annimmt, dass jedes Jahr es
00:29:41.750 --> 00:29:45.130
da ein kleines bisschen Verbesserung gibt
in Richtung einer realistischen
00:29:45.130 --> 00:29:50.460
Simulation, ist anzunehmen, dass
irgendwann der Punkt erreicht ist, wo
00:29:50.460 --> 00:29:53.400
solche Computerspiele so realistisch sind,
dass wir sie nicht mehr unterscheiden
00:29:53.400 --> 00:29:58.240
können von der Wirklichkeit. Und zu diesem
Zeitpunkt könnte es halt, weiß ich nicht,
00:29:58.240 --> 00:30:02.780
irgendwie so Spielekonsolen geben oder so,
wo ganz viele kleine Universum Simulatoren
00:30:02.780 --> 00:30:06.430
drin laufen. Und wenn man sich dann
überlegt: Okay, es gibt irgendwie eine
00:30:06.430 --> 00:30:10.000
"echte" Welt und ganz viele dieser
Konsolen mit einer simulierten Welt drin.
00:30:10.000 --> 00:30:14.290
Wie wahrscheinlich ist es dann, dass wir
in der echten Welt leben? Also die
00:30:14.290 --> 00:30:18.100
Wahrscheinlichkeit wird halt sehr, sehr
niedrig sein. Das ist die Argumentation,
00:30:18.100 --> 00:30:21.400
die dahinter steckt. Das ist ein bisschen
vereinfacht, verglichen mit dem, was der
00:30:21.400 --> 00:30:25.050
Autor hier schreibt. Aber so in die
Richtung geht das. Und das finde ich einen
00:30:25.050 --> 00:30:30.040
interessanten Gedanken. Und ich glaube,
richtig entkräftbar ist das nicht.
00:30:30.040 --> 00:30:33.370
Höchstens durch den Gedanken, dass Leute
beschließen, es ist irgendwie nicht
00:30:33.370 --> 00:30:37.700
moralisch, solche Simulationen zu starten
oder die Menschheit wird irgendwie vorher
00:30:37.700 --> 00:30:43.080
ausgerottet. Ja, irgendwie eine dieser
Möglichkeiten muss so sein. Und ich habe
00:30:43.080 --> 00:30:48.660
neulich noch eine interessante Ergänzung
zu dieser These gelesen, nämlich, dass die
00:30:48.660 --> 00:30:53.730
Welt über unserer, die unsere simuliert,
wahrscheinlich total langweilig ist. Aus
00:30:53.730 --> 00:30:57.970
folgendem Grund: Wenn wir Menschen
irgendwie ein Computerspiel oder einen
00:30:57.970 --> 00:31:01.480
Film oder sowas erzeugen, dann machen wir
da ja auch immer irgendwie
00:31:01.480 --> 00:31:05.580
hochkonzentriert interessante Dinge rein.
Warum sollten wir irgendwas machen, was
00:31:05.580 --> 00:31:09.010
langweiliger ist als unsere echte Welt?
Und deshalb sind wir vielleicht ganz gut
00:31:09.010 --> 00:31:12.530
dran, dass wir in der Simulation sind und
nicht eine Ebene höher, weil wir es hier
00:31:12.530 --> 00:31:16.390
einfach spannend haben. Und dieses
Argument stackt natürlich auch beliebig
00:31:16.390 --> 00:31:20.580
nach oben: Die Welt der Wesen, die uns
simulieren, könnte simuliert sein und so
00:31:20.580 --> 00:31:25.910
weiter. Ja, finde ich einen interessanten
Gedanken. Und ich hab da noch gefunden
00:31:25.910 --> 00:31:30.710
beim Recherchieren: Tatsächlich haben
Leute ein Experiment entworfen, mit dem
00:31:30.710 --> 00:31:36.470
sie testen wollen, ob wir in einer
Simulation sind. Und ich muss sagen, ich
00:31:36.470 --> 00:31:41.380
habe die Argumentation dahinter nicht ganz
verstanden. Ihr könnt gerne auf den Link
00:31:41.380 --> 00:31:44.970
gehen und das mal selber versuchen zu
verstehen. Es ist irgendwie eine
00:31:44.970 --> 00:31:48.130
Argumentation in die Richtung, dass wenn
man so eine Simulation ausführt des
00:31:48.130 --> 00:31:51.290
gesamten Universums, dass wir da halt
super super viel Rechenkapazität
00:31:51.290 --> 00:31:55.340
verbrauchen. Und deshalb ist es
wahrscheinlich, dass da irgendwie so ein
00:31:55.340 --> 00:31:59.450
paar Tricks eingebaut sind. Paar
Optimierungen irgendwie, die halt nur dann
00:31:59.450 --> 00:32:02.730
das Fortschritt des Universums simulieren,
wenn das tatsächlich jemand mitkriegt oder
00:32:02.730 --> 00:32:07.410
sowas irgendwie. Wenn jemand im Wald ist,
dann passiert da nichts dran, sozusagen.
00:32:07.410 --> 00:32:12.381
Und ich glaube, mit diesem Experiment
wollen die Forscher herausfinden, ob
00:32:12.381 --> 00:32:16.580
gewisse Dinge... also es ist so eine Art
Doppelspalt-Experiment, ob das einen
00:32:16.580 --> 00:32:22.450
Unterschied macht, ob ein Mensch ein
Ergebnis beobachtet oder eine Maschine.
00:32:22.450 --> 00:32:28.620
Und ich kann nicht ganz nachvollziehen, ob
das ein stichhaltiges Experiment ist, weil
00:32:28.620 --> 00:32:31.500
man ja auch sagen könnte, wenn die die
Rechenkapazitäten nicht reichen, okay,
00:32:31.500 --> 00:32:35.920
dann skalieren wir halt irgendwie den
Computer wieder hoch, der das macht. Das
00:32:35.920 --> 00:32:38.640
soll uns nicht einschränken. Aber ich
finde es interessant, dass Leute sich um
00:32:38.640 --> 00:32:42.780
sowas einen Kopf machen und herausfinden
wollen, ob wir in einer Simulation sind.
00:32:42.780 --> 00:32:48.490
Ist ja dann so weit gekommen, dass die
tatsächlich eine Kickstarter-Kampagne
00:32:48.490 --> 00:32:52.340
geschaltet haben zur Durchführung dieses
Experiments, die super erfolgreich war.
00:32:52.340 --> 00:32:55.090
Und da bin ich mal gespannt auf die
Ergebnisse.
00:32:55.090 --> 00:33:01.110
Applaus
00:33:01.110 --> 00:33:05.690
bleeptrack: Ich habe nochmal einen sehr
spannenden Algorithmus dabei, wie ich
00:33:05.690 --> 00:33:10.830
finde. Der heißt Wave Funcion Collapse und
ich hoffe, dass das Internet funktioniert.
00:33:10.830 --> 00:33:19.670
Dann schauen wir uns den einfach mal
funktionierend an. Ja, genau. Sehr gut.
00:33:19.670 --> 00:33:26.120
Das ist ein Algorithmus aus dem
Hintergrund der prozeduralen Generierung,
00:33:26.120 --> 00:33:29.450
der auch im Gamedesign viel Anwendung
findet. Ihr seht schon, der bekommt immer
00:33:29.450 --> 00:33:34.690
ein kleines Input Bild und kann daraus
Texturen generieren. Und ich finde das
00:33:34.690 --> 00:33:39.010
total spannend, dem beim Arbeiten
zuzugucken. Das ist im Endeffekt ein
00:33:39.010 --> 00:33:45.080
Constraints Solver. Das heißt, ich
beschreibe... ich versuche mal kurz zu
00:33:45.080 --> 00:33:49.610
beschreiben, wie der in etwa arbeitet: Der
sucht sich eine Region in diesem Bild aus,
00:33:49.610 --> 00:33:54.220
in einem bestimmten Pixel Umfang. Also
sagen wir mal so ein 2x2 Pixel Feld und
00:33:54.220 --> 00:34:00.550
ein 3x3 Pixel Feld z.B. und schaut sich,
fängt, setzt einen Punkt zufällig. Ok, ich
00:34:00.550 --> 00:34:05.570
muss anders anfangen. Er sucht sich dieses
2x2 Pixel Feld und er stellt eine
00:34:05.570 --> 00:34:08.909
Häufigkeitswahrscheinlichkeit, wie oft
dieses Feld in dem Startbild vorkommt.
00:34:08.909 --> 00:34:13.379
Dann hab ich diese Häufigkeit und dann
kann ich, um die große Textur zu
00:34:13.379 --> 00:34:19.419
generieren, irgendwo anfangen und da ein
zufälliges 2x2 Feld nehmen. Und danach
00:34:19.419 --> 00:34:23.809
muss ich halt gucken was an dieses 2x2
Feld dran passt. Und dazu kann ich ja
00:34:23.809 --> 00:34:27.599
dieses Input Bild als Referenz nehmen und
mache das dann eben abhängig davon, wie
00:34:27.599 --> 00:34:32.750
oft neue Ausschnitte überhaupt in dem Bild
vorkommen können. Und ich finde es total
00:34:32.750 --> 00:34:35.359
abgefahren, da zuzugucken, wie der
arbeitet. Und wenn ihr da jetzt praktisch
00:34:35.359 --> 00:34:39.339
so, ich sage mal verschwommene Pixel seht,
dann sind es halt noch unsichere Zustände,
00:34:39.339 --> 00:34:48.470
wo es mehrere Lösungen für das Constraints
Solving geben könnte. Und ich finde daran
00:34:48.470 --> 00:34:52.460
sehr spannend, dass man mit sehr wenig
Aufwand, nämlich nur mit der Erstellung
00:34:52.460 --> 00:34:58.309
von so einem Dummy Bildchen am Anfang sehr
viel coole Texturen raus bekommt. Wir
00:34:58.309 --> 00:35:07.609
können das gerne mal noch ein bisschen
weiter anschauen. Man kann da übrigens
00:35:07.609 --> 00:35:11.410
auch sehr gut mit der Fenstergröße
spielen, um unterschiedliche Sachen zu
00:35:11.410 --> 00:35:17.599
erzeugen. Und was ich dann noch
mitgebracht habe, ist so eine interaktive
00:35:17.599 --> 00:35:24.880
Demo wovon ich auch mal hoffe, dass sie
lädt. Sehr gut. Jemand hat es nämlich als
00:35:24.880 --> 00:35:30.269
super coole interaktive Demo geschrieben,
d.h. hier links seht ihr das Input Bild
00:35:30.269 --> 00:35:35.059
bei Modules und rechts sind die Slots. Da
möchten wir jetzt praktisch unser neues
00:35:35.059 --> 00:35:39.569
Bild erzeugen. Das heißt, diese Felder
hier hab ich jetzt zur Auswahl, um damit
00:35:39.569 --> 00:35:44.079
irgendwo zu starten. Und sagen wir, wir
möchten mit dieser... dieses Sonnensymbol
00:35:44.079 --> 00:35:48.020
soll in unserer... könnte in unserem Bild,
das wir generieren wollen hier liegen.
00:35:48.020 --> 00:35:51.490
Jetzt seht ihr schon, er klappt jetzt ganz
viel um. Das ist ja ein Constraints
00:35:51.490 --> 00:35:56.980
Solver. Das heißt, es gibt im Input-Bild
ja nur die Möglichkeit, dass z.B. blauer
00:35:56.980 --> 00:36:01.470
Himmel liegt und über blauem Himmel kann
auch nur blauer Himmel liegen. Deswegen
00:36:01.470 --> 00:36:05.890
löst der Constraints Solver diese Felder
hier schon einmal auf, weil da nichts
00:36:05.890 --> 00:36:09.380
anderes sein kann von der
Wahrscheinlichkeit her. Jetzt können wir
00:36:09.380 --> 00:36:14.420
da praktisch einfach so nach und nach
durchgehen und z.B. sagen: Hier daneben
00:36:14.420 --> 00:36:18.029
soll nochmal Himmel liegen. Dann löst das
schon wieder die nächsten Felder, wo es
00:36:18.029 --> 00:36:22.720
keine andere Möglichkeit gibt. Und so kann
ich mich da jetzt durchklicken und einfach
00:36:22.720 --> 00:36:26.190
festlegen, wo was liegt. Ich mache das
jetzt hier so ein bisschen zufällig, damit
00:36:26.190 --> 00:36:33.650
es ein bisschen schneller geht. Nochmal so
eine Statue, nochmal Himmel und nochmal
00:36:33.650 --> 00:36:38.049
Fels und dann nochmal Fels. Genau. Und so
haben wir einfach aus dem Input Bild neue
00:36:38.049 --> 00:36:43.569
Textur generiert. Und was auch sehr nett
ist: Man kann hier - ich resette das mal -
00:36:43.569 --> 00:36:47.730
dann kann man hier auch direkt auf "Solve"
klicken und dem Algorithmus praktisch
00:36:47.730 --> 00:36:52.740
selber mal beim Arbeiten zugucken. Das
heißt hier in rot seht ihr jetzt praktisch
00:36:52.740 --> 00:36:55.940
die Teile, die eliminiert werden beim
Constraints Solving, die also keine
00:36:55.940 --> 00:36:58.430
sinnvolle Lösung sind. Ich mache mal die
Geschwindigkeit hier ein bisschen
00:36:58.430 --> 00:37:04.380
schneller. Genau, sonst dauert das ewig.
Genau, und in der Variante macht er ja
00:37:04.380 --> 00:37:07.509
auch... genau bei diesem Constraints
Solving auch ein bisschen Back Tracking,
00:37:07.509 --> 00:37:10.079
also da, wo es halt nicht funktioniert,
macht er auch mal etwas rückgängig oder
00:37:10.079 --> 00:37:13.400
so. Genau, jetzt lassen wir den einfach
mal durchlaufen, dann baut er hier selber
00:37:13.400 --> 00:37:17.740
noch was schickes und hat ein neues Bild
gebaut. Und wir können ja auch einfach mal
00:37:17.740 --> 00:37:21.759
ein paar Mal lösen. Und ihr seht schon, es
kommen immer neue Bilder raus, die immer
00:37:21.759 --> 00:37:26.430
in sich schlüssig sind. Weil ich habe ja
die Wahrscheinlichkeiten vom Input Bild,
00:37:26.430 --> 00:37:31.009
aber sie sind halt immer anders und es
wird sehr gerne momentan bei, bei der...
00:37:31.009 --> 00:37:34.650
ja, beim Game-Development benutzt, um
irgendwie Texturen zu bauen oder zum Teil
00:37:34.650 --> 00:37:38.630
auch Level und so was.
00:37:38.630 --> 00:37:41.470
Applaus
00:37:41.470 --> 00:37:56.650
bleeptrack: Jetzt wäre es nur cool, wenn
ich da wieder rauskomme. Ja, cool. Ah,
00:37:56.650 --> 00:38:11.040
deswegen. So.
blinry: Ich möchte euch noch von
00:38:11.040 --> 00:38:16.539
Dynamicland erzählen. Das ist ein
Forschungsprojekt, das ich super
00:38:16.539 --> 00:38:20.339
inspirierend finde, über zukünftige
Interaktionen mit Computern, wie das
00:38:20.339 --> 00:38:23.859
aussehen könnte. Und ich dachte mir, wir
gehen einfach mal auf die Webseite dazu
00:38:23.859 --> 00:38:32.349
und scrollen da zusammen ein bisschen
rüber. Die Idee ist im Grunde, dieses
00:38:32.349 --> 00:38:36.539
Computing, das man normalerweise in so
einem Gerät hat, da rauszuholen und in den
00:38:36.539 --> 00:38:41.880
Raum um einen herum zu tun. Also was man
macht, um in diesem Dynamicland-System
00:38:41.880 --> 00:38:47.690
Berechnungen auszuführen ist: Man schreibt
erstmal ein Programm in so einem Lua
00:38:47.690 --> 00:38:51.990
Dialekt mit so ein paar Special Features
und druckt sich das aus. Das dann auf so
00:38:51.990 --> 00:38:57.680
ein Zettel mit... ihr seht diese lustigen
bunten Marker in den Ecken. Und unter der
00:38:57.680 --> 00:39:01.890
Decke dieses Raumes hängt dann zum einen
eine Kamera, die das trackt und zum
00:39:01.890 --> 00:39:06.009
anderen ein Projektor, der da irgendwie
Dinge drauf projezieren kann. Also die
00:39:06.009 --> 00:39:08.970
Punkte sind, glaube ich, erstmal nur so
ein bisschen eine Krücke und ein
00:39:08.970 --> 00:39:13.019
Platzhalter, bis man irgendwie besseres
sinnvolleres Tracking hinkriegt. Das
00:39:13.019 --> 00:39:16.690
funktioniert halt ganz stabil und naja,
jedes Stück Papier, das da rumliegt, ist
00:39:16.690 --> 00:39:19.930
halt ein eigenes Programm, das irgendwie
Dinge tut. Und das kann die Umgebung
00:39:19.930 --> 00:39:23.290
wahrnehmen, weiß, welche anderen Zettel da
sind und man kann das irgendwie ausrichten
00:39:23.290 --> 00:39:26.609
und auf etwas anderes zeigen lassen, um zu
sagen: Hier, dies ist ein Argument, das
00:39:26.609 --> 00:39:31.690
sollst du irgendwie verändern oder so. Und
es funktioniert... also dieser Lua-Dialekt
00:39:31.690 --> 00:39:35.420
funktioniert so, dass man sich halt
bestimmte Sachen... also man kann Aussagen
00:39:35.420 --> 00:39:39.500
über die Welt machen und man kann dann
daraus was ableiten und irgendwie sich
00:39:39.500 --> 00:39:42.749
etwas wünschen. Zum Beispiel sich
wünschen, dass das Papier, auf das man
00:39:42.749 --> 00:39:48.259
gerade zeigt, grün ausgeleuchtet wird oder
sowas. Oder es könnte dann sein, dass ein
00:39:48.259 --> 00:39:52.109
anderes Programm sich wünscht, dass das
blau ausgeleuchtet wird. Da gibt's dann
00:39:52.109 --> 00:39:54.040
irgendwie einen Konfliktauflösungs-
Mechanismus, dass das nicht ständig hin
00:39:54.040 --> 00:39:58.749
und her flattert. Und genau, hier sieht
ihr in dem Beispiel auch gerade mal so
00:39:58.749 --> 00:40:03.029
farbige Schnipsel irgendwie auf einen Link
gelegt. Ich glaube, das war so eine Musik-
00:40:03.029 --> 00:40:06.049
Sequenzer, wo dann irgendwie eine Linie
drüber läuft und abhängig von der Position
00:40:06.049 --> 00:40:13.579
dieser farbigen Dingsies, eine Melodie
spielt. Und das ist halt eine völlig
00:40:13.579 --> 00:40:19.980
andere Art und Weise, ein Software-Ding zu
bauen, weil man in einer Gruppe daran
00:40:19.980 --> 00:40:24.180
arbeiten kann und halt um einen Tisch
herum steht und kann ziemlich parallel
00:40:24.180 --> 00:40:29.480
irgendwie neue Komponenten dazu basteln.
Und ihr könnt halt auch auf einmal mit
00:40:29.480 --> 00:40:34.570
Schere und Kleber User Interface bauen. In
der Mitte ist so eine Wählscheibe, die
00:40:34.570 --> 00:40:39.309
sich drehen kann und dann auf andere
Sachen zeigt oder sowas. Und dadurch, dass
00:40:39.309 --> 00:40:42.631
das auf einmal in der echten Welt ist,
habt ihr halt viel mehr Möglichkeiten, mit
00:40:42.631 --> 00:40:50.249
euren Händen Dinge damit zu tun. Und das
finde ich total spannend. Weiß ich nicht,
00:40:50.249 --> 00:40:53.339
wenn man irgendetwas, irgendeine Software-
Komponente geschrieben hat, dann speichert
00:40:53.339 --> 00:40:56.809
man die halt nicht irgendwo hin, sondern
heftet sie in den Ordner und stellt sie
00:40:56.809 --> 00:41:03.220
ins Regal. Das finde ich ulkig. Ist super
ulkig. Und, also, dieses Projekt ist so
00:41:03.220 --> 00:41:06.220
angelegt, dass Sie die nächsten Jahre erst
einmal ein bisschen ausprobieren werden,
00:41:06.220 --> 00:41:12.910
was man so machen kann mit diesem neuen
dynamischen Medium. Und später dann so ein
00:41:12.910 --> 00:41:15.809
bisschen sich erhoffen den Effekt wie bei
Bibliotheken früher, dass die halt
00:41:15.809 --> 00:41:19.570
irgendwie so ein Dynamicland in einer
Stadt bauen und dass man das dann
00:41:19.570 --> 00:41:22.650
irgendwie forkt und in andere Städte
bringt und das dann irgendwie ein kommunes
00:41:22.650 --> 00:41:28.420
Ding ist, wo Leute hingehen können, wenn
sie mal so ein Medium benutzen wollen.
00:41:28.420 --> 00:41:34.920
Und, genau. Haben sehr ambitionierte
Pläne, was das angeht. Ich bin gespannt,
00:41:34.920 --> 00:41:40.309
was daraus wird. Aber ich finde das total
inspirierend, das so zu sehen. Und von
00:41:40.309 --> 00:41:43.300
allem, was ich mitkriege, denke ich immer,
wenn man da mal ein paar Tage drin war,
00:41:43.300 --> 00:41:47.960
ist das glaub ich super frustrierend,
irgendwie so kleine Bildschirme zu haben,
00:41:47.960 --> 00:41:51.369
wo man dann so durchgucken muss und
irgendwie mit dem Ding zu interagieren,
00:41:51.369 --> 00:41:54.760
statt da einfach drin zu sein und
irgendwie mit seinem Körper irgendwie
00:41:54.760 --> 00:42:00.140
Dinge machen zu können. Genau. Die Person,
die sich das ausgedacht hat oder
00:42:00.140 --> 00:42:06.970
mitgegründet hat ist Bret Victor. Das ist
ein Mensch, der irgendwie auch viele
00:42:06.970 --> 00:42:10.609
andere coole Dinge macht. Kann ich
empfehlen, mal über die Homepage zu gucken
00:42:10.609 --> 00:42:16.130
- hat Vorträge gehalten zu verschiedenen
Themen, wo es sehr oft darum geht, wie man
00:42:16.130 --> 00:42:21.421
besser mit Sachen interagieren könnte. Und
oft hinterlassen seine Vorträge so eine
00:42:21.421 --> 00:42:27.569
gewisse Frustration mit dem Status quo,
weil man sieht: Okay, man könnte das
00:42:27.569 --> 00:42:30.430
eigentlich viel schöner machen. Man
könnte, während man eine Software
00:42:30.430 --> 00:42:34.410
schreibt, auf der anderen Bildschirmhälfte
schon sehen, welche Auswirkungen das hat.
00:42:34.410 --> 00:42:38.150
Direkt, statt das irgendwie zu compilen
und dann muss man ne halbe Minute warten
00:42:38.150 --> 00:42:44.160
oder sowas und dann kann man das testen.
Und ja, finde ich spannend. Finde ich
00:42:44.160 --> 00:42:52.849
spannend, so zu denken. Genau. Wenn euch
ein bisschen mehr interessiert die
00:42:52.849 --> 00:42:57.420
Details, wie Dynamicland funktioniert,
gibt es diesen Artikel eines Menschen, der
00:42:57.420 --> 00:43:00.970
dort mitforscht. Den kann ich empfehlen,
der wirklich mal ganz ausführlich
00:43:00.970 --> 00:43:06.289
beschreibt, wie so ein kleiner Teil in
diesem Dynamicland gebaut wurde, nämlich
00:43:06.289 --> 00:43:11.180
so ein Kartensystem, wo man ein großes
Stück Papier hat, als Ausgabemedium im
00:43:11.180 --> 00:43:14.900
Wesentlichen und dann kann man da
verschiedene Werkzeuge drauf richten, um
00:43:14.900 --> 00:43:18.769
damit etwas zu tun, um... da unten ist so
eine Textbox z.B., da kann man dann
00:43:18.769 --> 00:43:23.520
irgendwie was rein tippen mit einer
Tastatur, die auch mit getrackt wird und
00:43:23.520 --> 00:43:26.519
dann kann man irgendwie eine bestimmte,
einen bestimmten Ort der Erde anwählen.
00:43:26.519 --> 00:43:32.880
Dann kann man Zoom-Linsen drauf richten,
um Vergrößerungen davon zu kriegen. Und
00:43:32.880 --> 00:43:37.150
der Artikel beschreibt halt auch, wie die
Sprache dahinter funktioniert und ja, das
00:43:37.150 --> 00:43:41.160
find ich spannend.
00:43:41.160 --> 00:43:44.180
Applaus
00:43:44.180 --> 00:43:47.780
bleeptrack: Dann sind wir schon beim
letzten Thema angekommen. Ich möchte ein
00:43:47.780 --> 00:43:52.210
bisschen was zu Farben erzählen und wir
fangen mal an mit dem Thema Synästhesie.
00:43:52.210 --> 00:43:58.059
Es gibt Menschen, bei denen verschmelzen
bestimmte Wahrnehmungskanäle. Da gibt's
00:43:58.059 --> 00:44:02.320
ganz abgefahrene Sachen. Es gibt Leute,
bei denen verschmilzt zum Beispiel der
00:44:02.320 --> 00:44:07.480
Geschmackssinn mit einer Erinnerung an
Wörter, oder so. Das heißt, jemand denkt
00:44:07.480 --> 00:44:12.960
an Montag und hat auf einmal das Gefühl
von Erdbeermarmelade im Mund. Und da geht
00:44:12.960 --> 00:44:15.740
es jetzt nicht darum, dass man sich selber
irgendwie gemerkt hat, weil man mal so
00:44:15.740 --> 00:44:20.859
eine Erfahrung hatte, sondern es ist
wirklich eine andere Art von Kopplung. Und
00:44:20.859 --> 00:44:25.549
es gibt Leute, die Musik hören und dabei
das Gefühl haben, von... wie sich
00:44:25.549 --> 00:44:29.210
Oberflächen anfassen, eher rau oder
flauschig oder vielleicht auch Farben
00:44:29.210 --> 00:44:35.031
sehen oder sowas. Und hallo, ich bin
Synästhet. Bei mir ist das aber eine
00:44:35.031 --> 00:44:38.450
ziemlich milde Form und ich hab das mal in
der Schule entdeckt, dass ich das habe.
00:44:38.450 --> 00:44:44.210
Bei mir verschmelzen, kann man sagen,
Buchstaben und Zahlen mit Farben. Das
00:44:44.210 --> 00:44:49.019
heißt, wenn ich sehr intensiv an was lese
oder was rechne, dann hab ich immer so ein
00:44:49.019 --> 00:44:52.859
leichtes Gefühl einer Farbe. Das ist
relativ schwierig zu beschreiben. Ich habe
00:44:52.859 --> 00:44:55.720
das damals in der Schule gemerkt, als wir
eine Mathematik Kurzarbeit geschrieben
00:44:55.720 --> 00:45:00.220
haben. Man musste etwas ausrechnen und es
kam ein Bruch raus. Und ich wusste zwar,
00:45:00.220 --> 00:45:03.190
der Bruch ist richtig, aber ich ärgerte
mich total, dass der voll dumme Farben
00:45:03.190 --> 00:45:07.301
hat. Also die passten halt nicht zusammen.
Und da hab ich gemerkt: Das ist glaub ich
00:45:07.301 --> 00:45:10.940
nicht so ganz normal. Und hatte dann mal
zufällig später eine Dokumentation über
00:45:10.940 --> 00:45:15.210
das Phänomen gesehen und mich darin
praktisch wiedererkannt. Was ich hier
00:45:15.210 --> 00:45:23.710
mitgebracht habe ist "Hello 35c3". Und ich
habe mal grob versucht, die Farben auf die
00:45:23.710 --> 00:45:28.739
Buchstaben zu malen, die ich da in etwa
fühle, würde ich mal sagen. Und ich dachte
00:45:28.739 --> 00:45:32.740
auch immer früher, das würde mir voll bei
Sudoku oder sowas helfen. Das tut es aber
00:45:32.740 --> 00:45:35.740
leider nicht. Ich bin ziemlich schlecht.
Aber dafür ärgert mich Minesweeper
00:45:35.740 --> 00:45:40.249
besonders, weil die Farben halt nicht
passen. Also was ihr hier praktisch seht -
00:45:40.249 --> 00:45:44.200
und das ist jetzt auch eher Zufall, dass
das alles in so einem braun-gelb-blau Ton
00:45:44.200 --> 00:45:48.970
ist, also ich habe die Farbpalette, an die
ich so denke oder fühle, die ist durchaus
00:45:48.970 --> 00:45:52.430
größer. Ja, das ist jetzt hier eher
Zufall. Also wenn ich das Wort "Hello"
00:45:52.430 --> 00:45:55.700
sehe, dann sind die... die Ls für mich
haben so eine Art, man könnte sagen so
00:45:55.700 --> 00:45:59.691
himmelblau, sind so sehr leicht, das O ist
auch fast eher so transparent, das kann
00:45:59.691 --> 00:46:03.390
man da schlecht zeigen. Und es ist jetzt
auch nicht so, dass ich Text lese und das
00:46:03.390 --> 00:46:07.290
wirklich so sehe, sondern es ist
tatsächlich eher wie so ein Gefühl und das
00:46:07.290 --> 00:46:10.499
kennt ihr vielleicht, wenn ihr was, keine
Ahnung, was Rotes anguckt - das ist ja
00:46:10.499 --> 00:46:13.240
eher eine warme Farbe, da hat man
vielleicht eher so ein wohliges Gefühl,
00:46:13.240 --> 00:46:17.560
sag ich jetzt mal. Und wenn ihr was Blaues
anguckt, dann ist das vielleicht eher so
00:46:17.560 --> 00:46:22.380
ein kaltes Gefühl. Und es gibt Farben, die
sind eher grell, das macht eher aggressiv,
00:46:22.380 --> 00:46:26.049
sag ich mal. Es ist eher so ein Gefühl,
was man in dem Moment hat. Also es ist
00:46:26.049 --> 00:46:29.369
jetzt... wie gesagt, es ist halt nicht,
dass ich jetzt tatsächlich sage, ich sehe
00:46:29.369 --> 00:46:33.089
schwarzen, eigentlich ist da schwarzer
Text und ich denke, der ist bunt. So ist
00:46:33.089 --> 00:46:37.339
das natürlich nicht. Es gibt auch noch
andere witzige Dinge, die mit Farben
00:46:37.339 --> 00:46:44.329
passieren können. Es gibt Tetrachromaten.
Die haben nämlich ein Zäpfchen mehr als
00:46:44.329 --> 00:46:48.970
die meisten Menschen auf der Netzhaut und
können - das sind meistens Frauen, weil
00:46:48.970 --> 00:46:54.279
es, glaube ich, irgendwie über die
Y-Chromosomen vererbt wird. Und die können
00:46:54.279 --> 00:46:57.839
den Gelb-Farbraum höher auflösen. Und ich
hab vorhin nochmal nachgeguckt und das
00:46:57.839 --> 00:47:00.549
sind wohl angeblich ein Viertel der
Menschen, was ich irgendwie erstaunlich
00:47:00.549 --> 00:47:03.539
hoch fand. Ehrlich gesagt, bin mir nicht
ganz sicher, ob das wirklich eine
00:47:03.539 --> 00:47:08.309
sinnvolle Zahl ist. Aber das gibt es auf
jeden Fall und nachweisbar... es gibt auch
00:47:08.309 --> 00:47:11.310
so Farb-Tests, die man machen kann, wo
halt unterschiedliche Farbpaletten
00:47:11.310 --> 00:47:14.589
abgedruckt sind. Und wenn man da mehr
erkennen kann, dann hat man wohl
00:47:14.589 --> 00:47:18.849
vermutlich ein Zäpfchen mehr im Auge. Also
es gibt Menschen, die einfach, ja... noch
00:47:18.849 --> 00:47:24.990
viel höher Farben auflösen können als die
meisten. Und zum Schluss, es gibt die
00:47:24.990 --> 00:47:29.829
sogenannten Impossible Colors. Da gibt es
mehrere Kategorien davon. Und ich habe
00:47:29.829 --> 00:47:34.539
eine mitgebracht. Da geht es darum, dass
es bestimmte Mischfarben so von der
00:47:34.539 --> 00:47:38.590
Wellenlänge/Frequenz, wie sie eben in
unserem Spektrum stattfindet, nicht
00:47:38.590 --> 00:47:41.960
existiert. Und das sind in dem Fall zum
Beispiel Blau und Gelb direkt
00:47:41.960 --> 00:47:45.880
nebeneinander. Die kann man so nicht
wahrnehmen. Die existieren so natürlich
00:47:45.880 --> 00:47:49.349
nicht und da haben sich Leute Gedanken
gemacht: Was wurde denn aber mit unserem
00:47:49.349 --> 00:47:53.880
Gehirn passieren, wenn wir sowas trotzdem
sehen könnten und haben sich überlegt: Ja
00:47:53.880 --> 00:47:58.060
gut, dann mischen wir das halt einfach mal
durch schielen und das kommt ja dann
00:47:58.060 --> 00:48:04.299
trotzdem beide... der Input von beiden
Sachen kommt ja dann trotzdem im Gehirn an
00:48:04.299 --> 00:48:08.089
und mal schauen was da passiert. Und ich
würde euch mal bitten, also wenn ihr das
00:48:08.089 --> 00:48:12.059
möchte, das mal zu probieren. Also das
Ziel ist, zu schielen und die beiden Xe
00:48:12.059 --> 00:48:16.160
übereinander zu haben, sodass praktisch...
ihr würdet dann praktisch links ein blaues
00:48:16.160 --> 00:48:23.579
Quadrat sehen, in der Mitte ein gemischtes
Quadrat und rechts ein gelbes. Es ist ein
00:48:23.579 --> 00:48:28.660
bisschen schwierig, tatsächlich. Klappt
das bei jemanden? Ja? Kannst du
00:48:28.660 --> 00:48:33.559
beschreiben, wie das aussieht, wenn du das
übereinander legst durch Schielen? Die
00:48:33.559 --> 00:48:38.390
Antwort war: Es flackert in der Mitte. Das
ist tatsächlich auch, was bei mir
00:48:38.390 --> 00:48:41.390
passiert. Ich versuche es mal zu
beschreiben. Es ist nicht, dass sich die
00:48:41.390 --> 00:48:45.009
Farben tatsächlich so richtig mischen,
sondern man hat einen... irgendwie so
00:48:45.009 --> 00:48:48.859
einen Farb-Gradienten. Also es verläuft
schon so von blau nach gelb, fast
00:48:48.859 --> 00:48:52.799
ruckartig, aber die Grenze zwischen Blau
und Gelb, die wabert so komisch hin und
00:48:52.799 --> 00:48:56.279
her. Die ist nicht statisch irgendwo,
sondern es sieht so ein bisschen seltsam
00:48:56.279 --> 00:48:59.430
aus, wenn man das macht. Und wir können
das nochmal mit zwei anderen Farben
00:48:59.430 --> 00:49:04.470
probieren, mit Rot und Grün. Wenn es bei
jemand klappt, wäre das voll nett, wenn er
00:49:04.470 --> 00:49:07.999
sich melden würde. Du, zum Beispiel.
Kannst du es beschreiben, wie es bei dir
00:49:07.999 --> 00:49:09.999
aussieht?
unverständlich
00:49:09.999 --> 00:49:20.000
bleeptrack: Kannst du es ein bisschen
lauter sagen? Ein sehr leuchtend...
00:49:20.000 --> 00:49:22.890
pardon, ein sehr leuchtendes Rot. Okay,
interessant, das war bei mir ein bisschen
00:49:22.890 --> 00:49:29.010
anders. Funktioniert das bei noch jemanden
mit schielen? Bei dir? Wie sieht es bei
00:49:29.010 --> 00:49:35.109
dir aus?
Person: Ich sehe wieder changierende Töne,
00:49:35.109 --> 00:49:38.170
allerdings sind die verschoben gegenüber
den Außen, also mein Rot ist gelblicher,
00:49:38.170 --> 00:49:43.530
mein Grün ist brauner als das Außen-Grün.
bleeptrack: Ja, ist witzig. Ist ein
00:49:43.530 --> 00:49:45.910
bisschen unterschiedlich, offensichtlich.
Bei mir ist es eher so, also ich hab ein
00:49:45.910 --> 00:49:49.010
ähnliches Phänomen wie bei dir, dass es so
ein bisschen, so eine Farbverschiebung
00:49:49.010 --> 00:49:52.650
gibt. Aber mir ist das, als krisselt das
ganz arg. Also, als hätte man bei einem
00:49:52.650 --> 00:49:57.380
Foto eine ganz hohe ISO, als würde das Rot
immer permanent gegen das Grün kämpfen.
00:49:57.380 --> 00:50:00.900
Also es krisselt ganz arg. Also probiert
das gerne mal aus. Und ich kann da auch
00:50:00.900 --> 00:50:04.039
generell sehr den Wiki... gerade den
englischen Wikipedia-Artikel über
00:50:04.039 --> 00:50:08.310
Impossible Colors empfehlen, wo es noch
andere Beispiele für solche Phänomene
00:50:08.310 --> 00:50:13.670
gibt. Und damit sind wir für dieses Jahr
mit Operation Mindfuck leider schon am
00:50:13.670 --> 00:50:17.539
Ende. Wenn ihr über irgendetwas von diesen
Themen oder irgendetwas, was vielleicht
00:50:17.539 --> 00:50:20.890
auch in eine ähnliche Richtung geht, mit
uns quatschen wollt, dann macht das gerne.
00:50:20.890 --> 00:50:25.789
Ihr findet uns online auf bleeptrack.de
oder morr.cc oder auf Twitter und auch auf
00:50:25.789 --> 00:50:30.309
Mastodon. Und die Slides findet ihr auch
unten auf dem Link. Und ja, wir beide
00:50:30.309 --> 00:50:38.720
haben uns sehr gefreut, dass ihr so
zahlreich gekommen seid. Macht's gut.
00:50:38.720 --> 00:50:43.970
Applaus
00:50:43.970 --> 00:50:50.156
Herald: Ja, danke euch beiden. Vielleicht
haben wir ja direkt noch Fragen, die wir
00:50:50.156 --> 00:50:56.009
beantworten können. Weiß ich nicht, hat
jemand von euch eine Frage an unsere
00:50:56.009 --> 00:51:06.300
beiden Speaker? Scheint nicht so. Dann
sagen wir nochmal Danke an bleeptrack und
00:51:06.300 --> 00:51:10.619
blinry und dann war das leider schon unser
ganzes Programm für heute in der Wikidata
00:51:10.619 --> 00:51:12.619
WG.
Bis morgen dann.
00:51:12.619 --> 00:51:13.619
Applaus
00:51:13.619 --> 00:51:14.619
Musik
00:51:14.619 --> 00:51:41.782
Untertitel erstellt von c3subtitles.de
im Jahr 2021. Mach mit und hilf uns!