WEBVTT

00:00:32.720 --> 00:00:38.640
<v Ingo>Hallihallo, herzlich willkommen zu Binärgewitter Talk Ausgabe 115, heute mit Matt.

00:00:38.880 --> 00:00:40.720
<v Unbekannt>Yellow and Snow, no.

00:00:41.440 --> 00:00:43.040
<v Ingo>Matt Felix.

00:00:43.360 --> 00:00:45.040
<v Felix>Yellow and Snow, yo.

00:00:46.080 --> 00:00:48.720
<v Ingo>Und an der Wolbleitung, Flydy.

00:00:49.120 --> 00:00:49.920
<v Unbekannt>No Snow.

00:00:52.880 --> 00:00:54.400
<v Felix>Kann nichts Gutes bei rauskommen.

00:00:54.640 --> 00:00:56.880
<v Ingo>Und mit meiner einer, yo, Bro!

00:00:58.480 --> 00:00:58.800
<v Ingo>Was?

00:01:00.080 --> 00:01:00.800
<v Ingo>Snowbrook.

00:01:00.880 --> 00:01:02.000
<v Unbekannt>Snowbrook.

00:01:02.480 --> 00:01:03.520
<v Ingo>Bro, Schnow.

00:01:04.880 --> 00:01:05.680
<v Gast 1>Ingos Johnson.

00:01:05.920 --> 00:01:06.240
<v Gast 1>Lass.

00:01:06.960 --> 00:01:07.600
<v Gast 1>Johns?

00:01:08.320 --> 00:01:09.600
<v Unbekannt>You know nothing, John Snow.

00:01:09.840 --> 00:01:13.120
<v Ingo>Nee, hatte der, der hat der hieß doch anders, der hieß auch Jihad John oder so.

00:01:13.280 --> 00:01:13.760
<v Ingo>Jihad John.

00:01:14.080 --> 00:01:15.360
<v Gast 1>Ich weiß nicht, von was du redest, Ingol ist.

00:01:16.800 --> 00:01:17.840
<v Felix>Es geht in die falsche Richtung.

00:01:20.320 --> 00:01:23.120
<v Ingo>Ne, den haben sie doch gerade enttarnt, den Jihad Joe, John.

00:01:23.520 --> 00:01:25.120
<v Gast 1>Keine Ahnung, von was du redest.

00:01:25.600 --> 00:01:27.120
<v Felix>Mach einfach weiter, es hilft mir alles nicht.

00:01:27.280 --> 00:01:28.000
<v Felix>Du bist einfach nicht nett.

00:01:28.160 --> 00:01:30.240
<v Ingo>Du bist einfach nicht für den IS, sonst würdest du das alles wissen.

00:01:30.480 --> 00:01:30.640
<v Ingo>Blast.

00:01:31.040 --> 00:01:32.720
<v Ingo>Blast from the Past, genau.

00:01:33.520 --> 00:01:37.760
<v Ingo>Ich hatte ja in einer der letzten Sendungen, die 112,

00:01:38.160 --> 00:01:42.720
<v Ingo>mal gefragt, wie man Internet über Korax-Kabel machen könnte, also Netz über Korax-Kabel.

00:01:43.440 --> 00:01:48.160
<v Ingo>Da hatten dann auch einige Leute in den Kommentaren, vielen Dank nochmal, ein paar Sachen vorgeschlagen.

00:01:48.320 --> 00:01:55.040
<v Ingo>Und eine habe ich jetzt mal ausprobiert und zwar habe ich mir mal zwei von diesen DLAN 500AV Pro Uni

00:01:55.600 --> 00:01:56.480
<v Ingo>besorgt.

00:01:56.800 --> 00:01:58.960
<v Ingo>Ja, genau, total langer Name.

00:01:59.680 --> 00:02:06.640
<v Ingo>Die können tatsächlich über Koaks-Kabel und auch über Zweitrahtleitung, also über.

00:02:07.200 --> 00:02:07.520
<v Ingo>Überall.

00:02:07.840 --> 00:02:08.560
<v Ingo>Überall hin.

00:02:09.040 --> 00:02:10.080
<v Ingo>Überall hin, genau.

00:02:10.320 --> 00:02:12.080
<v Ingo>Durch alles durch, sozusagen.

00:02:12.720 --> 00:02:14.480
<v Ingo>Internet machen, also Netzwerk machen.

00:02:14.720 --> 00:02:15.040
<v Ingo>Krass.

00:02:15.680 --> 00:02:16.560
<v Felix>Fast wie WLAN.

00:02:16.960 --> 00:02:18.720
<v Felix>Nur dass man Kabel braucht.

00:02:19.520 --> 00:02:25.360
<v Ingo>Naja, der Vorteil ist halt, wenn du von ganz oben nach ganz unten musst, da geht halt kein WLAN.

00:02:25.600 --> 00:02:26.000
<v Ingo>Mehr WLAN.

00:02:26.080 --> 00:02:26.480
<v Ingo>Geht halt nicht.

00:02:26.720 --> 00:02:33.520
<v Ingo>Oder wenn du WLAN über 600 Meter zwischen zwei entfernt liegenden Gebäude machen

00:02:33.520 --> 00:02:35.120
<v Ingo>willst, geht halt vielleicht auch nicht.

00:02:35.360 --> 00:02:36.080
<v Ingo>Richtfunk.

00:02:36.720 --> 00:02:37.920
<v Ingo>Ja, könnte man tun.

00:02:38.160 --> 00:02:38.560
<v Ingo>Na gut.

00:02:39.200 --> 00:02:41.280
<v Ingo>Aber man kann auch die Kabel nehmen, die eh schon liegen.

00:02:42.000 --> 00:02:44.800
<v Ingo>Und eine Möglichkeit ist halt, das mit den Dingern zu machen.

00:02:45.040 --> 00:02:45.840
<v Felix>Und es funktioniert.

00:02:46.160 --> 00:02:48.080
<v Ingo>Und ich habe das getestet letzte Woche.

00:02:48.160 --> 00:02:49.200
<v Ingo>Es funktioniert tatsächlich.

00:02:49.280 --> 00:02:54.080
<v Ingo>Also die kriegen, also er synkt sich mit 500 Mbit,

00:02:54.160 --> 00:02:58.560
<v Ingo>ja, zumindest statistisch sollte das ein halbes Gigabit sein,

00:02:58.640 --> 00:02:58.960
<v Ingo>so.

00:03:00.080 --> 00:03:02.400
<v Felix>Ist natürlich angelogen, das ist natürlich brutto.

00:03:02.960 --> 00:03:07.440
<v Ingo>Ist genau, was ich hingekriegt habe, waren so 5 Megabyte pro Sekunde.

00:03:08.080 --> 00:03:12.320
<v Gast 1>Naja, das ist schon mal ungefähr die Hälfte von dem, was du über ein 100 Mbit-Kabel bekommst.

00:03:13.440 --> 00:03:14.640
<v Ingo>Ja, genau.

00:03:15.680 --> 00:03:17.600
<v Ingo>Immer noch nicht wirklich zufriedenstellen.

00:03:17.760 --> 00:03:18.800
<v Ingo>Jetzt weiß ich natürlich nicht.

00:03:18.960 --> 00:03:22.720
<v Ingo>Könnte natürlich, ich habe von einem NAS was runtergeladen, ja, jetzt könnte man sagen,

00:03:22.960 --> 00:03:24.560
<v Ingo>vielleicht ist das NAS auch nicht so schnell gewesen.

00:03:24.800 --> 00:03:26.800
<v Felix>Quatsch, 5 Megabyte kann er NAS wohnen.

00:03:26.960 --> 00:03:28.000
<v Felix>Egal, was du damit machst.

00:03:28.320 --> 00:03:30.160
<v Ingo>Schneller als 5 Megabyte sollte es können, ja.

00:03:30.320 --> 00:03:30.640
<v Ingo>Genau.

00:03:30.880 --> 00:03:34.560
<v Ingo>War mit Gigabit eingeschlossen, also sollte eigentlich mehr als 5 Megabyte können,

00:03:34.640 --> 00:03:37.040
<v Ingo>aber trotzdem, also das habe ich über eine zweite Radleitung zum Beispiel.

00:03:37.360 --> 00:03:41.840
<v Gast 1>Da kann ich dir was empfehlen und zwar, ich bin mir jetzt nicht sicher, wie dieses Tool heißt.

00:03:41.920 --> 00:03:44.000
<v Gast 1>Ich habe es vergessen, ich glaube, es ist IP-Tref.

00:03:44.480 --> 00:03:46.160
<v Gast 1>Nee, nicht IP-Tref.

00:03:46.320 --> 00:03:52.800
<v Gast 1>Es gibt so ein Unix-Command-Line-Tool, das kannst du wahrscheinlich auch auf deinem NAS installieren und

00:03:52.960 --> 00:03:57.120
<v Gast 1>damit das, also da startest du einen Server auf einem Rechner und dann ein kleiner auf dem anderen.

00:03:57.360 --> 00:03:58.000
<v Gast 1>iPerf heißt es.

00:03:58.160 --> 00:03:58.960
<v Gast 1>iPerf, genau.

00:04:00.160 --> 00:04:01.680
<v Ingo>In einer der letzten Sendung schon mal beschäftigt.

00:04:01.920 --> 00:04:03.200
<v Gast 1>Bestimmt irgendwann mal.

00:04:03.920 --> 00:04:08.800
<v Gast 1>Jedenfalls damit könntest du es relativ zuverlässig testen, ja.

00:04:09.440 --> 00:04:13.280
<v Ingo>Ich hatte leider auch nicht so viel Zeit, um es zu testen, wie ich gerne gewollt hätte.

00:04:13.600 --> 00:04:16.480
<v Ingo>Aber ich kann sagen, dass es geht.

00:04:17.200 --> 00:04:21.920
<v Ingo>Es ist zwar immer noch nicht so schön, wie Kabel zu verlegen, wenn du die Möglichkeit hast,

00:04:22.080 --> 00:04:24.320
<v Ingo>Ethernet-Kabel von A nach B zu legen.

00:04:25.040 --> 00:04:28.240
<v Felix>Du hast aber auch wieder das Problem, dass du quasi riesige Antennen mitbaust,

00:04:28.400 --> 00:04:31.200
<v Felix>weil das ja alles Hochfrequenz ist und die sind ja nicht geschirmt,

00:04:31.280 --> 00:04:33.120
<v Felix>deswegen liegen die ja da rum und so.

00:04:34.080 --> 00:04:35.120
<v Ingo>Ja, aber immerhin.

00:04:35.440 --> 00:04:36.720
<v Felix>Ganz, ganz lange Antennen.

00:04:37.120 --> 00:04:40.400
<v Ingo>Ja, aber nicht so schlimm, als wenn ich das über Stromkabel machen würde.

00:04:41.760 --> 00:04:46.960
<v Gast 1>Ja, also bei mir ist es ja so, ich habe über Weihnachten oder kurz nach Weihnachten über den Urlaub auch hier

00:04:46.960 --> 00:04:51.440
<v Gast 1>mal in der Wohnung so ein paar Kabel verlegt und ich habe mir halt irgendwie so selbstklebende Kabelkanäle

00:04:51.440 --> 00:04:55.440
<v Gast 1>gekauft und dann halt so durch die Tür, also wir wohnen in einem Altbau,

00:04:55.520 --> 00:05:00.480
<v Gast 1>da sind die Türen eh so schief, dass man durch die Ritze zwischendurch irgendwie ein Kabel schieben kann.

00:05:00.640 --> 00:05:04.720
<v Gast 1>Und jetzt liegt halt in zwei Türen, liegt halt durch den Türrahmen durch ein Kabel.

00:05:05.280 --> 00:05:10.960
<v Gast 1>Das sieht man halt, aber ansonsten liegt es halt dann in irgendwie einem Kabelkanal,

00:05:11.040 --> 00:05:12.720
<v Gast 1>so einem kleinen, selbstklebenden drin.

00:05:12.800 --> 00:05:19.360
<v Gast 1>Und das ist, sagen wir mal, besser als die Alternative, weil irgendwie musste ich so WLAN-Empfang halt auch

00:05:19.680 --> 00:05:22.240
<v Gast 1>in einen anderen Teil der Wohnung bringen.

00:05:23.520 --> 00:05:24.240
<v Gast 1>Ähm, ja.

00:05:25.360 --> 00:05:27.680
<v Ingo>Ja, wenn es auf einem Stock ist, geht es vielleicht noch.

00:05:27.760 --> 00:05:34.640
<v Ingo>Aber wie gesagt, ich wollte halt vom Keller nach oben ins oberste Geschoss das Internet bringen.

00:05:34.800 --> 00:05:40.960
<v Ingo>Und WLAN-Empfang ist da halt gerade so machbar, aber so richtig gut ist es nicht.

00:05:41.360 --> 00:05:44.720
<v Ingo>Und Kabel ziehen ist leider keine Option.

00:05:45.200 --> 00:05:48.400
<v Ingo>Und das war halt die Möglichkeit, das zu machen.

00:05:48.640 --> 00:05:53.760
<v Ingo>Und wie gesagt, es ist so sagen wir mal genau, es ist so ungefähr das,

00:05:53.840 --> 00:05:57.280
<v Ingo>was ein 100-Mbit-Kabel machen könnte.

00:05:57.440 --> 00:05:59.120
<v Ingo>Ja, es ist gut genug.

00:05:59.440 --> 00:06:04.160
<v Ingo>Man kann darüber Filme streamen und das reicht in dem Fall.

00:06:04.480 --> 00:06:04.960
<v Ingo>Also schön.

00:06:05.280 --> 00:06:05.920
<v Ingo>Das heißt, ja.

00:06:06.240 --> 00:06:08.000
<v Ingo>Das wollte ich nur nochmal dazu sagen.

00:06:08.080 --> 00:06:12.240
<v Ingo>Also eine dieser Möglichkeiten, die mir da vorgeschlagen wurde, habe ich jetzt mal probiert.

00:06:12.480 --> 00:06:16.400
<v Ingo>Das Tool zeigt auch an, dass es zumindest mit 500 M bitzüngt.

00:06:17.520 --> 00:06:19.760
<v Felix>Das heißt übrigens auch, wir hören auf unsere Hörer.

00:06:19.920 --> 00:06:20.400
<v Felix>So ist es.

00:06:20.560 --> 00:06:23.120
<v Ingo>Ja, wir probieren das aus, was unsere Hörer so sagen, genau.

00:06:24.400 --> 00:06:28.480
<v Ingo>Es waren noch so ein paar andere Sachen vorgeschlagen.

00:06:29.360 --> 00:06:32.880
<v Ingo>Ich habe jetzt mal die Lösung, weil ist zumindest ein deutscher Hersteller,

00:06:32.960 --> 00:06:38.400
<v Ingo>der die fabriziert, mal mir angeguckt, die Dinge sind leider sehr teuer,

00:06:38.480 --> 00:06:40.080
<v Ingo>da kostet einer, kostet 200 Euro.

00:06:40.240 --> 00:06:41.280
<v Gast 1>Achso, das ist ein Stück.

00:06:41.360 --> 00:06:42.720
<v Gast 1>Ich dachte, das ist ein Set.

00:06:42.960 --> 00:06:44.400
<v Ingo>Nee, ein Stück kostet 200 Euro.

00:06:44.560 --> 00:06:46.640
<v Gast 1>Alter, also für 44 Euro.

00:06:46.800 --> 00:06:49.360
<v Gast 1>Also 500 Euro, um da eine Strecke zu bekommen.

00:06:49.520 --> 00:06:52.720
<v Gast 1>Ich weiß nicht, da kannst du auch irgendjemanden zahlen, der den Kabel legt, oder?

00:06:54.000 --> 00:06:56.480
<v Ingo>Das ist leider nicht möglich.

00:06:57.280 --> 00:06:58.400
<v Gast 1>Ich meine, da liegt ja ein anderes Kabel.

00:06:58.640 --> 00:07:00.640
<v Ingo>Da müsstest du halt das ganze Haus aufbauen.

00:07:00.720 --> 00:07:01.280
<v Ingo>Achso, ja.

00:07:01.760 --> 00:07:02.960
<v Unbekannt>Okay, das kostet dann mehr als 400.

00:07:04.080 --> 00:07:05.360
<v Gast 1>Vielleicht so an der Hauswand lang?

00:07:05.600 --> 00:07:06.000
<v Gast 1>Und dann die.

00:07:07.040 --> 00:07:08.720
<v Gast 1>Nee, ich meine, so machen wir einfach mal weiter.

00:07:09.280 --> 00:07:10.080
<v Ingo>Nicht so einfach möglich.

00:07:10.400 --> 00:07:15.520
<v Felix>Ich habe halt das gemacht, das funktioniert und dann hast du ja quasi 200 Euro zweimal schon gewonnen.

00:07:15.840 --> 00:07:17.760
<v Ingo>Ja, es gibt auch sicher auch billigere Lösungen.

00:07:17.840 --> 00:07:20.720
<v Ingo>Man könnte natürlich auch einfach Powerline nehmen, aber das wollte ich ja aus ethischen Gründen nicht.

00:07:22.960 --> 00:07:25.040
<v Ingo>Benutzt halt dieselbe Technologie wie Powerline.

00:07:25.520 --> 00:07:28.960
<v Ingo>Also es ist derselbe Standard, deswegen sind die auch halt gerade bei 500 Mbit.

00:07:29.200 --> 00:07:31.120
<v Ingo>Es könnte durchaus sein, dass es später noch mehr wird.

00:07:31.360 --> 00:07:36.800
<v Ingo>Wäre halt auch kompatibel, das Ding kann auch Powerline, kann man halt wechseln.

00:07:36.960 --> 00:07:42.720
<v Ingo>Ist halt so ein kleiner Schalter drin, der sagt, entweder mach halt Koax oder diese Telefonleitung oder mach

00:07:42.720 --> 00:07:43.360
<v Ingo>halt Powerline.

00:07:43.840 --> 00:07:47.840
<v Ingo>Ich habe jetzt nur das über Draht und Korax ausprobiert.

00:07:48.080 --> 00:07:50.640
<v Ingo>Es funktioniert, erfüllt den Zweck.

00:07:50.880 --> 00:07:52.320
<v Ingo>Ist halt leider ein bisschen teuer.

00:07:52.560 --> 00:07:55.040
<v Ingo>Besser, wenn man mal Kabel legt, wenn man die Möglichkeit hat.

00:07:55.120 --> 00:07:55.680
<v Ingo>Auf jeden Fall.

00:07:55.840 --> 00:07:57.360
<v Ingo>Das ist mein Fazit dazu.

00:07:57.520 --> 00:07:58.160
<v Ingo>Sehr gut.

00:07:59.040 --> 00:08:02.240
<v Ingo>Gut, dann kommen wir zum Toten der Woche.

00:08:02.880 --> 00:08:03.520
<v Ingo>Wer gut.

00:08:03.920 --> 00:08:09.040
<v Felix>Wir haben einen, mal wieder Spieleentwickler zu bedauern, weil man merkt so,

00:08:09.440 --> 00:08:13.040
<v Felix>die Leute, die die ersten Spiele entwickelt haben, die sterben jetzt leider langsam weg.

00:08:13.920 --> 00:08:17.360
<v Felix>Diese Generation ist leider jetzt quasi dabei, von uns zu gehen.

00:08:18.560 --> 00:08:23.760
<v Felix>Der gute heißt Steve Bristow und der hat mitgeholfen,

00:08:24.080 --> 00:08:25.680
<v Felix>Tank und Breakout zu designen.

00:08:25.840 --> 00:08:28.000
<v Felix>Und der hat einfach mal den krassesten Bart.

00:08:28.400 --> 00:08:29.680
<v Felix>Muss man jetzt mal so sagen.

00:08:29.840 --> 00:08:32.160
<v Felix>Und wir bedauern natürlich sein Ableben.

00:08:32.480 --> 00:08:35.280
<v Felix>Nächstes Mal haben wir bestimmt einen lustigen Tod in der Woche.

00:08:36.240 --> 00:08:37.440
<v Felix>Weiter geht's.

00:08:38.720 --> 00:08:41.600
<v Felix>Citizen 4 ist Oscar prämiert.

00:08:42.400 --> 00:08:45.520
<v Gast 2>Genau, es waren die Oscars und Oscar.

00:08:45.680 --> 00:08:47.280
<v Gast 2>Genau, es war irgendwie Oscars, ne?

00:08:47.760 --> 00:08:54.160
<v Gast 2>Und Citizen 4, die Dokumentation von Laura Poitras

00:08:55.120 --> 00:08:59.520
<v Gast 2>über Edward Snowden und die Enthüllung von Edward Snowden, also so die ersten,

00:08:59.680 --> 00:09:01.600
<v Gast 2>sag ich mal, die ersten Wochen davon.

00:09:02.400 --> 00:09:08.800
<v Gast 2>Die ist mit dem Oscar für den beste Dokumentations, für den besten Dokumentationsfilm prämiert worden.

00:09:09.120 --> 00:09:09.920
<v Gast 2>Ist prämiert worden.

00:09:10.000 --> 00:09:11.440
<v Felix>Das heißt, gewonnen.

00:09:12.080 --> 00:09:17.120
<v Gast 2>Und gleichzeitig gab es dann irgendwie so ein bisschen Verwirrung, dass er jetzt irgendwie frei im Netz

00:09:17.120 --> 00:09:18.000
<v Gast 2>verfügbar wäre.

00:09:18.080 --> 00:09:21.440
<v Gast 2>Das habe ich nicht ganz irgendwie nachvollziehen können, was da jetzt genau los war.

00:09:21.680 --> 00:09:22.720
<v Felix>Ich glaube, das weiß heute.

00:09:23.360 --> 00:09:24.080
<v Felix>Aber nicht offiziell.

00:09:24.400 --> 00:09:30.080
<v Gast 2>Genau, also frei sowieso oder kostenlos sowieso, aber das klang so häufig nach,

00:09:30.240 --> 00:09:33.920
<v Gast 2>irgendwie auch legal kostenlos zu sehen, aber war es nicht wirklich.

00:09:34.320 --> 00:09:35.920
<v Gast 2>War nur vermeintlich.

00:09:37.280 --> 00:09:37.600
<v Gast 2>Ja.

00:09:39.520 --> 00:09:40.400
<v Felix>Aber ist doch schön.

00:09:41.280 --> 00:09:43.680
<v Gast 2>Ja, ich weiß nicht, wie es euch dazu gegangen ist.

00:09:43.760 --> 00:09:48.000
<v Gast 2>Ich fand, ich glaube, das war auch jetzt nur bei mir dann irgendeine Spezialwahrnehmung.

00:09:48.160 --> 00:09:52.240
<v Gast 2>Aber ich habe dann irgendwie so einen Tweet geklickt, wo irgendwie so stand hier und guckt mal hier die Rede

00:09:52.240 --> 00:09:54.640
<v Gast 2>von Laura Poitras, also die Dankesrede.

00:09:54.960 --> 00:09:59.440
<v Gast 2>Und da kam gleich so, ist nicht mehr auf YouTube verfügbar,

00:09:59.680 --> 00:10:02.640
<v Gast 2>weil der Account von dem Benutzer gesperrt wurde.

00:10:02.960 --> 00:10:06.400
<v Gast 2>Und das hat jetzt für mich so einen ganz komischen Beigeschmack in dem Moment.

00:10:06.560 --> 00:10:08.240
<v Gast 2>Ich glaube, da steckt nicht viel dahinter.

00:10:08.480 --> 00:10:11.440
<v Gast 2>Es war wahrscheinlich halt irgendein User, ich habe nicht weitergeschaut.

00:10:11.920 --> 00:10:12.240
<v Gast 2>Ja.

00:10:13.200 --> 00:10:19.680
<v Gast 2>Aber es ist doch irgendwie ein gutes Zeichen, dass so ein Film irgendwie zumindest in Hollywood auch

00:10:19.680 --> 00:10:22.560
<v Gast 2>anerkannt wird als Dokumentationswerk.

00:10:23.360 --> 00:10:25.440
<v Felix>Welche Dokumentationen waren denn noch mitnominiert?

00:10:25.520 --> 00:10:26.000
<v Felix>Weißt du das?

00:10:26.560 --> 00:10:30.240
<v Gast 2>Nee, ich habe leider die Oscars und alles dieses Jahr da null verfolgt.

00:10:30.480 --> 00:10:31.040
<v Gast 2>Weg ignoriert.

00:10:31.280 --> 00:10:32.720
<v Ingo>Ich fand es doch egal, oder?

00:10:33.760 --> 00:10:36.880
<v Ingo>Also irgendwie Birdman hat irgendwie abgesahnt, aber ansonsten ist das nicht.

00:10:36.960 --> 00:10:38.560
<v Felix>Also ich muss ja sagen, dass wir darüber reden hören.

00:10:39.120 --> 00:10:43.120
<v Felix>Ich muss sagen, ich hab es angefangen, hab gedacht, ist ein bisschen weird.

00:10:43.840 --> 00:10:44.800
<v Felix>Ich habe nichts gesehen.

00:10:45.840 --> 00:10:52.560
<v Ingo>Das spielt irgendwie seine größte Rolle, war irgendwie Birdman und er ist danach irgendwie nicht mehr zu

00:10:52.560 --> 00:10:53.680
<v Ingo>irgendwas anderem gekommen.

00:10:53.920 --> 00:10:56.400
<v Felix>Dann ist Broadway Musical und es hat keinen Schnitt oder so.

00:10:56.480 --> 00:10:57.600
<v Felix>Also das habe ich gern lesen.

00:10:57.760 --> 00:10:57.920
<v Felix>Oh.

00:10:58.160 --> 00:11:00.960
<v Ingo>Ich hab ihn nicht gesehen, mehr kann ich dir dazu auch nicht sagen.

00:11:01.200 --> 00:11:02.000
<v Ingo>Ist halt der Beste.

00:11:02.960 --> 00:11:03.760
<v Ingo>Ist Kunst, Mann.

00:11:03.920 --> 00:11:04.480
<v Ingo>Ah, okay.

00:11:04.640 --> 00:11:05.280
<v Ingo>Keine Ahnung.

00:11:05.520 --> 00:11:08.080
<v Gast 2>Filme ohne Schnitt sind wie Rehäuser ohne rechte Winkel.

00:11:09.520 --> 00:11:11.200
<v Gast 2>Geht, braucht man aber nicht.

00:11:11.440 --> 00:11:14.640
<v Felix>Was mit Bogen und Türen und so, das finde ich ziemlich cool.

00:11:14.960 --> 00:11:16.240
<v Felix>Ja, Bogen und Alter.

00:11:16.800 --> 00:11:17.600
<v Ingo>Das war früher im moderner.

00:11:17.760 --> 00:11:20.560
<v Gast 2>Ja, ich meine ja auch so komplett ohne rechten Winkel.

00:11:20.640 --> 00:11:24.960
<v Gast 2>Also es gibt ja so in einer Stadt nahe Wolgograd,

00:11:25.680 --> 00:11:27.920
<v Gast 2>gibt es so einen Autohersteller mit so einem Stern.

00:11:28.400 --> 00:11:33.280
<v Gast 2>Der hat ein Museum und der Architekt des Museums ist mega stolz drauf,

00:11:33.600 --> 00:11:37.840
<v Gast 2>dass er dieses Museum gebaut hat, also dass in der Außenfassade des ganzen Gebäudes nirgendwann ein rechter

00:11:37.920 --> 00:11:38.400
<v Gast 2>Winkel drin ist.

00:11:38.480 --> 00:11:41.840
<v Gast 2>Da habe ich mir auch gedacht, ja, das hat das Haus von meinen Eltern des altes Bauernhaus aus Holz,

00:11:42.000 --> 00:11:43.120
<v Gast 2>das hat das auch hingekriegt.

00:11:43.600 --> 00:11:45.440
<v Gast 2>Und zwar hat er Zeit das hinbekommen.

00:11:45.600 --> 00:11:48.080
<v Felix>Ja, dann sind das so 92 Grad jetzt.

00:11:48.960 --> 00:11:51.360
<v Gast 2>Ja, kann es halt auch verzwingen.

00:11:52.320 --> 00:11:52.720
<v Gast 2>Egal.

00:11:53.520 --> 00:11:53.760
<v Gast 2>Ja.

00:11:54.880 --> 00:11:56.800
<v Gast 2>Wer von euch hat dir das in vorher schon angeschaut?

00:11:56.960 --> 00:11:59.840
<v Felix>Ich habe den mir nicht angeschaut auf dem Kongress, aber da kann man ja.

00:12:00.960 --> 00:12:02.480
<v Gast 2>Aber man kann ihn ja legal gucken jetzt, ne?

00:12:03.680 --> 00:12:04.400
<v Gast 2>Hast du dir gedacht?

00:12:04.720 --> 00:12:05.520
<v Gast 2>Pirate Bay.

00:12:06.640 --> 00:12:09.040
<v Felix>Ist ja mal wieder down, Pirate Bay, kann man ja quasi jetzt.

00:12:09.200 --> 00:12:09.280
<v Felix>Echt?

00:12:09.360 --> 00:12:10.320
<v Ingo>Ich dachte, die werden wieder ab.

00:12:10.400 --> 00:12:11.360
<v Felix>Ja, aber jetzt wird er down.

00:12:12.320 --> 00:12:13.040
<v Felix>So schnell geht's.

00:12:14.720 --> 00:12:16.720
<v Felix>Jetzt bist du auf Mobile Bay oder sowas.

00:12:17.120 --> 00:12:17.280
<v Felix>Okay.

00:12:17.600 --> 00:12:18.560
<v Unbekannt>Ingo, du?

00:12:20.400 --> 00:12:21.680
<v Ingo>Nee, ich habe ihn noch nicht gesehen.

00:12:21.760 --> 00:12:23.280
<v Ingo>Ich will ihn noch sehen, er kommt doch jetzt irgendwann.

00:12:23.680 --> 00:12:23.920
<v Ingo>Kommt der?

00:12:24.000 --> 00:12:24.560
<v Ingo>Ist er noch nicht raus?

00:12:24.800 --> 00:12:27.680
<v Felix>Nee, der kommt jetzt, der doch zum Kongress gucken gehen sollen.

00:12:28.240 --> 00:12:29.680
<v Gast 2>Flydi, hast du ihn gesehen?

00:12:32.160 --> 00:12:33.440
<v Felix>Ich hab den Flydy verloren.

00:12:33.680 --> 00:12:34.080
<v Felix>Oh nö.

00:12:34.720 --> 00:12:35.040
<v Felix>Fly?

00:12:36.000 --> 00:12:37.440
<v Gast 2>Flyys Account wurde gehackt.

00:12:37.680 --> 00:12:40.000
<v Felix>Oh nein, was soll man jetzt?

00:12:40.320 --> 00:12:40.560
<v Felix>Hallo?

00:12:40.800 --> 00:12:41.280
<v Felix>Flydy?

00:12:43.840 --> 00:12:47.680
<v Felix>Okay, ich hab gedacht, der Flydy sagt einfach nichts, aber war wohl weg.

00:12:48.080 --> 00:12:48.640
<v Felix>Naja.

00:12:49.040 --> 00:12:49.360
<v Felix>Okay.

00:12:50.720 --> 00:12:53.280
<v Gast 2>Ja, dann muss ich wohl zugeben, ich habe ihn schon gesehen.

00:12:53.920 --> 00:12:54.800
<v Gast 2>Und ich bin an.

00:12:55.280 --> 00:12:56.560
<v Ingo>Hast du ihn dir gemacht?

00:12:56.720 --> 00:13:02.720
<v Gast 2>Ich bin genau dieser Sache anscheinend aufgelaufen und hab deshalb eine Spende in Betracht gezogen.

00:13:02.880 --> 00:13:03.280
<v Gast 2>Oh Mann.

00:13:03.760 --> 00:13:05.520
<v Ingo>In Betracht gezogen oder hast du es auch gemacht?

00:13:05.680 --> 00:13:07.280
<v Felix>Nee, nur in Betracht gezogen.

00:13:07.920 --> 00:13:09.920
<v Felix>Aber hab ich in Betracht gezogen und gesagt.

00:13:10.080 --> 00:13:11.360
<v Felix>Nee, Peter Scheiße.

00:13:14.400 --> 00:13:14.720
<v Felix>Ja.

00:13:15.840 --> 00:13:20.880
<v Gast 2>Also ich fand's insofern einen sehr interessanten Film, weil man halt ihm in ganz vielen Momenten eben dieses

00:13:20.880 --> 00:13:25.840
<v Gast 2>Ansied so, also man merkt so richtig, er hat irgendwie schon so das Vollkommen insofern auch geplant,

00:13:26.000 --> 00:13:29.440
<v Gast 2>dass er jetzt möglichst schnell denen möglichst viele Informationen geben muss,

00:13:29.520 --> 00:13:34.160
<v Gast 2>damit sie ohne ihn weitermachen können, damit, falls jetzt irgend so ein Hit-Team kommt und ihn da mitnimmt,

00:13:35.120 --> 00:13:39.600
<v Gast 2>dass das auch ohne ihn sozusagen weitergeht und er ist sich das voll bewusst und so.

00:13:39.760 --> 00:13:41.600
<v Gast 2>Ich meine, es ist ein Dokumentationsfilm, ja.

00:13:41.760 --> 00:13:43.120
<v Gast 2>Er ist halt sehr ruhig.

00:13:43.440 --> 00:13:47.680
<v Gast 2>Und ein bisschen mehr Spannung an oder ein bisschen mehr,

00:13:48.640 --> 00:13:52.400
<v Gast 2>ja, wie wir jetzt nicht sagen, Effekt oder irgendwas hätte dem manchmal ganz gut getan.

00:13:52.560 --> 00:13:54.720
<v Gast 2>Ich habe den so abends geguckt und habe nebenher gearbeitet.

00:13:54.880 --> 00:13:56.800
<v Felix>Ein bisschen mehr Film als Dokumentation, meinst du?

00:13:57.440 --> 00:14:00.720
<v Gast 2>Ja, ich fand die Dramaturgie insofern ganz interessant.

00:14:00.880 --> 00:14:02.480
<v Gast 2>Also kurzer Spoiler-Alert.

00:14:02.800 --> 00:14:09.440
<v Gast 2>Das fängt so an, dass erstmal diese ganzen, aus heutiger Sicht eben bekannten Falschaussagen von Keith

00:14:09.600 --> 00:14:15.760
<v Gast 2>Alexander und dem anderen da, Geheimdienstaufsicht, Menschen da dem Clapper oder wer hieß,

00:14:15.920 --> 00:14:18.480
<v Gast 2>irgendwie so vor dem vor den entsprechenden Ausschüssen irgendwie gesagt werden,

00:14:18.560 --> 00:14:21.680
<v Gast 2>wo sie so sagen, nö, wir überwachen die Amerikaner nicht.

00:14:22.080 --> 00:14:23.520
<v Gast 2>Und dann kommt der Film.

00:14:25.280 --> 00:14:26.960
<v Gast 2>Es ist soweit ganz cool.

00:14:27.280 --> 00:14:28.800
<v Felix>Ja, kann ich mir gut vorstellen, ja?

00:14:29.040 --> 00:14:29.200
<v Felix>Ja.

00:14:29.440 --> 00:14:29.840
<v Felix>Passt ja.

00:14:30.640 --> 00:14:30.960
<v Felix>Schön.

00:14:31.120 --> 00:14:32.480
<v Felix>Was machen wir jetzt mit dem Demyschnitt wieder?

00:14:32.720 --> 00:14:33.440
<v Felix>Das ist jetzt egal.

00:14:34.080 --> 00:14:36.560
<v Gast 1>Ja, siehst du, ich müsste kurz meinen Skype neu starten.

00:14:36.720 --> 00:14:37.600
<v Gast 1>Qualitätssoftware.

00:14:38.640 --> 00:14:39.360
<v Gast 1>Qualitätsfeld.

00:14:40.320 --> 00:14:42.160
<v Felix>Ich weiß gar nicht, von welchem Verein kam das nochmal.

00:14:42.560 --> 00:14:43.280
<v Felix>Ich weiß es nicht.

00:14:44.240 --> 00:14:45.920
<v Felix>Ich weiß es auch gar nicht mehr so genau.

00:14:46.400 --> 00:14:47.680
<v Gast 2>Flydi, hast du Citizen 4?

00:14:48.080 --> 00:14:49.600
<v Gast 1>Nee, ich habe Citizen 4 nicht gesehen.

00:14:49.680 --> 00:14:55.760
<v Gast 1>Ich hatte, hab aber vor, ihnen noch irgendwann in der nächsten Zukunft zu gucken.

00:14:57.520 --> 00:14:58.400
<v Gast 1>Ja, das ist lustig.

00:14:58.480 --> 00:15:03.280
<v Gast 1>Ich habe nämlich die ganze Zeit gedacht, Skype blockt mich weg und ihr ignoriert meine Zwischenfragen gekonnt

00:15:03.280 --> 00:15:05.440
<v Gast 1>und hab's dann vorhin auch schon im Ingo geschrieben.

00:15:05.760 --> 00:15:10.800
<v Gast 1>Und lustigerweise war ich irgendwie, ich weiß nicht, mein Mikro hat irgendwie gar nichts mehr getan.

00:15:10.880 --> 00:15:16.320
<v Gast 1>Also meine Aufnahme ist noch da so, aber irgendwie in Skype ist nichts angekommen.

00:15:16.960 --> 00:15:18.480
<v Felix>Voll gut, das können wir denn da reinschneiden.

00:15:21.280 --> 00:15:26.240
<v Gast 1>Ich habe zwischendurch mal auf mein Mikrofon geklopft, um zu gucken, ob Skype jetzt irgendwie reagiert.

00:15:26.400 --> 00:15:28.480
<v Gast 1>Das würde ich an deiner Stelle rausschneiden.

00:15:29.040 --> 00:15:32.080
<v Felix>Das kann doch drin, das ist schon flossig eigentlich.

00:15:32.480 --> 00:15:33.840
<v Felix>Hallo, hallo, Entschuldigung.

00:15:34.640 --> 00:15:36.240
<v Felix>Okay, was ist die nächste News?

00:15:39.040 --> 00:15:39.680
<v Felix>SML.

00:15:40.800 --> 00:15:44.320
<v Felix>SIM-Karten von der NSA gehackt.

00:15:44.560 --> 00:15:44.880
<v Felix>Ja.

00:15:45.200 --> 00:15:47.360
<v Felix>Hat einer das mitverfolgt, so ein bisschen?

00:15:48.000 --> 00:15:49.280
<v Gast 2>Ja, so am Rande.

00:15:50.800 --> 00:15:55.520
<v Felix>Also es gibt einen SIM-Kartenhersteller, der nennt sich Gimato.

00:15:56.640 --> 00:16:00.320
<v Felix>Und die stellen SIM-Karten her, so ganz einfach.

00:16:00.400 --> 00:16:04.080
<v Felix>Die stellen noch ein bisschen andere Sachen her, aber es geht um die SIM-Karten,

00:16:04.240 --> 00:16:07.760
<v Felix>die alle, jede einzelne SIM-Karte, ist ja wie so ein kleiner Computer,

00:16:07.840 --> 00:16:12.560
<v Felix>und die haben ein Zertifikat mit einem kryptografischen Schlüssel drauf,

00:16:12.800 --> 00:16:18.480
<v Felix>der all die Konversationen, die du über dein Funknetz betreibst,

00:16:18.640 --> 00:16:24.560
<v Felix>wenn du Krypto benutzt, dann wird dieses Zertifikat mit dem Schlüssel hergenommen.

00:16:24.880 --> 00:16:26.960
<v Gast 2>Hat jede SIM-Karte einen eigenen Schlüssel?

00:16:27.280 --> 00:16:28.320
<v Felix>Jede SIM-Karte hat einen Karte.

00:16:28.960 --> 00:16:30.560
<v Gast 2>Wollte ich nochmal nachfragen.

00:16:30.720 --> 00:16:35.680
<v Gast 2>Und das andere an der Sache ist, Gimalto oder Gemalto hat jetzt irgendwie keiner gehört,

00:16:35.760 --> 00:16:39.440
<v Gast 2>weil das ist halt so ein großer White-Label-Hersteller, also wenn ihr eine SIM-Karte von,

00:16:39.520 --> 00:16:41.360
<v Gast 2>glaube ich, T-Mobile Woderphone und so weiter.

00:16:41.520 --> 00:16:42.400
<v Felix>Einen großen, genau.

00:16:42.960 --> 00:16:45.600
<v Gast 2>Mit ziemlicher Sicherheit ist eure SIM-Karte von Gimalto.

00:16:45.680 --> 00:16:45.840
<v Gast 2>Genau.

00:16:46.080 --> 00:16:49.120
<v Ingo>So zu 50 Prozent oder so in Deutschland wohl.

00:16:49.360 --> 00:16:51.760
<v Ingo>Also der größte Hersteller an der Stelle.

00:16:51.920 --> 00:16:52.480
<v Ingo>Ja, genau.

00:16:52.880 --> 00:16:57.520
<v Felix>Wenn ihr da quasi eine SIM-Karte habt, ist es relativ wahrscheinlich, dass ihr eine von Gimalto habt.

00:16:57.840 --> 00:17:01.840
<v Felix>Und dort ist es wohl vorgekommen.

00:17:02.480 --> 00:17:09.280
<v Felix>Snowden hat berichtet, dass GCHQ und NSA im April 2010 eine

00:17:09.920 --> 00:17:14.720
<v Felix>gemeinsame Einheit namens Mobile Handset Exploitation Team gegründet hat.

00:17:15.040 --> 00:17:17.760
<v Gast 1>Das hat dann bestimmt ein abgefahrenes Akronym, oder?

00:17:19.200 --> 00:17:19.600
<v Gast 1>Weiß nicht.

00:17:19.840 --> 00:17:20.160
<v Gast 1>M-Hat.

00:17:21.760 --> 00:17:24.160
<v Felix>So wie Blackhead, nur Mathe hat Mobile Heads.

00:17:24.880 --> 00:17:25.920
<v Felix>Mobile Heads, genau.

00:17:26.000 --> 00:17:27.840
<v Felix>Also auch mit E geschrieben, ist auch egal.

00:17:29.520 --> 00:17:34.400
<v Felix>Und in der Präsentation, die geleakt ist,

00:17:34.560 --> 00:17:39.040
<v Felix>geht es darum, dass sie das NSA berichtet,

00:17:39.360 --> 00:17:44.320
<v Felix>dass sie diese Zertifikate, diese Keys heißt die,

00:17:44.400 --> 00:17:48.480
<v Felix>also KI geschrieben, gegaunert haben von Gemaito.

00:17:49.280 --> 00:17:51.440
<v Felix>Und zwar in hohen Mengen.

00:17:51.520 --> 00:17:58.400
<v Felix>Also so mehrere Millionen Zertifikate sind dort quasi gegaunert worden und die

00:17:58.400 --> 00:18:01.600
<v Felix>sind dann natürlich trotzdem auf den SIM-Karten gelandet.

00:18:01.680 --> 00:18:07.600
<v Felix>Das heißt, die, die geklaut wurden, die Zertifikate, haben jetzt auch die NSA.

00:18:08.800 --> 00:18:15.520
<v Felix>Und das Problem ist jetzt hier an der Sache, genau, also es ist ähnlich wie bei

00:18:15.520 --> 00:18:22.000
<v Felix>den früheren Versionen von TLS, dass wenn du den Cypher-Text hast

00:18:22.320 --> 00:18:29.280
<v Felix>und den Key von quasi von der einen Seite,

00:18:29.600 --> 00:18:33.440
<v Felix>die verschlüsselt, dann kannst du den Plaintext daraus zurückgewinden.

00:18:33.520 --> 00:18:37.840
<v Gast 1>Das heißt, es könnte eigentlich sein, dass die massenhaft Gespräche mitgeschnitten haben und die im Nachhinein

00:18:37.840 --> 00:18:39.200
<v Gast 1>dann dekrypten können.

00:18:39.840 --> 00:18:41.520
<v Felix>Genau, und zwar einfach so.

00:18:41.920 --> 00:18:42.480
<v Felix>Also Bam.

00:18:42.640 --> 00:18:42.960
<v Felix>Bam.

00:18:43.680 --> 00:18:45.120
<v Gast 1>Instantan quasi.

00:18:45.440 --> 00:18:48.320
<v Gast 2>Okay, das erste, was sie natürlich, soweit ich weiß, gemacht haben,

00:18:48.400 --> 00:18:50.240
<v Gast 2>ist, also Gimalto hat natürlich widersprochen.

00:18:50.400 --> 00:18:50.480
<v Gast 2>Ja.

00:18:50.720 --> 00:18:55.680
<v Gast 2>Hat gesagt, nö, wir sind nicht gehackt worden, weil, und jetzt, ich muss ganz kurz mal ein Side-Channel

00:18:55.680 --> 00:18:56.400
<v Gast 2>angreifen.

00:18:56.640 --> 00:19:03.280
<v Gast 2>Wenn man Gemalto googelt, ja, dann kommt natürlich das Google-Result zu der Firma und zwar

00:19:03.360 --> 00:19:06.080
<v Gast 2>Gimalto weltweit führend in digitaler Sicherheit.

00:19:06.320 --> 00:19:06.560
<v Gast 2>Ja.

00:19:07.120 --> 00:19:11.520
<v Gast 2>Das sind sie auch, weil wenn ihr auf Gimalto.com geht, bekommt ihr keine Webseite,

00:19:11.600 --> 00:19:16.880
<v Gast 2>sondern ihr bekommt über HTTP, also Port 80, unverschlüsselt, erstmal eine Anfrage zur Authentifizierung,

00:19:16.960 --> 00:19:18.960
<v Gast 2>also über HTTP Basic Auth.

00:19:19.520 --> 00:19:20.240
<v Gast 2>Sehr schön.

00:19:20.400 --> 00:19:24.720
<v Gast 2>Und wenn ihr da dann auf Abbrechen drückt, dann kommt ihr auf den 401 Unauthorized.

00:19:25.600 --> 00:19:28.800
<v Gast 2>Auf Gimalto.com, weil die sind ja, da führen der Expertin Sicherheit.

00:19:28.880 --> 00:19:31.280
<v Gast 2>Also ihr dürft denen ihre Webseite nicht ohne Login sehen.

00:19:31.360 --> 00:19:32.480
<v Ingo>Ja, das ist zu Recht.

00:19:33.040 --> 00:19:34.080
<v Felix>Also ich komme da einfach auf die.

00:19:34.400 --> 00:19:36.000
<v Gast 2>Ich weiß nicht, was da gerade mit der Webseite los ist.

00:19:36.800 --> 00:19:38.800
<v Gast 2>Also bei mir kommt da im Chrome das dann.

00:19:39.040 --> 00:19:39.520
<v Gast 2>Oh oh.

00:19:39.840 --> 00:19:42.080
<v Gast 2>Die wollen von mir ein Username und ein Passwort.

00:19:42.320 --> 00:19:43.200
<v Felix>Und vielleicht ist bei mir noch.

00:19:43.440 --> 00:19:45.600
<v Felix>Oh, ich, also ich komme drauf, ich probiere das jetzt aus.

00:19:45.840 --> 00:19:46.160
<v Felix>Weird.

00:19:46.320 --> 00:19:47.920
<v Felix>Ich glaube, du wurdest gehackt, Mann.

00:19:48.320 --> 00:19:50.160
<v Gast 2>Ich habe wahrscheinlich ein kaputtes Zertifikat drauf.

00:19:50.480 --> 00:19:51.280
<v Gast 2>Also bei mir geht's auch.

00:19:51.440 --> 00:19:52.000
<v Gast 2>Bei dir geht's auch?

00:19:53.040 --> 00:19:53.520
<v Gast 2>Mit Chrome.

00:19:53.760 --> 00:19:55.760
<v Gast 2>Mit Chrome, okay, ich versuche mal einen anderen Browser.

00:19:56.560 --> 00:19:58.480
<v Ingo>Also vielleicht Gemalto falsch geschrieben.

00:19:58.560 --> 00:19:58.800
<v Ingo>Nein.

00:19:59.040 --> 00:19:59.280
<v Ingo>Stimmt.

00:20:00.510 --> 00:20:01.710
<v Felix>Jedenfalls.

00:20:02.590 --> 00:20:04.270
<v Felix>Die haben gesagt, wir wurden nicht gehackt.

00:20:04.350 --> 00:20:07.630
<v Felix>Dann haben sie gesagt, okay, wir wurden gehackt, aber wenn man nachgeschaut, war gar nicht so schlimm.

00:20:08.350 --> 00:20:14.030
<v Felix>Und zwar, also das ist ja ein weltweit, weltweit riesiges Unternehmen führend in allen Sachen quasi.

00:20:15.390 --> 00:20:16.830
<v Gast 2>Auf den Servern geht nichts, ne?

00:20:17.150 --> 00:20:20.430
<v Ingo>Securing Enterprises from the Edge to the Core.

00:20:20.670 --> 00:20:20.990
<v Ingo>Ja.

00:20:21.310 --> 00:20:25.710
<v Felix>Und dann muss man sehen, nach sechs Tagen haben die gesagt,

00:20:25.790 --> 00:20:28.110
<v Felix>sie wurden nicht gehaft, es war nicht so schlimm, ja.

00:20:28.270 --> 00:20:32.030
<v Felix>Und wenn man ein weltweit riesiges Unternehmen ist, dann sind sechs Tage einfach nicht genug,

00:20:32.110 --> 00:20:34.190
<v Felix>um nachzuschauen, ob quasi was kaputt gegangen ist.

00:20:34.270 --> 00:20:35.790
<v Gast 2>Na sechs Tagen sind Kriege geführt worden.

00:20:36.270 --> 00:20:36.830
<v Gast 2>Entschuldigung.

00:20:36.990 --> 00:20:37.390
<v Gast 2>Ist okay.

00:20:37.470 --> 00:20:38.750
<v Felix>Aber keine Cyberkriege, Mann.

00:20:39.390 --> 00:20:39.870
<v Felix>Die gehen schneller.

00:20:40.750 --> 00:20:41.550
<v Felix>Ja, je nachdem halt.

00:20:41.630 --> 00:20:42.430
<v Felix>Je nachdem, was du für.

00:20:42.830 --> 00:20:43.150
<v Felix>In Deutschland.

00:20:44.270 --> 00:20:46.430
<v Felix>Wenn du die Cyberatombombe droppst, dann.

00:20:46.670 --> 00:20:48.110
<v Felix>Ich glaube, der Flight ist wieder weg gewesen.

00:20:48.430 --> 00:20:49.710
<v Gast 1>Nee, ich bin einfach nur still.

00:20:51.710 --> 00:20:52.350
<v Gast 1>Glück gehaft.

00:20:53.630 --> 00:20:54.030
<v Gast 1>Alles okay.

00:20:54.110 --> 00:20:54.350
<v Gast 1>Nee, alles klar.

00:20:54.430 --> 00:20:54.990
<v Gast 1>Alles okay.

00:20:55.150 --> 00:20:55.790
<v Gast 1>Alles klar.

00:20:56.670 --> 00:21:00.110
<v Felix>Also, wenn du die Cyberatombombe droppst, dann geht es natürlich schneller.

00:21:00.190 --> 00:21:03.070
<v Felix>Es ist so ein Krieg in 10 Sekunden vorbei.

00:21:04.750 --> 00:21:08.350
<v Felix>Aber ja, also das ist ein bisschen weird, dass sie jetzt sagen, dass ja quasi nichts passiert und sagt,

00:21:08.430 --> 00:21:09.470
<v Felix>gar nicht so schlimm.

00:21:10.670 --> 00:21:12.030
<v Felix>Aber ist natürlich schon schlimm.

00:21:12.270 --> 00:21:13.310
<v Unbekannt>Nö, ist nicht so schlimm.

00:21:13.470 --> 00:21:14.110
<v Unbekannt>Na gut.

00:21:15.790 --> 00:21:17.550
<v Felix>Also das ist so die Geschichte um Gemaito.

00:21:17.710 --> 00:21:22.350
<v Felix>Das heißt, ihr werdet jetzt wahrscheinlich aufgehört von NSA und quasi, wenn ihr wichtige Terroristen seid.

00:21:23.070 --> 00:21:23.870
<v Felix>Sie können das jetzt.

00:21:23.950 --> 00:21:28.430
<v Gast 2>Also nicht, dass das irgendjemand bezweifelt hat, aber jetzt wieder ein paar Fahrzeug.

00:21:29.390 --> 00:21:32.910
<v Felix>Sie können das einfach mal so machen und ich brauche nicht dafür jetzt irgendwelche

00:21:32.910 --> 00:21:36.510
<v Felix>Krypto-Entschlüsselungsschüssel oder so ein Quatsch oder irgendwelche Leute,

00:21:36.590 --> 00:21:43.470
<v Felix>die da vor Ort sind, um dann irgendwie in the Middle zu fahren mit ihren Imsi-Catchern oder mit ihren

00:21:43.470 --> 00:21:49.550
<v Felix>anderen Interception-Devices, sondern sie können es einfach sniffen und dann nachträglich den Training.

00:21:49.710 --> 00:21:54.110
<v Gast 1>Ja, und das können die jetzt halt quasi auf einem relativ, auf einer relativ großen Skala,

00:21:54.190 --> 00:21:59.150
<v Gast 1>weil so mal mitsniffen kannst du halt auch an irgendwelchen zentralen Knotenpunkten kannst einfach mal

00:21:59.150 --> 00:22:01.710
<v Gast 1>präventiv so viel mitsniffen.

00:22:03.310 --> 00:22:03.630
<v Gast 1>Ja.

00:22:05.070 --> 00:22:05.950
<v Unbekannt>Das ist nicht cool.

00:22:06.190 --> 00:22:08.670
<v Gast 2>Ich muss nochmal kurz, ja, ich muss nochmal kurz das aufgreifen.

00:22:08.750 --> 00:22:14.510
<v Gast 2>Es ist tatsächlich nur bei mir anscheinend so mein Chrome im normalen Modus spinnt im Inkognito-Fenster geht

00:22:14.590 --> 00:22:16.030
<v Gast 2>gemalto.com, alles gut.

00:22:17.390 --> 00:22:19.790
<v Gast 2>Ich habe Screenshots gemacht zu Beweise, aber jeder weiß.

00:22:19.950 --> 00:22:21.390
<v Gast 2>Screenshots, Screenshots zählen.

00:22:21.710 --> 00:22:23.550
<v Felix>Ich glaube, du wurdest gehackt von NSA.

00:22:24.270 --> 00:22:25.230
<v Ingo>Der hat von Gemalto.

00:22:25.390 --> 00:22:25.550
<v Ingo>Mr.

00:22:25.630 --> 00:22:26.590
<v Felix>NSA hat nämlich geschaut.

00:22:27.470 --> 00:22:29.790
<v Gast 2>Oder, oder ich habe ein Lenovo-Notebook.

00:22:29.950 --> 00:22:30.990
<v Gast 1>Ja, das könnte natürlich auch sein.

00:22:32.830 --> 00:22:36.510
<v Gast 2>Ah, nee, die sind ja angeblich gar nicht betroffen, weil die Software waren zwar installiert,

00:22:36.590 --> 00:22:37.630
<v Gast 2>aber nicht aktiv oder so.

00:22:37.870 --> 00:22:38.430
<v Gast 2>Ja, ja, klar.

00:22:38.590 --> 00:22:40.030
<v Felix>Das Root-Zertifikat war nicht aktiv.

00:22:40.190 --> 00:22:40.590
<v Felix>Oh, warte.

00:22:41.550 --> 00:22:42.750
<v Ingo>Können wir erst mal klären, worum es geht?

00:22:43.630 --> 00:22:46.830
<v Gast 1>Ja, wer möchte das Ganze zusammenfassen?

00:22:48.590 --> 00:22:52.750
<v Gast 2>Lenovo ist ja so ein Hersteller von diesen Computern, ne?

00:22:53.870 --> 00:22:54.750
<v Felix>Ich habe auch so einen Computer.

00:22:54.990 --> 00:22:57.710
<v Gast 2>Ja, genau, du hast so einen Computer von Lenovo.

00:22:58.270 --> 00:23:02.910
<v Gast 2>Und der Grund wahrscheinlich, dass sie das gemacht haben mit dem Superfisch,

00:23:02.990 --> 00:23:07.070
<v Gast 2>ist der, dass ihnen einfach in den letzten Jahren immer mehr die Marge an ihrer Hardware weggebrochen ist.

00:23:07.310 --> 00:23:12.110
<v Gast 2>Also sie verdienen einfach nicht mehr genug mit dem reinen Verkauf und sie müssen auch noch Intel-Aufkleber

00:23:12.110 --> 00:23:16.750
<v Gast 2>und ich weiß nicht was drauf machen, ja, wo sie irgendwie einen Fünfer oder so pro verkaufte Einheit bekommen.

00:23:16.910 --> 00:23:19.710
<v Gast 2>Und dann haben sie irgendwann was ganz Tolles entdeckt und haben gesagt,

00:23:19.790 --> 00:23:25.790
<v Gast 2>okay, wir installieren auf unseren Rechnern eine Software mit, die den HTTP und

00:23:25.790 --> 00:23:31.310
<v Gast 2>HTTPS-Traffic von dem Rechner sozusagen wie so ein Proxy mitliest,

00:23:31.550 --> 00:23:37.070
<v Gast 2>mitschneidet und auf dem Rückweg dann da an gewisse Stellen Werbung einsetzen bzw.

00:23:37.390 --> 00:23:38.910
<v Gast 2>wohl ihr austauschen kann.

00:23:39.230 --> 00:23:44.590
<v Gast 2>Ja, also wenn du eine Webseite anschaust und da ist Werbung drin, dann ein Adblocker würde dir jetzt zum

00:23:44.590 --> 00:23:45.230
<v Gast 2>Beispiel entfernen.

00:23:45.390 --> 00:23:47.870
<v Gast 2>Adblocker ist dann typischerweise eine Browser-Extension.

00:23:48.110 --> 00:23:54.750
<v Gast 2>Die setzen eben auf dem Systemlevel an und haben so eine Art systemweiten Proxy da sich reingezogen

00:23:55.070 --> 00:23:57.390
<v Gast 2>und tauschen dann entsprechend Werbung aus.

00:23:57.630 --> 00:23:58.590
<v Felix>Voll die gute Idee einfach.

00:23:58.830 --> 00:24:02.990
<v Gast 2>Voll die gute Idee, weil von den Leuten, also sie tauschen ja die Werbung nicht mit was sinnvollem aus,

00:24:03.070 --> 00:24:05.710
<v Gast 2>sondern mit anderer Werbung und von den Leuten, die da jetzt Werbung schalten,

00:24:05.790 --> 00:24:06.910
<v Gast 2>kriegen sie Geld.

00:24:07.470 --> 00:24:08.510
<v Gast 2>So macht Lenovo noch.

00:24:08.750 --> 00:24:10.270
<v Felix>Kind of Lenovo wirklich Geld davon?

00:24:10.590 --> 00:24:11.630
<v Felix>Ich habe das so mitbefragt.

00:24:11.950 --> 00:24:13.630
<v Gast 1>Ich meine, warum sollten sie sonst machen?

00:24:13.950 --> 00:24:18.510
<v Gast 1>Also meine Vermutung ist halt auch so, diese ganze, dieser ganze, wie soll ich sagen,

00:24:18.670 --> 00:24:23.710
<v Gast 1>dieser ganze Consumer-Laptop-Markt, vor allem jetzt irgendwie für so normale,

00:24:23.790 --> 00:24:27.950
<v Gast 1>in Anführungszeichen, Windows-Laptops, das ist halt die, die können sich halt auch nicht wirklich voneinander

00:24:27.950 --> 00:24:32.430
<v Gast 1>differenzieren, weil das ist halt, oh, jetzt gibt es Ultrabooks und alle sehen irgendwie gleich aus und die

00:24:32.430 --> 00:24:36.910
<v Gast 1>haben alle die gleichen Intel und Windows und Microsoft und sonst was Aufkleber drauf.

00:24:38.830 --> 00:24:43.230
<v Gast 1>Ja, und da ist halt jetzt irgendwie die Frage, wie können die ansonsten noch Geld machen?

00:24:43.310 --> 00:24:46.190
<v Gast 1>Ich meine, Hardware werden sie wahrscheinlich immer noch relativ viel verkaufen,

00:24:46.270 --> 00:24:48.110
<v Gast 1>aber sie verdienen daran nicht mehr viel.

00:24:48.190 --> 00:24:54.350
<v Gast 1>Und ich vermute mal, jetzt war ja halt der Ansatz, okay, wir verlangen einfach von irgendwie bezahlender

00:24:54.510 --> 00:25:01.310
<v Gast 1>Kundschaft Geld und tauschen dann halt die Werbung im Browserfenster von den Kunden aus.

00:25:02.110 --> 00:25:02.990
<v Felix>Also so wie ich das.

00:25:03.390 --> 00:25:06.990
<v Gast 2>Sowas anderes gab es doch da schon mal auch mit hier, war das Adblock Plus.

00:25:07.470 --> 00:25:10.910
<v Gast 2>Also dieses Adblocker-Netzwerk, ich meine, einen anderen Podcast war es,

00:25:10.990 --> 00:25:14.110
<v Gast 2>glaube ich, auch in Deutschland schon irgendwie bei Logbuch-Netzpolitik oder so,

00:25:14.190 --> 00:25:15.950
<v Gast 2>müssen wir gar nicht so lange drauf eingehen, glaube ich.

00:25:16.110 --> 00:25:20.830
<v Gast 2>Also die haben sowas ähnliches gemacht, dass sie dann, genau, dass sie eine Whitelist hatten für nicht so

00:25:20.830 --> 00:25:26.830
<v Gast 2>störende Werbung und es hat sich dann eben herausgestellt, dass man da sozusagen bezahlen konnte,

00:25:26.910 --> 00:25:33.150
<v Gast 2>dass man auf diese Whitelist kommt, was natürlich dem ganzen Prinzip Werbeblocker das ad absurdum

00:25:33.150 --> 00:25:33.950
<v Gast 2>führt.

00:25:35.390 --> 00:25:40.910
<v Gast 2>Bei Superfish, wie diese Software jetzt eben heißt, von Lenovo, die glaube ich irgend halt irgendein

00:25:41.150 --> 00:25:46.190
<v Gast 2>Contractor für die gebaut hat, ist es jetzt eben so,

00:25:46.270 --> 00:25:51.230
<v Gast 2>dass sie nicht nur eben HTTP-Traffic mitschneiden und austauschen, sondern auch HTTPS-Traffic.

00:25:51.470 --> 00:25:56.030
<v Gast 2>Das geht aber nicht so einfach, weil eigentlich ist das ja das Prinzip, dass das verschlüsselt ist.

00:25:56.430 --> 00:25:57.390
<v Gast 2>Was machst du also?

00:25:57.470 --> 00:26:00.030
<v Gast 2>Du musst da so ein HTTPS-Proxy dazwischen schalten.

00:26:00.670 --> 00:26:02.430
<v Gast 2>Du bringst dem ein Root-Zertifikat mit.

00:26:02.670 --> 00:26:07.310
<v Felix>Ich habe mal von so einer großen Firma erzählt, wo ich sehr überrascht war, dass die sowas auch einsetzen.

00:26:07.390 --> 00:26:11.790
<v Felix>Und das ist quasi genau das gleiche, nur dass es quasi lokal auf deinem Computer ist und nicht erst remote

00:26:11.870 --> 00:26:12.510
<v Felix>dann über irgendein Programm.

00:26:12.590 --> 00:26:16.750
<v Gast 1>Also da gibt es tatsächlich auch ein Akonym für das Ganze, nennt sich SCIP-Proxy,

00:26:16.910 --> 00:26:19.710
<v Gast 1>Secure Content Inspecting Proxy oder so.

00:26:20.030 --> 00:26:21.150
<v Felix>Ja, das ist einfach der Fehler.

00:26:21.390 --> 00:26:23.790
<v Gast 1>Weil das ist der FakU-Proxy, genau.

00:26:24.510 --> 00:26:25.390
<v Felix>Ja, ohne Wissenschaft.

00:26:25.550 --> 00:26:29.150
<v Gast 2>Also das gibt es bestimmt Unternehmen, die sowas einsetzen.

00:26:29.390 --> 00:26:33.870
<v Gast 2>In dem Falle ist es aber eben so, dass Lenovo das an Privatleute,

00:26:33.950 --> 00:26:36.830
<v Gast 2>an Kunden mit ihrer Hardware ausgerollt hat.

00:26:37.630 --> 00:26:43.310
<v Gast 2>Und das ist schon alles verwerflich genug, dass sie diese Geschäftspraxis so haben und dass sie anscheinend

00:26:43.310 --> 00:26:45.390
<v Gast 2>auch darüber niemand wirklich informiert haben.

00:26:46.030 --> 00:26:50.110
<v Gast 2>Schlimmer ist dann halt noch einfach, sie müssen ja dieses Root-Zertifikat irgendwie mitbringen und das war

00:26:50.110 --> 00:26:55.710
<v Gast 2>dann halt mehr oder weniger sozusagen vereinfacht gesagt in der Echse von diesem Superfisch mit drin und das

00:26:55.710 --> 00:26:58.670
<v Gast 2>haben dann halt jetzt Security-Analysts halt rausgekratzt.

00:26:59.550 --> 00:27:02.430
<v Gast 2>Das war dann, glaube ich, noch irgendwie mit dem Passwort irgendwie geschützt,

00:27:02.510 --> 00:27:04.190
<v Gast 2>aber das ist ja dann auch nicht mehr das große Hintergrund.

00:27:05.710 --> 00:27:08.110
<v Gast 2>Genau, aber es muss ja alles an einem Ort irgendwo sein.

00:27:08.190 --> 00:27:09.150
<v Gast 2>Es muss ja zugreifen.

00:27:09.390 --> 00:27:10.590
<v Felix>Genau, es muss ja funktionieren.

00:27:10.830 --> 00:27:16.190
<v Gast 2>Und also wer jetzt irgendwie so ein Root-Zertifikat haben will, das auf vielen De novo-Notebooks funktioniert,

00:27:16.430 --> 00:27:17.550
<v Gast 2>da gibt es jetzt eins.

00:27:17.710 --> 00:27:18.350
<v Gast 2>Das ist super.

00:27:18.590 --> 00:27:19.230
<v Gast 2>Das ist praktisch.

00:27:19.710 --> 00:27:22.590
<v Gast 1>Lustig war ja an der ganzen Geschichte, dass es Blaufisch verschlüsselt war,

00:27:22.670 --> 00:27:25.390
<v Gast 1>was jetzt irgendwie auch nicht mehr so aktueller Stand der Technik ist.

00:27:26.510 --> 00:27:28.110
<v Felix>Also Blufish geht schon.

00:27:29.150 --> 00:27:32.910
<v Gast 2>Aber ich meine, wenn du sowas machst, dann brauchst du dich um die Verschlüsselungsqualität auch nicht mehr

00:27:32.910 --> 00:27:33.710
<v Gast 2>schon kümmern.

00:27:35.070 --> 00:27:38.030
<v Gast 2>Interessant an der Sache, kurze Nebengeschichte, ich bin gerade dabei,

00:27:38.110 --> 00:27:40.750
<v Gast 2>ich muss gerade sehr viel HTTPS-Traffic mitschneiden.

00:27:41.950 --> 00:27:43.310
<v Gast 2>Für Apps, die wir entwickeln.

00:27:43.470 --> 00:27:43.950
<v Gast 2>Ja, ja, ja.

00:27:44.270 --> 00:27:50.430
<v Gast 2>Und aus Zipp-Zeitgründen musste mir dafür so eine Software installieren auf dem Rechner,

00:27:50.510 --> 00:27:51.310
<v Gast 2>die heißt Charles.

00:27:51.390 --> 00:27:53.790
<v Gast 2>Das ist so ein kleiner Proxy, der macht genau das gleiche.

00:27:54.110 --> 00:28:00.270
<v Gast 2>So ein, zwei Tage, nachdem ich mir auch so dann so ein Fake-Route-Zertifikat mal in meine Keychain installiert

00:28:00.270 --> 00:28:04.350
<v Gast 2>habe, bekommt dann irgendwie so hier die Meldung, dass Lenovo da so ein Scheunentor offen hat.

00:28:05.870 --> 00:28:10.510
<v Gast 2>Da kriegst du auch ganz schön Magenkrämpfe und schaust die ganze Zeit, ob dieser Proxy noch läuft.

00:28:12.030 --> 00:28:16.110
<v Gast 2>Vor allem, weil das ist ein Open-Source-Programm, das heißt, jeder kann das Root-Zertifikat haben,

00:28:16.190 --> 00:28:16.990
<v Gast 2>das die da mitbringen.

00:28:17.630 --> 00:28:20.030
<v Felix>Nee, die bringen, du generierst ja ein neues für dich.

00:28:20.190 --> 00:28:21.470
<v Gast 2>Oder der generiert vielleicht auch ein neues.

00:28:21.870 --> 00:28:25.710
<v Felix>Also der bringt, also zum Beispiel bei Menon bei diesen ganzen anderen Sachen,

00:28:25.790 --> 00:28:28.190
<v Felix>bei den Männern-Demittel-Proxy zum Beispiel.

00:28:28.910 --> 00:28:33.950
<v Felix>Der generiert für dich ein neues Root-Zertifikat und dann stellt der neue Zertifikate aus für jede Website,

00:28:34.030 --> 00:28:35.390
<v Felix>wo du darauf gehst, damit es wieder passt.

00:28:36.190 --> 00:28:39.630
<v Gast 2>Ich weiß, bei Charles kann man selber auch ein Root-Zertifikat sozusagen angeben.

00:28:40.030 --> 00:28:41.790
<v Gast 2>Sein eigenes Generieren und angeben.

00:28:42.030 --> 00:28:45.230
<v Gast 2>Ob er jetzt gleich irgendwie ein neues beim Start generiert heißt.

00:28:45.390 --> 00:28:46.110
<v Gast 2>Ich hoffe doch.

00:28:46.750 --> 00:28:47.790
<v Gast 2>Das ist eine gute Java-Open-System.

00:28:48.910 --> 00:28:52.430
<v Gast 1>Ja, wobei er könnte vielleicht irgendwelche Wildcard-Domains benutzen oder so,

00:28:52.510 --> 00:28:58.510
<v Gast 1>weil im Normalfall musst du ja, damit der Hostname stimmt, für die Seite ein neues Zertifikat generieren.

00:28:59.070 --> 00:29:02.670
<v Felix>Ja, wie gesagt, also du generierst normalerweise neues.

00:29:02.910 --> 00:29:03.550
<v Felix>Dünnes Eis.

00:29:03.630 --> 00:29:07.950
<v Gast 2>Also man kann in der Software verschiedene, man kann sagen, man kann es auf gewisse Hostnamen eingrenzen.

00:29:08.350 --> 00:29:09.870
<v Gast 2>Wie genau die das lösen, weiß ich nicht.

00:29:09.950 --> 00:29:11.390
<v Gast 2>Ich verlinke mal Charles hier nebendran.

00:29:11.550 --> 00:29:13.790
<v Felix>Wahrscheinlich wurdest du gehackt von Open Source.

00:29:16.430 --> 00:29:21.150
<v Ingo>Es gibt jetzt aber auch zumindest eine Anleitung, wie man dieses Dingsfisch,

00:29:21.310 --> 00:29:24.670
<v Ingo>Superfisch, Superfisch wieder loswirkt.

00:29:25.950 --> 00:29:30.030
<v Ingo>Also sowohl von Lenovo Direkt, die gesagt hat, macht doch.

00:29:30.430 --> 00:29:31.310
<v Felix>We're sorry.

00:29:31.630 --> 00:29:35.390
<v Ingo>Als auch, weiß ich nicht, von irgendjemand Dritten auf GitHub.

00:29:35.790 --> 00:29:37.150
<v Unbekannt>Das ist tatsächlich von Lenovo.

00:29:38.110 --> 00:29:39.790
<v Felix>Da steht nämlich auch Lenovo Inc.

00:29:40.510 --> 00:29:42.910
<v Ingo>Ja gut, also jeder kann sich ja so einen Lenovo Inc.

00:29:43.310 --> 00:29:43.870
<v Ingo>GitHub nehmen.

00:29:44.030 --> 00:29:46.430
<v Felix>Nee, also Lenovo war da wirklich, wirklich sorry.

00:29:48.110 --> 00:29:48.910
<v Gast 1>Was heißt, die waren da?

00:29:48.990 --> 00:29:53.870
<v Gast 1>Sorry, weißt du, also ich frage mich halt tatsächlich, ich sehe gerade auch,

00:29:53.950 --> 00:29:56.110
<v Gast 1>es ist lustig, dieser Lenovo Inc.

00:29:56.270 --> 00:30:03.070
<v Gast 1>GitHub-Account, der hat nur irgendwie dieses eine Repository und das ist irgendwie Superficial Removal und so.

00:30:03.630 --> 00:30:05.070
<v Gast 2>Vor allem also Lenovo Inc.

00:30:06.190 --> 00:30:09.470
<v Gast 1>Nee, aber ich wollte eigentlich gerade anfangen zu rounten.

00:30:10.670 --> 00:30:11.230
<v Gast 1>Mach das doch.

00:30:11.550 --> 00:30:16.190
<v Gast 1>Also ich würde mir jetzt eigentlich wünschen, dass irgendwelche Entscheidungsträger dafür in den Knast gehen.

00:30:16.350 --> 00:30:22.670
<v Gast 1>Weil das ist halt das, das ist definitiv mit irgendwie mit krimineller Energie und

00:30:23.070 --> 00:30:26.190
<v Gast 1>verstößt wahrscheinlich gegen zig Gesetze.

00:30:27.150 --> 00:30:29.230
<v Gast 2>Wieso hast doch alle Eulers abgelegt?

00:30:29.550 --> 00:30:31.310
<v Gast 1>Ja, ich ja nicht, aber ja.

00:30:31.870 --> 00:30:33.870
<v Ingo>Ja, also der, der ist installiert.

00:30:34.670 --> 00:30:39.070
<v Gast 1>Ja, aber ich bezweifle, dass das End-User-Agreements über geltendem Recht stehen.

00:30:39.150 --> 00:30:41.230
<v Gast 1>Also ich bin jetzt kein Anwalt, aber ich würde mal behaupten.

00:30:41.630 --> 00:30:42.270
<v Gast 1>Nein, das ist.

00:30:43.630 --> 00:30:45.390
<v Ingo>Du hast mal die Facebook-AGBs gelesen?

00:30:45.550 --> 00:30:51.070
<v Felix>Also die Sache ist, wenn die quasi nicht gegen das geltende Recht verstoßen,

00:30:51.310 --> 00:30:55.790
<v Felix>dann können die einfach komplett abgelehnt werden, also in einem Gerichtsbeschluss dann komplett abgelehnt

00:30:55.790 --> 00:30:55.950
<v Felix>werden.

00:30:56.110 --> 00:30:58.910
<v Felix>Und dann kannst du einfach sagen, ja, okay, weil das eine schon scheiß ist,

00:30:58.990 --> 00:31:02.510
<v Felix>kann der Rest nicht besser sein und dann ist quasi alles falsch, was du sagst.

00:31:02.590 --> 00:31:06.830
<v Gast 2>Also für mich ist eher beängstigend an der ganzen Geschichte.

00:31:07.070 --> 00:31:12.510
<v Gast 2>Also ich habe auch einen Zeit-Online-Artikel verlinkt, wo, also wenn selbst Zeit-Online sozusagen auf so einem

00:31:12.590 --> 00:31:15.630
<v Gast 2>Zug aufspringt und mal dieses Geschäftsmodell, das dahinter steckt,

00:31:15.870 --> 00:31:20.830
<v Gast 2>analysiert und da auch mal drauf eingeht, hat das für mich eine neue Qualität,

00:31:20.910 --> 00:31:23.470
<v Gast 2>weil dann scheint es auch da angekommen zu sein.

00:31:24.990 --> 00:31:28.590
<v Gast 2>Lenovo war da vielleicht einfach irgendwie, die waren da vielleicht dumm oder die haben sich da irgendwie dumm

00:31:28.590 --> 00:31:31.150
<v Gast 2>angestellt, was für mich irgendwie an der Sache eben beängstigend ist,

00:31:31.230 --> 00:31:32.430
<v Gast 2>das kann ja jeder machen.

00:31:32.670 --> 00:31:38.510
<v Gast 2>Also es kann ja sein, dass es in anderer Software auch drin ist und ne?

00:31:38.990 --> 00:31:39.390
<v Gast 2>Oh, oh.

00:31:39.710 --> 00:31:43.470
<v Felix>Das besteht, gab es ja nicht so Secure Dog oder wie hieß das andere Ding?

00:31:46.190 --> 00:31:46.830
<v Felix>Ich suche es kurz aus.

00:31:49.470 --> 00:31:51.150
<v Felix>Superfish Dog.

00:31:52.990 --> 00:31:54.590
<v Gast 2>Ich hab übrigens den Doctor.

00:31:54.750 --> 00:31:56.110
<v Felix>Triff Dog heißt es.

00:31:56.350 --> 00:32:02.110
<v Felix>Und Triff Dog ist wohl auch so eine Software, die von ganz vielen Arschlöchern quasi mitinstalliert wird.

00:32:03.390 --> 00:32:04.990
<v Felix>Ich kann hier mal das mitverlinken.

00:32:05.070 --> 00:32:08.510
<v Felix>Ich habe das aber auch nicht gelesen und das soll noch viel schlimmer sein, quasi.

00:32:09.470 --> 00:32:10.830
<v Felix>So, ich muss weiter zu.

00:32:12.430 --> 00:32:14.430
<v Felix>Triff Dog ist schlimmer.

00:32:14.990 --> 00:32:17.230
<v Felix>Aber jetzt kommen wir zu den guten Sachen ohne immer noch nicht.

00:32:17.470 --> 00:32:18.030
<v Felix>Oh, warte.

00:32:19.230 --> 00:32:20.030
<v Felix>Telegram?

00:32:23.470 --> 00:32:27.310
<v Gast 2>Da steht Telegram, Nachrichten sicher abgespeichert.

00:32:27.390 --> 00:32:27.870
<v Gast 2>Bam!

00:32:28.110 --> 00:32:28.830
<v Gast 2>So einfach.

00:32:29.070 --> 00:32:29.950
<v Ingo>Also, das steht da.

00:32:31.390 --> 00:32:33.550
<v Ingo>Die werden auch sicher bei der NSA abgespeichert.

00:32:33.710 --> 00:32:34.910
<v Gast 2>Ich mach das nicht, verdammt.

00:32:35.230 --> 00:32:40.750
<v Felix>Also, ich wollte es was ganz kurz dazu tun, weil es zu den Security News gepasst hat.

00:32:40.830 --> 00:32:45.950
<v Felix>Und zwar, es geht um Telegram, dieses Chatprogramm,

00:32:46.110 --> 00:32:49.550
<v Felix>womit man auch Sticker versenden kann, was total praktisch ist.

00:32:50.830 --> 00:32:55.150
<v Felix>Kann man auch sicheren Chat quasi mit anderen Leuten starten.

00:32:55.630 --> 00:33:01.390
<v Felix>Und dort ist es so, dass das Protokoll und die Krypto wohl ganz okayisch ist,

00:33:01.470 --> 00:33:03.230
<v Felix>also hat noch keiner was dazu gesagt.

00:33:03.550 --> 00:33:09.310
<v Felix>Aber wenn du quasi die Nachricht versendet hast, dann wird die einfach so auf dem Telefon abgespeichert in

00:33:09.310 --> 00:33:10.670
<v Felix>einer Secret Light-Datenbank.

00:33:10.910 --> 00:33:15.390
<v Felix>Und zwar nicht, dass sie verschlüsselt ist oder irgendwas, sondern einfach nur so unverschlüsselt.

00:33:15.550 --> 00:33:20.430
<v Gast 1>Ja, sagen wir mal, das ist ja, also muss ich jetzt ein bisschen ausholen.

00:33:20.510 --> 00:33:24.910
<v Gast 1>Ich glaube, das ist halt, ich meine, du willst ja, wenn du irgendwo auf einem Gerät was schreibst,

00:33:24.990 --> 00:33:26.510
<v Gast 1>vielleicht die History noch behalten.

00:33:26.750 --> 00:33:27.390
<v Gast 1>Mittlerweile.

00:33:27.870 --> 00:33:31.870
<v Felix>Aber nicht, wenn ich einen Secure-Chat aufmache, dann hat, dann hat es ja schon einen Grund,

00:33:31.950 --> 00:33:32.750
<v Felix>warum ich mich dafür verständlich habe.

00:33:33.630 --> 00:33:36.350
<v Ingo>Also es gilt jetzt nur für diese Secure-Chats.

00:33:36.430 --> 00:33:39.230
<v Ingo>Also du kannst Telegram normalerweise ist nicht verschlüsselt.

00:33:39.390 --> 00:33:42.110
<v Ingo>Es ist nicht verschlüsselt, genau, aber du kannst ja explizit sagen,

00:33:42.270 --> 00:33:47.150
<v Ingo>ich hätte jetzt gerne mit dem Person einen Secure-Chat,

00:33:47.470 --> 00:33:50.270
<v Ingo>der halt verschlüsselt, dann muss man auch warten, bis der andere sagt,

00:33:50.350 --> 00:33:51.710
<v Ingo>ja, ich trete dem jetzt bei und so.

00:33:51.790 --> 00:33:52.030
<v Ingo>Genau, genau.

00:33:52.190 --> 00:33:53.710
<v Ingo>Das Schlüssel ausgehandelt werden.

00:33:54.110 --> 00:33:56.830
<v Ingo>Und die werden unverschlüsselt abgespeichert.

00:33:57.070 --> 00:33:57.710
<v Ingo>Auf dem Gerät.

00:33:59.310 --> 00:33:59.870
<v Ingo>Auf dem Gerät.

00:34:00.190 --> 00:34:03.790
<v Gast 1>Okay, das ist nicht cool, weil im Endeffekt hätten die eigentlich die Möglichkeit,

00:34:03.950 --> 00:34:08.430
<v Gast 1>da zumindest einen Key zu nehmen, um das zu verschlüsseln, weil es gibt mittlerweile ein Feature,

00:34:08.590 --> 00:34:14.110
<v Gast 1>dass man das zumindest auf einem Mobile-Device per Pin sichern kann,

00:34:14.190 --> 00:34:14.750
<v Gast 1>soweit ich weiß.

00:34:14.830 --> 00:34:19.310
<v Gast 1>Also du kannst da irgendwie oder irgendwie dieses mit Fingerabdruckknupsi auf dem iPhone,

00:34:19.390 --> 00:34:21.630
<v Gast 1>kannst du da, glaube ich, zum Anlocken benutzen.

00:34:22.510 --> 00:34:26.750
<v Gast 2>Du kannst verschiedene der Sicherheitsmerkmale aus der Keychain beim iPhone zum Beispiel.

00:34:27.070 --> 00:34:31.870
<v Gast 2>Genau, und also du kannst Hardware Encryption einfach das iOS für dich machen lassen.

00:34:32.670 --> 00:34:37.230
<v Gast 1>Ja, und das Ding ist, also ich weiß nicht, ist irgendwie blöd,

00:34:37.390 --> 00:34:40.830
<v Gast 1>ist irgendwie, ich glaube, da hat jemand irgendwie nicht richtig nachgedacht.

00:34:41.710 --> 00:34:47.070
<v Gast 1>Ich benutze tatsächlich Telegram relativ häufig, aber da ist es halt so,

00:34:47.150 --> 00:34:53.390
<v Gast 1>ich benutze Telegram zu 99% in Group-Cats und dafür kannst du halt keine

00:34:53.390 --> 00:34:54.830
<v Gast 1>End-to-End-Krypto machen.

00:34:54.910 --> 00:35:00.030
<v Gast 1>Also theoretisch geht das schon, das ist aber furchtbar komplex, sowas zu implementieren und Telegram kann das

00:35:00.030 --> 00:35:01.310
<v Gast 1>nicht, deswegen, nee.

00:35:02.110 --> 00:35:02.430
<v Gast 1>Ja.

00:35:04.750 --> 00:35:09.790
<v Felix>Das heißt, wenn man super Secure-Chats haben will, dann muss man wohl auf TechSecure.

00:35:10.110 --> 00:35:10.750
<v Felix>Vermutlich, ja.

00:35:11.950 --> 00:35:13.630
<v Felix>Hilft wohl alles nichts.

00:35:14.030 --> 00:35:17.630
<v Ingo>Und dann steht oder fällt auch Text-Secure damit, dass genug Leute da sind.

00:35:17.950 --> 00:35:21.630
<v Ingo>Bei Telegram hat es halt jetzt geschafft, dass irgendwie ziemlich viele Leute da sind.

00:35:21.710 --> 00:35:28.430
<v Ingo>Also selbst so Leute, die irgendwie nichts mit IT-Medien sonst was am Hut haben,

00:35:28.670 --> 00:35:30.670
<v Ingo>sehe ich halt hier mittlerweile aufpoppen.

00:35:31.230 --> 00:35:34.510
<v Ingo>Also es benutzen extrem viele Leute so.

00:35:36.110 --> 00:35:41.950
<v Gast 1>Also war ja auch tatsächlich zum Beispiel bei Threamer der Fall, dass das recht viele Leute benutzt haben.

00:35:44.270 --> 00:35:45.710
<v Gast 1>Ich habe mir das auch irgendwann mal gekauft.

00:35:45.950 --> 00:35:51.790
<v Gast 1>Ich habe es letztens mein iPhone ausgetauscht und jetzt ist irgendwie mein Keyflöten gegangen und ja,

00:35:52.110 --> 00:35:52.910
<v Gast 1>irgendwie.

00:35:53.230 --> 00:35:55.950
<v Gast 1>Aber ich habe es tatsächlich auch noch nie wirklich produktiv verwendet.

00:35:56.030 --> 00:35:58.350
<v Gast 1>Ich fand das halt mal so als Projekt ganz cool und hab gedacht, ja,

00:35:58.430 --> 00:36:03.310
<v Gast 1>ich kaufe mir das mal und probiere das mal aus, aber ja, habe ich jetzt auch wieder sein,

00:36:03.470 --> 00:36:07.790
<v Gast 1>dass ich benutze auch Threamer tatsächlich mit so ein paar Leuten immer noch.

00:36:08.030 --> 00:36:11.630
<v Ingo>Also es gibt halt einige, die sind halt bei Telegram, andere sind halt bei Threamer,

00:36:11.870 --> 00:36:14.510
<v Ingo>je nachdem, wie ich ansprechen will, nehme ich das ein oder das andere.

00:36:14.670 --> 00:36:18.990
<v Ingo>Und wenn du Threamer auf mindestens zwei Geräten aktiviert hast,

00:36:19.150 --> 00:36:22.750
<v Ingo>kannst du ja immer, wenn du eins austauschst, dir so eine Backup-Dings erstellen,

00:36:22.830 --> 00:36:24.590
<v Ingo>die einscannen, das Passwort eingeben.

00:36:24.830 --> 00:36:25.310
<v Ingo>Das ist richtig.

00:36:25.470 --> 00:36:30.350
<v Gast 1>Das Problem ist halt nur, Threamer war für mich halt so ein No-No kann ich nicht verwenden,

00:36:30.590 --> 00:36:36.990
<v Gast 1>weil geht nicht auf einem normalen Computer und ich kann es nicht wirklich parallel mit mehreren Devices

00:36:36.990 --> 00:36:37.470
<v Gast 1>benutzen.

00:36:37.630 --> 00:36:41.070
<v Gast 1>Und das ist halt so, das ist so ein Kernfeature, was ich einfach brauche,

00:36:41.150 --> 00:36:43.630
<v Gast 1>sonst funktioniert es bei mir mit dem Chatten irgendwie nicht.

00:36:45.150 --> 00:36:45.550
<v Gast 1>Naja.

00:36:45.790 --> 00:36:45.950
<v Gast 1>Gut.

00:36:46.270 --> 00:36:49.630
<v Gast 1>Ja, das ist auch so ein Steckenpferd von mir.

00:36:49.710 --> 00:36:53.150
<v Gast 1>Da werde ich wahrscheinlich irgendwie rumheulen können, bis es irgendwie mal die super,

00:36:53.390 --> 00:36:55.150
<v Gast 1>super ultimative Lösung gibt.

00:36:55.630 --> 00:36:57.470
<v Gast 1>Momentan ist Telegram das.

00:36:58.510 --> 00:37:03.470
<v Gast 1>Ja, genau, momentan ist halt Telegram die Geschichte, die so dem am nächsten kommt, aber naja.

00:37:04.910 --> 00:37:05.710
<v Ingo>Gucken wir mal.

00:37:05.870 --> 00:37:09.630
<v Ingo>Vielleicht lösen sie ja dieses Problem jetzt mit nicht sicher abgespeichert noch.

00:37:10.030 --> 00:37:12.910
<v Ingo>Und dann können wir da auch noch einen Haken hintermachen.

00:37:13.230 --> 00:37:18.190
<v Ingo>Was in positiven News wenigstens mal, HTTP2 ist fertig.

00:37:18.670 --> 00:37:19.310
<v Ingo>Ist es so.

00:37:19.470 --> 00:37:19.710
<v Ingo>Ja.

00:37:20.270 --> 00:37:25.470
<v Ingo>Wir hatten ja vorletzte Sendung irgendwann schon mal drüber geredet.

00:37:25.630 --> 00:37:29.790
<v Ingo>Über HTTP2, was BD-Nachfolger so ein bisschen sein wird.

00:37:29.950 --> 00:37:32.110
<v Ingo>Und jetzt sind sie endlich dabei.

00:37:32.430 --> 00:37:36.830
<v Ingo>Die Working Group, die das ausgearbeitet hat, hat gesagt, yo, stöben wir drauf,

00:37:36.910 --> 00:37:42.750
<v Ingo>wir sind fertig, geben es jetzt zum RFC und die müssen jetzt nochmal drüber lesen und dann wird es demnächst

00:37:42.830 --> 00:37:43.710
<v Ingo>als RFC veröffentlichen.

00:37:43.870 --> 00:37:44.030
<v Ingo>Mr.

00:37:44.190 --> 00:37:46.030
<v Felix>RFC, wahrscheinlich sind auch die gleichen Leute einfach.

00:37:46.270 --> 00:37:47.310
<v Unbekannt>Der RFC wird es raus.

00:37:47.710 --> 00:37:49.710
<v Ingo>Ja, der Herr RFC bringt es raus.

00:37:50.030 --> 00:37:51.790
<v Ingo>Und Firefox bringt es in der nächsten.

00:37:52.110 --> 00:37:55.710
<v Gast 1>Ist Firefox 36 nicht schon draußen?

00:37:55.950 --> 00:37:56.670
<v Gast 1>Ich weiß es nicht.

00:37:56.910 --> 00:37:58.830
<v Gast 1>Oder verwechsle ich das jetzt gerade mit Chrome?

00:37:58.990 --> 00:38:00.430
<v Gast 1>Ich bin mir gerade nicht sicher.

00:38:02.190 --> 00:38:04.750
<v Ingo>Seitdem die so hohe Nummern haben, hat man irgendwie so ein bisschen.

00:38:05.310 --> 00:38:06.350
<v Gast 1>Also ich blick's gerade auch nicht mehr.

00:38:06.510 --> 00:38:07.790
<v Gast 1>Moment, lass mich mal nachgucken.

00:38:08.030 --> 00:38:10.670
<v Ingo>Ich bin auf 3501, aber er lädt jetzt gerade ein Update.

00:38:10.910 --> 00:38:11.710
<v Unbekannt>Genauso bei mir.

00:38:11.790 --> 00:38:12.670
<v Gast 1>Also ich könnte.

00:38:14.030 --> 00:38:16.190
<v Gast 1>Wenn man sagt, über Moment, Applying Update.

00:38:17.230 --> 00:38:18.030
<v Unbekannt>Guck mal, guck mal.

00:38:18.590 --> 00:38:21.710
<v Gast 1>Achso, das ist jetzt auch lustig, die haben jetzt irgendwie Hello Firefox,

00:38:21.790 --> 00:38:25.630
<v Gast 1>irgendein Chat-Feature, wo du dann über Webseiten chatten kannst.

00:38:25.710 --> 00:38:27.390
<v Gast 1>Ich habe es nicht richtig verstanden, was es soll.

00:38:27.950 --> 00:38:30.190
<v Ingo>Ja, so Web-AC-mäßig.

00:38:30.670 --> 00:38:33.710
<v Gast 1>Also ist jetzt irgendwie standardmäßig in dieser Toolbar oben drin.

00:38:34.110 --> 00:38:37.550
<v Gast 1>Und das poppt jetzt irgendwie auf und sagt Hallo, Meet Hello.

00:38:38.270 --> 00:38:38.750
<v Gast 1>Hallo!

00:38:39.070 --> 00:38:41.230
<v Ingo>Na dann, können wir es ja jetzt schon sagen.

00:38:41.390 --> 00:38:44.910
<v Gast 1>Also in diesem Moment bin ich auf 36.

00:38:46.510 --> 00:38:48.350
<v Ingo>Okay, mein Update wird gerade noch durchgeführt.

00:38:48.430 --> 00:38:48.990
<v Ingo>Ich war schneller.

00:38:50.110 --> 00:38:51.950
<v Ingo>Firefox neustarien, ja.

00:38:52.750 --> 00:38:55.470
<v Gast 1>Und ja, im Chat wird schon wieder gesagt, die Git Binair-Protokoll,

00:38:55.710 --> 00:39:01.550
<v Gast 1>sagen wir mal so, mich bockt das jetzt nicht so richtig, solange ich ein Tooling habe,

00:39:01.710 --> 00:39:07.150
<v Gast 1>was dem entspricht, wie es momentan für normales HTTP der Fall ist.

00:39:07.390 --> 00:39:12.990
<v Gast 1>Also solange ich irgendwie mein Zeug debuggen kann, ohne dass es irgendwelche Probleme gibt und dass es

00:39:12.990 --> 00:39:15.230
<v Gast 1>Tooling dafür gibt, ist es, glaube ich, okay für mich.

00:39:15.950 --> 00:39:20.670
<v Gast 1>Ich muss jetzt nicht unbedingt HTTP mit Telnet sprechen können oder mit irgendeiner anderen Socket-Chicken.

00:39:21.310 --> 00:39:25.070
<v Gast 1>Kannst du ja in Zukunft auch noch, weil das wird mit Sicherheit noch die nächsten paar Jahre als

00:39:25.070 --> 00:39:28.590
<v Gast 1>Abwärtskompatibilität angeboten werden, denke ich.

00:39:29.630 --> 00:39:30.510
<v Ingo>Nicht nur die nächsten.

00:39:30.830 --> 00:39:31.710
<v Felix>Ja, du kannst wahrscheinlich.

00:39:32.430 --> 00:39:33.230
<v Felix>Erst die Jahr.

00:39:33.310 --> 00:39:34.830
<v Felix>Oder die Jahr bis 15.

00:39:35.070 --> 00:39:39.630
<v Gast 1>Also dann kann man auch mit Netcat oder mit Telnet oder mit Socket oder was ihr immer für den Socket Shell

00:39:39.710 --> 00:39:46.110
<v Gast 1>benutzen wollt, könnt ihr auch weiter in HTTP mit irgendwelchen Servern sprechen und Mikrocontroller.

00:39:47.070 --> 00:39:51.150
<v Felix>Weil in Mikrocontrollern willst du normalerweise nicht so bin ja krepisch hier sind wir von

00:39:55.070 --> 00:40:00.030
<v Felix>da willst du dann lieber einfach was einfaches machen, nämlich so HTTP-GET und dann Antworten.

00:40:00.350 --> 00:40:06.110
<v Gast 1>Wobei jetzt für den Mikrocontroller selbst sollte ja dieses Binärformat eigentlich besser passbar sein, oder?

00:40:07.070 --> 00:40:09.390
<v Felix>Aber du machst halt Krypto auf den Facken.

00:40:09.550 --> 00:40:10.990
<v Felix>16 Megahertz Mikrocontroller.

00:40:11.470 --> 00:40:13.230
<v Gast 1>Ja, okay, das ist dann natürlich nicht so cool.

00:40:13.710 --> 00:40:14.270
<v Gast 1>Das ist tatsächlich.

00:40:14.670 --> 00:40:19.230
<v Felix>Und das ist ja Teil vom Protokoll und das kannst du ja einfach nicht tun, quasi.

00:40:20.090 --> 00:40:24.490
<v Felix>Da kannst du ihm lieber besser sagen, HTT-Return, was auch immer.

00:40:26.250 --> 00:40:30.570
<v Gast 1>Ja, im Chat kommt gerade noch die Frage, was sich denn schneller durchsetzen wird,

00:40:30.650 --> 00:40:34.570
<v Gast 1>HTTP 2 oder IPv6.

00:40:35.930 --> 00:40:40.650
<v Gast 1>Auf jeden Fall HTTP2, weil das ist, glaube ich, relativ problemlos deploibbar.

00:40:42.250 --> 00:40:48.090
<v Gast 2>Das müssen halt in Anführungszeichen nur die Leute, die den Server betreiben, deployen.

00:40:48.330 --> 00:40:51.370
<v Gast 1>Und die Browser, die bekommt es irgendwann mit Update automatisch.

00:40:51.690 --> 00:40:52.410
<v Gast 1>Genau.

00:40:52.730 --> 00:40:55.370
<v Gast 2>Genau, nicht die ganzen Telcos und wer auch immer noch.

00:40:55.770 --> 00:41:00.490
<v Gast 1>Und sowas kannst du halt auch graduell so ausrollen, wenn Google irgendwann mal damit anfängt,

00:41:00.570 --> 00:41:04.970
<v Gast 1>seine ganzen Server mit HTTP2 auszustatten, was sie jetzt momentan ja de facto fast schon tun,

00:41:05.050 --> 00:41:10.810
<v Gast 1>weil sie sprechen Speedy und das ist mehr oder weniger HTTP2 basiert ja auf dem ganzen Speedy-Gedöns.

00:41:11.930 --> 00:41:18.730
<v Gast 1>Also und dann ist es eigentlich nur noch eine Sache, bis das bei den Browsern ausgerollt ist und ja gut,

00:41:18.810 --> 00:41:20.010
<v Gast 1>ein HTTP wird halt.

00:41:20.410 --> 00:41:21.690
<v Ingo>Firefox hat nicht angefangen.

00:41:22.570 --> 00:41:26.090
<v Ingo>Ja, und Chrome wird es sicher in der nächsten Version auch machen oder übernächsten.

00:41:26.330 --> 00:41:32.330
<v Gast 2>Gleichzeitig sind halt die Leute, die das machen, also ich meine, Systemadministratoren sind jetzt vielleicht

00:41:32.330 --> 00:41:37.050
<v Gast 2>nicht generell die schnellsten, aber speziell Leute, die eben Web-Anwendungen oder so deployen,

00:41:37.290 --> 00:41:39.930
<v Gast 2>ja, sind auf jeden Fall bestimmt nochmal einen Ticken schneller als Leute,

00:41:40.010 --> 00:41:41.610
<v Gast 2>die Netzinfrastruktur deployen.

00:41:42.330 --> 00:41:49.290
<v Gast 2>Oder anders formuliert, HTTP2 bringt ja Web-App-Entwicklern gewisse Vorteile,

00:41:49.690 --> 00:41:53.850
<v Gast 2>die sie dann nutzen wollen und dann werden sie auf HTTP2 umsteigen.

00:41:53.930 --> 00:41:59.690
<v Gast 2>Und je mehr Web-Anwendung davon, sag ich mal, die Vorteile nutzen wollen,

00:41:59.770 --> 00:42:01.050
<v Gast 2>desto schneller wird es gehen.

00:42:01.370 --> 00:42:05.530
<v Gast 2>Und IPv6 bringt jetzt, bringt jetzt zwar den Leuten, die es technisch verstehen,

00:42:05.610 --> 00:42:08.730
<v Gast 2>viele Vorteile, aber dem gemeinen Nutzer ist erstmal nicht so viel.

00:42:09.130 --> 00:42:10.810
<v Ingo>Blick dieses Hallo nicht.

00:42:11.370 --> 00:42:13.050
<v Gast 2>Ingo macht komische Dinge und gewünscht.

00:42:13.370 --> 00:42:16.250
<v Gast 1>Also es ist irgendwie ein Messenger, ich hab's jetzt auch nicht so richtig bestanden.

00:42:17.450 --> 00:42:19.610
<v Ingo>Aber ich hab, aber nochmal zum Thema.

00:42:20.250 --> 00:42:25.050
<v Ingo>Irgendwann hat jetzt gesagt, er ist drin, aber ich sehe keinen und ich blick's nicht.

00:42:25.210 --> 00:42:27.530
<v Ingo>Also er hat gerade gesagt, jemand ist beigetreten.

00:42:27.850 --> 00:42:28.410
<v Ingo>Das ist schön.

00:42:28.570 --> 00:42:31.290
<v Ingo>Ich habe einen Link rumgeschickt und irgendjemand ist beigetreten, aber ich sehe ihn.

00:42:31.530 --> 00:42:34.090
<v Felix>Kommen wir nochmal zum Schuh zurück zum Thema IPv6.

00:42:35.370 --> 00:42:36.730
<v Ingo>Ach du Scheiße, IPv6.

00:42:36.970 --> 00:42:38.970
<v Gast 1>Ja, also ich glaube, das ist ja durch.

00:42:40.890 --> 00:42:47.050
<v Gast 1>Da ist jede Menge so Pseudo-H-Appliances mit irgendwie uralter Software

00:42:49.290 --> 00:42:50.570
<v Gast 1>mit im Spiel.

00:42:50.810 --> 00:42:52.970
<v Gast 1>Und die unterstützen größten.

00:42:53.210 --> 00:42:57.850
<v Gast 1>Da hat der Hersteller dann schon vor zehn Jahren irgendwie seinen Support eingestellt und im Zweifelsfall

00:42:57.850 --> 00:43:03.690
<v Gast 1>müssen dann halt die ganzen Provider erstmal für unglaubliche Mengen Geld neue Hardware hinstellen.

00:43:04.010 --> 00:43:07.770
<v Gast 1>Also gerade so was irgendwelche spezialisierten Switches, äh, ne, Switches nicht,

00:43:07.850 --> 00:43:13.050
<v Gast 1>aber jetzt irgendwelche spezialisierten Router und sonstigen Firewalls und weiß der Geier was angeht.

00:43:13.290 --> 00:43:16.730
<v Gast 1>Das ist ja alles auch eine Geldfrage, gerade auch bei den Providern,

00:43:16.810 --> 00:43:19.850
<v Gast 1>die dann irgendwie ihren Großteil ihrer Infrastruktur austauschen müssen.

00:43:20.010 --> 00:43:26.010
<v Gast 1>Wohingegen jetzt bei sowas wie HTTP2, das ist mehr oder weniger ein Software-Upgrade und ein Großteil dieser

00:43:26.010 --> 00:43:30.730
<v Gast 1>Software, die irgendwie dieses Protokoll spricht, ist Open Source.

00:43:30.890 --> 00:43:32.650
<v Gast 1>Und also, ja.

00:43:39.930 --> 00:43:43.210
<v Felix>Das heißt kein V6, aber das andere kommt.

00:43:43.370 --> 00:43:46.970
<v Felix>Und es ist quasi schon da, weil die ersten schon angefangen haben, sein zu integrieren.

00:43:48.010 --> 00:43:48.810
<v Felix>Sehr schön.

00:43:49.050 --> 00:43:51.450
<v Felix>Jetzt kommen wir zu mehr schlimmen Sachen quasi.

00:43:52.170 --> 00:43:53.370
<v Unbekannt>Noch mehr Schlimmes.

00:43:54.650 --> 00:43:55.690
<v Felix>Ne, das ist hier.

00:43:55.850 --> 00:44:01.210
<v Felix>Achso, Firefox bringt HTP2, aber.

00:44:01.370 --> 00:44:01.770
<v Felix>Oh Mann!

00:44:01.930 --> 00:44:02.890
<v Felix>Ingo, du sp.

00:44:03.610 --> 00:44:05.850
<v Ingo>Es tut mir leid, ich hab versucht, dieses Tür einfach mal mit.

00:44:06.010 --> 00:44:07.770
<v Felix>Hör einfach auf, du kannst es nach der Sendung ausmachen.

00:44:07.930 --> 00:44:08.410
<v Felix>Nein, ich wollte es nicht.

00:44:08.570 --> 00:44:09.450
<v Felix>Ich werde jetzt das mitmachen.

00:44:10.250 --> 00:44:11.370
<v Ingo>Aber es geht nicht.

00:44:11.530 --> 00:44:13.130
<v Ingo>Ich bin zu blöd für diesen Chat.

00:44:13.210 --> 00:44:13.770
<v Ingo>Okay, dann machst du aus.

00:44:16.890 --> 00:44:17.450
<v Ingo>Okay, sehr gut.

00:44:17.530 --> 00:44:19.370
<v Felix>Dann habt ihr es beide ausprobiert, war scheiße.

00:44:19.450 --> 00:44:21.370
<v Felix>Und jetzt kann ich auch nochmal darüber hassen.

00:44:22.410 --> 00:44:26.410
<v Felix>Mit der neuen Version von Firefox kommt nämlich so ein fucking Smiley dazu.

00:44:27.370 --> 00:44:30.170
<v Felix>Und es ist wohl ein Messenger, den niemand braucht.

00:44:30.250 --> 00:44:31.690
<v Felix>Und der ist powered by Telefonica.

00:44:32.330 --> 00:44:33.770
<v Ingo>Ja, powered by a two, ja genau.

00:44:35.850 --> 00:44:39.850
<v Felix>Die können mir quasi vom Leib bleiben, ich brauche nur einen Browser und keinen fucking Chat-Programm.

00:44:39.930 --> 00:44:43.690
<v Gast 1>Ja, das ist irgendwie so Video-Chat-Zeug, scheinbar.

00:44:43.930 --> 00:44:45.690
<v Ingo>Ist mir egal, es funktioniert nicht.

00:44:46.090 --> 00:44:48.090
<v Felix>Ja, das ist eine gute Geschichte, ist mir auch egal.

00:44:49.050 --> 00:44:52.330
<v Gast 1>Du kannst es aber mit Rechtsklick aus der Toolbar entfernen und dann siehst du es nicht mehr.

00:44:54.090 --> 00:44:56.090
<v Ingo>Tut mir leid, ich will es gerade beenden.

00:44:56.250 --> 00:44:57.530
<v Felix>Ja, okay, dann mach's einfach weg.

00:44:58.490 --> 00:44:59.850
<v Ingo>Ja, wenn du mir sagst, wie?

00:45:00.010 --> 00:45:03.450
<v Ingo>Okay, Rechtsklicken, abmelden, anmelden, Einführung.

00:45:03.770 --> 00:45:04.090
<v Ingo>Wie?

00:45:04.490 --> 00:45:06.970
<v Ingo>Na, dann ist es nachher immer noch offen irgendwo.

00:45:07.290 --> 00:45:08.490
<v Felix>Mach einfach deinen Browser zu.

00:45:08.570 --> 00:45:11.290
<v Felix>Töte ihn mit Dash 9 und dann ist er nämlich weg.

00:45:11.450 --> 00:45:12.090
<v Felix>Kill Dash 9.

00:45:12.810 --> 00:45:13.130
<v Felix>Anyway.

00:45:14.810 --> 00:45:15.050
<v Felix>Genau.

00:45:15.130 --> 00:45:19.050
<v Felix>Also es ist dieses Hello Ding und das erste, was ich gemacht habe, war das quasi aus meiner bescheuert Tool

00:45:19.130 --> 00:45:23.850
<v Felix>immer wegzuziehen, weil das kann mir einfach mal gestohlen bleiben.

00:45:24.250 --> 00:45:24.570
<v Felix>Gut.

00:45:24.730 --> 00:45:28.250
<v Ingo>Also es könnten scheinbar nur zwei Leute chatten drin, haben wir festgestellt.

00:45:28.490 --> 00:45:31.930
<v Ingo>Zumindest alle, die auf den Link geklickt haben, haben gesagt, da sind schon zwei drin.

00:45:32.570 --> 00:45:34.970
<v Ingo>Es ist wohl irgendwie, sollen die Leute sich da sehen.

00:45:35.210 --> 00:45:39.210
<v Ingo>Videochat irgendwie, ich habe weder was gehört noch jemanden gesehen.

00:45:39.450 --> 00:45:43.210
<v Felix>Also ich hoffe ja, dass Firefox so unendlich viel Geld dafür bekommt,

00:45:43.290 --> 00:45:46.090
<v Felix>dass sie nie wieder so einen anderen Scheiß, so einen Scheiß anfangen müssen,

00:45:46.170 --> 00:45:46.810
<v Felix>quasi.

00:45:48.570 --> 00:45:51.130
<v Felix>So, das war mein Hass für diese Woche.

00:45:52.250 --> 00:45:56.810
<v Ingo>Wolltest du nicht Firefox Phone auch noch hassen für alle hassen?

00:45:57.130 --> 00:45:59.050
<v Ingo>Firefox OS hatten wir nicht vorhin darüber geredet, dass.

00:45:59.290 --> 00:46:01.130
<v Felix>Nee, über Buntu, weil das super shit ist.

00:46:01.290 --> 00:46:02.090
<v Unbekannt>Nee, hä?

00:46:02.410 --> 00:46:09.050
<v Ingo>Es gab doch, wir haben doch vorhin auf dem Wiki her geredet über Firefox OS, die auch irgendwie.

00:46:10.250 --> 00:46:10.970
<v Ingo>Ach, ich weiß nicht.

00:46:11.210 --> 00:46:11.930
<v Ingo>Weiß ich nicht mehr.

00:46:12.410 --> 00:46:12.650
<v Ingo>Egal.

00:46:12.810 --> 00:46:13.290
<v Ingo>Ist egal.

00:46:13.450 --> 00:46:17.690
<v Felix>Jedenfalls dieses komische Telefoniker-Zeug in meinem Firefox.

00:46:17.930 --> 00:46:18.570
<v Felix>Das braucht keiner.

00:46:18.810 --> 00:46:19.610
<v Felix>Braucht keiner.

00:46:19.930 --> 00:46:20.250
<v Felix>Gut.

00:46:21.290 --> 00:46:23.690
<v Felix>Am liebsten würde ich sie auch irgendwie raus deinstallieren.

00:46:24.410 --> 00:46:24.810
<v Felix>Ja, genau.

00:46:24.970 --> 00:46:25.930
<v Ingo>Den Code entfernen.

00:46:26.410 --> 00:46:27.850
<v Unbekannt>Ist doch Open Source, mach doch!

00:46:28.010 --> 00:46:28.890
<v Felix>Ja, würde ich jetzt.

00:46:29.290 --> 00:46:29.690
<v Felix>Stimmt.

00:46:30.330 --> 00:46:32.490
<v Felix>Wie kann das überhaupt passieren, wenn es Open Source ist?

00:46:32.650 --> 00:46:34.010
<v Felix>Das ist eine gute Frage, echt.

00:46:34.170 --> 00:46:35.610
<v Ingo>Nimm doch ein Eisweasel.

00:46:35.850 --> 00:46:36.090
<v Ingo>Stimmt.

00:46:36.250 --> 00:46:37.290
<v Felix>Soll ich ein Eisweasel nehmen?

00:46:38.170 --> 00:46:40.090
<v Felix>Iceweasel ist eigentlich der richtige Ansatz dafür, oder?

00:46:40.170 --> 00:46:42.890
<v Felix>Das ist ja quasi der Firefox und diesen Quatsch.

00:46:43.130 --> 00:46:45.930
<v Ingo>Ich weiß nicht, keine Ahnung, was Debian da dann wegpatchen.

00:46:46.330 --> 00:46:48.170
<v Felix>Ja, ich hoffe doch, dass die den Quatsch wegpatchen.

00:46:48.330 --> 00:46:49.450
<v Ingo>Kann das mal jemand ausprobieren?

00:46:49.530 --> 00:46:50.090
<v Ingo>Ich guck mal.

00:46:50.330 --> 00:46:51.610
<v Felix>Iceweasel.

00:46:51.930 --> 00:46:53.050
<v Ingo>Welche Version die wir gerade haben?

00:46:53.290 --> 00:46:58.650
<v Ingo>Also ich meine, gut, da es Debian ist, bis die bei 36 sind,

00:46:59.130 --> 00:47:01.370
<v Ingo>ist ja 2019 oder so.

00:47:01.530 --> 00:47:03.930
<v Ingo>Also in Debian 8 kommt es garantiert nicht rein.

00:47:04.170 --> 00:47:08.010
<v Ingo>Debian 9 legen wir mal fest, irgendwo so 2019.

00:47:08.330 --> 00:47:11.130
<v Ingo>Vorher müssen wir uns mit dem Thema nicht beschäftigen.

00:47:11.450 --> 00:47:12.810
<v Ingo>Problem solved.

00:47:13.530 --> 00:47:13.850
<v Ingo>Okay.

00:47:14.570 --> 00:47:16.410
<v Ingo>Google will Flash kaputt machen.

00:47:16.570 --> 00:47:21.050
<v Felix>Ja, das ist der nächste logische Schritt.

00:47:21.370 --> 00:47:25.450
<v Felix>Quasi alles, was jetzt noch Flash ist, einfach schnell zu HTML5 machen und das fertig.

00:47:25.610 --> 00:47:26.250
<v Felix>Schwing!

00:47:26.490 --> 00:47:29.130
<v Ingo>Ja, wieso ist noch, weil was ist denn noch Flash?

00:47:29.530 --> 00:47:30.010
<v Ingo>Weiß nicht.

00:47:30.970 --> 00:47:32.570
<v Ingo>YouTube ist kein Flash mehr.

00:47:33.050 --> 00:47:34.650
<v Gast 2>Naja, nicht für alle, oder?

00:47:34.810 --> 00:47:36.490
<v Felix>Ja, genau, also das ist unterschiedlich.

00:47:36.730 --> 00:47:40.250
<v Gast 2>Wir hatten noch dem letzten Mal, dass sie jetzt HTML5 den Default machen wollen.

00:47:40.410 --> 00:47:40.730
<v Gast 2>Ja.

00:47:41.210 --> 00:47:41.770
<v Gast 2>Haben sie schon noch.

00:47:41.930 --> 00:47:43.450
<v Gast 2>Auch den Novo Notebox wahrscheinlich.

00:47:45.690 --> 00:47:47.130
<v Ingo>Machen sie doch schon.

00:47:48.010 --> 00:47:49.850
<v Ingo>Und was ist jetzt die News daran?

00:47:50.570 --> 00:47:51.450
<v Unbekannt>Ja, ja, Werbung halt.

00:47:51.530 --> 00:47:55.290
<v Gast 1>Also es gibt noch teilweise so komische animierte Werbung, die halt über Flash angezeigt wird,

00:47:55.370 --> 00:47:59.850
<v Gast 1>wo es dann irgendwie blinkt und blitzt und dingst und sonstige Sachen.

00:48:00.570 --> 00:48:01.130
<v Gast 1>Kann man nicht sehen.

00:48:01.930 --> 00:48:02.810
<v Gast 1>Die will ich generell nicht sehen.

00:48:03.130 --> 00:48:08.330
<v Felix>Nee, du kannst es quasi dann transferieren in DevNal.

00:48:08.890 --> 00:48:10.090
<v Ingo>Das ist ja dann scheiße.

00:48:10.250 --> 00:48:13.930
<v Ingo>Wenn die jetzt HTML5, weil dann kann man es ja noch schlechter blocken wahrscheinlich.

00:48:14.090 --> 00:48:14.970
<v Gast 1>Ja, das ist halt ganz gut.

00:48:15.050 --> 00:48:18.810
<v Gast 1>Also wenn du wenn dein Browser halt generell kein Flash unterstützt, dann wird er halt so einen Scheiß an.

00:48:18.970 --> 00:48:22.330
<v Gast 1>Er ist gar nicht angezeigt mit HTML5, dann halt dann leider schon.

00:48:23.130 --> 00:48:24.410
<v Gast 1>Ja, also ich glaube, die News.

00:48:25.210 --> 00:48:28.810
<v Ingo>Kriegen wir demnächst Werbung über HTML5 und HTTP2.

00:48:29.210 --> 00:48:30.810
<v Gast 1>Naja, gibt schlimmere.

00:48:31.530 --> 00:48:36.090
<v Gast 1>Ja, ich glaube, die News daran ist halt irgendwie, dass die so ein Tool bauen wollen,

00:48:36.170 --> 00:48:38.650
<v Gast 1>womit das dann halt irgendwie automatisch passiert.

00:48:39.530 --> 00:48:44.650
<v Felix>Genau, was ja eine gute Sache wäre, weil die Sache ist ja, dass Flash ja schon ganz schön viele Dinge kann.

00:48:45.290 --> 00:48:51.050
<v Felix>Das ist ja, das ist ja dieses Ding, das ist ja genauso wie wenn du sagst, okay, ich mache jetzt Java in HTML5.

00:48:52.090 --> 00:48:52.410
<v Felix>Ja.

00:48:55.370 --> 00:48:59.450
<v Felix>Also alle Java-Applets jetzt in HTML5 zu machen, ist halt vielleicht auch eine Sache,

00:48:59.610 --> 00:49:01.050
<v Felix>die nicht so trivial ist.

00:49:01.370 --> 00:49:04.970
<v Gast 1>Also ich habe jetzt mal so zwei Projekte, die mir irgendwie so spontan eingefallen sind,

00:49:05.050 --> 00:49:09.210
<v Gast 1>verlinkt, die sowas eben, also ich bin mir jetzt gerade, ich habe diesen Artikel nur so ein bisschen

00:49:09.210 --> 00:49:13.450
<v Gast 1>überflogen und ich kann jetzt tatsächlich nicht sagen, ob das im Browser laufen soll oder ob das eine

00:49:13.450 --> 00:49:18.090
<v Gast 1>serversitige Lösung ist, die dir dann quasi, also die quasi irgendwie eine Seite,

00:49:18.410 --> 00:49:22.810
<v Gast 1>so eine Art transparenter Proxy, der dann aus Flash irgendwie HTML5 macht.

00:49:24.650 --> 00:49:29.930
<v Gast 1>Also ich, also da geht es ja um irgendwelche Werbekampagnen und Geschichten und das liest sich für mich eher

00:49:29.930 --> 00:49:33.210
<v Gast 1>so, als ob das dann quasi so serverseitig ist.

00:49:34.010 --> 00:49:35.050
<v Unbekannt>Für Google.

00:49:35.610 --> 00:49:36.250
<v Unbekannt>Oh, das.

00:49:39.210 --> 00:49:40.170
<v Felix>Ich habe mich gefreut, dass ich mich nicht mehr so gut habe.

00:49:40.330 --> 00:49:40.730
<v Felix>Weiß es nicht.

00:49:44.650 --> 00:49:45.450
<v Felix>Und ja.

00:49:46.090 --> 00:49:46.570
<v Felix>Okay, also.

00:49:47.050 --> 00:49:52.010
<v Gast 1>Die andere Sache ist, also was ich halt kenne, ist so eins von irgendeinem unabhängigen Entwickler und eins so

00:49:52.010 --> 00:49:52.890
<v Gast 1>von Mozilla.

00:49:53.210 --> 00:50:00.010
<v Gast 1>Da gab es mal so Projekte, wo sie irgendwie so, wir haben hier ein Shockwave-Flash VM in

00:50:00.010 --> 00:50:03.850
<v Gast 1>JavaScript geschrieben und die kann dann halt irgendwie so bestimmte Sachen,

00:50:03.930 --> 00:50:08.330
<v Gast 1>aber halt, ich glaube, so Dinge, wie jetzt irgendwie auf, keine Ahnung,

00:50:09.370 --> 00:50:11.690
<v Gast 1>auf den Flash-Sound zum Beispiel zugreifen.

00:50:12.570 --> 00:50:16.570
<v Gast 1>Aber es gibt halt dann so vielleicht so, es gibt so kleine Spielchen oder so Flash,

00:50:16.730 --> 00:50:21.050
<v Gast 1>so generell irgendwelche Flash-Games und so, die kann man damit irgendwie so emulieren,

00:50:21.130 --> 00:50:22.570
<v Gast 1>so mehr oder weniger gut.

00:50:22.810 --> 00:50:28.490
<v Gast 1>Ich starre gerade an so eine Mozilla-Demo, wo man irgendwie mit so einem Auto im Kreis fährt und das lag schon

00:50:28.490 --> 00:50:29.530
<v Gast 1>ganz schön rum.

00:50:31.290 --> 00:50:34.330
<v Ingo>Fleisch starren auf GML5.

00:50:35.610 --> 00:50:40.410
<v Gast 1>Aber es, sagen wir mal, es scheint es zu geben und vielleicht irgendwie so,

00:50:40.970 --> 00:50:46.650
<v Gast 1>wenn man jetzt eine Webseite hat, die irgendwie so total Legacy ist und da ist halt irgendwie ein Flash-Zeug

00:50:46.650 --> 00:50:46.810
<v Gast 1>drauf.

00:50:46.890 --> 00:50:50.650
<v Gast 1>Also es gab es ja früher mal so Leute, die so komplette Webseiten in Flash gebaut haben.

00:50:50.810 --> 00:50:51.770
<v Gast 1>Erinnert ihr euch?

00:50:52.010 --> 00:50:52.570
<v Gast 1>Damals.

00:50:52.810 --> 00:50:53.210
<v Gast 1>Damals.

00:50:53.450 --> 00:50:57.770
<v Gast 1>Also es gibt, glaube ich, noch, glaube ich, noch viele Restaurant-Webseiten,

00:50:57.850 --> 00:50:59.530
<v Gast 1>habe ich das Gefühl, die sowas machen.

00:50:59.770 --> 00:51:00.410
<v Gast 1>Oder, oder.

00:51:00.890 --> 00:51:02.730
<v Felix>Auch neue Restaurant-Webseiten, ja.

00:51:03.050 --> 00:51:03.770
<v Felix>Und generell.

00:51:04.170 --> 00:51:07.290
<v Ingo>Sagen wir so, es gibt noch viele, die haben so ein Flash-Intro.

00:51:08.170 --> 00:51:09.930
<v Ingo>Das sehe ich tatsächlich öfter nochmal.

00:51:11.050 --> 00:51:12.250
<v Felix>Und die man umweiht will.

00:51:12.650 --> 00:51:17.290
<v Ingo>Ja, und dann gibt es noch nicht mal irgendwie den Button-Skip-Intro oder sowas, sondern du kommst auf.

00:51:17.770 --> 00:51:20.010
<v Gast 2>Das Intro ist so geil und es war vor allem so teuer.

00:51:21.290 --> 00:51:22.170
<v Gast 2>Du musst nicht anschauen.

00:51:23.050 --> 00:51:26.970
<v Ingo>Du kannst einfach nur raten, wie die Webseite danach heißt.

00:51:27.210 --> 00:51:28.410
<v Ingo>Oder du bist halt einfach gewesen.

00:51:28.570 --> 00:51:31.290
<v Gast 2>Das ist halt wie eine schlechte Konsolenportierung auch, da kannst du auch nicht skippen.

00:51:31.370 --> 00:51:33.770
<v Gast 2>Musst du warten, bis Press Next kommt und dann.

00:51:34.010 --> 00:51:37.130
<v Gast 1>Ja, das wäre doch mal was für den Fuck-You-Proxy, dass jede Webseite,

00:51:37.210 --> 00:51:40.970
<v Gast 1>die du unsurfst, bekommt dann ein Flash-Intro und du kannst es nicht wegklicken.

00:51:42.330 --> 00:51:43.690
<v Gast 1>Damit die Leute dich auch wirklich.

00:51:45.290 --> 00:51:45.610
<v Gast 1>Ja.

00:51:45.850 --> 00:51:46.090
<v Gast 1>Ja.

00:51:46.410 --> 00:51:46.970
<v Gast 1>Achso, danke.

00:51:47.210 --> 00:51:47.930
<v Gast 1>Total praktisch.

00:51:48.570 --> 00:51:54.810
<v Felix>Ich habe übrigens das rausgesucht, das Telefonika

00:51:54.970 --> 00:52:01.450
<v Felix>Iceweasel Schisle, dafür gibt es ein Issue auf für Parabola Gnu Linux

00:52:01.450 --> 00:52:02.010
<v Felix>Libre.

00:52:02.330 --> 00:52:03.370
<v Felix>Das heißt wirklich so.

00:52:04.410 --> 00:52:04.970
<v Felix>Jedenfalls.

00:52:05.530 --> 00:52:11.930
<v Felix>Also Parabola ist ja dieses Libre Super Free Open Source Projekt.

00:52:14.490 --> 00:52:16.490
<v Felix>Was von Storman auch abgesegnet ist.

00:52:16.890 --> 00:52:18.250
<v Ingo>Ich wollte gerade sagen, wo ist das GNU dabei?

00:52:18.410 --> 00:52:21.370
<v Felix>Ja, Parabola GNU slash Linux Libre.

00:52:23.210 --> 00:52:24.090
<v Felix>So, da gibt es jedenfalls.

00:52:26.250 --> 00:52:27.370
<v Ingo>Das ist ja Libre.

00:52:27.770 --> 00:52:29.290
<v Gast 2>Open ist ja klar, wenn es Gnu ist.

00:52:29.450 --> 00:52:33.930
<v Felix>Genau, und die haben auch ein Eisweasel und was?

00:52:35.130 --> 00:52:37.770
<v Gast 2>Haben sie auch ihren Eisweasel dabei?

00:52:38.090 --> 00:52:40.010
<v Felix>Die haben halt anstatt Firefox ein Eisweasel.

00:52:40.090 --> 00:52:44.010
<v Gast 1>Ja, ich meine, Linux installiert man auf einem toten DAX und Eisweasel,

00:52:44.090 --> 00:52:46.410
<v Gast 1>äh, nee, Firefox auf einem Eisweasel, so rum.

00:52:46.570 --> 00:52:47.450
<v Unbekannt>Pa, bam.

00:52:48.090 --> 00:52:48.410
<v Unbekannt>So.

00:52:48.890 --> 00:52:49.770
<v Felix>Anyways.

00:52:50.490 --> 00:52:54.250
<v Felix>Es gibt dafür ein Issue und es ist als Privacy-Issue gemarkt.

00:52:54.330 --> 00:52:58.730
<v Felix>Und zwar, da steht, dass Eisweasel mit Hello Powered by Telefonica kommt.

00:52:58.890 --> 00:53:04.410
<v Felix>Und es ist natürlich gegen alle Free Libre GNU slash Linux-Dinge.

00:53:04.650 --> 00:53:05.770
<v Felix>Und rausgepatcht.

00:53:05.930 --> 00:53:12.810
<v Felix>Genau, wird es, es war vor sieben Tagen und vor sechs Tagen ist der Status von Progress to Fixed geändert

00:53:12.890 --> 00:53:15.610
<v Felix>und jetzt haben sie es quasi rausgepatcht aus ihrem Eisweasel.

00:53:15.690 --> 00:53:20.330
<v Felix>Und vielleicht muss ich ja jetzt Parabola Eiswiesel benutzen.

00:53:20.650 --> 00:53:21.370
<v Felix>Ja, mach mal.

00:53:21.610 --> 00:53:22.410
<v Felix>Soll ich das ausführen?

00:53:22.570 --> 00:53:23.050
<v Felix>Ja, mach mal.

00:53:24.730 --> 00:53:25.370
<v Felix>Mach das.

00:53:25.530 --> 00:53:25.770
<v Felix>Okay.

00:53:25.930 --> 00:53:26.570
<v Felix>Let's do this.

00:53:26.890 --> 00:53:28.250
<v Unbekannt>Wenn du so viel Zeit hast.

00:53:28.410 --> 00:53:28.570
<v Unbekannt>Ja.

00:53:28.730 --> 00:53:30.170
<v Ingo>Und wenn es geht, sagst du Bescheid.

00:53:30.330 --> 00:53:34.890
<v Ingo>Dann wechseln wir alle auf das Parabola GNU slash Free Linux.

00:53:35.210 --> 00:53:36.170
<v Felix>Libre Malin.

00:53:37.450 --> 00:53:40.170
<v Ingo>Libre Eiswiesel.

00:53:40.490 --> 00:53:42.970
<v Ingo>Damit wir keinen Telefoniker-Scheiß mehr drin haben.

00:53:43.370 --> 00:53:43.690
<v Ingo>Okay.

00:53:44.810 --> 00:53:48.490
<v Ingo>Kommen wir so hin zu Google AI.

00:53:48.890 --> 00:53:50.570
<v Ingo>Gewinnt in Atari-Spielen.

00:53:50.650 --> 00:53:50.970
<v Ingo>Ja.

00:53:51.610 --> 00:53:57.690
<v Felix>Es gibt mehr gute Sachen von Google, nachdem sie jetzt quasi alles Flash zu HTML5 machen wollen und

00:53:58.090 --> 00:54:00.250
<v Felix>HTP2 passiert haben lassen.

00:54:00.410 --> 00:54:00.570
<v Felix>Ja.

00:54:01.130 --> 00:54:03.770
<v Felix>Und andere guten Dinge kommt jetzt auch.

00:54:04.090 --> 00:54:06.090
<v Ingo>Haben sie jetzt auch Skynet geschaffen.

00:54:06.250 --> 00:54:07.610
<v Felix>Haben sie Skynet geschaffen, ja.

00:54:07.690 --> 00:54:08.490
<v Felix>Also ähnlich.

00:54:08.730 --> 00:54:09.930
<v Felix>Atari Skynet auf jeden Fall.

00:54:10.250 --> 00:54:11.130
<v Ingo>Nichts Gutes.

00:54:11.690 --> 00:54:12.890
<v Felix>Ja, ich weiß nicht.

00:54:13.610 --> 00:54:16.970
<v Ingo>Naja, es breitet sich dann aus, von Atari-Spielen auf die ganze Welt.

00:54:17.370 --> 00:54:17.850
<v Ingo>Counter-Strike.

00:54:17.930 --> 00:54:20.010
<v Felix>Erst zocken sich in Counter-Strike ab, ja.

00:54:20.250 --> 00:54:21.210
<v Felix>Und dann überall.

00:54:21.370 --> 00:54:22.970
<v Felix>Und dann zocken sich im Real Life ab.

00:54:23.130 --> 00:54:23.850
<v Felix>Genau.

00:54:24.330 --> 00:54:24.970
<v Felix>Und das ist.

00:54:25.610 --> 00:54:27.610
<v Ingo>Dann haben wir auch die Ukraine-Krise hinter uns.

00:54:27.770 --> 00:54:28.730
<v Felix>Ist eigentlich eine coole Sache.

00:54:30.490 --> 00:54:35.450
<v Felix>Es geht darum, dass Google hat mal so ein AI, ich glaube, Q-Network hieß es.

00:54:35.530 --> 00:54:38.490
<v Felix>Oder nee, Deep Q-Network, haben sie mal gekauft.

00:54:38.650 --> 00:54:39.370
<v Felix>Oder Deep Q.

00:54:40.410 --> 00:54:40.730
<v Felix>Deep Q.

00:54:40.970 --> 00:54:44.650
<v Felix>Also sie haben mal so einen AI-Hersteller gekauft, komplett.

00:54:44.890 --> 00:54:49.850
<v Felix>Und der hat wohl eine relativ gute AI quasi schon fertig gehabt.

00:54:50.090 --> 00:54:51.050
<v Felix>Fertig gehabt, genau.

00:54:51.130 --> 00:54:55.690
<v Felix>Und die ist jetzt soweit, dass sie Atari-Spiele gewinnen kann.

00:54:55.770 --> 00:55:00.570
<v Felix>Ja, zum Beispiel so Breakout oder ich weiß nicht, was noch für Spiele.

00:55:00.810 --> 00:55:02.410
<v Felix>Space Invaders zum Beispiel.

00:55:03.210 --> 00:55:04.250
<v Ingo>49 Games.

00:55:04.490 --> 00:55:05.450
<v Felix>49 Games.

00:55:05.530 --> 00:55:10.410
<v Felix>Ich weiß nicht ganz genau, wie sie quasi DeepQ gesagt haben, dass es gewonnen hat,

00:55:10.490 --> 00:55:14.330
<v Felix>aber eigentlich muss man das halt, weil man kann nicht, also zum Beispiel stell dir vor,

00:55:14.410 --> 00:55:20.010
<v Felix>du gibst ein Kind quasi ein Spiel und es hat keine Ahnung,

00:55:20.330 --> 00:55:21.290
<v Felix>was Spiele sind.

00:55:21.450 --> 00:55:23.370
<v Felix>Ja, und was Gewinn überhaupt ist.

00:55:23.450 --> 00:55:25.370
<v Felix>Dann muss man dem das quasi erstmal beibringen.

00:55:25.450 --> 00:55:28.330
<v Felix>Was ist, wie kannst du dieses Spiel überhaupt gewinnen?

00:55:28.650 --> 00:55:34.010
<v Felix>Und nachdem das dann geschafft ist, musst du zeigen, musst du ihm zeigen, was quasi gut ist zu spielen.

00:55:34.090 --> 00:55:38.970
<v Felix>Nicht, dass du quasi im ersten Level immer stirbst.

00:55:39.610 --> 00:55:40.410
<v Felix>Das ist noch nicht gewonnen.

00:55:40.650 --> 00:55:40.970
<v Felix>Echt nicht?

00:55:41.130 --> 00:55:44.410
<v Felix>Das ist noch nicht gewonnen, sondern du musst maximal viele Punkte haben zum Beispiel.

00:55:45.050 --> 00:55:45.690
<v Felix>Oder überleben.

00:55:45.850 --> 00:55:46.810
<v Felix>Oder überleben, genau.

00:55:46.970 --> 00:55:48.890
<v Felix>Und es gibt halt so viele verschiedene Spiele.

00:55:50.010 --> 00:55:54.250
<v Felix>Und das ist eigentlich eine interessante Sache, weil ich habe da auch mal ein Video gesehen von einem,

00:55:54.410 --> 00:56:01.370
<v Felix>der hat quasi mit so einem neuronalen Netzwerk Mario angefangen zu spielen und dem hat halt

00:56:01.370 --> 00:56:05.610
<v Felix>gesagt, okay, oben rechts seine Punktzahl, das ist wichtig, ja.

00:56:05.770 --> 00:56:07.930
<v Felix>Und mehr Punkte gleich mehr gut.

00:56:08.410 --> 00:56:13.130
<v Felix>Und dann hat der quasi die AI war dann irgendwie nach ein paar tausend Durchläufen,

00:56:13.370 --> 00:56:18.970
<v Felix>war die so weit, dass sie jeden einzelnen fucking Coinhound Mario eingesammelt hat im ersten Level.

00:56:19.130 --> 00:56:22.570
<v Felix>Weil ihr gesagt hat, okay, das ist wichtig, ich muss die einsammeln.

00:56:22.730 --> 00:56:23.450
<v Felix>Jeden Coin.

00:56:24.090 --> 00:56:24.890
<v Felix>So ist es richtig.

00:56:25.290 --> 00:56:29.610
<v Felix>Und es war eine lustige Sache, aber es kam nicht so weit, dass es irgendwie beim zweiten Level dann irgendwie

00:56:29.610 --> 00:56:31.050
<v Felix>hängen geblieben oder so.

00:56:31.930 --> 00:56:38.410
<v Felix>Aber wenn quasi das Google-Zeug schon so weit ist, dass es Spiele durchspielen kann, ist eine coole Sache.

00:56:38.650 --> 00:56:42.810
<v Felix>Jetzt möchte ich es gerne AI, äh, Quatsch, äh, E.T.

00:56:42.970 --> 00:56:44.730
<v Felix>The Extraterrestrial durchspielen sehen.

00:56:44.890 --> 00:56:47.530
<v Felix>Und weil, wenn es das geschafft hat, dann ist es gewonnen, ja.

00:56:48.090 --> 00:56:51.370
<v Felix>Dann ist es geil das nächste Level, ja, fucking E.T.

00:56:53.850 --> 00:56:56.570
<v Felix>Aber eine coole Sache, ich weiß nicht.

00:56:56.890 --> 00:57:01.450
<v Ingo>Bis dahin verliert Google nicht nur mit diesem Scheiß Geld, sondern auch mit YouTube.

00:57:01.610 --> 00:57:01.770
<v Ingo>Ja.

00:57:01.930 --> 00:57:02.810
<v Felix>Aber da macht es auch kein.

00:57:02.970 --> 00:57:05.850
<v Felix>Also Google sagt, nächste Google News, ja.

00:57:06.010 --> 00:57:09.450
<v Felix>Google sagt, dass niemand hat die Absicht, mit YouTube Geld zu verdienen.

00:57:09.850 --> 00:57:10.650
<v Unbekannt>Niemand.

00:57:11.050 --> 00:57:11.290
<v Unbekannt>Ja.

00:57:12.490 --> 00:57:14.010
<v Gast 2>YouTube ist einfach nur for the masses.

00:57:14.170 --> 00:57:16.890
<v Felix>Genau, for the Lloyds quasi.

00:57:17.050 --> 00:57:17.530
<v Felix>Ja, klar.

00:57:19.690 --> 00:57:22.330
<v Felix>Und sie sagen, die machen damit kein Geld, aber das ist natürlich gelogen.

00:57:23.290 --> 00:57:27.690
<v Felix>Das muss super hart gelogen sein, weil die so unendlich viel Cashman jetzt mit den fucken Werbungen machen.

00:57:27.770 --> 00:57:28.250
<v Felix>In YouTube.

00:57:28.330 --> 00:57:34.650
<v Felix>Vielleicht machen die nicht mit YouTube selber Geld, sondern mit dem YouTube Affiliate-Firma,

00:57:34.730 --> 00:57:38.730
<v Felix>die da quasi mit drin hängt in ihrem YouTube-Shit, was aber nicht YouTube ist.

00:57:38.970 --> 00:57:40.890
<v Gast 2>Das ist halt auch so ein overspecific denial.

00:57:40.970 --> 00:57:45.210
<v Gast 2>Die machen kein Geld mit YouTube, aber mit den Suchanfragen auf YouTube.

00:57:45.530 --> 00:57:52.330
<v Felix>Genau, das ist genauso wie mit diesen, keine Ahnung, wenn du ein Franchise bist und dann hast du diese ganzen

00:57:52.330 --> 00:57:56.890
<v Felix>anderen Kleinfirmen, die bei dir alle die Servietten oder so kaufen,

00:57:56.970 --> 00:57:58.090
<v Felix>dann machen die natürlich auch kein Geld.

00:57:58.170 --> 00:58:03.050
<v Felix>Die machen alle null Geld, quasi, weil sie bei dir ja diese Lizenzen und Servietten kaufen müssen.

00:58:03.690 --> 00:58:04.810
<v Gast 2>Alle arme Säule.

00:58:04.970 --> 00:58:08.010
<v Felix>Ja, alle sind immer total arm und natürlich, dann können sie ja auch nichts versteuern,

00:58:08.090 --> 00:58:09.450
<v Felix>wenn sie kein Geld machen, ist ja klar.

00:58:10.730 --> 00:58:12.410
<v Ingo>Niemand hat die Absicht, Geld zu verdienen.

00:58:12.570 --> 00:58:13.290
<v Ingo>Ja, genau.

00:58:13.930 --> 00:58:19.050
<v Felix>Und das ist natürlich, also ich denke, es ist hart gelogen und Gauna, ey.

00:58:19.690 --> 00:58:21.690
<v Ingo>Na gut, sie machen ja mit Android auch kein Geld.

00:58:21.850 --> 00:58:22.410
<v Ingo>Nee.

00:58:23.050 --> 00:58:23.530
<v Ingo>Nur mit.

00:58:24.330 --> 00:58:25.210
<v Ingo>Machen die eigentlich Geld?

00:58:25.370 --> 00:58:26.970
<v Ingo>Ja, machen die mit überhaupt irgendwas.

00:58:27.370 --> 00:58:28.330
<v Ingo>Nein, nein, die machen kein Geld.

00:58:28.570 --> 00:58:29.610
<v Felix>Deswegen muss sie auch keinen Bild.

00:58:29.930 --> 00:58:30.730
<v Gast 2>Sie haben wahrscheinlich einfach Geld.

00:58:30.970 --> 00:58:33.210
<v Ingo>Die haben mit ihren selbstfahrenden Autos machen die sicher auch kein Geld.

00:58:33.450 --> 00:58:34.330
<v Felix>Nee, das kostet Geld, man.

00:58:34.490 --> 00:58:36.570
<v Felix>Das ganze Benzin, was sie für die fucking selbstfahrenden Autos.

00:58:36.730 --> 00:58:37.610
<v Unbekannt>Das sind Elektroautos.

00:58:37.690 --> 00:58:39.370
<v Felix>Oh, das ganze Elektrobenzin, man.

00:58:39.530 --> 00:58:41.690
<v Gast 1>Meint ihr, die machen Geld mit dem Street Doge?

00:58:44.810 --> 00:58:47.850
<v Gast 1>Mit dem Big Dog von hier Boston Dynamics?

00:58:48.570 --> 00:58:49.370
<v Gast 1>Gehört den doch auch?

00:58:49.610 --> 00:58:50.250
<v Gast 1>Ja, nein.

00:58:52.250 --> 00:58:52.970
<v Gast 1>Vielleicht trainieren sie das nicht.

00:58:53.130 --> 00:58:53.530
<v Gast 1>Ja, genau.

00:58:54.970 --> 00:58:57.850
<v Felix>Ja, genau, da kommt dieses Auto, diese Hunde kommen raus.

00:58:59.290 --> 00:58:59.770
<v Felix>Das ist einfach.

00:59:01.530 --> 00:59:03.690
<v Gast 2>Das ist einfach perfekt, deshalb trainieren die das auch die ganze Zeit,

00:59:03.770 --> 00:59:06.250
<v Gast 2>die umzukicken, ja, weil wir die Polizisten die dann verfolgen.

00:59:06.810 --> 00:59:08.490
<v Unbekannt>Und shit, sie sind nicht unkickbar.

00:59:08.570 --> 00:59:09.690
<v Unbekannt>Das geht ja nicht.

00:59:11.290 --> 00:59:14.890
<v Felix>Und dann steigen denn das selbst mal in ein Auto ein und dann los.

00:59:15.210 --> 00:59:17.450
<v Gast 1>Ja, das ist auf jeden Fall der Evil Master Plan.

00:59:17.530 --> 00:59:23.050
<v Gast 1>Die tarnen das dann als Google Street Doge, so Street View-Dingsieß und

00:59:24.970 --> 00:59:26.810
<v Gast 1>unterwegs rauben die einfach mal ein paar Banken.

00:59:28.170 --> 00:59:28.890
<v Gast 1>Das geht man schon.

00:59:29.370 --> 00:59:34.650
<v Felix>Ja, und das geht natürlich alles mit dieser fucking AI, die sie ja dafür offen mit Banken.

00:59:34.730 --> 00:59:37.450
<v Felix>Und ja, guck mal, erst Spiele gewinnen und dann Banken ausrauben.

00:59:37.530 --> 00:59:38.890
<v Felix>Das ist quasi das gleiche, ist auch nur ein Spiel.

00:59:39.770 --> 00:59:43.450
<v Gast 1>Ja, dann weiß ich aber auch, wie man die komplette Meute aufhalten kann,

00:59:43.690 --> 00:59:48.570
<v Gast 1>nämlich indem er ihnen Atari-Konsolen vor die Füße wirft und dann können sie nicht anders und müssen die

00:59:48.570 --> 00:59:49.130
<v Gast 1>gewinnen.

00:59:49.370 --> 00:59:50.650
<v Unbekannt>Weil das ist ihre Programmierung.

00:59:50.730 --> 00:59:55.370
<v Gast 1>Und dann hören sie einfach auf, ziehen die Bank zu überpalten und spielen lieber das Computerspiel.

00:59:56.810 --> 00:59:57.050
<v Gast 1>Ja.

00:59:58.490 --> 01:00:04.010
<v Ingo>Wir haben demnächst in allen Banken Atari-Spiele, damit die Google

01:00:04.010 --> 01:00:06.170
<v Ingo>Street-Bankräuber nicht mehr.

01:00:06.770 --> 01:00:07.730
<v Ingo>Bankenraum, sondern spielen.

01:00:08.210 --> 01:00:08.450
<v Ingo>Krass.

01:00:08.850 --> 01:00:09.570
<v Ingo>So wird es sein.

01:00:09.970 --> 01:00:10.370
<v Ingo>Die Leute?

01:00:10.930 --> 01:00:11.490
<v Ingo>Ich sag's euch.

01:00:11.810 --> 01:00:12.370
<v Ingo>So haben wir es.

01:00:12.850 --> 01:00:13.570
<v Ingo>So machen wir es.

01:00:13.890 --> 01:00:14.210
<v Ingo>Oder nicht.

01:00:14.530 --> 01:00:16.770
<v Ingo>Bis dahin vergnügen wir uns mit Bienen.

01:00:17.090 --> 01:00:17.490
<v Ingo>Bienen.

01:00:17.570 --> 01:00:18.930
<v Felix>Ist auch wieder News von mir.

01:00:20.530 --> 01:00:21.490
<v Ingo>So komische Sachen.

01:00:21.890 --> 01:00:23.170
<v Felix>Ich hab coole Sachen einfach.

01:00:24.530 --> 01:00:25.650
<v Ingo>Das war ja keine Wertung.

01:00:25.890 --> 01:00:26.770
<v Ingo>Komisch ist es auf jeden Fall.

01:00:26.930 --> 01:00:27.650
<v Ingo>Okay, alles klar.

01:00:27.810 --> 01:00:32.050
<v Felix>Also es gibt nicht nur in quasi Technologie,

01:00:32.210 --> 01:00:35.010
<v Felix>die in der Cyberwelt gibt es nicht nur neue.

01:00:35.330 --> 01:00:36.290
<v Unbekannt>Killer Bienen!

01:00:36.690 --> 01:00:39.490
<v Felix>Es gibt Killerbienen auch, aber darum geht es nicht.

01:00:39.810 --> 01:00:40.450
<v Felix>Auch immer noch nicht.

01:00:40.610 --> 01:00:41.010
<v Felix>Es geht um.

01:00:41.330 --> 01:00:42.930
<v Gast 2>Wann geht es endlich mal um Killer Bienen?

01:00:43.250 --> 01:00:48.610
<v Ingo>Automatisch fliegende Bienen, die von Google AI gesteuert strahlt.

01:00:48.930 --> 01:00:51.410
<v Felix>Und jeder klaut so einen Geldschwing, jede Biene.

01:00:53.410 --> 01:00:57.650
<v Ingo>Oder die Bienen sind so klein, die kommen sogar in den Geldtransporter rein.

01:00:57.810 --> 01:00:59.490
<v Felix>Oh Mann, jetzt machen sie alles Sinn.

01:00:59.650 --> 01:01:00.370
<v Felix>Nein, es geht.

01:01:00.690 --> 01:01:01.090
<v Felix>Finally.

01:01:01.970 --> 01:01:04.290
<v Felix>Es geht um ein Kickstarter-Projekt.

01:01:04.930 --> 01:01:10.850
<v Felix>Und zwar geht es um einen Bienenstock, der quasi automatisch funktioniert.

01:01:11.010 --> 01:01:13.570
<v Felix>Ohne dass man dann diese Bienenwammen rausnehmen muss und dann drehen muss.

01:01:13.650 --> 01:01:14.530
<v Felix>Und wenn man den Honig am.

01:01:14.850 --> 01:01:15.810
<v Gast 2>Die werden alle arbeitslos.

01:01:15.890 --> 01:01:18.530
<v Gast 2>Nee, die Dings, die, wie heißen die?

01:01:18.850 --> 01:01:20.130
<v Felix>Bienentypen.

01:01:20.450 --> 01:01:21.570
<v Felix>Die Bienentypen.

01:01:22.210 --> 01:01:22.850
<v Felix>Bienentrainer.

01:01:23.410 --> 01:01:25.810
<v Felix>Die Bee-Trainer Imker.

01:01:26.370 --> 01:01:27.010
<v Felix>Nee, Imker.

01:01:27.730 --> 01:01:28.130
<v Felix>Das ist ein anderer.

01:01:30.450 --> 01:01:30.770
<v Felix>Okay.

01:01:31.570 --> 01:01:31.890
<v Felix>Genau.

01:01:32.050 --> 01:01:37.410
<v Felix>Und zwar, ähm, das ist eigentlich voll die coole Sache, wenn man sich das so anschaut.

01:01:37.890 --> 01:01:44.450
<v Felix>Es funktioniert, es ist quasi ein automatisierter Bienenstock, wo am Ende dann einfach nur Honig rausfließt.

01:01:44.850 --> 01:01:47.730
<v Felix>Und es funktioniert so, du hast ja normalerweise diese Wabenstruktur,

01:01:47.810 --> 01:01:53.330
<v Felix>wo die dann in die Mitte von diesen Waben setzen, die machen die halt diesen Honigmagic rein.

01:01:53.490 --> 01:01:57.730
<v Felix>Quasi ist ja Bienen, Fragzeichen Magic und dann Honig.

01:01:58.370 --> 01:02:01.250
<v Felix>Und das funktioniert das in der Mitte.

01:02:01.490 --> 01:02:06.370
<v Felix>Genau, und nee, also in der Mitte kommt immer noch Honig rein von den Bienen, weil die machen ja diese Magic.

01:02:06.530 --> 01:02:12.690
<v Felix>Und dann versetzen sie quasi diese Wabenstruktur ein Stück nach unten,

01:02:12.770 --> 01:02:16.930
<v Felix>äh, ein Stück nach oben oder nach unten und dann kann dieser Honig quasi von ganz oben nach unten

01:02:16.930 --> 01:02:17.730
<v Felix>durchfließen.

01:02:18.770 --> 01:02:20.850
<v Felix>Und das ist eigentlich super ingenious.

01:02:20.930 --> 01:02:22.210
<v Felix>Und ich fand's eine coole Sache.

01:02:22.370 --> 01:02:23.090
<v Felix>Unten ist, glaube ich.

01:02:23.410 --> 01:02:25.730
<v Ingo>Und die Bienen sagen einfach yay.

01:02:26.050 --> 01:02:27.250
<v Felix>Ja, den Bienen ist das ja.

01:02:27.890 --> 01:02:29.330
<v Unbekannt>Die Bienen finden es cool, weil gibt es schneller.

01:02:31.410 --> 01:02:34.370
<v Gast 2>Die können nicht mehr arbeiten, da werden sich nicht die ganze Zeit von diesen Imkern aufgehalten.

01:02:34.770 --> 01:02:37.410
<v Gast 2>Diese Imker, das sind wie so Threat-Deadlocks, ja.

01:02:38.690 --> 01:02:39.170
<v Gast 2>Ja, genau.

01:02:39.330 --> 01:02:40.770
<v Felix>Und da können die nicht weiterarbeiten, echt.

01:02:40.930 --> 01:02:43.170
<v Felix>Und sind super enraged auch noch, ja, von dem Shit.

01:02:43.330 --> 01:02:44.530
<v Ingo>Dann zieht da einer so immer rein.

01:02:44.770 --> 01:02:46.210
<v Gast 1>In Imkas quasi ein Rage Mutex.

01:02:46.450 --> 01:02:47.730
<v Ingo>Dann geht's automatisch.

01:02:48.530 --> 01:02:49.090
<v Ingo>Auf jeden Fall.

01:02:49.330 --> 01:02:50.050
<v Ingo>Ja, so ist es.

01:02:50.210 --> 01:02:53.410
<v Felix>Und unten auf der Webseite ist ein GIF, wie das quasi funktioniert.

01:02:53.490 --> 01:02:55.570
<v Felix>Dann sieht man sieht cool aus.

01:02:56.610 --> 01:02:58.450
<v Felix>Fucking Merkets up in this Bitch.

01:02:59.490 --> 01:03:00.290
<v Unbekannt>Super cool.

01:03:00.610 --> 01:03:00.850
<v Unbekannt>Gut.

01:03:01.010 --> 01:03:01.650
<v Unbekannt>Haben wir noch eins?

01:03:01.730 --> 01:03:02.290
<v Unbekannt>Ja, deins.

01:03:02.530 --> 01:03:03.010
<v Unbekannt>Temperatur.

01:03:03.250 --> 01:03:04.210
<v Felix>Oh, Temperatur.

01:03:04.530 --> 01:03:05.090
<v Felix>Armband.

01:03:05.250 --> 01:03:05.650
<v Felix>Temperatur.

01:03:05.890 --> 01:03:06.770
<v Felix>Temperaturanband.

01:03:06.850 --> 01:03:07.010
<v Felix>Und zwar.

01:03:08.130 --> 01:03:14.130
<v Felix>Also diese ganzen Smartwatches und sowas, das kennen ja alle schon und ist ja klar, dass man es nicht braucht.

01:03:14.370 --> 01:03:15.170
<v Ingo>Nee, geil.

01:03:15.410 --> 01:03:20.850
<v Felix>Und jetzt gibt es aber vom MIT ein Armband,

01:03:21.170 --> 01:03:26.130
<v Felix>was dafür sorgt, dass quasi für deine eigene Temperatur,

01:03:26.210 --> 01:03:28.050
<v Felix>für deine eigene Körpertemperatur sorgt.

01:03:28.210 --> 01:03:34.450
<v Felix>Das heißt, du brauchst keine Cooling mehr für einen kompletten Raum,

01:03:34.610 --> 01:03:37.010
<v Felix>sondern nur noch für dein Handgelenk.

01:03:37.410 --> 01:03:43.410
<v Felix>Und an der Stelle wird es dann quasi abgekühlt oder erwärmt in dein Körper.

01:03:43.570 --> 01:03:48.610
<v Felix>Und es reicht dann wohl, um dass dein Körper sich wohlfühlt quasi.

01:03:48.690 --> 01:03:52.370
<v Felix>Das heißt, jeder kann seine eigene Temperatur an seinen eigenen Handgelenk einstellen.

01:03:52.610 --> 01:03:56.530
<v Ingo>Ich kann also stellen, ich will gerne 35 Grad.

01:03:57.330 --> 01:03:58.690
<v Felix>Ich hätte gerne Grad wärmer, ja.

01:03:58.770 --> 01:03:59.810
<v Felix>Oder ein Grad kälter.

01:03:59.890 --> 01:04:01.250
<v Felix>Und das ist eigentlich voll die coole Sache.

01:04:01.570 --> 01:04:05.970
<v Ingo>Welche Temperatur regelt er dir auf meiner Haut meine Außentemperatur oder meine Innentemperatur?

01:04:07.410 --> 01:04:10.050
<v Felix>Insgesamt dein Gefühl.

01:04:11.090 --> 01:04:11.810
<v Felix>Der verarscht nicht.

01:04:12.130 --> 01:04:15.890
<v Gast 2>Du machst es an der anderen Stelle und dann fühlt der dich.

01:04:17.010 --> 01:04:19.170
<v Gast 2>Der fühlt sich in dich an, in deine Bedürfnisse.

01:04:19.490 --> 01:04:22.610
<v Felix>Und ich finde das eigentlich voll die geile Sache, weil dieses ganze,

01:04:22.770 --> 01:04:25.650
<v Felix>den kompletten riesigen Raum abkühlen, ist natürlich voll der Quatsch.

01:04:26.370 --> 01:04:27.810
<v Gast 2>Energieeffizienz bescheuert.

01:04:27.970 --> 01:04:30.450
<v Felix>Ja, Energieeffizienz einfach Kopfschluss.

01:04:30.770 --> 01:04:32.770
<v Ingo>Lieber endlich große Energiewende.

01:04:33.170 --> 01:04:34.450
<v Ingo>Du fühlst dich einen Grad kälter.

01:04:34.610 --> 01:04:35.890
<v Felix>Ja, zum Beispiel, das wäre auch okay.

01:04:36.210 --> 01:04:38.690
<v Felix>Aber das funktioniert nicht bei allen gleich gut.

01:04:40.370 --> 01:04:41.810
<v Felix>Und mit dem.

01:04:42.210 --> 01:04:43.730
<v Ingo>Meinst du, das funktioniert überall gleich gut?

01:04:43.890 --> 01:04:44.130
<v Ingo>Was?

01:04:44.290 --> 01:04:45.010
<v Ingo>Hypnose?

01:04:45.250 --> 01:04:48.610
<v Ingo>Nein, dieses Amband, was dich kälter macht oder wärmer macht.

01:04:48.690 --> 01:04:53.810
<v Felix>Ich denke schon, weil es ist ja, es ist ja nicht da auch überhitzen.

01:04:54.210 --> 01:04:56.370
<v Felix>Psychologie, sondern es ist ja Physik.

01:04:56.530 --> 01:04:57.410
<v Ingo>Uh, das ist ja Physik.

01:04:57.650 --> 01:04:58.290
<v Ingo>Physik muss man sagen.

01:04:58.370 --> 01:04:58.770
<v Ingo>Was ist denn?

01:04:58.850 --> 01:04:59.250
<v Ingo>Ja, klar.

01:05:00.530 --> 01:05:03.090
<v Felix>Und von daher denke ich, dass das schon funktioniert.

01:05:03.170 --> 01:05:06.210
<v Felix>Und wenn MIT sagt, es gewinnt, dann glaube ich denen einfach.

01:05:09.090 --> 01:05:11.090
<v Ingo>Aber kann man sich damit überhitzen?

01:05:11.170 --> 01:05:11.730
<v Ingo>Ja, natürlich.

01:05:11.890 --> 01:05:13.570
<v Felix>Kannst du sterben da drin verbrennen.

01:05:13.650 --> 01:05:13.890
<v Felix>Ja.

01:05:14.050 --> 01:05:14.690
<v Felix>Explodieren.

01:05:15.570 --> 01:05:16.450
<v Felix>Wie eine kleine Atombombe.

01:05:16.610 --> 01:05:17.730
<v Ingo>Stell mich mal auf 100 Grad.

01:05:19.330 --> 01:05:24.610
<v Felix>Ja, weil ich glaube, das Armband macht, wenn du da direkt 230 Volt anschlägst.

01:05:27.570 --> 01:05:29.970
<v Gast 2>Da kannst du dann wieder so einen großen Passivkörper kaufen.

01:05:31.890 --> 01:05:33.650
<v Felix>Genau, so ein Bücher.

01:05:34.690 --> 01:05:39.170
<v Gast 1>Du kannst dir dann vielleicht so ein Ganzkörperkondom kaufen, wo dann irgendwie die Oberfläche super groß ist

01:05:39.250 --> 01:05:41.410
<v Gast 1>und dann bist du da total cool damit.

01:05:42.210 --> 01:05:43.810
<v Felix>Das ist ganz schön schwul, Mann.

01:05:44.130 --> 01:05:44.450
<v Felix>Was?

01:05:44.610 --> 01:05:45.330
<v Felix>Nee, schwul.

01:05:45.490 --> 01:05:46.690
<v Unbekannt>Ist das was Gutes?

01:05:47.250 --> 01:05:50.130
<v Felix>Ganzkörperkondom ist ziemlich schwul.

01:05:50.930 --> 01:05:52.850
<v Gast 1>Das war so schon ziemlich getronomisch.

01:05:53.970 --> 01:05:55.170
<v Gast 1>Das hatte ich jetzt nicht erwartet.

01:05:55.970 --> 01:05:57.010
<v Unbekannt>Kann ich mit Leben.

01:05:57.250 --> 01:05:57.890
<v Unbekannt>Machen wir weiter.

01:05:57.970 --> 01:05:59.730
<v Ingo>Ja, komm mit so OpenStreetMaps.

01:06:00.130 --> 01:06:06.930
<v Gast 1>Ja, also auf der Website, also muss man dazu sagen, auf der Webseite openstreetma.org gibt es jetzt ein

01:06:06.930 --> 01:06:07.730
<v Gast 1>Routing.

01:06:07.970 --> 01:06:08.290
<v Gast 1>So.

01:06:09.330 --> 01:06:12.850
<v Felix>Genau, mit OpenStreetMap konnten wir schon ziemlich lange routen.

01:06:13.010 --> 01:06:18.370
<v Felix>Und du konntest nämlich zum Beispiel auf dein Telefon irgendwie 6 GB OpenStreetMap-Daten runterladen und dann

01:06:18.370 --> 01:06:21.810
<v Felix>konntest du über die App quasi auch routen lassen.

01:06:21.890 --> 01:06:22.450
<v Felix>Wie hieß du denn?

01:06:23.170 --> 01:06:30.130
<v Felix>War das eine spezielle App oder OpenStreetMap-App, ich bin mir nicht ganz sicher welche.

01:06:30.210 --> 01:06:31.330
<v Felix>Aber ich habe mir davon auch nicht haben.

01:06:31.810 --> 01:06:33.650
<v Gast 1>Ich hab welche, aber die können glaube ich nicht routen.

01:06:33.730 --> 01:06:38.770
<v Gast 1>Also ich habe so Offline-Map-Apps, die ich so im Urlaub verwende, aber ich glaube, die können kein Routing.

01:06:41.330 --> 01:06:41.890
<v Gast 1>Ja, weiß ich nicht.

01:06:43.010 --> 01:06:47.010
<v Ingo>Und wenn sie es offline, wenn sie es offline machen, dann die Dinge brauchen sie ziemlich viel Strom.

01:06:48.130 --> 01:06:51.970
<v Ingo>Aber so Online-Routing-Dinge gab es schon lange und dann gab es ja auch noch Navit,

01:06:52.210 --> 01:06:55.010
<v Ingo>was irgendwie auf OpenStreetMaps Daten basiert.

01:06:55.170 --> 01:06:56.050
<v Ingo>Und ja, auf OpenStreetMap.

01:06:56.130 --> 01:07:02.850
<v Felix>Also es gibt auf jeden Fall machen kann ein paar Sachen, die Routing auf den quasi

01:07:03.330 --> 01:07:06.770
<v Felix>auf den OpenStreetMap-Daten basierend haben.

01:07:08.530 --> 01:07:12.290
<v Felix>Weil ich meine, es sind Straßen, die aneinanderhängen und dann kann man da auch sagen,

01:07:12.370 --> 01:07:13.650
<v Felix>dass man da langfahren kann.

01:07:14.370 --> 01:07:16.210
<v Ingo>Ja, die Daten müssen halt nur gut genug sein.

01:07:16.450 --> 01:07:21.170
<v Felix>Ja, aber die OpenStreetMap-Daten sind für bestimmte Bereiche sehr, sehr ausführlich.

01:07:23.970 --> 01:07:25.330
<v Felix>Das braucht man ja auch für solche Sachen.

01:07:25.410 --> 01:07:26.530
<v Felix>Das wäre schon eine gute Sache eigentlich.

01:07:29.090 --> 01:07:31.010
<v Felix>Aber das gibt es ja auch für kommerzielle Karten.

01:07:31.090 --> 01:07:35.970
<v Felix>Das ist ja alles immer dieses Ding, das ich quasi stäte und so weiterentwickeln.

01:07:36.130 --> 01:07:38.450
<v Felix>Das glaubt man gar nicht, aber es passiert.

01:07:39.010 --> 01:07:41.090
<v Felix>Unfassbar langsam, aber unfassbar.

01:07:42.850 --> 01:07:44.050
<v Felix>Aber dann passiert es doch.

01:07:45.810 --> 01:07:47.570
<v Felix>Ja, gute Sache auf jeden Fall.

01:07:47.890 --> 01:07:53.650
<v Felix>Kann man jetzt direkt auf OpenStreetMap quasi seine Routen starten.

01:07:53.970 --> 01:07:54.210
<v Felix>Genau.

01:07:54.450 --> 01:07:56.930
<v Ingo>Muss man nicht mehr Google Maps verwenden, kann man auch OpenStreetMap verwenden.

01:07:57.090 --> 01:07:57.650
<v Ingo>OpenStreetMap.

01:07:58.290 --> 01:08:00.370
<v Ingo>OpenStreetMaps verwenden, genau.

01:08:00.930 --> 01:08:01.970
<v Ingo>RC4 ist tot.

01:08:02.130 --> 01:08:03.650
<v Ingo>Hätten wir halt tot in der Woche machen können.

01:08:05.250 --> 01:08:06.530
<v Unbekannt>Verboten, das muss man sagen.

01:08:06.930 --> 01:08:08.610
<v Felix>Es ist verboten, ist immer noch da.

01:08:08.930 --> 01:08:10.050
<v Ingo>Das Verboten der Woche.

01:08:10.290 --> 01:08:12.130
<v Felix>Das ist verboten, aber immer noch da.

01:08:14.210 --> 01:08:14.530
<v Felix>Ja.

01:08:17.010 --> 01:08:21.410
<v Ingo>Die IETF hat gesagt, böse, böse, böse, macht das nicht mehr.

01:08:23.490 --> 01:08:25.970
<v Ingo>Damit ist es tot.

01:08:28.370 --> 01:08:31.090
<v Ingo>Vor allem, sie haben auch gesagt, nee, Vollwerk gibt's auch nicht.

01:08:31.490 --> 01:08:34.210
<v Ingo>Es ist wirklich must not use.

01:08:34.610 --> 01:08:36.930
<v Felix>You must not use not use.

01:08:40.130 --> 01:08:46.530
<v Ingo>Dann hast du halt Pech gehabt, wenn du mit alter Software kommunizieren willst, die nur RC4 TLS ran.

01:08:47.730 --> 01:08:50.610
<v Ingo>Du musst einfach sagen, du bist so alt, ich bin mir Pan!

01:08:50.930 --> 01:08:51.970
<v Ingo>Mein lieber Klartext!

01:08:52.210 --> 01:08:53.810
<v Ingo>Klatex ist besser als verschlüsselt!

01:08:54.370 --> 01:08:55.410
<v Felix>Wenigstens ist es nicht verboten.

01:08:55.570 --> 01:08:56.850
<v Ingo>Ja, das ist halt nicht verboten.

01:08:57.170 --> 01:08:59.570
<v Felix>Doch, Plaintext in SSR ist trotzdem verboten.

01:08:59.650 --> 01:09:01.090
<v Felix>Das ist super hart, doppelt verboten einfach.

01:09:01.170 --> 01:09:01.650
<v Felix>Ne, wieso?

01:09:01.730 --> 01:09:07.650
<v Ingo>Also ich meine, wenn du keine verschlüsselte Verbindung hinkriegst, Vallback Plane würde halt gehen.

01:09:08.530 --> 01:09:11.010
<v Ingo>Aber Vallback RFC L.

01:09:11.330 --> 01:09:13.250
<v Ingo>Vollback RC4 geht.

01:09:14.770 --> 01:09:16.770
<v Felix>Das sagt ja, du musst ein HTTP verschlüsseln.

01:09:17.010 --> 01:09:18.290
<v Ingo>Du musst ein Plane machen.

01:09:18.770 --> 01:09:19.890
<v Felix>HTTP verschlüsselt.

01:09:20.130 --> 01:09:22.530
<v Gast 1>HTP in fall doppelt Dreifach verschlüsselt.

01:09:25.410 --> 01:09:25.890
<v Gast 1>Schön.

01:09:26.130 --> 01:09:29.410
<v Ingo>Du verschlüsselst es einfach mit HTTP2.

01:09:30.290 --> 01:09:32.130
<v Ingo>Du nimmst einfach normales HTTP.

01:09:32.210 --> 01:09:34.610
<v Gast 1>Ja, nee, du nimmst doppelt Dreifach verschlüsselt.

01:09:34.690 --> 01:09:37.090
<v Gast 1>Du nimmst HTTP2 und verschlüsselst es dreimal.

01:09:37.330 --> 01:09:37.810
<v Gast 1>Bäm.

01:09:39.410 --> 01:09:40.850
<v Felix>Ja, aber HTT2 ist ja wirklich.

01:09:41.170 --> 01:09:42.530
<v Gast 1>Aber du musst es dreimal verschlüsseln.

01:09:44.610 --> 01:09:45.170
<v Gast 1>Du musst.

01:09:45.330 --> 01:09:45.970
<v Gast 1>Du sagst das nicht so.

01:09:46.130 --> 01:09:49.170
<v Gast 1>Genau, das Following AfD sagst, du musst doppelt dreifach verschlüsseln.

01:09:52.850 --> 01:09:54.690
<v Unbekannt>Auf jeden Fall muss man das wohl machen.

01:09:56.130 --> 01:10:00.850
<v Felix>Das ist so wie bei TrueCrypt, da kannst du ja auch sagen, ich hätte gerne die eine Krypto und die andere

01:10:00.850 --> 01:10:02.530
<v Felix>Krypto auch noch und die andere auch.

01:10:03.010 --> 01:10:03.890
<v Unbekannt>Mehr Krypto.

01:10:05.330 --> 01:10:05.970
<v Unbekannt>Nicht schon mehr gut.

01:10:06.210 --> 01:10:08.130
<v Ingo>Ich weiß nicht, ich finde den Schritt ziemlich hart.

01:10:08.450 --> 01:10:13.970
<v Ingo>Also ich meine, auf der einen Seite ja, kann man sagen, okay, RC4 ist halt kaputt,

01:10:14.450 --> 01:10:15.890
<v Ingo>kann halt geknackt werden.

01:10:16.370 --> 01:10:21.810
<v Ingo>Jetzt könnte man halt diskutieren, ist RC4, ist eine verschlüsselte Verbindung mit RC4 nicht immer noch besser

01:10:21.810 --> 01:10:23.090
<v Ingo>als Klartext?

01:10:23.570 --> 01:10:23.890
<v Ingo>Nein.

01:10:24.050 --> 01:10:24.370
<v Ingo>Oder nicht?

01:10:24.610 --> 01:10:25.490
<v Felix>Die Antwort ist nein.

01:10:25.810 --> 01:10:27.810
<v Felix>Laut Vollback FC ist immer gut.

01:10:28.290 --> 01:10:29.490
<v Ingo>Laut Vollback FC nein.

01:10:29.730 --> 01:10:30.770
<v Unbekannt>RC says no.

01:10:31.170 --> 01:10:31.730
<v Unbekannt>Ja, nee.

01:10:32.690 --> 01:10:34.210
<v Ingo>Ist euch egal, oder was?

01:10:37.570 --> 01:10:42.370
<v Ingo>Ihr redet halt nicht verschlüsselt mit alten Software zu verbergen.

01:10:44.930 --> 01:10:45.490
<v Ingo>Sehr gut.

01:10:45.970 --> 01:10:46.770
<v Felix>Gute Antwort.

01:10:47.170 --> 01:10:48.770
<v Felix>Dafür kriegst du ein Bienchen.

01:10:49.090 --> 01:10:50.370
<v Unbekannt>Dafür kriegst du Honig.

01:10:50.690 --> 01:10:52.370
<v Felix>Ein NSA-Bienchen kriegst du dafür.

01:10:56.210 --> 01:10:58.290
<v Felix>Eine NSA-Überwachungsbienchen.

01:10:58.530 --> 01:10:59.970
<v Gast 2>Oh, eine ganze Drohne für mich.

01:11:00.210 --> 01:11:03.650
<v Gast 1>Der Mathe hat bestimmt daheim so ein, so wie man es in der Grundschule hatte,

01:11:03.730 --> 01:11:08.290
<v Gast 1>so ein Sticker-Häftchen und wenn er dann ganz oft so was sagt, dann ist es irgendwann voll und dann kommt

01:11:08.290 --> 01:11:11.090
<v Gast 1>irgendwie das Bienchen und bringt ihm Honig.

01:11:13.090 --> 01:11:16.690
<v Gast 2>Ich hab da so eine Webcam und ich rufe das schon auch mal an, wenn die nicht mehr rot blinkt.

01:11:17.010 --> 01:11:17.410
<v Gast 2>Ja, das ist wichtig.

01:11:17.650 --> 01:11:18.690
<v Unbekannt>Achte das schon drauf.

01:11:23.010 --> 01:11:25.730
<v Ingo>Gott, ich glaube, du bist ja Trojan Hose.

01:11:26.450 --> 01:11:31.010
<v Ingo>Du bist ja eingeschleust von der NSA und belauscht uns die ganze Zeit.

01:11:33.010 --> 01:11:33.810
<v Gast 2>Speziell heute.

01:11:34.930 --> 01:11:35.810
<v Felix>Speziell gestern.

01:11:37.570 --> 01:11:39.410
<v Gast 2>Ihr wisst gar nicht, was ich gestern alles.

01:11:39.810 --> 01:11:40.690
<v Felix>Und speziell morgen.

01:11:42.050 --> 01:11:42.770
<v Felix>Speziell alle Tage.

01:11:43.170 --> 01:11:45.410
<v Ingo>Nee, vielleicht wollen wir es noch gar nicht wissen, was du gestern bist.

01:11:46.850 --> 01:11:48.770
<v Ingo>Also, also vieles verboten.

01:11:49.090 --> 01:11:51.570
<v Ingo>Kommen wir zum Thema der Woche.

01:11:52.050 --> 01:11:55.330
<v Ingo>Der FlyDy wollte eine neue Webseite bauen.

01:11:56.370 --> 01:11:57.490
<v Unbekannt>Ja, FlyDe Webdeveloper.

01:11:57.730 --> 01:12:01.570
<v Gast 1>Ja, nee, das Interessante ist ja Web Frontend-Developer, weil also das mache ich dann quasi,

01:12:01.970 --> 01:12:08.370
<v Gast 1>wenn mir mal langweilig ist in meiner Freizeit, ich mache ja irgendwie momentan so gar kein Frontend-Zeug

01:12:08.690 --> 01:12:09.010
<v Gast 1>mehr.

01:12:11.330 --> 01:12:13.010
<v Ingo>Deswegen hast du gedacht, jetzt mal.

01:12:13.250 --> 01:12:13.810
<v Ingo>Jetzt mal richtig.

01:12:14.850 --> 01:12:17.490
<v Gast 1>Nee, tatsächlich ist es ja so, das Ganze läuft jetzt schon eine ganze Weile.

01:12:17.650 --> 01:12:22.690
<v Gast 1>Ich habe irgendwie schon so vor über zehn Jahren mal angefangen, irgendwie noch mit Joomla damals,

01:12:22.770 --> 01:12:23.570
<v Gast 1>irgendwie so!

01:12:26.850 --> 01:12:28.130
<v Unbekannt>Warum hast du das?

01:12:28.530 --> 01:12:29.890
<v Ingo>Joomla gibt es eine neue Version.

01:12:31.330 --> 01:12:33.090
<v Felix>Gut, was noch mehr uns jetzt nicht.

01:12:33.490 --> 01:12:38.610
<v Gast 1>Also meine Leidensgeschichte ist ja, ich war mal irgendwie motiviert und hab mal gedacht,

01:12:38.690 --> 01:12:41.010
<v Gast 1>okay, ich baue meinen Eltern mal eine Webseite.

01:12:41.170 --> 01:12:45.330
<v Gast 1>So, als ich irgendwie so mit dem Studium angefangen habe vor so ein paar Jahren.

01:12:47.010 --> 01:12:51.010
<v Gast 1>Da hast du schon gedacht, die habe ich ja tatsächlich dann auch gemacht und deployed und die lief dann

01:12:51.010 --> 01:12:54.530
<v Gast 1>irgendwie so diverse Jahre auf Joomla und irgendwann habe ich dann das,

01:12:54.610 --> 01:12:58.370
<v Gast 1>hat mein Gewissen das nicht mehr zugelassen, weil ich die ganze Zeit gedacht habe,

01:12:58.450 --> 01:12:59.970
<v Gast 1>oh Gott, das ist noch eine uralte.

01:13:00.450 --> 01:13:04.050
<v Gast 1>Ja, nee, und das Problem war ja halt auch, das war doch eine uralte Joomla-Version,

01:13:04.370 --> 01:13:06.770
<v Gast 1>die ließ ich halt auch nicht mehr upgraden ohne irgendwas.

01:13:06.850 --> 01:13:11.570
<v Gast 1>Ich habe schon irgendwie so Pläne geschmiedet, dass ich irgendwie mit irgendwie einem Crawler baue und die

01:13:11.570 --> 01:13:16.290
<v Gast 1>komplette Webseite dann als statisches HTML runterziehe, damit ich die irgendwie weiter hosten kann.

01:13:17.730 --> 01:13:20.690
<v Gast 1>Ja, da ist dann so ein lustiges Studienprojekt dazugekommen.

01:13:20.770 --> 01:13:25.890
<v Gast 1>Ich habe irgendwann mal angefangen, eigentlich irgendwas, was für Podcast-Hosting gedacht war zu bauen.

01:13:26.690 --> 01:13:33.490
<v Gast 1>Und hab dann mal gedacht, ja, okay, ich könnte das eigentlich als Grundstock für irgendwie diese Webseite

01:13:33.490 --> 01:13:34.050
<v Gast 1>nehmen.

01:13:34.290 --> 01:13:37.010
<v Gast 1>Und die ist jetzt auch schon, die läuft jetzt auch schon in der neuen,

01:13:37.250 --> 01:13:41.570
<v Gast 1>also in dem Zeug, was ich jetzt irgendwie hier so mal gebaut habe, läuft die schon eine ganze Weile,

01:13:41.650 --> 01:13:45.650
<v Gast 1>aber ich habe mich jetzt halt in den letzten paar Wochen so ein bisschen intensiver damit beschäftigt und ja,

01:13:45.810 --> 01:13:50.930
<v Gast 1>ich habe gedacht, da könnte man mal drüber reden, weil ich mache da irgendwie so Responsive-Zeug und irgendwie

01:13:50.930 --> 01:13:54.690
<v Gast 1>ein bisschen JavaScript und so ein bisschen ein paar Kleinigkeiten.

01:13:55.810 --> 01:13:56.130
<v Gast 1>Ja.

01:13:56.610 --> 01:13:57.170
<v Gast 1>Voll gut.

01:13:57.410 --> 01:13:59.170
<v Gast 1>Und ja, ich weiß.

01:13:59.650 --> 01:13:59.810
<v Gast 1>Ja.

01:14:01.010 --> 01:14:02.770
<v Gast 1>Also wir können ja mal gerne so ein bisschen.

01:14:03.090 --> 01:14:04.050
<v Unbekannt>Ja, rein.

01:14:04.370 --> 01:14:08.050
<v Gast 1>Wir können ja irgendwie mal so ein bisschen drüber reden, was es mit diesem Responsive-Zeug eigentlich auf

01:14:08.050 --> 01:14:10.050
<v Gast 1>sich hat oder weiß der Geier was, ich weiß nicht.

01:14:10.370 --> 01:14:13.010
<v Gast 1>Je nachdem, was ihr denn so interessant findet, also es wäre ja auch blöd,

01:14:13.090 --> 01:14:15.890
<v Gast 1>wenn ich hier die ganze Zeit irgendwie einen Monolog führe oder so.

01:14:16.530 --> 01:14:19.010
<v Ingo>Aber ist es das Problem nicht gesolved mit.

01:14:19.570 --> 01:14:20.050
<v Ingo>Bootstrap.

01:14:20.130 --> 01:14:20.850
<v Ingo>Bootstrap, genau.

01:14:21.010 --> 01:14:23.250
<v Felix>Ich hätte doch gedacht, okay, Responsive Lightbootstrap.

01:14:23.330 --> 01:14:23.890
<v Felix>Bootstrap.

01:14:23.970 --> 01:14:24.610
<v Felix>Ja, aber Bootstrap.

01:14:24.690 --> 01:14:25.490
<v Unbekannt>Ja, das Problem ist halt.

01:14:26.130 --> 01:14:26.370
<v Unbekannt>Wieso?

01:14:27.010 --> 01:14:27.810
<v Felix>Wieso mag man das nicht sein?

01:14:28.050 --> 01:14:32.530
<v Gast 1>Das Problem ist halt, mit Bootstrap sieht man halt sofort an, dass es Bootstrap ist und das ist halt auch

01:14:32.530 --> 01:14:32.930
<v Gast 1>nicht so.

01:14:33.170 --> 01:14:39.490
<v Gast 1>Also Bootstrap macht für mich Sinn oder so eine Alternative, was ich zum Beispiel für eine komplexere App mal

01:14:39.490 --> 01:14:41.490
<v Gast 1>benutzt habe, ist Surp Foundation.

01:14:41.570 --> 01:14:44.930
<v Gast 1>Das ist so mehr oder weniger so die große Alternative zu Bootstrap, finde ich.

01:14:45.250 --> 01:14:47.090
<v Gast 1>Ist auch ganz nett, kann man machen.

01:14:47.570 --> 01:14:51.970
<v Gast 1>Aber ich finde halt, das ist eher so eine Sache, das benutzt man so für Web-Applikationen.

01:14:52.210 --> 01:14:55.970
<v Gast 1>Und aber, weißt du, so eine Webseite, die ist ja jetzt nicht so furchtbar komplex,

01:14:56.050 --> 01:15:01.890
<v Gast 1>dass man das nicht mit ein paar kleinen Toolkits und ein bisschen handgefrickelt nicht auch hinkriegen kann,

01:15:02.130 --> 01:15:06.050
<v Gast 1>in vielleicht ein bisschen leichtgewichtiger als komplett Bootstrap zu benutzen.

01:15:07.570 --> 01:15:11.330
<v Ingo>Ja, aber das eine ist ja schon komplett fertig und beim anderen muss man sich ja überlegen,

01:15:11.410 --> 01:15:12.210
<v Ingo>was muss man jetzt denken.

01:15:12.850 --> 01:15:15.730
<v Gast 1>Also bei mir ist bei mir ist es auch einfach so, ich habe einen Freund von mir,

01:15:15.890 --> 01:15:22.690
<v Gast 1>der hat damals für so für dieses Podcast-Zeug ein Template gebaut und beziehungsweise halt so ein

01:15:22.690 --> 01:15:25.330
<v Gast 1>komplettes Frontend dafür gebaut.

01:15:26.050 --> 01:15:31.010
<v Gast 1>Und ich habe das halt übernommen und umgeschrieben und da war halt dann schon irgendwie so Layout und so

01:15:31.010 --> 01:15:32.770
<v Gast 1>weiter, das musste ich halt nur noch anpassen.

01:15:32.850 --> 01:15:36.290
<v Gast 1>Deswegen war das für mich jetzt gar nicht so der super große Aufwand.

01:15:36.370 --> 01:15:38.610
<v Gast 1>Und das Schöne dabei ist, man lernt was.

01:15:39.090 --> 01:15:43.090
<v Gast 1>Also ich habe sehr viel, also in den letzten paar Wochen habe ich deutlich mehr über irgendwie so

01:15:43.090 --> 01:15:48.290
<v Gast 1>Webfrontend-Kram gelernt, als ich die letzten paar Jahre davor irgendwie so gelernt habe.

01:15:48.370 --> 01:15:50.370
<v Gast 1>Deswegen ist es irgendwie auch ganz nett.

01:15:53.570 --> 01:15:57.090
<v Gast 2>Was ich interessant finde, gerade wenn du das so sagst, vielleicht,

01:15:58.210 --> 01:16:03.490
<v Gast 2>dass du jetzt eine Zeit lang, sag ich mal, nichts im Web-Frontend gemacht hast und jetzt da wieder was machst.

01:16:03.650 --> 01:16:08.850
<v Gast 2>Also speziell, wenn man jetzt mit Bootstrap und mit Bauer und so weiter heutzutage Webfrontends klopft,

01:16:09.090 --> 01:16:13.810
<v Gast 2>das hat schon sehr so einen Engineergedanken mittlerweile.

01:16:13.970 --> 01:16:15.570
<v Gast 2>Also es ist schon erwachsener geworden.

01:16:16.370 --> 01:16:21.970
<v Gast 2>Früher hat man noch irgendwie sein CSS und JavaScript so alles von Hand hingeklopft und es geisterte in

01:16:21.970 --> 01:16:26.370
<v Gast 2>verschiedenen Webseiten so die mystischen Geheimtricks und so weiter rum.

01:16:26.610 --> 01:16:32.130
<v Gast 2>Und heute hat man eben so Dependency-Management und Libraries und so weiter und man klopft,

01:16:32.370 --> 01:16:35.090
<v Gast 2>also man nimmt es allein schon, wenn man heute so eine Webseite macht,

01:16:35.170 --> 01:16:40.130
<v Gast 2>ich weiß nicht, wie du es gemacht hast, Fladi, aber viele gehen gleich mal mit so einem Yo Man hin und

01:16:40.130 --> 01:16:43.650
<v Gast 2>scaffolden sich erstmal so eine kleine Webanwendung zusammen oder so ein kleines,

01:16:43.730 --> 01:16:48.370
<v Gast 2>auch wenn es eine statische Webseite ist, so ein Projekt, so hier, ich brauche einen Bootstrap und ich brauche

01:16:48.370 --> 01:16:53.650
<v Gast 2>dies und ich brauche jenes, mach mir mal so ein Bauerpackage und installiere mal alles und wenn ich

01:16:53.650 --> 01:16:56.930
<v Gast 2>irgendwelche Tasks zu tun habe, dann nehme ich irgendwie Grunt und so weiter.

01:16:58.210 --> 01:17:01.410
<v Gast 2>Da hat schon sehr viel dieser Entwickler und Engenieergedanke reingebelt.

01:17:01.650 --> 01:17:05.090
<v Gast 1>Ist lustig, weil du es gerade erwähnt, da gab es von einer Weile von,

01:17:05.410 --> 01:17:08.610
<v Gast 1>jetzt ist mir jetzt sein Name entfallen, ich muss mal kurz auf den Link klicken.

01:17:09.170 --> 01:17:10.770
<v Gast 1>Wie heißt er denn der gute?

01:17:11.890 --> 01:17:18.450
<v Gast 1>Ist auch Geret van Aaeken, hat da von einer Weile mal so einen bisschen polemischen Blogpost über

01:17:19.730 --> 01:17:25.170
<v Gast 1>diese ganze Geschichte geschrieben, der nennt sich Aufrüsten gegen den Meterwertigkeitskomplex.

01:17:25.490 --> 01:17:30.450
<v Gast 1>Kann man mal lesen, das ist so ein bisschen, naja, ist schon ein bisschen polemisch geschrieben,

01:17:30.530 --> 01:17:36.290
<v Gast 1>muss man jetzt nicht unbedingt alles so allzu ernst nehmen,

01:17:36.610 --> 01:17:38.370
<v Gast 1>aber ist vielleicht auch ein bisschen was dran.

01:17:38.770 --> 01:17:45.250
<v Gast 1>Tatsächlich bin ich momentan relativ, wie soll ich sagen, naiv an die Sache rangegangen.

01:17:45.330 --> 01:17:50.690
<v Gast 1>Ich hatte halt, also das ist in Ruby geschrieben, das Ganze, das ist eine relativ einfache Sinatra-App,

01:17:50.770 --> 01:17:56.450
<v Gast 1>die eben irgendwie auf einem Model-Framework basiert,

01:17:56.530 --> 01:18:02.530
<v Gast 1>was ich irgendwann mal während einem Studienprojekt für Podcast-Hosting

01:18:03.330 --> 01:18:04.050
<v Gast 1>geschrieben habe.

01:18:04.130 --> 01:18:07.570
<v Gast 1>Also das sind im Endeffekt sind das Markdown-Dateien, die einen Header haben,

01:18:07.650 --> 01:18:12.530
<v Gast 1>wo Metadaten drinstehen und da lege ich quasi meine Daten rein.

01:18:13.570 --> 01:18:13.890
<v Gast 1>So.

01:18:15.250 --> 01:18:19.090
<v Gast 1>Kann man sich auch anschauen, ist auf GitHub, aber irgendwie nicht so richtig maintained.

01:18:20.930 --> 01:18:22.530
<v Unbekannt>Ja, hört ihr mich noch?

01:18:22.930 --> 01:18:24.370
<v Gast 1>Also ihr wart gerade so stil.

01:18:24.690 --> 01:18:25.330
<v Gast 1>Ja, ja, also.

01:18:26.610 --> 01:18:31.010
<v Felix>Achso, nee, was ich ja sagen muss, wo ich das erstmal so ein,

01:18:31.170 --> 01:18:35.490
<v Felix>quasi so nur so ein Bootstrap für eine für eine Webseite, die noch nichts gemacht hat,

01:18:35.570 --> 01:18:39.570
<v Felix>gesehen habe, habe ich noch gesagt, shit, was ist passiert mit diesem Webzeugs?

01:18:39.730 --> 01:18:40.690
<v Felix>Warum ist das so viel?

01:18:40.770 --> 01:18:46.050
<v Felix>Und warum kann ich nicht einfach irgendwie eine Webseite bauen, so wie, weiß ich nicht, so wie ich.

01:18:46.290 --> 01:18:50.850
<v Felix>Also das Problem ist, ich bin immer so verwöhnt von so Sachen wie Python,

01:18:50.930 --> 01:18:55.490
<v Felix>wo das alles eigentlich, wo das alles total wenig Boilerplate ist,

01:18:55.570 --> 01:18:55.730
<v Felix>ja.

01:18:56.290 --> 01:19:00.530
<v Felix>Wo man quasi nichts hat, was Boilerplate hat, sondern du kannst quasi direkt anfangen und alles,

01:19:02.050 --> 01:19:07.570
<v Felix>was du brauchen könntest, sind dann quasi, also du hast quasi auch Libraries,

01:19:07.810 --> 01:19:09.010
<v Felix>viel geht aber einfach so.

01:19:09.170 --> 01:19:15.810
<v Felix>Und wenn du dann Libraries hast, dann sind die quasi extra abgelegt mit Pip und du kannst die dann

01:19:15.810 --> 01:19:19.330
<v Felix>nachinstallieren und dann hast du die, aber die sind, man sieht die nicht so direkt so,

01:19:19.410 --> 01:19:24.210
<v Felix>ja, du hast dieser eine File und du hast dann irgendwie noch CSS, Magic-File und dann musst du die aber auch

01:19:24.210 --> 01:19:27.890
<v Felix>erst kompilieren und dann hast du noch diesen anderen Krams und du brauchst das alles nur,

01:19:27.970 --> 01:19:29.250
<v Felix>damit du quasi eine Webseite hast.

01:19:29.570 --> 01:19:35.650
<v Gast 1>Also ich glaube, das, was tatsächlich da gerade abbemängelt, ist so ein bisschen die Differenzierung

01:19:35.970 --> 01:19:37.890
<v Gast 1>Library versus einem Framework.

01:19:37.970 --> 01:19:40.130
<v Gast 1>Ein Framework musst du halt erst lernen im Normalfall.

01:19:40.210 --> 01:19:41.570
<v Gast 1>Den Library benutzt du halt.

01:19:41.730 --> 01:19:45.730
<v Gast 1>Da gibt es vielleicht Dokumentation für, vielleicht für, vielleicht mehr oder vielleicht weniger,

01:19:45.810 --> 01:19:50.850
<v Gast 1>aber ein Framework gibt dir ja eigentlich schon eine Art und Weise vor,

01:19:50.930 --> 01:19:52.610
<v Gast 1>wie du Dinge zu tun hast.

01:19:52.930 --> 01:19:57.810
<v Gast 1>Und zwar ist es meistens ja dann irgendwie so, Opinionated ist ja das irgendwie ein großes Buzzword.

01:19:57.970 --> 01:20:02.290
<v Gast 1>Das halt irgendwie, also Opinionated heißt ja einfach nur, ein Framework gibt dir irgendwie vor,

01:20:02.370 --> 01:20:07.170
<v Gast 1>wie du was zu tun, wie du was zu tun hast und zwar so, wie der Autor sich das gedacht hat.

01:20:07.250 --> 01:20:12.210
<v Gast 1>Und entweder du kommst dann halt irgendwie damit klar, wie der Autor sich das gedacht hat oder nicht.

01:20:13.810 --> 01:20:16.210
<v Gast 1>Ich meine, Fakt ist halt, Frameworks sind ja nicht

01:20:16.850 --> 01:20:22.610
<v Gast 1>Sind ja auch deswegen relativ beliebt, weil sie dir halt auch einen Haufen Arbeit abnehmen.

01:20:22.690 --> 01:20:27.490
<v Gast 1>Sie bringen zwar auch Komplexität mit, aber halt,

01:20:27.970 --> 01:20:30.290
<v Gast 1>also ich meine, da muss man halt abwägen.

01:20:30.770 --> 01:20:35.730
<v Gast 1>Ich bin jetzt momentan eher so, also gerade bei diesem Projekt, weil das ist echt so ein kleines Ding.

01:20:35.810 --> 01:20:40.450
<v Gast 1>Das ist eine Webseite, die hat ein bisschen eine Bildergalerie und ein bisschen irgendwie hier ein bisschen

01:20:40.450 --> 01:20:41.810
<v Gast 1>Text und so.

01:20:42.450 --> 01:20:45.090
<v Gast 1>Und also da will ich halt auch nicht mit Rocket Science rangehen.

01:20:45.170 --> 01:20:47.650
<v Gast 1>Das ist irgendwas, was ich mal so in meiner Freizeit mal machen will,

01:20:47.730 --> 01:20:54.050
<v Gast 1>ohne dass ich mir jetzt irgendwie erstmal 20 Stunden davor irgendwie so mich in ein Framework

01:20:54.050 --> 01:20:55.090
<v Gast 1>einlesen will.

01:20:59.570 --> 01:21:03.010
<v Gast 2>Das ist zum Beispiel so ein Problem, was Pflege gerade angesprochen hat.

01:21:03.090 --> 01:21:09.890
<v Gast 2>Also Frameworks, das Opinionated, weil, also jetzt gerade wenn ich jetzt hier alles dann anfange mit

01:21:10.130 --> 01:21:14.290
<v Gast 2>Grunt und Bauer und noch Sass und Bla zu machen und Kompass und Blub,

01:21:14.930 --> 01:21:17.490
<v Gast 2>vieles davon hört sich häufig so nach Selbstzweck an.

01:21:18.130 --> 01:21:24.290
<v Gast 2>Also je kleiner das Projekt, desto weniger sinnvoll, dass man so ein mit solchen Kanonen drauf schießt und

01:21:24.290 --> 01:21:29.010
<v Gast 2>viele moderne Webentwickler machen es halt einfach, weil es geht und weil man es halt eh gewohnt ist.

01:21:30.530 --> 01:21:32.930
<v Gast 2>Ist halt die Frage, wie man sich da ins Bein zieht.

01:21:33.490 --> 01:21:36.130
<v Gast 2>Dinge wie zum Beispiel jetzt gerade so eine Bildergalerie.

01:21:36.210 --> 01:21:43.010
<v Gast 2>Also ich erinnere mich noch an die Zeit, wo, in der wir, ich mit meiner Firma irgendwie so Webseiten gebaut

01:21:43.090 --> 01:21:46.450
<v Gast 2>hab, das machen wir halt mittlerweile nicht mehr und damals war es auch schon so ein Problem,

01:21:46.530 --> 01:21:48.290
<v Gast 2>ich glaube, das existiert auch heute noch.

01:21:48.530 --> 01:21:50.130
<v Gast 2>Beispiel Bildergalerie.

01:21:50.450 --> 01:21:55.170
<v Gast 2>Die muss dann halt in der Regel spezielle Features haben, beziehungsweise wenn ich halt für einen Kunden eine

01:21:55.170 --> 01:21:59.250
<v Gast 2>Webseite baue, dann muss die sehr, sehr anpassbar sein, diese eine Bildergalerie,

01:21:59.410 --> 01:21:59.730
<v Gast 2>ja.

01:22:00.130 --> 01:22:05.410
<v Gast 2>Und ich habe da nie irgendwie eine Extension gefunden,

01:22:05.570 --> 01:22:08.450
<v Gast 2>die mich da wirklich restlos zufriedengestellt hat.

01:22:08.690 --> 01:22:13.010
<v Gast 2>Außer jetzt vielleicht gerade so, dann, wenn es dann was bei Bootstrap gab,

01:22:13.090 --> 01:22:18.690
<v Gast 2>weil das halt durch das Vielaugen-Prinzip im Wesentlichen aus qualitativen Aspekten relativ gut war.

01:22:19.730 --> 01:22:22.610
<v Gast 2>Weiß nicht, wie das da heute so ist, aber damals war das ganz okay.

01:22:22.770 --> 01:22:29.490
<v Gast 2>Aber wenn es dann halt sowas nicht gab, dann habe ich das halt selber geklopft und so anpassbar wie

01:22:29.490 --> 01:22:33.010
<v Gast 2>möglich gemacht und hab, also wir haben dann halt so unsere eigenen kleinen Gallery,

01:22:33.170 --> 01:22:36.690
<v Gast 2>Snippets und so weiter gehabt, intern, die wir verwendet haben für uns.

01:22:37.650 --> 01:22:43.490
<v Gast 2>Weil, ich weiß nicht, das gab halt einfach nie die richtigen fertigen Extensions dafür,

01:22:43.570 --> 01:22:44.530
<v Gast 2>das war alles immer so.

01:22:44.690 --> 01:22:48.530
<v Gast 2>Das ging bis zu einem gewissen Punkt anzupassen, aber ab einem gewissen Punkt wurde es dann nur noch

01:22:48.530 --> 01:22:51.330
<v Gast 2>schmerzvoll und dann hat man halt so viel Zeit reingesteckt, dass man sagte,

01:22:51.650 --> 01:22:53.010
<v Gast 2>kann ich jetzt auch selber machen.

01:22:55.570 --> 01:23:00.130
<v Gast 2>Und da hat man häufig auch so ein bisschen das Gefühl gehabt,

01:23:00.210 --> 01:23:02.610
<v Gast 2>ja, da sind halt dann doch noch Frickler am Werk im Web.

01:23:02.690 --> 01:23:07.170
<v Gast 2>Also da baut halt einer mal eine Gallery für ein, zwei Anwendungsfälle und

01:23:09.170 --> 01:23:11.890
<v Gast 2>veröffentlicht das auf GitHub und sagt so, hier fertig.

01:23:13.810 --> 01:23:17.650
<v Gast 1>Ja, also das ist tatsächlich auch das Gefühl, was ich bei ganz vielen so Sachen habe.

01:23:17.730 --> 01:23:22.930
<v Gast 1>Also vor allem jetzt, ich, ich, äh, also in meinem Hinterkopf gucke ich jetzt gerade so in diese

01:23:22.930 --> 01:23:25.250
<v Gast 1>jQuery-Plug-in-Ecke.

01:23:25.570 --> 01:23:29.410
<v Gast 1>So, es gibt dann also so schon sehr viele Sachen, aber die sind dann entweder,

01:23:29.490 --> 01:23:34.050
<v Gast 1>das hat so ein Entwickler mal gemacht, weil er mal Bock drauf hatte und dann ist es halt seit Jahren nicht

01:23:34.050 --> 01:23:38.370
<v Gast 1>mehr maintained und ruckelt mittlerweile auf modernen Browsern, weil es halt zum Beispiel irgendwie,

01:23:38.450 --> 01:23:44.930
<v Gast 1>weil irgendwie die Slide-Animation irgendwie so von Hand mit irgendwie Manipulation von irgendwelchen

01:23:44.930 --> 01:23:49.890
<v Gast 1>CSS-Attributen gemacht wurde und weil keine CSS-Transitions benutzt wurden,

01:23:49.970 --> 01:23:50.370
<v Gast 1>zum Beispiel.

01:23:50.610 --> 01:23:51.650
<v Gast 1>Solche Sachen.

01:23:53.970 --> 01:23:56.290
<v Gast 2>Das ist halt auch ein Verantwortungsding, finde ich.

01:23:56.370 --> 01:24:01.250
<v Gast 2>Also ich habe so das Gefühl, gerade so im Web-Frontend-Bereich war man halt irgendwie recht schnell überrannt,

01:24:01.330 --> 01:24:07.170
<v Gast 2>von dem, dass man jetzt seine Sachen in so kleine Module packagen kann und die mit anderen Leuten teilen kann.

01:24:08.050 --> 01:24:13.250
<v Gast 2>Und also es gibt viel Code, den ich produziere für solche Sachen, den ich bewusst nicht veröffentliche,

01:24:13.410 --> 01:24:16.370
<v Gast 2>weil ich mir nicht den Schuh anziehen will, das Maintain ist.

01:24:16.450 --> 01:24:17.810
<v Gast 1>Naja, musst du ja nicht zwingend.

01:24:17.970 --> 01:24:19.570
<v Gast 2>Und das haben da.

01:24:20.930 --> 01:24:24.210
<v Gast 2>Ja, also ich persönlich hätte halt das Verantwortungsgefühl da.

01:24:24.530 --> 01:24:27.010
<v Felix>Oh, mit dem Main quasi.

01:24:27.410 --> 01:24:30.850
<v Gast 2>Ja, wenn ich halt irgendwie da was rausstelle und sage, hier, ich finde es voll geil,

01:24:31.010 --> 01:24:34.130
<v Gast 2>dann möchte ich auch, dass Leute das auch cool finden können, in dem,

01:24:34.210 --> 01:24:35.810
<v Gast 2>zumindest in dem Fall, dass ich es halt.

01:24:36.130 --> 01:24:37.970
<v Felix>Du hast dabe Ansprüche.

01:24:38.450 --> 01:24:40.130
<v Gast 2>Ja, und deshalb lasse ich es halt in der Regel.

01:24:40.530 --> 01:24:43.650
<v Gast 2>Wenn ich das Gefühl habe, dass ich das nicht kann, dann lasse ich es halt in der Regel.

01:24:43.730 --> 01:24:47.090
<v Gast 2>Deshalb gibt es von mir leider viel zu wenig Open Source Code wahrscheinlich.

01:24:47.170 --> 01:24:53.570
<v Felix>Also bei mir ist es wirklich so, ich nehme GitHub her, einfach um quasi mit anderen Leuten einfach schon Code

01:24:53.570 --> 01:24:53.890
<v Felix>zu teilen.

01:24:53.970 --> 01:24:55.410
<v Ingo>Das heißt, das ist halt beim Dump so.

01:24:55.570 --> 01:24:55.970
<v Ingo>Ja, genau.

01:24:56.530 --> 01:24:59.890
<v Felix>Ich habe das hier gemacht und hier nimm du das auch mal.

01:24:59.970 --> 01:25:01.090
<v Felix>Ich habe das hier auf GitHub gemacht.

01:25:01.490 --> 01:25:05.570
<v Felix>Es geht nicht darum, dass da quasi eine README dabei ist, sondern einfach nur, dass sie erstmal da ist.

01:25:05.730 --> 01:25:10.370
<v Felix>Es gibt natürlich auch unterschiedliche Projekte, die ich habe, und die sind verschieden gut quasi

01:25:10.690 --> 01:25:15.410
<v Felix>dokumentiert und quasi im verschiedenen Zustand.

01:25:15.570 --> 01:25:19.330
<v Felix>Aber prinzipiell geht es mir nicht darum, dass andere Leute das cool finden müssen.

01:25:20.050 --> 01:25:25.890
<v Gast 1>Also bei mir ist es ganz, also auch so, ich gehe da tendiere eher so in die Richtung von Matt.

01:25:25.970 --> 01:25:31.330
<v Gast 1>Bei mir ist es halt wirklich so, ich würde gerne, wenn ich irgendwas als Open Source veröffentliche,

01:25:31.570 --> 01:25:36.290
<v Gast 1>dann soll das eine Doku haben, dann soll das irgendwie eine Test-Coverage über 90% haben,

01:25:36.370 --> 01:25:40.210
<v Gast 1>dann soll das irgendwie schön dokumentiert sein und irgendwie sauberer Code sein.

01:25:40.370 --> 01:25:43.010
<v Gast 1>Auf der anderen Seite sehe ich jetzt halt auch gerade bei diesem Projekt,

01:25:43.090 --> 01:25:48.050
<v Gast 1>also das habe ich irgendwie auf Bitbucket gehostet, das Repository,

01:25:48.130 --> 01:25:49.170
<v Gast 1>und das ist private.

01:25:49.250 --> 01:25:54.770
<v Gast 1>Und das bietet mir halt auch selber relativ viele Freiheiten, die ich jetzt so vielleicht nicht hätte,

01:25:54.850 --> 01:25:58.290
<v Gast 1>wenn das jetzt öffentlich wäre, weil ich einfach denke, okay, ich kann das jetzt mal hier,

01:25:58.450 --> 01:26:00.930
<v Gast 1>ich habe eine Stunde Zeit, ich kann Feature bauen, ich kann es hinfrickeln,

01:26:01.090 --> 01:26:04.290
<v Gast 1>wenn ich dann mal wieder Zeit habe, dann kann ich das irgendwie mal in hübsch machen.

01:26:04.930 --> 01:26:08.210
<v Gast 1>Und ich muss mir nicht die ganze Zeit Gedanken machen, oh, was denken jetzt die Leute,

01:26:08.290 --> 01:26:09.970
<v Gast 1>wenn ich da irgendwie Code hinfrickel?

01:26:11.090 --> 01:26:16.690
<v Gast 1>Aber ja, das ist halt vielleicht eine andere Herangehensweise,

01:26:16.770 --> 01:26:23.410
<v Gast 1>aber irgendwie ist dann für mich selber der Anspruch halt auch da, dass dann zumindest eine gewisse eine

01:26:23.410 --> 01:26:27.490
<v Gast 1>gewisse Qualität da sein soll, sodass ich zumindest sagen kann, okay,

01:26:29.090 --> 01:26:31.810
<v Gast 1>so wie drücke ich das jetzt am besten aus?

01:26:33.330 --> 01:26:38.130
<v Gast 1>Meinem Ewig, so ich aber nicht so wenig.

01:26:38.290 --> 01:26:43.010
<v Gast 1>Also ich hätte gerne, dass das, was draußen von mir öffentlich ist,

01:26:43.170 --> 01:26:48.370
<v Gast 1>dass ich das mit meinem aktuellen Wissensstand und meinem Gewissen vereinbaren kann.

01:26:48.530 --> 01:26:52.370
<v Gast 1>Dass jeglicher Code, den ich jemals irgendwann geschrieben habe, nach spätestens zwei,

01:26:52.450 --> 01:26:55.650
<v Gast 1>drei Wochen für mich scheiße aussieht, weil ich irgendwie neue Dinge gelernt habe,

01:26:55.730 --> 01:26:56.450
<v Gast 1>das ist okay.

01:26:56.930 --> 01:27:00.050
<v Gast 1>Aber dann sollte er zumindest so mit dem Stand, den ich dann irgendwie habe,

01:27:00.290 --> 01:27:03.970
<v Gast 1>in dem Moment, in dem ich Git push sage, dann sollte das zumindest okay sein.

01:27:05.730 --> 01:27:10.290
<v Gast 1>Ja, also es gibt auch so Sachen, die jetzt bei mir zum Beispiel auf GitHub liegen,

01:27:10.370 --> 01:27:15.090
<v Gast 1>da ist es mir ziemlich egal, zum Beispiel meine Dot-Files, das ist für mich dann mehr so ein Repository,

01:27:15.170 --> 01:27:19.010
<v Gast 1>was ich halt irgendwo zugreifbar haben will, wenn ich irgendwie mal einen neuen Computer installiere,

01:27:19.090 --> 01:27:22.930
<v Gast 1>dass ich so meine ganzen Skripts und meine ganzen Shell-Configs und sonst was irgendwie habe.

01:27:25.730 --> 01:27:31.570
<v Felix>Könnt ihr nicht einfach zwei Accounts haben, so einmal für Shit und einmal Price und einmal für die

01:27:31.570 --> 01:27:31.810
<v Felix>Enterprise.

01:27:31.970 --> 01:27:35.010
<v Gast 1>Aber ihr könnt ja zum Beispiel mal, also ich habe hier dieses Milkjam,

01:27:35.410 --> 01:27:39.810
<v Gast 1>also das hieß, weil diese Podcast-Geschichte, die wir damals gebaut haben,

01:27:40.130 --> 01:27:45.970
<v Gast 1>die sollte Podding heißen, deswegen Pudding besteht aus Milch, deswegen sollte das Milk heißen.

01:27:47.650 --> 01:27:49.090
<v Gast 1>Ja, da ist zum Beispiel.

01:27:53.730 --> 01:27:54.610
<v Unbekannt>Powder Milk-Gem.

01:27:54.770 --> 01:27:59.410
<v Gast 1>Nee, da ist zum Beispiel auch nur so die Standard-README, die irgendwie generiert ist dabei und so,

01:27:59.490 --> 01:28:02.530
<v Gast 1>aber es gibt zumindest ein paar Unit-Tests und so weiter.

01:28:05.410 --> 01:28:09.490
<v Gast 1>Ja, also sowas habe ich auch schon veröffentlicht, aber das interessiert dann halt auch keinen,

01:28:09.570 --> 01:28:10.770
<v Gast 1>weil das sieht ja keiner.

01:28:10.850 --> 01:28:12.770
<v Gast 1>Ich habe es jetzt hier mal verlinkt, aber ich gehe jetzt nicht davon aus,

01:28:12.850 --> 01:28:16.290
<v Gast 1>dass außer mir noch irgendjemand anders dieses Projekt gerade benutzen will.

01:28:16.770 --> 01:28:19.090
<v Gast 1>Ist halt immer so ein bisschen den Anspruch.

01:28:19.170 --> 01:28:23.570
<v Gast 1>Ich glaube, mittlerweile ist es gesünder, pragmatisch zu sein und zu sagen,

01:28:23.650 --> 01:28:27.410
<v Gast 1>okay, ich veröffentliche jetzt auch irgendwelche Sachen, auch wenn sie nicht cool sind.

01:28:27.570 --> 01:28:33.970
<v Gast 1>Oder auch wenn sie nicht irgendwie so meinem ästhetischen Empfinden entsprechen.

01:28:34.530 --> 01:28:37.010
<v Gast 1>Dafür hat vielleicht jemand anders noch was davon.

01:28:37.170 --> 01:28:38.050
<v Gast 1>Ich weiß nicht.

01:28:38.370 --> 01:28:43.810
<v Gast 1>Aber auf der anderen Seite, also um den Bogen wieder zurück zu diesem ganzen Frontend-Zeug zu finden,

01:28:44.530 --> 01:28:50.770
<v Gast 1>finde ich es halt auch echt anstrengend, dann irgendwie so ein bisschen rumzugoogeln und mal zu gucken,

01:28:50.930 --> 01:28:55.490
<v Gast 1>gibt es irgendwelche JavaScript-Plugins oder irgendwelche Libraries,

01:28:55.570 --> 01:28:58.610
<v Gast 1>die mir irgendwie eine schöne Bildergalerie machen oder sowas.

01:28:59.170 --> 01:29:04.370
<v Gast 1>Und es ist echt schwer, dann irgendwas zu finden, was nicht entweder schon fünf Jahre alt ist oder auf,

01:29:05.170 --> 01:29:10.050
<v Gast 1>also darum sollte es ja eigentlich gehen, auf Mobilgeräten dann irgendwie funktioniert.

01:29:10.450 --> 01:29:15.730
<v Gast 1>Dann gibt es vielleicht was, das funktioniert auf dem Desktop super und auf Mobilgeräten irgendwie gar nicht

01:29:15.730 --> 01:29:18.850
<v Gast 1>oder skaliert nicht richtig oder also das.

01:29:20.290 --> 01:29:26.370
<v Felix>Kann man nicht einfach quasi auf den Seiten schauen, wo man sich normalerweise rumtreibt und wenn es dort eine

01:29:26.370 --> 01:29:30.690
<v Felix>gute Bilder-Garrerie gibt, die einfach quasi schauen, ob die Open Source,

01:29:30.930 --> 01:29:32.130
<v Felix>also Free Software ist.

01:29:32.370 --> 01:29:36.930
<v Gast 1>Naja, das kann man schon, aber so momentan ist es halt auch schon mit den ganzen Tools,

01:29:37.010 --> 01:29:43.650
<v Gast 1>die so benutzt werden und so ist es ja auch gängig, das komplette CSS und JavaScript alles zu

01:29:43.650 --> 01:29:48.610
<v Gast 1>minifieren, zu obfuskaten und in einen Pfeil zusammen zu kompilieren und dann kannst du halt nicht mehr sagen,

01:29:48.690 --> 01:29:52.210
<v Gast 1>ob das jetzt irgendwie eine Open-Source-Komponente ist oder ob das die selber gebaut haben,

01:29:52.290 --> 01:29:55.570
<v Gast 1>weil du kannst, also es ist halt schwierig.

01:29:56.210 --> 01:29:59.170
<v Felix>Ja, es ist unterschiedlich, die Lizenz muss ja quasi noch ein bisschen sein.

01:29:59.330 --> 01:30:03.890
<v Gast 1>Das stimmt, die Lizenz müsste da sein, da könnte man es da vielleicht wieder rausfrickeln.

01:30:07.330 --> 01:30:10.370
<v Gast 2>Ja, aber wenn du so einen Mini-Fighten-JavaScript-Code vor dir siehst,

01:30:10.450 --> 01:30:12.210
<v Gast 2>dann weißt du ja auch nicht, wie du den sauber zu benutzen hast.

01:30:12.850 --> 01:30:16.290
<v Felix>Nein, nein, nein, es geht ja nur darum, quasi einen Hint zu bekommen.

01:30:16.850 --> 01:30:19.330
<v Felix>Genau, man könnte ja das Projekt dann quasi finden.

01:30:19.730 --> 01:30:20.210
<v Felix>Ja, okay.

01:30:21.410 --> 01:30:23.970
<v Felix>Ich weiß nicht, Vibus eine Idee, vielleicht geht es ja auch nicht.

01:30:24.290 --> 01:30:29.490
<v Gast 2>Also das ist tatsächlich so ein Ding, was ich einfach auch generell bei Open Source-Komponenten in letzter

01:30:29.490 --> 01:30:30.850
<v Gast 2>Zeit immer wieder ankreide.

01:30:32.530 --> 01:30:37.010
<v Gast 2>Die Doku, wie was zu verwenden ist, ist häufig echt unter aller Kanone.

01:30:37.410 --> 01:30:41.970
<v Gast 2>Also ich muss jetzt gerade Studentenprojekte betreuen oder ich betreue jetzt gerade Studentenprojekte,

01:30:42.050 --> 01:30:44.370
<v Gast 2>die hauptsächlich Webanwendungen mit Yi machen.

01:30:44.610 --> 01:30:51.570
<v Gast 2>So ein PHP-Web-Framework, ja, Asche auf mein Haupt, man muss Studenten halt heute PHP beibringen und dann muss

01:30:51.570 --> 01:30:53.810
<v Gast 2>man halt irgendein Framework nehmen und dann haben wir uns mal für Jetzt.

01:30:53.970 --> 01:31:00.770
<v Gast 2>Das heißt dann Yee und da gibt es halt auch irgendwie 10.000 Extensions und die sind halt alle

01:31:00.770 --> 01:31:07.570
<v Gast 2>so, also da scheitert es schon an der allerersten Seite mit dem, wie verwende ich diese verdammte

01:31:07.570 --> 01:31:08.210
<v Gast 2>Extension.

01:31:08.530 --> 01:31:09.170
<v Gast 2>Überhaupt, ja.

01:31:09.890 --> 01:31:16.050
<v Gast 2>Und dahind, also da sind, da merkst du, der Entwickler ist einfach viel zu tief in seinem ganzen Schüssel

01:31:16.050 --> 01:31:20.370
<v Gast 2>drin, dass er einfach mal komplett vergisst, so die ersten drei Schritte,

01:31:20.450 --> 01:31:21.490
<v Gast 2>die überspringt er einfach.

01:31:21.730 --> 01:31:26.770
<v Gast 2>Ist doch ganz klar, dass du hier das C Grid View immer da mit dem und dem Data Source Provider und so.

01:31:27.650 --> 01:31:31.090
<v Gast 2>Da schreibt man nur noch hin, ja, configure the Data Source Provider.

01:31:31.170 --> 01:31:31.810
<v Gast 2>Punkt.

01:31:32.130 --> 01:31:32.530
<v Gast 2>Hä?

01:31:32.850 --> 01:31:37.810
<v Gast 1>Ja, also ich glaube, ich muss da, also ich kann da, ich fühle da zum einen mit dir,

01:31:37.970 --> 01:31:44.610
<v Gast 1>auf der anderen Seite ist es halt so, ganz viel von solchen, gerade so Extensions für größere Frameworks oder

01:31:44.610 --> 01:31:50.290
<v Gast 1>irgendwelche Plugins oder so, die werden halt veröffentlicht mit der Annahme,

01:31:50.530 --> 01:31:53.730
<v Gast 1>dass vielleicht jemand mal vielleicht so was damit machen könnte.

01:31:53.810 --> 01:31:55.650
<v Gast 1>Das ist ja schon prinzipiell mal ganz cool.

01:31:55.730 --> 01:31:59.570
<v Gast 1>Ich muss mal sagen, ich persönlich bin mittlerweile da relativ schmerzbefreit.

01:31:59.650 --> 01:32:04.610
<v Gast 1>Ich gucke mir dann direkt den Code an, weil, um zu verifizieren,

01:32:04.690 --> 01:32:08.290
<v Gast 1>ob ich dieses Projekt jetzt vielleicht auch in meiner Codebase verwenden will,

01:32:08.370 --> 01:32:10.770
<v Gast 1>dann sollte ich zumindest mal gucken, hat es irgendwie ein paar Tests,

01:32:11.570 --> 01:32:12.930
<v Gast 1>wie sieht denn die Codebase aus?

01:32:13.010 --> 01:32:15.410
<v Gast 1>Ist das irgendwie einigermaßen überblickbar?

01:32:16.050 --> 01:32:20.210
<v Gast 1>Und das geht dann eigentlich schon, aber das ist halt diesen Schritt,

01:32:20.610 --> 01:32:26.370
<v Gast 1>dieser Schritt ist halt, da haben, glaube ich, ganz viele jüngere oder so Entwickler,

01:32:26.450 --> 01:32:30.130
<v Gast 1>die frisch angefangen haben zu programmieren oder Leute, die es vielleicht erst lernen,

01:32:30.210 --> 01:32:36.610
<v Gast 1>die haben da ganz fürchterlich Schiss vor, weil die denken, so, das ist Rocket Science und die trauen sich

01:32:36.610 --> 01:32:39.650
<v Gast 1>dann gar nicht erstmal in fremde Codebases reinzugucken.

01:32:40.770 --> 01:32:44.850
<v Gast 1>Und auf der anderen Seite ist es halt schon so, ja okay, wenn du jetzt irgendwie schon jahrelang in einem

01:32:44.850 --> 01:32:50.050
<v Gast 1>bestimmten Ökosystem unterwegs bist, dann kannst du dir vielleicht gar nicht mehr vorstellen,

01:32:50.130 --> 01:32:52.690
<v Gast 1>was für Fragen man sich als Neuling stellt.

01:32:52.930 --> 01:32:57.490
<v Gast 1>Und ja, das ist immer ganz interessant, dann irgendwie mal so Leute zu beobachten,

01:32:57.570 --> 01:33:03.410
<v Gast 1>die in diesem Ökosystem sich nicht zu Hause fühlen und dann mit was für Problemen die plötzlich konfrontiert

01:33:03.410 --> 01:33:03.730
<v Gast 1>sind.

01:33:03.890 --> 01:33:08.770
<v Gast 1>Also ich habe dich, glaube ich, letztens, Matt, auf Twitter so ein bisschen randen hören,

01:33:09.330 --> 01:33:15.650
<v Gast 1>wegen Rails und wegen unterschiedlichen Ruby-Versionen und unterschiedlichen

01:33:15.890 --> 01:33:17.090
<v Gast 1>Rails-Versionen.

01:33:18.050 --> 01:33:19.250
<v Unbekannt>Und ist die alle.

01:33:20.050 --> 01:33:21.250
<v Ingo>Das ist der letzte Version.

01:33:21.330 --> 01:33:25.890
<v Gast 1>Ja, und die Sache ist halt, wenn man da jetzt schon ein paar Jahre in diesem Ökosystem drinsteckt,

01:33:25.970 --> 01:33:30.690
<v Gast 1>dann weiß man, ja, du installierst dir irgendwie RVM und dann machst du da regelst du damit deine Ruby-Version

01:33:30.850 --> 01:33:34.050
<v Gast 1>und dann installierst du dir Bundler und dann um deine Dependencies zu managen.

01:33:34.370 --> 01:33:35.970
<v Gast 2>Das ist einfach nur leidensfähig.

01:33:36.290 --> 01:33:36.690
<v Gast 2>Ich weiß nicht.

01:33:36.930 --> 01:33:41.730
<v Gast 1>Also ich muss ganz ehrlich sagen, mir tut es momentan auch nicht weh und in der Python-Welt,

01:33:41.810 --> 01:33:44.690
<v Gast 1>da hast du dann halt sowas wie Pip oder wie irgendwie sonstige Dinge.

01:33:47.090 --> 01:33:48.850
<v Felix>Also bei Python ist es relativ einfach.

01:33:48.930 --> 01:33:53.410
<v Felix>Du hast ein Projekt, was du und du hast eine Library und du willst es hernehmen und dann schaust du,

01:33:53.570 --> 01:33:54.770
<v Felix>läuft es mit Python 2?

01:33:54.930 --> 01:33:56.210
<v Felix>Ja, läuft es mit Python 3?

01:33:56.290 --> 01:33:58.930
<v Felix>Nein, na gut, dann nimmst du halt für dieses Projekt Python 2.

01:33:59.170 --> 01:34:00.850
<v Felix>So, Problem gelöst.

01:34:01.090 --> 01:34:05.970
<v Felix>Aber normalerweise ist es nicht so, dass du Projekt, die hast, die nur in Python sind.

01:34:07.490 --> 01:34:09.570
<v Gast 2>Also ich stimme Fly vollkommen zu.

01:34:09.810 --> 01:34:14.370
<v Gast 2>Ich bin halt irgendwie so Java Maven irgendwie leid geprüft und fühle mich da,

01:34:14.450 --> 01:34:15.490
<v Gast 2>ich würde nicht sagen, wo, aber.

01:34:15.970 --> 01:34:17.970
<v Gast 1>Siehst du da dann wiederum Schreibkrämpfe bekommen?

01:34:18.050 --> 01:34:22.850
<v Gast 1>Also das ist halt wiederum, je nachdem, in was von der Welt man dann groß geworden ist,

01:34:23.330 --> 01:34:26.130
<v Gast 1>kommt man halt mit der einen Lösung besser zurecht als der anderen.

01:34:26.610 --> 01:34:28.210
<v Gast 1>Nee, aber das ist ja das, was ich gemeint habe.

01:34:28.290 --> 01:34:32.930
<v Gast 1>Ich finde es dann interessant, wie Leute, die irgendwie so mit dem Ökosystem noch gar nicht so groß in

01:34:32.930 --> 01:34:35.810
<v Gast 1>Berührung gekommen sind, wie die plötzlich reagieren, weil da kann man,

01:34:35.890 --> 01:34:40.370
<v Gast 1>glaube ich, auch als Entwickler sehr viel lernen und auch irgendwie mal drüber nachdenken,

01:34:40.690 --> 01:34:45.650
<v Gast 1>was man jetzt dokumentiert und in welche Richtung man geht und dass man vielleicht auch so Sachen mal doppelt

01:34:45.650 --> 01:34:52.370
<v Gast 1>und dreifach erklärt, weil Leute vielleicht nicht die FAQ ständig lesen oder

01:34:52.370 --> 01:34:56.770
<v Gast 1>irgendwie schon zwei, drei Einstiegerbücher zum Thema gelesen haben oder so.

01:35:01.490 --> 01:35:08.450
<v Gast 2>Ja, also du hast du hast viel für so

01:35:08.450 --> 01:35:13.650
<v Gast 2>eine kleine Webseite hast du viele Tools hier verlinkt oder auch viele,

01:35:13.730 --> 01:35:16.290
<v Gast 2>nicht nur Tools, sondern eigentlich auch so ein bisschen Dienste.

01:35:17.410 --> 01:35:22.610
<v Gast 2>Würst du da im Einzelnen kurz drauf eingehen, was du da verwendet hast und was du bist.

01:35:22.850 --> 01:35:27.490
<v Gast 1>Also ich glaube, ich kann mal, also meine Eltern, die haben einen Blumenladen und da wollte ich halt einfach

01:35:27.490 --> 01:35:31.570
<v Gast 1>denen irgendwie mal eine Webseite so bauen, um halt auch selber mal,

01:35:31.730 --> 01:35:38.290
<v Gast 1>zum einen um selber mal ein bisschen so Spaß an solchen Dingen zu haben und zum anderen halt auch irgendwie,

01:35:38.690 --> 01:35:43.570
<v Gast 1>weil das halt so auch so ein Aushängeschild ist, wo man irgendwie im Zweifelsfall noch ein paar Kunden mehr

01:35:43.570 --> 01:35:44.450
<v Gast 1>abgreifen kann.

01:35:44.690 --> 01:35:49.170
<v Gast 1>Jetzt ist halt natürlich das Problem, meine Eltern, die sind jetzt nicht so besonders IT-versiert und gerade

01:35:49.170 --> 01:35:54.530
<v Gast 1>auch, was irgendwie Webapplikationen und sonst was angeht, du kannst ihnen kein CMS vorsetzen und die können

01:35:54.530 --> 01:35:56.290
<v Gast 1>dann ihre Bildergalerie damit managen.

01:35:56.530 --> 01:35:58.050
<v Gast 1>Das funktioniert einfach nicht.

01:35:59.970 --> 01:36:04.370
<v Gast 2>Das ist übrigens mal eine der grundlegenden Sachen, die ich super finde, wenn jemand so.

01:36:04.530 --> 01:36:10.850
<v Gast 1>Also das ist einfach, und meine Idee war halt, okay, die müssen die textuellen Inhalte müssen die nicht

01:36:10.850 --> 01:36:11.570
<v Gast 1>großartig ändern.

01:36:11.650 --> 01:36:15.970
<v Gast 1>Wenn sie mal ein paar Worte ändern wollen, können die mich anrufen, dann mache ich das, alles kein Thema.

01:36:16.370 --> 01:36:18.370
<v Gast 1>Sie sollen die Bildergalerie managen können.

01:36:18.450 --> 01:36:23.090
<v Gast 1>Und ich habe mir halt lange Gedanken gemacht, wie kriege ich das so möglichst niederschwellig hin?

01:36:23.170 --> 01:36:29.490
<v Gast 1>Und sagen wir mal so, die können mittlerweile ihre Bilder in einem Ordner auf ihrer

01:36:29.490 --> 01:36:34.050
<v Gast 1>Festplatte hin und her schieben und da liegt dann halt sowas wie Dropbox nahe.

01:36:34.690 --> 01:36:41.090
<v Gast 1>Und also der Use Case ist jetzt einfach der, die Bildergalerie liegt in Form von

01:36:41.090 --> 01:36:44.450
<v Gast 1>Ordnern und Bildern in einer Dropbox.

01:36:45.170 --> 01:36:51.570
<v Gast 1>Die werden momentan so semi-automatisch mit einem Skript auf den Server gesüngt und dann lasse ich da einen

01:36:51.570 --> 01:36:56.930
<v Gast 1>Batchjob laufen, den ich irgendwie mir geschrieben habe, aus denen dann die Thumbnails und die ganze Struktur

01:36:56.930 --> 01:36:58.450
<v Gast 1>und sonst was generiert wird.

01:36:58.690 --> 01:37:02.130
<v Gast 1>Und da fällt dann halt letzten Endes die Bildergalerie hinten raus.

01:37:02.450 --> 01:37:06.850
<v Gast 1>Also wenn ich mal irgendwie Zeit habe, dann baue ich mir da noch so ein Skript,

01:37:06.930 --> 01:37:10.850
<v Gast 1>was das so vollautomatisch tut und installiere mir irgendwie einen Dropbox-Agent auf dem Server,

01:37:10.930 --> 01:37:14.130
<v Gast 1>der dann die Bilder so live quasi synkt.

01:37:15.570 --> 01:37:19.410
<v Gast 1>Und das ist jetzt halt so die Idee des Ganzen gewesen.

01:37:19.650 --> 01:37:23.490
<v Gast 1>Und mein Anspruch war halt, okay, ich möchte es zumindest so haben,

01:37:23.570 --> 01:37:27.650
<v Gast 1>dass auf den Devices, die ich so, auf denen ich so guten Gewissens testen kann,

01:37:27.730 --> 01:37:32.690
<v Gast 1>also irgendwie auf irgendwelchen i-Devices, iPhone, iPad, vielleicht noch ein paar Android-Phones und sonst

01:37:32.690 --> 01:37:34.770
<v Gast 1>was, da soll die Webseite auch benutzbar sein.

01:37:34.850 --> 01:37:40.850
<v Gast 1>Weil, also gerade, ich habe vorhin irgendwie sowas erwähnt wie so Restaurant-Webseiten.

01:37:40.930 --> 01:37:44.370
<v Gast 1>Also es passiert halt öfters mal, dass ich irgendwo in einer fremden Stadt bin,

01:37:44.450 --> 01:37:48.130
<v Gast 1>vielleicht irgendwas essen will und dann mal rumgoogle, was es dafür irgendwie für Restaurants gibt.

01:37:48.210 --> 01:37:53.410
<v Gast 1>Und ich möchte einfach nur die verdammte Speisekarte finden und dann ist es irgendwie eine Flash-Webseite oder

01:37:53.410 --> 01:37:56.290
<v Gast 1>überhaupt nicht mobile optimiert und es funktioniert halt einfach nicht.

01:37:56.370 --> 01:38:00.290
<v Gast 1>Und sowas wollte ich jetzt halt irgendwie nicht haben.

01:38:01.170 --> 01:38:04.530
<v Gast 1>Und ja, ich habe hier so ein paar Tools verlinkt.

01:38:04.690 --> 01:38:10.370
<v Gast 1>Das sind unter anderem so Dinge, die ich vielleicht noch für die Galerie benutzen will.

01:38:10.450 --> 01:38:15.330
<v Gast 1>Also so ein Tool, was ich momentan noch nicht einsetze, aber tun möchte, ist zum Beispiel Photoswipe.

01:38:15.570 --> 01:38:19.490
<v Gast 1>Das ist eine JavaScript-Library, die ich finde eigentlich ganz schick aussieht.

01:38:20.050 --> 01:38:25.170
<v Gast 1>Und die funktioniert vor allem halt auch mit irgendwelchen Touchkesten auf Mobilgeräten.

01:38:27.890 --> 01:38:30.690
<v Gast 1>Das ist schon ganz nett, kann man machen.

01:38:31.650 --> 01:38:37.890
<v Gast 1>Ich habe, damit das auch irgendwie so Mobile funktioniert,

01:38:38.210 --> 01:38:44.450
<v Gast 1>habe ich mit Media Queries gearbeitet, die dann halt die Webseite, also das ist mehr oder weniger ein CSS3,

01:38:45.010 --> 01:38:50.130
<v Gast 1>ein Teil von CSS3, mit dem du halt sagen kannst, okay, wenn der Browser jetzt so und so viele Pixelbreit ist,

01:38:50.450 --> 01:38:57.330
<v Gast 1>dann mach das oder ansonsten macht das und dann kann man da halt schon einigermaßen die Webseite mit anpassen.

01:38:58.130 --> 01:39:04.050
<v Gast 1>Was halt ganz cool ist, weil da, also zum einen kann man da halt so

01:39:04.930 --> 01:39:10.690
<v Gast 1>bestimmte Dinge halt einfach abändern, sodass sie halt auch auf kleineren Displays so ansehbar sind oder man

01:39:10.690 --> 01:39:14.610
<v Gast 1>kann halt, wenn man da ein bisschen mehr Platz hat, den Platz halt auch sinnvoll ausnutzen.

01:39:15.890 --> 01:39:17.890
<v Gast 1>Möchtest du da noch was zu sagen, mit?

01:39:20.210 --> 01:39:25.810
<v Gast 2>Was mich interessieren würde an der Sache ist, hast du die Webseite irgendwie so mobile first gebaut oder hast

01:39:25.810 --> 01:39:27.090
<v Gast 2>du sie eher andersrum gebaut?

01:39:27.330 --> 01:39:28.450
<v Gast 1>Ja, eigentlich Desktop first.

01:39:28.770 --> 01:39:31.010
<v Gast 1>Also ich habe die eigentlich Desktop first gebaut.

01:39:32.130 --> 01:39:37.650
<v Gast 1>Lange Zeit hat dieses, also lange Zeit war dieses Menü, was oben momentan ist,

01:39:38.850 --> 01:39:45.170
<v Gast 1>also da sind einfach so ein paar Menüpunkte, das ist eine Leiste, die also am oberen Ende der Webseite klebt.

01:39:46.770 --> 01:39:51.410
<v Gast 1>Und lange Zeit habe ich es dann irgendwie so ein bisschen mit Media Queries gemacht,

01:39:51.490 --> 01:39:56.610
<v Gast 1>dass die Schrift, wenn bei Klai, also dass die Menüpunkte verkürzt wurden,

01:39:56.690 --> 01:40:00.930
<v Gast 1>dann stand dann halt zum Beispiel irgendwie statt Kontaktformular stand nur noch Kontakt dran,

01:40:01.010 --> 01:40:05.890
<v Gast 1>wenn man den Browser ein bisschen kleiner gezogen hat und irgendwann wurden nur noch Icons angezeigt.

01:40:06.130 --> 01:40:10.770
<v Gast 1>Das Problem war dann halt so eine Geschichte wie, also es war schon so ein bisschen mobile.

01:40:11.870 --> 01:40:16.750
<v Gast 1>Aber das Problem an der Geschichte war dann halt, ja, okay, von was diese Icons bedeuten,

01:40:16.830 --> 01:40:19.950
<v Gast 1>muss man halt mehr oder weniger raten, weil man sieht es halt nicht richtig.

01:40:21.230 --> 01:40:27.550
<v Gast 1>Dann habe ich halt irgendwann mal angefangen, okay, ich benutze jetzt so ein Projekt namens Responsive Enough,

01:40:28.990 --> 01:40:35.230
<v Gast 1>was einem halt so ein Hamburger-Menü da oben hinzaubert und ab einer gewissen Auflösung,

01:40:35.550 --> 01:40:39.470
<v Gast 1>beziehungsweise ab einer gewissen Größe von deinem Viewscreen.

01:40:39.790 --> 01:40:42.430
<v Gast 1>Oder Viewport, denn das glaube ich in der Webwelt.

01:40:44.030 --> 01:40:48.750
<v Gast 1>Und da kann man dann halt quasi auf Knopfdrucken bestimmtes Div auffahren lassen und dann,

01:40:48.990 --> 01:40:52.670
<v Gast 1>ich glaube, so Hamburger-Menüs, da kommen die meisten Leute mit klar.

01:40:52.750 --> 01:40:56.030
<v Gast 1>Also das sind so diese Menüs mit diesen drei Balken, wo dann irgendwas aufpoppt,

01:40:56.110 --> 01:40:57.230
<v Gast 1>wenn man irgendwie draufklickt.

01:40:57.470 --> 01:40:58.830
<v Gast 1>Sieht man relativ häufig.

01:40:59.070 --> 01:41:05.070
<v Gast 1>Bin ich nicht so, bin ich jetzt auch nicht so hundertprozentig, also stehe ich jetzt nicht so hundertprozentig

01:41:05.070 --> 01:41:07.950
<v Gast 1>dahinter, weil es ist auch nicht so, für Leute, die das nicht kennen,

01:41:08.030 --> 01:41:11.550
<v Gast 1>ist auch nicht so offensichtlich, dass da jetzt irgendwie die Navigation aufgeht.

01:41:11.630 --> 01:41:15.390
<v Gast 1>Aber mir ist momentan nichts Besseres eingefallen als das.

01:41:15.550 --> 01:41:17.630
<v Gast 1>Darum habe ich es mal benutzt.

01:41:19.070 --> 01:41:25.230
<v Gast 1>Das Problem ist jetzt halt, was macht man dann mit Browsern, die irgendwie keine Media Querys unterstützen?

01:41:26.190 --> 01:41:26.510
<v Gast 1>Ja.

01:41:26.830 --> 01:41:27.950
<v Felix>Nicht unterstützen.

01:41:28.830 --> 01:41:33.310
<v Gast 1>Nee, ich habe das jetzt gar nicht so krass gemacht, sondern du kannst halt auch sagen,

01:41:33.390 --> 01:41:39.550
<v Gast 1>ja, okay, so wenn Internet Explorer kleiner als diese Version, dann lad doch mal irgendwie ein JavaScript

01:41:39.870 --> 01:41:40.190
<v Gast 1>nach.

01:41:40.750 --> 01:41:47.550
<v Gast 1>Und da gibt es Respond.js und das ist so ein Polyphyll, was quasi so theoretisch das

01:41:47.550 --> 01:41:48.030
<v Gast 1>umbaut.

01:41:48.350 --> 01:41:52.990
<v Gast 1>Ich bin und theoretisch dann die Webseite so, also irgendwie,

01:41:53.150 --> 01:41:55.630
<v Gast 1>ich bin mir nicht sicher, wie es wirklich funktioniert.

01:41:56.430 --> 01:42:03.390
<v Gast 1>Ich glaube, es holt sich dein Style-Sheet,

01:42:03.710 --> 01:42:07.950
<v Gast 1>macht da irgendwie irgendwelche Transformationen drauf und injecte das wieder in die Seite.

01:42:08.030 --> 01:42:13.790
<v Gast 1>Das macht es wahrscheinlich langsam, aber zumindest werden irgendwelche Dinge angezeigt.

01:42:14.830 --> 01:42:19.470
<v Gast 1>Leider funktioniert das bei mir momentan jetzt nicht.

01:42:20.190 --> 01:42:26.670
<v Gast 1>Also ich habe die Seite irgendwie so vor ein paar, ne, so kurz vor der Sendung irgendwie noch deployed,

01:42:26.750 --> 01:42:30.270
<v Gast 1>weil ich nochmal frisch, weil ich so ein paar Sachen geändert hatte und gedacht habe,

01:42:30.350 --> 01:42:31.390
<v Gast 1>sonst mache ich es nie.

01:42:31.630 --> 01:42:35.630
<v Gast 1>Ich habe nochmal kurz eine VM angeworfen und habe es irgendwie so in einer älteren Version vom Internet

01:42:35.710 --> 01:42:36.430
<v Gast 1>Explorer probiert.

01:42:36.510 --> 01:42:38.990
<v Gast 1>Also ich glaube, das war IE8, ne, IE7.

01:42:39.630 --> 01:42:42.990
<v Gast 1>Und da wurde die Navigation noch gar nicht angezeigt.

01:42:43.070 --> 01:42:46.990
<v Gast 1>Das ist jetzt halt auch so eine Sache, muss ich jetzt halt auch mal selber überprüfen.

01:42:49.310 --> 01:42:51.950
<v Felix>Ich finde es ja, also ich muss ganz ehrlich sagen, ich finde es ganz schön krass,

01:42:52.030 --> 01:42:58.030
<v Felix>was man für einen ganzen Shit eigentlich braucht, nur damit dieses quasi auch auf Mobile funktioniert.

01:42:58.270 --> 01:43:03.070
<v Felix>Und zwar so, dass man, dass man es auch hernehmen will und nie quasi, dass es nicht tut.

01:43:03.230 --> 01:43:06.910
<v Gast 1>Ja, das ist halt so das Problem und das widerspricht sich halt gegenseitig.

01:43:06.990 --> 01:43:10.670
<v Gast 1>Also so, der Matt hat vorhin schon erwähnt, dieses Mobile First.

01:43:11.230 --> 01:43:16.430
<v Gast 1>Also um das mal kurz zu erklären, der Ansatz ist da eigentlich, man baut eine Webseite zuerst.

01:43:16.670 --> 01:43:22.590
<v Gast 1>Also so das Standard-Layout, wenn gar nichts irgendwie, also wenn keine Media Queries greifen,

01:43:22.670 --> 01:43:24.990
<v Gast 1>dann wird ein mobiles Layout angezeigt.

01:43:25.710 --> 01:43:26.830
<v Gast 1>Standardmäßig.

01:43:27.070 --> 01:43:27.310
<v Gast 1>Okay.

01:43:27.870 --> 01:43:34.830
<v Gast 2>So simpel wie möglich, auf den einfachsten Inhalt fokussiert, mit auch am wenigsten so Features wie,

01:43:34.990 --> 01:43:39.710
<v Gast 2>dass man irgendwo drüber havern kann und so, weil das muss ja alles auch mit Touch funktionieren und das kommt

01:43:39.710 --> 01:43:41.470
<v Gast 2>in der Regel auch den anderen User-Berner.

01:43:41.630 --> 01:43:44.350
<v Gast 1>Genau, oder zum Beispiel auch so Leuten mit Screenreadern und so weiter,

01:43:44.430 --> 01:43:50.270
<v Gast 1>weil so übersichtlicher, so sauberer strukturiert die Seite ist, je besser funktionieren zum Beispiel auch

01:43:50.270 --> 01:43:51.310
<v Gast 1>Screenreader.

01:43:51.550 --> 01:43:55.870
<v Gast 1>Und genau, und die, was dann normalerweise gemacht wird, ist,

01:43:55.950 --> 01:44:01.230
<v Gast 1>man tut dann halt über Media Queries diese Inhalte erweitern.

01:44:01.310 --> 01:44:03.470
<v Gast 1>Das ist auf der Website jetzt so ein bisschen gemischt.

01:44:03.550 --> 01:44:06.910
<v Gast 1>Ich habe dann noch keine richtige Struktur gehabt, weil am Anfang war das mehr oder weniger eine

01:44:06.910 --> 01:44:12.910
<v Gast 1>Desktop-Seite, die dann so mit Media Queries Media Ready oder Mobile Ready gemacht wurde.

01:44:14.030 --> 01:44:18.990
<v Gast 1>Und teilweise habe ich auch Sachen, die sind dann so Mobile First, wie zum Beispiel diese Navigation.

01:44:22.030 --> 01:44:25.790
<v Gast 1>Ja, das ist so, da muss ich noch irgendwie so ein bisschen Struktur reinbringen.

01:44:25.870 --> 01:44:32.590
<v Gast 1>Ich bin jetzt auch ehrlich gesagt nicht so, sagen wir mal so, mir fehlt mir fehlt,

01:44:32.670 --> 01:44:36.910
<v Gast 1>glaube ich, relativ viel Erfahrung, was so Wartbarkeit von Frontend Code angeht.

01:44:36.990 --> 01:44:40.430
<v Gast 1>Deswegen bin ich da selber noch gerade auf der Suche nach dem Optimum,

01:44:40.670 --> 01:44:43.550
<v Gast 1>aber es scheint schon mal irgendwie zu funktionieren.

01:44:46.670 --> 01:44:47.870
<v Gast 1>Ja, das ist so die Sache.

01:44:47.950 --> 01:44:54.430
<v Gast 1>Und dann gibt es halt wieder und dann hat man halt das Problem, wenn man Mobile First macht und jemand mit

01:44:54.430 --> 01:44:57.710
<v Gast 1>einem alten Internet-Explorer ankommt, dann explodiert der halt.

01:44:57.790 --> 01:45:03.390
<v Gast 1>Also dann zeigt der halt Elemente nicht an oder er zeigt nur das Mobile-Layout an,

01:45:03.470 --> 01:45:06.510
<v Gast 1>was man irgendwie auf so einem Browser dann auch nicht will.

01:45:06.750 --> 01:45:10.990
<v Gast 1>Und dann muss man halt mit irgendwelchen Schims oder mit irgendwelchen Polyfills arbeiten.

01:45:11.070 --> 01:45:16.030
<v Gast 1>Also ich habe da auch mal so eine Webseite verlinkt, canIuse.com, da kann man mal nachgucken,

01:45:16.270 --> 01:45:22.910
<v Gast 1>da sind irgendwie CSS, HTML5, JavaScript, sonstige APIs verlinkt und man kann da irgendwie

01:45:22.910 --> 01:45:27.150
<v Gast 1>draufklicken und sieht dann, kann ich das jetzt irgendwie momentan guten Gewissens verwenden?

01:45:27.310 --> 01:45:33.310
<v Gast 1>Oder muss ich mir da irgendwie Gedanken machen, dass es nicht mehr funktioniert in irgendwie einem Browser,

01:45:33.390 --> 01:45:35.390
<v Gast 1>der vielleicht ein Jahr alt ist oder so.

01:45:38.670 --> 01:45:45.390
<v Gast 1>Ja, und dann kommt man halt zu so einfachen Sachen wie plötzlich in älteren

01:45:45.390 --> 01:45:46.910
<v Gast 1>Versionen vom Internet Explorer.

01:45:46.990 --> 01:45:53.230
<v Gast 1>Also ich, also alles, was ich noch bereit bin zu unterstützen, sodass es einigermaßen funktioniert,

01:45:53.310 --> 01:45:54.990
<v Gast 1>ist der Internet Explorer 7.

01:45:55.950 --> 01:45:59.390
<v Gast 1>Weiter runter möchte ich nicht gehen, macht, glaube ich, auch keinen Sinn.

01:45:59.710 --> 01:46:02.190
<v Ingo>Aber auch das verstehe ich schon nicht mehr.

01:46:02.270 --> 01:46:06.030
<v Ingo>Also ich glaube, alles unter 8 muss man gar nicht mehr unterstützen.

01:46:06.270 --> 01:46:10.830
<v Ingo>Also die meiste Software, die jetzt rauskommt, sagt alles unter 8 ist einfach.

01:46:11.150 --> 01:46:14.430
<v Gast 1>Also sagen wir es mal so, ich denke mir halt, das ist eine relativ einfache Webseite.

01:46:14.510 --> 01:46:18.030
<v Gast 1>Wenn ich das mit ein paar Polyfields oder mit ein bisschen einer JavaScript-Library,

01:46:18.110 --> 01:46:21.790
<v Gast 1>die irgendwie nachgeladen wird, hinbekomme, das zu supporten, dann mache ich das.

01:46:21.950 --> 01:46:24.510
<v Gast 1>Wenn das in Arbeit ausartet, dann mache ich es halt nicht.

01:46:26.430 --> 01:46:30.430
<v Felix>Also, also für solche Sachen würde ich sowas, so eine extra Webseite machen,

01:46:30.510 --> 01:46:36.270
<v Felix>wo dann draufsteht, bitte drücken Sie auf den bunten Pokéball auf Ihrem Startbildschirm und dann gehen Sie

01:46:36.270 --> 01:46:37.230
<v Felix>nochmal auf diese Webseite.

01:46:37.390 --> 01:46:37.630
<v Felix>Genau.

01:46:37.790 --> 01:46:42.270
<v Ingo>Also selbst, selbst, also zum Beispiel Roundcube kam ja letztens in der neuen Version raus,

01:46:42.590 --> 01:46:48.030
<v Ingo>die da ist es sogar ab, IE9 geht's los.

01:46:48.350 --> 01:46:53.070
<v Gast 2>Also die Aussage, die ich von dem Webfront-Entwickler meines Vertrauens mittlerweile habe,

01:46:53.150 --> 01:46:57.230
<v Gast 2>ist die, dass man mit dem IE9 so einigermaßen vernünftig arbeiten kann.

01:46:57.710 --> 01:47:01.390
<v Gast 2>Mit noch, also ein, zwei Polyfills dran und so.

01:47:01.630 --> 01:47:05.870
<v Gast 2>Ich meine, die Sache ist halt auch immer einfach die, ich meine, der FlyD ist sich dessen natürlich auch,

01:47:05.950 --> 01:47:07.070
<v Gast 2>denke ich, bewusst.

01:47:08.990 --> 01:47:13.470
<v Gast 2>Es ist das eine, das jetzt kurz einzubauen und jetzt noch kurz irgendwie ein Polyfil da reinzuziehen.

01:47:13.950 --> 01:47:18.190
<v Gast 2>Es ist das andere, auch dieses Polyfill und alles Zeug, das ist ja auch Software,

01:47:18.270 --> 01:47:23.230
<v Gast 2>die Bugs hat, über die über die Zeit und die Jahre sozusagen mitzupflegen.

01:47:23.310 --> 01:47:25.790
<v Gast 2>Und speziell, wenn man sowas dann nicht groß kennt.

01:47:26.030 --> 01:47:29.310
<v Gast 2>Wenn du dir jetzt irgendwie in sechs Monaten die Webseite nochmal anschauen musst,

01:47:29.390 --> 01:47:35.550
<v Gast 2>weil dann irgendwie auf einmal irgendeine andere Priorität voll wichtig ist und jetzt ist auf einmal das

01:47:35.790 --> 01:47:41.150
<v Gast 2>kaputt, dann sich das nochmal reinzuziehen, ja, muss man sich halt überlegen.

01:47:41.230 --> 01:47:44.910
<v Gast 2>Also so Technical Depth hat man ja auch auf der Ebene ganz schnell.

01:47:45.070 --> 01:47:50.030
<v Gast 2>Und ich bin da mittlerweile auch wesentlich aggressiver und schmeiße einfach ganz alte,

01:47:50.110 --> 01:47:54.910
<v Gast 2>also ganz viel Zeug über Bord bei Projekten, wo ich es mir leisten kann,

01:47:54.990 --> 01:47:57.550
<v Gast 2>weil wenn man genug Projekte hat, wo man es sich nicht leisten kann,

01:47:57.630 --> 01:47:59.070
<v Gast 2>dann ist man um die paar wenigen froh.

01:47:59.310 --> 01:48:02.990
<v Felix>Also was man ja auch für die Sachen machen könnte, ist quasi für die ersten,

01:48:03.230 --> 01:48:07.550
<v Felix>also davor einfach schon Analytics haben oder dann erst Analytics einsetzen,

01:48:07.630 --> 01:48:09.070
<v Felix>um zu schauen, ob man denn überhaupt das ist.

01:48:09.150 --> 01:48:10.110
<v Gast 1>Das ist natürlich auch interessant.

01:48:10.670 --> 01:48:16.030
<v Felix>Weil damit man IE7-User hat, muss man ja auch erstmal eine gewisse Anzahl von Usern überhaupt haben.

01:48:16.270 --> 01:48:18.590
<v Felix>Weil das ja ein relativ kleiner Prozentsatz.

01:48:18.910 --> 01:48:20.830
<v Gast 2>Genau, das ist sowieso natürlich immer.

01:48:21.550 --> 01:48:26.190
<v Gast 2>Ich hatte letztes Mal, als ich dabei war, glaube ich, hier den Good Engineer und so Artikel verlinkt.

01:48:26.350 --> 01:48:27.550
<v Gast 2>Das ist ja auch wieder so ein Ding.

01:48:27.710 --> 01:48:33.310
<v Gast 2>Also wenn der Pleity das jetzt für seine Family macht oder so, oder man das für sich selber macht,

01:48:33.550 --> 01:48:35.630
<v Gast 2>kann man das noch irgendwo einigermaßen rechtfertigen.

01:48:35.710 --> 01:48:38.910
<v Gast 2>Wenn man das im Auftrag für irgendjemanden macht, ist es immer am besten,

01:48:39.390 --> 01:48:44.030
<v Gast 2>Zahlen, Daten, Fakten zu haben, auf deren Basis man argumentieren kann und sagen kann,

01:48:44.190 --> 01:48:48.510
<v Gast 2>schau mal, das ist so und so viel Arbeit für so und so viel Prozent deiner Kundschaft,

01:48:48.750 --> 01:48:51.150
<v Gast 2>kannst du dir selber überschlagen, wie viel Umsatz die dir machen.

01:48:51.310 --> 01:48:56.190
<v Gast 1>Also wie gesagt, bei mir ist es mehr so mein persönlicher Ansporn, dass ich das irgendwie möchte.

01:48:58.750 --> 01:49:03.390
<v Gast 1>Auch um irgendwie rauszufinden, was benutze ich denn jetzt gerade, was es vielleicht auch vor ein paar Jahren

01:49:03.390 --> 01:49:03.870
<v Gast 1>noch nicht gab.

01:49:03.950 --> 01:49:07.390
<v Gast 1>Also, das ist für mich auch immer so ein interessanter Blick in die Vergangenheit,

01:49:07.470 --> 01:49:09.870
<v Gast 1>wenn man so den Internet-Explorer anguckt.

01:49:11.950 --> 01:49:13.230
<v Gast 1>Ja, solche Dinge.

01:49:13.390 --> 01:49:13.950
<v Gast 1>Also.

01:49:14.830 --> 01:49:17.710
<v Gast 2>Ja, für dich ist das ja gerade so ein bisschen so Web-Front-end-Diversal-Chaft.

01:49:17.870 --> 01:49:21.150
<v Gast 1>Ja, genau, weil ich habe das ja irgendwie tatsächlich so, klar, ich habe jetzt auch bei

01:49:21.150 --> 01:49:26.910
<v Gast 1>Hockey-App-Front-Entwicklung teilweise gemacht, aber das war halt

01:49:27.870 --> 01:49:29.470
<v Gast 1>nicht so von Grund auf.

01:49:29.630 --> 01:49:36.190
<v Gast 1>Ich habe da auf viel Arbeit von meinen ganzen Kollegen aufgebaut und ich konnte irgendwie in diversen Snippets

01:49:36.190 --> 01:49:41.630
<v Gast 1>gucken, ey, wie ist denn dieses und jenes gelöst und konnte das dann halt konsistent irgendwie mehr oder

01:49:41.630 --> 01:49:42.510
<v Gast 1>weniger nachahmen.

01:49:42.590 --> 01:49:44.990
<v Gast 1>Aber ich habe jetzt halt mir irgendwie nicht groß Gedanken gemacht,

01:49:45.070 --> 01:49:48.110
<v Gast 1>wie löst man sowas, wenn man irgendwie vor dem nackten Blatt steht.

01:49:50.110 --> 01:49:53.950
<v Gast 1>Und da finde ich das in der Hinsicht auch ganz interessant.

01:49:55.230 --> 01:49:59.470
<v Gast 1>Und tatsächlich muss ich jetzt gar nicht so viele, also wie gesagt, das ist alles sehr simpel.

01:49:59.790 --> 01:50:05.550
<v Gast 1>Ich musste ein paar Sachen umbauen, damit es irgendwie mit einem IE funktioniert.

01:50:06.430 --> 01:50:08.510
<v Gast 1>Sind, glaube ich, insgesamt drei Dinge.

01:50:08.830 --> 01:50:13.710
<v Gast 1>Zum einen musste ich Media Query supporten, was ich über so ein JavaScript-Polyfil mache,

01:50:13.870 --> 01:50:17.630
<v Gast 1>was wo ich mir momentan noch nicht wirklich sicher bin, ob ich es weiterverwende,

01:50:17.710 --> 01:50:19.790
<v Gast 1>weil ich mir nicht sicher bin, ob es tatsächlich tut.

01:50:23.070 --> 01:50:23.950
<v Felix>Das ist eine gute Sache.

01:50:24.190 --> 01:50:26.030
<v Felix>Aber du kannst ja Modern IE nehmen, oder?

01:50:26.110 --> 01:50:26.750
<v Felix>Um das auszuprobieren.

01:50:26.910 --> 01:50:27.870
<v Gast 1>Dazu komme ich noch.

01:50:28.110 --> 01:50:28.670
<v Gast 1>Oder so.

01:50:29.950 --> 01:50:32.430
<v Gast 1>Jag, also ja, könnte man theoretisch tun.

01:50:32.510 --> 01:50:37.630
<v Gast 1>Also du meinst dieses RDP-Gedingsel, was auf Azure läuft.

01:50:38.190 --> 01:50:39.230
<v Gast 1>Jag kann mal machen.

01:50:39.550 --> 01:50:46.110
<v Gast 1>Da habe ich einen guten Tipp vom Kollegen, also vom Kollegen von Matt bekommen, vom Dan.

01:50:46.830 --> 01:50:51.710
<v Gast 1>Ich habe mich da irgendwie drüber aufgeregt, dass ich irgendwie nirgends mehr alte Versionen vom Internet

01:50:51.790 --> 01:50:53.950
<v Gast 1>Explorer finde, mit denen man mal testen kann.

01:50:54.030 --> 01:50:55.470
<v Gast 1>Und dann hat er gemeint.

01:50:56.190 --> 01:50:58.110
<v Gast 2>Dabei müsstest du doch Zugriff haben.

01:51:00.030 --> 01:51:03.630
<v Gast 1>Wenn einer Zugriff auf alte Dinge hat, und dann hat er halt gemeint,

01:51:03.710 --> 01:51:08.190
<v Gast 1>ja, irgendwie mach doch mal die Developer-Tools auf im Internet Explorer und stellt sich raus,

01:51:08.350 --> 01:51:11.870
<v Gast 1>der bringt ja schon die ganzen Rendering-Engines der letzten Jahrzehnte mit.

01:51:12.190 --> 01:51:16.830
<v Gast 1>Und man kann da tatsächlich, wenn man, und wenn man, also wenn man die F12-Developer-Tools nennen,

01:51:16.990 --> 01:51:23.550
<v Gast 1>die sich, wenn man die öffnet, dann kann man da unter Emulation so die Engine auswählen,

01:51:23.630 --> 01:51:29.070
<v Gast 1>mit der die Seite gerendert wird und tada kann man irgendwie mit einer Windows VM die ganzen Sachen mal

01:51:29.070 --> 01:51:34.990
<v Gast 1>abprüfen und kann irgendwie debuggen und das ist irgendwie so, das ist eigentlich was Offensichtliches,

01:51:35.070 --> 01:51:39.070
<v Gast 1>aber das war so für mich so eine Offenbarung, dass das geht und dann habe ich gedacht,

01:51:39.150 --> 01:51:42.910
<v Gast 1>okay, wenn das jetzt geht, dann kann ich das auch mal irgendwie versuchen zu supporten.

01:51:44.510 --> 01:51:46.510
<v Ingo>Ja, aber das ist schon ein bisschen krank, oder?

01:51:46.590 --> 01:51:52.270
<v Ingo>Dass der Internet-Explorer irgendwie 5, 6, 7 Engine-Versionen einfach mit dabei hat,

01:51:52.430 --> 01:51:55.950
<v Ingo>als wäre es nicht irgendwie schon eine große Scheiß-Software an sich,

01:51:56.030 --> 01:51:56.270
<v Ingo>ja.

01:51:56.670 --> 01:52:02.110
<v Ingo>Nein, die nehmen auch den ganzen Scheiß der letzten 30 Jahre einfach mit, weil es geht.

01:52:02.270 --> 01:52:05.790
<v Felix>Also es ist halt im XP-Style quasi.

01:52:06.110 --> 01:52:07.150
<v Felix>XP hat ja auch alles dabei.

01:52:07.790 --> 01:52:12.350
<v Gast 1>Ja, ich glaube auch heutige Windows-Versionen, da werden noch ganz viele Altlassen mitgeschleppt.

01:52:13.150 --> 01:52:14.590
<v Felix>Ja, aber dafür gibt es ja jetzt.

01:52:14.910 --> 01:52:16.430
<v Felix>Ja, genau, der Sparten Microsoft.

01:52:16.510 --> 01:52:19.390
<v Felix>Und den kann man dann ja für sowas nähern nehmen.

01:52:20.110 --> 01:52:21.230
<v Ingo>Genau, hast du Sparten.

01:52:21.790 --> 01:52:23.150
<v Gast 1>Ich habe keinen Zugriff auf Spartan, glaube ich.

01:52:23.390 --> 01:52:24.110
<v Gast 1>Der ist ja nur angekündigt.

01:52:24.190 --> 01:52:25.070
<v Felix>Der ist noch nicht fertig.

01:52:25.470 --> 01:52:26.270
<v Gast 2>Nicht mal angekündigt.

01:52:26.510 --> 01:52:30.590
<v Ingo>Naja, aber der arbeitet ja bei Microsoft, der wird da ja extra.

01:52:31.950 --> 01:52:33.230
<v Gast 1>Ingo, sagt man es mal so.

01:52:34.270 --> 01:52:37.950
<v Gast 1>Also zum einen weiß ich davon nichts.

01:52:38.030 --> 01:52:42.590
<v Gast 1>Wie gesagt, ich bin jetzt irgendwie nur einer von vielen Angestellten und mir wird da nicht unbedingt viel

01:52:42.590 --> 01:52:45.470
<v Gast 1>mehr erzählt als jetzt irgendwelchen Außenstehenden.

01:52:46.510 --> 01:52:50.590
<v Gast 1>Und zum anderen, selbst wenn ich das müsste, dürfte ich dir nicht erzählen.

01:52:50.750 --> 01:52:51.230
<v Gast 1>Bäm.

01:52:52.270 --> 01:52:54.190
<v Felix>Und er müsste sich ja schießen so.

01:52:54.270 --> 01:52:57.470
<v Gast 2>Er kann dir jetzt nicht sagen, dass das nicht Spartan heißt, sondern Grieche.

01:52:57.870 --> 01:52:58.830
<v Felix>Oh yes.

01:52:59.230 --> 01:53:01.390
<v Gast 2>Da kann er dir nicht sagen, aber darin hat er es schon getan.

01:53:01.630 --> 01:53:04.430
<v Felix>Deutsche Lokalisierung in Grieche.

01:53:05.150 --> 01:53:08.590
<v Gast 1>Genau, also Media Queries sind ein Problem, weil das können alte Browser nicht.

01:53:09.550 --> 01:53:11.790
<v Gast 1>HTML5-Elemente sind auch ein Problem.

01:53:11.870 --> 01:53:15.950
<v Gast 1>Ich habe ja halt gedacht, ich mache das hier so super deklarativ und benutze hier zum Beispiel für die

01:53:15.950 --> 01:53:22.750
<v Gast 1>Navigation ein HTML-5 NAV-Element und ein Aside-Element und ein sonstiges

01:53:22.750 --> 01:53:28.510
<v Gast 1>Element und irgendwie so HTML5 Form-Validations stellt sich raus.

01:53:28.830 --> 01:53:31.550
<v Gast 1>Alte Browser können das nicht.

01:53:32.350 --> 01:53:35.150
<v Gast 1>Surprise, surprise, weil die können noch kein richtiges HTML5 raus.

01:53:35.390 --> 01:53:38.030
<v Gast 2>Sie konnten die Elemente nicht und dann ist man so ein bisschen.

01:53:38.270 --> 01:53:42.270
<v Gast 1>Ja, genau, also ich habe jetzt hab halt das gelöst, indem ich so ein Webschim,

01:53:42.430 --> 01:53:43.790
<v Gast 1>nennt sich das, nachgeladen habe.

01:53:43.870 --> 01:53:50.750
<v Gast 1>Da kann man dann irgendwie so auf Anfrage bestimmte Features nachbauen und ich kann zum Beispiel

01:53:50.750 --> 01:53:54.990
<v Gast 1>sagen, ey, ich möchte jetzt hier Form-Validation-Support mit drin haben.

01:53:55.630 --> 01:54:02.510
<v Gast 1>Und dann bauen die das halt einem in JavaScript so nach oder die sorgen dann

01:54:02.510 --> 01:54:06.190
<v Gast 1>dafür, dass man die HTML5-Elemente anzeigen kann und so.

01:54:06.350 --> 01:54:07.870
<v Gast 1>Das ist irgendwie ganz nett.

01:54:08.590 --> 01:54:10.030
<v Gast 1>Das dritte Problem.

01:54:10.590 --> 01:54:11.870
<v Felix>Hast du denn so viele Formulare?

01:54:12.830 --> 01:54:13.470
<v Felix>Ich habe eins.

01:54:13.630 --> 01:54:18.670
<v Gast 1>Ich habe einen Kontaktformular, das hat noch ein bisschen Anti-Spam-Zeug mit drin.

01:54:18.830 --> 01:54:23.310
<v Gast 1>Also ich weiß nicht, habt ihr euch schon mal damit beschäftigt, wie man Spammer davon abhält,

01:54:23.470 --> 01:54:27.790
<v Gast 1>irgendwie sinnlos Kontaktformulare abzuschicken?

01:54:28.990 --> 01:54:29.790
<v Unbekannt>Ja, das auch.

01:54:30.030 --> 01:54:32.190
<v Gast 1>Ich wollte es halt so niederschwellig wie möglich machen.

01:54:32.350 --> 01:54:34.030
<v Gast 1>Momentan ist jetzt mein Ansatz.

01:54:34.270 --> 01:54:39.230
<v Gast 1>Ich habe irgendwie bestimmte Felder, also ich habe so Formularelemente,

01:54:39.470 --> 01:54:46.350
<v Gast 1>die heißen dann sowas wie Nickname oder was habe ich denn

01:54:46.350 --> 01:54:46.510
<v Gast 1>noch?

01:54:46.590 --> 01:54:47.790
<v Gast 1>Lass mich mal kurz nachgucken.

01:54:47.950 --> 01:54:54.830
<v Gast 1>Oder URL oder die heißen oder die heißen Remember und die sind mit der Klasse Anti-Spam getaggt

01:54:54.910 --> 01:55:00.110
<v Gast 1>und die CSS-Klasse Anti-Spam versteckt die dann, dass normale User mit einem normalen Browser,

01:55:00.190 --> 01:55:00.830
<v Gast 1>die nicht sehen.

01:55:01.310 --> 01:55:05.870
<v Gast 1>Spam Bots sehen die aber sehr wohl und klicken die an oder schreiben da was rein,

01:55:05.950 --> 01:55:08.830
<v Gast 1>weil die möchten ihr ihren Spam abschicken nach Möglichkeit.

01:55:09.710 --> 01:55:16.270
<v Gast 1>Und auf der Serverseite validiere ich das dann halt und nehme halt solche Sachen nicht an.

01:55:16.350 --> 01:55:17.070
<v Gast 1>Also momentan.

01:55:18.030 --> 01:55:22.350
<v Gast 2>Kriegst du da dann auch von OnePassword irgendwie eingesetzte Passwörter vielleicht hier und wieder mal?

01:55:25.950 --> 01:55:26.510
<v Gast 2>Mach mal noch ein bisschen.

01:55:26.670 --> 01:55:30.510
<v Gast 1>Ja, dann wahrscheinlich schon, aber ich wüsste jetzt auch nicht, also ich weiß jetzt nicht,

01:55:30.590 --> 01:55:34.510
<v Gast 1>ob OnePassword klug genug ist, Felder, die jetzt nicht angezeigt werden,

01:55:34.670 --> 01:55:35.630
<v Gast 1>nicht auszufüllen.

01:55:35.790 --> 01:55:36.910
<v Gast 1>Bin ich mir nicht sicher.

01:55:37.790 --> 01:55:39.870
<v Gast 2>Nee, das OnePassword macht das mit.

01:55:40.110 --> 01:55:40.430
<v Gast 2>Echt?

01:55:40.590 --> 01:55:40.830
<v Gast 2>Ja.

01:55:40.990 --> 01:55:44.190
<v Gast 2>Naja, das sind ja auch manchmal entsprechend interessante Werte drin,

01:55:44.270 --> 01:55:49.550
<v Gast 2>die auch, also OnePassword capturet ja das alles sozusagen den State der Seite und versucht so mit so einer

01:55:49.550 --> 01:55:53.710
<v Gast 2>Heuristik herauszufinden, was für das Form-Blogin gerade interessant ist.

01:55:53.950 --> 01:55:56.990
<v Gast 2>Und das captured das häufig mit und das füllt es dann natürlich auch aus,

01:55:57.070 --> 01:55:58.910
<v Gast 2>wenn es das entsprechende Input hinterher ist.

01:55:59.070 --> 01:56:02.590
<v Gast 1>Ja, was auch ganz interessant ist, ich war da mal so ein bisschen dazu gezwungen,

01:56:02.830 --> 01:56:08.670
<v Gast 1>mich mal mit, wie nenne ich denn das, Größeneinheiten im Browser zu beschäftigen,

01:56:08.750 --> 01:56:10.990
<v Gast 1>wovon ich überhaupt gar keine Ahnung hatte.

01:56:11.310 --> 01:56:12.510
<v Gast 1>Weil es gibt halt so.

01:56:13.310 --> 01:56:14.830
<v Ingo>Ja, schon wieder diese komische Impulse.

01:56:14.990 --> 01:56:17.230
<v Gast 1>Ja, nee, das ist halt, also im Browser ist es ja ganz komisch.

01:56:17.310 --> 01:56:20.910
<v Gast 1>Es gibt wieder einen Normenpixel, das ist jetzt kein wirklicher Pixel auf dem Bildschirm,

01:56:20.990 --> 01:56:23.870
<v Gast 1>sondern halt ein Pixel, wie er in irgendeinem RFC.

01:56:24.270 --> 01:56:28.110
<v Gast 1>Das ist genau, das ist ein RFC-Pixel, wie er irgendwo in einem RFC definiert ist.

01:56:28.430 --> 01:56:29.390
<v Gast 1>Und dann gibt es.

01:56:30.110 --> 01:56:31.790
<v Gast 2>Das klingt sich wie so ein Tracking.

01:56:33.230 --> 01:56:36.750
<v Gast 1>Da gibt es aber halt auch noch so komische Einheiten wie M oder REM.

01:56:36.990 --> 01:56:41.870
<v Gast 1>Und mein Kumpel, der damals dieses Layout gebaut hat, der hat halt überall REM benutzt.

01:56:42.190 --> 01:56:45.150
<v Gast 1>Und ich wusste erstmal gar nicht, also zum einen habe ich dann herausgefunden,

01:56:45.230 --> 01:56:51.710
<v Gast 1>dass halt besagter Internet Explorer, ich glaube, alles unter Internet Explorer 9 kann keine REM-Einheiten.

01:56:52.590 --> 01:56:57.470
<v Gast 1>Und dann musste ich erstmal rausfinden, was denn irgendwie Pixel und was ist M und was ist REM.

01:56:57.710 --> 01:56:59.070
<v Gast 1>Das ist gar nicht so einfach.

01:57:00.990 --> 01:57:01.950
<v Gast 1>Stellt sich raus.

01:57:03.710 --> 01:57:06.030
<v Gast 1>Ich habe so ein paar Blogposts verlinkt, wo das mal erzählt wird.

01:57:06.110 --> 01:57:10.030
<v Gast 1>Also die TLDR-Variante ist, Pixel ist irgendwo in dem RFC definiert,

01:57:10.110 --> 01:57:12.910
<v Gast 1>wie groß die sein sollen, in welcher Auflösung.

01:57:13.230 --> 01:57:18.990
<v Gast 1>EM ist quasi ein relativer Wert zur Schriftgröße von

01:57:20.590 --> 01:57:22.030
<v Gast 1>dem Elternelement.

01:57:22.750 --> 01:57:28.910
<v Gast 1>Das heißt, standardmäßig setzt dein Browser die Schriftgröße auf 16 Pixel für das

01:57:28.910 --> 01:57:29.790
<v Gast 1>HTML-Element.

01:57:30.190 --> 01:57:33.870
<v Gast 1>Alles, was darunter ist, da ist ein EM, 16 Pixel groß.

01:57:34.830 --> 01:57:40.910
<v Gast 1>Wenn du aber irgendwo jetzt diese Schriftgröße anpasst, also die Fontsize im CSS,

01:57:41.390 --> 01:57:48.270
<v Gast 1>und hast unter diesem Element wieder irgendwas, dann ist ein IM quasi wieder die Schriftgröße

01:57:48.270 --> 01:57:49.790
<v Gast 1>von dem Elternelement.

01:57:50.190 --> 01:57:56.750
<v Gast 1>Und ein REM wiederum ist quasi die Schriftgröße von dem HTML-Element.

01:57:58.670 --> 01:58:00.350
<v Gast 1>Beziehungsweise, ja, genau.

01:58:00.590 --> 01:58:01.790
<v Unbekannt>Vom Root, vom Root.

01:58:01.870 --> 01:58:05.390
<v Gast 1>Also das ist quasi das Root-EM, deswegen REM.

01:58:06.270 --> 01:58:06.590
<v Gast 1>Ja.

01:58:07.150 --> 01:58:09.070
<v Gast 1>Das musste ich auch erstmal rausfinden.

01:58:09.390 --> 01:58:15.150
<v Gast 1>Und ja, turns out, es gibt da irgendwie Leute, die sich streiten, wie so oft,

01:58:15.390 --> 01:58:19.630
<v Gast 1>was jetzt irgendwie die richtige Einheit ist, die man so benutzen soll.

01:58:21.630 --> 01:58:22.910
<v Felix>Und was die richtige Einheit?

01:58:23.390 --> 01:58:25.150
<v Gast 1>Also ich bin für meine, also ich.

01:58:25.550 --> 01:58:26.030
<v Gast 1>Alle.

01:58:26.350 --> 01:58:30.750
<v Gast 1>Alles andere Also sagen wir es mal so, so wie ich das verstehe, ist die Tatsache,

01:58:30.830 --> 01:58:36.510
<v Gast 1>dass man überall M oder M oder REM benutzen soll, irgendwie alten Browsern zu schulden,

01:58:37.150 --> 01:58:42.510
<v Gast 1>weil ältere Browser, die konnten, wenn die skaliert haben,

01:58:42.670 --> 01:58:46.190
<v Gast 1>haben die einfach die Schriftgröße im Root-Element hochgedreht.

01:58:46.830 --> 01:58:50.990
<v Gast 1>Also so habe ich das zumindest verstanden, da haben die die Schriftgröße im Root-Element hochgelegt,

01:58:51.230 --> 01:58:56.270
<v Gast 1>gedreht und wenn du irgendwo feste Pixelwerte angegeben hast, dann wurden die nicht mitskaliert.

01:58:56.350 --> 01:59:00.590
<v Gast 1>Das ist aber allerdings, glaube ich, in allen signifikanten modernen Browsern nicht mehr der Fall.

01:59:00.670 --> 01:59:07.550
<v Gast 1>Ich glaube, selbst der IE7 kann mittlerweile die Pixel selber

01:59:07.550 --> 01:59:08.350
<v Gast 1>skalieren.

01:59:08.830 --> 01:59:13.630
<v Gast 1>Und es werden ja auch so Sachen wie Bildergrafiken oder sowas, werden ja auch mittlerweile skaliert.

01:59:13.710 --> 01:59:15.630
<v Gast 1>Also ich glaube, das ist nicht mehr so der Grund.

01:59:15.950 --> 01:59:17.710
<v Gast 1>Ich weiß es nicht so richtig.

01:59:17.790 --> 01:59:19.230
<v Gast 1>Ich habe relativ viel REM drin.

01:59:19.310 --> 01:59:22.270
<v Gast 1>Ich versuche das jetzt irgendwie so langsam rauszukriegen, weil das halt wieder,

01:59:22.350 --> 01:59:25.150
<v Gast 1>wie gesagt, das macht dann Probleme mit älteren Browsern.

01:59:25.470 --> 01:59:26.830
<v Gast 1>Was eigentlich nicht sein muss.

01:59:27.070 --> 01:59:31.390
<v Gast 1>Manche Leute benutzen REM und benutzen ein Fallback-Value.

01:59:31.470 --> 01:59:36.430
<v Gast 1>Das heißt, wenn man zuerst in Pixel angibt und danach in REM, dann benutzt der Browser,

01:59:36.510 --> 01:59:40.430
<v Gast 1>der REM kann, den unteren Wert und der andere den oberen Wert.

01:59:40.990 --> 01:59:42.910
<v Gast 1>Ich bin auch nicht so richtig zum Schluss gekommen.

01:59:42.990 --> 01:59:45.310
<v Gast 1>Ich versuche irgendwie das so einigermaßen hinzukriegen.

01:59:45.390 --> 01:59:50.510
<v Gast 1>Also ich möchte jetzt auch nicht die Seite auf irgendwelchen alten Browsern pixelperfekt darstellen.

01:59:50.590 --> 01:59:54.270
<v Gast 1>Ich möchte nur, dass man sie irgendwie benutzen kann und schauen wir mal.

01:59:54.510 --> 01:59:59.550
<v Gast 1>Aber ich fand es mal ganz interessant, das Ganze mal ein bisschen da einzulesen und das zu verstehen.

02:00:01.810 --> 02:00:04.610
<v Gast 1>Was du noch gemeint hast, ist, testen auf dem IE.

02:00:04.690 --> 02:00:10.050
<v Gast 1>Da habe ich ja schon diese F12 Developer Tools erwähnt.

02:00:10.210 --> 02:00:15.330
<v Gast 1>Was es auch noch gibt, ist von Browserstack.com ein Screenshot-Service, was ganz nett ist.

02:00:15.490 --> 02:00:19.890
<v Gast 1>Und zwar bieten die dir die Möglichkeit, so eine komplette, riesengroße,

02:00:20.690 --> 02:00:27.250
<v Gast 1>alles erschlagende Matrix von Browsern auszuwählen, wo du irgendwie ganz viele auswählen

02:00:27.250 --> 02:00:27.810
<v Gast 1>kannst.

02:00:28.050 --> 02:00:31.490
<v Gast 1>Und ich glaube, dass also du darfst, Klass, quasi auf dieser Seite,

02:00:31.570 --> 02:00:37.330
<v Gast 1>die ich da verlinkt habe, darfst du 25 Browser in unterschiedlichen Betriebssystemen,

02:00:37.970 --> 02:00:42.850
<v Gast 1>unterschiedlichen Betriebssystemversionen und generell unterschiedliche Browser kannst du selektieren in

02:00:42.850 --> 02:00:44.130
<v Gast 1>unterschiedlichen Versionen.

02:00:47.170 --> 02:00:50.610
<v Ingo>So Android-Browser und iOS-Browser, also so kannst du kurz sagen.

02:00:50.850 --> 02:00:52.370
<v Felix>Och, der beschissene Android-Browser.

02:00:52.530 --> 02:00:58.930
<v Ingo>Hätte bitte gerne einen Galaxy Tab 2 und einen Droid Razer

02:00:59.250 --> 02:01:03.170
<v Ingo>und einen Xperia Tipo T-Bone.

02:01:03.490 --> 02:01:06.850
<v Ingo>Gehört, da wird mein ganzes Leben Xperia für T-Bone-Stake.

02:01:07.090 --> 02:01:08.130
<v Unbekannt>Xperia GTA.

02:01:08.450 --> 02:01:14.370
<v Gast 1>Ja, und genau, das Nette daran ist, die machen dir dann quasi, die rendern dir quasi deine Webseite auf allen

02:01:14.370 --> 02:01:18.770
<v Gast 1>diesen Browsern und du musst dann halt irgendwie ein paar Minuten warten und dann zeigen die dir das Ganze

02:01:18.770 --> 02:01:22.130
<v Gast 1>halt als Screenshots an und du kannst die halt runterladen und angucken.

02:01:23.410 --> 02:01:26.610
<v Felix>Und dann kannst du erstmal anfangen zu weinen, weil es nur so gut aussieht.

02:01:26.770 --> 02:01:30.130
<v Gast 1>Ja, das ist jetzt zum Beispiel bei mir so, ich habe dieses Ding gesehen und hab gedacht,

02:01:30.210 --> 02:01:35.010
<v Gast 1>oh, das ist ja nett, das probiere ich mal aus und dann habe ich so alte Versionen vom Internet Explorer werden

02:01:35.010 --> 02:01:36.850
<v Gast 1>irgendwie so gar nicht supportet.

02:01:36.930 --> 02:01:40.450
<v Gast 1>Dann habe ich gedacht, ja okay, so ganz schlimm will ich es dann halt doch nicht haben.

02:01:40.610 --> 02:01:44.450
<v Gast 1>Also wie gesagt, momentan ist Internet Explorer Support auch noch so ein bisschen broken,

02:01:44.610 --> 02:01:47.730
<v Gast 1>aber ich werde da vielleicht am Wochenende mal wieder dran arbeiten.

02:01:49.170 --> 02:01:50.850
<v Felix>Wie gesagt, keiner braucht Internet Explorer.

02:01:50.930 --> 02:01:51.570
<v Felix>Alle nehmen Spaß.

02:01:53.410 --> 02:01:59.090
<v Gast 1>Was auch noch so ein interessantes Thema ist, sind so Webforms, äh, nicht so Webforms, Webfonts.

02:01:59.730 --> 02:02:06.450
<v Gast 1>Also ich benutze da ja auch so eine Nicht-Standard-Schriftart, die man irgendwo nachladen muss.

02:02:08.290 --> 02:02:08.690
<v Gast 1>Doch, das ist ein bisschen.

02:02:13.410 --> 02:02:15.570
<v Gast 1>Nee, mit Google hat es tatsächlich nicht funktioniert.

02:02:15.650 --> 02:02:22.370
<v Gast 1>Ich habe am Anfang Google Fonts benutzt und das hat aber wie gesagt wiederum in Internet

02:02:22.370 --> 02:02:24.450
<v Gast 1>Explorer 7 nicht funktioniert.

02:02:26.290 --> 02:02:29.330
<v Gast 1>Ich bin dann auf so einen Blogpost, den ich hier auch so verlinkt habe,

02:02:29.410 --> 02:02:34.450
<v Gast 1>wie man irgendwie damit arbeitet und bin ich auf FontSquiral gekommen.

02:02:34.530 --> 02:02:38.370
<v Gast 1>Und FontSquiral ist ganz nett, weil die haben zum einen ist es ein Dienst,

02:02:38.450 --> 02:02:42.930
<v Gast 1>da kannst du nach so Schriftarten suchen und kannst die auch so für kommerziellen Benutzungen,

02:02:43.010 --> 02:02:44.690
<v Gast 1>kannst du die dann runterladen.

02:02:45.730 --> 02:02:49.650
<v Gast 1>Und die haben auch einen Dienst, da kannst du dann wiederum so eine Schriftart,

02:02:50.050 --> 02:02:56.450
<v Gast 1>eine Webfont hochladen und die tun die umkonvertieren und

02:02:56.770 --> 02:03:01.330
<v Gast 1>geben dir dann ein Zip zurück, wo dann quasi auch so CSS,

02:03:01.570 --> 02:03:08.450
<v Gast 1>so eine CSS-Fontface mit integriert ist, was so auf allen Browsern bis irgendwie runter zum IE7,

02:03:08.690 --> 02:03:10.050
<v Gast 1>glaube ich, funktioniert.

02:03:11.170 --> 02:03:12.770
<v Gast 1>Das ist ziemlich abgefahren.

02:03:12.930 --> 02:03:14.050
<v Gast 1>Also krass.

02:03:14.290 --> 02:03:20.130
<v Gast 1>Die bauen dir halt so irgendwie so ein Bulletproof-Fontface, wo sie dann alle Formate mit irgendwelchen Hacks

02:03:20.130 --> 02:03:23.250
<v Gast 1>für IE, dass er bestimmte Sachen nicht lädt und sonst irgendwas drin hat,

02:03:23.330 --> 02:03:26.210
<v Gast 1>dann hat irgendwie dein Fontface, ich weiß nicht, zwölf Zeilen oder so,

02:03:26.290 --> 02:03:28.370
<v Gast 1>aber es funktioniert dann tatsächlich auch.

02:03:29.010 --> 02:03:29.890
<v Unbekannt>So theoretisch.

02:03:30.210 --> 02:03:36.770
<v Gast 1>Wenn momentan die Navigation im Internet Explorer angezeigt würde, dann würde diese Schriftart auch

02:03:36.770 --> 02:03:37.730
<v Gast 1>verwendet werden.

02:03:39.730 --> 02:03:40.050
<v Gast 1>Geil.

02:03:40.370 --> 02:03:43.490
<v Gast 1>Ja, das habe ich auch gelernt, ist ganz interessant.

02:03:45.730 --> 02:03:50.130
<v Gast 1>Ja, ansonsten gibt es noch so ein paar Dinge,

02:03:50.770 --> 02:03:53.010
<v Gast 1>wo ich mir noch gar nicht sicher bin, wie ich damit umgehe.

02:03:53.090 --> 02:03:57.970
<v Gast 1>Zum Beispiel, was macht man eigentlich mit irgendwie, also das ist eine Webseite mit relativ vielen Bildern,

02:03:58.050 --> 02:04:00.530
<v Gast 1>was mache ich da irgendwie mit Retina-Displays?

02:04:00.610 --> 02:04:05.570
<v Gast 1>Also man sieht ja dann die Pixel, das ist ja irgendwie hässlich, aber auf der anderen Seite macht es die Seite

02:04:05.570 --> 02:04:08.610
<v Gast 1>halt unfassbar viel schwergewichtiger, wenn du gerade irgendwie mit einem,

02:04:08.770 --> 02:04:12.050
<v Gast 1>zum Beispiel mit einem modernen iPhone oder mit einem iPad oder sowas,

02:04:12.210 --> 02:04:15.970
<v Gast 1>mit so einem Retina-Display, wenn du da unterwegs bist, dann macht es die Seite halt Arschlamm,

02:04:16.050 --> 02:04:19.090
<v Gast 1>wenn da erstmal hoch aufgelöste Grafiken runtergeladen werden.

02:04:19.650 --> 02:04:21.890
<v Gast 1>Habe ich momentan noch keine Lösung.

02:04:22.050 --> 02:04:26.370
<v Gast 1>Ich werde vorerst mal bei den niedrig aufgelösten Grafiken bleiben,

02:04:26.450 --> 02:04:29.490
<v Gast 1>weil ich auch möchte, dass die Seite halt irgendwie schnell geladen wird.

02:04:29.970 --> 02:04:36.850
<v Gast 1>Und gerade halt auch so Sachen, wie Matt jetzt erwähnt hat, gerade so mit Bauer irgendwie,

02:04:37.010 --> 02:04:40.290
<v Gast 1>oder Bauer war doch dieses Dependency Management, richtig?

02:04:41.890 --> 02:04:48.290
<v Gast 1>Genau, also gerade so Frontend, also möchte ich jetzt einen Dependency Manager für diese doch

02:04:48.290 --> 02:04:53.570
<v Gast 1>relativ kleine und simple Webseite haben, nur weil ich irgendwie ein jQuery und ein paar

02:04:54.930 --> 02:04:58.850
<v Gast 1>Icon-Fonts und noch ein paar andere Kleinigkeiten mit drin habe?

02:04:59.090 --> 02:05:05.730
<v Gast 1>Oder ist das viel zu viel Aufwand und ich möchte das eher von Hand machen und ab und zu mal vielleicht auch

02:05:05.730 --> 02:05:09.650
<v Gast 1>irgendwie jetzt einen stabilen Status haben, statt ständig meine Dependencies upzudaten?

02:05:10.290 --> 02:05:11.570
<v Gast 1>Weiß ich momentan noch nicht.

02:05:11.810 --> 02:05:14.290
<v Gast 1>Muss ich mir auch noch irgendwie Gedanken machen.

02:05:16.290 --> 02:05:19.890
<v Gast 1>Ja, ansonsten, du hast noch irgendwie HTML-Imports verlinkt?

02:05:20.770 --> 02:05:21.090
<v Gast 1>Matt.

02:05:23.490 --> 02:05:27.010
<v Gast 2>Ja, eine Sache, die in der in der ganzen Diskussion auch noch aufkam,

02:05:27.250 --> 02:05:32.130
<v Gast 2>oder was gerade jetzt interessant sein kann, wenn man eben so eine kleine Webseite hat.

02:05:34.610 --> 02:05:39.570
<v Gast 2>Also man hat eine kleine Webseite, da hat man ja so klassischerweise dann irgendwie so ein paar Seiten und die

02:05:39.570 --> 02:05:41.490
<v Gast 2>haben dann halt so einen gewissen Frame.

02:05:41.810 --> 02:05:46.930
<v Gast 2>Und bisher gab es ja im Prinzip nur eine serverseitige Lösung,

02:05:47.010 --> 02:05:52.610
<v Gast 2>dass man eben diesen Frame außenrum dann gebaut hat, also wenn der eine gewisse HTML-Struktur zum Beispiel

02:05:52.690 --> 02:05:59.570
<v Gast 2>braucht, dass man das entweder eben einfach in jeder Seite statisch dupliziert oder sich irgendwie eine

02:05:59.570 --> 02:06:03.970
<v Gast 2>serverseitige Lösung mit PHP, Ruby, genau, also Starler,

02:06:04.050 --> 02:06:04.850
<v Gast 2>was weiß ich.

02:06:06.850 --> 02:06:07.890
<v Gast 2>Also der des HTML.

02:06:09.490 --> 02:06:13.970
<v Gast 1>Du hast zum Beispiel ein Root-Layout und möchtest innerhalb von diesem Root-Layout,

02:06:14.530 --> 02:06:19.890
<v Gast 1>wo dann irgendwie eine Navigation und irgendwelche bestimmten Links und Grafiken und sonst was schon drin sind

02:06:19.970 --> 02:06:26.130
<v Gast 1>und dann möchtest du quasi innen drin die eigentlichen Inhalte darstellen und die sind dann auf jeder Seite

02:06:26.130 --> 02:06:26.690
<v Gast 1>anders.

02:06:27.490 --> 02:06:27.810
<v Gast 1>Ja.

02:06:29.010 --> 02:06:30.690
<v Gast 2>Genau, solche Dinge.

02:06:31.490 --> 02:06:36.530
<v Gast 2>Das ging bisher halt nur so, dass man das irgendwie auf dem Server dann sich irgendeine Lösung installieren

02:06:36.530 --> 02:06:36.690
<v Gast 2>hat.

02:06:37.010 --> 02:06:40.130
<v Gast 2>Mein absoluter Favorite, den ich immer bei Studenten früher noch erzählt habe,

02:06:40.210 --> 02:06:43.730
<v Gast 2>sind Server-Side-Includes, also so ein Feature, das zum Beispiel der Apache kann.

02:06:46.370 --> 02:06:47.730
<v Ingo>Gute Alpha-Herze.

02:06:48.210 --> 02:06:51.250
<v Gast 2>Einfach mal nur, um denen bewusst zu machen, wie einfach es auch mal sein kann,

02:06:51.330 --> 02:06:53.090
<v Gast 2>mit wie wenig man auskommen kann.

02:06:53.250 --> 02:06:56.370
<v Gast 2>Naja, und im Prinzip sind HTML-Imports jetzt genau sowas.

02:06:57.890 --> 02:07:02.770
<v Gast 2>Das ist nicht nur, also der Name legt nahe, dass man damit nur HTML importieren kann,

02:07:02.850 --> 02:07:03.890
<v Gast 2>aber es geht eher andersrum.

02:07:04.130 --> 02:07:06.690
<v Gast 2>Man kann in HTML jetzt Dinge importieren.

02:07:06.930 --> 02:07:07.730
<v Gast 2>Ressourcen.

02:07:08.690 --> 02:07:14.690
<v Gast 2>Skript, JavaScript, CSS, wie es bisher schon immer ging, und eben auch HTML.

02:07:14.770 --> 02:07:19.890
<v Gast 2>Also man kann halt an einer Stelle so einen Import angeben und der wird dann aufgelöst und das ist nichts

02:07:19.890 --> 02:07:20.210
<v Gast 2>Besonderes.

02:07:20.610 --> 02:07:21.890
<v Felix>Das ist quasi wie so ein Link im Header.

02:07:22.130 --> 02:07:22.370
<v Felix>Genau.

02:07:22.690 --> 02:07:22.850
<v Felix>Genau.

02:07:23.250 --> 02:07:23.890
<v Felix>Quasi nur nichts.

02:07:24.210 --> 02:07:29.570
<v Gast 2>Genau, nur ist jetzt sozusagen für mehr standardisiert und ist halt coolerer als eine iFrage.

02:07:29.810 --> 02:07:33.890
<v Gast 1>Also du kannst es dir halt vielleicht so vorstellen, wie wenn du jetzt eine Programmiersprache hast und du

02:07:33.890 --> 02:07:40.130
<v Gast 1>kannst irgendwie eine andere Datei requiren, dann wird die da quasi in

02:07:40.370 --> 02:07:44.210
<v Gast 1>dieses an dieser Stelle eingebaut.

02:07:44.450 --> 02:07:46.610
<v Gast 2>An dieser Stelle importiert, included.

02:07:46.930 --> 02:07:49.410
<v Felix>Wenn deine Programmiersprache so funktioniert, wenn die nicht so funktioniert,

02:07:49.730 --> 02:07:50.530
<v Felix>genau, dann geht es nicht so einfach.

02:07:52.850 --> 02:07:54.930
<v Felix>Oder Lua oder ganz viele andere Programmiersprache.

02:07:55.170 --> 02:07:58.370
<v Gast 2>Das war halt eine Sache, die hat halt irgendwie HTML immer so gefehlt.

02:07:58.530 --> 02:08:03.810
<v Gast 2>Ja, und ist ein bisschen aberwitzig, weil ja HTML, also Hyperlinks und Hypertext ja so ist,

02:08:03.890 --> 02:08:05.890
<v Gast 2>dass man Dokumente untereinander referenziert.

02:08:05.970 --> 02:08:12.210
<v Gast 2>Ja, ja, du referenzierst sie, aber du fühlst sie nicht genau ein, weil das gegen die Idee weiß ich nicht,

02:08:12.370 --> 02:08:13.730
<v Gast 2>weil ich es schon.

02:08:14.530 --> 02:08:15.090
<v Gast 2>Das wäre cool.

02:08:15.250 --> 02:08:15.650
<v Gast 2>Ja, genau.

02:08:15.730 --> 02:08:20.370
<v Gast 2>Ich kann es mir von der Semantik her schon so vorstellen, dass ich in einem Dokument ein anderes Dokument

02:08:20.370 --> 02:08:24.770
<v Gast 2>nicht nur referenziere im Sinne von darauf zeige, sondern mir auch was davon hole und es direkte anzeige.

02:08:24.930 --> 02:08:27.170
<v Felix>Wie gesagt, das funktioniert ja auch schon mit dem JavaScript.

02:08:27.490 --> 02:08:28.370
<v Ingo>Ja, mit JavaScript, genau.

02:08:28.450 --> 02:08:29.650
<v Unbekannt>Und das kommt ja zu.

02:08:30.050 --> 02:08:36.210
<v Felix>Du cheatest ja diesen Kram immer wieder nach, indem du dann quasi so JavaScript nachlädst und der lädt dann

02:08:36.210 --> 02:08:41.410
<v Felix>über super HTTP-Magic, lädt der dann anderen Shit in andere Tags rein,

02:08:41.490 --> 02:08:47.490
<v Felix>die du davor vorbereitet hast, damit das quasi dann super nachgeladen wird.

02:08:47.730 --> 02:08:50.210
<v Gast 2>Genau, der Vorteil mit den HTML-Imports ist natürlich dann auch noch der,

02:08:50.290 --> 02:08:52.370
<v Gast 2>wenn das dann mal vor den Browsern unterstützt wird.

02:08:52.530 --> 02:08:55.810
<v Gast 2>Dann ist das halt auch alles so hier super mit Caching und so weiter.

02:08:55.970 --> 02:08:58.850
<v Gast 2>Also das wird dann alles durch den Browser-Cache direkt abgedeckt.

02:08:59.090 --> 02:09:03.090
<v Felix>Und dann kannst du sagen, okay, das ist mein Header, der sieht eh immer gleich aus.

02:09:03.330 --> 02:09:03.650
<v Felix>Genau.

02:09:03.810 --> 02:09:05.810
<v Felix>Und mein Footer sieht auch immer gleich aus.

02:09:05.890 --> 02:09:09.250
<v Felix>Und die Werbung sieht auch immer an der rechten Seite gleich aus.

02:09:09.570 --> 02:09:12.850
<v Felix>Und meine andere Leiste, die sieht auch immer gleich aus.

02:09:12.930 --> 02:09:15.730
<v Felix>Und dann kann man den Rest mit JavaScript sagen, okay, das ist jetzt aktiviert,

02:09:15.810 --> 02:09:17.330
<v Felix>weil du auf dieser Webseite bist oder so.

02:09:17.570 --> 02:09:22.690
<v Gast 2>Genau, und diese HTML-Imports, die sind halt eben gerade nur ein Draft vom W3C.

02:09:23.330 --> 02:09:24.610
<v Felix>Ich bin dafür auf jeden Fall.

02:09:24.850 --> 02:09:25.170
<v Felix>Ja.

02:09:27.650 --> 02:09:28.850
<v Felix>Wäre schon eine gute Sache, ja.

02:09:29.490 --> 02:09:34.770
<v Gast 1>Ja, also ich würde gerne noch was dazu erzählen, aber irgendwie rauscht ihr gerade wieder ganz doll und ich

02:09:34.770 --> 02:09:35.330
<v Gast 1>kann euch nicht verstehen.

02:09:35.410 --> 02:09:38.050
<v Gast 1>Ingo, kannst du mal kurz die Soundkarte resetten?

02:09:41.090 --> 02:09:42.530
<v Gast 2>Ingo, resette die Soundkarte.

02:09:43.010 --> 02:09:43.970
<v Felix>Resetten sie!

02:09:46.290 --> 02:09:47.810
<v Felix>Negative knacknack.

02:09:48.050 --> 02:09:50.130
<v Felix>Gott sei Dank können wir das dann rausschneiden, Ingo muss.

02:09:53.970 --> 02:09:54.450
<v Felix>Live!

02:09:54.530 --> 02:09:55.970
<v Felix>Das ist quasi wie die Live-Sendung.

02:09:56.290 --> 02:09:58.450
<v Unbekannt>Nur dass ihr sie später hört.

02:09:59.410 --> 02:10:00.690
<v Ingo>Später live.

02:10:01.250 --> 02:10:04.290
<v Felix>Real Life, wie andere Leute so schön genannt haben.

02:10:04.850 --> 02:10:06.530
<v Unbekannt>Nur dass wir nicht dabei sind, wenn ihr es hören.

02:10:07.490 --> 02:10:07.810
<v Unbekannt>Ja.

02:10:09.330 --> 02:10:15.970
<v Gast 1>Ja, auch ganz interessant zu diesem ganzen HTML5 Imports,

02:10:16.210 --> 02:10:22.530
<v Gast 1>ist halt auch so noch so ein bisschen eine Technologie, die sich so ein bisschen darum gebildet hat,

02:10:22.690 --> 02:10:24.610
<v Gast 1>nämlich Webcomponents.

02:10:24.930 --> 02:10:30.770
<v Gast 1>Also fand ich ganz gut, ein Kollege von mir hat da vor kurzem mal eine Präsentation drüber gehalten und ich

02:10:30.770 --> 02:10:32.370
<v Gast 1>habe da so ein bisschen was mitgenommen.

02:10:32.690 --> 02:10:35.650
<v Gast 1>Können wir auch noch drüber reden, sollte es irgendjemand interessieren?

02:10:39.410 --> 02:10:40.530
<v Felix>Machen wir das mal weiter.

02:10:40.850 --> 02:10:42.770
<v Gast 1>Also es geht auch relativ kurz.

02:10:44.290 --> 02:10:51.250
<v Gast 1>Also Webcomponents, einen Teil davon haben wir schon besprochen, nämlich diese HTML-Imports.

02:10:51.730 --> 02:10:56.530
<v Gast 1>Dann gibt es noch ein Feature, das nennt sich HTML-Templates, wo du halt quasi,

02:10:56.610 --> 02:10:59.970
<v Gast 1>was halt so ein Template machst, du gibst halt irgendwelche Platzhalter an und dann kannst du da irgendwie

02:10:59.970 --> 02:11:02.450
<v Gast 1>Zeug reinfriemeln, ist alles kein großes Ding.

02:11:02.850 --> 02:11:05.570
<v Gast 1>Dann gibt es noch ein weiteres Feature, nämlich Custom Elements.

02:11:05.970 --> 02:11:11.730
<v Gast 1>Das ist so ein Feature, was dir erlaubt, eigene HTML-Elemente zu kreieren,

02:11:11.810 --> 02:11:18.770
<v Gast 1>die bestimmte Eigenschaften haben und in denen irgendwie ihr eigenes JavaScript läuft und so weiter und

02:11:18.770 --> 02:11:19.250
<v Gast 1>so fort.

02:11:19.410 --> 02:11:26.210
<v Gast 1>Also gerade im Chrome sieht man das relativ häufig, da ist zum Beispiel der HTML5 Audio Player wiederum intern

02:11:26.530 --> 02:11:30.850
<v Gast 1>eigentlich ein Custom Element, so Sachen.

02:11:31.090 --> 02:11:33.490
<v Gast 1>Und was es noch gibt, ist das Shadow DOM.

02:11:36.690 --> 02:11:41.330
<v Gast 1>Das ist halt auch, da kann man quasi das HTML-Element,

02:11:41.490 --> 02:11:47.330
<v Gast 1>also man kann Custom HTML-Elemente erzeugen und kann aber so deren interner,

02:11:47.570 --> 02:11:49.170
<v Gast 1>wie sie funktionieren, verstecken.

02:11:49.250 --> 02:11:54.130
<v Gast 1>Das heißt, du könntest jetzt irgendwie sagen, du machst jetzt irgendwie den Binärgewitter Audio Player und

02:11:54.130 --> 02:11:58.690
<v Gast 1>dann ist es das Tag Binärgewitter Audio Player und nimmst noch ein paar Attribute entgegen.

02:11:58.930 --> 02:12:02.370
<v Gast 1>Aber wenn du das im Webinspektor anguckst, dann sieht das halt aus wie ein Element,

02:12:02.450 --> 02:12:07.010
<v Gast 1>was heißt HTML-5 Audio Player und der Rest ist halt in diesem Shadow-DOM versteckt.

02:12:08.210 --> 02:12:10.610
<v Felix>Oh shit, das ist ja fast wie Funktionen.

02:12:10.850 --> 02:12:14.290
<v Felix>Oh mein Gott, ich hab's gebraucht, hat es auch HTML-Pracht.

02:12:15.330 --> 02:12:19.410
<v Gast 1>Und was daraus halt entsteht, ist, wenn du alle diese vier Technologien zusammennimmst,

02:12:19.570 --> 02:12:20.610
<v Gast 1>sind halt Webcomponents.

02:12:20.690 --> 02:12:26.450
<v Gast 1>Das heißt, du kannst halt dir eigene Elemente erzeugen, die ihr eigenes DOM haben,

02:12:26.770 --> 02:12:33.650
<v Gast 1>die du wiederum mit Templates versehen kannst und die du über HTML-Imports

02:12:33.650 --> 02:12:35.010
<v Gast 1>quasi nachladen kannst.

02:12:35.250 --> 02:12:35.890
<v Gast 1>Bam.

02:12:37.090 --> 02:12:37.650
<v Gast 1>Und da gibt es.

02:12:37.970 --> 02:12:39.250
<v Felix>Fucking Miracles, ey.

02:12:39.970 --> 02:12:42.290
<v Felix>Fast wie eine richtige Promiersprache, nur noch nicht ganz.

02:12:42.610 --> 02:12:43.810
<v Gast 2>Hat nicht so lange gedauert.

02:12:44.050 --> 02:12:47.970
<v Gast 1>Ja, ja, und da gibt es dann halt sowas wie zum Beispiel, also Google fördert es gerade ziemlich stark.

02:12:48.050 --> 02:12:52.690
<v Gast 1>Also die haben das Polymer-Projekt, das ist quasi ein JavaScript-Framework,

02:12:52.770 --> 02:12:59.010
<v Gast 1>was es dir erlaubt, ziemlich einfach so Custom-Elemente zu erzeugen und so weiter mit diesen Web-Components.

02:12:59.410 --> 02:13:05.170
<v Gast 1>Und da gibt es zum Beispiel dann ein Google Map-Element in ihrer Demo,

02:13:05.490 --> 02:13:09.090
<v Gast 1>wo man halt nur noch Latitude und Longitude angibt und dann sieht es halt aus,

02:13:09.170 --> 02:13:15.570
<v Gast 1>als wäre das ein richtiges HTML-Tag, was Google Map heißt, aber in Wirklichkeit ist es halt irgendwie so eine

02:13:15.570 --> 02:13:20.850
<v Gast 1>Bibliothek, die nachgeladen wurde und irgendwie ihre eigene Funktionalität kapselt.

02:13:21.090 --> 02:13:22.210
<v Gast 1>Was eigentlich ganz nett ist.

02:13:23.250 --> 02:13:24.610
<v Ingo>Lass mich raten, auch damit.

02:13:25.810 --> 02:13:26.530
<v Ingo>Ich wüsste jetzt nicht, wie.

02:13:26.850 --> 02:13:28.050
<v Felix>Damit machst du Google bestimmt keine.

02:13:29.970 --> 02:13:31.330
<v Unbekannt>Google Maps machen wir Money-Pacte.

02:13:31.810 --> 02:13:35.410
<v Gast 1>Mit dem Money-Tag, da kann man dann irgendwie Geld drucken, aber ich weiß nicht.

02:13:36.050 --> 02:13:37.970
<v Felix>Ich glaube, das ist einfach Analytics.

02:13:38.050 --> 02:13:39.570
<v Felix>So, bäm, da haben wir wieder Geld.

02:13:40.210 --> 02:13:44.050
<v Gast 2>Deswegen macht Google hier Public DNS, deswegen machen sie Google Webfonds gesagt.

02:13:44.290 --> 02:13:46.610
<v Felix>Wir haben gesagt, Public DNS machen sie deswegen nicht.

02:13:47.330 --> 02:13:49.010
<v Felix>Wir würden uns doch nicht anlügen, oder?

02:13:49.250 --> 02:13:50.050
<v Felix>Das geht doch nicht.

02:13:50.370 --> 02:13:51.010
<v Felix>Die netten Menschen.

02:13:51.170 --> 02:13:54.610
<v Felix>Die haben die IP-Adressen 8888 nur, weil sie so nette Menschen sind.

02:13:55.410 --> 02:13:57.010
<v Gast 2>Das ist einfach nur so geiles, die IP-Adresse.

02:13:57.090 --> 02:13:58.610
<v Felix>Ja, und weil sie sich da jetzt so quasi.

02:13:59.490 --> 02:14:01.970
<v Gast 2>Sie hatten sie halt schon und haben sie gedacht, da müssen wir doch irgendwas mitmachen.

02:14:02.050 --> 02:14:08.050
<v Felix>Nee, ich glaube, ich sag dazu jetzt mal nichts, weil das ist alles nicht Jugendfrei.

02:14:10.290 --> 02:14:12.210
<v Ingo>Sorry, Fly, die werden gebrochen.

02:14:12.610 --> 02:14:13.730
<v Unbekannt>Nee, das war es eigentlich.

02:14:13.810 --> 02:14:14.530
<v Unbekannt>Also das war so.

02:14:14.850 --> 02:14:15.970
<v Gast 1>Nee, das war eigentlich so.

02:14:16.370 --> 02:14:22.050
<v Gast 1>Es gibt halt dieses Polymer und es gibt Webcomponents und da könnte man in Zukunft vielleicht noch was von

02:14:22.050 --> 02:14:22.450
<v Gast 1>hören.

02:14:22.530 --> 02:14:27.890
<v Gast 1>Ich würde es jetzt momentan so auf irgendwelchen Produktionsgeschichten noch nicht einsetzen,

02:14:28.050 --> 02:14:33.410
<v Gast 1>auch weil Chrome momentan der einzige Browser ist, der das voll und ganz im ganzen Umfang unterstützt.

02:14:33.570 --> 02:14:36.930
<v Gast 1>Für alles andere muss man quasi so ein JavaScript-Polyphil nachladen,

02:14:37.010 --> 02:14:41.490
<v Gast 1>was das emuliert und das macht es dann halt dementsprechend langsam und ist dann irgendwie nicht so cool.

02:14:43.250 --> 02:14:47.090
<v Gast 2>Ein Ding, wo Google das schon sehr extensiv nutzt, dieses Polymer selber,

02:14:47.170 --> 02:14:53.250
<v Gast 2>also natürlich betreiben die da auch viel Dogfooding, ist, sie haben ja dieses Material Design auf Android und

02:14:53.250 --> 02:14:58.610
<v Gast 2>TV und haben auch versucht, viele ihrer Web-Anwendungen, also zum Beispiel Google Drive,

02:14:58.850 --> 02:15:02.930
<v Gast 2>das den meisten von euch vielleicht immer noch als Google Docs bekannt sein könnte,

02:15:03.650 --> 02:15:08.210
<v Gast 2>in diesem Look auch, in diesem Material Design zu bauen und da kommt das her.

02:15:08.370 --> 02:15:12.530
<v Gast 2>Beziehungsweise alles, was sie jetzt gerade mit Polymer zeigen in ihren Playgrounds,

02:15:12.610 --> 02:15:16.450
<v Gast 2>das sieht dann immer nach diesem Material Design aus und das machen sie,

02:15:16.770 --> 02:15:20.690
<v Gast 2>um anderen Leuten das zu ermöglichen, auch in diesem Style Web-Anwendungen zu bauen,

02:15:20.770 --> 02:15:22.050
<v Gast 2>sodass alles nach Android ausgeht.

02:15:22.370 --> 02:15:24.530
<v Felix>Nee, dass alle so geil sind wie sie.

02:15:25.410 --> 02:15:26.530
<v Felix>Die sind ja super richtig geil.

02:15:26.770 --> 02:15:27.890
<v Felix>Nee, die sind richtig geil, ja.

02:15:27.970 --> 02:15:30.370
<v Felix>Und sie wollen einfach, dass andere Leute auch so geil sein können.

02:15:31.170 --> 02:15:31.490
<v Felix>Ja.

02:15:32.450 --> 02:15:33.570
<v Felix>Oh yes.

02:15:34.130 --> 02:15:34.930
<v Felix>Oh yes.

02:15:35.570 --> 02:15:36.130
<v Felix>Google.

02:15:36.210 --> 02:15:36.930
<v Felix>Oh, du geil.

02:15:37.090 --> 02:15:37.490
<v Felix>Google.

02:15:38.130 --> 02:15:41.410
<v Ingo>So, was mich jetzt noch interessiert, also du hast ja jetzt beschrieben,

02:15:41.490 --> 02:15:43.330
<v Ingo>wie du so vorgegangen bist, was du so gemacht hast.

02:15:43.810 --> 02:15:46.130
<v Ingo>Was würdest du denn jetzt anderen Leuten empfehlen?

02:15:46.370 --> 02:15:47.410
<v Ingo>Also sollen die jetzt.

02:15:47.810 --> 02:15:48.050
<v Ingo>Kopf.

02:15:50.290 --> 02:15:51.170
<v Unbekannt>Nee, nee, Google.

02:15:52.290 --> 02:15:55.250
<v Ingo>Weil ich habe auch so eine Webseite, die müsste dringend mal neu gemacht werden, aber jetzt.

02:15:55.490 --> 02:15:56.370
<v Felix>Müsste man mal machen.

02:15:57.250 --> 02:15:58.610
<v Ingo>Müsste man mal machen.

02:15:59.250 --> 02:16:01.650
<v Ingo>Die ist damals mit Yammel gebaut worden.

02:16:01.810 --> 02:16:04.610
<v Ingo>Das ist auch so ein CSS-Framework.

02:16:04.930 --> 02:16:08.450
<v Gast 1>Ich kenne Yammel als Markup-Sprache, aber das ist wahrscheinlich was anderes.

02:16:08.690 --> 02:16:09.890
<v Ingo>Nee, das ist was anderes.

02:16:10.290 --> 02:16:11.330
<v Ingo>Yammel.de.

02:16:12.690 --> 02:16:16.850
<v Ingo>Ich glaube, da kann man auch responsive auf Seiten bauen.

02:16:18.210 --> 02:16:18.450
<v Ingo>Genau.

02:16:18.770 --> 02:16:20.050
<v Ingo>Stimmt, es ist nicht.

02:16:21.490 --> 02:16:23.410
<v Unbekannt>Ich habe gerade den nicht erfunden.

02:16:23.970 --> 02:16:26.450
<v Unbekannt>Aber die sagen, sie sind HTML5 und CSS3.

02:16:26.850 --> 02:16:27.250
<v Unbekannt>Ist doch gut.

02:16:27.810 --> 02:16:28.130
<v Unbekannt>Sind sie das?

02:16:28.290 --> 02:16:28.850
<v Unbekannt>Ja, sind sie.

02:16:30.050 --> 02:16:30.930
<v Felix>Und alle Browser.

02:16:31.890 --> 02:16:33.730
<v Ingo>Genau, also so ein bisschen, was es da hinterher ist.

02:16:33.970 --> 02:16:35.330
<v Ingo>Ein bisschen responsive ist.

02:16:35.730 --> 02:16:37.970
<v Ingo>Ja, es sieht halt jetzt auch nicht mehr schön aus.

02:16:38.050 --> 02:16:42.610
<v Ingo>Also erstens ist noch das alte Jammel und zweitens ist es halt nicht mobile.

02:16:42.770 --> 02:16:46.610
<v Ingo>Also es ist zwar responsive, aber es ist halt nicht mobile responsive, ja.

02:16:47.010 --> 02:16:52.850
<v Ingo>Also ich habe das auch gerade mal getestet mit dem Screenshot-Dingi, was du gerade noch, dieses Browser-Stack.

02:16:53.890 --> 02:16:57.730
<v Ingo>Es geht halt auf den normalen, mit den normalen Browsern geht es alles.

02:16:57.890 --> 02:17:02.690
<v Ingo>Auch mit so einem iPad sieht es noch einigermaßen okay aus, bei allen anderen sieht es halt schon komisch aus.

02:17:02.930 --> 02:17:06.130
<v Ingo>Da musst du dann halt schon zoomen und Bladiblub machen.

02:17:06.690 --> 02:17:11.970
<v Ingo>Und da wäre jetzt halt die Idee, das irgendwann mal neu zu machen und halt auch mit Mobile und allem,

02:17:12.210 --> 02:17:13.650
<v Ingo>wie gehe ich denn da jetzt vor?

02:17:14.130 --> 02:17:17.570
<v Ingo>Sag ich, okay, Flydi, was du alles erzählt hast, ist ja schön und gut,

02:17:17.650 --> 02:17:20.290
<v Ingo>aber ich habe keine Ahnung davon und will mich auch nicht damit beschäftigen.

02:17:20.370 --> 02:17:21.730
<v Ingo>Nämlich jetzt doch Bootstrap oder.

02:17:21.970 --> 02:17:23.330
<v Felix>Ja, einfach nur Bootstrap, fertig.

02:17:23.650 --> 02:17:25.330
<v Ingo>Oder wo fange ich denn oder muss ich angehen.

02:17:25.490 --> 02:17:27.890
<v Gast 1>Also sagen wir es mal so, es gibt vielleicht auch so Sachen.

02:17:27.970 --> 02:17:31.810
<v Gast 1>Also hätte ich jetzt irgendwie, würde ich das Ganze jetzt nochmal neu von Grund auf anfangen,

02:17:31.890 --> 02:17:35.090
<v Gast 1>dann würde ich vielleicht irgendwie sowas leicht, sowas wie Bootstrap benutzen,

02:17:35.330 --> 02:17:37.330
<v Gast 1>aber vielleicht ein bisschen leichtgewichtiger.

02:17:37.730 --> 02:17:39.890
<v Gast 1>Es gibt zum Beispiel dieses Pure CSS.

02:17:40.530 --> 02:17:45.730
<v Gast 1>Das ist einfach nur eine Sammlung von, du hast ein irgendwie halbwegs flexibles Grid-System,

02:17:45.810 --> 02:17:50.610
<v Gast 1>du hast ein paar Buttons, du hast ein paar Menüs, du kannst es ein bisschen erweitern.

02:17:50.930 --> 02:17:55.010
<v Gast 1>Du kannst aber auch nur einzelne Teile davon laden, wenn du Bock drauf hast.

02:17:56.210 --> 02:17:58.530
<v Gast 1>Und du musst nicht alles auf einmal nehmen.

02:17:58.690 --> 02:17:59.010
<v Gast 1>So.

02:17:59.490 --> 02:18:02.690
<v Gast 1>Und sowas könnte man zum Beispiel benutzen.

02:18:02.850 --> 02:18:07.090
<v Gast 1>Es gibt auch, was ich jetzt anstatt Bootstrap, weil es glaube ich,

02:18:07.250 --> 02:18:11.010
<v Gast 1>also ich bin persönlich, ich finde es ein bisschen besser anpassbar,

02:18:11.490 --> 02:18:13.250
<v Gast 1>ist Serb Foundation.

02:18:13.730 --> 02:18:15.410
<v Gast 1>Kann ich auch mal verlinken.

02:18:16.690 --> 02:18:19.890
<v Gast 1>Ist halt dann auch schon wieder, das ist halt wieder schon ein Framework.

02:18:20.050 --> 02:18:26.850
<v Gast 1>Also das macht schon viel für dich und das ist auch irgendwie Mobile First und irgendwie funktioniert und

02:18:26.850 --> 02:18:28.690
<v Gast 1>total HTML5 und alles.

02:18:29.010 --> 02:18:33.090
<v Gast 1>Sieht, finde ich, auch ein bisschen besser aus im Standard-Look als Bootstrap.

02:18:33.570 --> 02:18:34.930
<v Gast 1>Kann man verwenden.

02:18:36.850 --> 02:18:41.490
<v Gast 1>Ansonsten müsste man jetzt mal wirklich jemanden da haben,

02:18:41.810 --> 02:18:46.290
<v Gast 1>der wirklich weiß, wie man wattbaren Frontend-Code schreibt,

02:18:46.530 --> 02:18:49.090
<v Gast 1>weil also im großen.

02:18:49.570 --> 02:18:51.570
<v Felix>Nee, muss man nicht warten, man macht es einfach neu, dann nimmt man nicht so.

02:18:51.730 --> 02:18:52.290
<v Felix>Ja, das ist natürlich.

02:18:53.650 --> 02:18:56.050
<v Felix>Das ist doch voll die einfache Sache vor die einfache Sache und dann nimmt man einfach das,

02:18:56.130 --> 02:18:56.930
<v Felix>was gerade hot ist.

02:18:57.010 --> 02:18:59.970
<v Felix>Und jetzt kann der Ingo gerade eins von diesen drei Sachen nehmen.

02:19:00.610 --> 02:19:02.370
<v Ingo>Also du willst ja halt auch nicht immer machen.

02:19:02.850 --> 02:19:05.890
<v Felix>Doch, alle fünf Jahre machst du das, weil jetzt bist du eh dabei gerade.

02:19:06.610 --> 02:19:09.250
<v Felix>Also nicht warten fünf Jahre und dann kannst du mich neu machen.

02:19:09.490 --> 02:19:10.130
<v Felix>Und dann komplett neu.

02:19:10.530 --> 02:19:13.330
<v Ingo>Und jedes Mal jedes Mal Limework wechseln einfach neu.

02:19:13.490 --> 02:19:15.490
<v Felix>Nee, das ist einfach cool, weil du machst dann quasi was Neues.

02:19:15.810 --> 02:19:18.370
<v Ingo>Nee, aber ich will mich ja nicht jedes Mal da mit dem Scheiß beschäftigen.

02:19:18.450 --> 02:19:22.210
<v Felix>Nee, du willst dich hier nicht, du willst neue Sachen lernen und nicht dich mit dem alten Scheiß beschäftigen.

02:19:22.290 --> 02:19:23.650
<v Felix>Bei dem alten Scheiß ist dir doch fucking egal.

02:19:23.730 --> 02:19:27.170
<v Gast 2>Wenn du ein geiler Entwickler bist, dann wirst du eh jedes Jahr eine neue Programmiersprache lernen.

02:19:27.570 --> 02:19:28.370
<v Felix>Ne, drei.

02:19:28.690 --> 02:19:28.930
<v Felix>Drei.

02:19:29.250 --> 02:19:29.810
<v Felix>Oder fünf.

02:19:30.050 --> 02:19:30.530
<v Felix>Mindestens.

02:19:30.690 --> 02:19:31.410
<v Felix>Nee, alle neun.

02:19:31.490 --> 02:19:33.010
<v Felix>Alle, die neu rauskommen, musst du sofort.

02:19:33.330 --> 02:19:33.890
<v Felix>Alle neun.

02:19:34.290 --> 02:19:35.330
<v Gast 2>Swift all the way.

02:19:35.570 --> 02:19:36.930
<v Ingo>Swift und Rust.

02:19:38.290 --> 02:19:42.210
<v Gast 1>Also ich kann mal hier noch einen Artikel verlinken, den ich gerade noch auf meiner Leseliste habe.

02:19:42.690 --> 02:19:47.090
<v Gast 1>Da geht es um diese BIM-Notation,

02:19:47.250 --> 02:19:50.530
<v Gast 1>Block Element Modifier und das ist gerade so der neue heiße Scheiß,

02:19:50.610 --> 02:19:53.490
<v Gast 1>wie man irgendwie modulares CSS schreiben soll.

02:19:55.970 --> 02:19:59.890
<v Gast 1>Kann ich mal verlinken, habe ich mich noch nicht so intensiv mit beschäftigt,

02:20:00.210 --> 02:20:02.530
<v Gast 1>aber das scheint irgendwie cool zu sein.

02:20:03.410 --> 02:20:07.010
<v Gast 1>Der Artikel nennt sich Keeping the Front E Modular with Spam.

02:20:08.850 --> 02:20:09.490
<v Gast 1>Spam.

02:20:12.130 --> 02:20:12.450
<v Gast 1>Als ich

02:20:12.930 --> 02:20:14.210
<v Felix>Boring an, muss ich, ganz ehrlich sagen.

02:20:14.450 --> 02:20:15.730
<v Gast 1>Das kann man machen.

02:20:16.290 --> 02:20:17.490
<v Gast 1>Aber ich weiß nicht.

02:20:17.570 --> 02:20:21.010
<v Gast 1>Also ich denke, im Groß, wenn es nur irgendwie eine einfache Webseite ist,

02:20:21.090 --> 02:20:25.090
<v Gast 1>dann würde ich mal sagen, nimm dir vielleicht mal ein Grid-Framework und nimm dir vielleicht mal irgendwas

02:20:25.090 --> 02:20:30.610
<v Gast 1>Leichtgewichtiges, was es dir erlaubt, irgendwie so ein grundlegendes Layout zu bauen und dann guck mal,

02:20:30.770 --> 02:20:31.810
<v Gast 1>wo die Reise hingeht.

02:20:31.890 --> 02:20:33.170
<v Gast 1>Also, wie gesagt, ich.

02:20:33.490 --> 02:20:35.250
<v Ingo>Also das macht YAML macht es auch.

02:20:35.490 --> 02:20:39.490
<v Ingo>Ich meine, man kann natürlich auch mal gucken, ob man das Neueren YAML nimmt.

02:20:39.570 --> 02:20:41.090
<v Ingo>Man muss, dann müsste man auch alles umschreiben.

02:20:41.250 --> 02:20:47.570
<v Ingo>Ich meine, die setzen auch aus so einem Grid-Framework auf und haben auch diesen scheiß alten Klassen noch

02:20:47.570 --> 02:20:51.730
<v Ingo>irgendwie drin, um die alten Internet-Explorer zu unterstützen oder sowas früher zumindest.

02:20:52.050 --> 02:20:54.370
<v Felix>Ja, und du würdest mir egal sein.

02:20:54.690 --> 02:20:58.530
<v Gast 1>Das ist jetzt irgendwie eine Seite, die ist dann irgendwie stark customized oder sieht die dann.

02:20:58.850 --> 02:20:59.250
<v Gast 1>Nö, nö.

02:20:59.490 --> 02:21:04.450
<v Gast 1>Also das ist quasi dieses Standarddesign und es sieht heutzutage einfach nicht mehr gut aus, oder?

02:21:04.850 --> 02:21:08.690
<v Ingo>Ja, nicht mehr gut und es ist halt auch, wie gesagt, geht halt nicht auf Mobile.

02:21:09.090 --> 02:21:13.330
<v Ingo>Du kannst den Browser verkleinern und es schiebt sich dann auch alles so ein bisschen zusammen,

02:21:13.490 --> 02:21:17.650
<v Ingo>aber nicht so klein, dass es auf einem Mobile-Gerät gehen würde, weil das war halt vor fünf Jahren einfach

02:21:17.650 --> 02:21:17.970
<v Ingo>noch nichts.

02:21:18.130 --> 02:21:18.530
<v Ingo>Damals.

02:21:18.930 --> 02:21:19.330
<v Ingo>TM.

02:21:20.530 --> 02:21:23.570
<v Gast 1>Also ich kann da jetzt tatsächlich guten Gewissens, weil ich halt auch,

02:21:23.650 --> 02:21:27.730
<v Gast 1>weil mir da so ein bisschen die Erfahrung fehlt, kann ich da jetzt eigentlich keine definitive Empfehlung

02:21:27.730 --> 02:21:28.130
<v Gast 1>geben.

02:21:28.290 --> 02:21:32.690
<v Gast 1>Ich würde halt mal sagen, ein Framework macht halt in dem Fall wahrscheinlich Sinn,

02:21:32.850 --> 02:21:36.450
<v Gast 1>weil da ist der Code wahrscheinlich cleaner und besser dokumentiert als alles,

02:21:36.530 --> 02:21:40.130
<v Gast 1>was du irgendwie oder was ich auch irgendwie hinkriegen würde.

02:21:43.010 --> 02:21:47.570
<v Gast 1>Wie gesagt, ich bin jetzt auch noch gerade im Überlegen, ob ich irgendwie große Teile von meinem Layout-Code

02:21:47.650 --> 02:21:52.770
<v Gast 1>wegwerfe und vielleicht durch irgendwas ersetzt, was irgendwie so besser dokumentiert ist,

02:21:52.850 --> 02:21:56.130
<v Gast 1>also in Form von sowas wie Pure CSS zum Beispiel, dass ich da sage,

02:21:56.210 --> 02:22:02.370
<v Gast 1>ich nehme nur ein bisschen das Script-System und vielleicht noch ein bisschen Layout-Zeug außenrum und den

02:22:02.370 --> 02:22:07.250
<v Gast 1>Rest lasse ich dann halt mit meinem Custom-Code.

02:22:09.330 --> 02:22:11.330
<v Gast 1>Es kommt halt immer drauf an, was man machen will.

02:22:11.410 --> 02:22:15.010
<v Gast 1>Wenn man irgendwie eine Web-Applikation bauen will, die einfach nur Dinge tun soll,

02:22:15.090 --> 02:22:19.250
<v Gast 1>aber irgendwie, wo es dann auch egal ist, dass die nach einem Standard-Bootstrap aussieht,

02:22:19.330 --> 02:22:20.610
<v Gast 1>dann benutzt halt Bootstrap.

02:22:20.690 --> 02:22:25.730
<v Gast 1>Also ich meine, da hat man eine große Community außenrum, man hat jede Menge Erweiterungen.

02:22:25.810 --> 02:22:32.530
<v Gast 1>Es gibt irgendwie sogar mittlerweile, also ein Kumpel von mir hat mal so ein Plugin

02:22:32.770 --> 02:22:37.250
<v Gast 1>geschrieben, was dir die Bootstraps-Grids so als Overlay anzeigt,

02:22:37.330 --> 02:22:40.450
<v Gast 1>dass man da ein bisschen besser debuggen kann und sowas gibt es halt da alles.

02:22:42.050 --> 02:22:45.730
<v Gast 1>Ist momentan, glaube ich, auch so de facto Standard, wenn dir Bootstrap nicht so gefällt,

02:22:45.810 --> 02:22:47.650
<v Gast 1>guckt dir vielleicht mal Foundation an.

02:22:49.090 --> 02:22:51.330
<v Gast 1>Da kommt halt auch schon ein Look and Feel mit.

02:22:52.610 --> 02:22:55.330
<v Gast 1>Und das ist eigentlich schon ganz hübsch.

02:22:55.650 --> 02:22:57.330
<v Gast 1>Also das kann man schon verwenden.

02:22:59.010 --> 02:23:03.890
<v Gast 1>Also in dem Fall oder bei dieser Seite ging es jetzt ja großenteils drum,

02:23:04.050 --> 02:23:06.850
<v Gast 1>das soll jetzt halt nicht aussehen wie irgendein Standard-Framework,

02:23:07.010 --> 02:23:10.050
<v Gast 1>sondern das soll halt irgendwie aussehen wie irgendwas eigenes.

02:23:10.610 --> 02:23:14.050
<v Gast 1>Und natürlich, das Problem ist halt auch, wenn du ein Framework nimmst,

02:23:14.130 --> 02:23:19.410
<v Gast 1>dann ist es meistens schon auf vielen Browsern getestet und wenn du da keine ganz abgefahrenen Dinge tust,

02:23:19.890 --> 02:23:23.010
<v Gast 1>dann wird es wahrscheinlich auch weiterhin der Fall sein, dass es dort funktioniert.

02:23:23.090 --> 02:23:27.330
<v Gast 1>Das ist bei mir natürlich nicht der Fall, weil wenn ich jetzt irgendwie mein CSS oder mein JavaScript oder

02:23:27.330 --> 02:23:32.530
<v Gast 1>sonst was von Hand schreibe und es nicht mindestens mal in den gängigen Standardbrowsern mal durchteste,

02:23:32.690 --> 02:23:34.770
<v Gast 1>dann kann halt sein, dass es halt irgendwie nicht funktioniert.

02:23:34.930 --> 02:23:40.370
<v Gast 1>Und das ist halt auch so Sachen wie, werden Dinge jetzt gerade richtig angezeigt oder nicht,

02:23:40.450 --> 02:23:47.330
<v Gast 1>das kannst du halt auch mit irgendwelchen Tests relativ schwierig bis gar nicht irgendwie automatisieren.

02:23:47.410 --> 02:23:48.770
<v Gast 1>Also das ist halt so das Nächste.

02:23:48.930 --> 02:23:55.810
<v Gast 1>Ich suche momentan noch irgendwie nach einer Möglichkeit, die Korrektheit von einem Layout

02:23:55.810 --> 02:23:58.530
<v Gast 1>oder die Korrektheit von irgendeiner Artzeit.

02:23:59.730 --> 02:24:01.970
<v Felix>So, haben wir das Problem auf Mechanical.

02:24:02.450 --> 02:24:03.650
<v Felix>Ich glaube, wir müssen weitermachen.

02:24:03.810 --> 02:24:07.010
<v Felix>Also es gibt immer noch Probleme, aber wir haben ja auch, denke ich, einen ganz locken Überblick gemacht.

02:24:07.090 --> 02:24:09.890
<v Gast 1>Genau, also ich habe jetzt einfach mal drüber geredet, also das Einzige,

02:24:09.970 --> 02:24:14.930
<v Gast 1>was ich noch irgendwie erzählt hat, erzählen könnte, ist, benutzt kein Google Maps,

02:24:15.010 --> 02:24:16.450
<v Gast 1>weil das ist furchtbar langsam.

02:24:16.610 --> 02:24:22.050
<v Gast 1>Also dieses iFrame, was Google Maps einblendet, das hat bei mir irgendwie gar nicht funktioniert und ich bin

02:24:22.050 --> 02:24:27.650
<v Gast 1>dann auf Leaflet.js gestoßen, was so eine ganz nette kleine Library ist,

02:24:27.890 --> 02:24:31.970
<v Gast 1>mit der man dann, wenn man sich irgendwo einen Account bei irgendeinem Provider klickt,

02:24:32.130 --> 02:24:36.450
<v Gast 1>kann man da OpenStreetMap-Daten für.

02:24:39.170 --> 02:24:45.250
<v Gast 1>Zum Beispiel für so eine Anfahrtskarte oder so, was man vielleicht auf so einer Webseite haben will.

02:24:45.490 --> 02:24:52.450
<v Gast 1>Und es lädt irgendwie gefühlt hundertmal schneller als Google Maps und ist OpenStreetMap und ist ganz

02:24:52.450 --> 02:24:57.250
<v Gast 1>nett und ich habe mir da irgendwo bei irgendeinem Anbieter, ich weiß jetzt gerade nicht mehr wem,

02:24:57.330 --> 02:24:57.410
<v Gast 1>beim.

02:24:57.730 --> 02:24:58.850
<v Felix>Und ihr verkauft euch nicht an Google.

02:24:59.090 --> 02:25:03.650
<v Gast 1>Nee, genau, habe ich mir einen Account geklickt und vor allem muss da kein komisches iFrame nachgeladen

02:25:03.650 --> 02:25:08.370
<v Gast 1>werden, sondern es passiert alles im Browser, in JavaScript und das ist ganz nett.

02:25:09.570 --> 02:25:11.330
<v Ingo>Gut, kommen wir zum Laserfu.

02:25:11.650 --> 02:25:12.770
<v Unbekannt>Laserfu.

02:25:13.330 --> 02:25:15.330
<v Ingo>Und da hat der Flydy auch wieder ganz viel gelesen.

02:25:16.290 --> 02:25:18.050
<v Ingo>Also musste man ein bisschen schneller machen jetzt hier.

02:25:18.370 --> 02:25:19.170
<v Ingo>Oh Gott, ja.

02:25:20.210 --> 02:25:21.570
<v Gast 1>It's not about you.

02:25:22.610 --> 02:25:27.090
<v Gast 1>Da geht es im Endeffekt darum, dass man sich selber nicht so ernst nehmen soll.

02:25:27.170 --> 02:25:31.090
<v Gast 1>Und gerade auch, wenn man irgendwelche Vorträge hält oder wenn man Blogposts schreibt oder sonst was,

02:25:31.170 --> 02:25:34.770
<v Gast 1>soll man sich vielleicht mehr als User-Interface verstehen, um Leuten irgendwas,

02:25:34.930 --> 02:25:35.730
<v Gast 1>um Leuten irgendwas.

02:25:36.530 --> 02:25:39.090
<v Ingo>Klick an mir rum, ich bin ein User-Intermann.

02:25:39.410 --> 02:25:40.290
<v Gast 1>Das heißt ja nicht, dass Leute.

02:25:40.370 --> 02:25:41.650
<v Felix>Ich interagiere mit mir.

02:25:42.210 --> 02:25:43.330
<v Gast 1>Ja, das tust du ja.

02:25:43.570 --> 02:25:47.410
<v Gast 1>Also sagen wir mal, indem du jetzt zum Beispiel einen Blogpost schreibst oder einen Vortrag hältst,

02:25:47.570 --> 02:25:51.810
<v Gast 1>interagierst du ja mit Menschen oder willst denen irgendwas rüberbringen.

02:25:52.130 --> 02:25:56.770
<v Gast 1>Und du kannst, also da geht es halt auch so ein bisschen darum, dass es halt auch so ein bisschen Nervosität

02:25:56.770 --> 02:26:01.010
<v Gast 1>vor so irgendwo einem Talk, den man halten muss oder so nimmt, wenn man sagt,

02:26:01.170 --> 02:26:05.330
<v Gast 1>okay, ich bin jetzt einfach ein Medium.

02:26:05.810 --> 02:26:07.410
<v Unbekannt>So blöd es jetzt klingt.

02:26:08.210 --> 02:26:12.210
<v Gast 1>Und ich möchte jetzt Leuten einfach was holen, was rüberbringen.

02:26:14.850 --> 02:26:18.690
<v Gast 1>Fand ich einen ganz netten Ansatz, weil es halt so ein bisschen auch auf diese,

02:26:19.170 --> 02:26:23.810
<v Gast 1>du solltest halt empathisch deinen Benutzern und deiner Zielgruppe gegenüber sein,

02:26:23.890 --> 02:26:25.730
<v Gast 1>um zu wissen, was sie überhaupt brauchen, rauszuholen.

02:26:26.370 --> 02:26:28.290
<v Gast 1>Und Empathie ist nie falsch.

02:26:28.450 --> 02:26:30.450
<v Gast 1>Deswegen mehr Empathie.

02:26:31.170 --> 02:26:32.370
<v Felix>Und Mind Bullets, so.

02:26:32.610 --> 02:26:33.250
<v Felix>Auf jeden Fall.

02:26:33.490 --> 02:26:34.610
<v Gast 1>Was habe ich sonst noch?

02:26:34.930 --> 02:26:37.890
<v Gast 1>Hier Confessions auf ein iPhone 6.

02:26:38.290 --> 02:26:42.290
<v Gast 1>Ja, das ist irgendwie ein süßer Artikel, den ich irgendwo mal im Internet aufgeschnappt habe.

02:26:42.610 --> 02:26:46.290
<v Gast 1>Das ist irgendwie so aus Sicht von einem iPhone 6, so, oh, ich bin jetzt, ich bin jetzt.

02:26:46.610 --> 02:26:47.810
<v Felix>Die nackt Fotos in der iCloud?

02:26:48.690 --> 02:26:48.850
<v Felix>Was?

02:26:49.330 --> 02:26:51.010
<v Felix>Die Nacktfotos aus der iCloud?

02:26:51.170 --> 02:26:52.370
<v Felix>Das ist so ein iPhone 6?

02:26:52.530 --> 02:26:52.930
<v Felix>Nein.

02:26:53.410 --> 02:26:59.890
<v Gast 1>Das ist einfach so, oh, ich bin jetzt, oh, ich bin jetzt hier irgendwo gerade aus der Packung geholt worden.

02:26:59.970 --> 02:27:01.250
<v Gast 1>Oh, das ist ja alles aufregend.

02:27:01.330 --> 02:27:02.130
<v Gast 1>Oh, wer bist denn du?

02:27:02.210 --> 02:27:04.770
<v Gast 1>Oh, dein Name ist Keil und oh, das freut mich aber.

02:27:04.850 --> 02:27:06.930
<v Gast 1>Oh, Touch-ID, oh, das kitzelt.

02:27:07.330 --> 02:27:08.370
<v Gast 1>Ja, und das ist irgendwie.

02:27:12.770 --> 02:27:13.410
<v Gast 1>Das ist ganz witzig.

02:27:13.570 --> 02:27:16.610
<v Gast 1>Nee, das ist halt echt, das ist halt echt lustig geschrieben und es geht von,

02:27:16.690 --> 02:27:19.970
<v Gast 1>das iPhone ist total glücklich, seinen neuen Besitzer kennenzulernen,

02:27:20.530 --> 02:27:24.450
<v Gast 1>zu, ich vibriere jetzt einfach mal random, weil er beachtet mich nicht mehr.

02:27:24.610 --> 02:27:29.410
<v Gast 1>Und er bestellt gerade mit mir meinen Nachfolger und ich lebe jetzt bei seiner Mutter und sie spielt mit mir

02:27:29.410 --> 02:27:30.210
<v Gast 1>Candy Crush.

02:27:30.450 --> 02:27:31.970
<v Ingo>Okay, ist er von einer Frau geschrieben?

02:27:32.130 --> 02:27:33.090
<v Ingo>Mehr sage ich dazu jetzt nicht.

02:27:33.250 --> 02:27:33.650
<v Ingo>Ich finde das.

02:27:34.530 --> 02:27:36.290
<v Felix>Was ich jetzt hier kurz reingelesen habe, war das ganz gut.

02:27:36.450 --> 02:27:37.970
<v Unbekannt>Nee, das ist wirklich lustig geschrieben.

02:27:38.450 --> 02:27:39.890
<v Felix>Der hat es vielleicht ein bisschen doof erklärt.

02:27:40.690 --> 02:27:42.130
<v Felix>Man kann sich den schon mal angucken.

02:27:42.210 --> 02:27:44.850
<v Gast 1>Nee, das kann man sich mal durchlesen.

02:27:44.930 --> 02:27:47.730
<v Gast 1>Das ist so mal schnell 10 Minuten oder so.

02:27:47.970 --> 02:27:48.210
<v Gast 1>Okay.

02:27:48.610 --> 02:27:51.170
<v Ingo>Makefu, du hast irgendwelche AI spielen lassen.

02:27:51.650 --> 02:27:52.530
<v Felix>Nee, nicht ganz.

02:27:52.610 --> 02:27:59.170
<v Felix>Also es gibt quasi Leute, die bauen Level für Super

02:27:59.170 --> 02:27:59.730
<v Felix>Mario.

02:28:00.370 --> 02:28:02.610
<v Felix>Für Super Mario World, um genau zu sein.

02:28:03.010 --> 02:28:07.730
<v Felix>Und zwar gibt es da Leute, die machen die super ultra harte Levels.

02:28:07.810 --> 02:28:09.250
<v Felix>So, das ist das erste Level quasi.

02:28:09.330 --> 02:28:12.130
<v Felix>Das ist, dass du dann quasi verzweifelst, wenn du es normal spielst.

02:28:12.210 --> 02:28:17.890
<v Felix>Dann gibt es das zweite Level, was wohl mediumschwer ist für Leute, die Computer spielen lassen, quasi.

02:28:17.970 --> 02:28:21.810
<v Felix>Also wenn du den Computer quasi sagst, okay, zu dieser Millisekunde klicke,

02:28:22.050 --> 02:28:25.330
<v Felix>drücke jetzt springen oder so, damit er dann quasi bestimmte Sachen macht.

02:28:25.490 --> 02:28:30.850
<v Felix>Und dann gibt es Level, die quasi unmöglich sind, selbst wenn du den Computer mitspielen lässt.

02:28:31.490 --> 02:28:35.970
<v Felix>Und eins von diesen Leveln heißt Item Abuse 3 und das ist einfach super geil anzugucken,

02:28:36.050 --> 02:28:40.770
<v Felix>weil das ist so abgefahren, irgendwie, wenn man sich das anschaut, denkt man sich so,

02:28:41.010 --> 02:28:41.490
<v Felix>was ist das?

02:28:41.890 --> 02:28:43.330
<v Felix>Das kann doch nicht Super Mario sein.

02:28:43.570 --> 02:28:44.930
<v Felix>Das ist echt, echt cool.

02:28:45.090 --> 02:28:49.810
<v Felix>Und es ist von einem Typen gebaut, der hat gesagt, okay, ich mache jetzt ein Level,

02:28:49.890 --> 02:28:56.850
<v Felix>was so schwer ist, dass es sogar mit Tool-Assisted Gaming nicht zu schaffen ist und er hat dann

02:28:56.850 --> 02:28:59.970
<v Felix>sein eigenes Level quasi gewonnen.

02:29:00.210 --> 02:29:00.450
<v Felix>Aha.

02:29:00.850 --> 02:29:02.770
<v Ingo>Aber er hat auch nur drei Jahre dafür gebraucht.

02:29:03.170 --> 02:29:05.090
<v Felix>Er hat halt sich Zeit gelassen.

02:29:05.330 --> 02:29:06.370
<v Ingo>Ja, genau.

02:29:06.690 --> 02:29:10.850
<v Felix>Und die Sache ist ja auch, er weiß ja genau, wie diese Level funktionieren, weil er die ja selber gebaut hat.

02:29:11.090 --> 02:29:12.690
<v Ingo>Er hat also seit drei Jahren nichts anderes.

02:29:13.410 --> 02:29:15.970
<v Gast 2>Er seit drei Jahren selber mit der Peitsche auf den Rücken gehauen.

02:29:16.370 --> 02:29:18.290
<v Felix>Ja, mit der USB-Peitsche.

02:29:18.770 --> 02:29:19.250
<v Felix>Schön.

02:29:19.490 --> 02:29:19.970
<v Felix>Schön.

02:29:20.130 --> 02:29:22.770
<v Felix>Also das, also man muss ja nicht nur das Video angucken, weil es ist.

02:29:23.010 --> 02:29:26.610
<v Ingo>Also wenn jemand fünf Jahre Zeit habt und ich wisst, was er tun soll, dann.

02:29:27.010 --> 02:29:29.650
<v Felix>Erst das Level bauen und dann das Level gewinnen quasi.

02:29:30.050 --> 02:29:30.530
<v Felix>Super.

02:29:30.690 --> 02:29:31.170
<v Felix>Ist geil.

02:29:31.410 --> 02:29:31.730
<v Felix>Macht es.

02:29:32.370 --> 02:29:34.450
<v Felix>Also ich finde das Video super, super awesome.

02:29:34.690 --> 02:29:34.930
<v Felix>Okay.

02:29:35.170 --> 02:29:37.010
<v Felix>Muss man vielleicht einmal kurz reinschauen.

02:29:37.170 --> 02:29:38.770
<v Ingo>Oder macht das lieber mit der Self-Pipe.

02:29:39.090 --> 02:29:39.810
<v Ingo>Mit der USB-Pipe.

02:29:40.290 --> 02:29:40.690
<v Ingo>Geht schneller.

02:29:40.850 --> 02:29:40.930
<v Ingo>Genau.

02:29:42.050 --> 02:29:42.130
<v Ingo>Genau.

02:29:43.890 --> 02:29:45.250
<v Felix>Self-Pipe ist Shell?

02:29:45.730 --> 02:29:49.730
<v Gast 1>Nee, das ist so in, sagen wir mal, wenn du einen Demon baust, der zum Beispiel zum einen,

02:29:50.690 --> 02:29:54.370
<v Gast 1>von dem Kinder wegforken und der aber auch auf Signals hören muss und so,

02:29:54.450 --> 02:29:58.210
<v Gast 1>da gibt es halt Kinder wegforken.

02:29:58.450 --> 02:29:59.170
<v Gast 1>Hier geht's ab.

02:30:00.770 --> 02:30:03.010
<v Ingo>Fork mal von so einem Demon ein paar Kinder weg.

02:30:03.170 --> 02:30:05.570
<v Gast 1>Genau, Unix-Programming for the Lulz.

02:30:06.130 --> 02:30:08.130
<v Felix>Und deren die Kinder töten, so ist es nämlich.

02:30:08.450 --> 02:30:10.050
<v Felix>Kill all the children.

02:30:11.490 --> 02:30:16.450
<v Gast 1>Ja, geht's halt darum, dass in so einem Setup, was man halt vielleicht oft bei irgendwelchen

02:30:16.450 --> 02:30:22.690
<v Gast 1>Application-Servern oder sonst was hat, da kannst du zu Race Conditions kommen und da ist ein Trick erklärt,

02:30:22.770 --> 02:30:27.650
<v Gast 1>was man so mit coolen Unix, so mit Select und sonst was System Calls machen kann,

02:30:27.970 --> 02:30:29.250
<v Gast 1>um das zu verhindern.

02:30:29.650 --> 02:30:34.450
<v Gast 1>Ich glaube mehr, also wenn jemand das interessiert, dann guckt es euch einfach mal an.

02:30:34.770 --> 02:30:40.210
<v Gast 1>Ich fand es sehr interessant und sollte ich mal so ein Problem haben,

02:30:40.290 --> 02:30:42.450
<v Gast 1>weiß ich jetzt ungefähr, wie ich es lösen muss.

02:30:43.570 --> 02:30:44.450
<v Ingo>Big, hyper, good.

02:30:44.850 --> 02:30:45.490
<v Ingo>Was habe ich dann noch?

02:30:45.570 --> 02:30:48.690
<v Gast 1>Genau, it's lock, it's lock, it's big, it's hyper, it's good.

02:30:48.850 --> 02:30:54.930
<v Gast 1>Das ist einfach ein Artikel, wie eine Datenstruktur funktioniert und zwar Hyperlocklog.

02:30:56.210 --> 02:30:59.170
<v Gast 1>Und den Rest könnt ihr euch selber durchlesen.

02:30:59.490 --> 02:31:03.570
<v Gast 1>Ist sehr lustig geschrieben und eigentlich auch sehr gut erklärt, wie man.

02:31:03.810 --> 02:31:07.330
<v Gast 1>Also Hyper-Loglog ist mal, um es kurz zu sagen, ist eine Datenstruktur,

02:31:07.490 --> 02:31:13.890
<v Gast 1>die sich sehr effizient dazu eignet, Zähler zu verwalten.

02:31:13.970 --> 02:31:17.490
<v Gast 1>Und zwar ohne für alles, was du zählen willst.

02:31:17.730 --> 02:31:20.930
<v Gast 1>Zum Beispiel, du hast das Beispiel, weil jetzt irgendwie du willst,

02:31:21.570 --> 02:31:28.370
<v Gast 1>willst zählen, aus welchen IP-Adressbereichen Leute auf deine Webseite zugreifen.

02:31:28.450 --> 02:31:35.010
<v Gast 1>Und bevor du das alles manuell hochzählst, kannst du das halt auch mit dem Hyper-Loglog machen und brauchst

02:31:35.170 --> 02:31:38.210
<v Gast 1>damit nur ein Bruchteil vom Speicher.

02:31:39.090 --> 02:31:40.050
<v Unbekannt>Genau.

02:31:40.770 --> 02:31:41.570
<v Unbekannt>Was habe ich noch?

02:31:41.810 --> 02:31:48.050
<v Gast 1>Ich habe ein bisschen so Romane mal wieder gelesen, mal wieder Dinge von Charles Truss und zwar habe ich jetzt

02:31:48.050 --> 02:31:53.330
<v Gast 1>mal mit dieser Laundry Files Novel-Reihe angefangen.

02:31:53.410 --> 02:32:00.370
<v Gast 1>Also das ist ein ganz interessantes Universum, weil irgendwie es geht um so einen bürokratischen

02:32:01.890 --> 02:32:02.690
<v Gast 1>Verein.

02:32:03.170 --> 02:32:09.810
<v Gast 1>Naja, für Verein ist ein bisschen, es geht um einen Geheimdienst, der so Magie

02:32:09.810 --> 02:32:13.890
<v Gast 1>kontrollieren soll und die Grundprämisse ist halt, Mathematik ist Magie.

02:32:14.130 --> 02:32:20.130
<v Gast 1>Und wenn man die richtigen Berechnungen macht, dann kann man irgendwie Dämonen aus Paralleluniversen

02:32:20.130 --> 02:32:21.170
<v Gast 1>hervorbeschwören und so.

02:32:21.330 --> 02:32:22.930
<v Felix>Hat die NSA bestimmt auch eine Gruppe für.

02:32:23.090 --> 02:32:24.050
<v Gast 1>Wahrscheinlich schon, ja.

02:32:24.210 --> 02:32:29.410
<v Gast 1>Ja, im ersten Buch tauchen tatsächlich auch irgendwie Nazis auf, die irgendwie aus der Parallel.

02:32:31.330 --> 02:32:32.050
<v Gast 1>Die kommen vom Mond.

02:32:32.370 --> 02:32:33.810
<v Gast 1>Ja, so ähnlich.

02:32:34.210 --> 02:32:35.890
<v Gast 1>Paralleluniversen und so.

02:32:37.250 --> 02:32:37.810
<v Gast 1>Nazis aus.

02:32:39.090 --> 02:32:39.730
<v Gast 1>Ja, und das ist.

02:32:41.330 --> 02:32:46.610
<v Gast 1>Ja, und das ist eine Buchreihe, die hat mittlerweile, ich glaube, fünf oder sechs Bände.

02:32:46.770 --> 02:32:49.970
<v Gast 1>Ich habe jetzt mal die ersten beiden gelesen, die ich hier verlinkt habe.

02:32:50.050 --> 02:32:51.650
<v Gast 1>Die sind beide ganz, ganz gut.

02:32:52.050 --> 02:32:55.010
<v Gast 1>Ich habe auch tatsächlich aktuellere Sachen von Charles Stross gelesen.

02:32:55.090 --> 02:32:58.290
<v Gast 1>Man merkt, er hat mittlerweile dazugelernt, als in den ersten paar Bändern,

02:32:58.530 --> 02:33:05.330
<v Gast 1>äh Bänden versucht er noch so ein bisschen den Schreibstil von anderen Autoren so zu imitieren,

02:33:05.490 --> 02:33:07.250
<v Gast 1>was er dann später nicht mehr so tut.

02:33:07.570 --> 02:33:14.050
<v Gast 1>Ist trotzdem so ein Page-Turner, sagt man im Englischen, ist ganz spannend geschrieben und liest sich relativ

02:33:14.050 --> 02:33:14.690
<v Gast 1>schnell runter.

02:33:15.570 --> 02:33:22.130
<v Gast 1>Also wenn jemand sowas interessiert, das ist so ein bisschen so ein bisschen,

02:33:22.290 --> 02:33:26.690
<v Gast 1>wie soll ich sagen, Fantasy, ein bisschen Horror,

02:33:26.850 --> 02:33:28.530
<v Gast 1>ein bisschen Sci-Fi.

02:33:29.570 --> 02:33:31.650
<v Felix>Fantasy Horror Sci-Fi, Bam.

02:33:32.850 --> 02:33:33.490
<v Felix>Genau.

02:33:34.450 --> 02:33:36.610
<v Gast 1>Ingo will nicht mehr heulen.

02:33:37.170 --> 02:33:38.370
<v Gast 1>Dann will ich glaube ich auch nicht mehr heulen.

02:33:38.450 --> 02:33:39.810
<v Gast 1>Ich weiß nicht, will ich dann heulen?

02:33:40.130 --> 02:33:41.890
<v Felix>Ich hatte mein Heul schon heute.

02:33:42.930 --> 02:33:44.450
<v Ingo>Dann heulen wir nächste Woche wieder.

02:33:45.490 --> 02:33:46.610
<v Ingo>Da kommen wir zu den Pix.

02:33:49.730 --> 02:33:51.170
<v Ingo>Da kann ich auch heulen so ein bisschen.

02:33:51.330 --> 02:33:52.050
<v Ingo>Oh, der macht das.

02:33:53.490 --> 02:33:55.730
<v Ingo>Ihr kennt ja diese Fire-TV-Fernbedienung.

02:33:56.930 --> 02:33:57.810
<v Ingo>Die ist so klein.

02:33:58.290 --> 02:33:59.810
<v Felix>Oh, ich verliere die ständig.

02:34:00.290 --> 02:34:01.010
<v Felix>Ohne Witz.

02:34:01.170 --> 02:34:02.130
<v Felix>Die ist immer weg.

02:34:03.010 --> 02:34:04.290
<v Ingo>Die ist scheiße.

02:34:04.530 --> 02:34:05.090
<v Ingo>Immer weg.

02:34:05.490 --> 02:34:06.210
<v Ingo>Wenn man die braucht.

02:34:06.290 --> 02:34:09.170
<v Felix>Ich habe schon überlegt, ob ich dann so eine Schnur ran mache und dann irgendwo die dran.

02:34:09.650 --> 02:34:12.610
<v Gast 2>Und wenn sie weg ist, kannst du ja nicht auf den Spracherkennungs-Button drücken und sagen,

02:34:12.690 --> 02:34:13.970
<v Gast 2>wo ist meine Fernbedienung?

02:34:15.090 --> 02:34:17.090
<v Ingo>Und es gibt aber eine Lösung dafür.

02:34:17.250 --> 02:34:21.490
<v Ingo>Und zwar gibt eine App auf Android und iOS.

02:34:21.730 --> 02:34:24.850
<v Ingo>Oh mein Gott, kann man die suchen dann?

02:34:24.930 --> 02:34:26.530
<v Ingo>Kann man dann drücken, so nein, Fire TV.

02:34:26.770 --> 02:34:32.930
<v Ingo>Nein, du kannst an Fire-TV steuern, du kannst es einschalten und du kannst die Sachen auswählen.

02:34:33.090 --> 02:34:35.330
<v Ingo>Ich meine, man muss sich ein bisschen dran gewöhnen, aber die kann halt,

02:34:35.490 --> 02:34:40.530
<v Ingo>hat halt die drei Buttons, die auch die Fernbedienung hat, du kannst halt so rumswipen und es navigiert halt.

02:34:41.010 --> 02:34:44.850
<v Felix>Was voll geil wäre, wenn man quasi dann seine Fly-TV damit rufen könnte.

02:34:45.730 --> 02:34:46.530
<v Unbekannt>Das wäre angegemülig.

02:34:46.690 --> 02:34:49.810
<v Felix>Und ich habe auch umgedreht, weil dass du mit der Fighter TV, falls du es mal haben solltest,

02:34:49.890 --> 02:34:51.810
<v Felix>dass du dein Handy rufen kannst, wäre auch cool.

02:34:52.210 --> 02:34:53.330
<v Felix>Muss ich ja sagen.

02:34:53.490 --> 02:34:54.610
<v Ingo>Das wäre anegemöglich.

02:34:54.690 --> 02:34:55.970
<v Ingo>Ja, aber dieses Scheißding ist weg.

02:34:56.050 --> 02:34:57.650
<v Ingo>Ich weiß wohl nicht, wo das hin ist.

02:34:59.090 --> 02:35:01.090
<v Felix>Du bist nicht zu Hause, Ingo, damit könntest liegen.

02:35:01.410 --> 02:35:05.810
<v Gast 2>Dass man in sowas nicht mal so einen Keyfinder einbaut, dass du auch einfach nur pfeifen musst oder so.

02:35:05.970 --> 02:35:06.930
<v Gast 2>Und dann kommt sie.

02:35:07.090 --> 02:35:09.970
<v Felix>Ja, oder Masetov oder sowas sagen, ja.

02:35:10.370 --> 02:35:13.490
<v Felix>Irgendwas, was man nicht die ganze Zeit sagt, weil wenn man ab und zu pfei mal vielleicht.

02:35:13.810 --> 02:35:14.530
<v Felix>Nee, nee, nee, nee, nee, nee.

02:35:15.170 --> 02:35:18.930
<v Gast 2>Dann hast du aber ganz schnell wieder diese Problematik mit, das Ding hört die ganze Zeit und so, ja.

02:35:19.970 --> 02:35:24.370
<v Gast 2>So wie Samsung jetzt dem letzten irgendwie so auch so ein Press-Release oder so rausgehauen hat oder in einer

02:35:24.370 --> 02:35:28.290
<v Gast 2>Anleitung von einem Fernseher erwartet, dass der ja wirklich immer alles mithört.

02:35:29.650 --> 02:35:30.450
<v Felix>In Plain Technology.

02:35:30.770 --> 02:35:36.370
<v Gast 1>Ja, das macht von Amazon da auch, dieses komische Echo, wenn man noch halt Echo-Ding ja.

02:35:36.610 --> 02:35:36.850
<v Gast 1>Tube.

02:35:37.010 --> 02:35:38.130
<v Felix>Amazon Tube, ja.

02:35:38.610 --> 02:35:42.770
<v Gast 2>Ja, aber dass sie zum Beispiel so explodiert, dann weißt du wenigstens, wo sie war.

02:35:43.170 --> 02:35:45.490
<v Gast 2>Und wenn es dann irgendwann, wenn sie immer an der gleichen Stelle ist,

02:35:45.570 --> 02:35:47.010
<v Gast 2>dann hast du irgendwo so einen kleinen Krater.

02:35:48.610 --> 02:35:52.370
<v Gast 2>Warte anders, du kannst halt über die App, kannst du gleich bei Amazon einen neuen Remote bestellen.

02:35:53.730 --> 02:35:53.970
<v Gast 2>Bam!

02:35:54.370 --> 02:35:57.890
<v Felix>Und die wird weg, die wird direkt auf dein Amazon-Fire-TV registrieren.

02:35:58.290 --> 02:35:59.090
<v Felix>Die wirst du ja schon, wo du sagst.

02:35:59.250 --> 02:36:01.330
<v Gast 1>Also ich hab jetzt, ich habe jetzt tatsächlich die App mal installiert.

02:36:01.570 --> 02:36:04.770
<v Gast 1>Mein Fire-TV ist leider geradeaus, deswegen finde das sie nicht.

02:36:04.850 --> 02:36:08.290
<v Gast 1>Aber ich werde es im Hinterkopf behalten, weil ich finde ja sowas immer mal ganz cool.

02:36:08.450 --> 02:36:12.770
<v Gast 1>Also so gerade vom Haptischen her finde ich ja Fernbedienung total gut eigentlich.

02:36:12.850 --> 02:36:16.770
<v Gast 1>Also so, es funktioniert halt besser, als jetzt irgendwie ein Handy in die Hand nehmen,

02:36:16.850 --> 02:36:17.970
<v Gast 1>anlocken und sonst was.

02:36:18.050 --> 02:36:23.170
<v Gast 1>Aber genau für den Fall, den Ingo gerade beschrieben hat, finde ich solche Apps ja total gut.

02:36:23.490 --> 02:36:25.650
<v Ingo>Ja, das wäre immer verlustig.

02:36:25.970 --> 02:36:29.730
<v Ingo>Mein Pick der Woche, diese blöde Feier-TV-R-D-Woche.

02:36:29.970 --> 02:36:31.650
<v Felix>Also weißt du, wie man das ey.

02:36:31.890 --> 02:36:36.290
<v Felix>Also man könnte dieses Fernbedienungsding auch lösen, indem man quasi an dem Gerät,

02:36:36.450 --> 02:36:40.370
<v Felix>was man damit fernsteuern will, einen Knopf reinmacht, wo man dann die Fernbindung findet,

02:36:40.450 --> 02:36:42.370
<v Felix>weil das Teil steht immer da, ja.

02:36:42.450 --> 02:36:44.050
<v Felix>Das hat immer der gleichen Fleisch.

02:36:44.290 --> 02:36:46.450
<v Gast 2>Du meinst, wo du einfach nur drauf drückst und dann fiebt die Fernbedienung?

02:36:46.530 --> 02:36:49.170
<v Felix>Ja, oder du klopfst so und sagst, wo ist mein scheiß Fernbedienung?

02:36:49.890 --> 02:36:51.730
<v Ingo>Alter, Alter, wo ist denn ein Auto?

02:36:51.890 --> 02:36:52.210
<v Ingo>Ja.

02:36:52.610 --> 02:36:56.530
<v Ingo>Die muss, also bei uns muss die irgendwo in das Bett gerutscht sein oder keine Ahnung.

02:36:56.930 --> 02:36:57.650
<v Ingo>Es ist, äh.

02:36:58.050 --> 02:36:59.330
<v Ingo>Ich weiß, ich finde sie jedenfalls.

02:36:59.490 --> 02:37:00.850
<v Ingo>Ich hab's drei Tage gesucht.

02:37:01.650 --> 02:37:02.530
<v Unbekannt>In nirgendswo.

02:37:03.170 --> 02:37:04.370
<v Unbekannt>Im Schleim aufgegessen.

02:37:04.530 --> 02:37:06.850
<v Felix>Bei Amazon gibt es bestimmt noch ein Abo für die Dinge.

02:37:11.410 --> 02:37:13.730
<v Unbekannt>Das Witzige ist Witz.

02:37:14.370 --> 02:37:16.290
<v Gast 2>Was ist die am meisten gewählte Option?

02:37:19.010 --> 02:37:19.650
<v Gast 2>Sehr gut.

02:37:20.930 --> 02:37:23.730
<v Ingo>So traurig ist es, so könnte es wirklich sein.

02:37:26.130 --> 02:37:28.370
<v Ingo>Also wisst ihr Bescheid, könnt ihr mal ausprobieren.

02:37:28.450 --> 02:37:33.810
<v Ingo>Also ist nicht ganz so schön haptisch, aber es ist wichtig, weil sonst hätte ich ihn jetzt weggeschmeißen,

02:37:34.050 --> 02:37:35.570
<v Ingo>hätten wir nur eine Familie kaufen müssen.

02:37:35.810 --> 02:37:37.730
<v Gast 1>Also du findest sie gar nicht mehr, oder wie?

02:37:38.450 --> 02:37:40.770
<v Ingo>Also ich habe sie jetzt zwei Tage gesucht, ich weiß nicht, wo sie ist,

02:37:40.930 --> 02:37:43.410
<v Ingo>sie muss ja irgendwo im Haus sein, wenn sie nicht.

02:37:43.810 --> 02:37:47.090
<v Ingo>Also, Massehaltungsgesetz irgendwie.

02:37:47.330 --> 02:37:50.610
<v Gast 1>Ja, ich habe keinen Exklusion gesehen.

02:37:50.850 --> 02:37:53.650
<v Ingo>Ja, ich hab überall gefühlt habe ich überall geguckt.

02:37:54.050 --> 02:37:54.610
<v Ingo>Anscheinend ja nicht.

02:37:56.050 --> 02:37:59.330
<v Ingo>Ja, es war mir dann zu blöd, das war jedenfalls die Lösung, die funktioniert.

02:37:59.810 --> 02:38:01.810
<v Gast 2>Beinen bekommen, sie steht immer hinter irgendwo.

02:38:05.090 --> 02:38:06.210
<v Unbekannt>Achtung, er dreht sich rum.

02:38:06.530 --> 02:38:08.770
<v Ingo>Wenn ich nächstes Mal sage, ich habe sie gefunden, ist auch wieder okay,

02:38:08.850 --> 02:38:14.130
<v Ingo>dann brauche ich die App nicht mehr benutzen, aber bis dahin ist es die Lösung.

02:38:14.850 --> 02:38:15.410
<v Ingo>Auf jeden Fall.

02:38:16.050 --> 02:38:20.370
<v Gast 2>Das ist für mich zum Beispiel so ein Thema, ich habe halt so ganz viele Views bei mir daheim und ich würde mir

02:38:20.370 --> 02:38:23.570
<v Gast 2>wünschen, mal so eine richtig geile Remote dafür zu haben.

02:38:23.650 --> 02:38:26.290
<v Gast 2>Aber dieser View-Tab, dieser blöde eine Schalter über an die Wand klebt,

02:38:26.370 --> 02:38:29.090
<v Gast 2>der ist arschweineteuer und der kann halt auch nur vier Funktionen.

02:38:29.650 --> 02:38:34.210
<v Gast 2>Und ich lande am Ende immer daran, dass ich eine sehr spezielle,

02:38:34.290 --> 02:38:40.690
<v Gast 2>auf meine Wohnung zugeschnittene iOS-App bauen muss und dann ein iPad bei mir an die Wohnzimmermann tackern,

02:38:40.770 --> 02:38:43.570
<v Gast 2>was maximal dekadent ist, aber ich glaube, das ist die einzige Lösung.

02:38:44.450 --> 02:38:46.370
<v Gast 2>Ist dann zwar immer noch nicht geil haptisch, aber.

02:38:47.730 --> 02:38:52.770
<v Gast 1>Kauft ihr doch so ein, wie heißt denn dieses Kindle Fire ohne TV.

02:38:52.930 --> 02:38:53.570
<v Gast 1>Nur ein Fire.

02:38:54.210 --> 02:38:55.170
<v Gast 1>Der ist billig.

02:38:55.810 --> 02:38:57.890
<v Felix>Aber der muss man ja in Java schreien.

02:38:58.130 --> 02:38:59.090
<v Gast 2>Da muss ich ja Android machen.

02:38:59.890 --> 02:39:01.730
<v Unbekannt>Machst du doch so oder so, oder?

02:39:02.210 --> 02:39:05.090
<v Felix>Nö, einfach dekadent mehr iOS-Geräte kaufen.

02:39:05.330 --> 02:39:06.370
<v Gast 2>Die machen gerade wieder iOS nach.

02:39:06.530 --> 02:39:07.330
<v Gast 2>Achso, ja, das stimmt.

02:39:08.850 --> 02:39:10.050
<v Felix>Das heißt, du hast gewonnen.

02:39:10.210 --> 02:39:10.610
<v Felix>Die machen.

02:39:10.770 --> 02:39:11.810
<v Unbekannt>Nee, ich hab hart verloren.

02:39:14.450 --> 02:39:15.730
<v Ingo>Tja, so, egal.

02:39:15.970 --> 02:39:18.610
<v Ingo>Die ganze Microsoft, die machen jetzt alle nur noch Windows Phone.

02:39:18.930 --> 02:39:20.050
<v Felix>Windows Phone 7 Phone.

02:39:20.210 --> 02:39:20.690
<v Felix>Ja, genau.

02:39:20.850 --> 02:39:21.250
<v Felix>Von daher.

02:39:21.570 --> 02:39:26.130
<v Ingo>Apropos, habt ihr gesehen, dass die Fire TV Remote, dass sie ein Update bekommen hat?

02:39:26.210 --> 02:39:29.250
<v Ingo>Ich weiß zwar nicht, was das Update gemacht hat, aber ich habe in den Welt?

02:39:29.330 --> 02:39:29.570
<v Ingo>Ja, ja.

02:39:30.930 --> 02:39:32.210
<v Felix>Aber die hat mehr Knöpfe bei mir.

02:39:32.530 --> 02:39:36.690
<v Ingo>Nee, aber ich habe auf jeden Fall gesehen, sie hat ein Firmenware-Update bekommen und hat gesagt,

02:39:36.850 --> 02:39:40.610
<v Ingo>legen Sie sie nicht weiter als 30 cm weg, ich mache jetzt ein Update davon.

02:39:41.570 --> 02:39:42.210
<v Ingo>Hab ich noch gar nicht gesehen.

02:39:42.370 --> 02:39:44.450
<v Gast 1>Muss ich mal meine Freundin fragen, ob die irgendwie was haben.

02:39:45.490 --> 02:39:50.210
<v Ingo>Musste irgendwo in den Einstellungen Mannes habe ich aus Versehen geklickt und dann gesagt,

02:39:50.370 --> 02:39:52.610
<v Ingo>ich habe ein Update für die Fire TV Remote.

02:39:53.490 --> 02:39:54.610
<v Ingo>Willst du mal drauf machen?

02:39:55.170 --> 02:39:56.770
<v Ingo>Ich weiß nicht, was verbessert wurde.

02:39:59.010 --> 02:40:02.850
<v Gast 2>Hat sie jetzt irgendwie so einen Cloak-Mode oder so, dass er sich verstecken kann von denen?

02:40:03.490 --> 02:40:05.330
<v Felix>Der Ninja-Mode aktiviert.

02:40:07.570 --> 02:40:11.650
<v Ingo>Müsste mal in die Einstellung gehen und irgendwo habt ihr die Remote und dann könnt ihr auch sagen,

02:40:11.810 --> 02:40:12.690
<v Ingo>aktualisieren.

02:40:12.850 --> 02:40:14.210
<v Ingo>Also, selbst das lädt sich.

02:40:16.450 --> 02:40:18.690
<v Gast 1>Also ich weiß nicht, ob ich das riskieren will.

02:40:19.090 --> 02:40:20.370
<v Gast 1>Nach Firmware-Update.

02:40:21.010 --> 02:40:23.970
<v Gast 2>Das wäre echt geil, wenn sie dann so ein Force-Firmware-Update ausrollen.

02:40:24.370 --> 02:40:28.770
<v Gast 2>Ja, seit der letzten Version vom Firmaupdate sind immer mehr Remote verschwunden gegangen.

02:40:28.930 --> 02:40:31.810
<v Felix>Wir müssen jetzt das Firmware-Update resetten, wenn sie noch wissen, wo die ist.

02:40:32.050 --> 02:40:35.890
<v Gast 1>Nee, die haben einfach den Tannkappen-Modus aktiviert und die ist immer noch da,

02:40:35.970 --> 02:40:37.490
<v Gast 1>aber die passt sich jetzt halt der.

02:40:37.650 --> 02:40:40.930
<v Gast 1>Also die bricht das Licht so, dass es um sie rumscheint.

02:40:41.170 --> 02:40:42.610
<v Gast 2>Ja, wie dieses James Bond-Auto.

02:40:42.930 --> 02:40:43.410
<v Gast 2>Genau das.

02:40:43.970 --> 02:40:44.610
<v Gast 2>Scheiße, Mann.

02:40:45.410 --> 02:40:46.930
<v Gast 1>Auf jeden Fall macht alles Sinn.

02:40:47.730 --> 02:40:48.050
<v Gast 1>Gut.

02:40:48.530 --> 02:40:49.730
<v Ingo>Slicer für Sketch und andere.

02:40:49.970 --> 02:40:53.730
<v Gast 2>Genau, ist eigentlich eher ein Lesefuhr, aber ich bin irgendwie gerade voll drüber den Punkt und deshalb habe

02:40:53.730 --> 02:40:55.090
<v Gast 2>ich es hier leider hier reingepackt.

02:40:55.570 --> 02:40:59.250
<v Gast 2>Ist einfach nur ein Artikel, wie einer beschreibt, er hat sich so ein kleines Tool gebaut.

02:40:59.730 --> 02:41:06.370
<v Gast 2>Also Sketch ist ja diese Software, mit der man heutzutage Photoshop ersetzt, wenn man geile UIs baut.

02:41:07.250 --> 02:41:09.010
<v Gast 2>Also für einen Mac zumindest.

02:41:09.330 --> 02:41:14.050
<v Gast 2>Und Sketch ist insofern dann nämlich auch cooler, es gibt ein Command-Line-Utility,

02:41:14.130 --> 02:41:18.610
<v Gast 2>mit dem man dann entsprechend auf die Sketch-Dokumente zugreifen kann und sich Sachen draus extrahieren kann,

02:41:18.850 --> 02:41:19.490
<v Gast 2>Grafiken.

02:41:19.650 --> 02:41:22.930
<v Gast 2>Und der hat sich das halt im Prinzip so hingebaut, ist alles schon ein bisschen älter,

02:41:23.170 --> 02:41:25.330
<v Gast 2>also das gibt es auch schon alles ein bisschen länger.

02:41:26.690 --> 02:41:31.090
<v Gast 2>Dass er sich im Prinzip halt so sein Sketch-Dokument gebaut hat und dann jedes Mal,

02:41:31.250 --> 02:41:36.610
<v Gast 2>wenn er ein Build in seinem X-Code anstößt, sozusagen, dann geht er so ein kleines Python-Skript her und

02:41:36.610 --> 02:41:41.650
<v Gast 2>extrahiert kurz alle Slicers neu, baut die Asset-Catalogs neu und er hat halt seine geilen neuen Grafiken

02:41:41.730 --> 02:41:42.050
<v Gast 2>drin.

02:41:42.210 --> 02:41:44.610
<v Gast 2>Und anscheinend ist das sogar auch einigermaßen schnell.

02:41:44.690 --> 02:41:48.130
<v Gast 2>Also ich würde es jetzt nicht bei jedem Build and Run machen, sondern halt irgendwie so ein,

02:41:48.450 --> 02:41:51.890
<v Gast 2>er hat wahrscheinlich selber auch irgendeinen Check drin, dass es das nur macht,

02:41:52.050 --> 02:41:53.570
<v Gast 2>wenn was sich verändert hat.

02:41:53.810 --> 02:41:55.170
<v Ingo>Soweit ganz cool.

02:41:57.330 --> 02:41:59.410
<v Gast 2>Also, wie gesagt, eigentlich eher Lesefuod.

02:41:59.650 --> 02:42:04.610
<v Gast 2>Was ich heute gesehen habe, was mich so halb zum Schmunzeln angeregt hat,

02:42:04.850 --> 02:42:11.090
<v Gast 2>andererseits, ich finde es ganz interessant, dass es gerade von Microsoft so gerade kommt,

02:42:11.410 --> 02:42:15.170
<v Gast 2>ist dieses Productivity Future Vision Video auf YouTube.

02:42:15.490 --> 02:42:17.250
<v Felix>Productivity Future Vision.

02:42:17.970 --> 02:42:18.450
<v Felix>Bursche!

02:42:19.650 --> 02:42:22.930
<v Gast 2>Also als ich so geguckt habe und mir gedacht habe, das ist was irgendwie für den Podcast,

02:42:23.090 --> 02:42:27.970
<v Gast 2>habe ich so gedacht, naja, wird das hier gerade zum inoffiziellen Microsoft-Lieblingspodcast.

02:42:28.210 --> 02:42:29.170
<v Felix>Ist das tatsächlich?

02:42:30.290 --> 02:42:31.650
<v Gast 2>Ja, genau, eigentlich offiziell.

02:42:32.770 --> 02:42:38.450
<v Gast 2>Weil ich so, und dann habe ich mir währenddessen so mal überlegt, so von welcher anderen Firma würde ich mir

02:42:38.450 --> 02:42:41.090
<v Gast 2>denn gerade so ein Video vorstellen?

02:42:41.170 --> 02:42:45.570
<v Gast 2>Erst von Apple wird sowas nicht kommen, weil bei Apple wäre das ja immer gleich so ein Product-Announcement.

02:42:45.730 --> 02:42:51.570
<v Gast 2>Also von Apple kommt ja immer ewig lang nix und dann sagen sie, wir haben ein neues Angebot.

02:42:51.650 --> 02:42:55.010
<v Gast 2>Wir haben ein Auto, es hat drei Räder und das revolutioniert alles.

02:42:55.410 --> 02:42:55.970
<v Gast 2>Alles eigentlich.

02:42:56.290 --> 02:42:59.650
<v Gast 2>Es hat vier, so wie jedes andere auch, aber es revolutionisiert immer noch alles.

02:43:00.450 --> 02:43:01.410
<v Ingo>Es kann fahren.

02:43:01.730 --> 02:43:02.290
<v Ingo>Dranau.

02:43:02.770 --> 02:43:05.010
<v Felix>Ihr ändert einfach alles, wie ihr denkt.

02:43:05.250 --> 02:43:08.770
<v Gast 2>Genau, und von Google kommt dagegen dann irgendeine Brille raus und sie sagen so,

02:43:08.850 --> 02:43:10.930
<v Gast 2>hier ist Beta und gib uns alle deine Daten.

02:43:11.170 --> 02:43:12.450
<v Gast 1>Und du brauchst einen Invite.

02:43:13.010 --> 02:43:16.450
<v Gast 2>Und du brauchst einen Invite, genau, und eigentlich kriegst du es auch nur auf der I.O.

02:43:16.610 --> 02:43:18.530
<v Gast 2>ausgehändigt mit irgendeinem Zeug.

02:43:19.010 --> 02:43:21.090
<v Gast 2>Aber jeder von euch, der da ist, kriegt eins.

02:43:21.170 --> 02:43:21.570
<v Gast 2>Lala.

02:43:22.690 --> 02:43:28.210
<v Gast 2>So, und von Microsoft tatsächlich, ja, so hatte ich mir das so einfach, was so in den letzten.

02:43:28.690 --> 02:43:30.530
<v Ingo>Die machen einfach YouTube-Videos.

02:43:32.290 --> 02:43:33.650
<v Unbekannt>Die haben halt eine riesen RD-Abteilung.

02:43:37.890 --> 02:43:38.290
<v Unbekannt>Wieso?

02:43:38.530 --> 02:43:40.210
<v Unbekannt>Sollen sie auf Bing-Video hauen oder was?

02:43:40.290 --> 02:43:41.410
<v Felix>Was zum Beispiel?

02:43:41.650 --> 02:43:44.130
<v Felix>Oder ist doch keiner.

02:43:45.810 --> 02:43:46.210
<v Felix>Stimmt.

02:43:46.450 --> 02:43:47.890
<v Unbekannt>Da schaut's doch keiner.

02:43:48.530 --> 02:43:49.410
<v Felix>Auf Video.

02:43:50.130 --> 02:43:51.890
<v Gast 2>Ja, also man kann darüber jetzt viel denken.

02:43:52.050 --> 02:43:57.250
<v Gast 2>Interessant finde ich an der Sache, also das muss anscheinend so eine Forschungsabteilung für Microsoft sein,

02:43:57.410 --> 02:44:01.730
<v Gast 2>die vollkommen losgelöst ist von dieser ganzen Windows, Office,

02:44:01.890 --> 02:44:03.010
<v Gast 2>sonst was denke.

02:44:03.730 --> 02:44:07.890
<v Gast 2>Nichts davon ist in irgendeiner Weise zur heutigen Situation vergleichbar.

02:44:08.850 --> 02:44:10.930
<v Gast 2>Da sind ein paar witzige Ideen drin.

02:44:11.250 --> 02:44:14.850
<v Gast 2>Interessant finde ich vor allem, wenn ihr Productivity Future Vision startet,

02:44:14.930 --> 02:44:19.810
<v Gast 2>damit dass jemand durch die Gegend rumtaucht und sich unter Wasser Manta-Rochen anschaut und so.

02:44:20.850 --> 02:44:26.930
<v Gast 1>Ich meine, dabei haben wir doch vom Quite-Hunter gelernt, dass das mit den Rochen nicht so die beste Idee ist.

02:44:27.170 --> 02:44:28.930
<v Felix>Je nachdem, du sollst sie halt nicht nerven.

02:44:29.090 --> 02:44:29.890
<v Felix>Ja, genau.

02:44:30.770 --> 02:44:32.210
<v Gast 2>Nicht mit der Nervgun drauf schießen.

02:44:32.690 --> 02:44:33.730
<v Felix>Wir mögen das nicht so gerne.

02:44:34.130 --> 02:44:35.410
<v Felix>Auch wenn man das denken könnte.

02:44:36.210 --> 02:44:39.650
<v Gast 2>So, aber ganz witzig gemacht, wie gesagt, kann man daran von denken, was man will.

02:44:40.290 --> 02:44:44.530
<v Gast 2>Es ist so an vielen Punkten sowieso, bald ist für der Genfer Auto-Salon,

02:44:44.610 --> 02:44:46.850
<v Gast 2>wie immer so Concept-Cars auf mich wirken.

02:44:47.090 --> 02:44:50.690
<v Gast 2>Ja, manche davon sind von außen cool und innen drin denkt man sich nur so,

02:44:50.850 --> 02:44:54.050
<v Gast 2>was für Drogen hat dieser Innenarchitekt genommen.

02:44:54.450 --> 02:44:56.290
<v Gast 2>Das ist doch niemals praktikabel.

02:44:56.370 --> 02:44:59.730
<v Gast 2>Also beispielsweise haben sie in einem Fall, dass sie halt so wie so ein geklapptes,

02:44:59.810 --> 02:45:01.250
<v Gast 2>zusammengeklapptes Display haben.

02:45:01.330 --> 02:45:04.050
<v Ingo>Also so ein Blatt Papier zusammengeklappt.

02:45:04.130 --> 02:45:07.090
<v Gast 2>Warum soll ich das zusammenklappen, wenn es ein flexibles Display ist?

02:45:07.170 --> 02:45:09.250
<v Gast 2>Ich werde es immer auf maximale Größe haben.

02:45:09.570 --> 02:45:10.610
<v Ingo>Was soll denn der Scheiße?

02:45:10.690 --> 02:45:12.930
<v Felix>Nee, du willst vielleicht ab und zu die andere Seite sehen.

02:45:13.490 --> 02:45:17.250
<v Gast 2>Genau, ich will von meinem Display, ich will das Display umdrehen, die Rückseite.

02:45:17.490 --> 02:45:19.490
<v Felix>Das hat übrigens zwei Seiten gehabt.

02:45:19.970 --> 02:45:22.530
<v Felix>Also das war tatsächlich wie ein Papier, wo er noch verschieben wird.

02:45:22.930 --> 02:45:24.050
<v Gast 2>Ja, also, aber das klappt.

02:45:24.450 --> 02:45:25.090
<v Gast 2>Egal.

02:45:25.650 --> 02:45:26.530
<v Felix>Darum geht es nicht.

02:45:26.770 --> 02:45:27.890
<v Ingo>Es geht nicht darum, es passiert.

02:45:28.050 --> 02:45:29.730
<v Felix>Es ist wie Papier, nur nicht Papier.

02:45:30.530 --> 02:45:31.330
<v Felix>Cyberpapier.

02:45:31.650 --> 02:45:32.210
<v Felix>E-Inc.

02:45:33.010 --> 02:45:34.610
<v Unbekannt>64 Cyber Inc.

02:45:34.930 --> 02:45:35.170
<v Unbekannt>Time.

02:45:35.490 --> 02:45:35.970
<v Unbekannt>Ja, egal.

02:45:36.050 --> 02:45:37.170
<v Gast 2>Schaut es euch an, wenn ihr wollt.

02:45:37.490 --> 02:45:38.770
<v Felix>Also es sieht nicht aus wie Microsoft.

02:45:38.850 --> 02:45:42.530
<v Felix>Es steht nirgends für Microsoft dabei, außer bei Microsoft for Work darunter.

02:45:43.490 --> 02:45:46.690
<v Gast 2>Also es könnte ja auch wieder jeder sein, der sich da Microsoft for Work genannt hat.

02:45:46.770 --> 02:45:47.330
<v Gast 2>Genau, bam.

02:45:47.570 --> 02:45:49.090
<v Felix>Aber dafür ist es zu gut.

02:45:49.410 --> 02:45:50.850
<v Felix>Dafür ist zu gut gemacht.

02:45:51.410 --> 02:45:52.290
<v Felix>Dass es jeder machen könnte.

02:45:52.450 --> 02:45:53.250
<v Felix>Vielleicht ist es von Apple.

02:45:53.410 --> 02:45:54.130
<v Felix>Oh ja, das können sein.

02:45:54.290 --> 02:45:54.450
<v Felix>Nee.

02:45:54.690 --> 02:45:59.490
<v Felix>Genau, Apple, die coolen Leute von Apple haben gedacht, okay, wir machen jetzt was Cooles,

02:45:59.570 --> 02:46:00.850
<v Felix>aber ihr sagt nicht, dass Apple ist.

02:46:01.010 --> 02:46:02.210
<v Felix>Weil dann können wir es machen.

02:46:03.810 --> 02:46:05.810
<v Gast 2>Irgendwann tauschen sie Apple so das Icon aus und.

02:46:07.810 --> 02:46:11.330
<v Felix>Dann nennen wir den Account an Wien Apple for World.

02:46:13.330 --> 02:46:19.010
<v Ingo>Kommen wir vom Microsoft Podcast jetzt zum shameless Self-Plug-Pixel-Programm.

02:46:19.250 --> 02:46:20.130
<v Felix>Haben wir doch schon nichts gemacht.

02:46:20.210 --> 02:46:21.490
<v Felix>Wir sind doch dem Microsoft Podcast.

02:46:22.130 --> 02:46:23.250
<v Felix>Kriegen wir eigentlich Geld von Microsoft?

02:46:23.330 --> 02:46:24.690
<v Felix>Wenn nicht, dann sollten wir es vielleicht bekommen.

02:46:24.850 --> 02:46:25.650
<v Felix>Ja, finde ich auch.

02:46:25.730 --> 02:46:26.530
<v Ingo>Wir sollten sponsorieren.

02:46:28.050 --> 02:46:29.010
<v Ingo>Organisiere das doch mal.

02:46:29.250 --> 02:46:31.090
<v Felix>Organisieren wir mal bitte, dass wir Geld bekommen.

02:46:33.650 --> 02:46:36.530
<v Felix>Oder Microsoft Azure Bonus Features.

02:46:36.770 --> 02:46:37.490
<v Felix>Das benutzt doch keiner.

02:46:37.810 --> 02:46:40.770
<v Gast 1>Also Microsoft Azure Bonus Features könnte ich vielleicht machen.

02:46:40.850 --> 02:46:41.570
<v Gast 1>Nein, nein, nein, nein.

02:46:43.090 --> 02:46:44.370
<v Unbekannt>Nein, Fly, bitte.

02:46:44.770 --> 02:46:45.650
<v Unbekannt>Nee, wir wollen nur Geld.

02:46:47.330 --> 02:46:48.210
<v Unbekannt>Überall.

02:46:48.850 --> 02:46:50.290
<v Ingo>Nur bares ist wahres.

02:46:51.730 --> 02:46:55.410
<v Ingo>Shameless Southpick, Radio Tux-Februar-Ausgabe ist draußen.

02:46:55.570 --> 02:46:59.170
<v Ingo>Und es geht um Ubuntu Phone und Hits Noise.

02:47:00.050 --> 02:47:00.290
<v Ingo>Ja.

02:47:00.610 --> 02:47:00.850
<v Ingo>Gut.

02:47:01.410 --> 02:47:04.370
<v Ingo>Hab ich ja schon dieses Mal erwähnt, aber.

02:47:04.930 --> 02:47:07.170
<v Felix>Es geht nur um Mobile, es geht gar nicht mehr um Server.

02:47:07.250 --> 02:47:08.450
<v Felix>Was das leuchtet los Android?

02:47:08.770 --> 02:47:09.970
<v Gast 2>Die sind Linux los eigentlich.

02:47:10.130 --> 02:47:11.570
<v Ingo>Es ist alles Linux, nicht mal das Linux.

02:47:11.730 --> 02:47:12.770
<v Gast 1>Der Android ist auch Linux.

02:47:14.210 --> 02:47:17.170
<v Ingo>Nee, das ist nur Crap Linux.

02:47:17.970 --> 02:47:19.090
<v Ingo>Android ist Crap Linux.

02:47:19.250 --> 02:47:20.930
<v Gast 1>Das ist egal, das ist trotzdem Linux.

02:47:21.090 --> 02:47:21.810
<v Gast 1>Naja, genau.

02:47:22.130 --> 02:47:27.730
<v Ingo>Jedenfalls, Ubuntu Phone gibt es ein Interview mit jemandem der eins hat und einen Titzen Phone OS,

02:47:27.890 --> 02:47:28.770
<v Ingo>das Samsung.

02:47:29.090 --> 02:47:29.250
<v Ingo>Nein.

02:47:29.650 --> 02:47:31.650
<v Felix>Das ist der Einzige, der dieses Ubuntu Phone hat.

02:47:31.890 --> 02:47:34.130
<v Gast 1>Auf jeden Fall kein anderer hat dieses Phone.

02:47:34.690 --> 02:47:38.770
<v Ingo>Genau, es gibt schon mehrere, die das Phone haben und einen haben wir jetzt Mark Shuttleworth und dieser eine

02:47:38.850 --> 02:47:38.930
<v Ingo>der Frage.

02:47:40.210 --> 02:47:41.330
<v Gast 1>Und sein Klon.

02:47:42.050 --> 02:47:46.930
<v Felix>Ich hatte es ja Ubuntu Phone schon mal auf meinem Nexus Vier.

02:47:47.010 --> 02:47:47.170
<v Felix>Ja.

02:47:47.330 --> 02:47:48.530
<v Felix>Aber das war ganz schön shit.

02:47:48.850 --> 02:47:49.890
<v Ingo>Das soll jetzt auf dem anderen Besten.

02:47:50.930 --> 02:47:51.490
<v Ingo>Und zwar.

02:47:51.730 --> 02:47:53.010
<v Ingo>Ne, das ist halt angepasst.

02:47:53.330 --> 02:47:54.210
<v Felix>Dass es nicht shit ist.

02:47:54.530 --> 02:47:54.930
<v Felix>Voll gut.

02:47:55.170 --> 02:47:55.730
<v Felix>Das weiß ich.

02:47:55.810 --> 02:47:56.530
<v Felix>Ich brauch's auch nicht.

02:47:58.290 --> 02:47:59.410
<v Felix>Weniger schlecht, mehr gut.

02:47:59.650 --> 02:48:01.890
<v Ingo>Und Tizen Phone ist auch da.

02:48:02.610 --> 02:48:02.930
<v Ingo>Okay.

02:48:03.090 --> 02:48:03.890
<v Ingo>Ja, kann man nicht.

02:48:04.290 --> 02:48:06.050
<v Ingo>Hat einer aus Indien importiert und redet drüber.

02:48:06.290 --> 02:48:07.010
<v Ingo>Finde ich Logic kacke.

02:48:07.250 --> 02:48:09.570
<v Felix>Genau, das könnt ihr euch dann quasi, wenn ihr noch nicht sicher seid, ob ihr jetzt.

02:48:10.130 --> 02:48:13.490
<v Ingo>Ob ihr lieber Ubuntu Phone, Unifone oder noch ein Android haben wollt.

02:48:13.650 --> 02:48:14.610
<v Felix>Nee, kein Android, keine Ahnung.

02:48:15.650 --> 02:48:17.330
<v Ingo>Ein Safe Fish OS.

02:48:17.730 --> 02:48:18.210
<v Ingo>Dann hört ihr.

02:48:18.290 --> 02:48:19.010
<v Ingo>Genau, Jolla, Jolla.

02:48:19.570 --> 02:48:20.130
<v Ingo>Folge an.

02:48:21.090 --> 02:48:22.050
<v Felix>Jollalala.

02:48:23.010 --> 02:48:23.810
<v Felix>Was hat die denn?

02:48:23.890 --> 02:48:24.610
<v Felix>Atombomben?

02:48:24.770 --> 02:48:25.570
<v Felix>Was wirft die denn.

02:48:26.290 --> 02:48:27.330
<v Ingo>Hallo, du bist rein.

02:48:27.650 --> 02:48:28.450
<v Ingo>OTP, aus.

02:48:28.690 --> 02:48:28.930
<v Ingo>Genau.

02:48:29.970 --> 02:48:32.850
<v Gast 1>Ja, ich muss kurz ein bisschen ausholen, darf ich?

02:48:33.250 --> 02:48:33.570
<v Gast 1>Ja.

02:48:33.890 --> 02:48:34.850
<v Felix>Ich weiß nicht, eigentlich nie.

02:48:35.250 --> 02:48:35.410
<v Felix>Warte.

02:48:38.370 --> 02:48:39.970
<v Gast 2>Ich kann Felix für dich erreichen.

02:48:41.330 --> 02:48:41.650
<v Gast 2>Ja.

02:48:42.370 --> 02:48:46.690
<v Gast 1>Die Sache ist die, ich habe ja vor einer Weile mal rumgeheult, dass mein iPhone rumzickt.

02:48:47.090 --> 02:48:52.050
<v Gast 1>Und ich war jetzt am Wochenende irgendwo mal bei so einer Apple Store und hab's austauschen lassen und hab

02:48:52.050 --> 02:48:55.490
<v Gast 1>jetzt mein iCloud-Backup gerestort.

02:48:56.530 --> 02:48:58.530
<v Gast 1>Und tada, was fällt mir ein?

02:48:58.850 --> 02:49:05.730
<v Gast 1>Ich kann mich nicht mehr in meinen Dropbox oder GitHub-Account einloggen wegen Two-Factor

02:49:05.730 --> 02:49:10.850
<v Gast 1>Auth, weil ich habe für diese beiden Accounts und noch so ein paar andere,

02:49:12.450 --> 02:49:16.050
<v Gast 1>habe ich die Google Authenticator App benutzt.

02:49:16.530 --> 02:49:21.570
<v Gast 1>Und die hat natürlich die Accounts,

02:49:21.810 --> 02:49:26.770
<v Gast 1>die damit gelinkt waren, nicht irgendwie abgespeichert, sondern wahrscheinlich in die Keychain in iOS gelegt

02:49:26.850 --> 02:49:29.730
<v Gast 1>und die wird nicht mit iCloud mit abgelenkt.

02:49:29.970 --> 02:49:35.570
<v Gast 1>Also wenn man kein, wenn man kein Keychain-Sync anhat, wird die nicht gebackupt.

02:49:35.810 --> 02:49:37.410
<v Gast 1>So, so weit, so gut.

02:49:38.770 --> 02:49:44.450
<v Gast 1>Und dann habe ich mich da so mal ein bisschen nach Alternativen umgeguckt und also ich habe natürlich noch

02:49:44.450 --> 02:49:47.250
<v Gast 1>irgendwelche Backup-Codes rumliegen gehabt.

02:49:47.330 --> 02:49:50.690
<v Gast 1>Ich konnte mich natürlich wieder in meine Accounts einloggen, das war auch gar kein Thema,

02:49:50.770 --> 02:49:57.170
<v Gast 1>aber es hat mich irgendwie so ein bisschen genervt, dass ich halt irgendwie so jetzt mal angenommen,

02:49:57.250 --> 02:50:02.690
<v Gast 1>ich bin unterwegs, ich habe diese Listen mit den Backup-Codes nicht dabei.

02:50:03.010 --> 02:50:06.210
<v Gast 1>Dann ist das natürlich eine ganz schön blöde Situation, weil.

02:50:06.610 --> 02:50:08.930
<v Ingo>Ja, das macht man unterwegs halt auch nicht.

02:50:09.250 --> 02:50:13.730
<v Gast 1>Naja, aber jetzt ist mal angenommen, ich bin im Urlaub, ich muss mich ganz dringend in irgendeinen Account

02:50:13.730 --> 02:50:17.250
<v Gast 1>einloggen und mein Handy fällt mir ins Meer.

02:50:17.570 --> 02:50:18.450
<v Felix>Mach's einfach nicht.

02:50:18.530 --> 02:50:19.570
<v Felix>Einfach nicht ins Meer fallen lassen.

02:50:20.130 --> 02:50:21.890
<v Gast 2>Wenn du neue Microsoft-Videos hochladen.

02:50:26.050 --> 02:50:28.450
<v Ingo>Im Urlaub macht man nichts anderes außer Urlaub.

02:50:28.530 --> 02:50:31.730
<v Ingo>Jetzt komm, mach nicht so eine unrealistische Szenarien auf.

02:50:32.050 --> 02:50:34.130
<v Gast 1>Das habe ich mir jetzt natürlich aus den Fingern gesaugt.

02:50:34.290 --> 02:50:36.290
<v Gast 1>Vielleicht fällt euch noch irgendwas anderes auf.

02:50:38.690 --> 02:50:39.570
<v Felix>Es gibt keinen Use Case.

02:50:40.530 --> 02:50:44.050
<v Gast 1>Doch, der Use Case ist, es hat mich genervt, dass ich je auf allen Seiten,

02:50:44.130 --> 02:50:50.930
<v Gast 1>auf denen ich Two-Factor Auth hatte, gefuckt wurde und weil ich die kompletten

02:50:50.930 --> 02:50:56.610
<v Gast 1>Backup-Codes raussuchen musste, ich musste das wieder eingeben, ich musste das ganze Two-Factor Authentication

02:50:56.610 --> 02:51:01.330
<v Gast 1>Zeug wieder neu einrichten und musste die komischen QR-Codes neu abscannen,

02:51:01.570 --> 02:51:06.850
<v Gast 1>alles, weil diese App diese Sachen nicht gebackupt hat.

02:51:07.410 --> 02:51:08.530
<v Felix>Dürfen die das überhaupt?

02:51:08.930 --> 02:51:10.370
<v Ingo>Hast du eine Lösung dafür?

02:51:10.930 --> 02:51:14.050
<v Gast 1>Das ist mein Pick, nämlich OTP-Auth.

02:51:14.370 --> 02:51:19.970
<v Gast 1>Ist eine App von einem tatsächlich auch deutschen Entwickler.

02:51:20.530 --> 02:51:21.250
<v Gast 1>Die ist ganz cool.

02:51:21.890 --> 02:51:22.850
<v Felix>Made in Germany.

02:51:23.250 --> 02:51:23.810
<v Felix>So schön.

02:51:24.370 --> 02:51:25.970
<v Ingo>Code made in Germany.

02:51:26.530 --> 02:51:30.530
<v Gast 1>Die gibt es fürs iPhone, gibt es für das iPad.

02:51:30.770 --> 02:51:35.730
<v Gast 1>Und was die anbietet, was ziemlich cool ist, achso, das ist ja auch das nächste.

02:51:35.970 --> 02:51:42.610
<v Gast 1>Man könnte ja sagen, okay, man macht ja so dieses Account-Linking macht man auf

02:51:42.610 --> 02:51:43.890
<v Gast 1>mehreren Devices.

02:51:44.130 --> 02:51:49.810
<v Gast 1>Das geht aber nur, wenn du gerade diesen QR-Code angezeigt bekommst und bei den meisten Seiten kannst du den

02:51:49.810 --> 02:51:52.850
<v Gast 1>nicht wieder aufrufen, nachdem du das mal eingerichtet hast.

02:51:52.930 --> 02:51:58.130
<v Gast 1>Das heißt, du musst halt alle Geräte, die du da einrichten willst, wenn man diesen Google Authenticator

02:51:58.130 --> 02:52:02.290
<v Gast 1>benutzt, zur Hand haben, damit du das hier einrichten kannst.

02:52:02.450 --> 02:52:09.250
<v Gast 1>Was bei dieser App ganz cool ist, zum einen kann man die mit einem Passwort

02:52:09.250 --> 02:52:14.930
<v Gast 1>locken und dieses Passwort mit dem Fingerabdruck gedönstding anlocken.

02:52:15.010 --> 02:52:19.650
<v Gast 1>Das heißt, es ist halt so ein bisschen gefühlt mehr Sicherheit, weil man nicht jeder Hansel,

02:52:19.730 --> 02:52:25.570
<v Gast 1>der mein Telefon in die Hand in die Hand nimmt, diese

02:52:26.850 --> 02:52:29.490
<v Gast 1>Two-Factor Auth Codes angucken kann.

02:52:30.530 --> 02:52:36.930
<v Gast 1>Und das zweite Feature ist, man kann über iCloud verschlüsselt die Accounts,

02:52:37.010 --> 02:52:42.850
<v Gast 1>die man da drin hat, ablegen und auf allen Devices, auf denen man die App auch noch installiert hat,

02:52:43.010 --> 02:52:47.570
<v Gast 1>vorausgesetzt, man hat natürlich das Passwort zur Hand zum Wiederentschlüsseln,

02:52:47.730 --> 02:52:48.930
<v Gast 1>kann man die wieder importieren.

02:52:49.010 --> 02:52:52.530
<v Gast 1>Das heißt, ich kann jetzt, egal auf welchem Gerät ich gerade einen Account einrichte,

02:52:52.610 --> 02:52:58.210
<v Gast 1>ich kann den abscanen, kann den mit einem Passwort verschlüsselt in der iCloud ablegen und kann das auf allen

02:52:58.210 --> 02:53:02.450
<v Gast 1>anderen Devices jederzeit wieder zurückholen und es ist einfach gut.

02:53:03.090 --> 02:53:04.450
<v Gast 1>Und es funktioniert.

02:53:05.090 --> 02:53:07.410
<v Felix>Das ist quasi, also habe ich das so richtig verstanden?

02:53:07.490 --> 02:53:10.930
<v Felix>Du umgehst damit quasi das Two-Factor Orth oder ist es dann immer noch da?

02:53:11.090 --> 02:53:17.410
<v Gast 1>Nee, nee, das Two-Factor Orth ist ja da, das Problem, und der generiert ja auch in den konfigurierten

02:53:17.410 --> 02:53:18.930
<v Gast 1>Abständen immer neue Codes.

02:53:19.010 --> 02:53:20.370
<v Gast 1>Das Problem ist bloß.

02:53:21.170 --> 02:53:27.890
<v Gast 1>Du möchtest ja vielleicht diese Codes auch auf mehreren Geräten gleichzeitig haben,

02:53:28.130 --> 02:53:32.130
<v Gast 1>weil du vielleicht nicht immer das eine oder mal das andere Gerät zur Hand hast.

02:53:32.290 --> 02:53:37.410
<v Gast 1>Und so kannst du quasi den Link zu diesem Link dazu.

02:53:37.490 --> 02:53:41.570
<v Gast 1>Also die Accounts, die quasi in dieser App drin stecken, die kannst du synchronisieren.

02:53:42.130 --> 02:53:46.370
<v Gast 1>Oder zumindest importieren und exportieren, was jetzt kein Sync ist, aber so in der Art.

02:53:46.610 --> 02:53:49.730
<v Felix>Also Okay, ich glaube, ich habe es nicht verstanden, aber ist auch nicht so schlimm.

02:53:49.890 --> 02:53:52.370
<v Gast 1>Naja, also der Workflow ist ja folgender.

02:53:52.450 --> 02:53:56.690
<v Gast 1>Ich sage jetzt zum Beispiel auf GitHub, ich möchte Two-Factor aus anmachen.

02:53:57.650 --> 02:54:00.690
<v Gast 1>Und dann habe ich da diese Google Authenticator App im Normalfall.

02:54:01.490 --> 02:54:04.930
<v Gast 1>Und dann zeigt mir GitHub einen QR-Code an.

02:54:05.730 --> 02:54:09.730
<v Gast 1>Und den muss ich mit dieser App einscannen und dann habe ich quasi die lustigen Zahlen,

02:54:09.810 --> 02:54:11.730
<v Gast 1>die neu generiert werden, in diese App.

02:54:12.370 --> 02:54:12.530
<v Gast 1>Okay.

02:54:12.850 --> 02:54:13.250
<v Gast 1>Richtig?

02:54:14.450 --> 02:54:20.050
<v Gast 1>Wenn ich jetzt aber dieses, und dann musst du irgendwie den ersten Code eingeben, damit es aktiviert ist.

02:54:20.370 --> 02:54:24.210
<v Gast 1>Damit GitHub das auch macht, aber danach zeigt dir GitHub diesen QR-Code nicht mehr an.

02:54:24.370 --> 02:54:27.650
<v Gast 1>Das heißt, du kannst, das heißt, du kannst es auch auf allen anderen Geräten,

02:54:27.730 --> 02:54:31.250
<v Gast 1>auf denen du vielleicht auch diesen Zahlengenerator benutzen willst,

02:54:31.810 --> 02:54:38.210
<v Gast 1>die musst du zu dem Zeitpunkt zur Hand haben, wenn dieser QR-Code gerade angezeigt wird.

02:54:39.010 --> 02:54:44.130
<v Gast 1>Und die Informationen, die in diesem QR-Code drin stehen, die kannst du jetzt mit dieser App verschlüsselt in

02:54:44.130 --> 02:54:48.930
<v Gast 1>die iCloud ablegen und quasi auf anderen Geräten wieder importieren.

02:54:49.010 --> 02:54:51.010
<v Gast 1>Das ist eigentlich mein Use Case dafür.

02:54:51.090 --> 02:54:56.930
<v Gast 1>Und das Schöne daran ist, wenn jetzt irgendwo mein iPhone geschrottet ist oder ich mal wieder irgendwo es

02:54:56.930 --> 02:55:03.490
<v Gast 1>austauschen muss und dann kann ich mein Backup wiederherstellen, kann quasi mit dem Passwort wieder

02:55:03.810 --> 02:55:06.290
<v Gast 1>die Accounts zurückholen.

02:55:06.930 --> 02:55:13.810
<v Gast 1>Und ich muss dieses Ganze, ich gehe jetzt durch meine ganzen Accounts durch und muss überall Two-Factor Outh

02:55:14.210 --> 02:55:17.570
<v Gast 1>neu anlegen, kann ich einfach mal umgeben und es spart mir einen Haufen Arbeit.

02:55:17.810 --> 02:55:18.530
<v Gast 1>Okay, alles geht.

02:55:18.690 --> 02:55:20.610
<v Gast 1>Genau, das ist der Use Case.

02:55:22.290 --> 02:55:23.970
<v Gast 1>Was habe ich ansonsten noch?

02:55:24.930 --> 02:55:27.730
<v Gast 1>Habe ich tatsächlich jetzt auch noch nicht so richtig intensiv benutzt,

02:55:27.890 --> 02:55:34.690
<v Gast 1>das ist Control Shift-F.wim.

02:55:34.930 --> 02:55:39.570
<v Gast 1>Das ist quasi ein Wim-Plugin, was eine Funktionalität,

02:55:39.890 --> 02:55:43.570
<v Gast 1>die na, wie heißt das, dieser andere Editor?

02:55:43.810 --> 02:55:44.850
<v Gast 1>Sublime Text.

02:55:45.730 --> 02:55:51.330
<v Gast 1>Also was Sublime Text von Haus aus mitbringt, so eine Möglichkeit, in allen Files nach irgendwelchen Strings

02:55:51.330 --> 02:55:55.650
<v Gast 1>zu suchen und die so auf eine gewisse Art und Weise darzustellen.

02:55:55.730 --> 02:55:59.730
<v Gast 1>Und das kann man jetzt halt auch mit Wim machen und der benutzt Egg oder AG,

02:55:59.810 --> 02:56:03.410
<v Gast 1>also The Silver Searcher, was ich in meinem Fall benutze.

02:56:03.730 --> 02:56:05.170
<v Gast 1>Und ist eigentlich ganz nett.

02:56:05.250 --> 02:56:08.610
<v Gast 1>Also man kann dann halt irgendwie nach bestimmten Dingen suchen und die werden dann halt,

02:56:08.850 --> 02:56:14.210
<v Gast 1>man kann dann irgendwie draufklicken und die Datei,

02:56:14.290 --> 02:56:17.890
<v Gast 1>die man gerade angeklickt hat, die wird dann in den Splitscreen angezeigt und so weiter.

02:56:18.050 --> 02:56:23.250
<v Gast 1>Das ist eigentlich ganz nett so zum einfach mal Projekte komplett nach irgendwelchen Sachen durchsuchen und

02:56:23.250 --> 02:56:23.490
<v Gast 1>so.

02:56:23.730 --> 02:56:24.610
<v Felix>Zum Refactoren.

02:56:24.930 --> 02:56:26.290
<v Gast 1>Ja, kann man unter anderem auch machen.

02:56:26.370 --> 02:56:27.410
<v Gast 1>Also du kannst halt quasi.

02:56:27.730 --> 02:56:28.850
<v Gast 2>Usage suchen von Zeug.

02:56:29.090 --> 02:56:30.450
<v Gast 1>Genau, Usage suchen von Zeug.

02:56:30.530 --> 02:56:33.090
<v Gast 1>Du kannst aber auch irgendwie, glaube ich, gibt es noch die Möglichkeit,

02:56:33.170 --> 02:56:39.890
<v Gast 1>dass man sagt, du in allen gefundenen Dateien ersetze mal bitte diese Dinge durch diese

02:56:39.890 --> 02:56:40.930
<v Gast 1>anderen Dinge.

02:56:41.890 --> 02:56:42.530
<v Gast 1>Und für sowas.

02:56:42.850 --> 02:56:43.330
<v Gast 1>Refactoren.

02:56:44.050 --> 02:56:44.610
<v Gast 1>Refactoren.

02:56:46.130 --> 02:56:46.930
<v Unbekannt>Fast wie Refactor.

02:56:47.090 --> 02:56:49.170
<v Gast 1>Und für sowas ist es eigentlich ganz cool.

02:56:50.850 --> 02:56:51.650
<v Gast 1>Hört sich gut an.

02:56:51.810 --> 02:56:52.450
<v Gast 1>Kann man benutzen.

02:56:52.530 --> 02:56:56.770
<v Gast 1>Also wenn man irgendwie Wim benutzt, kann man es mal ausprobieren.

02:56:57.090 --> 02:57:03.650
<v Gast 1>Ich habe früher dann irgendwie so ein AG.wim benutzt, was halt irgendwie so Suche bietet,

02:57:03.810 --> 02:57:08.050
<v Gast 1>aber das ist halt deutlich weniger komfortabel als das, was das hier bietet.

02:57:08.850 --> 02:57:09.650
<v Gast 1>Mehr Splitscreen.

02:57:09.810 --> 02:57:11.650
<v Gast 1>Mehr Splitscreen auf jeden Fall und auch mehr Kontext.

02:57:11.730 --> 02:57:15.970
<v Gast 1>Also dieses AG.wim hat halt nur so wie bei einem Grab, so die Zeile,

02:57:16.050 --> 02:57:21.650
<v Gast 1>die es gerade betroffen hat, wo dieser String drin vorkommt, zeigt und dieses Control-Shift.

02:57:21.970 --> 02:57:23.890
<v Felix>Das ist quasi ein Grab minus 3.

02:57:24.370 --> 02:57:25.250
<v Felix>Fucking Miracle.

02:57:25.650 --> 02:57:28.370
<v Gast 1>Und das zeigt dir quasi auch noch den Kontext außenrum an, dass du siehst,

02:57:28.450 --> 02:57:31.170
<v Gast 1>in welchem Kontext dieser String gerade vorkommt.

02:57:31.650 --> 02:57:31.970
<v Gast 1>Bam.

02:57:32.290 --> 02:57:32.610
<v Gast 1>Okay.

02:57:33.010 --> 02:57:33.250
<v Gast 1>Ja.

02:57:33.890 --> 02:57:34.290
<v Gast 1>Das war's.

02:57:35.570 --> 02:57:37.890
<v Ingo>Dann sind wir auch fertig durch.

02:57:38.290 --> 02:57:40.610
<v Ingo>Also der Mad ist schon lange durch.

02:57:41.010 --> 02:57:43.970
<v Felix>Mad ist total durch.

02:57:44.610 --> 02:57:46.770
<v Ingo>Aber wir sind jetzt auch durch mit dieser Sendung.

02:57:47.410 --> 02:57:50.690
<v Ingo>Und vielleicht ja dann gleich nächste Woche wieder.

02:57:50.850 --> 02:57:53.970
<v Ingo>Ich habe gehört, der sagt, wir korrigen aus Übersee Besuch.

02:57:55.170 --> 02:57:55.810
<v Ingo>Vielleicht.

02:57:56.770 --> 02:57:58.370
<v Felix>Wenn ihr uns nicht erst nächste Woche hört.

02:57:58.610 --> 02:57:58.690
<v Felix>Ja.

02:58:00.290 --> 02:58:00.530
<v Felix>Genau.

02:58:00.690 --> 02:58:03.970
<v Ingo>Also guckt auf Twitter, damit ihr wisst, ob wir das nicht mehr so gut.

02:58:05.490 --> 02:58:07.730
<v Gast 1>Ich glaube, der ist erst in zwei Wochen da übrigens.

02:58:08.050 --> 02:58:09.810
<v Ingo>Dann erst in zwei Wochen passt ja besser.

02:58:10.050 --> 02:58:10.850
<v Felix>Dann ist ja perfekt.

02:58:12.050 --> 02:58:13.410
<v Gast 2>Ich habe gehört, zweite bis zehnte.

02:58:13.490 --> 02:58:15.650
<v Gast 2>Das habe ich eine Information, die habe ich erst heute gehört.

02:58:16.610 --> 02:58:17.170
<v Gast 2>Wer weiß.

02:58:17.570 --> 02:58:18.290
<v Gast 2>Das ist nächste Woche.

02:58:19.010 --> 02:58:19.650
<v Gast 2>Nächste Woche.

02:58:20.130 --> 02:58:21.490
<v Ingo>Ihr werdet es hören.

02:58:21.730 --> 02:58:25.010
<v Gast 1>Ihr könnte tatsächlich auch sein, dass ihr sich gerade täuscht, aber ja.

02:58:25.810 --> 02:58:27.090
<v Felix>Ich glaube, der Flight ist falsch.

02:58:27.250 --> 02:58:30.450
<v Ingo>Folgt uns auf Twitter, damit ihr mitkriegt, wann wir das nächste Mal senden.

02:58:31.090 --> 02:58:32.930
<v Gast 1>Ach, ansonsten hört einfach den Podcast.

02:58:33.010 --> 02:58:34.210
<v Gast 1>Live hören ist eh langweilig.

02:58:34.370 --> 02:58:36.130
<v Unbekannt>Oder Entschuldigung.

02:58:36.850 --> 02:58:39.490
<v Ingo>Nein, hey, wir brauchen doch immer dieses nette Podcast.

02:58:39.650 --> 02:58:44.370
<v Gast 1>Nee, das ist also für uns ist das auch total toll, aber ich kann mir nicht vorstellen,

02:58:44.530 --> 02:58:47.010
<v Gast 1>mir einen bestimmten Tag in der Woche irgendwie frei zu.

02:58:47.490 --> 02:58:49.090
<v Ingo>Du musst das ja auch nicht machen, dass ich das nicht mehr so gut verstanden habe.

02:58:49.170 --> 02:58:49.970
<v Ingo>Nee, das meine ich ja.

02:58:50.850 --> 02:58:51.970
<v Unbekannt>Du kannst doch auch mal zuhören.

02:58:53.570 --> 02:58:53.970
<v Unbekannt>Egal.

02:58:54.290 --> 02:58:54.610
<v Unbekannt>Alles gut.

02:58:55.170 --> 02:58:56.930
<v Unbekannt>Nein, alles gut.

02:58:57.970 --> 02:59:01.970
<v Gast 1>Nee, ich bin ja total dankbar dafür, dass wir hier unser Feedback im Chat haben und so.

02:59:02.930 --> 02:59:05.170
<v Gast 1>Solange ich das nicht machen muss, ist gut.

02:59:06.930 --> 02:59:07.490
<v Gast 1>Ja, ich bin hier.

02:59:07.570 --> 02:59:10.130
<v Gast 1>Ich muss es also im gewissen Sinne auch machen.

02:59:11.090 --> 02:59:11.730
<v Gast 1>Ja, richtig.

02:59:13.170 --> 02:59:16.290
<v Ingo>Also, ich wünsche euch wie immer eine frohe Zeit, pass auf euch auf.

02:59:17.970 --> 02:59:19.810
<v Ingo>Dinge, Amgeräte, Internet.

02:59:20.290 --> 02:59:22.930
<v Ingo>Und bis zum nächsten Mal.

02:59:24.050 --> 02:59:24.930
<v Unbekannt>Kinderfolgen.

02:59:26.530 --> 02:59:27.010
<v Unbekannt>Tschüss.

02:59:27.570 --> 02:59:28.770
<v Felix>Einfach mal Kinderforken.
