WEBVTT

00:00:10.800 --> 00:00:13.840
<v Markus>Webtechnologie und OpenStork

00:00:17.520 --> 00:00:23.120
<v Markus>Hallo und herzlich willkommen zu Benegabitzer Talk Ausgabe 217 mit Felix.

00:00:25.040 --> 00:00:27.120
<v Markus>Hallo und Felix.

00:00:30.160 --> 00:00:30.800
<v Markus>Hallo.

00:00:31.200 --> 00:00:31.600
<v Markus>Falsch.

00:00:31.760 --> 00:00:33.600
<v Felix>Ich habe es nochmal für den Anfängen aufgemacht.

00:00:34.480 --> 00:00:35.120
<v Felix>Ach so.

00:00:36.080 --> 00:00:40.320
<v l33tname>Dass wir dann, ja, ja, mit Ingo 1 bis 4, nicht?

00:00:40.560 --> 00:00:42.560
<v Felix>Mit Ingo 1 bis 4, stimmt.

00:00:42.800 --> 00:00:46.960
<v Markus>Leider ohne Ingo einigen und meiner einer Markus, einen schönen guten Abend.

00:00:47.120 --> 00:00:47.600
<v Markus>Hallo Markus.

00:00:47.920 --> 00:00:49.120
<v Felix>Ohne Ingo 1 dieses Mal.

00:00:49.440 --> 00:00:49.840
<v Felix>Ingo 1.

00:00:50.160 --> 00:00:50.960
<v Markus>Ohne Ingo 1.

00:00:51.120 --> 00:00:54.080
<v l33tname>Aber Ingo 2, Ingo 3 und Ingo 4.

00:00:54.240 --> 00:00:55.600
<v Felix>Ja, alle Ingo sind da.

00:00:55.760 --> 00:00:57.120
<v Felix>Bis auf die Ingo.

00:00:57.520 --> 00:00:59.280
<v l33tname>Bis auf die draußen ein Ingo.

00:01:00.400 --> 00:01:00.880
<v l33tname>Genau.

00:01:01.440 --> 00:01:02.800
<v Markus>Wie geht's euch?

00:01:04.080 --> 00:01:08.320
<v Felix>Es war ein kurzer Zeitraum zwischen der letzten Sendung, habe ich das Gefühl.

00:01:09.280 --> 00:01:10.160
<v l33tname>Sagst du was nicht?

00:01:10.880 --> 00:01:11.680
<v Felix>Das stimmt aber.

00:01:11.760 --> 00:01:13.200
<v Felix>Wir haben vor einer Woche gesendet, oder?

00:01:13.360 --> 00:01:14.080
<v Felix>Das ist kürzer.

00:01:14.160 --> 00:01:14.720
<v Felix>Das war am Freitag.

00:01:15.040 --> 00:01:16.240
<v Markus>Kürzer als übrig.

00:01:16.800 --> 00:01:19.360
<v Markus>Für mich war es allerdings länger als üblich.

00:01:19.680 --> 00:01:20.000
<v Markus>Ja.

00:01:20.960 --> 00:01:22.400
<v Felix>Ingo 2.

00:01:25.600 --> 00:01:28.000
<v Markus>Warum bist du eigentlich nicht Ingo 0?

00:01:29.040 --> 00:01:29.440
<v Markus>Ja, warum?

00:01:30.640 --> 00:01:32.160
<v l33tname>Ja, aber wer ist Ingo 0?

00:01:32.400 --> 00:01:36.080
<v Felix>Es gibt also doch, eigentlich ist Ingo Ingo 0 und es gibt keine Ingo 1.

00:01:36.160 --> 00:01:40.320
<v Felix>Also kann man auf dem einen Screenshot sehen, die ich mal gemacht habe.

00:01:40.640 --> 00:01:41.920
<v Felix>Da kann man das relativ gut erkennen.

00:01:42.080 --> 00:01:45.440
<v Felix>Es gibt Ingo, Ingo 2 und 3 und 4.

00:01:46.080 --> 00:01:46.400
<v Felix>Ja.

00:01:47.040 --> 00:01:47.440
<v Felix>Schön.

00:01:47.920 --> 00:01:49.920
<v Markus>Gut, was war vielleicht in der nächsten Woche?

00:01:50.320 --> 00:01:53.680
<v l33tname>Ja, aber willst du vielleicht noch erklären, wie das funktioniert, oder?

00:01:54.400 --> 00:01:55.040
<v l33tname>Achso, wir müssen nicht mehr so gut.

00:01:55.200 --> 00:01:58.960
<v l33tname>Wir wissen, dass die höre einfach, ob das mit den Ingos funktioniert.

00:01:59.200 --> 00:02:00.000
<v l33tname>Ah ja, also.

00:02:00.160 --> 00:02:06.880
<v Felix>Das macht auch überhaupt keinen Sinn, weil wir senden auch nach YouTube und dort benutzen wir Studio

00:02:06.960 --> 00:02:13.040
<v Felix>Link und um die Namen ein- und auszublenden, gibt es quasi die Quellen und die heißen alle Ingo,

00:02:13.120 --> 00:02:14.640
<v Felix>weil ich die nur copy-pastet habe.

00:02:16.000 --> 00:02:17.200
<v Felix>Deswegen heißen alle Ingo.

00:02:18.400 --> 00:02:23.840
<v Felix>Und ich habe einmal einen Screenshot irgendwohin verschlägt, aber ich weiß nicht mehr, wo das war.

00:02:24.080 --> 00:02:25.280
<v Felix>Findet bestimmt jemand wieder.

00:02:25.360 --> 00:02:31.920
<v Felix>Genau, also man kann uns auch auf YouTube hören, ganz komplett unbefreit, unfrei.

00:02:32.000 --> 00:02:33.680
<v Felix>Achso, quasi unfrei.

00:02:34.560 --> 00:02:34.960
<v Felix>Genau.

00:02:35.200 --> 00:02:38.720
<v Felix>Aber das funktioniert als Backup auf jeden Fall.

00:02:38.960 --> 00:02:39.760
<v Felix>Genau.

00:02:40.160 --> 00:02:45.360
<v l33tname>Und auch, weil sich Leute schon schon beschweren im YouTube-Chat, wir haben natürlich auch einen EAC.

00:02:45.680 --> 00:02:46.800
<v Felix>Was für ein YouTube-Chat?

00:02:47.040 --> 00:02:51.520
<v l33tname>Ja, logisch, weil zu jedem YouTube-Livestream gibt es halt automatischen Chat.

00:02:52.800 --> 00:02:53.120
<v l33tname>Quatsch.

00:02:53.440 --> 00:02:58.320
<v l33tname>Wir haben natürlich aber auch einen freien IEC auf FreeNote.

00:02:59.200 --> 00:02:59.520
<v l33tname>Genau.

00:02:59.680 --> 00:03:02.800
<v Felix>Wir haben einen freien IEC und einen freien Stream.

00:03:03.040 --> 00:03:03.360
<v Felix>Genau.

00:03:03.680 --> 00:03:04.960
<v Felix>Im Og-Format.

00:03:05.680 --> 00:03:06.960
<v l33tname>Funktioniert der Org noch?

00:03:07.040 --> 00:03:07.360
<v l33tname>Ich glaube nicht.

00:03:08.880 --> 00:03:10.640
<v Felix>Kann man ja immer noch lügen einfach.

00:03:10.800 --> 00:03:14.000
<v l33tname>Wir haben nur noch einen MP3-Stream, aber MP3 ist jetzt frei.

00:03:14.240 --> 00:03:14.960
<v l33tname>Ah, stimmt.

00:03:15.040 --> 00:03:15.520
<v l33tname>Das ist nice.

00:03:15.600 --> 00:03:16.880
<v Felix>Ah, Gott sei Dank, haben wir noch Glück gehabt.

00:03:16.960 --> 00:03:17.840
<v l33tname>Wir haben nochmal Glück gehabt, ja.

00:03:18.160 --> 00:03:19.200
<v Felix>Bullet dodged.

00:03:19.440 --> 00:03:20.160
<v Felix>Genau.

00:03:20.480 --> 00:03:22.480
<v l33tname>Knapp, aber reicht gerade so.

00:03:24.000 --> 00:03:25.040
<v Felix>Das war das eine Ding.

00:03:25.200 --> 00:03:27.520
<v Felix>Und das zweite Ding in der eigenen Sache.

00:03:27.840 --> 00:03:33.760
<v Felix>Wir haben downloadbinärgewitter.de, dort, wo die Podcasts herkommen in euren Podcast-Reader,

00:03:33.840 --> 00:03:38.640
<v Felix>der ist jetzt umgezogen, auf zwei Computer gleichzeitig.

00:03:39.280 --> 00:03:45.840
<v Felix>Nämlich einmal auf Ingo seine Maschine und zusätzlich habe ich das auch noch gemirrot.

00:03:46.560 --> 00:03:51.280
<v Felix>Und theoretisch sollte es jetzt super high available sein,

00:03:51.600 --> 00:03:54.480
<v Felix>weil DNS Round Robin eingestellt ist.

00:03:54.720 --> 00:03:55.680
<v l33tname>Du hast das falsch verstanden.

00:03:55.760 --> 00:03:59.680
<v l33tname>Was das jetzt heißt, ist, wir haben eine doppelte Wahrscheinlichkeit, dass es ausfällt.

00:04:02.080 --> 00:04:03.760
<v Felix>Ah, das ist doch.

00:04:04.640 --> 00:04:05.360
<v Felix>Ist das nicht.

00:04:07.360 --> 00:04:09.440
<v Felix>Also wie funktioniert das Round Robin dann?

00:04:09.840 --> 00:04:14.160
<v Felix>Entscheidet sich dann der Computer für den, also wenn ich als Client dorthin gehe,

00:04:14.720 --> 00:04:20.160
<v Felix>fragt meinen Computer ja danach, welche IP-Adresse der Download-Binärgewitter.de hat.

00:04:20.320 --> 00:04:23.040
<v l33tname>Genau, und dann sagt er dem so, den, der gerade down ist.

00:04:23.200 --> 00:04:24.000
<v Felix>Die beiden sind es.

00:04:24.160 --> 00:04:24.480
<v Felix>Nee, nee.

00:04:24.720 --> 00:04:25.040
<v Felix>Übrigens.

00:04:25.280 --> 00:04:27.440
<v l33tname>Der, der gerade down ist, logischerweise.

00:04:27.760 --> 00:04:28.000
<v l33tname>Ja.

00:04:28.160 --> 00:04:33.120
<v Felix>Aber der sagt immer übrigens die beiden und dann probiert mein Computer aus und probiert er nochmal,

00:04:33.200 --> 00:04:33.680
<v Felix>wenn er da ist.

00:04:33.840 --> 00:04:34.560
<v Felix>Sagt er beide?

00:04:34.720 --> 00:04:36.240
<v Felix>Sagt er nicht beide.

00:04:36.560 --> 00:04:37.520
<v l33tname>Der einen oder den anderen.

00:04:37.680 --> 00:04:38.000
<v l33tname>Nee, nee.

00:04:38.240 --> 00:04:43.440
<v Felix>Nee, der sagt, wenn du machst, Host, Download,

00:04:43.680 --> 00:04:49.440
<v Felix>Binär, Gewitter.de Sagt er, Download is at Address und beide.

00:04:49.680 --> 00:04:50.320
<v Felix>Ach so.

00:04:50.800 --> 00:04:51.120
<v Felix>Tja.

00:04:51.360 --> 00:04:52.240
<v l33tname>Dann kommt das vielleicht.

00:04:52.480 --> 00:04:55.760
<v Felix>Und dann entscheidet er sich für einen, für den, für den, der gerade Download ist.

00:04:56.320 --> 00:04:59.680
<v Felix>Und passend dazu muss man natürlich jetzt auch alles synchron haben,

00:04:59.760 --> 00:05:04.160
<v Felix>damit es, ja, genau, damit, damit auch die neue Sendung dann da ist,

00:05:04.240 --> 00:05:10.880
<v Felix>wenn ihr die über uns abfragt, aus dem ESS-Feed, weil das natürlich noch auf einer ganz anderen Box läuft.

00:05:12.000 --> 00:05:17.200
<v Felix>Und deswegen hat der Ingo eingerichtet in dem Auphonic,

00:05:17.360 --> 00:05:23.840
<v Felix>also in unserem Audio-Aufbereitungsservice,

00:05:24.880 --> 00:05:30.880
<v Felix>dass der jetzt hoffentlich auf die andere Box auch deployt, also auf quasi auf den neuen,

00:05:32.000 --> 00:05:34.560
<v Felix>auf meinen Server auch und ob das funktioniert.

00:05:35.280 --> 00:05:37.920
<v Markus>Werdet ihr merken, wenn jeder zweite Download fehlschlägt.

00:05:38.480 --> 00:05:41.520
<v Felix>Ja, oder also sehr so ein bisschen unbestimmt.

00:05:41.600 --> 00:05:43.200
<v Felix>Das ist ja gerade das Ding.

00:05:44.160 --> 00:05:47.840
<v Felix>Ja, also wenn es nicht funktioniert, wartet einfach auf euren Feed-Reader,

00:05:47.920 --> 00:05:50.960
<v Felix>bis der nochmal versucht hat und eine Hoffnung ist dann funktioniert.

00:05:51.600 --> 00:05:55.120
<v Felix>Und ihr könnt das natürlich immer schreiben, dass es nicht funktioniert hat, ist ja wohl klar.

00:05:55.760 --> 00:05:56.320
<v Felix>Genau.

00:05:56.480 --> 00:06:01.520
<v Felix>Das heißt, das ist jetzt doppelt so fehleranfällig,

00:06:01.760 --> 00:06:03.920
<v Felix>dafür aber auch der Traffic geteilt.

00:06:04.240 --> 00:06:05.840
<v Felix>Ist ja auch eine schöne Sache.

00:06:07.280 --> 00:06:07.840
<v Felix>Genau.

00:06:08.160 --> 00:06:09.120
<v Markus>Sehr schön.

00:06:10.080 --> 00:06:15.360
<v Felix>Was haben wir nach dem doppelten Leben jetzt zu den Toten?

00:06:15.760 --> 00:06:19.600
<v Markus>Ja, es gibt einen großen, schwergewichtigen Dinosauriert-Toten diese Woche.

00:06:20.240 --> 00:06:21.440
<v Markus>Die Zebet.

00:06:22.080 --> 00:06:23.680
<v Felix>Nein, die Zebet.

00:06:23.840 --> 00:06:25.920
<v Felix>Das war meine Lieblingskonsumermesse.

00:06:26.800 --> 00:06:28.800
<v Markus>Ja, aber erst nach diesem Jahr, oder?

00:06:28.880 --> 00:06:29.280
<v Markus>Also voll.

00:06:29.760 --> 00:06:31.440
<v Felix>Nö, die war davor schon immer cool.

00:06:31.520 --> 00:06:32.320
<v Markus>Also, ich fand die cool.

00:06:33.040 --> 00:06:35.680
<v Markus>Die war cool, aber richtig Consumer ist sie dieses Jahr geworden.

00:06:36.240 --> 00:06:37.040
<v Felix>Ah ja, gut.

00:06:37.200 --> 00:06:38.240
<v Felix>Ist konsumiert worden.

00:06:38.480 --> 00:06:39.520
<v Markus>Als Todesstoß.

00:06:41.680 --> 00:06:42.480
<v Felix>Das stimmt.

00:06:42.720 --> 00:06:45.520
<v Felix>Die C-Bit ist abgesetzt worden.

00:06:45.840 --> 00:06:47.360
<v l33tname>Wart ihr da mal auf der C-Bit?

00:06:47.600 --> 00:06:48.480
<v Felix>Ja, klar, voll oft.

00:06:48.720 --> 00:06:49.360
<v Felix>Krass.

00:06:50.160 --> 00:06:53.520
<v Felix>Das ist die lustigste Messe, weil das ist wirklich so eine richtige Consumer-Messe.

00:06:53.680 --> 00:06:56.240
<v Felix>Du gehst da hin und dann sind der große Fernseher oder, keine Ahnung,

00:06:56.560 --> 00:07:01.840
<v Felix>3D-Zeug oder so oder irgendwie ein Computer oder neue Handys oder sowas.

00:07:02.160 --> 00:07:04.560
<v Felix>Und überall gibt es Swag.

00:07:04.720 --> 00:07:05.520
<v Felix>So viel Swag.

00:07:05.760 --> 00:07:07.360
<v l33tname>Voll gut, da komme ich auch mal.

00:07:07.680 --> 00:07:08.000
<v l33tname>Ja.

00:07:08.640 --> 00:07:10.080
<v Felix>Das ist ein guter Plan.

00:07:10.560 --> 00:07:14.720
<v Felix>Reichst einfach ein Jahr in die Vergangenheit und dann gehst du wieder auf die CBIT.

00:07:14.960 --> 00:07:16.720
<v Markus>Einmal die Zeitmaschine rausgeholt.

00:07:16.880 --> 00:07:17.680
<v Markus>Genau.

00:07:19.120 --> 00:07:20.800
<v Felix>Tja, leider jetzt, das war's.

00:07:22.720 --> 00:07:24.720
<v Markus>Ich war aber in den letzten Jahren noch nicht mehr da.

00:07:25.520 --> 00:07:28.400
<v Markus>Das Internet hat alles aufgefressen.

00:07:28.640 --> 00:07:33.920
<v l33tname>Das ist irgendwie so diese großen Ankündigungen, also früher war ja auch noch so mit großen Ankündigungen,

00:07:34.080 --> 00:07:38.320
<v l33tname>die dann exklusiv auf der C-Bit waren und so, aber heute war es.

00:07:38.640 --> 00:07:40.400
<v Markus>Das leistet sich halt kein Hersteller mehr.

00:07:40.480 --> 00:07:44.800
<v Markus>Die Großen machen eine eigene Show draus, die inszenieren das lieber selbst.

00:07:44.960 --> 00:07:45.520
<v Markus>Ja, ja.

00:07:45.840 --> 00:07:50.080
<v Markus>Und so große Messenneuheiten gibt es dann eigentlich nicht mehr.

00:07:51.200 --> 00:07:53.920
<v l33tname>Irgendwie auch ein bisschen schade, aber irgendwie auch praktisch.

00:07:54.000 --> 00:07:58.640
<v l33tname>Also keine Ahnung, wir werden jedes Mal auf C-Bit warten, bis irgendwie neue Phones kommen oder so.

00:07:58.880 --> 00:08:00.080
<v Felix>Ja, das stimmt.

00:08:00.960 --> 00:08:01.920
<v Felix>Das halt so einfach die.

00:08:03.040 --> 00:08:05.200
<v Felix>Es gibt noch die IFA, IFA in Berlin.

00:08:05.360 --> 00:08:07.040
<v Felix>Du hast ja auch so eine Consumermesse.

00:08:07.760 --> 00:08:10.160
<v Felix>Nicht ganz so groß, aber dafür gibt es immer Essen.

00:08:10.240 --> 00:08:12.320
<v Felix>Das ist immer ganz nice eigentlich.

00:08:12.720 --> 00:08:18.240
<v Felix>Also die haben so ein Untergeschoss, was komplett mit diesem Küchenzeug voll ist.

00:08:18.400 --> 00:08:23.360
<v Felix>Und da wird immer Showcooking und keine Ahnung, halt Snacks und so.

00:08:23.520 --> 00:08:25.760
<v Felix>Also da muss man nicht sich was zu essen holen vorher.

00:08:25.840 --> 00:08:25.920
<v Felix>Ja.

00:08:27.040 --> 00:08:33.040
<v Markus>Das Publikum ist eigentlich so ein IFA ist eigentlich so eine Publikumsmesse, so eine gute Laune-Show, oder?

00:08:33.520 --> 00:08:34.480
<v Felix>Ja, ja, auf jeden Fall.

00:08:34.880 --> 00:08:38.000
<v Felix>Das ist einfach noch so das Gefühl, alles ist noch beim Alten.

00:08:38.400 --> 00:08:40.320
<v Felix>Und du kriegst was zu essen.

00:08:41.360 --> 00:08:42.400
<v Markus>Hauptsache das.

00:08:43.280 --> 00:08:46.400
<v Felix>Also so ein bisschen so wie ein Buffet.

00:08:46.640 --> 00:08:48.160
<v Felix>Kostet, glaube ich, 15 Euro oder so.

00:08:48.240 --> 00:08:49.920
<v Felix>Ich weiß gar nicht, wie toll die jetzt gerade ist.

00:08:50.400 --> 00:08:53.520
<v Felix>Aber du brauchst auf jeden Fall auch Getränke gibt es, ja.

00:08:56.160 --> 00:08:57.120
<v Felix>All-inclusive eigentlich.

00:08:57.520 --> 00:08:58.640
<v l33tname>Auch Getränke.

00:08:58.960 --> 00:08:59.280
<v l33tname>Ja.

00:09:00.000 --> 00:09:00.480
<v l33tname>Voll gut.

00:09:01.680 --> 00:09:05.520
<v Felix>Was echt wunderbar ist, auf der IFA gibt es immer Tüten.

00:09:05.680 --> 00:09:08.480
<v Felix>Und zwar nicht die schittigen Tüten, sondern so Stofftüten.

00:09:08.800 --> 00:09:09.680
<v Felix>Und das finde ich wunderbar.

00:09:09.920 --> 00:09:11.440
<v Markus>Das sind dein Beutel, oder?

00:09:11.760 --> 00:09:12.080
<v Markus>Ja.

00:09:12.880 --> 00:09:15.920
<v Felix>Hab ich mir auch überlegt, ob es anders heißt, aber mir ist jetzt eingefallen.

00:09:16.320 --> 00:09:16.720
<v Felix>Weiß nicht.

00:09:17.200 --> 00:09:21.520
<v Felix>Sebet stand übrigens für Zentrum der Büro und Informationstechnik.

00:09:21.760 --> 00:09:24.080
<v Markus>Vielleicht ist das der Grund dafür, dass sie es eingestellt haben.

00:09:24.480 --> 00:09:26.800
<v Felix>Wahrscheinlich haben sie gesagt, haben irgendwie die Großen gemerkt,

00:09:27.200 --> 00:09:30.560
<v Felix>das heißt Zentrum der Büro und Informationstechnik, wir machen gar nicht sowas.

00:09:30.800 --> 00:09:31.840
<v Felix>Nee, da wollen wir nicht hin.

00:09:31.920 --> 00:09:33.040
<v l33tname>Da wollen wir nicht hin.

00:09:34.000 --> 00:09:37.040
<v l33tname>Also die Froscon macht ja auch immer coole Taschen.

00:09:37.680 --> 00:09:38.080
<v l33tname>Echt?

00:09:38.320 --> 00:09:39.040
<v l33tname>Muss man mal sagen.

00:09:39.200 --> 00:09:40.720
<v Felix>Aber kriegt man die kostenlos.

00:09:40.880 --> 00:09:41.200
<v Felix>Ja.

00:09:42.560 --> 00:09:43.040
<v Felix>Logisch.

00:09:43.280 --> 00:09:44.720
<v Felix>Vielleicht komme ich zur nächsten Froschkon.

00:09:44.960 --> 00:09:45.520
<v Felix>Das lohnt sich.

00:09:45.600 --> 00:09:51.840
<v Markus>Ja, mittlerweile ist auch der Platz zum, der Schlafplatz ausgebaut.

00:09:52.160 --> 00:09:54.880
<v Markus>Da ist mehr Platz, dass mehr Leute kommen.

00:09:56.320 --> 00:09:57.120
<v Markus>Voll gut.

00:09:57.360 --> 00:09:58.480
<v Felix>Das ist wunderbar eigentlich.

00:09:58.640 --> 00:09:59.760
<v Markus>Ja, ist perfekt.

00:09:59.920 --> 00:10:02.320
<v Markus>Und ist ja nicht mehr lang.

00:10:02.480 --> 00:10:05.280
<v Markus>Ist jetzt noch kurz Kongress und dann ist ja quasi schon wieder Froscon.

00:10:05.520 --> 00:10:05.840
<v Markus>Genau.

00:10:06.480 --> 00:10:08.000
<v Felix>Davor ist noch dieses andere Ding, oder?

00:10:08.080 --> 00:10:09.680
<v Felix>Wie heißt das in Belgien?

00:10:09.920 --> 00:10:11.360
<v Markus>Und nächstes Jahr ist Camp, ne?

00:10:11.760 --> 00:10:13.520
<v Felix>Ah, nächstes Jahr ist Camp auch noch.

00:10:14.000 --> 00:10:14.720
<v Felix>So viele gute Sachen.

00:10:14.800 --> 00:10:16.720
<v Felix>Da brauchen wir gar nicht so dringend die IVA, oder?

00:10:18.480 --> 00:10:20.160
<v l33tname>Aber es gibt was zu essen.

00:10:20.560 --> 00:10:21.600
<v Felix>Das stimmt.

00:10:21.920 --> 00:10:23.040
<v Felix>Aber das gibt es auch.

00:10:23.760 --> 00:10:26.080
<v Felix>Ne, IVA ist die war erst, ich glaube, oder?

00:10:26.320 --> 00:10:26.800
<v Felix>Wann war die?

00:10:27.040 --> 00:10:27.360
<v Felix>Keine Ahnung.

00:10:27.520 --> 00:10:29.280
<v Felix>Irgendwie ist immer irgendwie Mitte des Jahres oder so.

00:10:29.360 --> 00:10:31.840
<v Felix>Ich glaube, im Juni, nee, August.

00:10:32.000 --> 00:10:33.120
<v Felix>Ich glaube, 20.

00:10:33.360 --> 00:10:34.000
<v Felix>August ist die immer.

00:10:34.240 --> 00:10:35.600
<v Markus>Also war sie kürzlich, ja.

00:10:36.000 --> 00:10:36.640
<v Markus>Ja, genau.

00:10:36.800 --> 00:10:38.000
<v Felix>Ja, kürzlich, August.

00:10:38.080 --> 00:10:39.200
<v Felix>Wir sind im Fang November.

00:10:40.240 --> 00:10:41.360
<v Felix>September sind wir.

00:10:41.840 --> 00:10:42.960
<v l33tname>Also war sie kürzlich.

00:10:43.040 --> 00:10:43.440
<v l33tname>Sehr schön.

00:10:43.680 --> 00:10:45.120
<v Felix>Ja, kürzlich.

00:10:45.520 --> 00:10:45.760
<v Felix>Naja.

00:10:46.320 --> 00:10:49.360
<v Felix>Wenn bei dir kurze Zeiträume ein Jahr sind, dann ja.

00:10:50.080 --> 00:10:52.240
<v Markus>Naja, die Zeit rennt, die Zeit rennt.

00:10:52.960 --> 00:10:55.520
<v Felix>Naja, CBIT hat jetzt nicht mehr, aber IVA gibt es immer noch.

00:10:55.600 --> 00:11:00.320
<v Felix>Und die Froschkorn gibt es und das Scamp gibt es und den Kongress gibt es.

00:11:00.560 --> 00:11:01.760
<v Felix>Und was gibt es noch?

00:11:01.920 --> 00:11:08.400
<v Felix>Die gibt es noch so eine andere Open Source Messe, die nach die irgendwie im Januar ist oder so,

00:11:08.800 --> 00:11:09.760
<v Felix>im Februar?

00:11:10.240 --> 00:11:14.240
<v Markus>Die, ja, die in Belgien gibt es.

00:11:14.640 --> 00:11:17.920
<v Markus>Nicht Froscon auch irgendwas mit einfach OSCON.

00:11:18.080 --> 00:11:18.480
<v Markus>FOSTEM.

00:11:19.200 --> 00:11:19.840
<v Markus>FOSTEM, genau.

00:11:19.920 --> 00:11:20.960
<v Markus>Und dann gibt es noch die Oscon.

00:11:21.120 --> 00:11:22.000
<v Markus>Wo ist denn die Oscon?

00:11:22.800 --> 00:11:23.280
<v Markus>Oslo.

00:11:25.120 --> 00:11:28.560
<v Markus>Ah, die Oscon ist die O'Reilly Open Source Conference.

00:11:28.880 --> 00:11:29.360
<v Markus>Oh, really?

00:11:29.920 --> 00:11:30.400
<v Markus>Oh, really?

00:11:32.000 --> 00:11:34.000
<v Markus>Die ist allerdings in Portland, Oregon.

00:11:34.080 --> 00:11:35.040
<v Markus>Das ist ein bisschen weiter rein.

00:11:35.760 --> 00:11:37.680
<v Markus>Gibt es denn nicht auch die Oscon Europe?

00:11:38.480 --> 00:11:41.280
<v Felix>Sollten sie da nicht eher Orcon heißen?

00:11:44.640 --> 00:11:45.680
<v Felix>Warum heißt die Oscon?

00:11:46.080 --> 00:11:46.720
<v Felix>Mach ich überhaupt keinen Sinn.

00:11:47.520 --> 00:11:50.320
<v Felix>Wenn sie schon in Oregon ist oder so.

00:11:51.360 --> 00:11:53.040
<v Felix>Und von O'Reilly ist.

00:11:53.920 --> 00:11:56.240
<v Felix>Das echt verschenktes Potenzial.

00:11:57.600 --> 00:12:01.520
<v Markus>Ja, es gab in 2015, 2016 gab es auch eine Oscon Europe.

00:12:01.680 --> 00:12:03.200
<v Markus>Gibt's aber nicht aktuell.

00:12:06.000 --> 00:12:11.440
<v Felix>Aber nächstmal könnt ihr einfach bei der Verwertungsgesellschaft Wort bei uns,

00:12:11.520 --> 00:12:13.920
<v Felix>die wir noch neu zu gründen haben, anfragen.

00:12:14.160 --> 00:12:17.280
<v Felix>Nach tollen Wortwitzen für ihre Messe.

00:12:18.160 --> 00:12:19.920
<v Markus>Fostem ist auch riesig.

00:12:20.400 --> 00:12:21.200
<v Felix>Ja, die ist groß.

00:12:21.360 --> 00:12:22.720
<v l33tname>Ja, die Fosdem ist echt groß.

00:12:22.800 --> 00:12:24.400
<v l33tname>Da gehe ich vielleicht dieses Jahr auch mal hin.

00:12:24.720 --> 00:12:25.840
<v Felix>Da bin ich wahrscheinlich.

00:12:26.400 --> 00:12:28.000
<v l33tname>Nehme ich mir jedes Jahr vor.

00:12:28.240 --> 00:12:29.360
<v l33tname>Aber habe ich noch nie gesehen.

00:12:29.600 --> 00:12:30.480
<v Markus>Anfang Februar.

00:12:30.800 --> 00:12:31.680
<v Felix>Anfang Februar.

00:12:32.640 --> 00:12:33.680
<v Felix>Was sagt dir die Zeit?

00:12:34.000 --> 00:12:34.400
<v Felix>Bab b.

00:12:37.520 --> 00:12:37.840
<v Felix>Keine Ahnung.

00:12:38.960 --> 00:12:41.840
<v Felix>Ha, zweiter und dritter Februar 2019.

00:12:42.160 --> 00:12:43.280
<v Felix>In Brüssel.

00:12:45.040 --> 00:12:46.000
<v Felix>Ja, ja, ja.

00:12:46.880 --> 00:12:48.800
<v Felix>Was meint ihr, welche Messe stirbt als nächstes?

00:12:48.880 --> 00:12:50.080
<v Felix>Welche nächste große?

00:12:50.400 --> 00:12:52.000
<v Markus>Ich habe keinen Überblick über Messen.

00:12:52.080 --> 00:12:53.120
<v Markus>Insofern ist der vorherseits.

00:12:53.440 --> 00:12:54.560
<v Felix>Sebitz ist zum Beispiel eine.

00:12:54.800 --> 00:12:56.880
<v Markus>Ja, das war die letzte, die ich kannte.

00:12:57.040 --> 00:12:58.800
<v Felix>Nein, die IFA darf nicht sterben.

00:12:59.040 --> 00:13:00.640
<v Felix>Das geht nicht ums Essen.

00:13:01.600 --> 00:13:02.880
<v l33tname>Das ist echt traurig.

00:13:03.040 --> 00:13:04.800
<v l33tname>Echt traurig für dich, aber.

00:13:05.200 --> 00:13:06.800
<v Felix>Nee, die IFA darf nicht sterben.

00:13:06.880 --> 00:13:09.280
<v Felix>So, was gibt es noch für welche, die sterben können?

00:13:10.000 --> 00:13:14.320
<v Markus>Also ich glaube ja, dass viele von den kleineren Messen,

00:13:14.400 --> 00:13:18.160
<v Markus>die man jetzt nicht so kennt, die wandeln sich einfach in Konferenzen,

00:13:18.240 --> 00:13:21.840
<v Markus>weil dieses Konferenzformat schon noch sehr gefragt ist.

00:13:22.080 --> 00:13:24.480
<v Markus>Gefühlt gibt es das einfach immer mehr.

00:13:25.440 --> 00:13:29.040
<v Felix>Messen sind eher so, ja, okay, gehst halt hin und dann guckst du ja alles an,

00:13:29.280 --> 00:13:32.080
<v Felix>aber Konferenzen sind halt so, du triffst Leute.

00:13:32.320 --> 00:13:32.640
<v Felix>Ja, genau.

00:13:34.400 --> 00:13:40.080
<v Markus>War ja für Business früher auch messen, nur sie wollen halt alle nicht mehr so richtig ausstellen.

00:13:40.480 --> 00:13:42.080
<v Felix>Und du kannst auch einfach ins Internet gehen, ja.

00:13:42.160 --> 00:13:43.520
<v Felix>Also du kannst ja irgendwie was googeln.

00:13:44.560 --> 00:13:45.360
<v Felix>Oder Dr.

00:13:45.840 --> 00:13:46.240
<v Felix>Gowen.

00:13:48.640 --> 00:13:51.760
<v Felix>Ja, deswegen, deswegen denke ich auch, ja.

00:13:51.920 --> 00:13:54.800
<v Felix>Also es braucht halt irgendwie nicht mehr.

00:13:56.000 --> 00:13:57.680
<v Felix>Nicht mehr so dringend.

00:13:59.520 --> 00:13:59.840
<v Felix>Ha.

00:14:01.840 --> 00:14:03.280
<v Felix>Das war der Tod, haben wir noch Untoten?

00:14:03.520 --> 00:14:04.560
<v Felix>Ist irgendwas wieder da?

00:14:05.600 --> 00:14:06.640
<v Markus>Keine Auferstande mehr.

00:14:06.880 --> 00:14:08.400
<v Felix>Das Piratenpad ist immer noch da.

00:14:08.800 --> 00:14:09.360
<v Felix>Stimmt.

00:14:11.280 --> 00:14:12.640
<v Felix>Das ist schon schön.

00:14:13.120 --> 00:14:15.280
<v Felix>Aber ihr hattet Angst, dass wir es benutzen.

00:14:15.360 --> 00:14:16.800
<v Felix>Deswegen haben wir es jetzt nicht genommen.

00:14:17.280 --> 00:14:19.120
<v Felix>Aber ich glaube, es bleibt jetzt einfach für immer.

00:14:19.280 --> 00:14:22.240
<v l33tname>Ich habe nur gesagt, es ist voll unpraktisch, wenn wir es jetzt benutzen.

00:14:22.400 --> 00:14:27.200
<v l33tname>Und dann, wenn Ingo die Shownotes rauskopieren will, dann ist es einfach weg.

00:14:29.200 --> 00:14:32.880
<v Felix>Aber so viel Glück wie wir hätten, dann wäre es einfach in der Sendung kaputt gegangen.

00:14:33.200 --> 00:14:35.440
<v Felix>Was wir auch schon ein paar Mal hatten jetzt.

00:14:35.680 --> 00:14:40.000
<v l33tname>Wäre halt auch irgendwie lustig, aber irgendwie halt auch doof.

00:14:41.680 --> 00:14:43.520
<v Markus>Klassischer Pfeil von dumm gelaufen.

00:14:44.080 --> 00:14:45.520
<v Markus>Haben wir uns dagegen gewehrt?

00:14:45.600 --> 00:14:47.360
<v Markus>Nehmen wir nicht das Dorf-Stat.

00:14:47.520 --> 00:14:48.080
<v Markus>Wo sind wir jetzt?

00:14:48.160 --> 00:14:48.960
<v Felix>Wie heißt das Ding nochmal?

00:14:50.560 --> 00:14:51.600
<v Felix>Ja, Django-Server.

00:14:51.680 --> 00:14:52.320
<v Felix>Beim Ingo hingo.

00:14:53.680 --> 00:14:55.360
<v Felix>Ach nee, das ist bei der Ingo, das hostet, oder so.

00:14:56.560 --> 00:14:58.720
<v Felix>Das heißt, wir können ihn punchen, wenn es kaputt geht, ist ganz nice.

00:14:58.960 --> 00:15:02.960
<v l33tname>Ja, irgendwie der Ingo hostet den Server, aber irgendwie nicht das Pad.

00:15:03.200 --> 00:15:05.200
<v l33tname>Was auch ein bisschen lustig ist.

00:15:06.080 --> 00:15:08.560
<v Markus>Lass uns das jetzt lieber nicht vertiefen, das klingt auch gut.

00:15:09.920 --> 00:15:11.360
<v l33tname>Lass uns zu News kommen.

00:15:12.240 --> 00:15:13.920
<v Felix>Die Leute verstehen, die wir verstehen.

00:15:14.080 --> 00:15:15.760
<v Markus>Es gibt mal wieder ein CVE.

00:15:16.400 --> 00:15:19.920
<v Felix>Oh, es ist irgendwas irgendwo kaputt gegangen, das ist natürlich nicht in Ordnung.

00:15:20.080 --> 00:15:20.400
<v Felix>Genau.

00:15:21.040 --> 00:15:25.040
<v l33tname>Ihr erinnert euch doch bestimmt an Lenovo mit, wie hieß das?

00:15:25.200 --> 00:15:31.120
<v l33tname>Superfish, glaube ich, haben sie es genannt, wo sie Root-Zertifikate,

00:15:31.360 --> 00:15:36.800
<v l33tname>also für SSL, einfach so auf allen ihren Clients so ein bisschen mitdeployed haben,

00:15:36.880 --> 00:15:39.680
<v l33tname>wenn du irgendwie Software von ihnen installiert hast oder so.

00:15:40.800 --> 00:15:45.680
<v l33tname>Da hat sich jemand gedacht, und zwar dieser jemand war Sennheiser,

00:15:45.920 --> 00:15:47.680
<v l33tname>hat sich gedacht, das können wir auch, was die können.

00:15:48.000 --> 00:15:48.720
<v l33tname>Das können wir besser.

00:15:48.960 --> 00:15:52.560
<v l33tname>Das können wir besser und haben ja genau das gleiche gemacht.

00:15:52.640 --> 00:15:59.440
<v l33tname>Und man denkt so, ja, irgendwie, irgendwann sollte man doch lernen,

00:15:59.600 --> 00:16:06.480
<v l33tname>dass es eine Dominik ist, dass es vielleicht nicht so geil ist, mit seiner Software einfach ein Zertifikat zu

00:16:06.480 --> 00:16:10.080
<v l33tname>bundeln und das dann als Rout-Zertifikat einzutragen und zu trusten?

00:16:10.400 --> 00:16:12.400
<v Felix>Und den fucking Key mitzuschicken.

00:16:12.640 --> 00:16:14.800
<v Markus>Den Private Key mit in die Software zu packen.

00:16:15.600 --> 00:16:18.480
<v Felix>Hey, wie hart kann man denn bitte verkacken?

00:16:19.200 --> 00:16:19.440
<v Felix>Ja.

00:16:19.840 --> 00:16:23.440
<v Markus>Hatten das nicht hier die Leute von dem Anwaltspostfach auch gemacht?

00:16:23.680 --> 00:16:25.680
<v Markus>War das nicht genau die gleiche Nummer?

00:16:26.880 --> 00:16:28.080
<v Felix>Aber die Frage ist, warum?

00:16:28.400 --> 00:16:30.080
<v Felix>Wer denkt, dass das eine gute Idee ist?

00:16:30.160 --> 00:16:31.600
<v Felix>Ich verstehe es ehrlich gesagt nicht.

00:16:31.920 --> 00:16:37.920
<v Markus>Ich habe da so eine Theorie zu und die ist, das sind Leute, die das mit diesen Zertifikats- und

00:16:37.920 --> 00:16:42.960
<v Markus>Kryptogeschichten nicht verstehen wollen und sich nicht die Zeit nehmen,

00:16:43.120 --> 00:16:46.400
<v Markus>auch nur darüber nachzudenken, warum das denn jemand erfunden hat.

00:16:46.560 --> 00:16:50.960
<v Markus>Und dann als einziges Ziel haben, da oben dieses blöde Icon grün zu bekommen.

00:16:51.200 --> 00:16:52.240
<v Markus>Weiter denken die nicht.

00:16:52.880 --> 00:16:54.560
<v Felix>127.01 oder sowas.

00:16:55.840 --> 00:16:57.280
<v Markus>Irgendwie muss das grün werden.

00:16:57.520 --> 00:16:59.920
<v Markus>Und dann basteln sie sich was zurecht.

00:17:00.160 --> 00:17:05.200
<v Markus>Ohne die Gründe, warum denn irgendwer sich diese Mechanismen so ausgedacht hat und so zu hinterfragen und

00:17:05.200 --> 00:17:10.000
<v Markus>warum man denn, weil so ein Zertifikat zwei Teile hat und das alles zu hinterfragen.

00:17:10.240 --> 00:17:11.680
<v Markus>Das ist meine Theorie dazu.

00:17:12.080 --> 00:17:16.320
<v l33tname>Ja, ist das wirklich ein Nicht-Wollen oder auch einfach ein Nicht-Können?

00:17:16.960 --> 00:17:17.840
<v Felix>Und verstehen.

00:17:18.640 --> 00:17:23.840
<v l33tname>Fehlende Sensibilisierung, dass sie sich gar nicht überlegen, also dass sie gar nicht drauf kommen,

00:17:23.920 --> 00:17:25.440
<v l33tname>dass es überhaupt ein Problem ist.

00:17:25.680 --> 00:17:28.400
<v Markus>Ja, ja, genau, das meine ich mit Nicht-Nicht-Wollen.

00:17:28.480 --> 00:17:33.200
<v Markus>Also das ist kein bewusstes, das ist halt schon eine Form von Ignoranz,

00:17:33.440 --> 00:17:37.840
<v Markus>aber eben nicht auf dem Nicht-Wollen, so wirklich trotziges Nicht-Wollen,

00:17:38.000 --> 00:17:42.160
<v Markus>sondern zum Teil auch, ja, ich muss halt nur das Eigene da grün kriegen.

00:17:42.240 --> 00:17:45.760
<v Markus>Oder auf der anderen Seite kann es natürlich auch extremer Druck oder Stress sein.

00:17:46.320 --> 00:17:49.520
<v Markus>Mach, dass es läuft, egal wie, ich brauche das übermorgen.

00:17:50.000 --> 00:17:50.560
<v Markus>I see.

00:17:52.000 --> 00:17:53.360
<v Felix>Aber das ist halt schon echt.

00:17:53.760 --> 00:17:59.280
<v l33tname>Dann müssten wir das ja eigentlich gut finden, weil es ja dann so Sicherheit durch Ignoranz wird zu unserem

00:17:59.280 --> 00:17:59.760
<v l33tname>Titel passt.

00:17:59.840 --> 00:18:00.240
<v l33tname>Definitiv gut.

00:18:00.720 --> 00:18:01.760
<v Felix>Eigentlich ist Sicherheit durch Ignoranz.

00:18:01.920 --> 00:18:04.240
<v Markus>Eigentlich müssen wir dem Ganzen eine Hommage widmen.

00:18:08.240 --> 00:18:14.160
<v Felix>Okay, also die haben es dann quasi geschafft, ein Zertifikat auszustellen für

00:18:14.400 --> 00:18:20.720
<v Felix>127.01, damit ihr Kores noch funktioniert, also dieses Cross-Origin Resource Sharing.

00:18:21.040 --> 00:18:24.240
<v Felix>Weil ansonsten sagt nämlich der Browser, das mag er nicht so gerne.

00:18:26.640 --> 00:18:32.400
<v Felix>Und dafür haben die quasi ein Root-Zertifikat installiert und ein Client,

00:18:33.360 --> 00:18:38.880
<v Felix>also ein 127.01 ausgestellt, was dann der ihre Software verwendet.

00:18:40.400 --> 00:18:43.600
<v Felix>Aber also ja, es ist halt.

00:18:44.480 --> 00:18:47.840
<v l33tname>Ich weiß halt auch nicht, wie man überhaupt auf so eine Idee kommt.

00:18:48.160 --> 00:18:54.640
<v Felix>Also ich muss sagen, ich glaube, das Icon ist grün geworden und es hat dann funktioniert, ja.

00:18:56.320 --> 00:18:58.400
<v Markus>Irgendwann wurde quasi alles Icon grün.

00:18:59.440 --> 00:19:00.720
<v Felix>Alles geschafft.

00:19:01.200 --> 00:19:03.200
<v Felix>Dann wurde das Icon grün, ja.

00:19:03.520 --> 00:19:03.760
<v Felix>Ja.

00:19:03.920 --> 00:19:08.480
<v Felix>Also es gibt von Sekorvo von der Security-Firma, die sind ja auch irgendwo, oder?

00:19:08.960 --> 00:19:09.600
<v Felix>Wo sind die?

00:19:11.760 --> 00:19:13.360
<v Felix>Sekorvo, die sind hier im Sorge.

00:19:13.760 --> 00:19:16.000
<v Markus>Ich habe das auch schon mal gehört, ich kann es nicht zuordnen.

00:19:16.240 --> 00:19:16.560
<v Markus>Ich glaube.

00:19:19.600 --> 00:19:21.200
<v Felix>Ich glaube, die sind in Karlsruhe.

00:19:22.560 --> 00:19:23.520
<v Felix>Karlsruhe, genau.

00:19:23.760 --> 00:19:25.840
<v Felix>Ettlinger Straße 12 bis 14.

00:19:28.480 --> 00:19:29.280
<v Felix>Karlsruhe.

00:19:30.560 --> 00:19:32.800
<v Felix>Jetzt fügt sich alles wieder zusammen.

00:19:33.680 --> 00:19:34.400
<v Felix>Genau.

00:19:34.640 --> 00:19:35.920
<v Felix>Die haben quasi so ein.

00:19:36.160 --> 00:19:41.600
<v Felix>Die haben es einmal zusammengeschrieben in der Sekorvo Vulnerability Report

00:19:41.680 --> 00:19:48.480
<v Felix>Headsetup06.docX haben das dann als PDF sich rausgeprintet und dann haben sie es auf

00:19:48.480 --> 00:19:50.160
<v Felix>ihre Webseite gestellt.

00:19:51.200 --> 00:19:53.040
<v Felix>Also es gibt halt auch immer.

00:19:54.880 --> 00:19:56.560
<v Felix>Ich weiß auch gar nicht, wie man darauf kommen würde.

00:19:56.640 --> 00:20:00.080
<v Felix>Ich kann mir nicht vorstellen, dass irgendeiner sich so ein, also hat sein Headset und hat gedacht,

00:20:00.160 --> 00:20:01.920
<v Felix>Mensch, guck mal, was die Software mache.

00:20:02.080 --> 00:20:03.840
<v Felix>Sondern ich glaube.

00:20:05.650 --> 00:20:11.970
<v Felix>Dass man sich gerne mal als solche Consulting-Bude gerne mal einfach so solche

00:20:11.970 --> 00:20:13.170
<v Felix>Müllsoftware anschaut.

00:20:13.330 --> 00:20:18.530
<v Felix>Weil was kommt von einem, also was erwartest du von einem Kopfhörerhersteller?

00:20:18.690 --> 00:20:21.490
<v Felix>Du erwartest davon, dass die Kopfhörer halbwegs anständig sind, ja.

00:20:21.650 --> 00:20:26.050
<v Felix>Und dann guckst du, welche Kopfhörerhersteller machen denn, bringen dir noch Software mit, ja.

00:20:26.130 --> 00:20:28.210
<v Felix>Und dann kannst du ja quasi schon nichts werden.

00:20:28.450 --> 00:20:29.730
<v Felix>Und dann guckst du dir sowas an.

00:20:29.810 --> 00:20:31.970
<v Felix>Und ich glaube, so haben die es gemacht, einfach.

00:20:32.130 --> 00:20:32.450
<v Felix>Keine Ahnung.

00:20:32.530 --> 00:20:37.490
<v Felix>Von Novo gibt es bestimmt auch irgendwie ein Audio-Teil oder so von der Karte.

00:20:37.650 --> 00:20:40.610
<v Markus>Und verschiedenes Helper darüber raushauen, ist halt auch Publicity.

00:20:40.770 --> 00:20:43.650
<v Markus>Das denke ich auch, dass das mit zum Marketing gehört.

00:20:44.210 --> 00:20:45.570
<v l33tname>Also finde ich auch okay.

00:20:45.730 --> 00:20:47.090
<v l33tname>Also kann man die Leute ja.

00:20:47.250 --> 00:20:50.770
<v l33tname>Ich meine, woher soll die Sensibilisierung halt kommen sonst?

00:20:51.090 --> 00:20:55.890
<v l33tname>Und wenn du sowas machst, dann ist zumindest so meine Hoffnung,

00:20:56.050 --> 00:21:01.490
<v l33tname>dass gewisse Leute das irgendwie halt auch mitbekommen und sich dann vielleicht mal damit auseinandersetzen.

00:21:01.570 --> 00:21:05.970
<v l33tname>Und wenn sie dann mal so ein Problem haben, vielleicht ein bisschen mehr überlegen,

00:21:06.050 --> 00:21:11.410
<v l33tname>als zu sagen, oh ja, lass uns da hier einfach irgendwie so Zertifikate machen und dann Key und den ganzen

00:21:11.410 --> 00:21:13.730
<v l33tname>Scheiß einfach mitchippen und zack, fertig.

00:21:14.130 --> 00:21:17.330
<v Felix>Also ich glaube ja, das war irgendwo ein Praktikant, der einfach, der hat als Aufgabe,

00:21:17.490 --> 00:21:21.890
<v Felix>als Studienarbeiter in drei Monaten bitte einmal grün machen und dann hat er einmal grün.

00:21:22.770 --> 00:21:25.010
<v l33tname>Hat er zwei Wochen gebraucht oder so.

00:21:25.330 --> 00:21:28.450
<v l33tname>Dass er OpenStats wirklich die Parameter gefunden hat.

00:21:29.010 --> 00:21:30.610
<v l33tname>Das ist echt traurig.

00:21:31.890 --> 00:21:33.570
<v Markus>Das kommt auch an, wo er angefangen hat.

00:21:34.050 --> 00:21:37.250
<v Markus>Wenn er wirklich bei Null angefangen hat, ist zwei Wochen völlig okay.

00:21:37.810 --> 00:21:39.090
<v Felix>Ja, das denke ich auch.

00:21:39.250 --> 00:21:43.810
<v Felix>Nö, auch wenn er da seine drei Monate bevorgemacht hat, wenn der Wirtschaftsinformatik studiert hat oder

00:21:43.810 --> 00:21:44.290
<v Felix>sowas.

00:21:47.170 --> 00:21:49.170
<v Markus>Das war jetzt nicht politisch korrekt.

00:21:49.410 --> 00:21:51.570
<v Felix>Nee, politisch hat das gar nichts zu tun.

00:21:52.930 --> 00:21:53.730
<v Felix>Gegen was?

00:21:54.930 --> 00:21:56.530
<v Markus>Gegen Wirtschaftsinformatiker.

00:21:57.490 --> 00:21:59.010
<v Felix>Aber was ist das für eine Art?

00:21:59.970 --> 00:22:01.650
<v Markus>Das ist eine Art für sich, dachte ich.

00:22:02.050 --> 00:22:02.530
<v Markus>Ah, ja, okay.

00:22:06.210 --> 00:22:06.530
<v Markus>Ja.

00:22:06.930 --> 00:22:08.290
<v Felix>Nee, machen wir weiter.

00:22:08.530 --> 00:22:08.930
<v Felix>Wir haben.

00:22:09.250 --> 00:22:09.890
<v Felix>Schnell.

00:22:10.850 --> 00:22:12.050
<v Felix>Bailout, bailout.

00:22:15.010 --> 00:22:21.010
<v Felix>Wir haben die Wirtschaftsinformatik studiert, es gibt auf jeden Fall Anwendungsfälle für eurem Studiengebiet.

00:22:21.410 --> 00:22:23.410
<v l33tname>Vielleicht nicht SSL-Zertifikate.

00:22:23.810 --> 00:22:26.370
<v Felix>Jetzt hör auf, ich hab' versucht zu retten, jetzt hör auf.

00:22:26.690 --> 00:22:28.370
<v Felix>Amazon Graviton.

00:22:28.530 --> 00:22:30.050
<v Felix>So, da sind wir nämlich jetzt.

00:22:30.210 --> 00:22:33.090
<v l33tname>Ist das Gravität von Amazon?

00:22:33.570 --> 00:22:38.930
<v Felix>Ja, also die haben so schwer geworden, die haben so viel Geld, dass sie jetzt quasi in eigener Anziehung,

00:22:39.010 --> 00:22:42.210
<v Felix>also quasi erstmal hingezogen wird zu Amazon.

00:22:43.250 --> 00:22:49.170
<v Felix>Und zwar haben sie Armserver in ihrem Angebot jetzt.

00:22:49.330 --> 00:22:51.650
<v Felix>Und zwar, also genau.

00:22:51.890 --> 00:22:55.650
<v Felix>Amazon hat ja dieses Cloud-Ding, die verkaufen ja nicht nur, weiß nicht,

00:22:56.130 --> 00:23:01.250
<v Felix>Pizzasteine und Zeitungen und so, sondern verkaufen ja auch

00:23:02.530 --> 00:23:05.250
<v Felix>Serverrechenzeit an die.

00:23:06.050 --> 00:23:09.250
<v Markus>Man kann das auch anders nennen, sie betreiben das halbe Internet.

00:23:09.570 --> 00:23:10.770
<v Felix>Sie betreiben das halbe Internet.

00:23:10.850 --> 00:23:12.930
<v Felix>Das andere halbe Internet wird von wem betrieben?

00:23:13.250 --> 00:23:17.330
<v Markus>Den Rest Google, Microsoft und den paar Hostern, die es noch gibt.

00:23:17.570 --> 00:23:18.370
<v Markus>Und Ingo.

00:23:18.690 --> 00:23:19.890
<v Markus>Ja, der ist einer von Ingo.

00:23:20.130 --> 00:23:22.850
<v Felix>Ingo, der Django-Server betreibt.

00:23:24.530 --> 00:23:25.330
<v Felix>Ja, genau.

00:23:25.490 --> 00:23:27.170
<v Felix>Und natürlich von mir auch.

00:23:27.410 --> 00:23:27.730
<v Felix>Ja, okay.

00:23:27.890 --> 00:23:32.290
<v Felix>Und den zweiten Teil, den kaputten Teil von Download Binärgewitter dann betreiben.

00:23:32.610 --> 00:23:34.050
<v Markus>Die ganzen kleinen Self-Hoster.

00:23:34.130 --> 00:23:37.570
<v Markus>Ja, wobei dein Zeug läuft ja wahrscheinlich auch bei einem Hos, oder?

00:23:39.250 --> 00:23:39.730
<v Markus>Schwach.

00:23:40.130 --> 00:23:43.010
<v Felix>Ja, natürlich läuft es beim Hoster, das läuft ja nicht bei mir zu Hause.

00:23:43.170 --> 00:23:48.210
<v l33tname>Nee, aber du kannst ja Rackspace im Prinzip mieten und deinen eigenen Server mitbringen.

00:23:48.370 --> 00:23:49.490
<v Felix>Achso, nee, ist sowas.

00:23:49.730 --> 00:23:50.450
<v Felix>Ja, schwach.

00:23:50.690 --> 00:23:53.890
<v Felix>Aber dann würdest du ja trotzdem noch bei einem Hoster mieten, oder?

00:23:54.930 --> 00:23:55.570
<v Felix>Nee.

00:23:56.050 --> 00:23:58.930
<v l33tname>Du hast ja dann nur noch Einstellplatz im Prinzip.

00:23:59.170 --> 00:24:02.850
<v Markus>Ja, genau, dann hast du noch, dann hast du sozusagen keinen richtigen Hoster mehr,

00:24:02.930 --> 00:24:06.930
<v Markus>sondern nur noch einen Infrastrukturprovider, der dir die Leitung und den Strom verkauft.

00:24:07.170 --> 00:24:07.970
<v Markus>Genau.

00:24:08.930 --> 00:24:10.930
<v l33tname>Ich glaube, das ist nicht mehr ein Hoster.

00:24:11.090 --> 00:24:17.010
<v l33tname>Weil das könntest du ja im Prinzip auch bei dir zu Hause machen, nur ist der Infrastrukturprovider bei dir zu

00:24:17.010 --> 00:24:21.730
<v l33tname>Hause normalerweise halt nicht so mit gutem Internet und Ja, also nicht mit gutem Upstream,

00:24:21.810 --> 00:24:22.610
<v l33tname>das ist ja immer das Ding.

00:24:23.170 --> 00:24:25.010
<v Felix>Downstream ist natürlich immer pornomäßig.

00:24:25.170 --> 00:24:25.490
<v Felix>Genau.

00:24:25.650 --> 00:24:30.850
<v l33tname>Und irgendwie vermutlich hast du zu Hause ja auch nicht gerade so ausfallsicher strom redundant und noch einen

00:24:30.850 --> 00:24:34.450
<v l33tname>Dieselgenerator, der anläuft, wenn Strom gerade mal weg ist.

00:24:34.610 --> 00:24:36.930
<v Markus>Nee, das ist ja auch ökologisch voll nicht okay mit Diesel.

00:24:37.330 --> 00:24:38.050
<v Markus>Finde ich auch nicht in Ordnung.

00:24:38.370 --> 00:24:42.690
<v Markus>Kann ich bei dem Food einhaken, Downstream ist ja immer pornomäßig?

00:24:42.850 --> 00:24:45.490
<v Felix>Achso, ja, dein Downstream ist vielleicht nicht immer pornomäßig.

00:24:47.730 --> 00:24:51.010
<v l33tname>Tja, Markus, aber das klingt sehr nach einem Du-Problem, ne?

00:24:51.170 --> 00:24:55.250
<v Felix>Ja, das klingt eher nach einem Ingo 2-Problem, was du hast.

00:24:55.890 --> 00:24:58.850
<v Markus>Nein, nein, also so schlimm getroffen wie den Ingo hat es mich nicht,

00:24:59.010 --> 00:25:02.450
<v Markus>aber es könnte schon besser sein mit dem Downstream in Deutschland.

00:25:02.770 --> 00:25:04.210
<v Felix>Wie viel Downstream hast du denn?

00:25:04.530 --> 00:25:06.050
<v Markus>An die 100 Mbit.

00:25:06.690 --> 00:25:07.730
<v Felix>Jetzt habt ihr mal nichts.

00:25:09.490 --> 00:25:12.530
<v Felix>Also ich meine, es könnte immer noch besser sein, aber mit 100 Mbit bist du schon,

00:25:12.610 --> 00:25:13.730
<v Felix>glaube ich, gar nicht so schlecht dabei.

00:25:13.890 --> 00:25:14.930
<v Markus>Ja, ja, das stimmt.

00:25:15.090 --> 00:25:18.530
<v Markus>Aber es ist halt, es ist halt nicht immer pornomäßig.

00:25:18.850 --> 00:25:25.490
<v Felix>Aber, also ich meine, im Gegensatz zu deinem Upstream, welche, weiß nicht, 2 Mbit oder so, 4.

00:25:25.890 --> 00:25:27.090
<v Markus>40, 30 oder 40.

00:25:27.410 --> 00:25:27.890
<v Markus>40!

00:25:28.050 --> 00:25:28.530
<v Markus>Hoho!

00:25:30.770 --> 00:25:31.330
<v Markus>Na gut.

00:25:32.050 --> 00:25:34.450
<v Felix>Also mein Ustream ist aber richtig beschissen.

00:25:34.690 --> 00:25:38.210
<v Felix>Ich glaube, bei Unity Media habe ich sieben oder so.

00:25:38.610 --> 00:25:39.170
<v Felix>Autsch!

00:25:42.450 --> 00:25:46.850
<v Markus>Ich muss jetzt mal irgendwie mir noch ein Skript aufsetzen, was hier auf eine vernünftige Dauermessung macht

00:25:46.930 --> 00:25:50.130
<v Markus>und dann kann ich auch verlässlich sagen, wie viel Bandbreite ich jetzt eigentlich habe hier.

00:25:51.090 --> 00:25:54.450
<v l33tname>Also ich kenne da einen Trick, es nennt sich ja ZFS-Send.

00:25:55.330 --> 00:25:57.010
<v l33tname>Und dann siehst du ziemlich genau.

00:25:58.690 --> 00:26:04.850
<v l33tname>Ja, aber du siehst halt, weil du dann, wenn du so ein 100 Gigabyte Fotos mal irgendwie von deinem NAS auf

00:26:04.850 --> 00:26:10.930
<v l33tname>deinen Server backup möchtest, dann siehst du halt einfach, wie lange das geht und dann kannst du dir schön

00:26:11.170 --> 00:26:16.770
<v l33tname>Durchschnitt ausrechnen über die, keine Ahnung, drei Tage, die es dann gedauert hat.

00:26:19.570 --> 00:26:20.050
<v l33tname>Das stimmt.

00:26:20.370 --> 00:26:22.850
<v Markus>Ich möchte aber innerhalb dieser drei Tage meine Leitung auch nutzen.

00:26:22.930 --> 00:26:27.410
<v Markus>Also ich mache dann lieber über die drei Tage verteilt 15 Messungen mit einem Skript,

00:26:27.490 --> 00:26:32.450
<v Markus>die jeweils kurz dauern, anstatt so eine Dauerbelastung.

00:26:32.690 --> 00:26:33.730
<v l33tname>Ja, aber das viel ist.

00:26:33.970 --> 00:26:36.530
<v Felix>Und du kannst ja schon wo einschränken, die Bandbreite.

00:26:36.690 --> 00:26:38.770
<v Felix>Aber dann weißt du halt nicht, wie viel du kannst.

00:26:39.650 --> 00:26:40.450
<v Felix>Das stimmt.

00:26:40.850 --> 00:26:42.130
<v l33tname>Voll unpraktisch.

00:26:42.610 --> 00:26:46.290
<v Felix>Du kannst aber nur eins haben, entweder Vollgas oder eingeschränkt.

00:26:46.610 --> 00:26:48.770
<v l33tname>Genau, aber wir schweifen, glaube ich, ab, was ist das mit dem Punkt?

00:26:48.850 --> 00:26:50.850
<v Felix>Ich habe sechs Mbit übrigens, das ist ganz viel scheiße.

00:26:51.970 --> 00:26:57.410
<v Markus>Der Punkt mit dieser Gravitation ist ja auch da, dass da Benchmarks durchgeführt werden.

00:26:57.490 --> 00:26:58.850
<v Markus>Und wir reden auch gerade über Benchmarks.

00:26:58.930 --> 00:26:59.490
<v Markus>Das passt also immer so.

00:26:59.650 --> 00:27:05.890
<v Felix>Achso, ja, nee, erstmal ging es dazu, dass Amazon jetzt nicht nur diese X8664-Server hat,

00:27:06.050 --> 00:27:10.210
<v Felix>sondern die haben sich neue Server angeschafft, beziehungsweise selber designt.

00:27:10.450 --> 00:27:12.370
<v Felix>Und zwar Arm Server.

00:27:12.610 --> 00:27:16.290
<v Felix>Das ist quasi das, was in deinem Handyverbau drin ist, nur als Server.

00:27:16.450 --> 00:27:18.930
<v Markus>Die haben jetzt ganz viele Handys und benutzt, die als Server.

00:27:19.090 --> 00:27:21.490
<v Felix>Die haben so viele Handys jetzt in ihre Computer eingebaut.

00:27:22.370 --> 00:27:22.930
<v Felix>Genau.

00:27:24.690 --> 00:27:26.530
<v Felix>Graviton heißt es, glaube ich.

00:27:27.410 --> 00:27:33.490
<v Markus>Und zwar ist das eines dieser heißen Dinge, die sie auf der ReInvent vorgestellt haben?

00:27:34.610 --> 00:27:35.010
<v Markus>Vielleicht.

00:27:35.490 --> 00:27:39.890
<v Markus>Die haben doch, die hatten jetzt ihre Hausmesse, die Reinvent irgendwo in den Staaten.

00:27:40.050 --> 00:27:45.170
<v Markus>Und da haben sie doch, was ich so mitbekommen habe, eine ganze Menge heißen Scheiße rausgehauen.

00:27:45.250 --> 00:27:47.330
<v Markus>Und ist dieses Graviton eins davon?

00:27:47.570 --> 00:27:48.210
<v Markus>Bestimmt.

00:27:48.530 --> 00:27:50.210
<v Felix>Eindeutiges vielleicht.

00:27:51.090 --> 00:27:52.850
<v l33tname>Ein eindeutiges bestimmt.

00:27:53.090 --> 00:27:54.450
<v l33tname>Ich glaube schon, aber.

00:27:55.730 --> 00:27:57.090
<v l33tname>Wer weiß das schon?

00:27:57.410 --> 00:27:59.010
<v Felix>Wo kann man denn das sehen?

00:28:00.050 --> 00:28:01.170
<v Felix>Ah, zum Graviton.

00:28:01.250 --> 00:28:02.290
<v Felix>Wie heißt dieses Invent?

00:28:02.530 --> 00:28:03.170
<v Felix>Re-Invent.

00:28:03.330 --> 00:28:04.610
<v Markus>Re-Donde.Invent.

00:28:05.010 --> 00:28:08.610
<v l33tname>Also was wir bestimmt vorgestellt haben, ist dieses Firecracker.

00:28:09.570 --> 00:28:13.250
<v l33tname>Was irgendwie Dinge macht und wohl gut sein soll.

00:28:13.650 --> 00:28:20.050
<v l33tname>Wenn man im README LIST steht da, our mission ist to enable secure multitandon minimal overhead execution of

00:28:20.050 --> 00:28:21.810
<v l33tname>container and function workloads.

00:28:21.970 --> 00:28:25.490
<v l33tname>Also es ist, glaube ich, so wie ich es verstanden habe, ist so eine Art Kubernetes,

00:28:25.570 --> 00:28:30.290
<v l33tname>aber halt in cool und in mit weniger

00:28:32.210 --> 00:28:33.730
<v l33tname>Overhead und so.

00:28:35.330 --> 00:28:38.930
<v l33tname>Und aber also ich habe es mir nicht genau angeschaut.

00:28:40.770 --> 00:28:45.730
<v l33tname>Und mit nicht genau meine ich, ich habe irgendwie kurz übers README geschaut und gesehen,

00:28:45.810 --> 00:28:50.370
<v l33tname>dass alle in Twitter-Ding irgendwie drüber reden.

00:28:50.450 --> 00:28:50.690
<v l33tname>Genau.

00:28:50.930 --> 00:28:53.970
<v Felix>Okay, das muss gut sein, wenn Leute darüber reden, muss es sehr, sehr gut sein.

00:28:54.610 --> 00:29:01.410
<v Felix>Jedenfalls, wieder zurück zu den Arm-Servern, zu quasi endlich Arm

00:29:01.490 --> 00:29:02.210
<v Felix>auf dem Servern.

00:29:02.690 --> 00:29:03.570
<v Felix>Oh, sorry.

00:29:04.210 --> 00:29:07.250
<v Felix>Das war ja eine ganze Zeit lang so, beziehungsweise es ist eigentlich immer noch so,

00:29:07.490 --> 00:29:10.850
<v Felix>dass du ARM-Server nicht bezahlen kannst.

00:29:11.090 --> 00:29:14.370
<v Felix>Also es ist quasi unendlich teuer, wenn du die selber zum Beispiel einen Art schaffen möchtest.

00:29:14.450 --> 00:29:17.570
<v Felix>Alles, was du bekommst, sind diese kleinen Arschloch-Crapboards, ja.

00:29:17.650 --> 00:29:21.490
<v Felix>Also so mit so einem Rockchip drauf, was quasi auch in deinem Handy drin ist.

00:29:21.890 --> 00:29:23.810
<v Markus>Oder das, was in manchen Nass drin ist.

00:29:24.050 --> 00:29:27.090
<v Felix>Oder das, was in manchen Nass drin ist, genau, was auch ein Crapboard ist,

00:29:27.250 --> 00:29:31.410
<v Felix>ist quasi der gleiche Müll, aber du kriegst quasi keine schnellen Arm-Server.

00:29:32.050 --> 00:29:34.610
<v Markus>Oder das, was in deinem Raspberry Pi drin ist, sorry, ich lasse jetzt weiter.

00:29:34.930 --> 00:29:37.010
<v l33tname>Ja, ja, das ist mit O-Droid.

00:29:38.050 --> 00:29:39.170
<v Felix>Auch Müll.

00:29:39.570 --> 00:29:40.130
<v Felix>Auch Müll.

00:29:42.530 --> 00:29:43.410
<v l33tname>Ich glaube schon, ja.

00:29:44.210 --> 00:29:47.410
<v Felix>Also, ich meine, diese Rockschips sind schon ganz cool, aber es ist halt,

00:29:47.490 --> 00:29:51.010
<v Felix>also ich meine, es ist halt nicht so ein richtig schneller Computer.

00:29:51.250 --> 00:29:55.650
<v Felix>Was du eigentlich gerne möchtest, sind so, ich weiß nicht, 64 Kerne am CPU.

00:29:55.890 --> 00:29:59.570
<v Felix>Das, was du halt auch für Intel-CPUs bekommst, ja.

00:29:59.650 --> 00:30:05.890
<v Felix>Also wenn du da quasi so einen CPU kaufst, einen Xeon, der dann jeweils 20 Kerne drin hat,

00:30:05.970 --> 00:30:10.850
<v Felix>dann hast du zusammen 40 physikalische Kerne in deinem Server,

00:30:10.930 --> 00:30:14.050
<v Felix>beziehungsweise 80 mit Hyper-Threading, was aber jetzt natürlich immer ausgemacht wird,

00:30:14.130 --> 00:30:19.170
<v Felix>wegen Security Security, dann ist es quasi eine komplett andere Hausnummer als das,

00:30:19.250 --> 00:30:21.170
<v Felix>was du, was du im Arm-Bereich bekommst.

00:30:21.330 --> 00:30:23.810
<v Felix>Da bekommst du quasi immer diese kleinen Crapboards.

00:30:24.370 --> 00:30:26.290
<v Felix>Und das ändert sich jetzt langsam.

00:30:26.450 --> 00:30:33.330
<v Felix>Deswegen rufe ich heute aus, 2019 das Jahr des auf dem Server,

00:30:33.570 --> 00:30:34.450
<v Felix>kann man dazu sagen.

00:30:34.610 --> 00:30:34.850
<v Felix>Genau.

00:30:34.930 --> 00:30:39.490
<v l33tname>Und passend dazu habe ich gleich auch noch, was ist mir wieder eingefallen,

00:30:39.570 --> 00:30:41.890
<v l33tname>habe ich auch diese Woche gesehen, Scaleway.

00:30:43.330 --> 00:30:45.410
<v l33tname>Das ist auch so ein Cloud Provider.

00:30:45.650 --> 00:30:52.530
<v l33tname>Und die haben jetzt auch Arm von so V-Server-Dingern,

00:30:52.610 --> 00:30:59.250
<v l33tname>die man sich klicken kann, von irgendwie vier Kernen ARM V8 mit zwei Gigabyte Memory bis irgendwie

00:30:59.250 --> 00:31:03.890
<v l33tname>64 Kerne und 128 Gigabyte Memory.

00:31:04.050 --> 00:31:06.450
<v l33tname>Okay, wo man sich dann beweise oder.

00:31:07.090 --> 00:31:09.650
<v Markus>Wie viel besser, günstiger, was ist das?

00:31:09.810 --> 00:31:13.490
<v Markus>Jetzt im Vergleich zu dem, was ich an heute an Servern denke.

00:31:13.890 --> 00:31:18.690
<v Felix>Bei Amazon, bei AWS ist es ernüchternd.

00:31:19.810 --> 00:31:22.530
<v Felix>Das muss man jetzt leider mal so sagen.

00:31:22.850 --> 00:31:26.770
<v Felix>Von der Reihen von der rechten Performance ist

00:31:30.370 --> 00:31:36.370
<v Felix>die Armboards ein ganzes, ganzes Stück schlechter als das, was du kaufen kannst bei Amazon als

00:31:39.250 --> 00:31:42.530
<v Felix>Intelboards oder als Intel virtuelle Maschine.

00:31:43.490 --> 00:31:49.330
<v Felix>Da habe ich jetzt verlinkt von Foronix einen Artikel zu den Benchmarks,

00:31:49.490 --> 00:31:55.890
<v Felix>dann kann man schon gut sehen, wie viel mehr Beschüssen quasi diese Armboards sind.

00:31:57.090 --> 00:31:58.610
<v Felix>Das ist aber kein Problem.

00:31:59.570 --> 00:32:03.730
<v Felix>Erstmal, also zunächst, weil man muss natürlich immer sich den Use Case anschauen.

00:32:03.810 --> 00:32:08.050
<v Felix>Also wenn du zum Beispiel Mandelbrot rechnen möchtest, ganz, ganz schnell auf deinen Servern,

00:32:08.450 --> 00:32:13.890
<v Felix>dann solltest du dir so einen Arm virtuelle Maschine holen, weil die kann das viel schneller als die

00:32:13.890 --> 00:32:15.170
<v Felix>Int-Geräte.

00:32:15.730 --> 00:32:18.290
<v Felix>Wenn du das nicht möchtest, wenn du irgendwas Normales macht, wie zum Beispiel,

00:32:18.370 --> 00:32:23.890
<v Felix>keine Ahnung, Nginx hosten oder so, dann bist du wahrscheinlich mit so einem Intel,

00:32:24.050 --> 00:32:26.770
<v Felix>mit einer Intel-Plattform besser aufgehoben.

00:32:27.090 --> 00:32:30.610
<v Felix>Aber das Gute ist quasi, dass es jetzt langsam kommt.

00:32:30.770 --> 00:32:33.810
<v Felix>Also ARM Boards, also die ARM-Plattform, quasi

00:32:37.570 --> 00:32:42.370
<v Felix>dieser Standard, dass der sich langsam etabliert, ist prinzipiell eine richtig gute Sache,

00:32:42.530 --> 00:32:42.930
<v Felix>finde ich.

00:32:43.170 --> 00:32:48.930
<v l33tname>Also ich glaube, die Vergleiche sind auch nicht so ganz fair, weil gegen Intel CPU wurde jetzt halt irgendwie

00:32:48.930 --> 00:32:55.730
<v l33tname>die letzten 15, 10, 15 Jahre oder so optimiert und gegen die ARM es halt

00:32:55.730 --> 00:32:57.810
<v l33tname>noch gar nicht, wenig bist gar nicht.

00:32:57.890 --> 00:33:01.970
<v l33tname>Und wenn du jetzt halt irgendwie nochmal 10, 15 Jahre optimieren würdest,

00:33:02.130 --> 00:33:07.010
<v l33tname>so Compiler und so, bist du vermutlich gleich auf.

00:33:07.730 --> 00:33:11.890
<v Felix>Also ich denke auch, das wird langsam, aber es muss halt irgendwann anfangen und das macht es jetzt.

00:33:12.130 --> 00:33:15.970
<v Felix>Davor, wenn du es quasi nur auf Handys hast, dann muss ich das halt einfach verstanden.

00:33:16.210 --> 00:33:17.890
<v l33tname>Lohnt sich das halt auch nicht zu optimieren.

00:33:18.210 --> 00:33:23.890
<v Felix>Da kannst du nach quasi nach Watt, also wie viel, wie viel Rechenleistungen das kostet,

00:33:23.970 --> 00:33:28.770
<v Felix>irgendwas auszurechnen, kann man dagegen kann man dann optimieren, aber nicht auf Geschwindigkeit.

00:33:28.850 --> 00:33:31.730
<v Felix>Also Geschwindigkeit natürlich auch, weil je schneller du fertig bist,

00:33:32.050 --> 00:33:35.330
<v Felix>desto schneller kann dein Computer sich auch wieder schlafen legen.

00:33:35.410 --> 00:33:40.050
<v Felix>Aber es sind halt andere Optimierungsprozesse und halt andere Sachen, die du optimierst.

00:33:40.770 --> 00:33:41.250
<v Felix>Genau.

00:33:41.490 --> 00:33:46.290
<v Markus>Okay, gut, jetzt von der Praxis, ich kann ja nicht einfach X86 gegen den Arm tauschen.

00:33:46.610 --> 00:33:48.050
<v Markus>Das knallt ja überall.

00:33:48.290 --> 00:33:48.690
<v Markus>Nö.

00:33:49.010 --> 00:33:54.050
<v Felix>Prinzipiell schon, aber also auch praktisch.

00:33:54.450 --> 00:34:00.770
<v Markus>So jetzt mal so ganz naiv gesagt, ich kann ja nichts, was ich auf einem X86 kompiliert habe,

00:34:00.850 --> 00:34:02.770
<v Markus>auf meinen Raspberry Pi schieben und da benutze.

00:34:08.290 --> 00:34:10.930
<v Markus>Ja, eben, also ich brauche dann eine Cross-Compiling-Suite.

00:34:11.810 --> 00:34:14.770
<v Felix>Ja, oder du kompilierst es halt auf dem Gerät, wenn du einen schnellen Server hast.

00:34:15.170 --> 00:34:20.530
<v Markus>Genau, aber dann muss ich da mal Ressourcen hinschrieben und schrieb da keine Production Packages hin.

00:34:23.570 --> 00:34:27.250
<v Felix>Also wenn du natürlich einen ARM-Integrations-Server hast, der die Pakete dann ist.

00:34:30.130 --> 00:34:34.770
<v Markus>Das heißt, es muss meine ganze Toolchain alles auf ARM umbestellen.

00:34:36.050 --> 00:34:36.370
<v Markus>Ja.

00:34:39.250 --> 00:34:41.250
<v Felix>Also es ist nicht auf den Fall.

00:34:48.690 --> 00:34:54.290
<v Markus>AWS-Services optimiert ist und zum anderen für dieses für das Function as a Service,

00:34:54.610 --> 00:35:00.450
<v Markus>beziehungsweise halt Serverless Programming, dass es darauf hinausläuft,

00:35:00.530 --> 00:35:04.770
<v Markus>weil ich da mich gar nicht mehr um die Toolchain darunter kümmere, sondern tatsächlich nur noch Funktionen

00:35:04.770 --> 00:35:05.970
<v Markus>irgendwo hinschiebe.

00:35:06.530 --> 00:35:07.410
<v Felix>Ja, vielleicht.

00:35:07.490 --> 00:35:09.090
<v Felix>Also vielleicht ist das auch wirklich der Weg.

00:35:09.170 --> 00:35:16.050
<v Felix>Vielleicht hat quasi Amazon jetzt die, keine Ahnung, die Stromrechnung bekommen oder so.

00:35:16.130 --> 00:35:19.170
<v Felix>Wir haben gesagt, oh, da soll man ganz schön viel Strom, den wir gebraucht haben.

00:35:19.490 --> 00:35:23.810
<v Felix>Ich habe gehört, Handys verbrauchen fast keinen Strom und lassen wir ganz viele Armserverstellen.

00:35:23.970 --> 00:35:26.130
<v Felix>So wie halt der Jeff Bezos ist.

00:35:26.290 --> 00:35:29.970
<v Felix>Also ja, ich hatte gerne eine Zeitung und hat BÄM, Zeitung gekauft aus Versehen.

00:35:30.130 --> 00:35:30.450
<v Felix>Ups.

00:35:31.490 --> 00:35:36.610
<v Felix>Und ja, vielleicht macht es quasi von, also vielleicht ist jetzt tatsächlich,

00:35:36.690 --> 00:35:39.090
<v Felix>vielleicht werden jetzt andere Faktoren wichtiger.

00:35:39.570 --> 00:35:44.050
<v Felix>Und wenn du natürlich darunter das komplette, also wenn du eine Million Server mit irgendwie deinem

00:35:44.050 --> 00:35:47.890
<v Felix>Lambda-Quatsch ausstattest, dann ist es natürlich vollkommen egal, was du da,

00:35:48.850 --> 00:35:53.090
<v Felix>was dann die Anwender damit machen, solange die da quasi ihr JavaScript hochladen.

00:35:53.410 --> 00:35:56.450
<v Markus>Die Nachfrage danach groß genug geworden ist, dass sie jetzt sagen,

00:35:56.770 --> 00:35:59.410
<v Markus>super, wir können mit unserer Plattform tatsächlich machen, was wir wollen,

00:35:59.490 --> 00:36:03.810
<v Markus>weil die Leute fragen uns gar nicht mehr nach Basissystemen, sondern sie fragen uns nur nach einer Plattform

00:36:03.890 --> 00:36:04.690
<v Markus>für ihre Fahrbaren.

00:36:05.170 --> 00:36:12.130
<v l33tname>Selbst wenn du ein Basissystem installierst, also Debian Chassis ist für

00:36:12.130 --> 00:36:18.930
<v l33tname>ARM64, sind irgendwie 93% der Pakete haben sie gebaut.

00:36:19.730 --> 00:36:22.370
<v Markus>Du musst dir aber trotzdem viel mehr Gedanken, um alles zu machen.

00:36:22.530 --> 00:36:24.930
<v l33tname>Nee, du musst einfach die Duellen eintragen, du machst AMS.

00:36:25.090 --> 00:36:26.770
<v Markus>Nein, das ist eben nicht einfach.

00:36:26.930 --> 00:36:27.170
<v Markus>Du musst nicht mehr so gut.

00:36:27.330 --> 00:36:29.170
<v Felix>Nee, das ist alles, was wir machen.

00:36:29.410 --> 00:36:30.370
<v Felix>Ja, ja, das stimmt.

00:36:30.610 --> 00:36:36.130
<v Felix>Also pass auf, bei Nixos, bei Nix Packages ist es auch so,

00:36:36.210 --> 00:36:42.130
<v Felix>dass theoretisch alles auf Arch64 baut.

00:36:42.690 --> 00:36:43.490
<v Felix>Theoretisch.

00:36:43.810 --> 00:36:50.130
<v Felix>Wir haben quasi einen Binary Cache, der komplett alle Pakete bereitstellen soll für Art64.

00:36:50.370 --> 00:36:53.090
<v Felix>Praktisch ist es so, dass, weil jetzt gucke ich es mal kurz nach.

00:36:53.250 --> 00:36:59.090
<v Felix>Hydra.nixus.org ist total live, dass ein Pakete davon nicht bauen.

00:36:59.170 --> 00:37:01.010
<v Felix>Und jetzt gucken wir mal nach, wie viele nicht.

00:37:01.810 --> 00:37:04.850
<v Felix>So, gehen wir hier auf das aktuelle Set.

00:37:05.490 --> 00:37:06.850
<v Felix>Komplett live.

00:37:07.890 --> 00:37:08.850
<v Felix>Nix Packages.

00:37:08.930 --> 00:37:10.770
<v Felix>Oh, Küder ist zu langsam.

00:37:11.170 --> 00:37:11.810
<v Felix>Shit.

00:37:13.090 --> 00:37:13.810
<v Felix>Come on!

00:37:17.810 --> 00:37:19.330
<v Felix>Können wir hier noch eine Seite aufmachen?

00:37:19.490 --> 00:37:24.770
<v l33tname>Also unser Chat meint Hetzner hatte auch mal armen Dinger im Portfolio, aber die haben sie wieder gestrichen.

00:37:25.890 --> 00:37:26.690
<v l33tname>Offensichtlich.

00:37:26.930 --> 00:37:31.010
<v l33tname>War damals noch mehr Krepel, nehme ich jetzt mal an.

00:37:33.090 --> 00:37:39.010
<v l33tname>Aber also ich, keine Ahnung, ich hab ein paar, ich lasse ein paar Debian mit Arm auf Arm,

00:37:39.170 --> 00:37:45.970
<v l33tname>so Arm, auf so kleinen Popel-O-Droids laufen und manche Sachen funktionieren schon.

00:37:46.210 --> 00:37:52.050
<v l33tname>Also, ja, es gibt, also es ist bestimmt, du hast halt irgendwie, wenn du irgendeine obskure Software von

00:37:52.210 --> 00:37:57.810
<v l33tname>irgendwas für irgendwas brauchst, ist die Wahrscheinlichkeit halt groß,

00:37:57.890 --> 00:38:01.730
<v l33tname>dass da irgendwelche Dinge drin sind, wo sich halt wieder jemand gedacht hat,

00:38:01.810 --> 00:38:08.050
<v l33tname>es wäre eine gute Idee, da irgendwie direkt Assembly-Code für X64

00:38:08.050 --> 00:38:11.970
<v l33tname>reinzumachen, weil es dann schneller ist und so.

00:38:13.170 --> 00:38:19.890
<v l33tname>Bestimmt, aber so grundsätzlich, wenn du jetzt nur so mal so Basic-Zeug brauchst,

00:38:20.450 --> 00:38:25.010
<v l33tname>sehe ich das echt nicht, dass irgendwie ARM sehr viel komplizierter ist als,

00:38:25.170 --> 00:38:31.010
<v l33tname>also irgendwie die meisten der großen Betriebssysteme gibt es halt.

00:38:31.490 --> 00:38:36.850
<v l33tname>Einfach so out of the box, mit allen Features, kannst du einfach installieren.

00:38:37.890 --> 00:38:41.090
<v Felix>Aber dann wirklich nur die Standardpakete, das darf man nicht vergessen.

00:38:41.730 --> 00:38:44.930
<v Markus>Nein, und du brauchst vor allem für Software, die du selber da draufbringen willst,

00:38:45.330 --> 00:38:52.290
<v Markus>die du selber da drin darauf in Produktion halten willst, musst du dich mit der zweiten Architektur komplett

00:38:52.290 --> 00:38:56.210
<v Markus>auseinandersetzen, so wie du es mit jeder anderen auch tun musst.

00:38:56.450 --> 00:38:57.730
<v Markus>Es ist eben ein zusätzlicher Aufwand.

00:38:58.050 --> 00:39:04.210
<v l33tname>Aber wenn du Python und Ruby und Perl und JavaScript und was weiß ich Code schreibst,

00:39:04.290 --> 00:39:05.490
<v l33tname>ist das halt egal.

00:39:05.730 --> 00:39:07.570
<v Markus>Nee, das ist nicht egal.

00:39:07.650 --> 00:39:08.210
<v Markus>Nee, überhaupt nicht.

00:39:08.450 --> 00:39:12.370
<v Markus>Mach mal bei einem komplexeren Projekt, ein NPM-Install, da sind das.

00:39:12.770 --> 00:39:13.970
<v l33tname>Ja, gut, NPM-Stelle.

00:39:14.690 --> 00:39:17.890
<v Markus>Das sind nicht alles JavaScript-Bibliotheken.

00:39:18.050 --> 00:39:20.290
<v Markus>Da ist genug natives Zeug dabei.

00:39:20.770 --> 00:39:26.850
<v l33tname>Ja, aber für das meiste gibt es halt native Alternativen, die sind dann halt vielleicht ein bisschen langsamer

00:39:26.850 --> 00:39:27.170
<v l33tname>und so.

00:39:27.410 --> 00:39:30.050
<v Markus>Genau, es sind Alternativen und damit musst du dich wieder beschäftigen.

00:39:30.130 --> 00:39:31.330
<v Markus>Und das ist das, was ich meine.

00:39:31.650 --> 00:39:32.850
<v l33tname>Das ist echt tragisch.

00:39:33.570 --> 00:39:35.890
<v l33tname>Man bekommt Dinge im Bild nicht geschenkt.

00:39:36.210 --> 00:39:38.370
<v l33tname>Wirklich tragisch, wirklich tragisch.

00:39:38.450 --> 00:39:39.570
<v l33tname>Ja, Entschuldigung.

00:39:39.970 --> 00:39:44.850
<v Felix>Nee, also ich krieg jetzt leider keine Zeit mehr raus, aber es sieht,

00:39:45.170 --> 00:39:51.970
<v Felix>also es sind einiges um einiges mehr Art64-Pakete kaputt als XX8464.

00:39:52.210 --> 00:39:54.850
<v l33tname>Ja, das ist auch, also ich meine, das ist auch zu erwarten, aber ich meine,

00:39:55.430 --> 00:40:00.150
<v l33tname>Wenn du halt dann irgendwie dir einen Arch 65-Server holst, dann kannst du halt.

00:40:00.390 --> 00:40:03.910
<v Felix>Kannst du da drauf theoretisch auch bauen, aber dann musst du auf einmal Sachen debuggen,

00:40:03.990 --> 00:40:06.710
<v Felix>da hast du da vorher nicht dran gedacht, dass man sich darum kümmern muss.

00:40:07.110 --> 00:40:09.110
<v Markus>Ich erkenne nicht, dass sie das nicht hinkriegt.

00:40:09.190 --> 00:40:11.830
<v Markus>Ich sage einfach, dass es ein massiv Mehraufwand ist und ich glaube,

00:40:11.910 --> 00:40:13.990
<v Markus>dass das Ziel oder das, was er hinterher ist.

00:40:16.390 --> 00:40:18.950
<v l33tname>Ich sehe, dass es mehr Aufwand ist, ja, geschenkt.

00:40:19.270 --> 00:40:25.510
<v l33tname>Aber für, wenn du jetzt irgendwie so ein bisschen Webhosting und ein bisschen irgendwie deine

00:40:25.510 --> 00:40:29.670
<v l33tname>Popelsoftware portieren musst, sehe ich nicht.

00:40:31.830 --> 00:40:34.950
<v Markus>An der Front hat es eben keine Vorteile.

00:40:35.110 --> 00:40:35.830
<v Markus>Das ist eben das.

00:40:35.910 --> 00:40:38.710
<v Markus>Dann nimmst du halt gerade das, was bewährt ist.

00:40:38.870 --> 00:40:40.630
<v Markus>Sondern die Vorteile müssen woanders liegen.

00:40:40.710 --> 00:40:44.310
<v Markus>Und daher war dann meine Frage danach, ob es so gut ist.

00:40:44.470 --> 00:40:46.310
<v Felix>Ja, also wenn du das nicht genug.

00:40:46.710 --> 00:40:50.710
<v Felix>Nee, also klar, wenn du Spaß an neuen Sachen hast, geht das auf jeden Fall.

00:40:50.790 --> 00:40:53.670
<v Felix>Und deswegen finde ich das ja auch cool, ansonsten hätte ich das Thema ja gar nicht angesprochen.

00:40:53.910 --> 00:41:00.790
<v Felix>Ich finde diesen Umstieg auf eine andere Architektur einfach voll interessant.

00:41:00.950 --> 00:41:02.630
<v Felix>Weil es wirklich, es passiert mal was.

00:41:03.030 --> 00:41:04.390
<v Felix>Ja, es passiert was in der Serverwelt.

00:41:04.710 --> 00:41:05.350
<v Felix>Auf jeden Fall, ja.

00:41:06.310 --> 00:41:09.670
<v Felix>Weil es ist, keine Ahnung, wie ewig lange nichts passiert ist, ja.

00:41:10.310 --> 00:41:13.430
<v Felix>In diesem Server-Ding, so ja, du kaufst halt so eine Intel-CPU, fertig.

00:41:13.590 --> 00:41:18.550
<v Felix>Aber jetzt, wo quasi das alles so viele Probleme hat und wo dann Arm auf einmal auch eine Alternative wird,

00:41:18.630 --> 00:41:22.950
<v Felix>mit der man rechnen kann, wo es nicht so ist, so ja, okay, Server kostet 5000 Euro,

00:41:23.030 --> 00:41:26.390
<v Felix>ist trotzdem Müll, das ist schon cool.

00:41:26.470 --> 00:41:29.270
<v Felix>Also das geht auf jeden Fall in die richtige Richtung.

00:41:30.230 --> 00:41:32.950
<v Felix>Genau, und das wollte ich quasi nur mal angesprochen haben.

00:41:33.430 --> 00:41:37.510
<v Felix>Genau, also du hast auf jeden Fall unter Art64 hast du echt komische Fehler,

00:41:37.670 --> 00:41:43.510
<v Felix>wo du denkst, so, okay, im Nix-Package ist es so,

00:41:43.750 --> 00:41:48.470
<v Felix>alle Pull Requests, wenn du quasi ein neues Paket eingesetzt hast und du sagst nicht,

00:41:48.630 --> 00:41:53.110
<v Felix>baue es nicht für R64, dann wird es erstmal versucht zu bauen von CI.

00:41:53.990 --> 00:41:57.510
<v Felix>Und dann ist es halt ab und zu so, dann kriegst du halt irgendwelche Fehler,

00:41:57.670 --> 00:42:01.990
<v Felix>so ja, Missing, bla bla bla, Header, irgendwas und du denkst, ja, okay,

00:42:02.150 --> 00:42:02.710
<v Felix>cool.

00:42:02.950 --> 00:42:05.430
<v Felix>Na gut, dann disable ich halt Art64.

00:42:06.630 --> 00:42:09.830
<v Felix>Weil bevor du dich dann mit irgendwie so einem Krebel auseinandersetzt,

00:42:10.070 --> 00:42:16.630
<v Felix>was dir eigentlich prinzipiell erstmal egal ist, ist es einfacher, das zu disabeln und funktioniert es auch.

00:42:18.230 --> 00:42:21.510
<v Felix>Ist natürlich ein bisschen schade für die Leute, die das dann wirklich benutzen wollen,

00:42:21.830 --> 00:42:28.710
<v Felix>aber ja, es gibt echt Fehler, die man einfach am Anfang jetzt nicht so bedacht

00:42:28.710 --> 00:42:28.870
<v Felix>hat.

00:42:28.950 --> 00:42:34.550
<v Felix>Und alles, also wenn du so ein krebliges kleines Board hast und du keinen Binary Cache hast,

00:42:34.630 --> 00:42:38.070
<v Felix>der für dich deine Pakete baut, dann baut dein Computer die ganze Nacht.

00:42:38.470 --> 00:42:39.190
<v Felix>Das ist so, ja.

00:42:39.430 --> 00:42:39.910
<v Felix>Ja, ja.

00:42:41.910 --> 00:42:44.790
<v l33tname>Das ist halt nicht, um große Software zu bauen.

00:42:45.190 --> 00:42:47.190
<v l33tname>Auf so einem kleinen Krebelboard.

00:42:47.590 --> 00:42:50.070
<v l33tname>Da wirst du dann vielleicht schon, wie heißen die großen da?

00:42:50.230 --> 00:42:51.350
<v l33tname>Thunder X oder so?

00:42:51.430 --> 00:42:52.150
<v l33tname>Oder ERS2?

00:42:52.630 --> 00:42:53.670
<v Felix>Es gibt ein paar, es gibt ein paar.

00:42:53.750 --> 00:42:56.790
<v Felix>Es gibt von Packet.net, ich glaube, die waren eine der ersten.

00:42:57.030 --> 00:43:03.590
<v Felix>Die haben die haben Arch64-Server in ihrem Portfolio gehabt,

00:43:03.750 --> 00:43:06.070
<v Felix>aber die sind relativ teuer, wenn man die, glaube ich, mietet.

00:43:06.150 --> 00:43:08.230
<v l33tname>Ja, ja, die sind alle relativ teuer, glaube ich.

00:43:08.470 --> 00:43:08.710
<v l33tname>Genau.

00:43:08.870 --> 00:43:15.430
<v Felix>Und jetzt ist es quasi, hat man erstmal die Möglichkeit bei Amazon so einen

00:43:19.030 --> 00:43:21.430
<v Felix>Arch64-Server sich zu mieten.

00:43:21.590 --> 00:43:23.110
<v Felix>Genauso bei, wie heißt es?

00:43:23.430 --> 00:43:24.790
<v Felix>Was hast du denn noch verlinkt?

00:43:25.510 --> 00:43:26.310
<v Felix>Scaleway.

00:43:27.350 --> 00:43:33.110
<v l33tname>Ich weiß aber nicht, ob die vielleicht auch einfach nur so ein Reselling von AWS-Kram macht.

00:43:33.430 --> 00:43:35.030
<v Felix>Aber das war zu günstig, ich glaube nicht.

00:43:35.510 --> 00:43:36.310
<v Felix>Dann vielleicht nicht.

00:43:36.470 --> 00:43:39.910
<v l33tname>Keine Ahnung, also ich, das ist wirklich nur so an mir vorbeigeflogen.

00:43:39.990 --> 00:43:45.670
<v l33tname>Ich habe mich da nicht weiter damit auseinander gesetzt.

00:43:45.750 --> 00:43:51.110
<v l33tname>Und wenn man hier irgendwie für wenn man sich mit einem ARM V7 zufrieden geben kann,

00:43:52.310 --> 00:43:59.030
<v l33tname>dann bekommt man irgendwie so eine Vier-Core-Maschine mit 2 Gigabyte Memory und 50

00:43:59.030 --> 00:44:00.630
<v l33tname>GB SSD.

00:44:00.950 --> 00:44:02.550
<v Felix>Quasi so ein O-Droid, oder?

00:44:03.670 --> 00:44:05.990
<v l33tname>Vermutlich, das könnte sein.

00:44:06.630 --> 00:44:08.550
<v Felix>Also so ein kleines Kribbel.

00:44:09.110 --> 00:44:12.710
<v l33tname>So ein kleines Kribbelboard bekommst du für 3 Euro im Monat.

00:44:12.950 --> 00:44:15.110
<v Felix>Und das ist schon echt cool, also das muss man jetzt auch mal sagen.

00:44:16.550 --> 00:44:18.310
<v Felix>Also es ist cool, um es einfach mal zu testen.

00:44:18.390 --> 00:44:19.270
<v Felix>Das ist aber nice.

00:44:19.590 --> 00:44:24.230
<v l33tname>Das ist okay zum Rumspielen, das okay, um irgendwie so ein kleines Webding drauf zu packen,

00:44:24.390 --> 00:44:29.350
<v l33tname>das okay für eigentlich irgendwie so ein IRC, wie heißen die?

00:44:30.310 --> 00:44:32.470
<v l33tname>Ja, jetzt fällt mir das Wort nicht ein.

00:44:32.870 --> 00:44:36.150
<v l33tname>Wo du so ein IAC-Agent hast, der sich für dich einloggen geht.

00:44:37.430 --> 00:44:37.910
<v l33tname>Genau.

00:44:38.630 --> 00:44:45.350
<v l33tname>Für all so ein Kram ist und halt natürlich zum Rumspielen kann man schon mal 3 Euro im

00:44:45.350 --> 00:44:46.630
<v l33tname>Monat locker machen.

00:44:47.910 --> 00:44:51.110
<v Felix>Also drei Monate ist 3 Euro ist jetzt auf jeden Fall in Ordnung.

00:44:51.190 --> 00:44:52.550
<v Felix>Das ist quasi schon kampfpreis.

00:44:52.790 --> 00:44:58.310
<v l33tname>Ah, nee, man bekommt sogar die mit V8 für 3 Euro.

00:44:58.790 --> 00:44:59.110
<v l33tname>Was ist das?

00:44:59.270 --> 00:44:59.670
<v l33tname>Also anders?

00:44:59.910 --> 00:45:04.070
<v Felix>ARM7 ist jetzt auch kein 64-Bit-System.

00:45:04.630 --> 00:45:06.950
<v l33tname>Genau, das ist ein bisschen verkrebelt eigentlich, wenn man ja.

00:45:07.190 --> 00:45:12.870
<v l33tname>Aber es gibt hier AM64, ARM V8,

00:45:12.950 --> 00:45:15.430
<v l33tname>IV-Core für den gleichen Preis.

00:45:15.750 --> 00:45:17.750
<v l33tname>Habe ich vorher irgendwie nicht gesehen.

00:45:19.430 --> 00:45:25.750
<v Felix>Unter Nix Packages gibt es seit, ich glaube seit einem halben Jahr gibt es Cross-Compiling mit eingebaut.

00:45:25.910 --> 00:45:29.350
<v Felix>Das heißt, du kannst quasi sagen, bitte bau mir folgendes Paket, zum Beispiel,

00:45:29.510 --> 00:45:33.510
<v Felix>keine Ahnung, Python 2.7 oder so, als Arch64.

00:45:33.990 --> 00:45:38.710
<v Felix>Oder baust mir als ARM32-Bit, also das ARM7.

00:45:39.350 --> 00:45:41.590
<v Felix>Und das ist schon echt eine coole Sache.

00:45:44.470 --> 00:45:47.750
<v Felix>Das haben auch nicht viele Distributionen, dass quasi Cross-Compiling mit dabei ist.

00:45:47.830 --> 00:45:51.030
<v Felix>Das heißt, du brauchst nicht mehr einen echten Computer, um deine Pakete zu bauen.

00:45:51.670 --> 00:45:53.350
<v Felix>Ich kann das mal mitverlinken.

00:45:54.230 --> 00:45:56.070
<v Felix>Cross-Compiling.

00:45:57.110 --> 00:45:59.510
<v l33tname>Cross-Compiling ist eine gute Sache, wenn es funktioniert.

00:45:59.910 --> 00:46:03.990
<v Felix>Ja, und da ist es wirklich so, dadurch, dass es quasi im Unterbau ist,

00:46:04.070 --> 00:46:08.630
<v Felix>also quasi in den, wie Nix-Packages funktioniert,

00:46:09.590 --> 00:46:11.270
<v Felix>muss man sich nicht damit auseinandersetzen.

00:46:11.350 --> 00:46:15.350
<v Felix>Muss man nicht sagen, okay, ich brauche irgendwie diese extra Tool Chain und irgendwelche andere Quatsch,

00:46:15.430 --> 00:46:19.030
<v Felix>sondern dein Computer kümmert sich darum, dass das richtige Zeug zusammengesteckt wird.

00:46:21.110 --> 00:46:22.790
<v Felix>Das ist auf jeden Fall eine echt coole Sache.

00:46:23.030 --> 00:46:27.910
<v l33tname>Ja, genau so sollte es sein, weil sonst ist es meistens ein bisschen kaputt.

00:46:32.230 --> 00:46:34.470
<v l33tname>Kommen wir zu mehr Dingen, die kaputt sind.

00:46:34.950 --> 00:46:35.750
<v Markus>Kaputte Dinger.

00:46:36.070 --> 00:46:38.630
<v l33tname>Und zwar GitHub.

00:46:39.030 --> 00:46:41.510
<v l33tname>Nee, nicht GitHub ist kaputt.

00:46:41.910 --> 00:46:44.710
<v l33tname>Hier, also zuerst mal GitHub Drama.

00:46:45.430 --> 00:46:50.870
<v Felix>Oh, Drama, was gab's denn für Drama bei GitHub bei Collections von Issues?

00:46:52.790 --> 00:46:53.910
<v Felix>Was waren Firecracker?

00:46:54.230 --> 00:46:54.630
<v Felix>Stimmt.

00:46:54.870 --> 00:46:56.470
<v l33tname>Nee, haben wir drüber geredet, niemand.

00:46:57.030 --> 00:46:58.070
<v Felix>Echt, was war das?

00:46:58.550 --> 00:47:01.910
<v l33tname>Ich kann dir gerne nochmal das README vorlesen, mehr kann ich nämlich auch nicht.

00:47:02.070 --> 00:47:06.470
<v l33tname>Our mission ist to enable secure multitan minimal overhead execution of container and game.

00:47:08.870 --> 00:47:09.430
<v l33tname>Ach jetzt.

00:47:10.070 --> 00:47:12.230
<v Felix>Das waren einfach nur Wörter, die aneinander gereibt.

00:47:13.910 --> 00:47:15.830
<v Felix>Also man hast du dann so, jetzt fertig jetzt.

00:47:15.990 --> 00:47:17.190
<v Felix>Jetzt weiß ja jeder, was es ist.

00:47:17.350 --> 00:47:20.790
<v l33tname>Genau, meine Zusammenfassung wäre, irgendwie ist es so Kubernetes aber ein neu.

00:47:21.030 --> 00:47:22.150
<v Felix>Ach so, dieses Ding, AI.

00:47:22.470 --> 00:47:25.750
<v l33tname>Aber ob es das wirklich ist und was es genau macht, tja.

00:47:26.710 --> 00:47:27.990
<v l33tname>Habe ich mir nicht angeschaut.

00:47:28.230 --> 00:47:29.590
<v Felix>Einfach Kubernetes nehmen, oder?

00:47:29.910 --> 00:47:34.950
<v l33tname>Genau, aber es wurde auch auf dieser Amazon Reinvent vorgestellt.

00:47:35.190 --> 00:47:37.510
<v l33tname>Und Leute haben gesagt, es ist gut.

00:47:37.590 --> 00:47:38.950
<v l33tname>Also muss es gut sein.

00:47:39.270 --> 00:47:39.830
<v l33tname>Na dann.

00:47:39.990 --> 00:47:43.430
<v Felix>Klar, wenn irgendjemand meint, das ist eine gute Sache, dann muss es eine gute Sache sein.

00:47:43.670 --> 00:47:44.150
<v Felix>Genau.

00:47:44.390 --> 00:47:46.870
<v Felix>Weil ich meine, Leute im Internet würden uns ja nicht anlügen, oder?

00:47:47.030 --> 00:47:47.910
<v Felix>Das dürfen die ja gar nichts.

00:47:48.150 --> 00:47:49.030
<v l33tname>Hoffentlich nicht.

00:47:49.350 --> 00:47:51.030
<v l33tname>Ist nicht, ist, glaube ich, nicht erlaubt.

00:47:51.270 --> 00:47:53.110
<v Felix>Wir haben noch nie Quatsch erzählt hier.

00:47:54.310 --> 00:47:57.670
<v Felix>Wo wir da berichtigt werden mussten in der nächsten Sendung, oder stimmt?

00:47:58.070 --> 00:47:58.550
<v Felix>Nee, nee.

00:47:58.870 --> 00:48:00.310
<v Felix>Ist uns noch nie passiert.

00:48:02.390 --> 00:48:02.710
<v Felix>Okay.

00:48:03.510 --> 00:48:05.190
<v Felix>Achso, genau, das war das Firecracker.

00:48:05.590 --> 00:48:07.190
<v l33tname>Genau, das war die Witz Firecrackert.

00:48:07.830 --> 00:48:09.510
<v l33tname>Kommen wir jetzt zum Drama.

00:48:09.750 --> 00:48:14.470
<v l33tname>Und zwar ist das so eine Collection von Pull Requests und Issues,

00:48:15.990 --> 00:48:21.990
<v l33tname>wo es halt aus den unterschiedlichsten Gründen ausgeartet ist.

00:48:23.430 --> 00:48:23.750
<v l33tname>Okay.

00:48:24.310 --> 00:48:24.710
<v l33tname>Genau.

00:48:24.950 --> 00:48:26.310
<v Felix>Es ist schon, wie funktioniert das?

00:48:27.110 --> 00:48:29.350
<v Felix>Wird es automatisch generiert oder ist es einfach der das?

00:48:29.830 --> 00:48:32.790
<v l33tname>Nein, er kuratiert, glaube ich, hier die Liste von Hand.

00:48:33.510 --> 00:48:36.950
<v Felix>Ich finde, sowas könnte man schon durch Machine Learning irgendwie herausfinden.

00:48:37.430 --> 00:48:41.110
<v l33tname>Vermutlich schon, weil Schimpfwörter nimmst du ein.

00:48:41.270 --> 00:48:42.870
<v l33tname>Genau, Schimpfwörter, eine gewisse Lage.

00:48:43.110 --> 00:48:45.350
<v Felix>Lange Threads, lange Issues.

00:48:45.590 --> 00:48:46.390
<v Felix>Genau.

00:48:46.790 --> 00:48:48.790
<v Felix>Und dann, das geht auf jeden Fall.

00:48:49.030 --> 00:48:53.430
<v Markus>Ja, aber er hat doch als Anspruch in der Readme geschrieben, without harassment.

00:48:53.910 --> 00:48:55.750
<v Markus>Und das ist, glaube ich, echt schwierig.

00:48:56.310 --> 00:49:00.550
<v Felix>Aber dann könntest du eine Webseite with explicitly with harassment.

00:49:00.710 --> 00:49:02.150
<v Felix>Das ist, glaube ich, einfacher dann.

00:49:02.470 --> 00:49:04.070
<v Markus>Das ist definitiv einfacher.

00:49:08.070 --> 00:49:14.150
<v Felix>Gegenstück zu GitHub Dramas, dann GitHub Lama oder ich weiß auch nicht was.

00:49:15.430 --> 00:49:20.310
<v l33tname>Naja, das kann man schon mal mit dem Namen.

00:49:20.470 --> 00:49:25.110
<v l33tname>Genau, er hat das mal so rausgesucht und ich finde das passend, weil wir jetzt schon,

00:49:25.270 --> 00:49:30.390
<v l33tname>wir haben gewisse von diesen Dramendingen auch schon besprochen.

00:49:30.710 --> 00:49:31.510
<v l33tname>Glaube ich.

00:49:32.150 --> 00:49:34.790
<v Felix>System D haben wir schon öfter mal drüber geredet.

00:49:36.710 --> 00:49:37.430
<v Felix>Genau.

00:49:37.750 --> 00:49:41.590
<v l33tname>Aber warum es heute geht, ist auch so ein GitHub-Drama.

00:49:41.750 --> 00:49:45.990
<v l33tname>Und zwar um den Eventstream von NoteJess.

00:49:46.630 --> 00:49:47.430
<v l33tname>Ist das da mit drin?

00:49:47.510 --> 00:49:49.190
<v Felix>Ja, Eventstream ist natürlich mit drin.

00:49:49.830 --> 00:49:51.430
<v Felix>Hat mich jetzt auch echt gewundert.

00:49:52.550 --> 00:49:58.950
<v l33tname>Eventstream ist eine JavaScript-Library, die vermutlich irgendwie Eventstreams oder so.

00:49:59.910 --> 00:50:01.510
<v Felix>Websocket zeugt bestimmt.

00:50:01.590 --> 00:50:02.710
<v Felix>Leute lieben Websockets.

00:50:02.790 --> 00:50:03.590
<v l33tname>Ja, irgendwas.

00:50:03.990 --> 00:50:04.790
<v l33tname>Irgendwas.

00:50:05.830 --> 00:50:07.510
<v l33tname>Irgendwas mit Streams.

00:50:08.070 --> 00:50:12.630
<v l33tname>Und der Maintainer, der das damals gemacht hat,

00:50:12.710 --> 00:50:16.390
<v l33tname>hat irgendwann gesagt, ja, hat er nicht mehr so Lust und so.

00:50:16.470 --> 00:50:19.110
<v l33tname>Und irgendjemand hat ihm angeboten, das zu maintain.

00:50:19.510 --> 00:50:21.910
<v l33tname>Und dann hat er gesagt, ja, hier hast du Committee.

00:50:22.070 --> 00:50:22.630
<v l33tname>Mir doch egal.

00:50:23.030 --> 00:50:23.510
<v l33tname>Mach doch.

00:50:23.590 --> 00:50:29.990
<v l33tname>Und hier hast du die Permissions, um auf NPM zu

00:50:29.990 --> 00:50:32.630
<v l33tname>deployen und fertig.

00:50:33.110 --> 00:50:37.830
<v l33tname>Und dann hat der Typ, der dann die Rechte bekommen hat,

00:50:37.910 --> 00:50:42.870
<v l33tname>hat gedacht, cool, kann ich ja gleich mal benutzen und hat sich dann,

00:50:43.190 --> 00:50:47.990
<v l33tname>jetzt musst du sagen, ich habe gedacht, er hat irgendwie so ein Bitcoin-Mining-Ding sich reingebaut,

00:50:48.070 --> 00:50:49.910
<v l33tname>das dann halt einfach immer mit installiert wurde.

00:50:50.070 --> 00:50:51.590
<v Felix>Das war ein Bitcoin-Stealer.

00:50:51.670 --> 00:50:56.470
<v Felix>Also es war quasi ein Tool, was nach Bitcoin-Wallets auf deinem Computer sucht und die dann.

00:50:57.110 --> 00:50:59.270
<v Markus>Aha, ich hatte das noch anders verstanden.

00:50:59.350 --> 00:51:04.470
<v Markus>Und zwar hatte ich das als gezielte Attacke auf diese eine Bitcoin-Wallet Wallet,

00:51:04.550 --> 00:51:09.750
<v Markus>die im Browser läuft und auch diese Library benutzt, dass es da wohl ist.

00:51:09.990 --> 00:51:13.430
<v Felix>Ja, also das wird ja, also das kann ja auch sein, aber es ist, also prinzipiell geht es darum,

00:51:13.510 --> 00:51:16.550
<v Felix>dass es deine Bitcoins klaut, nicht, dass es Bitcoins meint.

00:51:17.030 --> 00:51:22.710
<v Markus>Nee, genau, es geht um Bitcoin Clown, aber nicht um, also weil das würde ja auch mit dem Sandboxing nicht so

00:51:22.710 --> 00:51:26.630
<v Markus>ohne weiteres funktionieren, dass es wild auf dem Rechner rumsucht,

00:51:27.350 --> 00:51:31.670
<v Markus>sondern das war eine Attacke gegen die, jetzt weiß ich leider nicht welche,

00:51:31.990 --> 00:51:36.070
<v Markus>Wallet, genau, gegen eine Wallet, die auch Instream benutzt hat.

00:51:36.790 --> 00:51:43.110
<v Markus>Und interessanterweise haben halt alle anderen Projekte diese verseuchte Bibliothek jetzt drin und man ist

00:51:43.110 --> 00:51:47.590
<v Markus>sich nicht so ganz einig, ob es da noch, ob das eben auch da Seiteneffekte hat oder nicht.

00:51:48.710 --> 00:51:50.150
<v Markus>Das war mein Kenntnisstand.

00:51:50.390 --> 00:51:55.830
<v Markus>Aber ich habe es nur in Projekten upgradet und zugesehen, dass es nicht mehr da ist.

00:51:56.470 --> 00:52:00.470
<v Felix>Hat man da so eine Nachricht bekommen von GitHub?

00:52:01.110 --> 00:52:02.230
<v Markus>Von GitHub nicht.

00:52:02.390 --> 00:52:08.470
<v Markus>Wenn du in der Zeit, wo das aufgetreten und bekannt geworden ist, hast du von NPM den Hinweis bekommen,

00:52:08.710 --> 00:52:15.350
<v Markus>dass es ein Audit Warning, einen Audit Error gibt und du bitte deine

00:52:15.350 --> 00:52:17.030
<v Markus>Dependencies anschauen sollst.

00:52:17.270 --> 00:52:21.190
<v Markus>Und das Schlimme ist, dass die wenigstens Leute darauf wirklich achten.

00:52:21.430 --> 00:52:23.030
<v Felix>Ja klar, weil das läuft ja immer noch.

00:52:23.750 --> 00:52:30.630
<v Markus>Ja, man muss tatsächlich sein CI-System so eingestellt haben, dass bei einem Warning von dem

00:52:30.630 --> 00:52:32.310
<v Markus>Level der Bild fail schlägt.

00:52:32.550 --> 00:52:37.430
<v Felix>Also ich finde auch, das sollte einfach NPM sagen, übrigens jetzt als gebot.

00:52:38.630 --> 00:52:39.030
<v Felix>Genau.

00:52:39.190 --> 00:52:45.510
<v Markus>Und noch anders läuft es natürlich, wenn man konsequenterweise nicht mit jedem Bild ein komplettes

00:52:45.510 --> 00:52:50.150
<v Markus>NPM-Install macht und das halbe Internet runterlädt, damit man alle Libraries wieder da hat,

00:52:50.310 --> 00:52:56.390
<v Markus>sondern die lokal cached oder vielleicht sogar für seinen Satz an Dependencies nur dann einen neuen

00:52:56.390 --> 00:53:01.510
<v Markus>Docker-Container zum Bauen seiner Applikation neu bauen lässt, wenn sich was an die Dependency ändert,

00:53:01.670 --> 00:53:04.950
<v Markus>damit man nicht diese Download-Orgie jedes Mal neu machen muss.

00:53:05.270 --> 00:53:10.470
<v Markus>Und dann in dem Fall bekommt man natürlich das Warning auch nicht, weil es einfach weggekapselt wurde.

00:53:10.950 --> 00:53:11.830
<v l33tname>Das ist praktisch.

00:53:12.150 --> 00:53:17.350
<v Markus>Ja, also man muss definitiv doch noch zusätzlich zu seinem normalen CI-System noch ein

00:53:17.350 --> 00:53:22.790
<v Markus>Dependency-Monitoring-System am Start haben, was einem zum einen über Updates,

00:53:22.870 --> 00:53:27.510
<v Markus>über kritische Security-Patches und eben auch über solche erkannten

00:53:28.630 --> 00:53:31.750
<v Markus>Schadcode-Sachen in den Bibliotheken ist.

00:53:32.070 --> 00:53:33.430
<v Felix>Alles muss man mal aufpassen, ehrlich.

00:53:34.310 --> 00:53:35.990
<v Felix>Aber man kann es ja auch wegignorieren.

00:53:36.070 --> 00:53:39.830
<v Felix>Man kann aber sagen, das ist ja nur diese eine Wallet oder so, keine Ahnung.

00:53:39.910 --> 00:53:40.790
<v Felix>Das ist ja scheißegal, ja.

00:53:41.830 --> 00:53:42.630
<v Markus>Hatter ignorieren.

00:53:42.710 --> 00:53:43.990
<v Markus>Sicherheit durch Ignoranz.

00:53:44.310 --> 00:53:45.990
<v Felix>Sehr durch Ignoranz echt.

00:53:46.550 --> 00:53:52.950
<v Felix>Aber wann ist denn das reingekommen vor wie vielen Wochen oder Monaten diese

00:53:53.270 --> 00:53:54.710
<v Felix>Schadsoftware?

00:53:56.310 --> 00:54:00.710
<v Felix>Weil dann kann man ja quasi rechnen, wie wahrscheinlich das ist, dass du es dir eingefangen hast,

00:54:00.790 --> 00:54:06.950
<v Felix>weil wenn du öfter baust, aber nicht so oft, dass es dann letztes Mal reinkam und jetzt nicht mehr.

00:54:08.630 --> 00:54:11.110
<v Markus>Wie war das am 26.11.

00:54:12.230 --> 00:54:13.110
<v Markus>Also vor neun Tagen.

00:54:13.350 --> 00:54:14.070
<v Markus>26.11.

00:54:14.790 --> 00:54:18.070
<v Markus>Vor neun Tagen wurde das GitHub-Issue dazu eröffnet.

00:54:19.430 --> 00:54:20.790
<v Felix>Und wie lange ist es dann her?

00:54:20.950 --> 00:54:22.710
<v Felix>Dann ist das letzte Release gewesen.

00:54:24.470 --> 00:54:25.350
<v Markus>Ja, genau.

00:54:26.310 --> 00:54:32.390
<v Felix>2012 war Release 305 und dann 30.

00:54:32.550 --> 00:54:33.990
<v Felix>September 400.

00:54:35.830 --> 00:54:37.030
<v Felix>Und irgendwo dazwischen.

00:54:37.350 --> 00:54:40.390
<v Markus>Ja, Moment, es gab auch 334 und so, also nach 305.

00:54:40.790 --> 00:54:44.150
<v Felix>Aber die gab es nicht in dem GitHub.

00:54:44.630 --> 00:54:51.110
<v Felix>Im GitHub ist 305, dann 400 und dann 401

00:54:51.110 --> 00:54:51.990
<v Felix>released worden.

00:54:57.030 --> 00:54:58.870
<v Felix>Davor wurde es von diesem anderen Typen maintained, oder?

00:54:59.110 --> 00:54:59.750
<v Felix>Also ich sag mal 30.

00:55:01.030 --> 00:55:02.150
<v l33tname>Ja, ich sag mal 30.

00:55:02.390 --> 00:55:03.190
<v l33tname>September.

00:55:04.310 --> 00:55:05.830
<v Felix>Ja, da kann man aber schon mal Peche haben.

00:55:06.230 --> 00:55:06.550
<v Felix>Gut, gerade.

00:55:06.710 --> 00:55:07.430
<v Felix>Ja, es kann schon mal.

00:55:07.670 --> 00:55:12.230
<v l33tname>Ja, es ist vielleicht Zeit, mal zu schauen, wo man das braucht und irgendwie abzudenken.

00:55:12.870 --> 00:55:14.150
<v l33tname>Könnte man schon mal machen.

00:55:14.310 --> 00:55:18.230
<v Felix>Ja, also das, also jetzt, wo das passiert ist, sollte man wirklich drüber nachdenken,

00:55:18.310 --> 00:55:20.550
<v Felix>wie man mit solchen Themen.

00:55:21.110 --> 00:55:25.030
<v Felix>Die Version von vorher benutzt mit solchen Themen wirklich umgeht.

00:55:25.670 --> 00:55:31.030
<v Felix>Ich meine, es ist immer so, dass du irgendwo random Libraries, also quasi Vertrauen an irgendwelche Typen im

00:55:31.030 --> 00:55:37.110
<v Felix>Internet vergibst und dieses Vertrauen wird halt gegebenenfalls dann irgendwann nicht mehr aufrechterhalten

00:55:37.190 --> 00:55:38.070
<v Felix>von denen.

00:55:38.790 --> 00:55:40.870
<v Felix>Also das, wie man mit solchen Sachen umgeht dann.

00:55:41.190 --> 00:55:45.750
<v l33tname>Das Problem ist ja halt auch, du vertraust nicht nur dem,

00:55:46.310 --> 00:55:50.310
<v l33tname>der die Library macht, sondern du vertraust auch gleich allen mit, denen denen,

00:55:50.390 --> 00:55:52.630
<v l33tname>der die Library gemacht hat, auch vertraut.

00:55:53.030 --> 00:55:59.910
<v l33tname>Weil er halt irgendwie seine Library aufbaut auf irgendwie 30 Milliarden anderen.

00:56:00.710 --> 00:56:05.030
<v l33tname>Und ich sehe bei NPAM da halt,

00:56:05.110 --> 00:56:10.710
<v l33tname>oder beziehungsweise halt im Node-Ökosystem schon so ein bisschen ein Problem,

00:56:10.870 --> 00:56:15.830
<v l33tname>dass sie da halt alles in sehr kleine, also die haben ja wirklich Pakete,

00:56:15.910 --> 00:56:22.870
<v l33tname>irgendwie so is-Array, was halt irgendwie drei Zeilen kurz sind und das wird irgendwie mehrere Millionen Male

00:56:22.870 --> 00:56:28.390
<v l33tname>runtergeladen und es ist irgendwie in keine Ahnung, wie vielen Paketen drin.

00:56:30.070 --> 00:56:35.750
<v Markus>Das ist das Problem, dass halt sehr viele Leute in ihrer Informatik,

00:56:36.150 --> 00:56:39.590
<v Markus>na, aber ich will jetzt nicht mehr Informatik, in ihrer Anwendungsentwicklung,

00:56:39.750 --> 00:56:40.550
<v Markus>Ausbildung.

00:56:41.830 --> 00:56:43.350
<v Felix>Die dürfen nicht sowas sagen.

00:56:43.510 --> 00:56:44.790
<v Felix>Es gibt nur Hädert.

00:56:45.910 --> 00:56:46.230
<v Felix>Nee, nee.

00:56:46.470 --> 00:56:47.590
<v Unbekannt>Gesagt wird schon entwickelt.

00:56:47.910 --> 00:56:51.990
<v Markus>Dass sie einfach Software zusammenstöpseln sollen und nicht Software entwickeln sollen.

00:56:52.070 --> 00:56:55.510
<v Markus>Und wenn du halt nun mal nur gelernt hast, Software zusammenzustöpseln,

00:56:55.670 --> 00:57:00.470
<v Markus>dann suchst du dir für jedes kleine Problem eine Bibliothek und stöpselst sie zusammen,

00:57:00.630 --> 00:57:05.030
<v Markus>anstatt eben, wie du das gerade gemacht hast, zu hinterfragen, ob du das auch gerade selbst programmieren

00:57:05.030 --> 00:57:05.670
<v Markus>kannst.

00:57:05.910 --> 00:57:09.510
<v Markus>Ich hab, ich kenne Leute, die machen das krasse Gegenteil, die versuchen,

00:57:09.590 --> 00:57:11.670
<v Markus>Zero-Dependency Projects zu schreiben.

00:57:11.910 --> 00:57:17.590
<v Markus>Das ist sehr nah dran am, oder nein, das ist praktisch das gelebte Not invented here-Problem.

00:57:17.910 --> 00:57:19.190
<v l33tname>Das ist halt auch nicht okay.

00:57:19.510 --> 00:57:20.470
<v Markus>Das ist auch nicht okay, genau.

00:57:20.870 --> 00:57:22.470
<v Felix>Aber vielleicht können wir was dazwischen finden.

00:57:26.550 --> 00:57:30.870
<v l33tname>Also, und was ich im Node-Ökosystem auch irgendwie,

00:57:31.430 --> 00:57:36.870
<v l33tname>was, warum viele andere, also zumindest ich das Gefühl habe, dass das bei vielen anderen Sprachen nicht so das

00:57:36.870 --> 00:57:40.150
<v l33tname>Problem ist, ist halt, dass viele andere Sprachen halt irgendwie so,

00:57:40.390 --> 00:57:44.470
<v l33tname>beispielsweise Python, halt eine ordentliche Standardlibrary hat.

00:57:44.870 --> 00:57:47.670
<v l33tname>Mit halt so Dingen wie ist es ein Array.

00:57:47.830 --> 00:57:52.070
<v l33tname>Und die Standard Library wird dann halt irgendwie von der Python Foundation und so übersehen.

00:57:52.230 --> 00:57:56.790
<v l33tname>Logisch könnte da auch jemand hingehen und da irgendwie Shadcode einbauen,

00:57:56.870 --> 00:58:01.590
<v l33tname>aber es ist halt viel schwieriger, als irgendwie ein Node-Modul zu finden,

00:58:01.670 --> 00:58:05.990
<v l33tname>was in ganz vielen Dingen drin ist und der Maintainer keine Lust mehr hat,

00:58:06.070 --> 00:58:06.710
<v l33tname>das zu maintain.

00:58:07.030 --> 00:58:12.230
<v Markus>Ja, jetzt muss ich aber schon mal sagen, dass ich vor zwei oder drei Folgen von jemandem hier in der Runde

00:58:12.230 --> 00:58:17.030
<v Markus>ausgelacht worden bin, weil die Core Library von einer Plattform JPEX erzeugen kann.

00:58:17.350 --> 00:58:19.750
<v Felix>Ja, ich hab dich ausgelacht deswegen.

00:58:19.910 --> 00:58:21.510
<v Felix>Das war vollkommen auch ordentlich.

00:58:22.070 --> 00:58:23.270
<v Felix>Das brauchen wir nicht.

00:58:25.510 --> 00:58:27.190
<v Felix>So ein Quatsch.

00:58:27.510 --> 00:58:28.390
<v l33tname>Ist auch okay.

00:58:28.470 --> 00:58:30.070
<v l33tname>Ich würde dich dafür auch auslachen.

00:58:30.150 --> 00:58:31.110
<v Felix>Ist nicht okay, Mann.

00:58:31.350 --> 00:58:35.670
<v Markus>Doch, das ist nicht, weil dann kann mir keiner Chartcode dafür reinschleusen,

00:58:35.750 --> 00:58:38.870
<v Markus>dass ich eine JPEG-Library brauche.

00:58:40.390 --> 00:58:40.710
<v Markus>Okay.

00:58:41.990 --> 00:58:43.030
<v Felix>Nee, stimmt.

00:58:43.190 --> 00:58:45.270
<v Felix>Jetzt, wo du es sagst, rieche auch.

00:58:55.430 --> 00:58:58.230
<v Markus>Ja, ich glaube, und jetzt könnte man natürlich noch ein bisschen weiter,

00:58:58.310 --> 00:59:01.750
<v Markus>wenn wir sowieso schon hier am Baschen sind, ein bisschen weiter ausholen.

00:59:01.830 --> 00:59:07.670
<v Markus>Das Problem ist halt auch, dass viele Leute Software zusammenstöpseln, die das wirklich nie gelernt haben.

00:59:07.750 --> 00:59:11.910
<v Markus>So Physiker und Mathematiker und andere Leute.

00:59:13.510 --> 00:59:15.990
<v Felix>Aber die machen das trotzdem, die schreiben trotzdem Code.

00:59:17.030 --> 00:59:18.390
<v Markus>Bio-Wissenschaftler.

00:59:19.190 --> 00:59:20.550
<v l33tname>Achso, ich schaue toll.

00:59:20.710 --> 00:59:21.270
<v l33tname>Also ich wünsche dir.

00:59:22.230 --> 00:59:26.790
<v Markus>Jeder sollte programmieren können und jeder sollte das Dings sich damit auseinandersetzen.

00:59:26.870 --> 00:59:30.550
<v Markus>Dafür ist es viel zu wesentlich in der modernen, technologisierten Welt.

00:59:30.870 --> 00:59:35.190
<v Markus>Aber jeder sollte dann an irgendeinem Punkt auch erzählt bekommen,

00:59:35.270 --> 00:59:38.150
<v Markus>wie wichtig es ist, dass wenn man Software irgendwo produktiv legt,

00:59:38.310 --> 00:59:44.310
<v Markus>dass man dann sehr genau sich darüber bewusst ist, was für ein fragiles Geschöpf man da in den Händen hat.

00:59:45.110 --> 00:59:45.910
<v Markus>So fragil.

00:59:46.310 --> 00:59:51.910
<v Felix>Deswegen ist es okay, wenn irgendwelche Bioinformatiker das quasi so handhaben.

00:59:52.470 --> 00:59:56.630
<v Felix>Weil da kommt dann halt irgendwie raus, ja, irgendwie, keine Ahnung,

00:59:57.510 --> 01:00:01.110
<v Felix>was ich, was sie machen, ja, irgendwie so DNA-Zeug oder so, da kommt da raus,

01:00:01.190 --> 01:00:02.230
<v Felix>Jo oder No.

01:00:02.310 --> 01:00:03.750
<v Felix>Und dann, dafür reicht's, ja.

01:00:03.830 --> 01:00:06.790
<v Felix>Dafür kann das auch irgendwie Eventstream drin haben, was wie JavaScript.

01:00:07.030 --> 01:00:11.590
<v l33tname>Zusammengesteckt mit Eventstream und das sagt dir dann, ob du einen Schnupfen hast oder irgendwie was

01:00:11.590 --> 01:00:12.150
<v l33tname>Schlimmeres.

01:00:14.070 --> 01:00:16.150
<v Markus>Was Schlimmeres, keine Bitcoins mehr.

01:00:18.310 --> 01:00:20.390
<v Felix>Sie haben keine Bitcoins.

01:00:21.670 --> 01:00:22.390
<v Felix>Aber das ist ganz gut.

01:00:22.550 --> 01:00:27.430
<v Felix>Ja, aber da ist es dann ja auch so, das ist ja alles dann, also da würde ich dann einfach davon ausgehen,

01:00:27.510 --> 01:00:31.990
<v Felix>das sind Leute, die sind irgendwie in der Forschung und Entwicklung und die probieren mal was aus und dann

01:00:31.990 --> 01:00:36.550
<v Felix>kommt da ein Algorithmus raus, der irgendwie funktioniert und den geben sie dann vielleicht an die Industrie

01:00:36.550 --> 01:00:42.550
<v Felix>weiter oder an ihren Arbeitgeber und dann wird das hoffentlich halt anständig gemacht mit irgendwie JPEG

01:00:44.310 --> 01:00:46.950
<v Felix>rausrändern oder sowas, was sehe ich in der Startlibrary.

01:00:47.030 --> 01:00:48.310
<v Felix>Halt irgendwie sowas.

01:00:50.070 --> 01:00:51.510
<v Felix>Und das ist dann in Ordnung.

01:00:51.590 --> 01:00:53.270
<v Felix>Also das geht klar.

01:00:53.430 --> 01:00:56.870
<v Felix>Es gibt Leute, die dürfen sowas, aber es gibt auch Leute, die dürfen sowas nicht.

01:00:57.830 --> 01:01:00.950
<v Felix>Ich sehe das aber auch mit diesen ganzen JavaScript-Libraries so.

01:01:01.110 --> 01:01:03.270
<v Felix>Viele Libraries sind halt aus einer anderen Zeit.

01:01:03.350 --> 01:01:08.710
<v Felix>Da war es quasi geil, irgendwie JavaScript, dieses ganze NoteJess-Zeug zu machen.

01:01:08.790 --> 01:01:10.230
<v Felix>Und dann haben die Leute keinen Bock mehr drauf.

01:01:10.310 --> 01:01:12.870
<v Felix>Und dann haben die natürlich auch keinen Bock mehr drauf, ihre beschissenen Libraries zu maintain,

01:01:12.950 --> 01:01:17.830
<v Felix>auch wenn die noch hundert andere Leute das oder hunderttausende andere Leute das weiter benutzen.

01:01:19.270 --> 01:01:22.230
<v Felix>Weil sie halt quasi dann irgendwie zu anderen Sachen gewechselt sind.

01:01:22.390 --> 01:01:23.990
<v Felix>Zum Beispiel zu Java oder so.

01:01:24.310 --> 01:01:29.510
<v Markus>Ja, das ist das Missverständnis, dass Firmen tatsächlich meinen, Open Source Software wäre kostenlos.

01:01:29.670 --> 01:01:31.350
<v Felix>Nee, Open Source Software ist nicht kostenlos.

01:01:31.510 --> 01:01:33.190
<v Markus>Ja, genau, und das ist der Punkt.

01:01:33.350 --> 01:01:39.110
<v Markus>Wenn die sich so genauso für die Open Source Software, die sie im Portfolio haben und nutzen,

01:01:39.270 --> 01:01:43.670
<v Markus>engagieren würden, wie sie es für ihre lizenzierte Software tun, über die Lizenzgebühren,

01:01:43.830 --> 01:01:47.830
<v Markus>die sie zahlen, dann wären, dann würden so Sachen, dass jemand an jemanden,

01:01:47.910 --> 01:01:52.150
<v Markus>den er nicht kennt, Commit und Publish-Rechte übergibt für eine Bibliothek,

01:01:52.230 --> 01:01:55.510
<v Markus>die von unglaublich vielen Menschen benutzt wird, würde das nicht passieren.

01:01:55.590 --> 01:01:59.510
<v Markus>Weil dann da jemand in die Bresche spricht, viel früher in die Bresche springen würde,

01:01:59.830 --> 01:02:05.910
<v Markus>der diese Bibliothek eben intensiv einsetzt und ein ganz klares Interesse daran hat,

01:02:05.990 --> 01:02:07.430
<v Markus>dass sie gut gewartet ist.

01:02:08.070 --> 01:02:13.350
<v Felix>Oder dass der quasi, dass der Maintainer oder Entwickler dafür Geld bekommt und sagt,

01:02:13.510 --> 01:02:15.990
<v Felix>nö, ich mach das weiter, ich muss das doch jetzt nicht abgeben.

01:02:16.230 --> 01:02:17.670
<v Markus>Ja, oder das, genau.

01:02:18.630 --> 01:02:20.310
<v Felix>Also das kann man ja auch noch sehen.

01:02:20.790 --> 01:02:26.150
<v Felix>Ja, also das denke ich, also es muss ja auch noch nicht, muss ja quasi gar nicht eins zu eins mappen,

01:02:26.230 --> 01:02:33.110
<v Felix>sondern halt quasi einfach nur das Einsehen, das quasi Open Source nicht

01:02:33.110 --> 01:02:37.030
<v Felix>kosten, also kostet halt nur im ersten Schritt nichts.

01:02:37.350 --> 01:02:42.710
<v Felix>Aber es muss halt, wenn du das länger als irgendwie zehn Minuten für deinen für dein Bioinformatik

01:02:42.710 --> 01:02:46.550
<v Felix>DNA-Schissel benutzt, muss man halt auch trotzdem darüber nachdenken,

01:02:46.870 --> 01:02:49.830
<v Felix>wie das dann weiter gewartet wird, was du da einsetzt.

01:02:50.710 --> 01:02:55.830
<v l33tname>Genau, und halt auch irgendwie hin und wieder mal seine Dependencies reviewen und sehen,

01:02:55.990 --> 01:03:02.070
<v l33tname>oh, ich habe hier mal was benutzt und das war damals vielleicht auch maintained und jetzt hat er ja jetzt halt

01:03:02.070 --> 01:03:05.910
<v l33tname>vielleicht nicht mehr maintained und dann heißt das halt auch, dass du irgendeine Dependency,

01:03:05.990 --> 01:03:11.590
<v l33tname>worauf du irgendwie Dinge aufgebaut hast, vielleicht austauschen musst und das halt arbeit und das halt

01:03:11.590 --> 01:03:12.230
<v l33tname>ärgerlich.

01:03:13.190 --> 01:03:17.590
<v Felix>Oder dass du die halt selber weiterentwickelst, dass du selber dort davon maintainer wirst.

01:03:17.830 --> 01:03:21.110
<v l33tname>Genau, dass du dir forgst und sagst, machst du selber oder irgendwas.

01:03:24.230 --> 01:03:31.030
<v l33tname>Sonst wird das halt immer wieder passieren und es ist jetzt ja nicht das erste Mal und es

01:03:31.030 --> 01:03:34.790
<v l33tname>wird auch bestimmt nicht das letzte Mal sein, dass das passiert.

01:03:37.830 --> 01:03:44.790
<v l33tname>Ich habe hier noch sein Statement verlinkt vom Typen, der die Commit-Rechte weitergegeben hat.

01:03:45.910 --> 01:03:46.630
<v l33tname>Was hat er gesagt?

01:03:46.950 --> 01:03:47.430
<v l33tname>Mir doch egal.

01:03:47.750 --> 01:03:48.150
<v l33tname>Ja, genau.

01:03:48.230 --> 01:03:50.390
<v l33tname>Und ich finde es schon ein bisschen lustig.

01:03:50.950 --> 01:03:55.990
<v l33tname>Seine Reaktion war auch irgendwie so im Issue drin: so ja, er hat die Commit-Rechte weitergegeben und er kann

01:03:56.070 --> 01:03:58.150
<v l33tname>es nicht mehr publishen, ist ihm eigentlich egal.

01:03:58.470 --> 01:04:00.550
<v l33tname>Sondern Leute machen, was sie wollen.

01:04:01.430 --> 01:04:07.270
<v l33tname>Und das ist halt so, wenn du Open Source Software hast, der Maintainer hat es halt keine

01:04:08.470 --> 01:04:10.870
<v l33tname>Verpflichtung dir gegenüber irgendwas zu machen.

01:04:11.670 --> 01:04:17.110
<v Felix>Und die Sache ist, das steht in der Lizenz drin und das macht es eigentlich nur viel lustiger.

01:04:17.350 --> 01:04:23.190
<v Felix>Without warranty and liability, oh oh, stand einfach in der Lizenz drin, die du unterschrieben hast.

01:04:24.310 --> 01:04:29.270
<v Markus>Wobei die erste, die lauteste Kritik ist tatsächlich dann die darunter,

01:04:29.510 --> 01:04:36.310
<v Markus>die sagt, es an jemanden zu übergeben, den du nicht kennst, und trotzdem das Repo und das Publishing unter

01:04:36.310 --> 01:04:37.430
<v Markus>deinem Namen zu halten.

01:04:38.070 --> 01:04:40.390
<v Markus>Das ist eine Kombination, die schräg ist.

01:04:41.510 --> 01:04:46.390
<v Markus>Guck mal, wenn er es so abgibt, dann sollte er das deutlicher machen, indem er den Namen wechselt.

01:04:46.550 --> 01:04:47.670
<v Felix>Ja, das finde ich auch.

01:04:47.750 --> 01:04:48.310
<v Felix>Das ist okay.

01:04:48.390 --> 01:04:48.550
<v Felix>Aber.

01:04:48.870 --> 01:04:51.030
<v Felix>Ich meine, er hat keine Verpflichtung dazu.

01:04:51.990 --> 01:04:56.870
<v l33tname>Also, ja, ich sehe schon ein, das wäre halt nett, wenn er das machen würde und sagen würde,

01:04:56.950 --> 01:05:00.710
<v l33tname>hier, es läuft halt unter deinem Namen, aber würde das irgendetwas ändern?

01:05:00.790 --> 01:05:03.510
<v l33tname>Es würde dann halt einfach unter einem anderen GitHub-Account laufen.

01:05:03.670 --> 01:05:04.870
<v Felix>Das stimmt, das merkt auch niemand.

01:05:05.910 --> 01:05:08.470
<v l33tname>Es löst halt das Problem so absolut gar nicht.

01:05:08.710 --> 01:05:13.030
<v l33tname>Und das sehe ich irgendwie nicht so ganz, weil,

01:05:13.270 --> 01:05:18.790
<v l33tname>ja, also steht halt ein anderer GitHub-User davor.

01:05:20.310 --> 01:05:22.230
<v Markus>Ja, aber du müsstest bewusst switchen.

01:05:22.390 --> 01:05:23.990
<v Markus>Du erfängst nicht die ganzen Leute an.

01:05:24.230 --> 01:05:27.910
<v l33tname>Du machst einfach NPM Install und dann kommt das neue Paket.

01:05:28.230 --> 01:05:29.110
<v l33tname>Du switchst gar nichts.

01:05:29.430 --> 01:05:33.510
<v Markus>Nein, wenn das unter einem anderen Username gepublished wird.

01:05:33.750 --> 01:05:36.550
<v l33tname>Ah ja, gepublished schon, aber das GitHub-Repo.

01:05:37.110 --> 01:05:40.710
<v Markus>Das GitHub-Repo liegt dann ja auch unter einem anderen Username.

01:05:40.950 --> 01:05:43.030
<v Felix>Für das GitHub-Repo hat er, glaube ich, auch noch recht gehabt.

01:05:43.110 --> 01:05:45.030
<v Felix>Es ging jetzt um das NPM-Publishing-Zeug.

01:05:45.190 --> 01:05:51.190
<v l33tname>Ja, das NPM, also ja, theoretisch müsste man sagen, er müsste das unter einem neuen Namen publishen.

01:05:51.270 --> 01:05:56.950
<v l33tname>Er müsste das forken unter einem neuen Namen publishen, aber das kann ja auch jeder machen.

01:05:57.030 --> 01:06:00.950
<v Felix>Also ich könnte es jetzt auch mit seinem Shitding Forken unter meinem Namen.

01:06:01.270 --> 01:06:03.110
<v l33tname>Genau, welches ist dann das Offizielle?

01:06:03.190 --> 01:06:04.070
<v l33tname>Das willst du ja auch nicht.

01:06:04.150 --> 01:06:07.270
<v l33tname>Du willst ja nicht nur weil der Maintainer gewechselt ist.

01:06:07.510 --> 01:06:12.150
<v Markus>Du willst, wenn das so wechselt, weißt du, wenn das eine Karte ist.

01:06:12.470 --> 01:06:13.750
<v l33tname>Was musst du das so wechselt?

01:06:14.230 --> 01:06:16.470
<v l33tname>Wer soll denn das kontrollieren, wie es jetzt gewechselt hat?

01:06:16.710 --> 01:06:18.710
<v Markus>Es geht ja nicht um Kontrolle, es geht um eine Ethos.

01:06:19.510 --> 01:06:24.550
<v Markus>Klar, du kannst es, das ist halt ein Ökosystem, du kannst es nicht kontrollieren.

01:06:25.110 --> 01:06:27.350
<v Markus>Es geht halt darum, wie macht man es denn richtig?

01:06:28.230 --> 01:06:34.390
<v Markus>Wenn ich das an jemanden abgebe, den ich nicht kenne, der völlig außerhalb meiner Wahrnehmung steht,

01:06:34.470 --> 01:06:39.910
<v Markus>wo ich nicht einschätzen kann, was damit passiert, oder auch, vor allem wenn ich das auch so leichtfertig

01:06:39.910 --> 01:06:45.110
<v Markus>abgebe, dann ist es völlig gerechtfertigt, wenn das dann hinterher unter einem neuen Namen gepublished wird.

01:06:45.350 --> 01:06:49.750
<v Markus>Wenn ich das an meinen Kollegen, mit dem ich seit fünf Jahren zusammenarbeite,

01:06:49.830 --> 01:06:54.390
<v Markus>abgebe, weil ich mich in dem Thema nicht mehr bewege, sondern der jetzt da tief drin ist,

01:06:54.470 --> 01:06:59.910
<v Markus>dann kann das unter dem gleichen Namen weiterlaufen, weil dann habe ich es an treue oder an viel bekanntere

01:06:59.990 --> 01:07:02.390
<v Markus>Hände übergeben, als das hier passiert ist.

01:07:02.870 --> 01:07:08.710
<v Felix>Also die Sache ist quasi, das könnte jetzt immer noch genauso passieren,

01:07:08.870 --> 01:07:14.390
<v Felix>nämlich ich forke irgendeine bekannte Library, sag, das ist jetzt nicht Version 3,

01:07:14.470 --> 01:07:17.910
<v Felix>sondern Version 4 und Leute wollen immer die neue Version haben.

01:07:18.790 --> 01:07:23.430
<v Felix>Und wenn du quasi jetzt installierst und dann sagst du, oh, hier ist Version 4 von diesem Ding oder Version 3

01:07:23.430 --> 01:07:25.350
<v Felix>von dem Ding, dann nimmst du halt die Version 4.

01:07:25.670 --> 01:07:30.150
<v Felix>Und ja, also das Nachvollziehen ist halt auch relativ schwierig, denke ich.

01:07:30.390 --> 01:07:34.470
<v Felix>Aber das ist auch, das ist so ein Ökosystemproblem im Allgemeinen.

01:07:35.270 --> 01:07:37.270
<v Felix>Sondern nicht, wie man das gut lösen kann.

01:07:37.670 --> 01:07:43.590
<v Felix>Du kannst, keine Ahnung, Trusted Users haben, sowas wie bei Arc Linux,

01:07:43.670 --> 01:07:44.710
<v Felix>die, weiß ich, wie heißen die?

01:07:44.870 --> 01:07:45.910
<v Felix>Wie heißen die Trusted User?

01:07:46.310 --> 01:07:48.390
<v Markus>Ich denke, wir brauchen ein Web of Trust.

01:07:49.190 --> 01:07:50.470
<v Felix>Oh, erzähl mir mehr.

01:07:50.710 --> 01:07:53.270
<v Markus>Ja, da könnte man bei CA Third nachfragen.

01:07:53.350 --> 01:07:55.910
<v Markus>Die haben da Erfahrungen, wie man sowas etabliert.

01:07:55.990 --> 01:07:57.750
<v Markus>Die habe ich auf der Frostcon getroffen.

01:07:57.910 --> 01:07:59.030
<v Markus>Erzähl dich davon?

01:07:59.270 --> 01:07:59.590
<v Markus>Nee.

01:07:59.750 --> 01:08:01.670
<v Felix>Wollten die dich signieren oder so?

01:08:02.630 --> 01:08:04.710
<v Markus>Die haben mich erschured.

01:08:05.110 --> 01:08:05.750
<v Markus>Und jetzt?

01:08:05.990 --> 01:08:07.190
<v Markus>Jetzt bin ich Aschurer.

01:08:07.270 --> 01:08:08.790
<v Markus>Jetzt kann ich euch auch Aschuren.

01:08:09.510 --> 01:08:13.910
<v Felix>Aber es ist hier nur die Assurance, dass du derjenige bist, der du ausgibst, zu sein.

01:08:14.150 --> 01:08:18.710
<v Markus>Richtig, und wenn aber, also das lassen wir es sein.

01:08:18.870 --> 01:08:21.830
<v Markus>Du kennst das Konzept, wir wissen, dass es gescheitert ist.

01:08:23.270 --> 01:08:24.710
<v Felix>Aber die Leute gibt es immer noch, oder?

01:08:24.870 --> 01:08:26.710
<v Markus>Ja, ja, das ist das Gute an der ganzen Sache.

01:08:26.790 --> 01:08:28.790
<v Markus>Es gibt immer noch die treuen Kämpfer.

01:08:29.190 --> 01:08:29.910
<v Markus>Das ist auch schön.

01:08:30.390 --> 01:08:31.750
<v Felix>Da hat jeder sein Hobby.

01:08:32.070 --> 01:08:36.390
<v Felix>So ein bisschen wie so Eisenbahnen in deinem Keller oder so.

01:08:36.710 --> 01:08:38.070
<v Felix>Ich glaube halt Leute, die mögen das.

01:08:38.230 --> 01:08:41.270
<v Markus>Modelleisenbahnen sind toll, ich habe noch keine Zeit dafür.

01:08:41.590 --> 01:08:44.070
<v Felix>Tja, weil du die ganze Zeit ihr Show hast du jetzt hast.

01:08:48.550 --> 01:08:49.430
<v Felix>Ja, ja, ja.

01:08:49.590 --> 01:08:51.190
<v Felix>Na gut, haben wir dieses Thema durch.

01:08:51.270 --> 01:08:51.910
<v Felix>Ich denke, das war es.

01:08:52.150 --> 01:08:53.030
<v Markus>Eventstream.

01:08:53.430 --> 01:08:55.270
<v Felix>Eventstream, traurige Geschichte.

01:08:55.510 --> 01:08:56.950
<v Markus>Ja, achso, ja.

01:08:57.190 --> 01:08:58.470
<v Markus>Es war wirklich überall drin.

01:08:58.550 --> 01:09:00.870
<v Markus>Also es war, wir haben, was war das?

01:09:01.190 --> 01:09:08.070
<v Markus>Irgendein relativ, von irgendeiner relativ low-level liegenden oder relativ in jeder

01:09:08.070 --> 01:09:12.550
<v Markus>Boilerplate enthaltenen React-Bibliothek war das auch eine Dependency.

01:09:13.830 --> 01:09:17.830
<v Markus>Deswegen, glaube ich, hat das auch so eine Welle geschlagen, weil es darüber sehr weit verbreitet war.

01:09:18.070 --> 01:09:20.870
<v Felix>Wir hatten 10 Millionen Downloads in der Apropos oder so.

01:09:21.350 --> 01:09:23.670
<v Felix>Unlaufen einfach übertrieben, echt.

01:09:25.350 --> 01:09:26.150
<v Felix>Eieiei.

01:09:26.870 --> 01:09:27.830
<v Felix>So, was haben wir jetzt?

01:09:27.910 --> 01:09:28.310
<v Felix>Als nächstes.

01:09:28.550 --> 01:09:28.790
<v Felix>Ha!

01:09:29.030 --> 01:09:29.590
<v Felix>Phishing.

01:09:29.750 --> 01:09:31.990
<v Felix>Apropos dieses AR, dieses Security-Ding.

01:09:32.470 --> 01:09:33.750
<v Felix>Phishing-Seiten.

01:09:35.110 --> 01:09:39.830
<v Felix>Also ich kann mich lange, ich kann mich nicht erinnern, irgendwann mal auf eine Phishing-Seite gewesen zu

01:09:39.830 --> 01:09:39.990
<v Felix>sein.

01:09:40.470 --> 01:09:43.030
<v Felix>Außer, dass ich quasi, dass irgendjemand, die mal verlinkt hat, hat gesagt,

01:09:43.110 --> 01:09:46.070
<v Felix>hier ist eine Phishing-Seite, aber nicht so über irgendwelche E-Mails oder so.

01:09:46.310 --> 01:09:48.790
<v Felix>Jedenfalls, ist ja auch ganz egal.

01:09:50.150 --> 01:09:54.630
<v Felix>Dieses SSL, dieses grüne Padlog, das ist ja eigentlich eine coole Sache.

01:09:54.710 --> 01:09:57.670
<v Felix>Und alle Leute lieben dieses Padlog, weil es heißt es sicher.

01:09:57.910 --> 01:10:01.990
<v Felix>Dummerweise haben diese ganzen Phishing-Seiten das auch erkannt.

01:10:02.870 --> 01:10:07.030
<v Felix>Und deswegen haben quasi die Hälfte aller Phishing-Seiten jetzt das grüne Padlog,

01:10:07.190 --> 01:10:11.670
<v Felix>weil sie irgendwie über Let's Encrypt oder sowas sich ein Zertifikat geholt haben.

01:10:12.230 --> 01:10:15.590
<v l33tname>Markus, kannst du nochmal erzählen, wie war das mit diesem Web of Trust?

01:10:16.150 --> 01:10:17.350
<v l33tname>Hätte man da nicht.

01:10:17.910 --> 01:10:19.990
<v Felix>Genau, vielleicht haben wir da eine Lösung für.

01:10:20.870 --> 01:10:25.750
<v Markus>Ja, aber so, das ist dann ja in so einem Web sind solche generierten Zertifikate,

01:10:25.830 --> 01:10:27.350
<v Markus>die sich alle gegenseitig erschuren.

01:10:27.590 --> 01:10:30.550
<v Markus>Die erschuren sich zwar gegenseitig, aber das ist dann eine Insel für sich.

01:10:30.630 --> 01:10:32.310
<v Markus>Das ist dann eine Subkultur.

01:10:33.350 --> 01:10:38.870
<v Markus>Es erschot ja keiner der Erschurer, die an der Frostcorn sitzen, dass einen von diesen Bots.

01:10:39.430 --> 01:10:40.390
<v Felix>Warum nicht?

01:10:41.190 --> 01:10:44.070
<v Markus>Weil die Bots auf kritische Fragen nicht richtig antworten.

01:10:44.310 --> 01:10:45.270
<v Felix>Ach so, okay.

01:10:46.070 --> 01:10:47.110
<v Felix>Was fragt ihr so?

01:10:47.270 --> 01:10:48.070
<v Felix>Was ist deine.

01:10:48.390 --> 01:10:49.910
<v Felix>Bitte lösen Sie dieses Capture.

01:10:51.910 --> 01:10:52.630
<v Felix>Verdammt.

01:10:52.870 --> 01:10:54.310
<v Felix>Meine One Weakness.

01:10:58.630 --> 01:11:04.790
<v Felix>Das war auf jeden Fall sehr schön, wenn Capture Teil von diesem CA Third-Ding-Assurance-Teil werden würde.

01:11:05.110 --> 01:11:09.910
<v Markus>Viel schlimmer, es beruft sich auf staatliche Ausweisdokumente.

01:11:10.710 --> 01:11:11.110
<v Markus>Uh.

01:11:11.910 --> 01:11:12.790
<v Felix>Staatliche.

01:11:14.070 --> 01:11:15.350
<v Felix>Aber Capture wird schon rein.

01:11:15.990 --> 01:11:19.110
<v Markus>Der Staat ist der Einzige, der die Identität gewährt.

01:11:20.710 --> 01:11:23.990
<v Markus>Also jetzt mal abgesehen von den philosophischen Themen, die im Außenfolg sind.

01:11:24.150 --> 01:11:25.030
<v Unbekannt>Das wollte ich gerade sagen, ja.

01:11:25.110 --> 01:11:27.030
<v Felix>Also ich gewäre mir meine eigene Identität.

01:11:27.350 --> 01:11:28.630
<v Markus>Rechtliche Identität.

01:11:28.870 --> 01:11:29.350
<v Markus>Ach so.

01:11:30.630 --> 01:11:32.790
<v l33tname>Solange es nicht identitär ist.

01:11:33.990 --> 01:11:37.430
<v Markus>Ey, böser quer.

01:11:38.150 --> 01:11:42.790
<v Felix>Übrigens, was ist, das heißt, du kannst zwei Identitäten haben,

01:11:42.870 --> 01:11:47.190
<v Felix>wenn du von zwei Ländern quasi einen Auswärs hast.

01:11:47.350 --> 01:11:50.470
<v Markus>Ja, die doppelte Staatsbürgerschaft ist eigentlich eine doppelte Identität,

01:11:50.550 --> 01:11:55.190
<v Markus>wobei ja der zweite Staat, der die Identität ausstellt,

01:11:55.430 --> 01:11:57.670
<v Markus>in der Regel sich auf die erste beruft.

01:11:59.030 --> 01:12:02.630
<v Markus>Also insofern hast du eigentlich nicht mehrere Identitäten.

01:12:02.870 --> 01:12:05.510
<v Felix>Aber was ist, wenn du parallel zwei Identitäten hast?

01:12:05.670 --> 01:12:12.150
<v Markus>Ja, das passiert ja bei hier, so James Bond-Menschen und so.

01:12:12.230 --> 01:12:13.670
<v Markus>Wie nennt sich das Geheimagentel?

01:12:14.150 --> 01:12:15.750
<v Markus>James-Bond-Menschen.

01:12:16.710 --> 01:12:18.230
<v Unbekannt>Ja, genau.

01:12:18.470 --> 01:12:20.790
<v Markus>Schön, die kriegen Gruppe von Personen.

01:12:21.030 --> 01:12:22.310
<v Felix>James-Bond-Menschen.

01:12:22.550 --> 01:12:23.990
<v Markus>Die kriegen ja andere Papiere.

01:12:24.070 --> 01:12:27.510
<v Markus>Und Zeugenschutzprogramme, da kriegst du auch eine andere Identität.

01:12:29.190 --> 01:12:29.910
<v Markus>So läuft das.

01:12:30.230 --> 01:12:33.670
<v Felix>Das heißt, der Staat gewährt dir eine zweite Chance quasi.

01:12:34.150 --> 01:12:37.190
<v Markus>Ja, bei Zeugenschutzprogrammen ist das so.

01:12:37.990 --> 01:12:40.710
<v Felix>Das heißt, du kannst aber deinen alten Ausweis noch vor anderen Shit benutzen.

01:12:42.230 --> 01:12:43.990
<v Markus>Der wird dir in der Regel ja weggenommen.

01:12:44.150 --> 01:12:44.390
<v Markus>Achso.

01:12:44.710 --> 01:12:48.470
<v Felix>Aber was, wenn du ein Screenshot gemacht hast oder so.

01:12:50.870 --> 01:12:51.990
<v Felix>Alles, alles gut, alles gut.

01:12:52.150 --> 01:12:52.950
<v Felix>Machen wir weiter.

01:12:53.830 --> 01:12:54.790
<v Felix>Genau, also ja, genau.

01:12:55.270 --> 01:13:01.830
<v Markus>Kurze Sandnotiz dazu zu dieser Identität und so, es gab vor kurzem eine Diskussion zu Verimi

01:13:02.230 --> 01:13:06.550
<v Markus>und diesem digitalen Ich und den Identitätsprovider im Internet.

01:13:07.030 --> 01:13:12.390
<v Markus>Verimi ist eine deutsche, eine Initiative der deutschen Wirtschaft oder von verschiedenen Akteuren aus der

01:13:12.390 --> 01:13:19.190
<v Markus>deutschen Wirtschaft, eine Identitätsplattform fürs Internet zur Verfügung

01:13:19.190 --> 01:13:19.830
<v Markus>zu stellen.

01:13:19.990 --> 01:13:24.710
<v Markus>Und vor dem Kontext wurde, jetzt lass es mich nicht durcheinander schmeißen,

01:13:25.350 --> 01:13:30.630
<v Markus>in dem, wie heißt denn der Podcast Netzpolitik.org ist das Blog und wie heißt der

01:13:31.270 --> 01:13:34.870
<v Markus>Netzpolitik-Podcast, der nicht von Netzpolitik.org ist.

01:13:35.030 --> 01:13:37.030
<v Markus>Helf mir doch mal, Logbuch Netzpolitik.

01:13:37.110 --> 01:13:41.430
<v Markus>So, da haben sie vor kurzem in einer Folge über genau diese Identitätsprovider diskutiert.

01:13:41.510 --> 01:13:44.230
<v Markus>Das ist sehr erhörenswert, weil es auch nochmal diesen Split macht.

01:13:44.390 --> 01:13:45.190
<v Markus>Sehr schön dazu.

01:13:45.350 --> 01:13:46.790
<v Markus>Identität, wo kommt das her?

01:13:46.950 --> 01:13:49.190
<v Markus>Wer gewährt dir die rechtlich gesehen?

01:13:49.510 --> 01:13:53.270
<v Markus>Und Autorisierung, also Zugriffsautorisierung und so.

01:13:53.350 --> 01:13:56.710
<v Markus>Das ist da kurzer Notiz dazu.

01:13:57.430 --> 01:14:01.510
<v Felix>Words first blockchain-based VAAS-Plattform zu tun.

01:14:03.110 --> 01:14:05.190
<v Markus>Du brauchst keine Blockchain.

01:14:06.150 --> 01:14:07.590
<v Felix>Das ist ja blöd jetzt.

01:14:07.830 --> 01:14:12.550
<v Felix>Rarification as a Service für die ÜbingsvHS, wenn man es nicht bewusst hatte.

01:14:12.950 --> 01:14:14.390
<v Felix>Also es hat nichts damit zu tun.

01:14:14.470 --> 01:14:15.830
<v Felix>Es sind andere Leute.

01:14:16.310 --> 01:14:20.230
<v Felix>Die haben wahrscheinlich ihr Eco durchgemacht mit 300 Super Millionen Euro oder so.

01:14:20.710 --> 01:14:24.550
<v Felix>Leider jetzt auch nichts mehr wert, weil der Bitcoin so gesunken ist.

01:14:26.790 --> 01:14:27.430
<v Felix>Schade.

01:14:28.150 --> 01:14:31.990
<v Felix>Hier, VeriBee.net, Age Verification Solution for Mobile Phone.

01:14:32.790 --> 01:14:33.830
<v Felix>Auch was anderes, oder?

01:14:33.910 --> 01:14:35.270
<v Felix>Wie wird denn das überhaupt geschrieben?

01:14:35.590 --> 01:14:36.870
<v Markus>Mit V, Very Mi.

01:14:37.190 --> 01:14:37.990
<v Felix>Ja, das habe ich was gedacht.

01:14:38.070 --> 01:14:38.870
<v Felix>Und mit I oder Y?

01:14:39.270 --> 01:14:40.070
<v Felix>Mit zwei i.

01:14:40.230 --> 01:14:40.870
<v Felix>Ganz deutsch.

01:14:41.110 --> 01:14:41.430
<v Felix>Mit zwei.

01:14:41.990 --> 01:14:43.110
<v Markus>Ganz, ganz deutsch.

01:14:43.270 --> 01:14:46.630
<v Markus>Du musst bedenke, als Unternehmen sitzt da.

01:14:47.110 --> 01:14:48.390
<v Felix>Nee, nee, nee, nee, nee.

01:14:48.870 --> 01:14:53.990
<v Markus>Die Deutsche Bahn, die Deutsche Bank, die Telekom, Daimler und Lufthansa drin.

01:14:54.150 --> 01:14:55.190
<v Markus>Noch Fragen?

01:14:55.510 --> 01:14:56.150
<v Markus>Nee.

01:14:56.550 --> 01:14:57.750
<v Felix>Ich finde, sie hätten.

01:14:59.830 --> 01:15:01.030
<v Markus>Also es sind noch andere.

01:15:01.110 --> 01:15:03.590
<v Markus>Ich habe nur gerade die Größennamen da.

01:15:05.190 --> 01:15:07.750
<v Felix>Das, also, na gut, alles klar.

01:15:07.910 --> 01:15:09.190
<v Felix>Ich mach das mal weg.

01:15:10.390 --> 01:15:13.350
<v Felix>Ey, ach, deswegen habe ich es noch nicht gefunden.

01:15:14.550 --> 01:15:17.590
<v Markus>Ich bin beeindruckend, wie viele andere du gefunden hast.

01:15:19.350 --> 01:15:20.470
<v Felix>Nee, das war schon echt.

01:15:21.110 --> 01:15:26.470
<v Felix>Es gibt Very Me, ist quasi so ein Begriff, den kann man schon mal haben.

01:15:30.310 --> 01:15:30.950
<v Felix>Egal.

01:15:31.670 --> 01:15:33.510
<v Felix>Okay, alles klar, Very Me.

01:15:34.710 --> 01:15:35.670
<v Felix>Haben wir das auch.

01:15:36.070 --> 01:15:39.270
<v Felix>Genau, hier, nächstes Ding, ich habe das aus meinem alten

01:15:39.270 --> 01:15:43.830
<v Felix>RSS-Feed-Like-Dings noch geholt.

01:15:43.910 --> 01:15:49.830
<v Felix>Und zwar, ich weiß nicht, ob ihr schon darüber geredet habt, Sony hat so eine kleine Playstation rausgebracht,

01:15:49.910 --> 01:15:52.710
<v Felix>damit man die ganzen alten Playstation-Spiele nochmal spielen kann.

01:15:54.550 --> 01:15:59.750
<v Felix>Das ist quasi so wie die Super Nintendo-Konsole von Nintendo,

01:16:00.230 --> 01:16:01.590
<v Felix>nur halt von Sony.

01:16:04.470 --> 01:16:11.030
<v Felix>So eine kleine Box mit 20 Spielen drauf und lustigerweise verwenden die

01:16:11.350 --> 01:16:16.390
<v Felix>einen Open Source Emulator für ihre eigene PlayStation 1.

01:16:18.150 --> 01:16:24.390
<v Felix>Also PCSX-Emulator läuft da drauf und die haben quasi sich nicht die Mühe gemacht,

01:16:24.550 --> 01:16:27.190
<v Felix>das Zeug irgendwie anständig zu machen oder so, sondern haben einfach gesagt,

01:16:27.270 --> 01:16:30.710
<v Felix>ja, wenn wir so eine Armbox und machen irgendwie einen Emulator drauf und die Leute lieben das.

01:16:30.870 --> 01:16:32.230
<v Felix>Und dann ist es schon fertig.

01:16:32.550 --> 01:16:33.990
<v Felix>Das ist schon echt ganz schön cool eigentlich.

01:16:34.150 --> 01:16:36.070
<v Felix>Ich habe mich selber gebaut, einfach nur hergenommen.

01:16:36.230 --> 01:16:39.110
<v l33tname>Ist eigentlich auch okay.

01:16:39.190 --> 01:16:39.350
<v l33tname>Also.

01:16:40.150 --> 01:16:42.310
<v l33tname>Weil was du ja willst, ist irgendwie dieses Packaging.

01:16:42.390 --> 01:16:44.790
<v l33tname>Du wirst das Ding einfach einstecken und es soll funktionieren.

01:16:44.950 --> 01:16:51.510
<v l33tname>Und ob sie da dann irgendwie ein neues System drauf haben und das irgendwie dann einen

01:16:51.510 --> 01:16:55.830
<v l33tname>Emulator draufpacken, was vermutlich einfacher für sie ist zu maintain und so.

01:16:56.150 --> 01:17:01.110
<v Felix>Wahrscheinlich noch die 20 ISO, die sie bei PirateBay gefunden haben, auf und drauf gedrückt werde ich.

01:17:01.350 --> 01:17:02.150
<v Felix>Genau.

01:17:03.110 --> 01:17:05.030
<v Felix>Oder bei archive.org.

01:17:05.910 --> 01:17:07.350
<v Felix>Das muss ich auch mal sagen.

01:17:08.230 --> 01:17:09.990
<v l33tname>Genau so wie man das haben will.

01:17:10.710 --> 01:17:16.230
<v Felix>Weiß gar nicht, wenn wir jetzt auf archive.org verlinken, kommen wir dafür in die Hölle oder so.

01:17:17.350 --> 01:17:18.310
<v Felix>PSX.

01:17:19.190 --> 01:17:21.590
<v Markus>Wenn wir dann archiviert werden, was passiert dann?

01:17:21.990 --> 01:17:27.510
<v Felix>Nee, die Sache ist quasi, also ich habe gesagt, unter Umständen ist es möglich,

01:17:27.750 --> 01:17:32.070
<v Felix>auf archive.org Isus zu finden.

01:17:34.550 --> 01:17:36.870
<v Felix>Und wenn wir jetzt dahin verlinken, sind wir dann böse.

01:17:37.030 --> 01:17:38.470
<v Markus>Ja, ja, links sind Strafe.

01:17:38.950 --> 01:17:39.510
<v Markus>Ah, scheiße.

01:17:39.990 --> 01:17:42.070
<v Felix>Wenn wir rechts gehen, wie sieht es da aus dann?

01:17:46.790 --> 01:17:48.150
<v l33tname>Lass uns schnell weitermachen.

01:17:48.390 --> 01:17:50.070
<v Felix>Okay, alles skipps, skip, skips.

01:17:50.310 --> 01:17:53.430
<v Felix>Ich verlinke das nicht, vielleicht später verrechten, aber jetzt nicht.

01:17:54.230 --> 01:17:55.750
<v l33tname>Und zwar Go lang.

01:17:56.550 --> 01:17:57.110
<v l33tname>Oh ja.

01:17:57.350 --> 01:17:58.630
<v Markus>News, news, news.

01:17:59.030 --> 01:18:01.830
<v Markus>Von der beliebtesten Programmiersprache jenseits von Java.

01:18:02.390 --> 01:18:02.630
<v Markus>Echt?

01:18:03.190 --> 01:18:03.990
<v l33tname>JavaScript?

01:18:04.150 --> 01:18:05.830
<v Felix>Alle Leute nochmal JavaScript.

01:18:07.110 --> 01:18:09.270
<v Markus>JavaScript ist eine Krücke.

01:18:09.590 --> 01:18:10.390
<v l33tname>Sag doch sowas.

01:18:10.630 --> 01:18:11.350
<v l33tname>Was für eine Krücke?

01:18:11.430 --> 01:18:14.310
<v Felix>Die ist in einem scheiß Browsern drin, macht die ganze Zeit ein Trash.

01:18:14.470 --> 01:18:16.310
<v Markus>Es ist eine sehr bewährte Krücke.

01:18:17.510 --> 01:18:19.030
<v Felix>Alle Leute lieben diese Krücke.

01:18:19.510 --> 01:18:20.950
<v Markus>Alle Leute lieben Go.

01:18:22.710 --> 01:18:23.030
<v Markus>Go!

01:18:23.590 --> 01:18:24.390
<v Markus>Go, go, go.

01:18:24.870 --> 01:18:26.390
<v Markus>Und jetzt, jetzt, ähm.

01:18:26.790 --> 01:18:28.470
<v Felix>Dieses Spiel, da wo der eine Roboter gewonnen ist.

01:18:28.630 --> 01:18:30.630
<v l33tname>Genau, wo Google so eine AI geschrieben hat, nicht?

01:18:31.190 --> 01:18:33.350
<v Felix>Das heißt, das Spiel ist eigentlich durchgespielt.

01:18:34.710 --> 01:18:38.230
<v Felix>Aber nee, wenn der Roboter spielt, ist das ganz kurzes Spiel.

01:18:38.470 --> 01:18:41.670
<v Markus>Ja, und man kann nichts erkennen, weil er die Züge so schnell macht.

01:18:44.550 --> 01:18:46.470
<v Felix>Na gut, okay, erzähl mir mehr.

01:18:46.550 --> 01:18:48.630
<v Felix>Erzähl mir von Go.

01:18:51.750 --> 01:18:56.150
<v Markus>2017 haben sie sich überlegt, dass sie ja mit Go mal irgendwie in die Zukunft blicken müssen.

01:18:56.470 --> 01:18:57.990
<v Markus>Das war vor zwei Jahren.

01:18:58.390 --> 01:19:03.270
<v Markus>Und seit zwei Jahren haben sie jetzt fleißig Proposals gesammelt,

01:19:03.670 --> 01:19:06.710
<v Markus>was sie denn in Go2 alles besser machen möchten.

01:19:07.430 --> 01:19:12.310
<v Markus>Und jetzt ist es Zeit, an diesen Proposals zu arbeiten.

01:19:12.550 --> 01:19:15.430
<v Markus>Und deswegen haben sie entschieden, dass sie einen Plan brauchen.

01:19:15.590 --> 01:19:22.390
<v Markus>Und dieser Plan wurde jetzt veröffentlicht und der beinhaltet, dass jetzt an

01:19:22.390 --> 01:19:27.750
<v Markus>den Einarbeitungen dieser Proposals, Aus- und Einarbeitung dieser Proposals gearbeitet werden soll.

01:19:27.990 --> 01:19:34.710
<v Markus>Mit dem Ziel, dass sie dann im Sommer nächsten Jahres wahrscheinlich

01:19:34.870 --> 01:19:39.430
<v Markus>finally shortly after the Reaper Freeze on May 1st, 2019,

01:19:41.030 --> 01:19:47.510
<v Markus>mit einer überarbeiteten Version Go von Go, die sie arbeitsmäßig die ganze Zeit Go 2

01:19:47.750 --> 01:19:50.550
<v Markus>nennen, aber wahrscheinlich nicht den Namen behalten wollen.

01:19:50.710 --> 01:19:55.430
<v Markus>Ja, das ist letztendlich, programmieren sie mit sehr viel Aufwand an einem Go-To, ja.

01:19:57.030 --> 01:20:01.750
<v Felix>Eines der wunderbarsten Features, die sich quasi alle Leute wünschen.

01:20:04.150 --> 01:20:05.030
<v Felix>Wunderschön.

01:20:05.270 --> 01:20:11.670
<v Markus>Genau, das heißt entgegen der Schlagzeile, wie man sie auf Hacker News vielleicht hätte lesen können,

01:20:11.830 --> 01:20:14.310
<v Markus>nein, es ist nicht go-to entschieden.

01:20:15.110 --> 01:20:20.790
<v Markus>Entschieden ist es schon, es ist aber noch nicht erschien, sondern es wird sehr viel intensiver daran

01:20:20.790 --> 01:20:25.030
<v Markus>gearbeitet, als es nach Bekanntgabe der Erkenntnis, dass man darüber nachdenken müsse,

01:20:25.110 --> 01:20:26.550
<v Markus>dass zu tun, getan worden ist.

01:20:26.790 --> 01:20:30.310
<v Felix>Also beim ersten Mal wurde quasi nur entschieden, dass es ein Folgemeeting geben wird.

01:20:30.550 --> 01:20:37.110
<v Markus>Nein, beim ersten Mal hat Russ Cox officially an einer Konferenz der GoForCon

01:20:37.270 --> 01:20:43.990
<v Markus>2017 den Denkprozess darüber in Gang gesetzt und seitdem wurden fleißig Proposals

01:20:43.990 --> 01:20:44.790
<v Markus>zusammengetragen.

01:20:45.510 --> 01:20:47.430
<v Markus>Go stand ja außerdem nicht still.

01:20:47.510 --> 01:20:50.230
<v Markus>Die haben ja schon einiges an Weiterentwicklung erlebt.

01:20:50.550 --> 01:20:51.430
<v Felix>Ist ja auch im Namen.

01:20:57.350 --> 01:20:58.870
<v Felix>Ja, wunderschön.

01:20:59.590 --> 01:21:01.430
<v Markus>Spannendes von der Front.

01:21:02.070 --> 01:21:04.950
<v Felix>Spannend, spannend, spannend.

01:21:09.430 --> 01:21:15.110
<v Felix>Ja, also das heißt, dann haben sie bald dieses Killer-Feature von C auch implementiert.

01:21:16.710 --> 01:21:19.670
<v Felix>Und dann kann man es vielleicht auch einsetzen.

01:21:21.190 --> 01:21:23.190
<v Markus>Welches Feature fehlt dir?

01:21:24.070 --> 01:21:25.830
<v Felix>Go-to, Mann.

01:21:26.230 --> 01:21:26.950
<v Felix>Immer noch.

01:21:32.470 --> 01:21:33.190
<v Felix>Okay, was?

01:21:34.230 --> 01:21:39.030
<v Markus>Also Sie haben, als Sie den Blogartikel veröffentlicht haben, haben Sie 120 offene Issues,

01:21:39.110 --> 01:21:42.310
<v Markus>die als Go-To-Proposals.

01:21:48.230 --> 01:21:48.550
<v Markus>Okay.

01:21:48.790 --> 01:21:49.590
<v Felix>100, wie viel?

01:21:49.990 --> 01:21:50.790
<v Markus>120.

01:21:50.950 --> 01:21:51.990
<v Felix>Das sind richtig viele.

01:21:52.150 --> 01:21:56.390
<v Markus>Ja, die wollen sie jetzt halt reviewen und diskutieren und schauen, welche davon.

01:21:57.270 --> 01:21:59.510
<v Felix>Ah, jetzt wurde erst das Font-Meeting entsprechend.

01:21:59.590 --> 01:22:01.830
<v Felix>Ja, jetzt gibt es das Font-Meeting.

01:22:02.070 --> 01:22:08.870
<v Markus>Ja, also der Punkt ist einfach, dass sie mit der Implementierung von Go-To durchaus in

01:22:08.870 --> 01:22:15.830
<v Markus>Kauf nehmen, dass es Language Changes gibt, die eben nicht an dem Compatibility-Paradigma von

01:22:15.830 --> 01:22:17.430
<v Markus>Go1 festhalten.

01:22:18.790 --> 01:22:19.990
<v Markus>Deswegen macht es das nicht so gut.

01:22:20.150 --> 01:22:23.430
<v Felix>Ich glaube, wenn halt, wenn du direkt in Memory springen kannst, ist das halt auch,

01:22:23.510 --> 01:22:26.630
<v Felix>also, ich meine, das ermöglicht halt ganz andere.

01:22:26.950 --> 01:22:30.070
<v Markus>Das ermöglicht eine völlig neue Dimension von Exploits.

01:22:31.350 --> 01:22:35.830
<v Felix>Und wenn man die erstmal alle implementieren muss, wenn man 170 Dinge da vor sich hat,

01:22:35.910 --> 01:22:39.510
<v Felix>die man alle braucht, ist natürlich schon cool.

01:22:39.830 --> 01:22:43.750
<v Felix>Ich finde es ein bisschen komisch, dass das jetzt, dass das so komisch gebadged wird.

01:22:44.230 --> 01:22:49.030
<v Felix>Es fühlt sich so ein bisschen an wie so ein Badgrop von irgendwie, weiß ich nicht,

01:22:49.190 --> 01:22:53.830
<v Felix>von deinem, von deinem Warnhaltungssystem oder so, was dann jede Nacht einmal läuft.

01:22:54.310 --> 01:22:56.630
<v Felix>Nur halt, dass es alle zwei Jahre ist.

01:22:57.270 --> 01:23:01.670
<v Markus>Ja, ich hab eher so beim Lesen des Blogartikels das Gefühl gehabt,

01:23:01.750 --> 01:23:06.470
<v Markus>dass sie jetzt wirklich die, seitdem ihr da diesen Gedankenprozess,

01:23:06.550 --> 01:23:12.870
<v Markus>wie sie das ja schreiben, in Gang gesetzt hat, dass sie alles, was reinkam an Ideen sortiert haben,

01:23:12.950 --> 01:23:17.030
<v Markus>zwischen, das können wir jetzt machen, das nehmen wir jetzt mal auf oder wir legen es mal auf Seite,

01:23:17.110 --> 01:23:20.470
<v Markus>das ist so ein krasser Change, das nehmen wir für uns für die nächste Version vor.

01:23:20.710 --> 01:23:23.990
<v Markus>Und dass jetzt der Punkt gekommen ist, wo sie gesagt haben, jetzt wird es langsam mal Zeit,

01:23:24.070 --> 01:23:27.030
<v Markus>dass wir nicht nur Sachen auf Seite legen, sondern dass wir wirklich dran arbeiten.

01:23:27.590 --> 01:23:27.910
<v Markus>Okay.

01:23:28.870 --> 01:23:31.590
<v Felix>Es darf halt nicht so eine Debacke werden wie mit Python.

01:23:31.670 --> 01:23:38.470
<v Felix>Das ist echt, das ist immer so ein gutes Negativbeispiel, wie how to fuck shit up, ja.

01:23:39.670 --> 01:23:42.470
<v l33tname>Ruby hat es ja nur sehr knapp abgewendet bekommen.

01:23:43.350 --> 01:23:44.790
<v Felix>Also ich finde, das war immer kaputt.

01:23:45.110 --> 01:23:48.390
<v Felix>Also jedes Mal, wenn du Ruby benutzt hast, sagst du, nee, das war aber jetzt nicht die richtige Ruby-Version,

01:23:48.470 --> 01:23:49.030
<v Felix>die ihr benutzt hast.

01:23:49.350 --> 01:23:50.470
<v Markus>Ruby war ein super Drama.

01:23:50.950 --> 01:23:51.830
<v Felix>Das ist immer noch.

01:23:52.310 --> 01:23:54.870
<v Felix>Nee, also das ist ein Scheiß einfach.

01:23:55.270 --> 01:23:57.590
<v Felix>Also, keine Ahnung, da wo ich es benutzt habe, vor vier Jahren oder so,

01:23:57.670 --> 01:23:59.510
<v Felix>da war auf jeden Fall riesiger Scheiß, ja.

01:24:00.390 --> 01:24:04.550
<v Felix>Und dann war es immer so, ja, nee, du kannst nicht einfach Ruby benutzen, du brauchst RVM.

01:24:05.510 --> 01:24:07.750
<v Felix>Ruby Version Manager, weil ansonsten geht es alles nicht.

01:24:07.990 --> 01:24:10.630
<v Markus>Ja, und wisst ihr, bei Java funktioniert das einfach.

01:24:10.870 --> 01:24:11.190
<v Markus>Ja.

01:24:12.310 --> 01:24:14.150
<v Felix>Bei Java script ja auch fast.

01:24:14.390 --> 01:24:14.710
<v Felix>Fast.

01:24:15.430 --> 01:24:19.350
<v Felix>Du updatest, dann funktioniert nichts mehr, musst du alles fixen und dann funktioniert es wieder.

01:24:20.150 --> 01:24:22.070
<v Felix>Aber du musst selber fixen, du hast keinen anderen.

01:24:22.150 --> 01:24:25.110
<v Felix>Du könntest dann quasi die ganzen anderen Maintainer fragen, ob du die Rechte hast,

01:24:25.190 --> 01:24:31.110
<v Felix>um irgendwie entschieden neu zu publishen in die letzte Version, die dann funktioniert.

01:24:32.150 --> 01:24:34.310
<v l33tname>Achso, unser Blog läuft wunderbar.

01:24:35.030 --> 01:24:35.990
<v l33tname>Habt ihr Probleme mit dem Bildung?

01:24:36.150 --> 01:24:38.950
<v Felix>Aber ich hab dann bekommt die ganze Zeit irgendwelche Vulnerability-Quatsch.

01:24:39.190 --> 01:24:44.870
<v Felix>Dass irgendwie irgendwie Flat, weißt du, Pack-Dingens da kaputt ist oder so.

01:24:45.430 --> 01:24:45.830
<v Felix>Rack.

01:24:46.150 --> 01:24:46.790
<v Felix>Rackpack.

01:24:47.510 --> 01:24:47.750
<v Felix>Rack.

01:24:48.470 --> 01:24:49.350
<v l33tname>Flatpak, ja, ja.

01:24:49.510 --> 01:24:51.350
<v l33tname>Rack hatte letztens ein Issue.

01:24:51.910 --> 01:24:52.150
<v l33tname>Oh.

01:24:52.950 --> 01:24:54.310
<v l33tname>Schon lange geupdatet.

01:24:54.470 --> 01:24:57.430
<v l33tname>Nee, hab ich letzte Sendung geupdatet.

01:24:59.510 --> 01:25:00.630
<v Felix>In der Sendung.

01:25:01.030 --> 01:25:02.710
<v l33tname>Nee, vor der Sendung.

01:25:03.030 --> 01:25:03.510
<v l33tname>Hoho.

01:25:03.830 --> 01:25:04.150
<v l33tname>Hoho.

01:25:07.110 --> 01:25:08.710
<v Felix>Wie sieht GitHub jetzt anders aus?

01:25:09.430 --> 01:25:10.710
<v Felix>Ich finde jetzt nichts mehr.

01:25:11.190 --> 01:25:12.630
<v l33tname>Ist echt traurig.

01:25:12.950 --> 01:25:13.430
<v l33tname>Sad.

01:25:16.630 --> 01:25:17.590
<v Felix>Er schlägt mir.

01:25:18.470 --> 01:25:19.350
<v Felix>Was soll er?

01:25:19.590 --> 01:25:22.230
<v Felix>Er schlägt mir Discover Repository.

01:25:22.390 --> 01:25:24.710
<v Felix>Haskell Pearl Serialization.

01:25:24.870 --> 01:25:25.190
<v Felix>Ja.

01:25:25.590 --> 01:25:27.190
<v Felix>Das interessiert mich.

01:25:29.510 --> 01:25:30.470
<v l33tname>Warum nicht?

01:25:33.190 --> 01:25:36.630
<v Felix>Benchmarks of Haskell Serialization Libraries.

01:25:37.510 --> 01:25:38.950
<v l33tname>Was suchst du überhaupt?

01:25:39.430 --> 01:25:45.750
<v Felix>Keine Ahnung, es ist so wie wenn Amazon dir vorschlägt, so ja, möchtest du noch einen Fernseher kaufen?

01:25:47.510 --> 01:25:49.590
<v Felix>Ja, aber die ganze passend einfach.

01:25:50.390 --> 01:25:50.950
<v Felix>Naja.

01:25:51.990 --> 01:25:52.950
<v Felix>Okay, alles klar.

01:25:53.030 --> 01:25:54.070
<v Felix>Was haben wir hier noch weiter?

01:25:54.550 --> 01:25:55.590
<v Felix>Das waren unsere News.

01:25:55.990 --> 01:25:57.430
<v Markus>Nee, das waren sogar die Themen schon weiter.

01:25:57.750 --> 01:25:58.870
<v Felix>Die Themen sind wir auch durch.

01:25:59.670 --> 01:26:00.950
<v l33tname>Sind wir bei Lasefu?

01:26:01.510 --> 01:26:03.270
<v Felix>Ich hab kein Lesefu dieses Mal.

01:26:03.430 --> 01:26:04.630
<v l33tname>Ich hab nichts gelesen.

01:26:05.590 --> 01:26:06.550
<v Unbekannt>Nix gelesen.

01:26:06.950 --> 01:26:08.390
<v l33tname>Echt traurig.

01:26:08.950 --> 01:26:10.390
<v Felix>Aber jemand hat was gelesen.

01:26:10.870 --> 01:26:12.070
<v l33tname>Ich habe was gelesen.

01:26:12.310 --> 01:26:13.110
<v l33tname>Erzähl mir.

01:26:13.510 --> 01:26:16.470
<v l33tname>Das stand schon lange auf meiner Liste von Dingen, die ich mal lesen will.

01:26:16.630 --> 01:26:19.830
<v l33tname>Und ich habe ihn jetzt endlich mal so halb überflogen.

01:26:19.910 --> 01:26:21.030
<v l33tname>Und das ist eigentlich ganz gut.

01:26:21.110 --> 01:26:25.270
<v l33tname>Und zwar geht es halt darum, was wir heute auch schon so ein bisschen angeschnitten haben,

01:26:25.430 --> 01:26:28.470
<v l33tname>warum Software halt irgendwie immer schlechter wird.

01:26:28.710 --> 01:26:33.910
<v l33tname>Weil du halt gerade so Notepakete mit 10 Millionen Dependencies hast.

01:26:34.230 --> 01:26:40.710
<v l33tname>Und weil du halt einfach immer Dinge wieder auf andere Dinge

01:26:40.710 --> 01:26:45.350
<v l33tname>aufsetzt, ohne dir irgendwie Gedanken zu machen, was das überhaupt bedeutet.

01:26:45.590 --> 01:26:45.910
<v l33tname>Ja.

01:26:46.950 --> 01:26:49.110
<v Felix>Der XKCD ist auch echt wunderbar, also.

01:26:51.190 --> 01:26:55.190
<v l33tname>Hat lustige Bilder, hat ungefähr zwei oder drei XKCDs verlinkt und.

01:26:55.830 --> 01:26:58.470
<v Felix>Das macht ihn gleich charmanter, muss ich ja sagen.

01:26:58.710 --> 01:26:59.030
<v Felix>Genau.

01:26:59.350 --> 01:27:01.030
<v l33tname>Das ist gut geschrieben, also.

01:27:01.510 --> 01:27:03.510
<v l33tname>Das ist eine Leseempfehlung.

01:27:06.070 --> 01:27:06.870
<v Felix>Sehr, sehr nice.

01:27:07.190 --> 01:27:13.030
<v l33tname>Und das zweite, was ich hier noch habe, ist von Cloudflare, wo sie so ein bisschen erklären,

01:27:13.270 --> 01:27:17.750
<v l33tname>wie Ram funktioniert, Dynamic Ram.

01:27:18.230 --> 01:27:21.430
<v l33tname>Das mit diesem, wie diese Refreshs funktionieren.

01:27:21.670 --> 01:27:23.910
<v l33tname>Und dass es überhaupt Refreshs gibt.

01:27:24.470 --> 01:27:27.270
<v Felix>Ah, dass es diese sieben Mikrosekunden.

01:27:27.590 --> 01:27:33.350
<v l33tname>Genau, offensichtlich gibt es Leute, die sich noch nie überlegt haben, wie RAM funktioniert.

01:27:33.510 --> 01:27:35.110
<v l33tname>Also ich weiß nicht, wie zum Beispiel?

01:27:35.270 --> 01:27:36.870
<v Felix>Ich habe mir noch nie überlegt, wie RAM funktioniert.

01:27:37.190 --> 01:27:37.590
<v Felix>Warum nicht?

01:27:37.670 --> 01:27:40.230
<v l33tname>Hattest du nicht irgendwie so eine Ausbildung und ein Studium?

01:27:40.310 --> 01:27:42.470
<v l33tname>Also ich habe irgendwie das Gefühl, wir hatten das eine Ausbildung,

01:27:42.550 --> 01:27:44.950
<v l33tname>wir hatten das im Studium, wir hatten das irgendwie.

01:27:45.190 --> 01:27:48.310
<v l33tname>Ich habe das Gefühl, ich höre das schon zum fünften Mal, dass irgendwie,

01:27:48.390 --> 01:27:54.070
<v l33tname>wie Dynamic Ram funktioniert, dass das halt irgendwie so Dinge reinschreibt und dass du die dann halt

01:27:54.070 --> 01:27:57.510
<v l33tname>refreshen musst, weil sonst die Ladung verloren geht.

01:27:57.990 --> 01:28:01.110
<v Felix>Achso, ja gut, aber das hört man halt nur so, aber man denkt sich.

01:28:01.350 --> 01:28:05.670
<v Markus>Genau, man hört das schon sehr oft und irgendwann hört man einfach nicht mehr hin.

01:28:07.670 --> 01:28:09.430
<v Felix>Ach, dass es dieses Ding okay ist, genau.

01:28:09.670 --> 01:28:13.910
<v l33tname>Genau, und er ist hier ein bisschen in die Tiefe gegangen und so ein bisschen aufgezeigt,

01:28:13.990 --> 01:28:18.150
<v l33tname>wie es jetzt halt so, du kannst ja nicht, es macht ja, es wären ja nicht so schlau,

01:28:18.310 --> 01:28:23.990
<v l33tname>wenn du zum Refreshen sozusagen den ganzen Memory anhältst und den mal refreshst,

01:28:24.070 --> 01:28:27.030
<v l33tname>sondern es werden halt logischerweise in so Blöcken gemacht.

01:28:28.550 --> 01:28:33.350
<v l33tname>Ja, und da hat das da ein bisschen durchgerechnet und hübsche Graphen.

01:28:34.150 --> 01:28:38.070
<v l33tname>Wenn ihr schon immer mal wissen wolltet, wie der RAM in eurem Computer funktioniert,

01:28:39.990 --> 01:28:41.350
<v l33tname>warum man den refreshen muss.

01:28:42.550 --> 01:28:43.430
<v Felix>Kann man es da nochmal lesen.

01:28:43.670 --> 01:28:45.910
<v l33tname>Genau, kann man es da nochmal nachlesen oder wenn man es schon.

01:28:46.390 --> 01:28:51.510
<v Felix>Ich glaube, wenn du Informatik studierst, dann hast du das, dann solltest du das schon mal gehört haben.

01:28:51.910 --> 01:28:54.150
<v Felix>Wirtschaftsinformatik studiert hast.

01:28:54.390 --> 01:28:55.910
<v Felix>Vielleicht ist es daraus gefallen.

01:28:55.990 --> 01:28:57.990
<v Felix>Dann kann man es dann hier nochmal nachlesen.

01:29:01.510 --> 01:29:04.310
<v l33tname>Lass uns schnell zu Baby mit der Woche kommen.

01:29:06.230 --> 01:29:08.710
<v Markus>Ich hasse es haben mit einem Yubi-Key.

01:29:08.950 --> 01:29:10.390
<v Felix>Hä, warum ist das ein Problem?

01:29:11.190 --> 01:29:15.910
<v l33tname>Achso, ich will halt nicht, dass es gibt ja zwei Möglichkeiten.

01:29:15.990 --> 01:29:22.470
<v l33tname>Also diese großen Yubi-Keys haben ja einerseits dieses OTP, One Time Password.

01:29:22.710 --> 01:29:29.190
<v l33tname>Und es gibt ja dieses Universal Second Factor, das was viele, was du bei Twitter oder GitHub oder

01:29:30.310 --> 01:29:36.070
<v l33tname>vielleicht auch Facebook oder so, als Second Factor Authentifizierung angeben kannst.

01:29:36.390 --> 01:29:41.270
<v l33tname>Und das geht zwar vermutlich irgendwie, es gibt auch Patches,

01:29:41.510 --> 01:29:45.030
<v l33tname>aber die sind dann irgendwie based auf einer alten Open SSH-Version.

01:29:45.750 --> 01:29:49.910
<v l33tname>Es gibt so irgendwie Dinge, aber ich habe so auf die Schnelle habe ich es irgendwie nicht hinbekommen,

01:29:50.390 --> 01:29:54.390
<v l33tname>das so einzurichten, dass es funktioniert.

01:29:56.230 --> 01:30:03.030
<v Felix>Okay, also in Nixos gibt es die Option

01:30:03.270 --> 01:30:07.430
<v Felix>U2F Auth, was dann quasi in deine PAM-Service mit reingeht.

01:30:07.510 --> 01:30:12.390
<v l33tname>Genau, es gibt das PEM-Modul und das scheint auch irgendwie zu funktionieren.

01:30:12.470 --> 01:30:17.670
<v l33tname>Das Problem war, ich wollte es eigentlich auf OpenBSD machen und dann hätten wir das.

01:30:17.750 --> 01:30:19.110
<v Felix>Nein, nein, dann ist es verloren.

01:30:19.350 --> 01:30:20.310
<v l33tname>Genau, das verloren.

01:30:20.550 --> 01:30:23.030
<v Felix>Da kannst du leider noch wegwerfen und Linux installieren.

01:30:23.110 --> 01:30:26.710
<v Felix>Das ist quasi die einzige Möglichkeit, die du da hast.

01:30:27.590 --> 01:30:31.110
<v l33tname>Ich glaube eben auch und das ist ja auch fair.

01:30:31.590 --> 01:30:33.590
<v Felix>Du kannst mal dein System upgraden auf Linux.

01:30:33.750 --> 01:30:34.150
<v Felix>Ist okay.

01:30:34.230 --> 01:30:36.870
<v l33tname>Nee, ich habe ja einen Linux daneben stehen, also so ist es nicht.

01:30:36.950 --> 01:30:38.390
<v Felix>Ach, ist okay, dann kann man es da ausprobieren.

01:30:38.550 --> 01:30:42.230
<v Felix>Kann man quasi sehen, wie schön das wäre, wenn es dann auf diesem anderen Computer funktionieren würde.

01:30:42.390 --> 01:30:45.590
<v l33tname>Genau, und dann kann man es auf dem anderen Computer sagen, ja, und hier geht's halt nicht.

01:30:45.990 --> 01:30:46.790
<v Unbekannt>Genau.

01:30:47.430 --> 01:30:48.950
<v l33tname>Echt traurig.

01:30:51.030 --> 01:30:56.950
<v Felix>Ich habe TOTP als Fallback für meine Server, für den, wenn ich quasi Username-Passwort habe,

01:30:57.030 --> 01:31:03.670
<v Felix>dann habe ich als Fallback braucht man dann immer noch diesen TOTP,

01:31:03.990 --> 01:31:05.670
<v Felix>quasi den Key.

01:31:06.470 --> 01:31:07.990
<v Felix>Du meinst als Second Factor.

01:31:08.390 --> 01:31:14.630
<v Felix>Genau, als zweiten Faktor für Benutzername und Passwort, weil mir das ein bisschen unheimlich sonst ist.

01:31:15.750 --> 01:31:17.910
<v Felix>Und ansonsten halt SSH-Keys.

01:31:18.150 --> 01:31:23.110
<v Felix>Das ist quasi entweder so oder Fallback Username, Passwort plus TOTP.

01:31:24.390 --> 01:31:26.230
<v Markus>Als Fallback statt SSH-Key.

01:31:26.390 --> 01:31:30.310
<v Markus>Ich habe das gerade eben so verstanden, als Fallback, wenn jemand sein Username-Passwort nicht hat.

01:31:30.470 --> 01:31:31.590
<v Markus>Das hatte ich alles nicht so gut.

01:31:31.750 --> 01:31:33.190
<v Felix>Nein, nein, nein, verständlich ist das nicht.

01:31:33.830 --> 01:31:34.790
<v Felix>Das möchte ich nicht.

01:31:35.750 --> 01:31:40.550
<v Felix>Nee, nee, schon Benutzername Passwort plus dann den zweiten Faktor.

01:31:41.270 --> 01:31:44.230
<v Felix>Und das fühlt sich auf jeden Fall ganz anständig an.

01:31:45.670 --> 01:31:49.350
<v Felix>Es fühlt sich okay an, besser, sich dann irgendwo sein Passwort einzugeben und zu wissen,

01:31:49.510 --> 01:31:53.030
<v Felix>das könnte jemand anders irgendwie über deine Shooter geschaut haben.

01:31:53.990 --> 01:31:56.070
<v Felix>Oder du bist auf einem anderen Computer oder so.

01:31:57.270 --> 01:31:59.830
<v Felix>Dann ist das schon immer ein bisschen besseres Gefühl.

01:32:04.070 --> 01:32:05.190
<v Felix>So, haben wir das.

01:32:05.350 --> 01:32:06.230
<v Felix>Das ist dein Mimimi.

01:32:06.550 --> 01:32:06.870
<v Felix>Okay.

01:32:09.830 --> 01:32:12.150
<v l33tname>Genau, dann sind wir jetzt bei Pix.

01:32:13.350 --> 01:32:16.310
<v l33tname>Und Foreign Function Interface for Bash.

01:32:17.270 --> 01:32:20.230
<v l33tname>Das klingt irgendwie ein bisschen kaputt, aber irgendwie auch lustiger.

01:32:20.710 --> 01:32:24.470
<v Felix>Ich sehe, du hast du hast direkt erkannt, das kann nur gut werden.

01:32:24.710 --> 01:32:31.510
<v Felix>Also Vollen Function Interfaces, quasi C aufrufen direkt in deine

01:32:31.750 --> 01:32:34.790
<v Felix>Programmiersprache und in dem Fall in Bash.

01:32:35.110 --> 01:32:40.550
<v Felix>Und dann kannst du quasi ein vollen Function-Interface in Bash bauen und

01:32:41.990 --> 01:32:46.230
<v Felix>wunderbar, das Beste, was also eigentlich brauchen alle das, ja.

01:32:46.950 --> 01:32:49.750
<v Felix>Quasi direkt irgendwie immer C-Coren in Bash.

01:32:50.070 --> 01:32:56.790
<v Felix>Ist so ein bisschen so wie ein bisschen so wie PowerShell, wo du dann auch direkt dein C-Sharp-Code callen

01:32:56.870 --> 01:32:57.350
<v Felix>kannst, ja.

01:32:57.510 --> 01:33:04.390
<v l33tname>Was ich mich halt echt frage, wenn ich hier so als Beispiel sehe, so HTTP-Demon in

01:33:04.390 --> 01:33:10.950
<v l33tname>Bash geschrieben, frage ich mich halt schon, warum man das dann nicht vielleicht einfach in C schreibt.

01:33:12.150 --> 01:33:15.590
<v Felix>Da gibt es schon was, da könntest du einfach einen Nginx nehmen und das willst du ja nicht.

01:33:17.190 --> 01:33:23.510
<v Felix>Deswegen ich lese einfach ganz kurz die Kommentare, beziehungsweise hier.

01:33:23.990 --> 01:33:29.750
<v Felix>Hier ist what people have been saying about ctypes.sh, also diese Library.

01:33:29.990 --> 01:33:31.430
<v Felix>That's disgusting.

01:33:32.630 --> 01:33:34.550
<v Felix>This has got to stop.

01:33:35.030 --> 01:33:37.030
<v Felix>You've gone too far with this.

01:33:37.270 --> 01:33:38.310
<v Unbekannt>Is this a joke?

01:33:38.790 --> 01:33:42.070
<v Felix>I've never knew the C could stand for Cthulhu.

01:33:43.190 --> 01:33:45.910
<v l33tname>Ja, das ist, glaube ich, sehr schön zusammen.

01:33:46.550 --> 01:33:49.030
<v Felix>Ich glaube auch, das passt ganz gut.

01:33:49.990 --> 01:33:52.550
<v Felix>Ja, direkt einfach C-Coin aus einem Bash.

01:33:52.630 --> 01:33:53.430
<v Felix>Das ist einfach wunderbar.

01:33:53.510 --> 01:33:55.110
<v Felix>Direkt Libraries einbinden.

01:33:56.870 --> 01:33:57.990
<v Felix>Beste Sache.

01:34:00.390 --> 01:34:03.030
<v l33tname>Auch beste Sache ist Do Not Track.

01:34:03.830 --> 01:34:05.430
<v l33tname>Und zwar das Feature.

01:34:05.910 --> 01:34:11.350
<v l33tname>Aber auch hier gibt es so eine interaktive Dokumentation

01:34:13.430 --> 01:34:16.310
<v l33tname>von Arte und was ist denn das?

01:34:16.470 --> 01:34:21.190
<v l33tname>Bayerischer Rundfunk und sonst noch irgendwie so Leute, die haben ja irgendwie auch,

01:34:21.350 --> 01:34:24.950
<v l33tname>das ist irgendwie schon ein bisschen älter, aber ich bin irgendwie letztens drüber gestolpert und ist

01:34:25.030 --> 01:34:26.630
<v l33tname>eigentlich echt cool gemacht.

01:34:27.750 --> 01:34:32.790
<v l33tname>So über Privacy und

01:34:36.310 --> 01:34:38.230
<v l33tname>Internet-Dinge und so.

01:34:39.430 --> 01:34:46.390
<v l33tname>Im Prinzip so einfach als Videos, aber dann halt so mit interaktiven Elementen und irgendwie die Seite ist

01:34:46.390 --> 01:34:49.430
<v l33tname>ein bisschen komisch und es funktioniert irgendwie manchmal nicht so gut.

01:34:50.150 --> 01:34:51.510
<v Felix>Also bei Firefox oder was?

01:34:52.950 --> 01:34:54.150
<v Felix>Übrigens in Chrome.

01:34:56.550 --> 01:34:57.910
<v Felix>Ah, jetzt kommt es wieder raus.

01:34:58.390 --> 01:34:58.630
<v Felix>Tja.

01:35:01.190 --> 01:35:03.030
<v Felix>Firefox, ja, vielleicht verstehe ich, was du meinst.

01:35:03.270 --> 01:35:04.310
<v l33tname>Vielleicht liegt es am Firefox.

01:35:04.790 --> 01:35:05.350
<v l33tname>Wer weiß das schon.

01:35:07.030 --> 01:35:07.510
<v l33tname>Ich hab's auch.

01:35:09.830 --> 01:35:11.750
<v l33tname>Ich hab's nicht im Chrome ausprobiert.

01:35:12.550 --> 01:35:13.750
<v Felix>Darf man auch nichts verboten.

01:35:14.070 --> 01:35:17.670
<v l33tname>Ich finde die Idee voll gut und es ist voll hübsch gemacht.

01:35:17.830 --> 01:35:19.030
<v l33tname>Ich finde das gut.

01:35:21.430 --> 01:35:27.350
<v l33tname>Dann, was auch so ein bisschen in die Richtung geht wie Foreign Function Interfaces for Bash,

01:35:27.430 --> 01:35:29.590
<v l33tname>ist Auto-Index mit XML.

01:35:29.910 --> 01:35:32.870
<v Markus>Ja, mit vor allem nicht einfach mit XML, ne?

01:35:32.950 --> 01:35:34.150
<v Markus>Mit XSLT.

01:35:34.470 --> 01:35:35.030
<v Markus>Logisch.

01:35:35.270 --> 01:35:36.950
<v l33tname>Also lasst mich erklären.

01:35:37.030 --> 01:35:38.550
<v l33tname>Ihr kennt ja alle dieses Auto-Index.

01:35:38.790 --> 01:35:44.470
<v l33tname>Wenn ihr so ein Nginx habt, dann könnt ihr da ein Directory angeben und sagen Auto-Index on und dann listest

01:35:44.470 --> 01:35:45.510
<v l33tname>es die Files auf.

01:35:45.750 --> 01:35:46.150
<v l33tname>Alter.

01:35:46.630 --> 01:35:47.350
<v l33tname>Soweit, so gut.

01:35:47.430 --> 01:35:49.430
<v l33tname>Jetzt möchtest du aber Dinge umsortieren.

01:35:49.510 --> 01:35:52.950
<v l33tname>Sagen wir mal, es soll halt irgendwie nicht so ein einfaches File-Listing sein,

01:35:53.030 --> 01:35:58.230
<v l33tname>sondern es soll ein einfaches File-Listing sein und du willst es aber nach Datum sortieren oder so.

01:35:58.310 --> 01:35:59.190
<v l33tname>Es geht halt einfach nicht.

01:35:59.590 --> 01:36:01.590
<v Felix>Solltest du mal aufs Scheiß Datum drauf?

01:36:01.750 --> 01:36:02.230
<v Felix>Nee.

01:36:02.550 --> 01:36:03.110
<v Felix>Doch.

01:36:03.350 --> 01:36:04.230
<v l33tname>Imagine X?

01:36:04.630 --> 01:36:05.110
<v l33tname>Das aber.

01:36:05.590 --> 01:36:05.830
<v l33tname>Nee.

01:36:06.150 --> 01:36:06.310
<v l33tname>Nee.

01:36:06.630 --> 01:36:07.270
<v l33tname>Gucken wir mal.

01:36:07.430 --> 01:36:07.750
<v l33tname>Ups.

01:36:07.990 --> 01:36:08.310
<v l33tname>Nee.

01:36:08.550 --> 01:36:12.230
<v Felix>Download.binärgewitterde Bin ich jetzt auf mein.

01:36:12.470 --> 01:36:13.190
<v Felix>Nee, stimmt, kann man nicht.

01:36:13.270 --> 01:36:14.070
<v Felix>Count nur zu drücken.

01:36:14.150 --> 01:36:14.870
<v Felix>Das ist einfach fertig, oder?

01:36:15.030 --> 01:36:17.270
<v Felix>Nee, da brauchst du XSIT, auf jeden Fall erzählen wir mehr.

01:36:17.510 --> 01:36:17.990
<v Felix>Korrekt.

01:36:18.150 --> 01:36:19.190
<v l33tname>Was du dann machen kannst.

01:36:19.430 --> 01:36:20.150
<v l33tname>Korrekt!

01:36:21.430 --> 01:36:26.310
<v l33tname>Was du dann machen kannst, ist dieses Autoindex kann halt

01:36:28.070 --> 01:36:32.150
<v l33tname>Dinge, verschiedene Typen irgendwie, genau, verschiedene Autoindexformate.

01:36:32.470 --> 01:36:34.070
<v l33tname>Da gehört XML dazu.

01:36:34.470 --> 01:36:35.430
<v Markus>Geilhaft, ey.

01:36:35.670 --> 01:36:40.310
<v l33tname>Da gehört JSON dazu, das heißt, du könntest dir auch ein JavaScript.

01:36:41.590 --> 01:36:46.630
<v l33tname>Genau, du könntest dir, du könntest vorne und hinten dann noch, gibt es auch ein Modul dazu,

01:36:46.950 --> 01:36:53.510
<v l33tname>ein bisschen HTML, also ein Header und ein Footer im Prinzip, ranpappen lassen als statische

01:36:53.510 --> 01:36:53.990
<v l33tname>Files.

01:36:54.150 --> 01:36:59.910
<v l33tname>Und da könntest du dann irgendwie so dein JavaScript-Client, der das JSON-passt, das da rauskommt.

01:37:00.070 --> 01:37:05.830
<v l33tname>Oder wenn du das natürlich richtig machst, dann nimmst du das als Autoindexformat XML und dann kannst du

01:37:05.830 --> 01:37:12.070
<v l33tname>nämlich ein XSLT spezifizieren, dieses Transformations-XML.

01:37:13.110 --> 01:37:17.910
<v l33tname>Und dann kannst du dann da wieder HTML oder was auch immer bauen, was auch immer du lustig bist.

01:37:18.230 --> 01:37:19.830
<v Felix>So sieht ungefähr die Hölle aus, ja.

01:37:20.070 --> 01:37:24.230
<v l33tname>Genau, und ich finde es so gut, ich hab echt Spaß.

01:37:24.550 --> 01:37:25.590
<v Felix>Hast du das jetzt gemacht?

01:37:26.310 --> 01:37:29.590
<v Felix>Willst du deinen XSLT-Dingens share oder so?

01:37:29.910 --> 01:37:33.270
<v Felix>Das ist eine privatäre Software, das wird dir ein bisschen dazu passen dann auch.

01:37:33.910 --> 01:37:35.190
<v l33tname>Ich hab's noch nicht fertig gebaut.

01:37:35.590 --> 01:37:37.350
<v Felix>Das ist dir peinlich, das wäre auch in Ordnung.

01:37:38.150 --> 01:37:40.390
<v l33tname>Ich kann das dann auch share, wenn es fertig ist.

01:37:41.270 --> 01:37:44.550
<v l33tname>Was wir halt haben, ist so Downloads mit so Versionen.

01:37:44.870 --> 01:37:51.030
<v l33tname>Und die sind dann halt so Versionen wie 3.0.1 und dann kommt halt

01:37:51.030 --> 01:37:53.430
<v l33tname>3.010 und 3.011.

01:37:53.510 --> 01:37:55.910
<v l33tname>Und die Sortierung ist ein bisschen albern.

01:37:56.870 --> 01:38:03.350
<v l33tname>Weil du willst ja irgendwie nach Version sortiert und nicht nach String sortiert.

01:38:03.510 --> 01:38:04.950
<v l33tname>Und ich werde jetzt irgendwie.

01:38:05.350 --> 01:38:07.830
<v Felix>Version Sort implementieren in XSIT.

01:38:08.150 --> 01:38:08.390
<v Felix>Genau.

01:38:08.710 --> 01:38:09.350
<v Felix>Perfekt.

01:38:09.590 --> 01:38:10.470
<v l33tname>Irgendwie sowas werde ich.

01:38:10.870 --> 01:38:13.990
<v Felix>Kannst du ja irgendwie direkt FFI mit einbauen oder so.

01:38:14.470 --> 01:38:18.710
<v Felix>Keine Ahnung, kann er dann eine Soap-API coin oder keine Ahnung,

01:38:18.790 --> 01:38:21.030
<v Felix>was, was dann diese Sachen nicht sortet oder was.

01:38:21.270 --> 01:38:21.830
<v Felix>Ja, ja, genau.

01:38:22.230 --> 01:38:27.030
<v l33tname>Der lädt sich dann irgendwelche anderen Transformations-XMLs aus dem Internet runter oder so.

01:38:27.510 --> 01:38:28.150
<v l33tname>Live.

01:38:28.470 --> 01:38:30.230
<v l33tname>Live aus dem Internet.

01:38:30.870 --> 01:38:33.270
<v Felix>Um eine Seite zu sortieren.

01:38:33.670 --> 01:38:35.590
<v Felix>Seite von Dateien.

01:38:37.110 --> 01:38:40.070
<v l33tname>Auf jeden Fall finde ich das voll gut, dass das geht.

01:38:40.390 --> 01:38:43.670
<v l33tname>Und dass so ein Feature, ich weiß nicht, ob ihr euch.

01:38:44.630 --> 01:38:46.950
<v l33tname>Ich glaube, man weiß einfach nicht, dass es geht.

01:38:47.110 --> 01:38:48.870
<v l33tname>Und man überlegt sich das auch nicht.

01:38:49.510 --> 01:38:52.790
<v l33tname>Und es ist eigentlich auch in Ordnung, aber es ist halt schon lustig, dass es geht.

01:38:52.870 --> 01:38:54.870
<v l33tname>Und es ist halt genau richtig.

01:38:55.030 --> 01:38:56.390
<v l33tname>Genau so soll es sein.

01:38:57.190 --> 01:38:58.230
<v Markus>Genau richtig.

01:39:03.830 --> 01:39:06.950
<v Markus>Vielleicht ist es tatsächlich der richtige Weg, sowas zu tun.

01:39:07.030 --> 01:39:11.110
<v Markus>Oder auch nochmal drüber nachzudenken, dass manche Dinge einfach auf den Server gerendert gehören.

01:39:11.270 --> 01:39:12.230
<v Markus>Ja, kann sein.

01:39:12.390 --> 01:39:14.870
<v l33tname>Ja, nee, überleg dir mal, was die Alternative ist.

01:39:14.950 --> 01:39:18.390
<v l33tname>Die Alternative ist, du schreibst ja irgendeinen Popling in JavaScript-Client,

01:39:18.550 --> 01:39:24.870
<v l33tname>das halt irgendwie auch nur so meh oder du musst halt irgendwie ein Nginx-Modul haben,

01:39:25.110 --> 01:39:27.270
<v l33tname>das es dann in C macht.

01:39:27.750 --> 01:39:31.750
<v l33tname>Und dann muss ich ganz ehrlich sagen, dann finde ich das eigentlich gar nicht so schlecht,

01:39:31.830 --> 01:39:34.950
<v l33tname>dass man das mit XLST einfach bauen kann.

01:39:35.110 --> 01:39:36.390
<v l33tname>Das ist schon okay.

01:39:36.710 --> 01:39:40.390
<v Markus>Ich will jetzt nicht vertiefen, dass das nicht die einzigen beiden Alternativen sind.

01:39:40.790 --> 01:39:45.990
<v Markus>Ich lasse mich durchaus darauf ein, dass das mit XSLT okay ist, weil XSLT einfach,

01:39:46.070 --> 01:39:49.910
<v Markus>weil XML-Bashing so sehr in Mode ist, viel zu oft gebasht wird.

01:39:49.990 --> 01:39:56.150
<v Markus>Also XSLT kann einfach auch verdammt viel, wenn man sich auf formale Verarbeitung von Daten einlassen möchte.

01:39:57.030 --> 01:40:01.270
<v l33tname>Also ist halt, ist halt eine scheiß Programmiersprache, aber es geht halt.

01:40:02.910 --> 01:40:05.230
<v l33tname>Also, du kannst mit dem Ding halt programmieren.

01:40:05.550 --> 01:40:06.510
<v Felix>Kannst du damit programmieren?

01:40:06.590 --> 01:40:07.230
<v Felix>Ist das denn Tobi-Statisch?

01:40:10.270 --> 01:40:13.150
<v Felix>XSLT Turing Complete.

01:40:13.390 --> 01:40:17.550
<v l33tname>Also, wenn ich sehe, was man damit alles machen kann, bin ich mir eigentlich schon.

01:40:17.950 --> 01:40:20.990
<v Felix>Wie die Virtual Turing Machine in XSLT gibt man.

01:40:21.630 --> 01:40:24.030
<v Felix>Kannst du dir das Style Sheet runterladen, was es dann macht?

01:40:25.470 --> 01:40:26.350
<v Felix>Keine Ahnung.

01:40:27.310 --> 01:40:34.270
<v l33tname>Also ich sag nicht, dass es eine gute Idee ist, irgendwie dass es alles kann, aber.

01:40:35.230 --> 01:40:39.550
<v Felix>Aber erst ab Version 2.0 ist XSLT Tour kompletter wohl noch nie.

01:40:40.190 --> 01:40:42.830
<v l33tname>Und die Version 2.0 ist wann rausgekommen?

01:40:43.070 --> 01:40:45.870
<v Felix>Keine Ahnung, 2003 oder so, hast du sicher.

01:40:46.990 --> 01:40:48.110
<v Felix>Keine Ahnung, wenn das rauskam.

01:40:48.830 --> 01:40:49.790
<v l33tname>Also ich sehe hier nur.

01:40:51.710 --> 01:40:56.510
<v Felix>Es gibt ein Paper, was heißt XSLT Version 2.0 ist touring complete.

01:40:58.270 --> 01:41:00.910
<v Felix>Purely transformation-based proof.

01:41:01.950 --> 01:41:02.270
<v Felix>Ja.

01:41:02.830 --> 01:41:04.590
<v Felix>Steht aber irgendwie kein Datum zu was.

01:41:04.910 --> 01:41:09.790
<v l33tname>Also auch selbst wenn, wenn du ein nicht Turing kompletes XLST hast,

01:41:09.870 --> 01:41:12.910
<v l33tname>kannst du, glaube ich, sehr viel mit dem Ding machen.

01:41:13.390 --> 01:41:15.790
<v l33tname>Also gerade für das, was es halt gedacht ist.

01:41:15.870 --> 01:41:16.910
<v l33tname>Und ich meine eine Liste von der Frage.

01:41:17.070 --> 01:41:19.550
<v Felix>Von C-Types für XLT, wie sieht denn das aus?

01:41:21.390 --> 01:41:22.990
<v Felix>Wenn wir schon dabei sind.

01:41:26.830 --> 01:41:28.270
<v l33tname>Was war die Frage, Entschuldigung?

01:41:28.430 --> 01:41:29.950
<v Felix>Ob es C-Types gibt.

01:41:30.430 --> 01:41:32.750
<v Felix>Quasi direkt C-Libraries callen in CSRT.

01:41:32.830 --> 01:41:34.750
<v Felix>Ich glaube, das ist ein guter Ansatz.

01:41:35.150 --> 01:41:37.710
<v l33tname>Du kannst das bestimmt über Bash oder so.

01:41:38.030 --> 01:41:39.710
<v Felix>Du kannst Bash callen, was dann ist.

01:41:40.190 --> 01:41:42.670
<v Felix>Genau, du hast dann deine C-Types called.

01:41:42.750 --> 01:41:43.150
<v Felix>Wunderbar.

01:41:43.630 --> 01:41:48.830
<v l33tname>Dein XML-Pass-up bestimmt irgendein so einen Feature-Bug, wo es direkt Bash,

01:41:49.070 --> 01:41:51.070
<v l33tname>also wo es direkt Shell ausführt.

01:41:51.390 --> 01:41:53.070
<v l33tname>Da kannst du deine Bash.

01:41:53.310 --> 01:41:58.030
<v Felix>Du musst nur deinen Buffer Overflow finden und dann kannst du direkt Bash callen.

01:41:59.310 --> 01:42:00.110
<v Felix>So praktisch.

01:42:00.270 --> 01:42:03.390
<v Felix>Aber dann kannst du auch direkt C kurz schreiben, wenn du dabei bist.

01:42:03.470 --> 01:42:04.990
<v Felix>Oder Assembler in dem Fall.

01:42:06.110 --> 01:42:07.390
<v Felix>Ja, wunderbar.

01:42:08.830 --> 01:42:09.470
<v Felix>Genau.

01:42:09.790 --> 01:42:10.910
<v Felix>Ein anderer Pick.

01:42:11.710 --> 01:42:15.310
<v Felix>Die deutsche Post kann für dich Faxe versenden.

01:42:15.790 --> 01:42:16.670
<v Felix>Kostenlos.

01:42:18.590 --> 01:42:19.150
<v Felix>Verrückt?

01:42:20.190 --> 01:42:20.990
<v Felix>Ich kenne dieses Service.

01:42:22.350 --> 01:42:23.230
<v Felix>Kostenlos!

01:42:24.590 --> 01:42:26.350
<v Felix>Und das bei der Post.

01:42:27.150 --> 01:42:28.990
<v Felix>Überleg dir das mal, das ist total verrückt.

01:42:29.070 --> 01:42:30.030
<v Felix>Habe ich auch nicht gewusst.

01:42:30.350 --> 01:42:31.390
<v Felix>Aber geht wohl.

01:42:31.710 --> 01:42:32.830
<v Felix>Kostet genau 0 Euro.

01:42:32.910 --> 01:42:37.470
<v Felix>Ich glaube, du kannst irgendwie 20 im Monat versenden oder wechselst deine IP-Adresse oder so, was weiß ich.

01:42:38.430 --> 01:42:40.110
<v Felix>Je nachdem, worauf die validieren halt.

01:42:40.590 --> 01:42:43.070
<v Felix>Jedenfalls geht es wohl, dass du.

01:42:43.950 --> 01:42:46.430
<v l33tname>So viel Faxe musst du zuerst mal haben, um zu versenden.

01:42:46.590 --> 01:42:50.350
<v Felix>Ja, ich denke, so viel Anforderungen musst du erstmal haben, das stimmt, ja.

01:42:50.990 --> 01:42:53.390
<v Felix>Genau, also ich kenne auch nur diese Portale, wo du dann irgendwie,

01:42:53.470 --> 01:42:56.750
<v Felix>keine Ahnung, in den drei Ohren in die Hand drückst, damit die einfach den Shit für dich wegmachen.

01:42:57.310 --> 01:42:59.710
<v Felix>Aber hier geht es wohl einfach so kostenlos.

01:43:00.510 --> 01:43:01.390
<v l33tname>Voll gut.

01:43:03.070 --> 01:43:03.870
<v Markus>Abgefahren.

01:43:04.430 --> 01:43:07.310
<v l33tname>Kann man da auch einfach PDF hinschicken und los?

01:43:07.550 --> 01:43:07.870
<v l33tname>Ja.

01:43:08.510 --> 01:43:09.310
<v l33tname>Voll gut.

01:43:10.590 --> 01:43:16.110
<v Felix>Du kannst sogar hier die E-Post-App fürs Smartphone und dann kannst du da direkt einen E-Post-App.

01:43:17.550 --> 01:43:18.590
<v Felix>E-Post-Brief und App.

01:43:18.750 --> 01:43:20.270
<v Felix>Ne, das geht ja nicht, es geht um die anders.

01:43:20.830 --> 01:43:21.470
<v Felix>Okay, sie.

01:43:22.830 --> 01:43:23.470
<v Felix>Genau.

01:43:24.830 --> 01:43:28.990
<v Felix>Ja, also du schickst ja quasi PDF und die schicken das dann aber gleich weiter.

01:43:29.070 --> 01:43:29.870
<v Felix>Als Fax.

01:43:30.750 --> 01:43:31.630
<v Unbekannt>Voll gut.

01:43:32.110 --> 01:43:36.190
<v Markus>Ich habe heute Morgen noch meine Fritzbox wieder dazu überredet, für mich Faxe zu versenden.

01:43:36.510 --> 01:43:36.830
<v Markus>Nice.

01:43:36.990 --> 01:43:38.350
<v Felix>Er hätte es nicht machen müssen.

01:43:40.430 --> 01:43:42.110
<v Markus>Aber warum tun die das kostenlos?

01:43:42.190 --> 01:43:43.470
<v Felix>Ich verstehe es auch nicht.

01:43:43.630 --> 01:43:46.030
<v Felix>Wahrscheinlich wollen die irgendwie, ich weiß auch nicht, wahrscheinlich sieht man.

01:43:46.350 --> 01:43:48.190
<v Markus>Irgendwie wieder nur so ein Rattenfänger-Ding.

01:43:48.430 --> 01:43:51.230
<v Felix>Hier steht kostenlose Faxe versenden und empfangen.

01:43:51.550 --> 01:43:55.150
<v Markus>Mit der E-Post-App können Sie ausgefüllte Formulare vorstellen.

01:43:55.310 --> 01:43:58.270
<v Felix>Ja, aber du kannst ja auch direkt von Ihrem PC, also du brauchst nicht die E-Post-App.

01:43:58.430 --> 01:44:00.910
<v Markus>Na, was heißt die auch direkt vom PC?

01:44:00.990 --> 01:44:02.350
<v Markus>Das ist mit App doch viel einfacher.

01:44:02.510 --> 01:44:05.630
<v Markus>Dann kann ich, dann kriege ich von meinem Energieversorger so ein Formular zugeschickt,

01:44:05.710 --> 01:44:08.510
<v Markus>fülle das aus, fotografiere das ab und schick denen das zurück.

01:44:08.830 --> 01:44:12.750
<v Markus>Selbst dann, wenn sie das nicht per E-Mail annehmen wollen, sondern per Fax haben wollen.

01:44:12.910 --> 01:44:14.110
<v Felix>Ja, das stimmt.

01:44:15.390 --> 01:44:15.870
<v Felix>Vollkommen.

01:44:16.270 --> 01:44:21.150
<v Markus>Aber ich erwarte, die E-Post-App, das macht mich schon misstrauisch, das ist doch okay.

01:44:21.630 --> 01:44:25.790
<v Felix>Alles, was für eine Post kommt, das kann nichts Gutes, außerdem man wird so oft wie über die E-Postbrief schon

01:44:25.870 --> 01:44:27.710
<v Felix>gelästert, das kann nichts Gutes sein.

01:44:28.430 --> 01:44:32.510
<v Markus>E-Post-App ist so gefühlt sehr nah dran an die E-Mail.

01:44:33.390 --> 01:44:34.190
<v Markus>Das ist doch.

01:44:34.910 --> 01:44:37.230
<v Felix>Ich weiß gar nicht, was ist da jetzt gerade der letzte Stand?

01:44:37.310 --> 01:44:40.350
<v Felix>Irgendwie das eine hat jetzt kaputt oder so.

01:44:40.750 --> 01:44:41.870
<v Markus>Das, ja.

01:44:42.270 --> 01:44:44.990
<v Felix>Ich weiß gar nicht, welches man jetzt nicht mehr benutzen kann.

01:44:45.790 --> 01:44:49.870
<v Markus>Hatten sie nicht kürzlich auch wieder so ein Security-Incident mit dem Personalausweis?

01:44:50.350 --> 01:44:51.630
<v Felix>Kann ja mal passieren.

01:44:51.870 --> 01:44:52.270
<v Felix>Ups.

01:44:53.150 --> 01:44:54.590
<v Felix>Das ist ja auch nur die Software gewesen.

01:44:54.670 --> 01:44:56.350
<v Felix>Immerhin ist nicht der Personalausweis kaputt.

01:44:56.430 --> 01:44:57.630
<v Felix>Das wäre echt unpraktisch.

01:44:58.750 --> 01:45:00.110
<v Felix>Ist doch so, Mann.

01:45:00.750 --> 01:45:05.630
<v Markus>Ja, ach, das hätten wir, das ist ja so neu, das hätten wir quasi noch als Toten der Woche mitnehmen sollen.

01:45:05.790 --> 01:45:09.550
<v Markus>Forschert knacken Online-Funktionen vom Personalausweis vom 27.11.

01:45:09.790 --> 01:45:10.990
<v Markus>Es ist doch was passiert diese Woche.

01:45:11.070 --> 01:45:12.270
<v Markus>Es ist mir vorhin noch nicht angefallen.

01:45:12.830 --> 01:45:14.030
<v Felix>Stimmt jetzt, wo du es sagst.

01:45:18.510 --> 01:45:19.390
<v Markus>Tja, schade.

01:45:19.550 --> 01:45:21.390
<v Markus>Hätte gut sein können, Freunde.

01:45:23.150 --> 01:45:25.950
<v Felix>Tja, darum können wir keine tollen Sachen haben.

01:45:28.590 --> 01:45:29.230
<v Felix>Uiuiui.

01:45:29.790 --> 01:45:29.950
<v Felix>Okay.

01:45:30.350 --> 01:45:31.870
<v Felix>Ich glaube, wir sind durch, oder?

01:45:32.430 --> 01:45:33.870
<v l33tname>Ich glaube auch, ja.

01:45:37.150 --> 01:45:37.710
<v l33tname>Wir müssen noch.

01:45:38.030 --> 01:45:38.670
<v l33tname>Hier war doch schön.

01:45:39.070 --> 01:45:40.670
<v Felix>Wir haben auch gar nicht so lange gemacht.

01:45:40.910 --> 01:45:42.190
<v Felix>Nur zwei Stunden.

01:45:42.430 --> 01:45:48.990
<v Felix>Wir müssen noch dieses, ähm, habt Spaß am hier, der macht das, der Ingo 2 macht es.

01:45:49.310 --> 01:45:52.110
<v Markus>Das kommt zusammen mit der formalen Verabschiedung.

01:45:52.190 --> 01:45:54.590
<v Markus>Wir müssen jetzt die Zeremonie einleiten.

01:45:54.990 --> 01:45:56.030
<v l33tname>Eine formale Verabschiedung?

01:45:56.750 --> 01:45:56.830
<v l33tname>Was?

01:45:57.070 --> 01:45:57.630
<v l33tname>Ja, das gibt, ja.

01:45:57.870 --> 01:45:58.750
<v Felix>Erzähl mir mehr.

01:45:59.230 --> 01:46:02.430
<v l33tname>Kann man das über Bash irgendwie über eine Foreign Function Interface auf?

01:46:07.230 --> 01:46:07.870
<v l33tname>Nein.

01:46:08.190 --> 01:46:08.830
<v l33tname>Nein, nein.

01:46:09.150 --> 01:46:12.270
<v Markus>Keine DNLs in diesem Podcast, bitte.

01:46:12.830 --> 01:46:15.550
<v Felix>Wir haben genügend leider schon eine per Fax geschickt.

01:46:17.230 --> 01:46:18.990
<v Markus>Stress mit unserem Audio-Setup.

01:46:20.110 --> 01:46:22.270
<v Felix>Ist auch schön, dass es immer wieder anders kaputt ist.

01:46:22.430 --> 01:46:23.310
<v Felix>Müssen wir auch sehen.

01:46:23.550 --> 01:46:26.270
<v Markus>Ja, es hat seine ganz eigene Schönheit.

01:46:26.350 --> 01:46:26.990
<v Markus>Das stimmt.

01:46:27.230 --> 01:46:33.950
<v Markus>Also, in diesem Sinne, gehabt euch wohl, macht euch eine gute Zeit und habt Spaß.

01:46:35.870 --> 01:46:36.830
<v l33tname>Am Gerät.

01:46:37.470 --> 01:46:38.030
<v l33tname>Aha.

01:46:38.670 --> 01:46:40.190
<v Felix>Jetzt kommt's raus.

01:46:40.670 --> 01:46:41.790
<v Markus>Sehr schön.

01:46:42.350 --> 01:46:44.350
<v Markus>Also, vielen Dank fürs Zuge.

01:46:44.670 --> 01:46:44.990
<v Markus>Bis dann.

01:46:45.310 --> 01:46:45.550
<v Markus>Tschüss.

01:46:45.630 --> 01:46:45.950
<v Markus>Tschüss.

01:46:46.430 --> 01:46:47.710
<v Felix>Ciao, ciao.
