WEBVTT

00:00:06.400 --> 00:00:11.120
<v Ingo>Binärgewitter, der Podcast rund um Web,

00:00:11.280 --> 00:00:13.680
<v Ingo>Technologie und unten dort.

00:00:18.400 --> 00:00:19.200
<v Ingo>Hallihallo!

00:00:19.440 --> 00:00:23.120
<v Ingo>Herzlich willkommen zu Binärgewitter Talk Ausgabe 306.

00:00:23.600 --> 00:00:25.040
<v Ingo>Heute mit Felix.

00:00:25.360 --> 00:00:26.560
<v Felix>Jojo, hallo.

00:00:26.960 --> 00:00:27.760
<v Ingo>Und Felix.

00:00:28.000 --> 00:00:29.120
<v l33tname>Kühlschränke.

00:00:30.160 --> 00:00:31.120
<v Felix>Kühlschränke.

00:00:31.280 --> 00:00:31.680
<v Felix>Na gut.

00:00:31.920 --> 00:00:33.200
<v Ingo>Vielleicht Markus.

00:00:33.360 --> 00:00:34.800
<v Ingo>Wir probieren es nochmal.

00:00:36.320 --> 00:00:38.640
<v Ingo>Letzte Woche hat es ja nicht so richtig geklappt.

00:00:38.720 --> 00:00:43.840
<v Ingo>Aber diesmal, wir sind sicher, dass er sich mal noch dazu schalten wird.

00:00:48.640 --> 00:00:50.240
<v l33tname>Es wäre eigentlich ein guter Running Gag, oder?

00:00:50.320 --> 00:00:53.040
<v l33tname>Jedes Mal sagen, ja, Markus kommt dann gleich noch und dann.

00:00:53.280 --> 00:00:54.560
<v Felix>Ja, Markus kommt gleich nach.

00:00:54.800 --> 00:00:56.880
<v l33tname>Kommt gleich nach und dann kommt einfach nie.

00:00:57.520 --> 00:00:58.880
<v Felix>So wie jedes Mal.

00:01:00.240 --> 00:01:03.200
<v Ingo>So ein bisschen wie unsere Mark-Einladung, oder?

00:01:03.280 --> 00:01:05.840
<v Ingo>Die bisher noch nicht stattgefunden hat.

00:01:06.000 --> 00:01:07.840
<v Felix>Ja, ja, der Marc, der kommt auch gleich dazu.

00:01:08.000 --> 00:01:08.400
<v Felix>Gleich.

00:01:09.600 --> 00:01:10.960
<v Felix>Der kommt nach Markus.

00:01:11.280 --> 00:01:16.000
<v l33tname>Kleiner Moment, ich hobel ihn mal an im Notion.

00:01:16.240 --> 00:01:17.520
<v Felix>Sagen wir, Marc Bescheid.

00:01:17.920 --> 00:01:18.320
<v Felix>Sendung?

00:01:18.560 --> 00:01:19.760
<v l33tname>Fragezeichen.

00:01:20.320 --> 00:01:21.760
<v Felix>Ey, Marc, was ist los?

00:01:22.000 --> 00:01:22.640
<v Felix>Was ist los?

00:01:22.880 --> 00:01:24.000
<v l33tname>Was ist los, Junge?

00:01:24.320 --> 00:01:25.760
<v l33tname>Was ist der für eine Zeitzone?

00:01:25.840 --> 00:01:26.480
<v l33tname>Weiß man das?

00:01:26.880 --> 00:01:28.560
<v Ingo>Der wohnt in Desantes Land.

00:01:28.800 --> 00:01:31.520
<v Ingo>Das ist nicht ganz so schön, glaube ich.

00:01:31.760 --> 00:01:33.440
<v Felix>Das ist Desantes Land, das ist irgendwie.

00:01:34.480 --> 00:01:35.120
<v Felix>Ja, gut.

00:01:35.200 --> 00:01:41.680
<v Ingo>Wenn du nicht weißt, wer das ist, dann sei froh, aber der ist ja schlimmer als Trump.

00:01:41.840 --> 00:01:46.080
<v Ingo>Der wird der nächste, eventuell der nächste Präsident und der ist schlimmer als Trump.

00:01:46.720 --> 00:01:47.040
<v Ingo>Deswegen.

00:01:49.760 --> 00:01:53.120
<v Felix>Man darf sich um andere Leute Sachen nicht so viel Gedanken machen.

00:01:53.200 --> 00:01:53.920
<v Felix>Das bringt nichts.

00:01:54.000 --> 00:01:55.360
<v Felix>Wir haben eigene Probleme.

00:01:56.240 --> 00:01:59.440
<v Ingo>Es müsste USA Eastern Time sein.

00:01:59.600 --> 00:02:03.200
<v Ingo>Keine Ahnung, wie weit das weg ist.

00:02:03.520 --> 00:02:04.400
<v Felix>Ostküstenzeit.

00:02:04.480 --> 00:02:05.360
<v Felix>Plus sieben oder so.

00:02:05.520 --> 00:02:06.720
<v Felix>Irgendwie sowas in die Richtung.

00:02:06.960 --> 00:02:08.480
<v Ingo>Na, Minus, nicht plus.

00:02:08.880 --> 00:02:10.080
<v Felix>Minus, ja, also.

00:02:11.040 --> 00:02:15.520
<v Felix>Ja, von uns, äh, achso, ja, von uns sechs, sieben Stunden vorher.

00:02:15.760 --> 00:02:16.960
<v Ingo>Ja, genau.

00:02:17.920 --> 00:02:22.080
<v Ingo>So, jetzt klingst du bei mir wieder als komisch, das hatte ich vorhin schon mal.

00:02:22.160 --> 00:02:23.520
<v Ingo>Nee, letztes Mal hatte ich das.

00:02:23.760 --> 00:02:25.120
<v Felix>Ja, Ingo, das bist du dein Problem.

00:02:25.280 --> 00:02:26.800
<v l33tname>Ingo, das ist eigentlich dein Problem.

00:02:27.040 --> 00:02:30.480
<v Felix>Ich weiß nicht, weil zum Beispiel der andere Felix, der klingt bei mir gut.

00:02:30.720 --> 00:02:32.160
<v l33tname>Bei mir klingt auch alles okay.

00:02:32.240 --> 00:02:34.640
<v l33tname>Das klingt nach dem Du-Problem, Ingo.

00:02:35.840 --> 00:02:37.840
<v Felix>Das ist, glaube ich, Telekom oder so.

00:02:39.360 --> 00:02:40.640
<v l33tname>Kann man nichts machen.

00:02:40.800 --> 00:02:44.240
<v Felix>Deswegen rufe ich den Ingo auch nicht gerne an, direkt, sondern immer nur den Lied,

00:02:44.320 --> 00:02:45.920
<v Felix>Felix, weil dann funktioniert es.

00:02:46.240 --> 00:02:46.560
<v Felix>Ja.

00:02:47.280 --> 00:02:48.240
<v l33tname>Das halt.

00:02:49.360 --> 00:02:54.560
<v l33tname>Naja, schwierig hier dieses Internet-Neuland.

00:02:55.520 --> 00:02:58.160
<v Felix>Internet ist für uns alle Neuland, was wir sagen, ja.

00:02:58.560 --> 00:03:00.720
<v l33tname>Es wird sich nicht durchsetzen mit Internet.

00:03:00.880 --> 00:03:01.760
<v Ingo>Nee, glaube ich auch nicht.

00:03:01.920 --> 00:03:03.440
<v l33tname>Bei Ingo sowieso nicht.

00:03:04.080 --> 00:03:06.720
<v l33tname>Bei anderen vielleicht, aber eigentlich, ne.

00:03:07.200 --> 00:03:08.480
<v l33tname>Glaube ich nicht dran.

00:03:09.680 --> 00:03:10.400
<v l33tname>Nee, ich auch nicht.

00:03:10.720 --> 00:03:11.200
<v l33tname>Du auch nicht.

00:03:11.360 --> 00:03:14.080
<v Ingo>Gut, kommen wir zu unserer ersten Kategorie.

00:03:14.400 --> 00:03:16.000
<v Ingo>Blast from the Past.

00:03:16.480 --> 00:03:20.720
<v Felix>Ja, wir haben Kommentare bekommen zur letzten Sendung.

00:03:20.800 --> 00:03:21.520
<v Felix>War es die letzte Sendung?

00:03:21.760 --> 00:03:24.880
<v Felix>Ja, Python 3 Workstation, F Workgroups, ja.

00:03:25.520 --> 00:03:30.320
<v Felix>Und zwar geht es da um wunderbare Smart-Home-Geräte.

00:03:30.480 --> 00:03:37.120
<v Felix>Eins, was Ingo auf jeden Fall benötigen muss, nämlich ein Kühlschrank,

00:03:37.360 --> 00:03:38.960
<v Felix>der angeht, wenn man dagegen klopft.

00:03:39.040 --> 00:03:41.680
<v Felix>Ich glaube, das habt ihr, also hat, keine Ahnung, habt ihr schon mal gesehen?

00:03:42.080 --> 00:03:48.560
<v Felix>Das ist quasi so ein so ein wunderbarer Kühlschrank, der hat eine Glasscheibe und man klopft dagegen und dann

00:03:48.560 --> 00:03:49.520
<v Felix>geht das Licht an in.

00:03:49.840 --> 00:03:51.440
<v Felix>Und dann muss man nicht aufmachen.

00:03:52.720 --> 00:03:54.400
<v Felix>Das ist so die Idee.

00:03:54.560 --> 00:03:58.640
<v Felix>Und das wäre erstmal nichts Schlimmes, das kann ich noch nichts.

00:03:58.880 --> 00:04:03.600
<v Felix>Was dieses wunderbare Gerät aber kann, wie ist, oder was daran interessant ist,

00:04:03.680 --> 00:04:06.160
<v Felix>ist, wie diese Funktionalität umgesetzt ist.

00:04:06.400 --> 00:04:12.240
<v Felix>Nämlich, ist die nicht umgesetzt quasi als Schalter, also da klopft man gegen und dann ist quasi so ein

00:04:12.240 --> 00:04:13.840
<v Felix>kapazitiver Sensor oder sowas.

00:04:14.000 --> 00:04:15.680
<v Felix>Nein, das ist ein Mikrofon.

00:04:16.560 --> 00:04:17.200
<v Felix>Das ist geil.

00:04:17.520 --> 00:04:19.840
<v Felix>Und das fand ich spannend.

00:04:20.160 --> 00:04:21.600
<v Ingo>Nee, es ist nicht spannend.

00:04:21.760 --> 00:04:23.680
<v Ingo>Das ist fragwürdig.

00:04:24.320 --> 00:04:28.720
<v Felix>Genau, also das Feature ist so umgesetzt, dass es nicht nur, dass du dagegen klopfst,

00:04:28.800 --> 00:04:33.600
<v Felix>sondern auch, die Tür geht auch an, wenn sie ein lautes Geräusch hört.

00:04:34.960 --> 00:04:38.320
<v Felix>Ich weiß nicht genau, warum, warum, also wer gedacht hat, das ist eine gute Idee,

00:04:38.400 --> 00:04:39.520
<v Felix>ist wahrscheinlich was billiger.

00:04:39.680 --> 00:04:42.720
<v Felix>Ein anderer Grund kann ich mir nicht vorstellen, warum man das mit einem Mikrofon macht.

00:04:43.840 --> 00:04:45.520
<v Felix>Niemand hat mit diesem Feature gefragt.

00:04:45.840 --> 00:04:46.960
<v l33tname>Aber wie soll das billiger sein?

00:04:47.040 --> 00:04:47.520
<v l33tname>Das ist das, was.

00:04:47.840 --> 00:04:49.040
<v Felix>Mikrofone sind billig.

00:04:49.360 --> 00:04:50.720
<v l33tname>Ja, aber ein Schalter?

00:04:52.080 --> 00:04:55.680
<v Felix>Ein Schalter ist nicht so billig, wenn der quasi über die komplette Fläche,

00:04:55.760 --> 00:04:57.200
<v Felix>über die komplette Glasfläche gehen muss.

00:04:57.280 --> 00:05:01.280
<v Felix>Ich glaube, das lässt sich relativ gut umsetzen, wenn du das einfach als Mikrofon implementierst.

00:05:01.600 --> 00:05:03.680
<v Felix>Also ich kann mir das irgendwie vorstellen, auf jeden Fall.

00:05:03.920 --> 00:05:06.800
<v Felix>So irgendjemand gesagt hat so, ja, oh hier, das verkommen wir als Feature.

00:05:07.840 --> 00:05:14.480
<v Felix>Ja, wenn wir was Lautes hören, was jetzt nicht wegen Klopfen passiert ist, dann geht es auch an.

00:05:15.360 --> 00:05:17.280
<v l33tname>Ja, ja, schwierig.

00:05:17.520 --> 00:05:23.040
<v Felix>Also ich kann mir das auf jeden Fall als Product Manager gut vorstellen.

00:05:23.280 --> 00:05:26.960
<v Felix>So, indem man gesagt hat, ey, das geht manchmal an, wenn man irgendwie vorbeigeht.

00:05:27.040 --> 00:05:28.000
<v Felix>Das ist man beschissen.

00:05:28.720 --> 00:05:31.520
<v Felix>Kein Problem, das ist kein Bug-Feature.

00:05:31.680 --> 00:05:33.680
<v l33tname>Das muss so, das muss angehen, wenn da jemand.

00:05:34.000 --> 00:05:35.440
<v Felix>Dafür war es billig aus eben.

00:05:36.240 --> 00:05:36.800
<v Felix>Ja, genau.

00:05:36.880 --> 00:05:38.080
<v Felix>Also das ist, ähm.

00:05:40.880 --> 00:05:47.200
<v Felix>Verwendung der akustischen Diagnose zur Diagnostizieren von Problemen gibt es auch auf Seite 42 von der

00:05:47.200 --> 00:05:47.840
<v Felix>Anleitung.

00:05:48.000 --> 00:05:52.400
<v Felix>Also es ist tatsächlich, keine Ahnung, finde ich krass irgendwie.

00:05:52.480 --> 00:05:57.200
<v Felix>Also ich hätte nicht gerne so einen Kühlschrank, der ein Mikrofon drin hat.

00:05:58.240 --> 00:06:01.520
<v l33tname>Also der Kühlschrank hört dann, wenn er ein Problem hat.

00:06:01.680 --> 00:06:01.920
<v l33tname>Das ist.

00:06:02.640 --> 00:06:05.040
<v Felix>Du kannst ihm auch vielleicht auch anschreien oder so.

00:06:05.360 --> 00:06:06.640
<v Felix>Keine Ahnung, was es genau macht.

00:06:07.120 --> 00:06:10.000
<v Markus>Das ist so wie in dem Button vor den Hotlines Dun.

00:06:10.080 --> 00:06:13.440
<v Markus>Wenn du genügend schreist, wirst du direkt zu den richtigen Personen durchgespielt.

00:06:13.520 --> 00:06:14.080
<v Markus>Du musst einfach.

00:06:14.400 --> 00:06:15.040
<v Markus>Ah ja.

00:06:15.280 --> 00:06:18.000
<v Felix>Da ist der Mann von Anfang ein.

00:06:21.360 --> 00:06:21.680
<v Felix>Moin!

00:06:21.920 --> 00:06:23.280
<v Markus>Moin, Moin, Moin.

00:06:23.520 --> 00:06:24.400
<v Markus>Moin, Moin, Moin.

00:06:24.560 --> 00:06:25.760
<v Markus>Warum bin ich schneller als der Ingo?

00:06:25.840 --> 00:06:26.400
<v Markus>Der ist ungewöhnlich.

00:06:26.480 --> 00:06:27.920
<v Markus>Oder früher da als der Ingo.

00:06:28.240 --> 00:06:30.960
<v l33tname>Du bist nicht da, der Ingo geht nur immer.

00:06:31.360 --> 00:06:32.800
<v Markus>Der schweigt einfach die ganze Zeit, oder was?

00:06:33.040 --> 00:06:36.560
<v Felix>Ja, der Ingo hält sich einfach mal ein Stück weit zurück.

00:06:36.880 --> 00:06:39.200
<v l33tname>Das ist nur immer weg und wieder da und wieder weg.

00:06:39.760 --> 00:06:40.560
<v Ingo>Ist doch auch mal schön.

00:06:40.800 --> 00:06:42.800
<v Markus>Hast du den Ingol-Connection heute?

00:06:43.040 --> 00:06:48.000
<v Ingo>Nee, ich weiß nicht, ob mein, wie heißt es?

00:06:48.160 --> 00:06:49.280
<v Ingo>Heißt ja nicht ja Pulsaudio.

00:06:49.360 --> 00:06:50.240
<v Ingo>Wer ist das Ding jetzt?

00:06:51.920 --> 00:06:52.640
<v Ingo>Pipewire.

00:06:53.040 --> 00:06:56.880
<v Ingo>Pipewire, ihr klingt irgendwann ganz komisch einfach.

00:06:57.600 --> 00:07:00.080
<v l33tname>Aber ich habe auch Pipewire und bei mir geht's.

00:07:00.480 --> 00:07:01.760
<v Ingo>Ja, keine Ahnung.

00:07:01.920 --> 00:07:04.400
<v Ingo>Wie gesagt, vielleicht ist mein Rechner auch einfach zu kalt.

00:07:05.520 --> 00:07:06.320
<v Unbekannt>Heizst du nicht mehr.

00:07:06.400 --> 00:07:07.360
<v Markus>Ist zu teuer, oder was?

00:07:07.680 --> 00:07:08.960
<v Ingo>Ganz zu teuer, genau.

00:07:10.240 --> 00:07:12.560
<v Ingo>Jetzt bin ich schon bei 17 Grad hier oben.

00:07:12.880 --> 00:07:13.120
<v Ingo>Siehst du?

00:07:13.520 --> 00:07:15.280
<v Ingo>Gerade waren es noch nur 16.

00:07:15.840 --> 00:07:17.520
<v Markus>Es heizt sich langsam auf, wa?

00:07:17.600 --> 00:07:19.840
<v Ingo>Ja, ich heize wahrscheinlich hier den Raum.

00:07:22.080 --> 00:07:25.360
<v l33tname>Ja, mit deinem Kühlschrank wäre das nicht passiert.

00:07:25.760 --> 00:07:27.440
<v Ingo>Mit deinem Kühlschrank wäre das nicht passiert, ne.

00:07:27.840 --> 00:07:31.440
<v Markus>Einzelsteuerung für den Raum doch mal einbücher, für die Räume hier doch mal einbauen.

00:07:31.520 --> 00:07:32.480
<v Markus>Das ist dann vielleicht.

00:07:32.640 --> 00:07:35.120
<v Markus>Kann ich dann das Boo hier oben auch kälter machen?

00:07:35.280 --> 00:07:36.560
<v Ingo>Ja, ich hab das ja.

00:07:37.840 --> 00:07:41.360
<v Ingo>Und hab den Raum halt den ganzen Tag nicht benutzt, weil ich auf Arbeit war.

00:07:41.840 --> 00:07:48.080
<v Ingo>Und hab natürlich vergessen, das vorzubereiten, dass ich für heute noch podcaste.

00:07:48.640 --> 00:07:54.800
<v Felix>Vielleicht sollte einfach dein Smart Home auch dein Twitter-Feed lesen und dann herausfinden,

00:07:55.440 --> 00:07:56.880
<v Felix>werden wir mal wieder podcasten.

00:07:57.040 --> 00:08:00.720
<v Felix>Der hat da ein Incentive zu twittern, weil sonst ist dein Raum gewählt.

00:08:01.440 --> 00:08:03.760
<v Ingo>Das wäre eigentlich gar nicht schlecht, genau.

00:08:03.840 --> 00:08:10.720
<v Ingo>Also eigentlich müssten wir, muss aus diesem Kalender dann rausgehen, dass er den Raum hier heizen muss.

00:08:10.800 --> 00:08:14.320
<v Ingo>Ja, das müssen wir mal bauen, dringend.

00:08:14.880 --> 00:08:16.880
<v Ingo>Weil das ist kein Zustand hier.

00:08:17.280 --> 00:08:19.840
<v Felix>Ja, der Einzige, der das bauen kann, bist du.

00:08:20.000 --> 00:08:21.600
<v Felix>Und du weißt, das wird noch Cater.

00:08:21.680 --> 00:08:25.920
<v Felix>Jetzt ist ja gerade mäßigkeit, ist ja quasi noch Spätherbst oder Herbst allgemein.

00:08:26.000 --> 00:08:26.240
<v Felix>Oh ja.

00:08:26.560 --> 00:08:27.600
<v Felix>Es wird noch Kater.

00:08:28.240 --> 00:08:30.560
<v Markus>Ich fahre am Wochenende, muss ich nach Salz regeln.

00:08:30.800 --> 00:08:32.720
<v Markus>Ich habe geguckt, wie die Kältefront verläuft.

00:08:32.800 --> 00:08:35.120
<v Markus>Und es ist tatsächlich so, dass ich genau in den Schnee fahre.

00:08:37.040 --> 00:08:42.800
<v Markus>Und ich glaube, wenn man das weiterverfolgt, die Linie, dann liegt ihr da auch ganz schön drauf.

00:08:44.560 --> 00:08:45.680
<v Felix>Die Schneelinie oder was?

00:08:46.160 --> 00:08:51.280
<v Markus>Also die Front, die Kältefront, die da runtergedrückt wird von Skandinavien.

00:08:51.840 --> 00:08:58.480
<v Ingo>Wir waren einfach so verwöhnt, weil es in letzter Zeit ja dann doch nochmal irgendwie 13, 14, 15, 20 Grad war.

00:09:00.080 --> 00:09:04.880
<v Ingo>Ja, nee, aber die letzten Tage, also jetzt, ich glaube, war es heute mal irgendwie über 6,

00:09:05.200 --> 00:09:08.000
<v Ingo>ich kann es hört, über 6 Grad irgendwo mal waren.

00:09:08.240 --> 00:09:13.200
<v Ingo>Jedenfalls war der Tag dunkel und nass und kalt und bäh.

00:09:13.680 --> 00:09:15.360
<v Markus>Sonnig und 14 Grad war hier.

00:09:16.080 --> 00:09:17.440
<v Ingo>Ja, nee, das hatten wir nicht.

00:09:17.600 --> 00:09:18.240
<v Ingo>Ja, same.

00:09:20.240 --> 00:09:24.240
<v Ingo>Die Solaranlage hat nur 300 Watt produziert den ganzen Tag über.

00:09:25.200 --> 00:09:28.480
<v Markus>Nee, das war heute nochmal besser, aber das gab es in den letzten Wochen auch schon,

00:09:28.560 --> 00:09:30.320
<v Markus>dass ich hier ganz schön am Weinen war.

00:09:36.320 --> 00:09:41.840
<v Markus>Pat, ich hatte noch so eine Idee für eine News und zwar,

00:09:42.000 --> 00:09:45.120
<v Markus>dass Dino jetzt auch ganz viele NPM-Pakete unterstützt.

00:09:45.360 --> 00:09:48.000
<v Felix>Wir sind nämlich schon der Sendung, ich weiß nicht, was Video bekommen ist, aber es ist nice.

00:09:49.040 --> 00:09:52.240
<v Markus>Wenn ich die News bringe, dann muss ich auch erzählen, was Dino ist.

00:09:53.920 --> 00:09:55.760
<v Felix>Das kannst du ja jetzt einfach gleich machen.

00:09:56.320 --> 00:09:58.480
<v Ingo>Aber wir sind doch noch beim Blast from the Past.

00:09:58.960 --> 00:10:00.320
<v l33tname>Wir sind noch beim Blast from the Past schon.

00:10:02.000 --> 00:10:03.440
<v Markus>Ja, natürlich auf euch kein Wort.

00:10:03.520 --> 00:10:04.800
<v Markus>Doch, nein, ohne Witz.

00:10:04.960 --> 00:10:05.680
<v Markus>Ohne Witz.

00:10:06.000 --> 00:10:07.600
<v l33tname>Sendung hat angefangen.

00:10:08.720 --> 00:10:13.040
<v l33tname>Wir sind zwar noch nicht weit gekommen, wir sind erst beim Chaptermarker,

00:10:13.200 --> 00:10:15.920
<v l33tname>aber mit Mikrofonen.

00:10:16.000 --> 00:10:16.880
<v l33tname>Genau sind wir gerade.

00:10:17.200 --> 00:10:18.640
<v Markus>Ihr habt schon geklatscht, ja?

00:10:18.720 --> 00:10:21.600
<v Markus>Und wie kriegt der Ingo die Spuren hinterher synchronisiert?

00:10:22.480 --> 00:10:23.760
<v Felix>Das weiß nur der Ingo.

00:10:26.880 --> 00:10:28.560
<v Ingo>Ja, haben wir alles gemacht.

00:10:29.520 --> 00:10:33.360
<v Felix>Ja, Ingo konnte halt nicht klatschen, weil er kein Simotteffekt.

00:10:33.600 --> 00:10:33.920
<v Felix>Ja.

00:10:35.120 --> 00:10:35.520
<v Felix>Wie ich immer.

00:10:35.840 --> 00:10:37.520
<v Felix>Aber ja, deswegen muss.

00:10:38.720 --> 00:10:41.280
<v l33tname>Ja, pack das da rein und dann können wir drüber sprechen.

00:10:41.520 --> 00:10:42.880
<v Felix>Was weißt du, du glaubst nicht.

00:10:48.080 --> 00:10:50.960
<v Felix>Du glaubst nicht, dass es funktioniert oder du glaubst nicht, dass wir angefangen haben.

00:10:51.280 --> 00:10:52.640
<v Markus>Ich glaube nicht, dass ihr angefangen habt.

00:10:52.880 --> 00:10:55.440
<v Felix>Na gut, dann kannst du unsere Sendung ja danach hören.

00:10:56.000 --> 00:10:57.600
<v Felix>Du würdest nicht rausschneiden.

00:11:02.560 --> 00:11:03.680
<v l33tname>Gut, wo waren wir?

00:11:03.840 --> 00:11:04.880
<v l33tname>Chaptermarker, oder?

00:11:05.200 --> 00:11:07.520
<v l33tname>Oder willst du noch was zum Kühlschrank erzählen?

00:11:07.760 --> 00:11:08.720
<v Felix>Nö, eigentlich das.

00:11:08.800 --> 00:11:12.240
<v Felix>Ich fand das ganz witzig, weil ich hab gedacht, diese Dinger funktionieren halt wie normale,

00:11:12.640 --> 00:11:15.680
<v Felix>also wie man sich das vorstellen kann, aber mit Mikrofon ist schon echt spannend.

00:11:17.520 --> 00:11:19.120
<v Felix>Deswegen braucht man vielleicht der Ingo das.

00:11:19.360 --> 00:11:23.920
<v Felix>Dann kann er den Kühlschrank mal anschreien und vielleicht geht er dann auf oder sagt ihm,

00:11:24.000 --> 00:11:26.320
<v Felix>was das Problem ist, warum es so kalt ist bei ihm.

00:11:26.480 --> 00:11:28.080
<v l33tname>Ja, keine Ahnung.

00:11:28.320 --> 00:11:29.600
<v l33tname>Verrückte Sache.

00:11:30.560 --> 00:11:33.680
<v Felix>Was witzig ist, was mir jetzt gerade auffällt, der Markus hat gar nicht mitbekommen,

00:11:33.760 --> 00:11:36.080
<v Felix>dass es keine Pre-Show ist, weil es sich einfach genauso anhört.

00:11:36.400 --> 00:11:38.320
<v Felix>Jetzt werden wir nochmal reden.

00:11:39.200 --> 00:11:41.520
<v Markus>Ja, unsere Vorgeplänkel, schon.

00:11:42.000 --> 00:11:42.400
<v Markus>Genau.

00:11:42.960 --> 00:11:43.600
<v Markus>Ja, deswegen.

00:11:43.680 --> 00:11:46.480
<v Felix>Also es macht quasi keinen Unterschied, ob wir Pre-Show haben oder eine normale Show,

00:11:46.640 --> 00:11:48.080
<v Felix>ist einfach das gleiche Quatsch.

00:11:48.240 --> 00:11:49.440
<v l33tname>Es ist einfach, ja.

00:11:49.760 --> 00:11:50.400
<v l33tname>Na gut.

00:11:50.960 --> 00:11:52.320
<v Felix>Genau, Chaptermarker.

00:11:52.480 --> 00:11:54.640
<v Felix>Ich habe es ja letzte Woche schon angekündigt.

00:11:54.720 --> 00:11:57.520
<v Felix>Jetzt wollte ich nur sagen, dass es das erste Mal live geschaltet wurde.

00:11:57.680 --> 00:12:03.280
<v Felix>Also die letzten Chaptermarks sind mit drei AIs parallel erzeugt worden.

00:12:05.360 --> 00:12:06.800
<v l33tname>Heißt das dreimal so gut?

00:12:07.440 --> 00:12:13.440
<v Felix>Ob die jetzt besser sind, das müssen die Leute entscheiden, die quasi diese Chaptermarks benutzen.

00:12:15.040 --> 00:12:18.720
<v Felix>Und ja, vielleicht könnt ihr das mal quasi anschauen, ob das ungefähr passt,

00:12:18.800 --> 00:12:21.520
<v Felix>ob das ein bisschen besser geworden ist oder ob das schlechter geworden ist.

00:12:21.840 --> 00:12:25.760
<v Felix>Sollte eigentlich nur besser geworden sein, weil ja quasi dahinter nochmal eine Heuristik steckt,

00:12:25.840 --> 00:12:29.840
<v Felix>das ist ja quasi nicht eins zu eins durchgereicht, sondern es gibt ja quasi noch ein bisschen Logik,

00:12:30.000 --> 00:12:33.360
<v Felix>welche Chaptermarks wie nacheinander folgen.

00:12:34.640 --> 00:12:36.320
<v Ingo>Es wird immer alles besser.

00:12:36.800 --> 00:12:38.480
<v Felix>Es wird auf jeden Fall ein bisschen besser.

00:12:39.360 --> 00:12:45.520
<v Felix>Ein Unterschied ist, wie lange, also wie viel mehr Zeit das

00:12:46.160 --> 00:12:51.520
<v Felix>Whisper braucht, das ist von OpenAI, diese Speech-to-Text-Engine, die ist ungefähr,

00:12:51.760 --> 00:12:58.080
<v Felix>weiß nicht, fünf, mehr, drei bis fünfmal langsamer als die anderen Engines zusammen.

00:12:58.320 --> 00:13:01.680
<v Felix>Also als haben wir da, design oder andere Ding.

00:13:02.000 --> 00:13:06.240
<v Felix>Und Google Translate Speech-to-Text.

00:13:06.640 --> 00:13:11.120
<v Felix>Also es ist quasi langsamer, als das einmal ins Internet zu laden, dann auf die Antwort zu warten und das

00:13:11.120 --> 00:13:13.120
<v Felix>wieder, äh, die, die Antwort zurückzubekommen.

00:13:13.440 --> 00:13:16.240
<v Ingo>Aber dafür ist die Qualität doch um Längen besser.

00:13:16.480 --> 00:13:18.880
<v Felix>Das stimmt, also die Qualität ist schon pornomäßig.

00:13:18.960 --> 00:13:23.600
<v Felix>Also das ist schon krass, was da aus Whisper rausfällt, auch was ihr schon gesagt habt.

00:13:23.680 --> 00:13:30.000
<v Felix>So Kommersetzung und quasi so Emphasis

00:13:30.720 --> 00:13:36.320
<v Felix>und sowas, das kommt viel, viel, viel besser raus als aus den anderen Engines.

00:13:36.480 --> 00:13:37.680
<v Felix>Das ist schon cool.

00:13:38.880 --> 00:13:42.720
<v Felix>Und deswegen die Zeit, die ist dann halt einfach, das braucht aber ein bisschen länger.

00:13:44.480 --> 00:13:49.360
<v Felix>Ein bisschen zurücknehmen und sagen, hier, es ist AI oder so, weiß nicht, wie hieß es kompilieren.

00:13:49.760 --> 00:13:54.960
<v Felix>Das andere ist deployen jetzt mit Ansible und was war's?

00:13:55.280 --> 00:13:59.280
<v Felix>Das dritte ist dann A1.

00:14:01.120 --> 00:14:04.240
<v Felix>Machine Learnen, Maschine lernt?

00:14:04.480 --> 00:14:06.000
<v Felix>Maschinen, wie heißt es denn?

00:14:06.240 --> 00:14:07.600
<v Felix>Modellieren, Modellen.

00:14:09.520 --> 00:14:13.280
<v Felix>Wie heißt denn der Prozess, was in ein Modell reinzugeben und auf die Antwort zu warten?

00:14:15.040 --> 00:14:15.840
<v Felix>War das ein Name?

00:14:16.000 --> 00:14:16.800
<v Felix>Vielleicht sollte es ein Namen.

00:14:17.520 --> 00:14:19.040
<v Ingo>Neuronal netten, keine Ahnung.

00:14:19.360 --> 00:14:20.000
<v Ingo>Netten?

00:14:20.880 --> 00:14:24.160
<v Felix>Ja, wenn du sagst, ja, ich kann gerade nicht, das muss noch.

00:14:24.800 --> 00:14:26.320
<v l33tname>Ist das nicht Inference?

00:14:27.520 --> 00:14:28.080
<v l33tname>Inferieren?

00:14:28.160 --> 00:14:29.120
<v Felix>Wie heißt es auf Deutsch dann?

00:14:29.200 --> 00:14:30.720
<v Felix>Ja, Inference ist das Richtige, das stimmt.

00:14:30.960 --> 00:14:33.760
<v l33tname>Inference ist das, was passiert, wenn du irgendwie, ja, Wert, also das,

00:14:33.840 --> 00:14:37.200
<v l33tname>was du beschrieben hast, Wert rein und dann macht es irgendwas und dann kommt was raus.

00:14:39.440 --> 00:14:40.560
<v l33tname>Keine Ahnung, Deutsch.

00:14:40.800 --> 00:14:42.720
<v Felix>Mal gucken, was Inference heißt.

00:14:43.200 --> 00:14:44.480
<v Felix>Schlussfolgern?

00:14:47.520 --> 00:14:48.720
<v l33tname>Inferenz wäre auch ein Wort.

00:14:48.800 --> 00:14:50.080
<v l33tname>Ich weiß nicht, ob das genau das gleiche ist.

00:14:50.320 --> 00:14:51.520
<v Felix>Kausalschluss.

00:14:52.560 --> 00:14:56.720
<v Markus>Ja, die Inferenz, also Inferenz ist dann ja einfach das Fremdwort, aber wenn du eine Übersetzung haben willst,

00:14:56.880 --> 00:14:58.720
<v Markus>dann Rückschlussfolgerung, oder?

00:14:58.960 --> 00:14:59.680
<v Markus>Eine Folgern?

00:15:02.000 --> 00:15:04.080
<v Felix>Ich muss den Computer folgern lassen oder so.

00:15:04.480 --> 00:15:05.680
<v Felix>Aber ich mach's ja nicht selber.

00:15:06.160 --> 00:15:10.800
<v Markus>Ich fände sinnvoller die Deduktion, also dass es eine Ableitung ist.

00:15:11.280 --> 00:15:11.600
<v Markus>Okay.

00:15:12.080 --> 00:15:13.120
<v Felix>Es muss ableiten.

00:15:13.200 --> 00:15:14.560
<v Felix>Finde ich nicht so schlecht.

00:15:14.960 --> 00:15:15.920
<v Felix>Bisschen weird, aber.

00:15:16.800 --> 00:15:18.880
<v Felix>Das setzt sich an, als hätten wir einen Durchfall und man muss ableiten.

00:15:21.360 --> 00:15:22.640
<v Markus>Das ist abführen.

00:15:22.800 --> 00:15:24.640
<v l33tname>Du verwechst das an, so ist es abführen.

00:15:25.040 --> 00:15:30.960
<v l33tname>Ableiten ist das aus der Mathematik, wenn du so, ähm, you know, integrale und so.

00:15:31.360 --> 00:15:34.400
<v Markus>Und genau, die formale Logik ist ja.

00:15:34.640 --> 00:15:39.440
<v Markus>Nein, doch formale Logik ist doch auch deduktive Logik.

00:15:40.640 --> 00:15:43.040
<v l33tname>Studium ist schon lange her, was weiß ich.

00:15:44.160 --> 00:15:45.280
<v l33tname>Bei mir am längsten.

00:15:47.360 --> 00:15:48.720
<v Markus>Invers, ja.

00:15:49.520 --> 00:15:50.160
<v Markus>Nein.

00:15:56.160 --> 00:15:57.440
<v Felix>Neuronieren.

00:15:58.240 --> 00:15:59.360
<v l33tname>Neuronieren?

00:16:00.320 --> 00:16:01.440
<v Felix>Weiß nicht, was ich ja sagen.

00:16:02.640 --> 00:16:03.040
<v Felix>Nein.

00:16:03.680 --> 00:16:04.960
<v Ingo>Neuronieren, das ist gut.

00:16:05.360 --> 00:16:06.400
<v l33tname>Das nehmen wir.

00:16:06.640 --> 00:16:07.440
<v l33tname>Vielen Dank.

00:16:11.840 --> 00:16:12.880
<v l33tname>Problem solve.

00:16:13.520 --> 00:16:16.320
<v l33tname>Hast du weitere Fragen, womit dir helfen können?

00:16:17.680 --> 00:16:20.640
<v Felix>Nee, wir haben jetzt ein Wort, ich glaube, das ist okay.

00:16:20.800 --> 00:16:21.760
<v Ingo>Ja, genau.

00:16:22.080 --> 00:16:24.080
<v Ingo>Müssen wir nur noch in die deutsche Sprache einbringen.

00:16:24.560 --> 00:16:29.120
<v l33tname>Copymark, Trademark, Neuronieren, Binärgewitter 2020.

00:16:29.520 --> 00:16:30.640
<v Felix>Steck neuronieren.

00:16:31.520 --> 00:16:32.000
<v Felix>Zack.

00:16:32.640 --> 00:16:34.240
<v Felix>So, fertig.

00:16:37.120 --> 00:16:39.040
<v Felix>Gott sei Dank habe ich was gefunden.

00:16:40.160 --> 00:16:46.560
<v Ingo>Zu neuronieren, ich habe auch, also, und Wörtschöpfung, irgendwo ist hier das Kängero an mir vorbeigeflogen,

00:16:46.640 --> 00:16:52.960
<v Ingo>was irgendwie jetzt das Verb Twitter kaufen immer verwendet, wenn jemand eine ganz dumme Sache macht.

00:16:55.360 --> 00:16:56.320
<v Markus>Twitter kaufen.

00:16:57.360 --> 00:17:01.120
<v Ingo>Ja, da habe ich, dass das und das passiert und da habe ich Twitter gekauft.

00:17:01.440 --> 00:17:06.960
<v Ingo>Dem Motto, ja, ich habe mich völlig überhoben und habe total Scheiß gebaut.

00:17:07.280 --> 00:17:08.560
<v Ingo>Also ich habe Twitter gekauft.

00:17:08.640 --> 00:17:11.440
<v Felix>Und dann, ups, da habe ich auch den Twitter gekauft.

00:17:11.520 --> 00:17:11.760
<v Felix>Naja.

00:17:12.160 --> 00:17:12.800
<v Felix>Shit habt ihr.

00:17:13.600 --> 00:17:15.440
<v Felix>Okay, finde ich schön.

00:17:15.920 --> 00:17:16.240
<v Felix>Ja.

00:17:16.480 --> 00:17:19.040
<v Ingo>Also das zur Wortschöpfung, das ist schon witzig.

00:17:19.120 --> 00:17:21.040
<v Ingo>Ich muss den Cartoon nochmal raussuchen.

00:17:21.200 --> 00:17:26.240
<v Ingo>Das hat mich irgendwie gestern auf Mastodon belustigt.

00:17:26.320 --> 00:17:29.360
<v Ingo>Wir sind ja jetzt alle nur noch auf Mastodon, nicht mehr auf Twitter, von dem her.

00:17:29.840 --> 00:17:30.320
<v Ingo>Genau.

00:17:32.720 --> 00:17:33.040
<v Ingo>Genau.

00:17:33.200 --> 00:17:35.520
<v Ingo>Felix, wie war deine erste Woche Mastodon?

00:17:38.000 --> 00:17:40.880
<v Felix>Warte, ich hatte das bestimmt zweimal an oder so.

00:17:40.960 --> 00:17:44.320
<v Felix>Ich weiß jetzt nicht genau, was jetzt das in der letzten Woche passiert hat, aber.

00:17:44.720 --> 00:17:45.920
<v Felix>Schon nett, glaube ich.

00:17:46.560 --> 00:17:46.880
<v Felix>Schon nett.

00:17:47.120 --> 00:17:47.920
<v Felix>Kann ich das nochmal sehen.

00:17:48.560 --> 00:17:49.440
<v Ingo>Jit.social.

00:17:49.840 --> 00:17:52.400
<v l33tname>Du kannst es schauen, wie viele Follower du hast oder so.

00:17:52.960 --> 00:17:54.160
<v Felix>Stimmt, ich habe Follower, das stimmt.

00:17:54.800 --> 00:17:57.280
<v Felix>Ah, ich habe Notifications ausgemacht, das war es nicht.

00:17:58.160 --> 00:17:59.040
<v Felix>Ich habe noch nicht gesehen.

00:17:59.280 --> 00:18:01.200
<v l33tname>Nein, ich habe gesehen, hab ich ausgemacht.

00:18:01.760 --> 00:18:06.320
<v Felix>Nein, ich habe nur die Notifications ausgemacht, dass sich neue Leute folgen.

00:18:06.400 --> 00:18:07.920
<v Felix>Das interessiert mich ihren Scheiß.

00:18:08.880 --> 00:18:13.600
<v Felix>Aber das war halt die Haupt, das waren quasi alle Notifications, die ich bekommen habe, deswegen.

00:18:14.560 --> 00:18:17.040
<v Felix>Ah, guck mal, hier hat mich jemand angeschrieben, das habe ich nicht mitbekommen.

00:18:20.960 --> 00:18:27.360
<v Felix>Achso, irgendjemand hat gemeint, dass wir noch auf Pinärgewitter die anderen Accounts verlinken sollen.

00:18:27.680 --> 00:18:28.320
<v Felix>Ich weiß nicht.

00:18:28.560 --> 00:18:29.360
<v Felix>Ah, ja, ja.

00:18:30.160 --> 00:18:32.480
<v Markus>Oben links, direkt auf der Startseite, oder was?

00:18:32.720 --> 00:18:33.120
<v Markus>Überall.

00:18:33.600 --> 00:18:36.480
<v Markus>Da habe ich nämlich heute geguckt und den Felix wegen angeschrieben.

00:18:36.800 --> 00:18:42.400
<v Markus>Weil wir brauchen da in unserem Iconfont erstmal das Mastodon-Icon an, sonst geht da gar nichts.

00:18:44.000 --> 00:18:45.280
<v l33tname>Du fragst das Ding.

00:18:45.600 --> 00:18:46.400
<v l33tname>Ich erinnere mich.

00:18:46.640 --> 00:18:49.360
<v Ingo>Ja, das hat er auch einen Hörer gebaut, diese Icons.

00:18:50.080 --> 00:18:54.400
<v Markus>Aber der letzte Commit bei den Icons, der ist vom Felix, deswegen habe ich ihn angeschrieben.

00:18:54.880 --> 00:18:57.680
<v l33tname>Ja, ich habe da bestimmt auch irgendwann mal was gemacht, aber.

00:18:58.320 --> 00:18:59.440
<v l33tname>Shit, do I know?

00:19:00.080 --> 00:19:00.640
<v l33tname>Macht das.

00:19:02.880 --> 00:19:04.000
<v Ingo>Ja, okay, okay.

00:19:04.960 --> 00:19:07.440
<v Ingo>Wir haben es verstanden, wir müssen das klären.

00:19:09.600 --> 00:19:14.240
<v Ingo>Außer ihr habt eine super Idee, habastelt uns ein Icon und stellt uns einfach ein Pull-Request,

00:19:14.320 --> 00:19:16.320
<v Ingo>weil wir mergen alles, was gut aussieht.

00:19:16.720 --> 00:19:20.880
<v Markus>Jemand, der weiß, wie das da mit den Icons funktioniert, weil das ist ja ein für unsere Seite generierter

00:19:20.880 --> 00:19:24.880
<v Markus>Webfonds, der aus verschiedenen Icon-Fonds zusammengeneriert wurde.

00:19:25.040 --> 00:19:31.760
<v Markus>Und man müsste einfach das auf dem Aktuellen, einfachen Anführungsstrichen auf dem aktuelles Font Awesome

00:19:31.920 --> 00:19:35.120
<v Markus>aktualisieren und im aktuellen Font Awesome ist das Masterone-Icon drin.

00:19:35.440 --> 00:19:36.800
<v Markus>Und dann kann man es da reinziehen und.

00:19:37.120 --> 00:19:39.520
<v Felix>Das heißt, irgendjemand muss nur auf Update drücken, wenn es fertig wird.

00:19:39.760 --> 00:19:42.480
<v Markus>Ja, den Knopf habe ich nicht gefunden, deswegen müsste es jemand anders machen.

00:19:42.560 --> 00:19:45.040
<v Felix>Okay, aber das kann jemand anders diesen Knopf finden.

00:19:46.160 --> 00:19:47.520
<v l33tname>Ja, schwierig, schwierig.

00:19:47.600 --> 00:19:52.240
<v l33tname>Wobei, wir könnten eigentlich auch mal dieses Libera Pay und Flatter oder so rausnehmen, weil es eh tot.

00:19:52.560 --> 00:19:54.720
<v Ingo>Ne, Libera Pay wird tatsächlich noch verwendet.

00:19:55.120 --> 00:19:59.840
<v Ingo>Flutter, da kann ich dir, ja, das könnte, da können wir darüber diskutieren, das rauszunehmen.

00:20:00.000 --> 00:20:01.520
<v Ingo>Libera Pay funktioniert immer noch.

00:20:01.920 --> 00:20:02.560
<v Ingo>Ja, krass.

00:20:04.240 --> 00:20:06.720
<v l33tname>Ich bekomme einfach kein Geld, weil ich da nichts eingetragen habe oder so.

00:20:06.880 --> 00:20:07.200
<v l33tname>Ja, genau.

00:20:08.560 --> 00:20:12.560
<v Felix>Und wir kriegen da noch Geld und ich glaube, das funktioniert noch und ich finde das sehr nice.

00:20:12.640 --> 00:20:14.720
<v Felix>Vielen Dank an alle unsere Unterstützer.

00:20:15.210 --> 00:20:15.690
<v Felix>Alle acht.

00:20:16.650 --> 00:20:18.970
<v l33tname>Acht Leute, 2,29 Euro.

00:20:19.450 --> 00:20:20.170
<v l33tname>Super Neizen.

00:20:21.290 --> 00:20:26.410
<v Felix>Ja, ja, pro Woche, überleg mal, das sind 10 Euro im Monat, dann können wir uns jeder quasi

00:20:28.250 --> 00:20:28.330
<v Felix>früher.

00:20:28.570 --> 00:20:31.050
<v Felix>Also wenn wir uns treffen, kann jeder mal sich einen Döner holen.

00:20:32.170 --> 00:20:34.730
<v Ingo>Oder Pizza, genau, wie früher, wo wir uns noch Pizza gehört hast.

00:20:35.050 --> 00:20:36.490
<v Felix>Damals, das waren noch nice Zeit.

00:20:36.970 --> 00:20:38.330
<v Ingo>Die guten alten Zeiten, als man sich noch.

00:20:38.650 --> 00:20:43.450
<v Felix>Wisst ihr doch, damals, als man sich noch getroffen hat und nicht nur mit gesprochen hat.

00:20:43.850 --> 00:20:45.610
<v Felix>Jetzt wissen wir gar nicht mehr, was geht.

00:20:45.850 --> 00:20:46.890
<v l33tname>Wie geht das?

00:20:48.010 --> 00:20:49.050
<v Felix>Ja, siehst du.

00:20:49.370 --> 00:20:51.530
<v Felix>Die Jugend, die weiß es nicht mehr.

00:20:51.770 --> 00:20:52.970
<v l33tname>Er ist auch gut.

00:20:53.530 --> 00:20:54.330
<v l33tname>Geht es gar nicht.

00:20:54.570 --> 00:20:56.010
<v Felix>Es ist nicht gut, sich nicht mehr zu treffen.

00:20:56.170 --> 00:20:57.050
<v l33tname>Ich finde das gut.

00:20:57.370 --> 00:20:58.010
<v l33tname>Ich nicht.

00:20:59.050 --> 00:21:00.170
<v l33tname>Ich bin dafür.

00:21:00.410 --> 00:21:01.610
<v l33tname>Mehr remote.

00:21:02.090 --> 00:21:06.250
<v Markus>Weniger Reisezeit und weniger Emissionen durch Reisen.

00:21:06.410 --> 00:21:07.850
<v Markus>Es hat durchaus Vorteile.

00:21:07.930 --> 00:21:10.010
<v Markus>Also ja, dieses Socializing vermisst man schon.

00:21:10.490 --> 00:21:14.490
<v Markus>Alles verständlich und richtig, aber gucke auf die Vorteile.

00:21:14.730 --> 00:21:15.850
<v Felix>Okay, welche?

00:21:16.650 --> 00:21:19.290
<v Markus>Weniger Emissionen durch Reisen, weniger Reisezeit verwenden.

00:21:19.530 --> 00:21:20.650
<v Felix>Ich habe nicht zugehört, ehrlich gesagt.

00:21:22.170 --> 00:21:23.610
<v Markus>Business as usual.

00:21:25.050 --> 00:21:26.890
<v Felix>Okay, weniger Investitionen.

00:21:27.130 --> 00:21:28.570
<v Felix>Auch vielleicht würde ich ja Investitionen.

00:21:28.730 --> 00:21:30.010
<v Felix>Also die Sache jetzt quasi.

00:21:30.890 --> 00:21:31.290
<v Felix>Achso.

00:21:31.690 --> 00:21:33.690
<v l33tname>Hört immer noch nicht zu, aber ist egal.

00:21:34.650 --> 00:21:36.890
<v Ingo>Pack das doch mal in dein neuronales Netz.

00:21:37.130 --> 00:21:40.010
<v Markus>Verwechseln mal lieber nicht Emissionen mit Investitionen.

00:21:40.090 --> 00:21:44.970
<v Felix>Das könnten wir CO2 investieren.

00:21:46.410 --> 00:21:50.730
<v Markus>Meine Investitionen sind alle, kommen alle zum Auspuff raus.

00:21:52.330 --> 00:21:54.490
<v Felix>Definitiv, die werden direkt vergast.

00:21:55.930 --> 00:21:56.570
<v Felix>Oh yeah.

00:22:01.210 --> 00:22:03.530
<v Felix>Nein, guck mal, wenn du, wenn du zum Beispiel die Element.

00:22:04.570 --> 00:22:07.290
<v Felix>Wenn du flüssig Gas hast, dann vergaß du das auch.

00:22:07.450 --> 00:22:09.050
<v Felix>Mein Gott, Leute, echt ey.

00:22:09.290 --> 00:22:11.050
<v l33tname>Ja, nee, das ist einfach nicht.

00:22:12.250 --> 00:22:16.170
<v l33tname>Gerade du als Deutscher kannst dir das nicht erlauben, solche Dinge zu sagen.

00:22:17.290 --> 00:22:17.850
<v l33tname>Alter.

00:22:19.530 --> 00:22:20.970
<v l33tname>Ist nicht okay.

00:22:21.530 --> 00:22:21.850
<v l33tname>Okay.

00:22:23.450 --> 00:22:24.010
<v l33tname>Genau.

00:22:24.810 --> 00:22:25.450
<v l33tname>Mein Gott, ey.

00:22:26.170 --> 00:22:29.290
<v l33tname>Zurück zu Linux und GNU und.

00:22:30.250 --> 00:22:30.730
<v l33tname>Yep.

00:22:30.890 --> 00:22:36.090
<v Ingo>Genau, wir haben ja letzte Woche über diese Apps gesprochen,

00:22:36.570 --> 00:22:41.690
<v Ingo>wo man so Wissen einfach reinstellen kann, sich Annotationen machen kann,

00:22:41.850 --> 00:22:46.410
<v Ingo>Dinge tun, sich organisiert, Braindumps reinkippen kann, organisiert,

00:22:46.490 --> 00:22:47.210
<v Ingo>gedöns.

00:22:47.530 --> 00:22:48.650
<v Ingo>Ja, ihr erinnert euch?

00:22:48.810 --> 00:22:49.050
<v Ingo>Ja.

00:22:49.610 --> 00:22:50.010
<v Ingo>Genau.

00:22:50.330 --> 00:22:56.410
<v Ingo>Ein Hörer hat geschrieben, dass auf GNULinux.ch da so eine Artikelserie

00:22:56.650 --> 00:23:01.850
<v Ingo>erschienen ist, die mal einige, auch die von denen,

00:23:01.930 --> 00:23:06.410
<v Ingo>die wir besprochen haben, wie Joplin und sowas, die da mal vorgestellt werden.

00:23:06.570 --> 00:23:09.850
<v Ingo>Und da habe ich mal drauf geklickt und mir ist gleich ins Auge gesprungen,

00:23:10.010 --> 00:23:14.890
<v Ingo>das allerletzte war Nextcloud Collectives und da habe ich mich daran erinnert,

00:23:15.050 --> 00:23:19.690
<v Ingo>dass ich mit denen doch, mit den Leuten doch ein Interview gemacht habe.

00:23:19.850 --> 00:23:23.930
<v Ingo>Und deswegen muss ich hier jetzt gleich nochmal den Nextcloud Podcast 15 pluggen.

00:23:24.250 --> 00:23:28.090
<v Ingo>Da geht es über Nextcloud Collectives, was es ist, die Leute dahinter,

00:23:28.170 --> 00:23:31.530
<v Ingo>die das gebaut haben und wie das finanziert wird.

00:23:31.850 --> 00:23:37.850
<v Ingo>Das ist nämlich der Prototype Fund, der quasi die deutsche Regierung zur Verfügung stellt,

00:23:38.090 --> 00:23:45.050
<v Ingo>dass solche coolen Projekte wie die Nextcloud Collectives App überhaupt das Licht der Welt

00:23:45.050 --> 00:23:46.010
<v Ingo>erblicken.

00:23:46.250 --> 00:23:50.570
<v Ingo>Und da wir ja letztens auch mal den neuen Fund besprochen haben,

00:23:50.730 --> 00:23:55.370
<v Ingo>der jetzt dann Open Source-Projekte, also schon etablierte Open Source-Projekte fördert.

00:23:55.530 --> 00:24:00.730
<v Ingo>Also das ist eins der coolen Sachen sozusagen, die unser Staat tatsächlich macht.

00:24:01.130 --> 00:24:02.410
<v Ingo>Viele coole Sachen macht er nicht.

00:24:02.490 --> 00:24:04.330
<v Ingo>Ich habe ja nachher noch ein großes Mimimi.

00:24:04.970 --> 00:24:07.130
<v Ingo>Aber das ist tatsächlich mal was Gutes.

00:24:07.370 --> 00:24:10.890
<v Ingo>Und die Nextcloud Collectives App, die ist da auch rausgefallen.

00:24:10.970 --> 00:24:14.730
<v Ingo>Und ich muss zugeben, ich habe es mir damals nur einmal ganz kurz angeguckt,

00:24:14.970 --> 00:24:20.330
<v Ingo>aber ja, vielleicht ist es auch nochmal wieder eine Alternative, statt jetzt noch nur einen Service zu nehmen.

00:24:20.570 --> 00:24:25.850
<v Ingo>Aber das mal in der Nextcloud zu aktivieren und mal näher anzugucken.

00:24:27.930 --> 00:24:30.010
<v l33tname>Wenn man natürlich schon eine Nextcloud hat.

00:24:30.250 --> 00:24:32.090
<v l33tname>Das ist das, wo es bei mir noch scheitert.

00:24:32.330 --> 00:24:32.970
<v l33tname>Mal überhaupt nicht.

00:24:33.210 --> 00:24:36.570
<v Felix>Du kannst einen mit recyceln, also mit schon funktionieren.

00:24:36.810 --> 00:24:37.610
<v Felix>Das ist korrekt, ja.

00:24:38.490 --> 00:24:41.050
<v l33tname>Aber ich will es ja eigentlich schon selber haben.

00:24:42.490 --> 00:24:43.050
<v l33tname>Aber ja.

00:24:43.610 --> 00:24:46.490
<v Felix>Es gibt bitte die Mastodon, vielleicht muss ich das benutzen.

00:24:48.090 --> 00:24:54.330
<v Felix>Vielleicht kriege ich das hier mehr integriert in meine aktuellen Tools als das Ding,

00:24:54.410 --> 00:24:59.210
<v Felix>wo ich hier die Notifications ausgeschaltet habe.

00:25:04.330 --> 00:25:07.530
<v Ingo>Gut, dann kommen wir zum nächsten Thema.

00:25:07.770 --> 00:25:09.210
<v Ingo>Zur nächsten Kategorie.

00:25:09.450 --> 00:25:12.010
<v Ingo>Und die Kategorie heißt Toter der Woche.

00:25:13.210 --> 00:25:14.250
<v l33tname>Hier, also.

00:25:14.490 --> 00:25:17.370
<v l33tname>Ihr kennt bestimmt alle hier F-Takes, oder?

00:25:18.890 --> 00:25:22.250
<v Ingo>Ach, der Typ, der irgendwie 30 Milliarden an einem Tag verloren hat.

00:25:23.050 --> 00:25:25.210
<v Markus>Nee, das Kürze von dem Typen war anders.

00:25:26.890 --> 00:25:30.010
<v Ingo>Ja gut, aber der hat diese Börse gegründet da oder so.

00:25:30.250 --> 00:25:30.890
<v Ingo>Genau, diesen.

00:25:31.050 --> 00:25:32.330
<v l33tname>Also was war es denn Krypto-Express?

00:25:32.490 --> 00:25:34.410
<v Felix>Achso, das war nicht Elon Musk, oh sorry.

00:25:38.810 --> 00:25:40.170
<v Markus>Der hat mehr als 3 Milliarden.

00:25:40.650 --> 00:25:42.010
<v Ingo>Er hat 44 Milliarden.

00:25:42.330 --> 00:25:47.610
<v Felix>Man wollte schon sagen, die Zahl war mir irgendwie zu klein, also ich bin es nicht genau.

00:25:48.650 --> 00:25:50.890
<v Felix>Ja, nee, erzähl mir mehr, erzähl weiter.

00:25:51.130 --> 00:25:56.410
<v l33tname>Ja, also fairerweise muss man sagen, ich habe halt kein Krypto,

00:25:56.490 --> 00:26:02.250
<v l33tname>das heißt, es hat mich nur so am Rande interessiert, aber es gibt hier diesen Typen,

00:26:02.330 --> 00:26:04.250
<v l33tname>diesen Sam Bankman-Fried.

00:26:05.130 --> 00:26:05.450
<v l33tname>Mr.

00:26:05.530 --> 00:26:06.170
<v l33tname>Bankman.

00:26:06.490 --> 00:26:06.730
<v l33tname>Mr.

00:26:06.810 --> 00:26:07.450
<v l33tname>Bankman.

00:26:07.610 --> 00:26:10.410
<v Felix>Was der wunderbarer Name ist für ihn, was er gemacht hat.

00:26:10.570 --> 00:26:15.610
<v l33tname>Genau, und er hat halt so einen Crypto Exchange gemacht,

00:26:15.850 --> 00:26:19.370
<v l33tname>der FTX heißt, und dann gibt es irgendwie noch so eine andere Firma von ihm.

00:26:21.290 --> 00:26:22.250
<v l33tname>Und ja.

00:26:22.970 --> 00:26:24.410
<v l33tname>Essentially war es halt ein

00:26:30.010 --> 00:26:30.890
<v l33tname>Bitcoin-Börse.

00:26:31.050 --> 00:26:31.450
<v l33tname>Nee, was?

00:26:31.530 --> 00:26:32.730
<v l33tname>Nee, Betrug.

00:26:33.130 --> 00:26:33.530
<v l33tname>You know?

00:26:34.090 --> 00:26:36.330
<v l33tname>Das Betrugssystem, was nur funktioniert.

00:26:36.570 --> 00:26:37.530
<v l33tname>So ein Schneeballsystem.

00:26:38.890 --> 00:26:42.170
<v l33tname>Es war so eine Art Schneeballsystem und irgendwie, ja.

00:26:42.650 --> 00:26:48.010
<v l33tname>Irgendwann ist es dann halt ihm auf die Füße geflogen und es haben ganz viele Leute Geld verloren.

00:26:49.450 --> 00:26:49.770
<v l33tname>Okay.

00:26:50.490 --> 00:26:52.490
<v Ingo>Okay, der Teil wusste ich nicht.

00:26:52.570 --> 00:26:57.130
<v Ingo>Ich habe nur gelesen, dass er irgendwie ganz viel Geld anhäufen wollte,

00:26:57.210 --> 00:26:59.290
<v Ingo>um das dann irgendwie allen zu spenden.

00:26:59.370 --> 00:27:02.970
<v Ingo>Der war irgendwie so ein super Altruist, glaube ich.

00:27:03.210 --> 00:27:07.690
<v Ingo>Also irgendwie sein Leben besteht daraus, Geld anzuhäufen und das anderen zur Verfügung zu stellen.

00:27:07.850 --> 00:27:08.490
<v Ingo>Den Ansatz war.

00:27:08.650 --> 00:27:09.850
<v Felix>Warum muss das erst anhäufen?

00:27:09.930 --> 00:27:12.570
<v Felix>Warum kann es sich direkt anderen Leuten, warum kann es sich durchreichen?

00:27:13.130 --> 00:27:18.170
<v Ingo>Er hat es auch direkt, wenn er was hatte, gegeben, wohl zwischenzeitlich.

00:27:18.330 --> 00:27:19.210
<v Ingo>Also ja.

00:27:19.530 --> 00:27:26.490
<v Ingo>Und die neueste Firma war halt mehrere Milliarden wert und es wird jetzt mit dem Spenden

00:27:26.570 --> 00:27:27.610
<v Ingo>ein bisschen schwierig dann.

00:27:28.410 --> 00:27:29.610
<v Felix>Auf einmal nicht mehr, oder was?

00:27:29.690 --> 00:27:32.250
<v Felix>Wie hat er denn so viel Geld auf einmal verloren?

00:27:32.730 --> 00:27:34.970
<v l33tname>Ja, der ganze Exchange ist weg.

00:27:35.370 --> 00:27:36.330
<v l33tname>Das ist bankrott.

00:27:36.730 --> 00:27:37.850
<v Felix>Das ist komplett bankrott.

00:27:38.010 --> 00:27:38.570
<v Felix>Komplett bankrott.

00:27:39.450 --> 00:27:41.370
<v Felix>Hat er da nur investiert oder war das seine?

00:27:41.690 --> 00:27:42.570
<v l33tname>Es war sein.

00:27:43.130 --> 00:27:48.490
<v l33tname>Also ja, das war irgendwie sein Ding und dann eben gibt es noch irgendwie die andere Firma dann halt halt

00:27:48.490 --> 00:27:52.730
<v l33tname>irgendwie selber so ein Token gemacht.

00:27:53.770 --> 00:27:57.290
<v l33tname>Also, weil als Cryptoexchange kannst du ja auch deinen eigenen Token machen.

00:27:58.250 --> 00:28:02.010
<v l33tname>Und der war dann halt nicht mehr gedeckt.

00:28:02.970 --> 00:28:04.570
<v l33tname>Und dann mussten sie halt bankrott.

00:28:04.890 --> 00:28:07.450
<v l33tname>Also zu viele Leute wollten halt diesen Token.

00:28:08.810 --> 00:28:09.370
<v l33tname>Loswerden.

00:28:09.850 --> 00:28:10.970
<v Felix>Okay, alles klar.

00:28:11.370 --> 00:28:17.370
<v l33tname>Und dann hatten sie halt kein Geld mehr und es ist halt nicht reguliert und ja.

00:28:17.690 --> 00:28:23.530
<v l33tname>Also essentially spielen sie halt die gleichen Dinge, die es halt vorher mit Aktien und Banken und so gab,

00:28:23.610 --> 00:28:25.850
<v l33tname>spielen sie jetzt halt im Cryptospace nochmal durch.

00:28:26.250 --> 00:28:28.330
<v Felix>Aber halt auf Koks quasi.

00:28:28.410 --> 00:28:31.210
<v Felix>Also quasi alles noch zehnfach verschnellert.

00:28:31.610 --> 00:28:33.450
<v Markus>Ja, nur dass das andere nicht weg ist.

00:28:33.530 --> 00:28:34.410
<v Markus>Das darf man nicht vergessen.

00:28:34.650 --> 00:28:40.570
<v Markus>Ja, das ist einfach noch absurder dazu geworden, weil wir haben die anderen Systeme oder diese andere

00:28:40.570 --> 00:28:47.530
<v Markus>Übertreibungen in den klassischen Sparten dieser Industriewelt

00:28:47.530 --> 00:28:49.290
<v Markus>da draußen ja nicht abgeschafft.

00:28:49.370 --> 00:28:52.650
<v Markus>Also die Banken und ihre Spekulationen und Investmentbank und so, das gibt es ja alles immer noch.

00:28:52.730 --> 00:28:56.410
<v Markus>Und jetzt haben wir zusätzlich noch Bitcoins und Kryptos im Allgemeinen.

00:28:56.730 --> 00:28:58.010
<v Markus>Es ist schon crazy.

00:28:58.170 --> 00:29:01.610
<v l33tname>Ja, aber ja, eben Bank sind zumindest so ein bisschen

00:29:05.130 --> 00:29:07.370
<v l33tname>reguliert und da gibt es so ein bisschen so.

00:29:08.170 --> 00:29:11.770
<v Ingo>Es gibt diesen Einlagesicherungsfonds, ich glaube bis 20.000.

00:29:12.250 --> 00:29:16.890
<v Ingo>Also wenn du bis 20.000 verlierst, dann müssen die Banken, die das ersetzen,

00:29:16.970 --> 00:29:22.250
<v Ingo>beziehungsweise alle Banken gemeinsam haben diesen Fonds gegründet und wenn halt eine Bank pleite geht,

00:29:22.490 --> 00:29:26.730
<v Ingo>dann werden deine Einlagen bis zu dieser Höhe ersetzt.

00:29:27.050 --> 00:29:33.050
<v Markus>Ja, ja, das ist ja okay für Normalsterbliche oder wichtig für Normalsterbliche wie uns,

00:29:33.130 --> 00:29:36.250
<v Markus>dass wir nicht einfach, es sind übrigens 100.000 pro Einleger pro Bank.

00:29:36.330 --> 00:29:40.170
<v Markus>Also wenn du mehr als 100.000 hast, solltest du dir mehrere Banken suchen.

00:29:42.010 --> 00:29:48.330
<v Markus>Aber auf der anderen Seite dazu steht ja, die stehen ja diese Investmentbanking-Sparten,

00:29:48.730 --> 00:29:52.010
<v Markus>die sich immer wieder, die dann ausgegründet werden als separate Gesellschaften,

00:29:52.170 --> 00:29:59.050
<v Markus>um sich diesen ganzen Regularien zu entziehen und die dann einfach mit ihren Spekulationen das System

00:29:59.050 --> 00:30:00.490
<v Markus>immer wieder auf die Spitze treiben.

00:30:00.650 --> 00:30:06.090
<v l33tname>Ja, aber auch da, also ich meine, die spekulieren halt an der Börse und da gibt es halt Regeln und so.

00:30:07.930 --> 00:30:10.890
<v l33tname>Und da müssen sie sich halt auch dran halten.

00:30:10.970 --> 00:30:17.370
<v l33tname>Natürlich ist es immer noch absurd, aber es ist schon so ein bisschen besser als im Cryptospace,

00:30:17.450 --> 00:30:24.330
<v l33tname>wo du halt auch einfach ganz viele Dinge machen kannst, die im normalen Aktienmarkt halt einfach verboten

00:30:24.330 --> 00:30:25.850
<v l33tname>sind, aus gutem Grund.

00:30:27.290 --> 00:30:28.490
<v l33tname>Also das ist schon.

00:30:29.290 --> 00:30:30.970
<v l33tname>Finde ich schon absurd, aber.

00:30:32.170 --> 00:30:37.610
<v Ingo>Ja, aber im Börsenuniversum sind so viele Sachen absurd wie diese Leerverkäufe und hast du nicht gesehen.

00:30:39.210 --> 00:30:45.690
<v Felix>Das sind ja quasi jetzt, genau, das sind ja alles, um diese Regularien auszuhebeln, quasi zu machen.

00:30:45.850 --> 00:30:49.450
<v Felix>Aber bei diesen anderen Sachen gibt es halt diese Regularien gar nicht erst.

00:30:49.530 --> 00:30:52.090
<v Felix>Und da muss man auch gar nicht drum herum machen, kann man einfach irgendwelchen random Shit machen.

00:30:52.170 --> 00:30:54.330
<v Felix>Wie zum Beispiel diese Schnebersysteme und alles.

00:30:55.930 --> 00:30:58.170
<v Felix>Ist ja schon krass auch irgendwie.

00:30:58.410 --> 00:31:02.330
<v l33tname>Oder halt einfach Kursmanipulation oder das ist halt alles so.

00:31:02.650 --> 00:31:06.010
<v l33tname>Es ist halt nicht wirklich reguliert, das heißt, ja, genau, Insider-Trading.

00:31:06.090 --> 00:31:07.770
<v l33tname>Das gibt es halt nicht so wirklich.

00:31:07.850 --> 00:31:10.010
<v l33tname>Auch dieses Token-Ding ist halt.

00:31:10.570 --> 00:31:13.930
<v l33tname>Es funktioniert eigentlich wie eine Aktie, aber es ist halt keine Aktie.

00:31:15.050 --> 00:31:15.850
<v l33tname>Ganz genau.

00:31:16.570 --> 00:31:20.410
<v l33tname>Das ist halt so, dass es halt nicht reguliert ist.

00:31:20.490 --> 00:31:24.730
<v l33tname>Das heißt, du kannst, es funktioniert wie eine Aktie, aber es ist halt nicht reguliert wie eine Aktie.

00:31:25.610 --> 00:31:27.610
<v Markus>Es ist nicht reguliert und du hast keine Substanz.

00:31:28.010 --> 00:31:30.410
<v Markus>Es ist komplett nur die Vorstellung.

00:31:30.490 --> 00:31:32.570
<v Markus>Du hast nur den Markt, du hast keine Substanz dahinter.

00:31:32.730 --> 00:31:37.450
<v Markus>Selbst wenn der Börsenkurs, sagen wir mal, du hättest, weiß ich nicht,

00:31:37.530 --> 00:31:42.330
<v Markus>irgendwie BSF-Aktien und der Börsenkurs würde heute kollabieren aus irgendwelchen Gründen.

00:31:42.490 --> 00:31:45.530
<v Markus>Es stünde erstmal immer noch das Unternehmen da.

00:31:45.690 --> 00:31:48.970
<v Markus>Und solange sich nicht rausstellt, die haben alles verzogt, so wie Wirecard,

00:31:51.290 --> 00:31:56.090
<v Markus>dann ist auch zumindest immer noch die Hoffnung, dass da irgendwie noch Substanz ist,

00:31:57.370 --> 00:31:58.810
<v Markus>an der du Anteile hast.

00:31:58.890 --> 00:32:00.970
<v Markus>Und das ist bei Kryptos halt überhaupt nie da.

00:32:01.210 --> 00:32:01.690
<v Markus>Ja, genau.

00:32:01.770 --> 00:32:04.730
<v Felix>Du hast gesagt, es gibt nichts quasi.

00:32:05.770 --> 00:32:08.490
<v Markus>Kein Umsatz, keine Substanz, kein Geschäftsmodell.

00:32:08.970 --> 00:32:13.290
<v Felix>Ja, also manchmal versuchen natürlich diese Tokens, das versuchen da irgendein Use Case abzubilden,

00:32:13.450 --> 00:32:16.890
<v Felix>aber in den allermeisten Fällen ist es halt immer noch nichts, ja.

00:32:17.050 --> 00:32:20.810
<v Felix>Selbst wenn sie da quasi ein tolles Paper schreiben, was sie alles viel besser machen und keine Ahnung was.

00:32:21.370 --> 00:32:23.290
<v Felix>Es quatscht immer noch am Ende.

00:32:23.930 --> 00:32:24.410
<v Felix>Tja.

00:32:26.010 --> 00:32:32.010
<v Felix>Okay, das heißt quasi, sein Exchange ist dann quasi kollabiert.

00:32:32.810 --> 00:32:36.090
<v Felix>Es ist ja nicht das erste Mal, dass irgendein Exchange kollabiert ist wegen irgendwelchen Sachen.

00:32:36.410 --> 00:32:39.930
<v Felix>Deswegen hat es mich jetzt ein bisschen gewundert, dass es solche großen Wellen schlägt.

00:32:40.570 --> 00:32:43.050
<v l33tname>Es war halt irgendwie der zweitgrößte oder so.

00:32:43.530 --> 00:32:45.690
<v Felix>Ja, keine Ahnung, es gibt ja immer wieder den zweitgrößten.

00:32:46.330 --> 00:32:48.730
<v Felix>Immer wieder, wenn einer kollabiert, da gibt es dann wieder den größten.

00:32:50.250 --> 00:32:52.490
<v l33tname>Ja, ja, das ist schon klar, aber es war halt groß.

00:32:52.570 --> 00:32:54.250
<v l33tname>Es haben halt viele Leute betroffen.

00:32:54.730 --> 00:32:59.690
<v Ingo>Genau, plus der, der war, wie gesagt, scheinbar auch ein charismatischer Mensch,

00:32:59.850 --> 00:33:05.450
<v Ingo>der auch irgendwie immer in ein T-Shirt und Shorts rumgerannt ist und irgendwie sein ganzes Vermögen spenden

00:33:05.530 --> 00:33:05.770
<v Ingo>wollte.

00:33:05.850 --> 00:33:07.530
<v Ingo>Das macht die Geschichte, glaube ich, auch nochmal so ein.

00:33:07.770 --> 00:33:11.050
<v Felix>Ah, ja, quasi die Person hinter dem Ding dann ja okay.

00:33:11.530 --> 00:33:17.050
<v Ingo>Genau, also der hat irgendwie, keine Ahnung, die ja, um so eine Börse aufzubauen,

00:33:17.130 --> 00:33:18.330
<v Ingo>musst du auch erstmal Geld einsammeln.

00:33:18.570 --> 00:33:25.450
<v Ingo>Und da haben einfach viele Banken und Investoren erstmal Geld reingesteckt und der

00:33:25.450 --> 00:33:31.690
<v Ingo>saß bis vor kurzem irgendwie noch mit, keine Ahnung, vielleicht war es nicht Barack Obama,

00:33:31.770 --> 00:33:36.490
<v Ingo>aber so, ja, so mit vielen Leuten irgendwie auf der Bühne rum,

00:33:36.570 --> 00:33:42.570
<v Ingo>die er alle eingeladen hat und war irgendwie angekommen und jetzt ist das Ding halt implodiert.

00:33:43.210 --> 00:33:46.250
<v Markus>Genau, und diese Geschichte mit Barack Obama habe ich aber auch gelesen,

00:33:46.330 --> 00:33:50.010
<v Markus>dass er mit denen tatsächlich Konferenzen oder Zusammenkünfte arrangiert hat,

00:33:50.090 --> 00:33:54.250
<v Markus>weil er da dann entsprechend die Türen öffnen konnte mit seinem Auftreten.

00:33:56.170 --> 00:33:57.290
<v Felix>Genau, was ganz.

00:33:57.770 --> 00:34:02.730
<v Markus>Das mit dem Spenden, sorry, das war eben auch so in seinen Jobs vorher,

00:34:02.810 --> 00:34:06.090
<v Markus>hat er wohl auch immer einen großen Teil gespendet.

00:34:06.330 --> 00:34:12.650
<v Markus>Und ist, das ist, das wird auch, zumindest so wird es so wiedergegeben in den Artikeln, die ich gelesen habe.

00:34:14.090 --> 00:34:18.410
<v Markus>Dass er so aufgezogen wurde, dass er sehr altruistisch handelt.

00:34:18.490 --> 00:34:22.090
<v Markus>Und deswegen hatte man so die Hoffnung, dass er mit diesem Geld irgendwas Gutes anfängt.

00:34:22.250 --> 00:34:28.010
<v Markus>Auf der anderen Seite muss man natürlich auch sagen, Geld, was von Milliardären gespendet wird,

00:34:28.250 --> 00:34:32.970
<v Markus>ist immer noch komisch für die Gesellschaft, weil dann bestimmt eine einzelne Person,

00:34:33.290 --> 00:34:37.050
<v Markus>wo ein sehr krasses Gewicht mit diesem Geld hingelegt wird.

00:34:37.290 --> 00:34:41.450
<v Markus>Und gesellschaftlich gesehen wäre es besser, wenn das demokratisch organisiert werden könnte,

00:34:41.530 --> 00:34:45.370
<v Markus>was mit diesem Geld passiert und nicht von einer einzelnen Person ausgeht.

00:34:45.850 --> 00:34:46.730
<v Ingo>Ja, klar.

00:34:46.890 --> 00:34:52.490
<v Ingo>Der kann natürlich entscheiden, wem er, welcher Charity er das Geld gibt und ein bisschen auch was

00:34:52.490 --> 00:34:55.850
<v Ingo>wahrscheinlich, was sie dann damit machen oder schon, weil er die Auswahl trifft,

00:34:55.930 --> 00:34:56.570
<v Ingo>was sie damit machen.

00:34:56.730 --> 00:34:58.250
<v Markus>Du kannst hier zweckgebunden spenden, ja.

00:34:58.490 --> 00:34:59.050
<v Markus>Ja, genau.

00:34:59.210 --> 00:35:01.210
<v Felix>Das ist natürlich immer ein Problem.

00:35:02.810 --> 00:35:08.250
<v Felix>Genau, passend dazu habe ich hier den Cryptovissa.com Exchange Graveyard.

00:35:08.410 --> 00:35:12.490
<v Felix>Das ist quasi eine Webseite von allen Exchanges, wo sie gestorben sind.

00:35:12.730 --> 00:35:15.930
<v Felix>Und ich muss sagen, das scrollt sich schon gut, ja.

00:35:16.010 --> 00:35:17.850
<v Felix>Da kann man jetzt mal nichts sagen.

00:35:18.490 --> 00:35:25.290
<v Felix>Quasi auch mal mit Business Reason und mit Cause of Death und quasi,

00:35:26.010 --> 00:35:27.770
<v Felix>wie du die benutzen konntest.

00:35:28.090 --> 00:35:29.850
<v Felix>Und holy shit, hey.

00:35:29.930 --> 00:35:34.250
<v Felix>Also 2020 waren es wohl 75 Exchanges,

00:35:34.410 --> 00:35:38.410
<v Felix>die bankrott gegangen sind oder quasi gestorben sind, aus irgendwelchen Gründen.

00:35:39.050 --> 00:35:40.410
<v Felix>Das ist schon mal eine Ansage, hey.

00:35:40.650 --> 00:35:43.290
<v Felix>Und dass es dann immer wieder den zweitgrößten gibt, ist klar.

00:35:46.810 --> 00:35:48.890
<v Felix>Und ja, ja.

00:35:49.130 --> 00:35:56.090
<v l33tname>Ja, ich glaube, FTX ist halt auch so ein großes Ding, weil ja, da haben halt irgendwie auch berühmte Leute

00:35:56.090 --> 00:35:57.850
<v l33tname>für Werbung gemacht.

00:35:58.970 --> 00:36:05.130
<v l33tname>Ich glaube, ich glaube,

00:36:05.290 --> 00:36:09.610
<v l33tname>die hatten sogar irgendwie einen Spot im Super Bowl oder so.

00:36:10.570 --> 00:36:10.890
<v l33tname>Okay.

00:36:11.210 --> 00:36:12.810
<v l33tname>Könnte sein, bin ich mir aber nicht sicher.

00:36:12.890 --> 00:36:18.090
<v l33tname>Aber was sicher ist, ist, sie hatten das Baseballstadion,

00:36:18.250 --> 00:36:21.290
<v l33tname>also die Namensrechte am Baseballstadion in Miami.

00:36:23.130 --> 00:36:27.050
<v l33tname>Es gibt halt, also oder gab eine FTX-Arena.

00:36:29.610 --> 00:36:34.730
<v l33tname>Und halt irgendwie, ja, so von den Promotern oder so,

00:36:34.810 --> 00:36:39.610
<v l33tname>sind halt so Leute wie Tom Brady oder Shaquille O'Neal,

00:36:41.210 --> 00:36:42.090
<v l33tname>wer kennt man noch?

00:36:42.170 --> 00:36:42.330
<v l33tname>Ja.

00:36:42.490 --> 00:36:46.730
<v l33tname>Halt so Leute, die halt wirklich bekannt sind, die man halt so kennt.

00:36:48.250 --> 00:36:53.690
<v l33tname>Und darum ist es, glaube ich, so ein bisschen größer, als wenn es halt irgend so ein Krypto-Ding ist,

00:36:53.770 --> 00:36:55.530
<v l33tname>was halt so niemand kennt.

00:36:57.690 --> 00:37:01.370
<v l33tname>Was halt aber trotzdem irgendwie zweitgrößter Kryptomarkt ist oder so.

00:37:04.250 --> 00:37:04.570
<v l33tname>Ja.

00:37:05.530 --> 00:37:07.450
<v Ingo>Na gut, können wir auch nicht ändern.

00:37:08.730 --> 00:37:13.930
<v Ingo>Mal gucken, was demnächst pleite geht und wie sich das noch entwickelt oder ob wir.

00:37:14.170 --> 00:37:14.810
<v Ingo>Aber was habe ich?

00:37:15.050 --> 00:37:19.770
<v Ingo>Wir haben ja vorausgesagt, dass in Bitcoin nach zehn Jahren oder wann wird keiner mehr drüber reden?

00:37:22.330 --> 00:37:23.450
<v Ingo>Ich hab das gesagt, aber.

00:37:25.130 --> 00:37:27.850
<v Ingo>Bis dahin müssen die ja alle noch einmal Pleite gehen.

00:37:28.170 --> 00:37:31.290
<v Felix>Ja, aber es gibt ja auch immer wieder neue, muss man aussehen.

00:37:32.970 --> 00:37:35.850
<v Ingo>Gut, kommen wir zum AI der Woche.

00:37:38.250 --> 00:37:39.290
<v Felix>AI der Woche.

00:37:40.170 --> 00:37:42.570
<v Felix>Was habe ich rausgesucht für die AI der Woche?

00:37:42.890 --> 00:37:43.610
<v Felix>Lass mich kurz schauen.

00:37:43.770 --> 00:37:49.050
<v Felix>Da steht Stable Diffusion Stable Diffusion auf dem iPhone.

00:37:49.210 --> 00:37:55.770
<v Felix>Das ist quasi der neue heiße Scheiß Stable Diffusion, also das Modell auf allen

00:37:55.770 --> 00:37:59.130
<v Felix>möglichen anderen Geräten, die nicht irgendwie eine riesige Grafikkarte sind,

00:37:59.210 --> 00:38:00.490
<v Felix>zum Laufen zu bringen.

00:38:01.210 --> 00:38:05.370
<v Felix>Und dass man da quasi dann auf seinen kleinen Devices neuronieren kann.

00:38:07.290 --> 00:38:11.530
<v Felix>Und genau, das ist jetzt quasi die News zum iPhone,

00:38:11.690 --> 00:38:16.570
<v Felix>also quasi das neuronale Netz auf dem iPhone zum Laufen zu bringen.

00:38:16.650 --> 00:38:18.650
<v Felix>Hat das jemand von euch ausprobiert mal?

00:38:18.890 --> 00:38:19.290
<v Felix>Nee.

00:38:20.970 --> 00:38:24.330
<v Felix>Also du brauchst auf jeden Fall ein 6 GB iPhone.

00:38:24.650 --> 00:38:28.490
<v Felix>Keine Ahnung, was jetzt gerade aktuell ist und wie, wie, also wie neu das sein muss,

00:38:28.570 --> 00:38:29.930
<v Felix>kann ich mir jetzt nicht sagen.

00:38:30.490 --> 00:38:36.330
<v l33tname>Und das ist einfach mal so ein, also wie funktioniert das?

00:38:36.490 --> 00:38:37.530
<v l33tname>Warum funktioniert das?

00:38:37.610 --> 00:38:41.130
<v l33tname>Weil vorher braucht es, also das letzte Mal, als wir bei Stable Diffusion,

00:38:41.210 --> 00:38:45.290
<v l33tname>das ist vielleicht nicht so lange her, da brauchst du noch so eine große Grafikkarte,

00:38:45.370 --> 00:38:49.050
<v l33tname>dass das so ein bisschen Spaß macht und jetzt brauchst du ein iPhone.

00:38:49.290 --> 00:38:54.810
<v Felix>Genau, also der Trick ist quasi, dass du nur eine relativ große Menge VRAM,

00:38:54.970 --> 00:39:01.770
<v Felix>also quasi RAM, brauchst, um dieses Modell zu laden und dann verwenden

00:39:01.770 --> 00:39:02.330
<v Felix>zu können.

00:39:02.730 --> 00:39:06.490
<v Felix>Und quasi wie schnell deine Grafikkarte ist nicht so super wichtig.

00:39:06.810 --> 00:39:13.690
<v Felix>Das heißt, quasi jetzt langsam kommst du quasi dahin, dass es nicht unbedingt Grafikkarten RAM sein

00:39:13.690 --> 00:39:15.770
<v Felix>muss, sondern halt einfach irgendeine Art von RAM.

00:39:16.010 --> 00:39:22.650
<v Felix>Und an der Stelle ist es dann halt so, dass das iPhone mit 6 Gigabyte Rahmen

00:39:24.010 --> 00:39:28.410
<v Felix>ausgestattet sein kann und entsprechend das dann verwendet werden kann.

00:39:28.490 --> 00:39:30.890
<v Felix>Du kannst die Bilder nicht unendlich groß generieren lassen.

00:39:30.970 --> 00:39:33.210
<v Felix>Also jetzt, ich glaube, das Limit ist hier gerade

00:39:38.410 --> 00:39:43.370
<v Felix>512x512, aber es kann auch sein, dass es 384x384 ist.

00:39:44.010 --> 00:39:47.610
<v Felix>Also quasi von der von der Größe her, das heißt, du kriegst quasi nicht so tolle Bilder raus,

00:39:47.690 --> 00:39:53.450
<v Felix>die wie jetzt von OpenAI, von diesem, von Dolly 2, der immer 1000x1000 generiert.

00:39:53.770 --> 00:39:59.370
<v Felix>Aber das Coole an den Bildern ist ja, dass man die immer hochskalieren kann.

00:39:59.690 --> 00:40:03.770
<v Felix>Weil das Modell will ja nichts anderes machen, wenn du ein kleines,

00:40:04.090 --> 00:40:06.490
<v Felix>du generierst quasi ein kleines Bild und machst dann noch ein bisschen größer.

00:40:06.650 --> 00:40:10.970
<v Felix>Das muss dann ja auch gar nicht mehr auf deinem iPhone sein, aber quasi um das Bild überhaupt erzeugen zu

00:40:10.970 --> 00:40:14.730
<v Felix>können und das jemand zeigen zu können, reicht das vielleicht einfach schon aus.

00:40:15.130 --> 00:40:18.650
<v Felix>Genau, also das ist quasi die Limitation, dass du die Bilder nicht so groß machen kannst.

00:40:20.670 --> 00:40:21.230
<v Felix>Verrückt?

00:40:21.390 --> 00:40:24.350
<v Felix>Genau, äh, 384 mit 384.

00:40:24.430 --> 00:40:26.190
<v Felix>Und es hat ungefähr zwei Minuten gebraucht.

00:40:26.270 --> 00:40:28.510
<v Felix>Das heißt, es dauert auch noch relativ lange.

00:40:28.750 --> 00:40:30.830
<v Felix>Aber das Coole ist halt, das geht.

00:40:32.990 --> 00:40:39.310
<v Felix>Und ja, ich finde es auf jeden Fall eine spannende Sache, dass quasi jetzt ein bisschen die,

00:40:39.470 --> 00:40:43.950
<v Felix>dass sich da die Möglichkeit noch weiter öffnen, diese Sachen irgendwo anders zu verwenden.

00:40:44.590 --> 00:40:48.430
<v Felix>Und ja, mal gucken, was da jetzt quasi noch weiter in die Richtung passiert.

00:40:48.510 --> 00:40:51.710
<v Felix>Also wo das ja jetzt, wo quasi solche Sachen dann noch weiter eingesetzt werden.

00:40:54.190 --> 00:40:57.070
<v Felix>Genau, das ist quasi mein AI der Woche.

00:40:58.430 --> 00:40:59.230
<v Ingo>Sehr schön.

00:41:00.350 --> 00:41:06.430
<v Ingo>Dann kommen wir schon zu unserer Standardkategorie, den News.

00:41:06.670 --> 00:41:08.110
<v Ingo>Dabei haben wir gar nicht so viele News.

00:41:08.270 --> 00:41:12.030
<v Ingo>Kann auch daran liegen, dass die letzte Sendung noch gar nicht so lange her ist.

00:41:12.350 --> 00:41:14.030
<v Felix>Ich weiß gar nicht, wann war denn die letzte Sendung überhaupt?

00:41:14.190 --> 00:41:15.310
<v Ingo>Na, letzte Woche.

00:41:16.670 --> 00:41:16.990
<v Ingo>Ja.

00:41:18.670 --> 00:41:19.470
<v Ingo>Erstaunlich.

00:41:19.630 --> 00:41:19.790
<v Ingo>Ja.

00:41:20.430 --> 00:41:21.630
<v Felix>Wie haben wir das gemacht?

00:41:23.150 --> 00:41:23.630
<v Felix>Naja.

00:41:24.670 --> 00:41:27.950
<v Markus>Ist immerhin von Montag auf Mittwoch, sind eigentlich schon anderthalb Wochen.

00:41:28.510 --> 00:41:28.910
<v Markus>Ach so nicht.

00:41:29.150 --> 00:41:31.710
<v Ingo>Aber trotzdem ist irgendwie nicht so viel Spannendes passiert.

00:41:31.790 --> 00:41:38.510
<v Ingo>Aber wir wollten euch trotzdem unseren Insight nicht vorinhalten und machen

00:41:38.510 --> 00:41:41.310
<v Ingo>wie immer eine lustige Sendung.

00:41:41.790 --> 00:41:42.270
<v Ingo>Genau.

00:41:43.950 --> 00:41:46.110
<v Felix>So, was haben wir denn für News überhaupt?

00:41:46.350 --> 00:41:47.230
<v Ingo>Irgendwas mit Snaps.

00:41:47.390 --> 00:41:47.870
<v Ingo>Snaps, oder?

00:41:48.190 --> 00:41:48.510
<v Ingo>Snaps.

00:41:49.550 --> 00:41:51.310
<v Ingo>Oh, das benutzt es noch einer.

00:41:51.470 --> 00:41:51.870
<v Ingo>Benutzt es?

00:41:52.110 --> 00:41:52.910
<v Ingo>Keine Ahnung.

00:41:54.990 --> 00:41:55.630
<v Ingo>Leider.

00:41:56.270 --> 00:41:57.950
<v l33tname>Also alle Ubuntu-User?

00:41:58.430 --> 00:41:58.910
<v l33tname>Ja, ja.

00:41:59.950 --> 00:42:03.150
<v Felix>Ubuntu User ist ja quasi immer, dass du aus Versehen und welche Snaps installierst,

00:42:03.230 --> 00:42:06.350
<v Felix>wenn du einfach nur sagst, Appt Install, Firefox oder so, irgendwie so,

00:42:06.430 --> 00:42:10.110
<v Felix>wenn man Snap im Docker, LXD.

00:42:11.390 --> 00:42:11.950
<v Felix>Alles, ja.

00:42:12.110 --> 00:42:12.190
<v Felix>Alles.

00:42:12.430 --> 00:42:13.950
<v Felix>Ist quasi immer gearscht.

00:42:15.470 --> 00:42:18.190
<v Felix>Jetzt ist es aber endlich soweit.

00:42:18.510 --> 00:42:24.030
<v Felix>Das wunderbare Feature wurde hinzugefügt, nämlich, du kannst Auto-Updates deaktivieren.

00:42:24.270 --> 00:42:24.910
<v Felix>Yay!

00:42:25.630 --> 00:42:26.510
<v Unbekannt>Toll, oder?

00:42:26.670 --> 00:42:33.150
<v Ingo>Das ist dann nervt es nicht mehr und sagt, Achtung, sie müssen hier aktualisieren und wir fahren in den

00:42:33.150 --> 00:42:33.160
<v Ingo>System.

00:42:33.470 --> 00:42:36.670
<v Felix>Du wirst nicht automatisch geaktualisiert, so habe ich das verstanden.

00:42:36.910 --> 00:42:38.350
<v Felix>Weil das ist ja auch irgendwie passiert, oder?

00:42:38.590 --> 00:42:38.750
<v Felix>Genau.

00:42:40.670 --> 00:42:42.590
<v l33tname>Das war so ein echtes Problem.

00:42:43.310 --> 00:42:49.070
<v l33tname>Stell dir vor, du hast so einen Server und da hast du zum Beispiel so Docker drauf und dann hast du so

00:42:49.070 --> 00:42:49.950
<v l33tname>Services.

00:42:50.590 --> 00:42:57.390
<v l33tname>Und dann hat Snap einfach so das Gefühl: ja, wäre jetzt cool, wenn ich deinen Docker update.

00:42:58.590 --> 00:43:04.350
<v l33tname>Und deine Container, ja, vielleicht geht das, vielleicht auch nicht.

00:43:06.190 --> 00:43:09.870
<v l33tname>Ja, das ist so ein bisschen mäßige Experience.

00:43:11.470 --> 00:43:16.670
<v l33tname>Eigentlich sollte das irgendwie Services, eigentlich sollte das Service aware sein und dann sehen so,

00:43:16.750 --> 00:43:18.910
<v l33tname>ja, hier das Docker-Ding läuft noch.

00:43:19.950 --> 00:43:21.790
<v Felix>Das ist vielleicht nicht so cool, wenn ich jetzt update.

00:43:21.950 --> 00:43:25.950
<v l33tname>Genau, ist vielleicht nicht so cool, wenn ich es einfach update, was aber in Actuality meistens passiert,

00:43:26.030 --> 00:43:28.590
<v l33tname>ist, updatest dann einfach und dann funktionieren Dinge nicht.

00:43:28.750 --> 00:43:34.430
<v l33tname>Und ich meine, auf deinem Desktop-PC, wo du nicht so Long Running Services hast,

00:43:34.510 --> 00:43:36.030
<v l33tname>ist es vielleicht auch okay.

00:43:36.590 --> 00:43:39.150
<v l33tname>Man zahlt dein Firefox wieder mal zu und auf.

00:43:39.470 --> 00:43:40.990
<v l33tname>So, whatever.

00:43:42.510 --> 00:43:46.750
<v l33tname>Auf deinem Server, wo du vielleicht so, weiß ich nicht,

00:43:46.910 --> 00:43:50.830
<v l33tname>so deine Webseite in diesem Docker-Container hast oder deine Services.

00:43:53.310 --> 00:43:55.310
<v l33tname>Weiß ich nicht, ob das so gut ist.

00:43:55.870 --> 00:43:58.910
<v Felix>Aber da auch quasi überhaupt auf die Idee zu kommen, dass das eine gute Sache ist,

00:43:58.990 --> 00:44:04.190
<v Felix>da irgendwelche Snaps zu deployen als Distribution, ist schon echt weird einfach.

00:44:04.350 --> 00:44:05.470
<v l33tname>Ja, das.

00:44:07.070 --> 00:44:10.910
<v Ingo>Es ist halt schneller, einfacher, muss keine Pakete bauen, keine Ahnung.

00:44:11.630 --> 00:44:13.870
<v l33tname>Es ist einfach, es ist einfach nicht schneller, einfacher.

00:44:14.110 --> 00:44:18.750
<v l33tname>Also vielleicht für es halt einfacher,

00:44:18.830 --> 00:44:22.110
<v l33tname>vielleicht für den, den es macht, aber das eigentlich nicht.

00:44:22.350 --> 00:44:26.270
<v l33tname>Weil es gibt halt einen, der es macht und es gibt halt Hunderttausende, die es benutzen.

00:44:27.630 --> 00:44:31.470
<v l33tname>Für die Hunderttausende, die es benutzen, ein bisschen schwieriger wird,

00:44:31.710 --> 00:44:35.390
<v l33tname>dann ja, ist ein schlechter Trade-off.

00:44:35.630 --> 00:44:36.830
<v Felix>Ja, genau.

00:44:37.870 --> 00:44:41.790
<v Felix>Ja, ist natürlich ein guter Trade-off für den Maintainer, für den einen Typen, der es maintainen muss.

00:44:42.270 --> 00:44:42.910
<v Felix>Aber nee.

00:44:43.070 --> 00:44:44.910
<v Felix>Also es sagt einfach.

00:44:45.150 --> 00:44:47.630
<v l33tname>Es ist einfach kind of a dick-move.

00:44:48.430 --> 00:44:49.710
<v l33tname>Aber hier, also.

00:44:50.270 --> 00:44:50.830
<v l33tname>Ah doch, hier.

00:44:51.230 --> 00:44:53.150
<v Ingo>Aber die Probleme können jetzt gelöst werden.

00:44:53.310 --> 00:44:55.950
<v Ingo>Zumindest, dass es mit dem Auto-Update nervt.

00:44:56.110 --> 00:44:58.430
<v Felix>Genau, du kannst das Auto-Updates deaktivieren.

00:44:58.590 --> 00:45:01.230
<v Felix>Du hast jetzt überhaupt die Möglichkeit, das ging ja davor gar nicht,

00:45:01.310 --> 00:45:05.070
<v Felix>sondern da hat es es einfach gemacht und du hast keine Chance, dagegen quasi dich zu wehren,

00:45:05.230 --> 00:45:07.310
<v Felix>sondern er hat dich einfach geauto-updated.

00:45:07.630 --> 00:45:09.470
<v l33tname>Aber wie machst du das jetzt?

00:45:09.550 --> 00:45:10.270
<v l33tname>Das sehe ich irgendwie.

00:45:10.510 --> 00:45:12.030
<v Felix>Da gibt es, warte, da gibt es irgendwie so eine Spieler.

00:45:12.190 --> 00:45:14.110
<v Ingo>Snap Refresh minus minus holds.

00:45:14.270 --> 00:45:18.670
<v Ingo>The Hold Command Holds or Postpone Snaped Updates.

00:45:18.990 --> 00:45:22.270
<v Ingo>Aber ist die Frage, ab welchem Snap ist es drin?

00:45:23.310 --> 00:45:27.550
<v Felix>Erst, ich glaube, Bleeding Edge, aber das updatet sich ja selber von der hast du dann irgendwann die neueste

00:45:27.550 --> 00:45:27.790
<v Felix>Version.

00:45:28.510 --> 00:45:29.150
<v Felix>Ah ja, okay.

00:45:29.710 --> 00:45:31.390
<v Felix>Nee, keine Ahnung, wann das jetzt kommt.

00:45:31.470 --> 00:45:35.070
<v Felix>Hier steht currently available only in Edge Channel auf Snap.

00:45:36.110 --> 00:45:40.190
<v Felix>Das heißt, du musst wahrscheinlich mit Debian musst jetzt, äh nee, mit Ubuntu muss jetzt ein bisschen warten,

00:45:40.270 --> 00:45:42.990
<v Felix>aber Debian hat ja eh zum Reconnet Snaps dann.

00:45:43.230 --> 00:45:43.870
<v Felix>Definitely.

00:45:44.030 --> 00:45:48.110
<v l33tname>Ah ja, und dann kannst du forever sagen, okay, I see.

00:45:48.270 --> 00:45:51.630
<v Felix>Genau, dann kannst du quasi dich entscheiden, wann du wirklich updaten möchtest.

00:45:51.790 --> 00:45:53.790
<v l33tname>Ja, und dann kannst du es halt selber irgendwie.

00:45:54.430 --> 00:45:54.750
<v l33tname>Was?

00:45:55.710 --> 00:46:00.270
<v l33tname>Auf dem Server für Services, also ich weiß nicht,

00:46:00.350 --> 00:46:03.150
<v l33tname>warum man will, dass das Auto updatet.

00:46:04.030 --> 00:46:07.710
<v l33tname>Also man hat halt, also ich meine, wenn du so einen Prozess rundherum hast,

00:46:08.030 --> 00:46:11.470
<v l33tname>der auch ein Auto Rollback macht, wenn es irgendwie nicht funktioniert,

00:46:12.350 --> 00:46:17.550
<v l33tname>das ist dann vielleicht geil, aber das braucht schon ein bisschen Engineering rundherum,

00:46:17.630 --> 00:46:20.990
<v l33tname>das du willst ja auch nicht einfach irgendwann updaten, sondern du willst ja,

00:46:21.150 --> 00:46:23.790
<v l33tname>du hast ja, du hast ja Update-Windows und wenn es ja nicht funktioniert,

00:46:23.870 --> 00:46:25.470
<v l33tname>dann machst du ein Rollback nicht so, okay.

00:46:25.630 --> 00:46:28.510
<v Felix>Es ist 18 Uhr 17 Uhr.

00:46:28.750 --> 00:46:32.670
<v Felix>Einmal alles updaten oder irgendwelche Sachen updaten, funktioniert die Hälfte nicht.

00:46:32.910 --> 00:46:37.070
<v l33tname>Ja, also ich meine, es kommt ein bisschen auf den Service drauf an, I guess.

00:46:37.310 --> 00:46:40.750
<v l33tname>Aber ich meine, für Gewissens nicht so wichtig ist, dann ist es egal.

00:46:40.830 --> 00:46:42.350
<v Felix>Das stimmt, ja, das hatten wir gerade.

00:46:42.430 --> 00:46:46.670
<v Felix>Aber wenn du irgendwie Leute hast, die es benutzen wollen, das ist schon eher unpraktisch.

00:46:46.750 --> 00:46:51.230
<v l33tname>Ja, nee, aber sagen wir, Leute, so ein normaler Business Arbeitsservice, oder?

00:46:51.390 --> 00:46:53.390
<v l33tname>Leute benutzen das halt tagsüber.

00:46:53.550 --> 00:46:56.590
<v l33tname>Und dann kannst du, das kannst du gut am Abend sagen, so irgendwie,

00:46:56.750 --> 00:47:02.270
<v l33tname>ja, nach den normalen Arbeitszeiten so, soll halt versuchen zu updaten,

00:47:02.430 --> 00:47:04.590
<v l33tname>soll halt irgendwie Health-Checks laufen lassen.

00:47:05.550 --> 00:47:10.510
<v l33tname>Und wenn es halt nicht funktioniert, dann automatisch Rollback und dann dir halt eine Mail machen und dann

00:47:10.510 --> 00:47:12.110
<v l33tname>kannst du dir das anschauen.

00:47:12.750 --> 00:47:14.590
<v Felix>Aber es soll irgendwie nicht über Snaps passieren.

00:47:15.630 --> 00:47:18.590
<v l33tname>Ich weiß nicht, ob man das, ja, ich würde es auch nicht über Snaps bauen,

00:47:18.670 --> 00:47:21.710
<v l33tname>aber ich sage nur, das wäre halt was, was man sich irgendwie vorstellen kann,

00:47:21.790 --> 00:47:22.750
<v l33tname>was irgendwie cool ist.

00:47:22.990 --> 00:47:29.710
<v l33tname>Aber ja, Snap macht halt einfach nur so den Teil, der es kaputt macht, aber nicht den Rest.

00:47:29.950 --> 00:47:31.150
<v l33tname>Nicht den Rest, den man da.

00:47:32.750 --> 00:47:34.190
<v Felix>Den witzigen Update-Teil.

00:47:36.030 --> 00:47:38.110
<v l33tname>Ja, ja, keine Ahnung.

00:47:39.390 --> 00:47:39.950
<v l33tname>Genau.

00:47:40.190 --> 00:47:47.070
<v Ingo>Also ich meine, was ich trotzdem benutze, ist unter Debian und Ubuntu dieses Unintended Upgrades.

00:47:47.390 --> 00:47:53.390
<v Ingo>Das will man ja schon haben, dass sich die Pakete, die sicherheitskritisch sind, irgendwie updaten.

00:47:54.110 --> 00:47:58.430
<v Felix>Aber sagst du ja auch viel genauer, wann du das haben willst und so.

00:47:58.830 --> 00:47:59.710
<v Ingo>Ja, ja, klar.

00:48:00.750 --> 00:48:02.670
<v Felix>Und nicht so überraschungsmäßig gab es.

00:48:03.070 --> 00:48:06.270
<v Ingo>Ja, und du kannst auch explizit sagen, welche Pakete du haben willst und welche nicht.

00:48:06.830 --> 00:48:08.270
<v Felix>Und welche du halten möchtest.

00:48:08.590 --> 00:48:08.990
<v Felix>Genau.

00:48:12.590 --> 00:48:13.230
<v Felix>Joa.

00:48:13.870 --> 00:48:14.350
<v Felix>Gut.

00:48:15.390 --> 00:48:20.270
<v Ingo>Aber es ist ja schön, dass lange mussten die Leute schreien, jetzt wird es irgendwann eingebaut.

00:48:20.350 --> 00:48:20.910
<v Ingo>Na gut.

00:48:21.470 --> 00:48:22.510
<v Felix>Es ist schon eingebaut.

00:48:22.670 --> 00:48:25.070
<v Felix>Du musst halt nur deinen Snap mit Snap updaten oder so.

00:48:25.150 --> 00:48:27.710
<v l33tname>Ja, man muss halt auf den Edge-Channel aktuell.

00:48:27.950 --> 00:48:32.990
<v l33tname>Aber kann man machen, I guess.

00:48:33.390 --> 00:48:33.950
<v l33tname>Keine Ahnung.

00:48:35.470 --> 00:48:36.190
<v l33tname>Macht das.

00:48:38.590 --> 00:48:42.270
<v Ingo>So, dann kommen wir zu Immutable.

00:48:45.390 --> 00:48:49.790
<v Ingo>Also ich kenne ja Immutable, aber was ist Mi Mimotable?

00:48:50.110 --> 00:48:50.990
<v l33tname>Mi Mutable.

00:48:51.070 --> 00:48:53.550
<v l33tname>Ich glaube, das ist Minimal Immutable.

00:48:53.870 --> 00:48:55.390
<v l33tname>Aber das ist geraten.

00:48:56.110 --> 00:49:02.510
<v l33tname>Die Idee ist von Wenn ich das

00:49:02.510 --> 00:49:05.630
<v l33tname>richtig sehe, ist es irgendwie.

00:49:05.790 --> 00:49:06.670
<v l33tname>Ist es ein Syscall?

00:49:06.910 --> 00:49:07.870
<v l33tname>Bin ich nicht ganz sicher.

00:49:08.270 --> 00:49:14.110
<v l33tname>Die grundsätzliche Idee ist halt so viel wie möglich vom Memory zu locken.

00:49:15.550 --> 00:49:22.430
<v l33tname>Das heißt, wenn du halt ein Programm startest, kann das halt nur noch Memory in sehr spezifischen Locations

00:49:22.430 --> 00:49:23.790
<v l33tname>überhaupt allozieren.

00:49:25.950 --> 00:49:29.790
<v l33tname>Also nicht auf dem Kernel Memory zum Beispiel.

00:49:29.950 --> 00:49:36.430
<v l33tname>Und warum man das haben will, ist, weil das halt, wenn

00:49:37.070 --> 00:49:43.470
<v l33tname>deine App irgendwie eine Sicherheitslücke hat, wird es halt sehr viel schwieriger,

00:49:43.630 --> 00:49:48.750
<v l33tname>die auszunutzen, weil du halt fast keinen Zugriff hast auf gar nichts.

00:49:48.830 --> 00:49:53.630
<v l33tname>Weil du halt nicht einfach irgendwie Kernel Memory anschauen kannst.

00:49:54.670 --> 00:49:56.430
<v l33tname>Die anlegen kannst und so.

00:49:57.390 --> 00:50:03.790
<v l33tname>Und ja, die haben das jetzt gut für OpenBSD gemacht und da gibt es jetzt dieses

00:50:03.790 --> 00:50:08.110
<v l33tname>MiMutable, das ist der Current Working Name.

00:50:11.230 --> 00:50:15.870
<v l33tname>Genau, und das stellt dann halt sicher,

00:50:16.030 --> 00:50:21.310
<v l33tname>dass gewisse Mappings nie unmapped oder überschrieben werden können.

00:50:21.710 --> 00:50:26.190
<v l33tname>Also du kannst irgendwie kein neues Memory allozieren auf diesen Mappings.

00:50:26.350 --> 00:50:29.470
<v l33tname>Das heißt, du kannst ein Kernel zum Beispiel, du kannst ein Kernel Mapping machen und sagen,

00:50:29.550 --> 00:50:33.710
<v l33tname>das hier ist alles Kernel Memory und dann kann halt niemand anders,

00:50:33.790 --> 00:50:37.950
<v l33tname>also dann kann das dieses Programm, also können Programme da kein Memory mehrozieren.

00:50:39.550 --> 00:50:40.190
<v l33tname>Genau.

00:50:42.270 --> 00:50:48.190
<v l33tname>In this version of the div, the kernel manages to mark immutable most of the main binary.

00:50:48.590 --> 00:50:53.710
<v l33tname>Also das gibt halt fast kein Memory mehr,

00:50:53.870 --> 00:50:56.190
<v l33tname>was du irgendwie schreiben kannst.

00:50:56.270 --> 00:50:57.710
<v l33tname>Und das ist eine gute Sache.

00:51:00.590 --> 00:51:00.910
<v l33tname>Okay.

00:51:01.070 --> 00:51:04.670
<v Felix>Und das gibt es dann quasi bei BSD oder wo kommt das denn?

00:51:05.550 --> 00:51:08.430
<v l33tname>Das ist aktuell nur für OpenBSD.

00:51:08.830 --> 00:51:09.070
<v l33tname>Tja.

00:51:09.950 --> 00:51:16.110
<v l33tname>Aber man kann sich dann halt anschauen, wie sie das bei OpenBSD gemacht haben und sich da inspirieren lassen

00:51:16.110 --> 00:51:21.950
<v l33tname>und ähnliche Dinge zum Beispiel auf Linux machen oder anderen BSDs und.

00:51:23.950 --> 00:51:24.590
<v l33tname>Genau.

00:51:26.830 --> 00:51:28.430
<v Ingo>Aber gilt nur für BSD.

00:51:29.150 --> 00:51:30.670
<v l33tname>Soweit ich das verstehe schon, ja.

00:51:30.750 --> 00:51:31.390
<v l33tname>Aktuell schon.

00:51:31.550 --> 00:51:32.830
<v l33tname>Aktuell sowieso, ja.

00:51:35.550 --> 00:51:36.030
<v l33tname>Joa.

00:51:36.990 --> 00:51:37.950
<v Ingo>Na denn?

00:51:38.750 --> 00:51:39.550
<v Ingo>Gucken wir mal.

00:51:40.190 --> 00:51:40.910
<v Ingo>Dann kommen wir genau.

00:51:42.430 --> 00:51:44.750
<v Felix>Wenn es gut ist, dann kommt es ja vielleicht wieder zurück oder so.

00:51:44.910 --> 00:51:45.470
<v Felix>Ja, ja.

00:51:45.790 --> 00:51:46.110
<v Felix>Genau.

00:51:48.430 --> 00:51:51.070
<v Ingo>Dann geht's ab zum Spielen.

00:51:51.310 --> 00:51:51.790
<v Ingo>Spielen schon.

00:51:52.110 --> 00:51:52.910
<v Ingo>Genau, zum Spielen.

00:51:52.990 --> 00:51:56.110
<v Felix>Und zwar, ich weiß nicht, ob ihr es mitbekommen habt.

00:51:56.670 --> 00:51:58.430
<v Felix>Neuer God of War Teils raus.

00:51:58.990 --> 00:52:00.270
<v Felix>Alle lieben God of War.

00:52:00.430 --> 00:52:06.830
<v Felix>Ja, das ist quasi eine Hack'n Slash, wo du quasi so ein Typ mit Klatze bist und irgendwelche Monster

00:52:06.830 --> 00:52:07.390
<v Felix>verschlägst.

00:52:07.870 --> 00:52:12.110
<v Felix>So, das erstmal nichts Besonderes, ja, das kommt die ganze Zeit über die Spiele raus.

00:52:12.270 --> 00:52:16.990
<v Felix>Aber was besonders ist, ist, dass dieses Spiel rausgekommen ist,

00:52:17.390 --> 00:52:19.550
<v Felix>auf der PlayStation 4 und PlayStation 5.

00:52:20.750 --> 00:52:25.550
<v Felix>Aber für die PlayStation 4 ist dieses Spiel bereits geleaked.

00:52:25.630 --> 00:52:32.030
<v Felix>Das heißt, man kann das, also quasi, wenn man irgendwie böse ist und nicht für Spiele bezahlen möchte,

00:52:32.110 --> 00:52:35.630
<v Felix>dann kann man das Spiel jetzt quasi runterladen auf seine PlayStation 4,

00:52:35.790 --> 00:52:36.990
<v Felix>die gecrackt sein muss.

00:52:37.070 --> 00:52:41.870
<v Felix>Das heißt, sie hat quasi eine Version, die vorhin vor weiß ich nicht, wie viele Jahren ist.

00:52:42.190 --> 00:52:47.470
<v Felix>Ich glaube, Anfang letzten Jahres oder sowas, Version 9.0 ist das.

00:52:47.950 --> 00:52:54.350
<v Felix>Und da kann man das Spiel, also hat man quasi die Möglichkeit, wenn man böse ist, natürlich macht es nicht.

00:52:54.510 --> 00:52:55.870
<v Felix>Zu Hause macht es nicht, wenn ihr das.

00:52:56.110 --> 00:52:56.590
<v Felix>Verboten.

00:52:56.990 --> 00:52:58.990
<v Felix>Verboten, genau, deswegen dürft ihr es nicht machen.

00:53:00.270 --> 00:53:07.070
<v Felix>Kann man das Spiel runterladen, aber eigentlich sollte dieses Spiel nur auf einer PlayStation

00:53:07.070 --> 00:53:13.790
<v Felix>4 mit der Version 9.5, also mit der letzten oder quasi fast letzten Version lauffähig

00:53:13.790 --> 00:53:14.110
<v Felix>sein.

00:53:14.510 --> 00:53:21.070
<v Felix>Und was bei eigentlich allen Konsolen passiert ist, die Version hat,

00:53:21.230 --> 00:53:28.110
<v Felix>also quasi jede neue Version hat einen neuen Schlüssel, mit dem man bestimmte die Spiele quasi erst

00:53:28.750 --> 00:53:31.550
<v Felix>entpacken kann oder entschlüsseln kann.

00:53:32.110 --> 00:53:38.830
<v Felix>Und hier an der Stelle ist es halt so, dass eigentlich für diese neue Version auch ein neuer

00:53:38.910 --> 00:53:40.590
<v Felix>Schlüssel benötigt werden würde.

00:53:41.310 --> 00:53:48.110
<v Felix>Aber böse Leute im Internet haben quasi dieses Spiel entschlüsselt und

00:53:49.150 --> 00:53:52.030
<v Felix>für die älteren PlayStation-Versionen wieder verschlüsselt.

00:53:52.190 --> 00:53:56.190
<v Felix>Also das heißt, du kannst quasi auf deiner alten Playstation spielen.

00:53:56.670 --> 00:54:01.710
<v Felix>Und für diese neue PlayStation-Version gibt es noch keinen Exploit.

00:54:01.790 --> 00:54:05.390
<v Felix>Also quasi die neue Playstation, wenn du einen ganz frisches hast, dann kannst du da eigentlich nichts

00:54:05.390 --> 00:54:06.270
<v Felix>mitmachen.

00:54:06.590 --> 00:54:09.870
<v Felix>Aber irgendjemand hat im Internet hat es doch geschafft.

00:54:10.110 --> 00:54:13.230
<v Felix>Und jetzt natürlich die Frage, wie ist es dazu gekommen?

00:54:13.470 --> 00:54:16.270
<v Felix>Und die Antwort ist, wir wissen es nicht.

00:54:18.670 --> 00:54:19.230
<v Felix>Das aber.

00:54:19.550 --> 00:54:23.230
<v Felix>Also es gibt quasi den Backport für eine alte PlayStation 4.

00:54:23.310 --> 00:54:27.710
<v Felix>Irgendjemand, also quasi die Gruppe, die das gelegt hat,

00:54:27.950 --> 00:54:32.190
<v Felix>hat diesen Backport gemacht und zwar am gleichen Tag noch oder so, oder einen Tag später oder sowas.

00:54:32.350 --> 00:54:33.870
<v Felix>Also ziemlich schnell.

00:54:34.190 --> 00:54:36.830
<v Felix>Und eigentlich sollte es nicht gehen.

00:54:37.150 --> 00:54:39.310
<v l33tname>Aber irgendjemand hat es trotzdem gemacht und es geht.

00:54:39.550 --> 00:54:40.510
<v Felix>Irgendjemand hat es trotzdem gemacht.

00:54:40.590 --> 00:54:47.310
<v Felix>Entweder er kam quasi an irgendwelche Quellen, wo das für eine alte Playstation funktioniert hat

00:54:47.390 --> 00:54:53.150
<v Felix>schon, oder es hat es gibt quasi irgendeinen Exploit für die neue PlayStation 4,

00:54:53.230 --> 00:54:54.990
<v Felix>der aber noch nicht öffentlich ist.

00:54:55.150 --> 00:54:59.550
<v Felix>Oder irgendjemand kennt jemanden bei Sony,

00:54:59.950 --> 00:55:04.510
<v Felix>der diese Quellen sonst besorgen kann, aber es ist auf jeden Fall immer noch ein Mysterium.

00:55:05.230 --> 00:55:06.270
<v l33tname>Verrückt.

00:55:06.510 --> 00:55:06.990
<v l33tname>Tja.

00:55:07.550 --> 00:55:07.950
<v l33tname>Tja.

00:55:08.350 --> 00:55:11.630
<v l33tname>Also ich würde es ja nicht runterladen, nicht weil es illegal ist, sondern einfach,

00:55:11.710 --> 00:55:12.910
<v l33tname>weil ich keine Zeit habe, um Spiel zu spielen.

00:55:13.070 --> 00:55:13.870
<v l33tname>Weil es verboten ist.

00:55:14.030 --> 00:55:16.430
<v l33tname>Nee, weil ich keine Zeit habe, um Spiele zu spielen.

00:55:16.670 --> 00:55:19.470
<v Markus>Und in der Schweiz ist das auch nicht alles so verboten wie bei uns.

00:55:19.550 --> 00:55:20.430
<v Markus>Das darf man nicht vergessen.

00:55:20.510 --> 00:55:22.670
<v Markus>Der Felix kann da jetzt viel drüber reden.

00:55:24.430 --> 00:55:25.470
<v Felix>Aber er hat ja keine Zeit.

00:55:25.870 --> 00:55:28.110
<v l33tname>Aber ich habe leider keine Zeit und ich habe keine Playstation.

00:55:28.270 --> 00:55:32.190
<v Felix>Ja, deswegen ist es auch nicht verboten, weil eigentlich in der Schweiz hat niemand Zeit und deswegen muss man

00:55:32.190 --> 00:55:32.910
<v Felix>sowas nicht verbieten.

00:55:32.990 --> 00:55:34.590
<v Felix>Es hat einfach niemand Zeit.

00:55:36.350 --> 00:55:38.270
<v l33tname>Es ist okay, weil hat niemand Zeit.

00:55:38.830 --> 00:55:40.270
<v l33tname>Keine Zeit für Parsons.

00:55:41.470 --> 00:55:46.190
<v Felix>Du kannst alle Filme und Serien und so runterladen, aber du hast halt keine Zeit.

00:55:46.510 --> 00:55:47.870
<v Unbekannt>Deswegen kannst du die nicht gucken.

00:55:48.030 --> 00:55:52.430
<v l33tname>Du kannst dich schon runterladen, du guckst sie halt einfach nicht, weil du musst ja arbeiten gehen.

00:55:52.830 --> 00:55:53.230
<v l33tname>Keine Zeit.

00:55:53.790 --> 00:55:54.110
<v l33tname>Ja.

00:55:54.510 --> 00:55:59.630
<v l33tname>Das ist schön hier in der Schweiz, ja.

00:56:00.430 --> 00:56:01.710
<v Ingo>Ihr armen Schweizer.

00:56:03.230 --> 00:56:04.110
<v Felix>Arme Schweizer.

00:56:04.670 --> 00:56:07.150
<v Ingo>Können leider keine Playstation 4 spielen.

00:56:07.470 --> 00:56:08.910
<v Felix>Nee, weil sie keine Zeit haben.

00:56:09.870 --> 00:56:13.070
<v Felix>Du kannst aber runterladen, weil das kostet nichts, weil der Internet auch voll schnell ist.

00:56:13.390 --> 00:56:18.030
<v l33tname>Das ist so, und weil Schweiz, Schweiz und in der Schweiz haben ja auch alle viel Geld.

00:56:19.150 --> 00:56:22.830
<v l33tname>Ich kann mir auch irgendwie eine Playstation kaufen.

00:56:23.230 --> 00:56:25.230
<v Felix>Ja, aber du kannst ja nur kaufen und nicht damit spielen.

00:56:25.630 --> 00:56:28.910
<v l33tname>Genau, ich kann halt nicht damit spielen, weil ich habe halt keine Zeit, aber ich kann mir eine kaufen.

00:56:29.150 --> 00:56:30.590
<v Felix>Du kannst ja auch zwei kaufen oder drei.

00:56:31.310 --> 00:56:33.790
<v Felix>Du kannst ja eh nicht spielen, kannst du auch einfach mehr haben davon.

00:56:34.190 --> 00:56:34.830
<v Felix>Genau.

00:56:35.390 --> 00:56:36.190
<v l33tname>Das ist ein guter Plan.

00:56:36.670 --> 00:56:37.630
<v l33tname>Ich bestelle mir mal eine.

00:56:37.710 --> 00:56:38.750
<v l33tname>Kleiner Moment.

00:56:40.110 --> 00:56:42.670
<v l33tname>Playstation, PlayStation 4.

00:56:42.910 --> 00:56:44.510
<v Ingo>Aber kann man die vierten noch kaufen?

00:56:44.670 --> 00:56:45.710
<v Markus>War mal noch fünf kaufen?

00:56:46.350 --> 00:56:49.390
<v Markus>Ist doch bald hier Black Friday Sale und so.

00:56:49.790 --> 00:56:50.670
<v Felix>Ist das schon wieder soweit?

00:56:51.710 --> 00:56:52.910
<v Felix>Keine Ahnung.

00:56:53.470 --> 00:56:54.670
<v l33tname>Ah, ist doch egal.

00:56:54.990 --> 00:56:58.190
<v Felix>Scheißegal, Geld hat er doch, hat er gesagt, er hat nur keine Zeit.

00:56:58.350 --> 00:57:00.110
<v l33tname>Ich habe nur keine Zeit damit zu spielen.

00:57:02.190 --> 00:57:03.070
<v Ingo>Ich dachte, die ist zu.

00:57:03.150 --> 00:57:03.710
<v Ingo>Ich habe Geld.

00:57:03.790 --> 00:57:05.310
<v Ingo>Ich verstehe das Problem nicht.

00:57:05.790 --> 00:57:09.550
<v Ingo>Man kann doch dann, wenn man zu viel Geld hat, einfach weniger Geld nehmen und mehr Zeit haben.

00:57:10.750 --> 00:57:13.230
<v Felix>In der Schweiz ist Zeit sehr teuer.

00:57:13.550 --> 00:57:15.070
<v Unbekannt>Das wissen viele gar nicht.

00:57:16.190 --> 00:57:18.750
<v Felix>Deswegen kannst du dir das quasi gar nicht leisten.

00:57:20.270 --> 00:57:24.270
<v Markus>Das ist aber auch voll erklärbar, weil in der Schweiz gibt es ja Swatch.

00:57:24.430 --> 00:57:27.710
<v Markus>Und Swatch ist quasi der Monopolist auf Zeit, weil die bauen ja Uhren.

00:57:27.790 --> 00:57:28.590
<v Markus>Also die müssen Zeit haben.

00:57:29.070 --> 00:57:31.630
<v Felix>Aber wie lange ist der noch ein Monopolist, das ist die Frage.

00:57:33.070 --> 00:57:34.670
<v Felix>Der Monopolist auf Zeit hat.

00:57:36.270 --> 00:57:37.870
<v Ingo>Monopolist auf Zeit.

00:57:41.390 --> 00:57:42.110
<v Ingo>Oh no.

00:57:44.190 --> 00:57:45.150
<v Ingo>Ach, sehr schön.

00:57:45.790 --> 00:57:47.470
<v l33tname>Monopolist auf Zeit.

00:57:48.270 --> 00:57:49.790
<v l33tname>Ja, nee.

00:57:51.550 --> 00:57:52.510
<v l33tname>Sehe ich ein.

00:57:53.390 --> 00:57:53.790
<v l33tname>Genau.

00:57:53.870 --> 00:57:56.990
<v Felix>Also das Problem, also du hast quasi keine Zeit, weil Zeit so teuer ist,

00:57:57.070 --> 00:58:00.430
<v Felix>aber du hast quasi so viel Geld, aber das reicht dann immer noch nicht.

00:58:01.230 --> 00:58:04.590
<v l33tname>Ich sehe gerade aktuell nicht lieferbar, keinen Liefertermin vorhanden.

00:58:04.670 --> 00:58:05.550
<v l33tname>Für eine PlayStation 4.

00:58:07.630 --> 00:58:11.470
<v Markus>Auf der anderen Seite diese Aussage vom Ingo, die müssen wir vielleicht auch einfach diskutieren,

00:58:11.790 --> 00:58:13.950
<v Markus>weil du kannst dir mit Geld nicht Zeit kaufen.

00:58:14.270 --> 00:58:17.150
<v Markus>Also vor allem kannst du dir mit Geld nicht Zeit zurückkaufen.

00:58:17.310 --> 00:58:18.990
<v Markus>Und umgekehrt funktioniert das ja auch nicht.

00:58:19.150 --> 00:58:23.150
<v Markus>Leute, die viel Zeit haben, können ja nicht einfach sagen, so, ich gebe jetzt die Hälfte meiner Zeit her und

00:58:23.150 --> 00:58:24.510
<v Markus>dafür kriege ich Geld.

00:58:25.710 --> 00:58:28.350
<v Markus>Also, das machst du austauschen.

00:58:28.750 --> 00:58:32.510
<v Markus>Also Zeit gegen Geld, es hat ja mehr Komponenten.

00:58:32.590 --> 00:58:38.190
<v Markus>Du musst ja erstmal in die Position kommen, dass du Zeit gegen Geld tauschen kannst und unter Umständen auch

00:58:38.190 --> 00:58:39.070
<v Markus>wieder umgekehrt.

00:58:39.310 --> 00:58:41.470
<v Felix>Nee, also die Position geht ja relativ schnell.

00:58:41.630 --> 00:58:47.470
<v Felix>Du gehst quasi zum McDonalds und sagst, ich möchte hier meine Zeit eintauschen gegen Geld.

00:58:47.630 --> 00:58:51.150
<v Felix>Und dann sage ich, kein Problem, deine Zeit ist halt leider nichts wert.

00:58:51.630 --> 00:58:52.430
<v Felix>Genau.

00:58:54.590 --> 00:58:59.310
<v Ingo>Aber du kannst gerne noch weniger Geld haben, indem du weniger zu uns kommst, dann hast du wieder mehr Zeit.

00:58:59.550 --> 00:58:59.870
<v Ingo>Genau.

00:59:00.110 --> 00:59:04.510
<v Markus>Nee, indem wir weniger Zeit haben und zu uns kommen und wenig Geld bekommen.

00:59:05.150 --> 00:59:05.790
<v Markus>Das ist alles.

00:59:06.350 --> 00:59:06.670
<v Markus>Auch doof.

00:59:07.230 --> 00:59:12.830
<v Felix>Aber das ist quasi, das glaub schon, wenn du jetzt quasi zu deiner Arbeit gehst und sagst,

00:59:12.990 --> 00:59:15.630
<v Felix>ich hätte jetzt gerne ein bisschen mehr Zeit, dann sagen, das geht schon.

00:59:15.710 --> 00:59:19.070
<v Felix>Also je nachdem, wie das natürlich ist, bei McDonalds wird es wahrscheinlich gehen,

00:59:19.150 --> 00:59:21.310
<v Felix>weil dann hast du einfach eine Schicht weniger oder so.

00:59:21.870 --> 00:59:25.550
<v Felix>Je nachdem, wo du angestellt bist, ist es natürlich nicht ganz so einfach.

00:59:26.750 --> 00:59:28.030
<v Ingo>Genau, kommt immer darauf an.

00:59:28.110 --> 00:59:32.990
<v Ingo>Ich meine, im IT-Beruf könntest du auch sagen, es nur noch 80% oder nur noch 70% arbeiten.

00:59:33.310 --> 00:59:34.030
<v Ingo>Keine Ahnung.

00:59:34.110 --> 00:59:37.390
<v Ingo>Die haben ja, also haben ja zu viel Arbeit und finden zu wenig Leute,

00:59:37.470 --> 00:59:39.950
<v Ingo>von dem her können sie dir wahrscheinlich auch nicht mal vor die Tür setzen,

00:59:40.030 --> 00:59:42.430
<v Ingo>außer man heißt Elon Musk, dann kann man jeden vor der Tür setzen.

00:59:42.590 --> 00:59:45.710
<v l33tname>Das ist aber, also aktuell USA, diese

00:59:46.810 --> 00:59:51.130
<v l33tname>Das ist ja nicht nur Twitter, was irgendwie massiv Leute entlässt,

00:59:51.210 --> 00:59:56.090
<v l33tname>aber eher aus ein bisschen anderen Gründen, aber auch hier verhalten wir das aus News,

00:59:56.170 --> 00:59:59.130
<v l33tname>dass hier Meta irgendwie 13% oder so.

00:59:59.450 --> 01:00:01.530
<v Ingo>Ja, aber wen entlassen die denn da?

01:00:01.690 --> 01:00:05.610
<v Ingo>Das sind ja jetzt auch nicht so wahrscheinlich die ordinären IT-Jobs, oder?

01:00:05.850 --> 01:00:08.250
<v l33tname>Ich glaube, das ist schon viel IT-Zeug auch dabei.

01:00:08.490 --> 01:00:13.450
<v Ingo>Ja, aber wirklich die Entwickler und die Administratoren und die Datenbankspezialisten,

01:00:13.770 --> 01:00:15.130
<v Ingo>das machst du nur bei Capitals.

01:00:16.410 --> 01:00:21.530
<v Ingo>Das kann sich nur Elon Musk leisten, der einfach mal 44 Milliarden am Frühstücktstisch ausgibt.

01:00:21.770 --> 01:00:23.050
<v Ingo>Andere Leute machen das nicht.

01:00:23.130 --> 01:00:23.930
<v Ingo>Also ja, also.

01:00:24.490 --> 01:00:24.890
<v Ingo>Meta auch.

01:00:25.050 --> 01:00:26.810
<v Markus>Meta hat Engineers rausgeschmissen.

01:00:26.890 --> 01:00:27.530
<v Markus>Ja, echt.

01:00:27.850 --> 01:00:28.570
<v Markus>Ja, ich glaube eben schon.

01:00:28.810 --> 01:00:33.930
<v Felix>Aber halt 17% zu 50% oder was das ist, das ist ja schon mal eine Ansage auch.

01:00:35.130 --> 01:00:36.490
<v l33tname>Ja, das ist schon.

01:00:36.970 --> 01:00:42.090
<v Markus>Und wenn Amazon 10.000 Stellen streicht, ist das auch, sind das eher nicht die Warehouses,

01:00:42.330 --> 01:00:45.370
<v Markus>weil es kommt das Weihnachtsgeschäft, die müssen umsetzen.

01:00:45.610 --> 01:00:48.410
<v Markus>Ich glaube auch, da sind doch einige Tech-Jobs mit dabei.

01:00:48.570 --> 01:00:55.530
<v l33tname>Also ich glaube, ich glaube, aktuell in den USA sind schon viele Engineering-Tech-Jobs,

01:00:55.770 --> 01:00:58.570
<v l33tname>die gerade so ein bisschen wegfallen.

01:00:58.650 --> 01:01:02.490
<v l33tname>Und da musst du dir halt auch, ja, sollte auch schauen, ob du deine Zeit wirklich.

01:01:02.890 --> 01:01:06.010
<v l33tname>Also ich glaube hier Europa aktuell noch nicht so.

01:01:06.410 --> 01:01:10.650
<v Ingo>Naja, also was habe ich, ist an mir vorbeigeflogen, 130.000,

01:01:11.050 --> 01:01:14.810
<v Ingo>137.000 Jobs in Deutschland fehlen im IT-Sektor.

01:01:14.890 --> 01:01:16.490
<v Ingo>Also ja, eben an offene Stellen.

01:01:16.730 --> 01:01:20.570
<v Markus>Ich würde auch sagen, die Engineers, die da jetzt gehen, die müssen sich eigentlich keine Sorgen machen.

01:01:20.730 --> 01:01:26.090
<v Markus>Weil im Zweifel freut sich jetzt die Old Economy, also die klassischen Sparten,

01:01:26.410 --> 01:01:32.410
<v Markus>dass die IT von den Tags freigelassen werden und endlich die offenen Positionen dort besetzen können.

01:01:32.890 --> 01:01:38.410
<v Markus>Also ich glaube auch, dass so gesamtbranchenmäßig da eigentlich kein Grund zur Panik besteht.

01:01:38.730 --> 01:01:40.650
<v Felix>Ja, das sehe ich auch gerade.

01:01:40.890 --> 01:01:42.250
<v Unbekannt>So, tatsächlich.

01:01:42.810 --> 01:01:44.570
<v Ingo>Also zumindest die nächste Zeit noch.

01:01:45.210 --> 01:01:50.970
<v Ingo>Es kann natürlich sich immer mal ändern, aber aktuell würde ich mir da auch noch keine Sorgen machen.

01:01:54.170 --> 01:01:57.770
<v Ingo>So, kommen wir zu TypeScript, oder?

01:01:58.170 --> 01:02:02.010
<v Ingo>Jetzt haben wir endlich wieder ein ganz anderes Fass hier aufgemacht, meine Güte.

01:02:03.370 --> 01:02:06.570
<v Markus>Ja, obwohl sie alle entlassen, ich weiß gar nicht, entlassen Microsoft auch,

01:02:06.650 --> 01:02:07.850
<v Markus>da habe ich gar nichts von gehört.

01:02:08.970 --> 01:02:09.610
<v Markus>Noch nicht.

01:02:10.330 --> 01:02:12.890
<v Markus>Unabhängig davon gibt es eine neue TypeScript-Version.

01:02:13.050 --> 01:02:14.170
<v Markus>Und das ist toll.

01:02:14.410 --> 01:02:17.450
<v Markus>Weil TypeScript ist nun mal das bessere JavaScript.

01:02:18.330 --> 01:02:22.650
<v Markus>Und Typisierung hilft dabei, die Software wartbar zu halten.

01:02:22.730 --> 01:02:25.450
<v Markus>Und deswegen ist es schön, dass es jetzt noch eine neue Version gibt.

01:02:25.610 --> 01:02:27.130
<v Markus>Da wollte ich euch dran teilhaben lassen.

01:02:27.210 --> 01:02:32.090
<v Markus>Also NPM Install-D-TypeScript eingegeben, damit ihr alle auf dem aktuellen Stand seid.

01:02:32.410 --> 01:02:34.650
<v Markus>Und was gibt's?

01:02:34.890 --> 01:02:37.210
<v Markus>Es gibt einen Statifies Operator.

01:02:40.170 --> 01:02:41.290
<v l33tname>Was macht der?

01:02:42.490 --> 01:02:46.170
<v Markus>Der sorgt dafür, dass Dinge erfüllt werden.

01:02:46.890 --> 01:02:51.370
<v Markus>Nein, ich muss ehrlich sagen, ich habe die News aufgeschnappt und gedacht, ich erwähne sie hier.

01:02:52.010 --> 01:02:57.930
<v Markus>Ich hatte selber Leute heute nicht die Zeit gefunden, reinzulesen, was genau drin ist in den ganzen

01:02:59.850 --> 01:03:00.650
<v Markus>Tag, die mitgekommen sind.

01:03:00.890 --> 01:03:03.610
<v l33tname>Ja, neue Versionen, schneller, höher, weiter ist immer gut.

01:03:03.850 --> 01:03:04.170
<v l33tname>Klar.

01:03:05.130 --> 01:03:07.450
<v Felix>Kompiliert das jetzt doppelt so schnell oder so?

01:03:08.330 --> 01:03:10.650
<v Markus>Nee, über Geschwindigkeitsvorteile habe ich nichts gelesen.

01:03:10.810 --> 01:03:11.610
<v Felix>Das ist doch scheiße.

01:03:11.850 --> 01:03:12.170
<v Felix>Doch, hier.

01:03:12.410 --> 01:03:13.930
<v l33tname>Also Performance Improvements.

01:03:14.410 --> 01:03:15.290
<v Felix>Ja, okay, alles klar.

01:03:15.450 --> 01:03:15.690
<v Felix>Ja, also.

01:03:17.130 --> 01:03:19.210
<v Markus>Wenn es doppelt so schnell wäre, würde das an erster Stelle stehen.

01:03:20.410 --> 01:03:25.930
<v l33tname>Steht hier auch, has es a few small but notable performance improvements.

01:03:27.210 --> 01:03:32.730
<v l33tname>Also schon ein bisschen schneller wohl hier und da für gewisse Cases.

01:03:35.930 --> 01:03:42.330
<v Markus>Aber wir können darüber direkt zur nächsten News kommen, weil wenn man TypeScript in schnell haben will,

01:03:42.410 --> 01:03:45.210
<v Markus>dann lohnt es sich, einen Blick auf Dino zu werfen.

01:03:45.770 --> 01:03:52.330
<v Markus>Und Dino ist sowas wie Note von dem Macher von Note nur neu

01:03:52.330 --> 01:03:53.050
<v Markus>implementiert.

01:03:53.290 --> 01:03:57.130
<v Markus>Der Gute hat irgendwann nämlich einen Talk gegeben vor ein paar Jahren,

01:03:57.450 --> 01:04:04.010
<v Markus>wo er gesagt hat, das sind übrigens die Punkte, die ich bereue beim Design von Node.

01:04:04.410 --> 01:04:08.650
<v Markus>Und anstatt sich den Kopf darüber zu zerbrechen, wie er das jetzt mit Note hinbiegt,

01:04:08.730 --> 01:04:14.650
<v Markus>dass er nicht zu viel Kompatibilität kaputt macht und diese Dinge behebt und das dann einen schönen InNode

01:04:14.650 --> 01:04:16.570
<v Markus>einbaut, hat er sich gedacht, alles klar.

01:04:16.890 --> 01:04:17.690
<v Felix>Mach ich Dino.

01:04:18.410 --> 01:04:24.810
<v Markus>Ich benutze die gleichen Buchstaben wie für Node und sortiere sie anders und das ist dann einfach ein Dino und

01:04:25.610 --> 01:04:27.930
<v Markus>hat das Ganze in Rust neu implementiert.

01:04:28.090 --> 01:04:29.450
<v Felix>Wo kommt das I her?

01:04:30.570 --> 01:04:32.410
<v Markus>Node hat doch am Ende ein E.

01:04:32.890 --> 01:04:33.210
<v Markus>Yeah.

01:04:33.450 --> 01:04:34.090
<v Markus>Achso.

01:04:34.570 --> 01:04:36.650
<v Felix>Ja, was heißt Dino tatsächlich?

01:04:36.810 --> 01:04:43.690
<v Markus>Ich weiß gar nicht, in diversen Podcasts spricht er auch darüber und er

01:04:43.690 --> 01:04:46.970
<v Markus>meinte, sie haben sich halt irgendwann dazu entschieden, es Dino auszusprechen.

01:04:47.850 --> 01:04:50.170
<v Felix>Okay, also die Dinosaurier nur mit E geschrieben.

01:04:50.330 --> 01:04:50.410
<v Felix>Genau.

01:04:51.290 --> 01:04:51.850
<v Felix>Das ist auch das Logo.

01:04:52.010 --> 01:04:54.170
<v l33tname>Wenn du das Logo anschaust, hat ein Dinosaurier.

01:04:54.410 --> 01:04:55.850
<v Felix>Ah ja, okay, das macht Sinn.

01:04:56.330 --> 01:05:00.090
<v Markus>Und Dino ist also eine Socke eigentlich.

01:05:00.490 --> 01:05:02.730
<v l33tname>Naja, eine Dinosaurier-Socke halt.

01:05:03.450 --> 01:05:04.810
<v Markus>Eine Handdinosaurier.

01:05:05.450 --> 01:05:06.410
<v Markus>Eine Handpuppe.

01:05:06.490 --> 01:05:08.330
<v Markus>Eine Dinosaurier-Handpuppe.

01:05:08.490 --> 01:05:09.210
<v Markus>Okay, alles klar.

01:05:09.290 --> 01:05:09.850
<v Markus>Nee, verstanden.

01:05:09.930 --> 01:05:15.530
<v Markus>Okay, ja, gut, dann Dino ist also eine JavaScript-TypeScript-Runtime und

01:05:16.810 --> 01:05:22.810
<v Markus>hat den großen Vorteil, dass es nicht vorab gebaut werden muss.

01:05:22.890 --> 01:05:24.730
<v Markus>Also es hat eigentlich keinen Build-Step.

01:05:24.890 --> 01:05:28.650
<v Markus>Und das macht das Arbeiten damit sehr responsiv und sehr schnell.

01:05:28.890 --> 01:05:34.490
<v Markus>Das ist, und der eingebaute TypeScript-Interpreter eben auch, dass da kein Zwischenschritt mehr passieren

01:05:34.490 --> 01:05:36.810
<v Markus>muss, sondern dass just in time passiert.

01:05:37.290 --> 01:05:39.930
<v Markus>Und die andere Komponente, die es schnell macht, ist wahrscheinlich,

01:05:40.010 --> 01:05:42.570
<v Markus>dass man händisch selber über weniger Schritte nachdenken muss.

01:05:42.650 --> 01:05:47.930
<v Markus>Und warum der Computer damit schneller ist, liegt vermutlich an Rust, weil es ist einfach Sachen schnell.

01:05:49.370 --> 01:05:56.170
<v Markus>Und Dino hat aber, das ist die News, bisher so ein bisschen

01:05:56.170 --> 01:05:58.410
<v Markus>Probleme gehabt, NPM-Module einzubinden.

01:05:58.490 --> 01:06:02.010
<v Markus>Weil Dino einen neuen Ansatz in der API, nein, keinen neuen Ansatz,

01:06:02.090 --> 01:06:08.410
<v Markus>sondern einen anderen Ansatz als Node verfolgt in der System-API, also in der eigenen API.

01:06:09.610 --> 01:06:16.170
<v Markus>Und zwar hat Dino im Unterstrich, im Unterschied zu Node gesagt, sie unterstützen das Browser-API.

01:06:16.330 --> 01:06:21.290
<v Markus>Und nur an den Stellen, wo es wirklich keinen Sinn ergibt für eine Runtime,

01:06:21.370 --> 01:06:27.050
<v Markus>die kein Frontend hat, da können sie natürlich die APIs nicht erfüllen.

01:06:27.130 --> 01:06:29.130
<v Markus>Aber ansonsten sind sie leicht mit der Browser-API.

01:06:29.290 --> 01:06:30.970
<v Markus>Das hatte Node anders gemacht.

01:06:31.130 --> 01:06:35.850
<v Markus>Und das führte eben dazu, dass die Modules, die Bibliotheken, die es gab, nicht kompatibel waren.

01:06:36.170 --> 01:06:40.410
<v Markus>Und an dem Punkt hat Dino jetzt aber aufgeholt.

01:06:40.650 --> 01:06:45.850
<v Markus>Ich vermute, weil sie gesehen haben, dass sie einfach gegen das Ökosystem von Node,

01:06:46.090 --> 01:06:49.130
<v Markus>dass es einfach viel zu lange dauert, bis sie da aufgeholt haben.

01:06:49.610 --> 01:06:55.770
<v Markus>Und mit dem letzten Release von Dino, mit der Version 1.2.8, unterstützen sie jetzt auf einmal sehr,

01:06:55.850 --> 01:06:58.970
<v Markus>sehr, sehr viele mehr NPM-Module.

01:06:59.130 --> 01:07:05.210
<v Markus>Also der Artikel war irgendwie Featuring 1.3 Million New Modules und das war effektiv,

01:07:05.290 --> 01:07:08.490
<v Markus>dass sie alles, was auf NPM gelistet ist, jetzt auch unterstützen.

01:07:09.130 --> 01:07:11.930
<v Felix>Ohne es ausprobiert zu haben, sondern behaupten es einfach.

01:07:12.170 --> 01:07:13.210
<v Markus>Ja, sie behaupten es.

01:07:14.170 --> 01:07:18.250
<v Markus>Also sie haben natürlich nicht alle durchprobiert, aber sie haben die Grundlagen dafür geschaffen,

01:07:18.330 --> 01:07:22.570
<v Markus>dass man jetzt auch vernünftigerweise sagen kann,

01:07:22.730 --> 01:07:27.770
<v Markus>wahrscheinlich wird es funktionieren, wenn du ein Modul auf NPM kommen,

01:07:28.490 --> 01:07:34.970
<v Markus>also im NPM-Repository dir suchst und das mit Dino lädst und

01:07:34.970 --> 01:07:36.250
<v Markus>benutzen möchtest.

01:07:36.730 --> 01:07:40.970
<v Felix>Das ist ein Riesenschritt vorwärts, weil klar,

01:07:41.050 --> 01:07:44.330
<v Felix>da gestiegt Shit Supporten ist immer ein Riesenschritt.

01:07:45.370 --> 01:07:48.330
<v Markus>Das andere Feature, was ich vielleicht noch erwähnen will zu Dino, ist,

01:07:48.410 --> 01:07:52.970
<v Markus>es gibt kein Package-JSON, sondern man referenziert Dinge direkt über URL.

01:07:58.090 --> 01:08:01.850
<v Markus>Natürlich muss man sich trotzdem irgendwie Gedanken machen, wie man seine Dependencies in seine

01:08:02.170 --> 01:08:07.370
<v Markus>Source-Code-Basis irgendwie zentral sammelt, damit man die Versionen handhaben kann,

01:08:07.450 --> 01:08:07.610
<v Markus>etc.

01:08:07.850 --> 01:08:08.330
<v Markus>pp.

01:08:08.490 --> 01:08:09.050
<v Markus>Das schon.

01:08:09.130 --> 01:08:12.330
<v Markus>Aber das Interessante ist, es gibt kein NPM-Install.

01:08:12.810 --> 01:08:19.290
<v Markus>Dino lädt die Sachen natürlich selber runter, wenn man es ausführt und packt das Ganze in einem lokalen

01:08:19.450 --> 01:08:26.250
<v Markus>Cache, damit man es nicht jedes Mal aufs Neue tut, das ja, aber man hat nicht mehr für jedes Projekt ein

01:08:26.250 --> 01:08:29.850
<v Markus>einzelnes NPM-Modules-Folder, in dem alles gecached wird.

01:08:30.410 --> 01:08:33.370
<v Markus>Es fühlt sich wesentlich effizienter an, was da passiert.

01:08:33.770 --> 01:08:35.690
<v Felix>Auch wenn die Sachen trotzdem noch irgendwo liegen.

01:08:35.930 --> 01:08:40.570
<v Markus>Ja, sie liegen, genau, sie liegen aber immerhin gesammelt mal und geteilt irgendwo.

01:08:40.810 --> 01:08:47.530
<v Markus>Und für Produktionen hat man da natürlich schon was Separates für die Applikation,

01:08:47.610 --> 01:08:48.570
<v Markus>die man dann ausrollt.

01:08:48.890 --> 01:08:52.330
<v Markus>Und beziehungsweise heutzutage wird das meiste ja eh kontainerisiert,

01:08:52.410 --> 01:08:56.170
<v Markus>sodass es in seinem Container, in Self-Contained irgendwo läuft.

01:08:56.410 --> 01:09:01.450
<v Markus>Dann hat man damit auch keinen Stress mehr, dass da die Pakete unter Umständen geteilt werden würden.

01:09:03.450 --> 01:09:06.250
<v l33tname>Und hier Deno hat eine Standard Library.

01:09:06.490 --> 01:09:06.970
<v l33tname>Oder?

01:09:09.130 --> 01:09:15.290
<v Markus>Einfach auch daherkommt, dass sie ja sich von Node abgegrenzt hatten, auch sie haben eine andere API als Node.

01:09:15.370 --> 01:09:19.850
<v Markus>Und deswegen mussten sie natürlich auch erstmal eine eigene Standard Library schaffen,

01:09:20.010 --> 01:09:21.450
<v Markus>um eine Basisfunktionalität zu schaffen.

01:09:21.530 --> 01:09:23.050
<v l33tname>Also ich meine, Note, was heißt eine eigene?

01:09:23.290 --> 01:09:28.010
<v l33tname>Also ich meine, Node hat halt einfach keine, darum gibt es ja auch so Pakete wie Leftpad,

01:09:28.490 --> 01:09:31.610
<v l33tname>weil es halt einfach keine Standard Library gibt bei Node.

01:09:32.570 --> 01:09:39.050
<v l33tname>Und Deno kommt halt mit einer Standard Library, was die halt so, so etwas wie ein Leftpad halt abnimmt.

01:09:39.290 --> 01:09:41.050
<v Markus>Achso, rum meinst du das, ja, genau.

01:09:41.690 --> 01:09:42.970
<v l33tname>Und das ist schon.

01:09:44.410 --> 01:09:44.730
<v l33tname>Ja.

01:09:45.130 --> 01:09:51.690
<v l33tname>Ob es nicht irgendwie besser gewesen wäre, irgendwie Node zu verbessern, lässt sich streiten, aber.

01:09:52.170 --> 01:09:52.810
<v l33tname>Aber das ist halt.

01:09:53.770 --> 01:09:56.170
<v Markus>Er ist halt den Eindruck, er ist so schneller zum Ziel gekommen.

01:09:56.970 --> 01:10:00.170
<v Markus>Er hat jetzt eine Onetime, die funktioniert, die jetzt wachsen kann.

01:10:00.490 --> 01:10:03.770
<v Markus>Und wenn sie jetzt Kompatibilität zwischen den beiden Welten herstellen,

01:10:03.850 --> 01:10:09.290
<v Markus>indem die Module funktionieren, dann ist er schneller am Ziel, als wenn er sich da durchgekämpft hätte,

01:10:09.530 --> 01:10:13.770
<v Markus>das Unterwachung von Kompatibilität so schrittweise einzufügen.

01:10:14.010 --> 01:10:17.930
<v l33tname>Ja, aber ich meine, jetzt hast du einfach wieder, das ist halt diese NPM,

01:10:19.450 --> 01:10:24.650
<v l33tname>diese, das ist vielleicht ein bisschen gemein, aber diese Node-Entwickler-Mentalität von,

01:10:24.730 --> 01:10:29.050
<v l33tname>ja, wir machen hier einfach ein neues Paket und alles, was wir gemacht haben,

01:10:29.130 --> 01:10:31.690
<v l33tname>ist irgendwie zwei Wochen später, es ist Legacy.

01:10:32.010 --> 01:10:33.210
<v l33tname>Und nicht mehr Maintainer.

01:10:33.290 --> 01:10:34.650
<v l33tname>Das ist schon so ein bisschen.

01:10:36.330 --> 01:10:37.050
<v l33tname>Kein Fan.

01:10:37.210 --> 01:10:39.690
<v Markus>Nee, also es ist ja nicht so, dass er Note hat Leaks liegen lassen.

01:10:39.770 --> 01:10:43.850
<v Markus>Also er hat sich ja vorher sehr organisiert aus dem Projekt zurückgezogen.

01:10:44.890 --> 01:10:48.490
<v Markus>Also den Vorwurf kann man ihm jetzt nicht so richtig machen, denke ich.

01:10:50.570 --> 01:10:53.050
<v l33tname>Also, ich finde schon.

01:10:54.330 --> 01:10:58.330
<v l33tname>Doch, weil ich meine, es ist einfach, ja, Note, ja, irgendwie, nee.

01:10:58.490 --> 01:11:02.890
<v l33tname>Ich mache jetzt das Gleiche nochmal, aber irgendwie anders.

01:11:03.370 --> 01:11:07.130
<v Markus>Naja, okay, das ist jetzt sehr unfair zusammengedampft.

01:11:08.090 --> 01:11:10.090
<v Markus>Aber, also, das ist.

01:11:10.490 --> 01:11:13.450
<v Felix>Ich finde, jeder darf machen, was er will, wenn er da Bock drauf hat, ist es schon eine Note.

01:11:15.210 --> 01:11:17.050
<v Markus>Er hat ja niemanden im Regen stehen lassen.

01:11:17.130 --> 01:11:21.850
<v Markus>Er hat sehr, sehr gut und das, also den Talk, in dem er sagt,

01:11:22.250 --> 01:11:27.050
<v Markus>these things I regret about Note, der ist sehenswert, weil das ist sehr,

01:11:27.290 --> 01:11:30.330
<v Markus>also er reflektiert ja letztendlich über sein Baby an der Stelle.

01:11:30.570 --> 01:11:37.450
<v Markus>Und das in einen Talk zu packen und sich dann vor eine Audience zu stellen und das zu

01:11:37.450 --> 01:11:39.130
<v Markus>referieren, ist schon nicht schlecht.

01:11:39.370 --> 01:11:44.890
<v Markus>Und darauf aufbauend dann hinzugehen, also weil zu dem Zeitpunkt, wo er den Talk gehalten hat,

01:11:44.970 --> 01:11:46.890
<v Markus>wusste er noch nicht, was er draus macht.

01:11:47.210 --> 01:11:51.050
<v Markus>Und dann hat er sich in den Jahren, oder er hat dann wahrscheinlich,

01:11:51.130 --> 01:11:53.690
<v Markus>ich glaube, ein halbes Jahr später hat er da mit Dino angefangen.

01:11:53.770 --> 01:11:59.930
<v Markus>Und das ist ja auch so ein Prozess, den er dann geteilt hat, was schon für sich schon mal sehr

01:12:01.530 --> 01:12:08.490
<v Markus>respektabel ist, finde ich, dass er da so mehr oder weniger offen mit umgeht und halt auch

01:12:08.730 --> 01:12:11.450
<v Markus>die Schlüsse, zu denen er kommt, teilt und offenlegt.

01:12:11.610 --> 01:12:14.490
<v Markus>Und er lässt, also ich finde, er lässt niemanden nur Regen stehen, er sagt ja nicht,

01:12:14.570 --> 01:12:17.610
<v Markus>und er hat von Anfang an, ganz am Anfang hat er erstmal gesagt, lasst das Ding,

01:12:17.850 --> 01:12:21.530
<v Markus>lasst die Finger von dem Ding hier, wenn ihr irgendwie produktiven Code schreiben müsst,

01:12:21.610 --> 01:12:24.010
<v Markus>das ist nicht Production Ready, das ist ein Experiment.

01:12:24.490 --> 01:12:29.210
<v Markus>Und es hat sich halt jetzt zu dem Zustand entwickelt, an dem es jetzt ist,

01:12:29.530 --> 01:12:34.570
<v Markus>der schon Production ready ist mittlerweile dann und eben jetzt diese Features hat.

01:12:34.810 --> 01:12:39.690
<v Markus>Aber er lässt das andere, er hat das ja nicht links liegen lassen und er versucht es ja auch nicht kaputt zu

01:12:39.690 --> 01:12:39.850
<v Markus>machen.

01:12:40.010 --> 01:12:40.810
<v Markus>Im Gegenteil.

01:12:40.970 --> 01:12:45.770
<v Markus>Jetzt mit dem, wo er die Kompatibilität herstellt und versucht, die Ökosysteme zusammenzuführen,

01:12:46.010 --> 01:12:52.810
<v Markus>versuchen sie ja insgesamt das voranzubringen und die Konkurrenzsituation möglichst

01:12:52.890 --> 01:12:54.490
<v Markus>minimal werden zu lassen.

01:13:05.290 --> 01:13:05.610
<v Markus>Stille.

01:13:05.850 --> 01:13:07.210
<v Felix>Also ich finde es auch nicht so trash.

01:13:07.690 --> 01:13:09.130
<v Felix>Ich finde es liefst in Ordnung.

01:13:09.210 --> 01:13:12.250
<v Felix>Einfach mal irgendwelchen neuen Scheiß machen, wenn du Bock drauf hast.

01:13:12.970 --> 01:13:15.450
<v Felix>Ja, solange es quasi alles funktioniert.

01:13:15.930 --> 01:13:18.730
<v Felix>Keiner hat hier irgendeine Verpflichtung, seinen alten Shit weiterzumachen.

01:13:18.810 --> 01:13:23.930
<v Felix>Und wenn du sagst, es ist alles Trash, was ich gemacht habe, und dann sogar noch einen Weg aufzeigst,

01:13:24.010 --> 01:13:26.330
<v Felix>wie du zu was Besserem kommst, ich meine, was willst du mir ja?

01:13:27.530 --> 01:13:28.730
<v Felix>Ich finde es in Ordnung.

01:13:29.610 --> 01:13:32.810
<v Felix>Niemand hat hier irgendeine Verpflichtung, irgendjemand anders gegenüber im Internet.

01:13:32.970 --> 01:13:34.010
<v Felix>Außer du bekommst dafür Geld.

01:13:34.090 --> 01:13:36.970
<v Felix>Dann hast du vielleicht deinem Arbeitgeber eine Verpflichtung, aber sonst auch echt nicht.

01:13:37.930 --> 01:13:39.370
<v Ingo>Viel Geld, genau.

01:13:39.610 --> 01:13:40.810
<v Ingo>Oder du hast mehr Zeit.

01:13:41.130 --> 01:13:41.530
<v Ingo>Oder Zeit.

01:13:41.690 --> 01:13:42.170
<v Ingo>Viel Zeit.

01:13:43.290 --> 01:13:44.650
<v Felix>Mitte viel Geld, würde ich sagen.

01:13:45.130 --> 01:13:45.930
<v Felix>Mittel viel Geld.

01:13:47.370 --> 01:13:50.490
<v Ingo>Okay, das nächste sagt mir leider gar nichts.

01:13:50.730 --> 01:13:52.890
<v Ingo>P2723R0.

01:13:53.450 --> 01:13:54.410
<v l33tname>Was, Ingo?

01:13:55.370 --> 01:13:59.930
<v l33tname>Kennst du nicht alle ISO-CPP-Proposals?

01:14:00.570 --> 01:14:02.330
<v Ingo>Ja, doch, auswendig, natürlich.

01:14:02.650 --> 01:14:08.090
<v Ingo>Weil ich bin auch der große C  ⁇  Programmierer und deswegen kenne ich die natürlich alle.

01:14:09.770 --> 01:14:14.890
<v l33tname>Ist nicht Ingo der Schreckliche, ist Ingo der große C  ⁇  programmierer.

01:14:17.690 --> 01:14:22.890
<v Ingo>Ich glaube, ich habe das letzte Beispiel C  ⁇  programmiert im Studium.

01:14:23.130 --> 01:14:26.010
<v Ingo>Seitdem brauchte ich das nie wieder.

01:14:27.450 --> 01:14:28.090
<v Ingo>Ja, ja.

01:14:28.490 --> 01:14:29.450
<v Ingo>Genau.

01:14:31.610 --> 01:14:36.170
<v Ingo>Ich habe hier noch so ein Buch rumstehen: C lernen in 30 Tagen oder sowas.

01:14:36.330 --> 01:14:37.210
<v Ingo>Hilft mir das?

01:14:39.210 --> 01:14:42.330
<v Markus>Wenn du jetzt die nächsten 30 Tage damit zubringst, vielleicht.

01:14:43.610 --> 01:14:47.370
<v l33tname>Die Frage ist immer ein bisschen, was, also hilft dir das bei was?

01:14:48.330 --> 01:14:48.970
<v l33tname>Weiß ich auch nicht.

01:14:49.130 --> 01:14:53.210
<v l33tname>Also wenn du dein Bildschirm draufstellst zum Beispiel, hilft dir das, dass dein Bildschirm höher ist.

01:14:53.450 --> 01:14:54.810
<v Ingo>Oh, da habe ich ein Pearl-Buch für.

01:14:55.050 --> 01:14:58.010
<v l33tname>Ah, dass du ein Pearlbuch für, das ist Dicker, nehme ich an.

01:14:58.570 --> 01:15:00.090
<v Ingo>Genau, das ist der Grund.

01:15:00.170 --> 01:15:04.090
<v Ingo>Also ich habe so zwei Pearl-Bücher, die tatsächlich nur dafür da sind,

01:15:04.250 --> 01:15:08.170
<v Ingo>um der eine stellt den Bildschirm ein bisschen höher, der andere den Laptop,

01:15:08.250 --> 01:15:10.570
<v Ingo>das ja auf derselben Höhe wie die Bildschirme ist.

01:15:10.810 --> 01:15:12.890
<v Ingo>Also Pearl-Bücher sind super.

01:15:13.050 --> 01:15:17.690
<v l33tname>Ja, auf Arbeit haben wir so ein Windows 7 irgendwas Buch für das.

01:15:18.250 --> 01:15:22.490
<v l33tname>Und das ist halt auch so unendlich dick und das ist super praktisch,

01:15:22.570 --> 01:15:25.290
<v l33tname>um Dinge ein bisschen höher auf dem Schreibtisch zu haben.

01:15:25.450 --> 01:15:27.450
<v Ingo>Ja, kann ich total empfehlen.

01:15:27.610 --> 01:15:30.970
<v Ingo>Also so alte Bücher, die man nicht mehr braucht.

01:15:32.970 --> 01:15:37.050
<v Markus>Aber den Monitor hochstellen, das kann man eigentlich nicht empfehlen.

01:15:39.690 --> 01:15:40.570
<v l33tname>Kommt drauf an.

01:15:41.210 --> 01:15:44.090
<v Markus>Naja, die Oberkante vom Monitor soll auf deine Augenhöhe sein.

01:15:44.330 --> 01:15:49.370
<v l33tname>Genau, und wenn das nicht ist, dann macht es schon Sinn, den Monitor höher zu stellen, oder?

01:15:49.530 --> 01:15:54.250
<v Markus>Ja, aber seitdem Monitore größer als 14 Zoll sind, ist die Oberkante in der Regel,

01:15:54.490 --> 01:15:57.370
<v Markus>also mit so einem Fuß drunter, schon.

01:15:58.650 --> 01:16:01.690
<v Markus>Selbst wenn sie nur auf dem Tisch stehen, selbst wenn du einen sehr längeren,

01:16:01.770 --> 01:16:05.610
<v Markus>sehr, ja genau, in der Regel, wenn sie nur auf dem Tisch stehen, sind sie auf Augenhöhe,

01:16:05.690 --> 01:16:07.530
<v Markus>wenn du normal vorm Schreibtisch sitzt.

01:16:08.650 --> 01:16:11.370
<v Markus>Es sei denn, du hast einen sehr langen Oberkörper.

01:16:11.850 --> 01:16:12.170
<v Markus>Ja.

01:16:14.090 --> 01:16:15.530
<v l33tname>Das ist eine gute Frage.

01:16:16.810 --> 01:16:18.250
<v Ingo>Kommen wir zum C  ⁇ .

01:16:21.130 --> 01:16:22.570
<v l33tname>Genau, um was geht es?

01:16:22.650 --> 01:16:26.490
<v l33tname>Es geht hier um ein C  ⁇  Proposal.

01:16:26.570 --> 01:16:31.690
<v l33tname>Also C  ⁇  ist ja so ein ISO-Standard und da, wie das halt funktioniert,

01:16:31.770 --> 01:16:37.050
<v l33tname>Leute machen halt Proposals und dann wird da irgendwie drüber gesprochen und dann werden so Papers geschrieben

01:16:37.050 --> 01:16:40.890
<v l33tname>und dann wird es angeschaut und dann vielleicht kommt es dann irgendwann Standard.

01:16:43.530 --> 01:16:49.930
<v l33tname>Und eines dieser Proposal ist halt ein Proposal,

01:16:50.250 --> 01:16:56.810
<v l33tname>was darum geht, dass alle Stack-Variablen zero initialized werden,

01:16:56.890 --> 01:16:59.770
<v l33tname>also das heißt, dass sie einfach null sind.

01:17:01.770 --> 01:17:06.010
<v l33tname>Und dass das der Grund, warum man das macht,

01:17:06.090 --> 01:17:12.890
<v l33tname>ist, wenn man das nicht machen würde, hast du halt irgendwie Access auf was da halt vorher war vom Stack

01:17:13.130 --> 01:17:19.850
<v l33tname>und das sind so ungefähr, also der Jeff Sebastian,

01:17:19.930 --> 01:17:26.090
<v l33tname>der das irgendwie geschrieben hat, sagt so sind so ungefähr 10% aller CVs

01:17:28.410 --> 01:17:33.450
<v l33tname>gegen Dinge in C  ⁇ , sind halt funktionieren halt,

01:17:33.610 --> 01:17:39.610
<v l33tname>weil Dinge auf dem Stack halt noch rumliegen und du die dann halt accessen kannst.

01:17:40.330 --> 01:17:43.610
<v l33tname>Oder sonst irgendwelche Bugs hast, die dann ausgenutzt werden können.

01:17:46.010 --> 01:17:50.090
<v l33tname>Und genau, gibt eigentlich nicht wirkliche Nachteile, wenn man das macht.

01:17:51.770 --> 01:17:52.170
<v l33tname>Warum?

01:17:52.490 --> 01:17:58.730
<v l33tname>Gute Sache, vielleicht dann mit was ist nächste C  ⁇ , ich weiß es gar nicht so genau.

01:17:59.210 --> 01:18:00.730
<v l33tname>22, 23.

01:18:03.210 --> 01:18:05.770
<v l33tname>Ja, nee, 22 offensichtlich nicht.

01:18:10.090 --> 01:18:11.130
<v l33tname>Weiß ich nicht.

01:18:13.690 --> 01:18:16.090
<v l33tname>Aber wird wohl irgendwann kommen, vielleicht.

01:18:16.410 --> 01:18:18.250
<v l33tname>Wenn Leute das gut finden.

01:18:18.810 --> 01:18:20.650
<v Ingo>Plus eins like, wir wollen das.

01:18:20.890 --> 01:18:21.690
<v Ingo>Weniger CVEs.

01:18:21.930 --> 01:18:22.090
<v Ingo>Genau.

01:18:22.250 --> 01:18:24.490
<v Felix>Weniger CV CVEs wäre auf jeden Fall mehr gut.

01:18:24.650 --> 01:18:26.090
<v l33tname>Genau, muss man jetzt mal so sehen.

01:18:28.090 --> 01:18:29.450
<v Felix>Oder einfach alle Rust benutzen, oder?

01:18:29.530 --> 01:18:31.050
<v Felix>War nicht das der andere Cheat-Move?

01:18:31.770 --> 01:18:37.050
<v l33tname>Ja, aber das funktioniert halt wie nur für Dinge, die du neu schreiben kannst.

01:18:37.690 --> 01:18:38.810
<v Markus>Weg mit The Legacy.

01:18:39.290 --> 01:18:40.330
<v Felix>Wollen mit dem Legacy Crab.

01:18:40.810 --> 01:18:41.610
<v Felix>Weg mit C  ⁇ .

01:18:42.250 --> 01:18:43.690
<v Ingo>Weg mit C plus plus.

01:18:44.250 --> 01:18:47.850
<v Felix>Aber was ist mit irgendwelchen Edge Cases, wo ich das brauche?

01:18:48.170 --> 01:18:49.930
<v Ingo>Ja, klar.

01:18:50.330 --> 01:18:53.530
<v l33tname>Dann kannst du immer noch Unsafe machen und direkt C.

01:18:54.890 --> 01:18:56.650
<v Felix>Aber dann muss ich das explizit machen.

01:18:57.370 --> 01:18:59.370
<v Felix>Ich will Scheiße immer machen können.

01:19:03.610 --> 01:19:05.210
<v Markus>Kannst du übrigens mit Dino nicht mehr.

01:19:05.290 --> 01:19:07.130
<v Markus>Dino läuft per Default in der Sandbox.

01:19:07.210 --> 01:19:07.770
<v Markus>Nicht wie Note.

01:19:07.850 --> 01:19:08.970
<v Markus>Da könntest du Scheiß machen.

01:19:09.210 --> 01:19:10.330
<v Unbekannt>Das ist doch scheiße.

01:19:10.570 --> 01:19:12.010
<v Felix>Ich will jetzt wieder zurück.

01:19:12.250 --> 01:19:18.010
<v Felix>Es gibt übrigens unter Dino gibt es keine, wie heißt das, Package JSON, aber dafür gibt es eine Depths.ts.

01:19:18.810 --> 01:19:21.450
<v Markus>Ja, aber die ist ja unter deiner eigenen Kontrolle.

01:19:21.530 --> 01:19:23.690
<v Markus>Das ist ja deine freie Entscheidung, ob du die machst oder nicht.

01:19:23.770 --> 01:19:24.330
<v Markus>Die musst du machen.

01:19:24.410 --> 01:19:27.370
<v Felix>Ja, du kannst ja auch irgendwo anders hinlegen und dann findet es niemand.

01:19:27.770 --> 01:19:30.650
<v Markus>Du kannst es im Source-Code verteilen, deine Dependencies, genau.

01:19:30.730 --> 01:19:31.770
<v Felix>Das ist total praktisch.

01:19:31.850 --> 01:19:35.050
<v Markus>Das hat sich ein bisschen sichert aber deinen Job.

01:19:36.010 --> 01:19:40.010
<v Felix>Das hat sich ein bisschen so wie eine beschissene Idee an wie Setup.pi.

01:19:40.410 --> 01:19:44.650
<v Markus>Nein, der Punkt mit der Package Jason ist ja, dass die Dependency Management und andere Einstellungen

01:19:44.650 --> 01:19:49.450
<v Markus>vermischt, nämlich diese Run-Scripts und Metainformationen über dein Projekt.

01:19:49.690 --> 01:19:52.170
<v Markus>Wir springen gerade ein bisschen zurück, sorry dafür, aber.

01:19:53.990 --> 01:19:55.670
<v Felix>Die müssen ja trotzdem irgendwo sein, oder?

01:19:56.310 --> 01:20:01.590
<v Markus>Ja, richtig, aber dann bin ich dann bitte an dedizierten Orten und nicht vermengt in einer Datei.

01:20:01.670 --> 01:20:02.950
<v Markus>Das ist halt irgendwie Quatsch.

01:20:03.270 --> 01:20:06.630
<v Felix>Also ich finde, Dependencies sind quasi Metainformationen.

01:20:07.350 --> 01:20:08.790
<v Felix>Und besser, sie nicht zu haben.

01:20:09.590 --> 01:20:12.870
<v Markus>Dependencies sind Metainformationen, aber deswegen muss ich nicht alles andere,

01:20:12.950 --> 01:20:16.390
<v Markus>was es an Metainformationen gibt, auch in das Dependencies-File packen.

01:20:17.190 --> 01:20:18.710
<v Felix>Aber ich weiß nicht, wo tust du es sonst hin?

01:20:18.870 --> 01:20:21.430
<v Felix>Wo tut den nur das Zeug sonst hin, deine Metainformationen?

01:20:21.510 --> 01:20:25.430
<v Felix>Wo verstecken die sich dann in deine, weiß nicht, Readme.

01:20:27.430 --> 01:20:28.950
<v Markus>Es kommt ja immer darauf an, welche.

01:20:29.350 --> 01:20:29.910
<v Markus>Kontext.

01:20:30.710 --> 01:20:31.590
<v Felix>Achso, ja, okay.

01:20:31.910 --> 01:20:33.830
<v Felix>Zum Beispiel den Autor.

01:20:35.190 --> 01:20:36.470
<v Markus>Du packst in eine README.

01:20:36.790 --> 01:20:38.150
<v Markus>Oder machst du eine Aus-File.

01:20:39.110 --> 01:20:42.630
<v Markus>In vielen Repositories gibt es ja separat nochmal das Aus-Ource-File.

01:20:43.190 --> 01:20:44.150
<v Felix>Achso, das gibt es auch.

01:20:45.430 --> 01:20:47.590
<v Markus>Ja, also das hat sich ja dann.

01:20:48.070 --> 01:20:51.350
<v Felix>Die Lizenz ist dann noch quasi in einem separaten License-File.

01:20:51.750 --> 01:20:53.430
<v Felix>Brauchst du ja in diesem License-Fall.

01:20:56.310 --> 01:20:56.950
<v Felix>Naja.

01:20:57.830 --> 01:21:01.350
<v Markus>Aber mit dem, es gibt kein Package JSON, der zentrale Punkt war ja halt,

01:21:01.430 --> 01:21:03.430
<v Markus>du hast keinen Node-Modules-Folder hinterher.

01:21:04.310 --> 01:21:04.630
<v Markus>Ja.

01:21:05.430 --> 01:21:11.030
<v Felix>Das ist ja, wenn ich jetzt quasi ein Modul suche,

01:21:11.110 --> 01:21:14.550
<v Felix>also wie bei NPM, also abgesehen davon, dass jetzt NPM quasi included ist,

01:21:14.630 --> 01:21:15.590
<v Felix>aber wie würde ich das dann machen?

01:21:15.830 --> 01:21:18.870
<v Felix>Du findest ja nie wieder quasi heraus, was diese Dinge eigentlich tun.

01:21:19.190 --> 01:21:25.030
<v Felix>Das war ja auch schon irgendwie so ein cooles Feature, wenn du eine Metainformation irgendwo gesammelt hast in

01:21:25.030 --> 01:21:28.470
<v Felix>einer Pfeile, dann kannst du da die halt auch gegebenenfalls darstellen.

01:21:29.750 --> 01:21:31.990
<v Felix>Ich weiß nicht, ich bin noch nicht ganz überzeugt von dir, muss ich sagen.

01:21:32.150 --> 01:21:34.070
<v Felix>Es tut mir jetzt leid, dass du uns ja noch.

01:21:34.630 --> 01:21:39.510
<v Felix>Vielleicht macht das auch total viel Sinn und ich bin einfach nur, ich verstehe einfach die Magie von keine

01:21:39.670 --> 01:21:42.950
<v Felix>Metadaten irgendwo in einer Pfeile haben nicht.

01:21:43.590 --> 01:21:45.430
<v Felix>Ist aber egal, machen wir weiter, sorry.

01:21:45.750 --> 01:21:47.590
<v Felix>Wir tun einfach so, als wäre nichts gewesen.

01:21:47.910 --> 01:21:49.990
<v Felix>Schneide irgendwo danach dann raus.

01:21:53.110 --> 01:21:56.150
<v Ingo>Gut, dann kommen wir zu der nächsten Kategorie, oder?

01:21:57.350 --> 01:22:00.390
<v Ingo>Dann sind wir beim Themen.

01:22:01.910 --> 01:22:06.310
<v Ingo>Ich kann ja nicht nur Thema sagen, dann versteht mich die AI wieder nicht korrekt.

01:22:06.470 --> 01:22:08.310
<v Felix>Ich weiß nicht, Thema geht manchmal auch.

01:22:09.110 --> 01:22:09.750
<v Felix>Thema, okay.

01:22:09.910 --> 01:22:11.990
<v Ingo>Themen, Thema, wir gehen offen.

01:22:12.230 --> 01:22:15.030
<v Felix>Ja, wenn du es zu oft hintereinander sagst, dann verstehst du es nicht mehr.

01:22:17.750 --> 01:22:18.550
<v l33tname>Oh no.

01:22:19.350 --> 01:22:23.670
<v Ingo>Wir kommen zu der Rezeptedatenbank und ich muss euch nochmal kurz verlassen,

01:22:23.750 --> 01:22:25.910
<v Ingo>weil mein Audio-Setup ist echt grottig heute.

01:22:25.990 --> 01:22:28.150
<v Ingo>Ich weiß, ich muss mir mal einen anderen Rechner suchen.

01:22:28.310 --> 01:22:31.110
<v Ingo>Aber ihr könnt ja schon mal über die Rezeptedatenbank reden.

01:22:31.430 --> 01:22:33.430
<v Ingo>Das klingt auf jeden Fall total cool.

01:22:33.830 --> 01:22:35.430
<v Ingo>Ich bin hoffentlich gleich wieder da.

01:22:35.670 --> 01:22:37.510
<v Felix>Also, erzähl doch mal was.

01:22:38.070 --> 01:22:38.550
<v Felix>Wer?

01:22:38.790 --> 01:22:39.030
<v Felix>Ich.

01:22:39.190 --> 01:22:41.910
<v l33tname>Ich fange mal an, weil ich habe das Thema aufgebracht.

01:22:43.190 --> 01:22:48.470
<v l33tname>Ich hätte gerne Rezepte, Rezeptedatenbank.

01:22:49.670 --> 01:22:52.230
<v l33tname>Möglichst ohne, dass ich irgendwas machen muss.

01:22:53.030 --> 01:22:56.630
<v l33tname>Aber so, dass trotzdem alle meine Anforderungen erfüllt sind, oder?

01:22:57.110 --> 01:22:57.750
<v l33tname>So wie immer.

01:22:58.630 --> 01:23:01.510
<v l33tname>Und ich habe keine Ahnung, was meine Anforderungen überhaupt sind.

01:23:01.830 --> 01:23:02.390
<v l33tname>Logischerweise.

01:23:03.270 --> 01:23:04.550
<v Markus>Normalen Kunden an.

01:23:05.270 --> 01:23:08.710
<v Markus>Genau, das ist jetzt Prädikat Real Life-Projekt.

01:23:10.070 --> 01:23:12.390
<v Felix>Also ich hätte gern irgendwas, Rezepte.

01:23:12.630 --> 01:23:13.590
<v Felix>Ich würde gerne kochen.

01:23:13.830 --> 01:23:14.230
<v Felix>Genau.

01:23:14.390 --> 01:23:18.310
<v l33tname>Irgendwas, Rezepte, Kochen, Essen, Tracken.

01:23:19.590 --> 01:23:19.990
<v l33tname>Naja.

01:23:20.230 --> 01:23:21.270
<v Felix>Auch noch tracken.

01:23:21.750 --> 01:23:23.830
<v Felix>Das ist so gut wie jetzt einfach die ganzen Requirements.

01:23:23.910 --> 01:23:27.350
<v Felix>So, davor war es eigentlich nur eine Rezepteddatenbank, aber jetzt möchte er auch noch tracken,

01:23:27.430 --> 01:23:30.630
<v Felix>wann er was kochen will, damit er die Rezepte einsammeln kann.

01:23:31.510 --> 01:23:33.590
<v Felix>Beim Kaufland vorher noch einkaufen gehen kann.

01:23:33.750 --> 01:23:33.990
<v Felix>Genau.

01:23:34.390 --> 01:23:35.110
<v Felix>Das ist sehr nice.

01:23:35.270 --> 01:23:36.070
<v Felix>Das ist genauso.

01:23:37.430 --> 01:23:39.750
<v l33tname>Das ist nicht unbedingt ein Feature.

01:23:40.310 --> 01:23:42.870
<v Felix>Noch nicht, aber wenn du ein bisschen mehr drüber nachdenkst, vielleicht schon.

01:23:43.030 --> 01:23:44.790
<v l33tname>Genau, vielleicht später schon.

01:23:44.870 --> 01:23:50.390
<v l33tname>Aber so für den ersten Schritt wäre nur schon mal so die Rezepte, die du halt so kochst und die du halt so an

01:23:50.390 --> 01:23:55.110
<v l33tname>verschiedenen Orten findest, so zusammentragen an einem Ort und dann kannst du,

01:23:55.190 --> 01:24:00.950
<v l33tname>wenn du dich halt fragst, so, was will ich heute zum Essen machen,

01:24:01.030 --> 01:24:04.470
<v l33tname>kannst du da halt reinschauen und kannst dich inspirieren lassen und dann siehst du es halt so eine Liste mit,

01:24:04.550 --> 01:24:10.390
<v l33tname>oh, ich muss irgendwie das kaufen und du willst halt Dinge, du willst diese Rezepte halt selber anpassen

01:24:10.390 --> 01:24:11.510
<v l33tname>können auf deine.

01:24:13.830 --> 01:24:16.390
<v Felix>Okay, also du willst nicht nur quasi Rezepte von anderen Leuten haben,

01:24:16.470 --> 01:24:18.150
<v Felix>sondern du willst eigentlich deine eigenen Rezepte.

01:24:18.630 --> 01:24:21.670
<v l33tname>Nee, ich will Rezepte von anderen Leuten klauen und dann anpassen.

01:24:21.830 --> 01:24:22.870
<v Felix>Ah, okay, alles klar.

01:24:23.110 --> 01:24:28.710
<v l33tname>Weil du backst ja irgendwas oder so und dann merkst du so, ja, ich brauch mehr Butter.

01:24:28.870 --> 01:24:32.550
<v l33tname>Ich brauch mehr Butter, weil Butter ist geil.

01:24:33.030 --> 01:24:34.950
<v Felix>Genau, ich wollte es doppelte Butter.

01:24:35.990 --> 01:24:40.710
<v Markus>Und dein Kühlschrank mit eingebautem Mikro soll über Schallwellen herausfinden können,

01:24:40.790 --> 01:24:43.190
<v Markus>was er hat und dir dann nur noch sagen, was fehlt.

01:24:43.750 --> 01:24:48.150
<v Felix>Nee, der Liednehmen, der will quasi schreien, scheiße,

01:24:48.230 --> 01:24:51.590
<v Felix>ich habe schon wieder keine Butter mehr und der muss quasi dein Kühlschrank wissen,

01:24:51.670 --> 01:24:53.350
<v Felix>dass er jetzt für dich Butter nachkauft.

01:24:53.590 --> 01:24:54.630
<v l33tname>Butter bestellen.

01:24:55.510 --> 01:24:58.310
<v Felix>Dann brauchen wir noch einen Rundenzeit nach Butter.

01:25:00.790 --> 01:25:01.110
<v Felix>Okay.

01:25:02.310 --> 01:25:03.830
<v Felix>Ist das quasi alles?

01:25:04.630 --> 01:25:05.110
<v Felix>Genau.

01:25:05.270 --> 01:25:07.110
<v Felix>Weil dann hätte ich was für dich.

01:25:07.670 --> 01:25:12.790
<v Felix>Und zwar gibt es von Nextcloud ein Plugin, das nennt sich Cookbook.

01:25:12.950 --> 01:25:17.350
<v Felix>Und dieses Cookbook-Plugin, das kann quasi all die Sachen, die du möchtest.

01:25:17.430 --> 01:25:23.110
<v Felix>Und zusätzlich kann es relativ einfach Rezepte importieren von großen Seiten.

01:25:23.270 --> 01:25:24.550
<v Felix>Zum Beispiel von chefkoch.de.

01:25:24.710 --> 01:25:27.510
<v Felix>Ich weiß nicht genau, das wäre quasi ein Beispiel.

01:25:27.670 --> 01:25:34.630
<v Felix>Das heißt, du gibst quasi dein Plugin, sagst du bitte von dieser URL das Rezept scrapen und dann macht

01:25:34.710 --> 01:25:38.310
<v Felix>es es und dann lädt es sogar das Bild dazu runter und die ganzen Rezeptsachen,

01:25:38.390 --> 01:25:43.670
<v Felix>die es dafür braucht und speichert es dann bei dir ab und dann ist es quasi nur noch eine JSON-File,

01:25:43.750 --> 01:25:50.310
<v Felix>die du entweder in diesem Cookbook-Teil editieren kannst oder du kannst natürlich auch die JSON editieren.

01:25:51.590 --> 01:25:53.270
<v Markus>Aber kann das Einkaufslisten?

01:25:55.350 --> 01:25:57.590
<v Felix>Das war kein Requirement gerade?

01:25:59.510 --> 01:26:00.230
<v Felix>Das will man auf jeden Fall haben.

01:26:00.470 --> 01:26:02.070
<v Markus>Ja, aber ich jetzt nicht vorschlagen.

01:26:02.150 --> 01:26:05.270
<v l33tname>Ja, aber hier, Markus, du hast ja Ingredients-Liste, das ist im JSON,

01:26:05.430 --> 01:26:08.710
<v l33tname>das kannst du in deinen, was auch immer du für Einkaufslisten brauchst,

01:26:08.790 --> 01:26:09.510
<v l33tname>kannst du das rauspacken.

01:26:09.670 --> 01:26:11.750
<v Felix>Aber vielleicht hat er was, was alles integriert schon.

01:26:12.310 --> 01:26:16.230
<v Markus>Pandoris, weil Einkaufslisten ergeben sich ja aus einer Planung.

01:26:16.310 --> 01:26:19.590
<v Markus>Also das heißt, ich weiß, ich muss die nächste Woche die Familie durchfüttern.

01:26:19.750 --> 01:26:23.750
<v Markus>Deswegen suche ich mir jetzt raus, welche Rezepte ich nächste Woche machen will und dann möchte ich ja eine

01:26:23.750 --> 01:26:25.510
<v Markus>Einkaufsliste für die ganze Woche haben.

01:26:26.070 --> 01:26:31.510
<v Markus>Das heißt, ich würde dir vorschlagen, eine Software, die kann Wochenplanung,

01:26:31.670 --> 01:26:36.230
<v Markus>Mahlzeiten können zusammen mit Freunden und Familie geplant und dann vollständig eingekauft werden,

01:26:36.310 --> 01:26:42.390
<v Markus>weil aus deinen Rezepten können direkt Einkaufslisten auf Basis des Layouts deines Supermarkts erzeugt werden.

01:26:42.470 --> 01:26:47.830
<v Markus>Das heißt, du kannst dann vorher dem Ding auch noch sagen, vorne stehen die Gemüse, da ist nichts.

01:26:49.030 --> 01:26:55.670
<v Markus>Und das Ganze kann natürlich auch Rezepte importieren, weil man kann von tausenden Websites Rezepte mit

01:26:55.750 --> 01:26:58.150
<v Markus>Schriften, Bildern und Zutaten importieren.

01:26:59.270 --> 01:27:02.870
<v Markus>Und man kann natürlich diese digitale Rezeptesammlung hinterher auch wieder exportieren,

01:27:02.950 --> 01:27:05.190
<v Markus>wenn man sie irgendwo anders hin umziehen möchte.

01:27:05.910 --> 01:27:11.030
<v Markus>Und obendrauf gibt es dazu noch eine vernünftige Suche, damit man die Rezepte auch wiederfindet,

01:27:11.110 --> 01:27:16.230
<v Markus>nachdem man irgendwann Omas großes Rezeptebuch abgetippt hat und in seiner kleinen Datenbank drin hat.

01:27:16.470 --> 01:27:17.590
<v Felix>Okay, wie heißt das?

01:27:17.830 --> 01:27:20.070
<v Markus>Ganze gibt es auf GitHub.

01:27:20.790 --> 01:27:26.150
<v Markus>Und deswegen kannst du GitHub Open Source GPL, wenn ich die Lizenz richtig gelesen habe, das License-File.

01:27:27.590 --> 01:27:30.310
<v Markus>Und dementsprechend kannst du self-hosted betreiben.

01:27:30.710 --> 01:27:34.230
<v Markus>Oder du klickst dir bei denen ein Managed Hosting.

01:27:34.310 --> 01:27:39.030
<v Markus>So, und das Ganze heißt Tandur Recipes, so C-A-N-D-O-R.

01:27:39.910 --> 01:27:41.510
<v Markus>Für mich klingt das Indisch.

01:27:41.670 --> 01:27:42.710
<v Markus>Ich kann aber sagen.

01:27:42.950 --> 01:27:43.830
<v Felix>Das ist eine Tandori, oder?

01:27:43.910 --> 01:27:45.110
<v Felix>Ist doch dieses Tandori-P.

01:27:45.510 --> 01:27:46.230
<v Felix>Ja, genau.

01:27:46.390 --> 01:27:52.310
<v Markus>Und wir haben halt, oder ist ein Open Source-Projekt von Kochbegeisterten gemacht.

01:27:52.550 --> 01:27:55.270
<v Markus>Tandur durchdachte Rezeptverwaltung.

01:27:56.150 --> 01:27:58.390
<v Felix>Aber das mit dem Supermarkt finde ich krass.

01:27:58.630 --> 01:28:01.110
<v Felix>Genau, wie kommt man auf das Use Case so?

01:28:01.190 --> 01:28:05.350
<v Felix>Oh ja, aber weißt du, was unser Rezepteverwaltungstour noch braucht?

01:28:05.670 --> 01:28:10.710
<v Felix>Ja, man muss sein Supermarkt-Layout hinterlegen können,

01:28:10.790 --> 01:28:13.110
<v Felix>damit man weiß, was man zuerst greifen muss.

01:28:13.510 --> 01:28:14.550
<v Markus>Ich habe das schon gemacht.

01:28:15.190 --> 01:28:20.790
<v Markus>Dass ich hier zu Hause losgefahren bin, als gleich fahre ich jetzt einkaufen und dann zu meiner Frau gesagt

01:28:20.790 --> 01:28:24.550
<v Markus>habe, bitte sortiere nochmal kurz die Sachen auf der To-Do-Liste entsprechend,

01:28:24.710 --> 01:28:26.710
<v Markus>dass ich nicht hin und her scrollen muss.

01:28:27.110 --> 01:28:30.070
<v Markus>Also ich finde ich finde das total naheliegend.

01:28:31.110 --> 01:28:35.350
<v Felix>Ich finde es nicht, ja, keine Ahnung, ich habe ehrlich gesagt nie darüber nachgedacht,

01:28:35.910 --> 01:28:40.310
<v Felix>dass es ein Problem sein könnte, nicht die ganze Zeit durch den Supermarkt durchzurennen und wegen random

01:28:40.390 --> 01:28:41.190
<v Felix>Sachen zu suchen.

01:28:41.350 --> 01:28:45.670
<v Felix>Also das ist quasi mein Way of Work.

01:28:45.750 --> 01:28:48.070
<v Felix>Also quasi ich würde niemals anders einkaufen.

01:28:48.150 --> 01:28:49.110
<v Felix>Aber habe ich bis jetzt nicht.

01:28:49.190 --> 01:28:50.150
<v Felix>Vielleicht ist es ja falsch.

01:28:50.230 --> 01:28:54.710
<v Felix>Vielleicht ist es ja einfach der falsche Weg und das, ja, ich muss das jetzt einfach so machen.

01:28:54.790 --> 01:28:57.030
<v Felix>Ich muss quasi meinen Einkauf planen.

01:28:57.830 --> 01:28:59.670
<v Felix>Ich habe es bis jetzt noch nicht geschafft, meinen Einkauf zu planen,

01:28:59.750 --> 01:29:01.430
<v Felix>ehrlich gesagt, aber das ist ein anderes Thema.

01:29:01.510 --> 01:29:02.070
<v Felix>Ah, okay.

01:29:02.310 --> 01:29:04.790
<v Felix>Also ich gehe einfach irgendwie einkaufen, wenn man Hunger hat.

01:29:04.870 --> 01:29:05.750
<v Felix>Oder wenn man nicht Hunger hat.

01:29:06.230 --> 01:29:07.270
<v Markus>Was bei Tanduri ist.

01:29:07.350 --> 01:29:09.750
<v Markus>Also ich muss auch ehrlich sagen, ich habe davon gelesen, ich bin davon begeistert,

01:29:09.830 --> 01:29:11.190
<v Markus>ich will es seit einem halben Jahr ausprobieren.

01:29:11.270 --> 01:29:12.550
<v Markus>Ich bin noch nicht dazu gekommen.

01:29:14.790 --> 01:29:20.150
<v Markus>Aber was ich auch cool finde, ist, dass sie wirklich auch so einen Social Media Aspekt da drin haben,

01:29:20.310 --> 01:29:27.190
<v Markus>weil du kannst Spaces anlegen, in denen du dann Rezepte teilen kannst und also auch so eine

01:29:27.190 --> 01:29:29.910
<v Markus>geteilte Rezeptsammlung pflegen kannst.

01:29:30.070 --> 01:29:33.830
<v Felix>Ja, aber das hört sich wieder nach so Social Media, nachdem niemand gefragt hat.

01:29:33.910 --> 01:29:35.030
<v Felix>Ja, ist quasi so eingebaut.

01:29:35.190 --> 01:29:36.390
<v Felix>Du weißt, was es noch braucht?

01:29:36.710 --> 01:29:38.230
<v Felix>Social Media.

01:29:38.710 --> 01:29:40.550
<v Markus>Ja, auf der anderen Seite, sie versuchen ja nicht.

01:29:42.550 --> 01:29:44.550
<v Markus>Sie versuchen ja keine zentrale Plattform zu schaffen.

01:29:44.710 --> 01:29:47.350
<v Felix>Also ich kann mir das schon vorstellen, dass Social Media.

01:29:48.150 --> 01:29:51.110
<v Markus>Aber die Leute fragen nach Rezepten, die wollen Rezepte teilen.

01:29:51.590 --> 01:29:55.350
<v l33tname>Ja, aber dann willst du irgendwie so ein Export oder so oder so ein Publish oder so.

01:29:56.230 --> 01:30:00.870
<v Felix>Aber ich will jetzt nicht mit meinem Kreis von Oma, Opa und, keine Ahnung,

01:30:02.230 --> 01:30:06.870
<v Felix>Tante nochmal teilen, was ich jetzt zum Nachmittag doch gut finde, jetzt zum Essen zu machen,

01:30:06.950 --> 01:30:07.110
<v Felix>oder?

01:30:08.150 --> 01:30:12.070
<v Markus>Nee, aber mit deinen Arbeitskollegen, mit denen du dich einmal im Monat zum Kochen triffst.

01:30:13.270 --> 01:30:13.830
<v Markus>Eh klar.

01:30:14.070 --> 01:30:16.550
<v Felix>Den kann ich einen Screenshot schicken, also keine Ahnung.

01:30:16.790 --> 01:30:19.590
<v Felix>Ich weiß nicht, ob die jetzt genau das Rezept brauchen und die Sachen,

01:30:19.670 --> 01:30:25.350
<v Felix>die ich schon habe und meinen Einkaufsplan und meinen Supermarkt niemanden oder so.

01:30:25.510 --> 01:30:27.270
<v Markus>Du zeigst den Leuten ja nicht alles.

01:30:28.630 --> 01:30:31.030
<v Felix>Ich kann sie auch einen Screenshot schicken, was ihr gesagt haben.

01:30:31.350 --> 01:30:35.270
<v Markus>Aber dann kriegst du ja die Zutaten nicht extrahiert, wenn du nicht ein OCR wieder drüber laufen lassen bist.

01:30:35.430 --> 01:30:39.830
<v Felix>Außer, also keine Ahnung, willst du quasi, dass jemand anders auch noch Zutaten mitbringt?

01:30:40.630 --> 01:30:45.350
<v Felix>Ich sehe den Use Case ehrlich gesagt nicht, warum man jetzt irgendjemanden das so teilen müsste, dass man das.

01:30:45.510 --> 01:30:49.750
<v l33tname>Ich weiß, Use Case ist schon ein bisschen gesucht, aber wenn es halt drin ist, ist es halt drin.

01:30:49.910 --> 01:30:50.950
<v Felix>Ja, jetzt haben sie es reingebaut.

01:30:51.350 --> 01:30:52.710
<v l33tname>Was war da ich?

01:30:54.550 --> 01:30:55.830
<v l33tname>Genau, klingt gut.

01:30:57.110 --> 01:31:00.710
<v l33tname>Was ich mir noch angeschaut habe, was aber aktuell noch so ein bisschen,

01:31:01.030 --> 01:31:05.110
<v l33tname>die sind aktuell noch so ein bisschen in Beta offensichtlich, das ist Mealy,

01:31:05.590 --> 01:31:07.590
<v l33tname>aber sieht ziemlich ähnlich aus.

01:31:09.030 --> 01:31:13.910
<v l33tname>Weiß ich nicht, ob du da auch dein Supermarkt-Layout hinterlegen kannst,

01:31:13.990 --> 01:31:18.230
<v l33tname>aber du hast da auf jeden Fall auch so einen Mealplanner und du kannst irgendwie Rezepte importieren und hast

01:31:18.230 --> 01:31:21.670
<v l33tname>User und Webhooks und was weiß ich.

01:31:25.670 --> 01:31:28.230
<v l33tname>Und was war das andere?

01:31:28.470 --> 01:31:30.790
<v Felix>Achso, das Supermarkt-Layout ist auf jeden Fall jetzt das erste Ding,

01:31:30.870 --> 01:31:33.350
<v Felix>was ich immer frage, wenn jemand was zeigt.

01:31:33.510 --> 01:31:37.510
<v Felix>So schön, kann ich da meinen Supermarktplan hinterlegen.

01:31:37.910 --> 01:31:38.710
<v l33tname>Genau.

01:31:39.270 --> 01:31:41.670
<v Felix>Und dann fällt es direkt runter, weil niemand kann das.

01:31:41.990 --> 01:31:43.830
<v Felix>Und dann habe ich quasi mein Grund nicht auszubekommen.

01:31:44.150 --> 01:31:48.550
<v Markus>Irritiert mich schon mal, bei Melee interessiert mich irritiert mich schon mal,

01:31:48.630 --> 01:31:55.030
<v Markus>dass sie auf ihrer Opening Page schreiben, self-hosted Recipe Manager with a REST API

01:31:55.110 --> 01:31:58.470
<v Markus>Backend and Reactive Frontend Application Built in View.

01:31:58.550 --> 01:32:04.630
<v Markus>Was interessiert mich, dass im Kontext Rezepte zum Kochen, in welcher fucking Technologie das gebaut ist?

01:32:05.030 --> 01:32:07.030
<v Felix>Wenn jemand darauf besonders stolz ist.

01:32:07.670 --> 01:32:13.190
<v l33tname>Außerdem willst du ja REST API, weil du willst ja, dass in deinem Home Automation dein Kühlschrank muss ja,

01:32:13.430 --> 01:32:19.990
<v l33tname>wenn du dein Kühlschrank anschreist, muss ja direkt das Layout, das Supermarkt Buttermare,

01:32:20.230 --> 01:32:20.550
<v l33tname>ja.

01:32:21.670 --> 01:32:28.550
<v l33tname>In deiner Mealplaning-App in zehn Minuten und es gab noch Grossy.

01:32:28.790 --> 01:32:33.350
<v Felix>Aber das ist dieses ERP für deinen Kühlschrank, nennen sie sich.

01:32:34.070 --> 01:32:36.630
<v Ingo>Das ERP für deinen Kühlschrank steht hier.

01:32:37.270 --> 01:32:38.870
<v Ingo>Fand ich lustig, das habe ich auch mal.

01:32:39.110 --> 01:32:39.910
<v Ingo>Also das verliert halt.

01:32:42.870 --> 01:32:43.350
<v Ingo>Weiß nicht.

01:32:43.430 --> 01:32:46.950
<v Ingo>Aber ich habe es nicht weiter verwendet, aber das sah auf jeden Fall interessant aus.

01:32:47.110 --> 01:32:51.830
<v Ingo>Es ist mir aber zu viel Aufwand, alles zu kategorisieren, was ich jetzt zu Hause habe und dann mir zu

01:32:51.830 --> 01:32:54.790
<v Ingo>überlegen, wie viel habe ich davon und nur damit ich beim nächsten Einkauf,

01:32:54.950 --> 01:32:59.750
<v Ingo>dann das ist, also diese Koch-Dinger, das kann ich mir tatsächlich mal vorstellen,

01:32:59.830 --> 01:33:01.190
<v Ingo>mir das nochmal anzugucken.

01:33:01.510 --> 01:33:07.830
<v Ingo>Aber wirklich einen EAP für meinen Haushalt fand ich jetzt einfach ein bisschen overkill.

01:33:08.070 --> 01:33:12.390
<v Felix>Ja, die Frage ist jetzt, kann ich da meinen Supermarktplan hinterlegen?

01:33:13.350 --> 01:33:16.310
<v Ingo>Ich glaube, das geht dann tatsächlich auch.

01:33:16.630 --> 01:33:18.150
<v Ingo>Das kann ich mir feststellen.

01:33:18.550 --> 01:33:19.190
<v Ingo>Okay, alles klar.

01:33:20.310 --> 01:33:22.550
<v Felix>Also Grocery, da ging.

01:33:23.270 --> 01:33:25.030
<v Ingo>Die haben auch irgendwie eine Android-App und sowas.

01:33:25.590 --> 01:33:30.550
<v Felix>Ja, ja, die haben einige Sachen, die haben so eine Desktop-App, was wahrscheinlich dann nur so ein Browser

01:33:30.550 --> 01:33:32.230
<v Felix>ist, quasi, der nichts anderes anzeigen kann.

01:33:32.390 --> 01:33:36.070
<v l33tname>Ich glaube, das Problem mit so einem ERP für Dinge, die du verbrauchst,

01:33:36.150 --> 01:33:38.550
<v l33tname>ist halt, irgendjemand muss das pflegen.

01:33:38.950 --> 01:33:42.550
<v l33tname>Und idealerweise würde sich das automatisch pflegen, aber das geht halt irgendwie nicht.

01:33:42.630 --> 01:33:44.870
<v l33tname>Und das heißt, du musst irgendwie von dem Kühlschrank.

01:33:46.230 --> 01:33:51.670
<v Markus>Der Kreis schließt sich ja an der Stelle, wo du nur Dinge aus dem Rezepte aus dem Ding kochst.

01:33:51.750 --> 01:33:54.070
<v Markus>Dann kann das ja nachvollziehen, was du verbraucht hast auf der einen Seite.

01:33:55.990 --> 01:33:59.910
<v Markus>Wenn du deine Kassenbons einlesen können, damit du weißt, was du geschafft hast.

01:34:01.590 --> 01:34:02.230
<v Markus>Erzähl mir mehr.

01:34:02.390 --> 01:34:07.350
<v l33tname>Erzähl mir mehr, wenn du nur Dinge aus deinem Kühlschrank nimmst, wenn du ein Rezept aus deiner Rezepte-Ding

01:34:07.590 --> 01:34:08.150
<v l33tname>kochst.

01:34:08.470 --> 01:34:11.670
<v Felix>Ja, man den Sonnenschick so gut vorstellen, so in der Nacht.

01:34:12.150 --> 01:34:18.230
<v Felix>Kommt der Markus zu seinem Kühlschrank, schreibt er an, gib mir ein Stück Butter.

01:34:18.550 --> 01:34:19.430
<v Felix>Dann ist er das auch.

01:34:19.750 --> 01:34:21.910
<v Felix>Bevor er das machen kann, muss er erstmal ein Rezept.

01:34:22.230 --> 01:34:26.790
<v Felix>Ein Stück Butter in sein Rezeptedaten mal reinklicken, damit das auch an.

01:34:28.230 --> 01:34:29.430
<v Markus>Erst ihr Rezept aus.

01:34:30.070 --> 01:34:30.390
<v Markus>Ja.

01:34:32.310 --> 01:34:33.270
<v Felix>Ein Stück Käse.

01:34:33.350 --> 01:34:37.750
<v Felix>So, du kannst nicht hier ein Käsebrot machen, wir haben andere Brote gerade schon hinterlegt,

01:34:37.830 --> 01:34:39.510
<v Felix>aber du kannst sie aber ein Brot mit Käse machen.

01:34:39.670 --> 01:34:45.190
<v Felix>Da muss Butter mit drauf haben, dass hier von Management mit System aufgerechnet werden kann.

01:34:48.230 --> 01:34:51.910
<v Felix>Ja, also eine Scheibe Käse-Rezept.

01:34:52.630 --> 01:34:53.270
<v Felix>Chef.

01:34:55.830 --> 01:34:56.470
<v Felix>Sorry.

01:34:56.710 --> 01:34:59.430
<v Felix>Nee, erzählt weiter, ich bin dabei.

01:35:00.470 --> 01:35:02.870
<v l33tname>Ja, nee, weiß ich nicht.

01:35:03.110 --> 01:35:03.990
<v l33tname>Aber ja.

01:35:04.790 --> 01:35:11.510
<v l33tname>Eben, dieses Rezepteding, das kann ich mir tatsächlich vorstellen, dass du halt so deine Rezepte irgendwo

01:35:11.510 --> 01:35:12.710
<v l33tname>alle sammeln willst.

01:35:13.030 --> 01:35:18.870
<v l33tname>Das, was man halt früher irgendwie sich kopiert hat und dann irgendwie in Ordner abgelegt hat oder so,

01:35:18.950 --> 01:35:19.830
<v l33tname>halt digital.

01:35:21.910 --> 01:35:22.710
<v Felix>Ja, warum nicht?

01:35:22.870 --> 01:35:27.030
<v Felix>Aber das, ja, ich glaube, das geht auf jeden Fall mit diesem Nextcloud-Ding auch.

01:35:27.350 --> 01:35:29.830
<v l33tname>Genau, das ist sicher, dieses Nextcloud-Ding ist sicher simpel.

01:35:29.910 --> 01:35:35.510
<v l33tname>Was auch simpel ist, was ich noch gefunden habe, ist dieses Showdown.

01:35:37.670 --> 01:35:44.470
<v l33tname>Was irgendwie, du legst sie da in Markdown-Files an und dann ist es halt ein

01:35:44.470 --> 01:35:49.270
<v l33tname>Customized Jackal, also dieses Static Site Generator.

01:35:50.390 --> 01:35:56.150
<v l33tname>Und dann generiert sie da halt eine HTML draus.

01:35:57.430 --> 01:36:02.070
<v l33tname>Und ja, also auch super, halt super simpel, so ein bisschen,

01:36:02.790 --> 01:36:08.310
<v l33tname>sieht auch so ähnlich aus wie dieses Nextcloud

01:36:08.870 --> 01:36:09.830
<v l33tname>Cookbook.

01:36:10.070 --> 01:36:12.550
<v l33tname>So ein bisschen, aber halt ohne vermutlich den Editor.

01:36:12.630 --> 01:36:15.270
<v l33tname>Also Editor ist dann halt einfach dein Texteditor.

01:36:19.990 --> 01:36:21.910
<v l33tname>Genau, habe ich auch interessant gefunden.

01:36:21.990 --> 01:36:28.550
<v l33tname>Ich weiß noch nicht, was ich davon jetzt wirklich noch ausprobieren will.

01:36:30.310 --> 01:36:33.670
<v Ingo>Na, alle, und dann erzählst du uns, welche am besten war.

01:36:34.630 --> 01:36:35.350
<v Ingo>Keine Frage.

01:36:35.590 --> 01:36:36.310
<v Ingo>Keine Zeit.

01:36:39.110 --> 01:36:39.750
<v Ingo>Ich werde.

01:36:40.070 --> 01:36:44.470
<v l33tname>Ah ja, dieses Melee wollte ich tatsächlich irgendwie installieren, aber es ist dann wieder gescheitert,

01:36:44.550 --> 01:36:49.910
<v l33tname>dass es irgendwie ein Frontend und ein Backend und irgendwie Node und keine Ahnung was braucht.

01:36:51.830 --> 01:36:54.310
<v Felix>Docker Compose mit den fünf Komponenten, die da hochgefahren werden.

01:36:54.710 --> 01:36:59.750
<v l33tname>Genau, und Docker läuft wie nicht so gut auf meinen BSDs.

01:37:01.030 --> 01:37:05.830
<v l33tname>Und dann habe ich die Lust schon wieder verloren, das zu machen.

01:37:06.310 --> 01:37:11.510
<v l33tname>Aber und auch da es halt irgendwie noch so, da noch Beta-Software dran steht.

01:37:12.870 --> 01:37:13.510
<v l33tname>Angst.

01:37:13.670 --> 01:37:13.990
<v l33tname>Ja.

01:37:15.270 --> 01:37:15.430
<v l33tname>Beta?

01:37:15.590 --> 01:37:16.870
<v Ingo>Mittlerweile machen wir doch alles.

01:37:17.030 --> 01:37:19.910
<v Ingo>Also Gott.

01:37:20.710 --> 01:37:22.470
<v Felix>Wir fallen alles mit Pre-Iphern, stimmt.

01:37:22.790 --> 01:37:23.030
<v Felix>Ja, genau.

01:37:24.790 --> 01:37:26.550
<v Ingo>Schreibt man auch überhaupt nichts mehr dran.

01:37:27.590 --> 01:37:29.350
<v Felix>Ist nicht Gmail immer noch Beta oder so?

01:37:29.430 --> 01:37:31.270
<v Felix>Oder es war es doch irgendwie vor ein paar Jahren noch.

01:37:32.550 --> 01:37:34.790
<v Ingo>Es hat einfach keine Version, ist scheißegal.

01:37:34.870 --> 01:37:36.710
<v Ingo>Es ist immer Production Ready.

01:37:39.510 --> 01:37:45.110
<v l33tname>Aber dieses Tandor sieht so ein bisschen

01:37:45.750 --> 01:37:49.190
<v l33tname>ähnlich aus, aber halt, die sind schon ein bisschen weiter.

01:37:51.190 --> 01:37:53.830
<v l33tname>Mal schauen, wie ekelhaft das ist.

01:37:54.230 --> 01:37:56.230
<v l33tname>Sehr braucht Postgres.

01:37:56.710 --> 01:37:57.830
<v l33tname>Schon wieder mal so.

01:37:58.870 --> 01:38:03.670
<v Felix>Wie gesagt, bei dem Nextcloud kann man dann halt, das kann man einfach als Plugin quasi immer haben und

01:38:03.670 --> 01:38:05.030
<v Felix>ausprobieren, aber ich weiß nicht genau.

01:38:05.670 --> 01:38:10.710
<v l33tname>Es scheitert an meiner nicht, an meinem Projekt, dass ich mir mal eine Nextcloud klicken muss, aber ja.

01:38:10.950 --> 01:38:13.190
<v Felix>Aber du kannst ja jetzt quasi einfach den Ingo anhubeln.

01:38:13.350 --> 01:38:13.830
<v Felix>Ja, ja.

01:38:14.310 --> 01:38:15.030
<v Felix>Korrekt.

01:38:15.350 --> 01:38:18.470
<v Ingo>Dass ich das dazu installiere, ja, kann ich mir schon vorstellen.

01:38:18.870 --> 01:38:23.030
<v Felix>Also wie gesagt, das ist sehr easy, weil dann hast du quasi einfach und es sieht ganz nett aus.

01:38:23.430 --> 01:38:28.070
<v Felix>Du hast da quasi die Rezepte, du kannst Sachen importieren, du kannst sie editieren und vielleicht reicht dir

01:38:28.070 --> 01:38:28.950
<v Felix>das einfach schon.

01:38:29.190 --> 01:38:32.390
<v Felix>Einfach nur, um einen Überblick zu bekommen, was du so essen könntest.

01:38:32.710 --> 01:38:35.270
<v l33tname>Genau, und dann halt, wenn du irgendwie ein Rezept rausgesucht hast,

01:38:35.350 --> 01:38:38.390
<v l33tname>dass du gleich die Liste siehst mit Dingen, die du kaufen musst.

01:38:39.190 --> 01:38:42.630
<v l33tname>Wo du kurz drüber schauen kannst, habe ich schon, habe ich schon, brauche ich noch, brauche ich noch.

01:38:42.710 --> 01:38:43.030
<v l33tname>Ja, genau.

01:38:43.190 --> 01:38:47.110
<v Felix>Du kannst quasi an dieses Rezept kannst du auch quasi sagen, ob du es schon hast oder nicht.

01:38:47.190 --> 01:38:52.630
<v Felix>Also du kannst da einfach so ein Häkchen dran machen, wenn du jetzt quasi das nicht separat verwalten

01:38:52.630 --> 01:38:52.870
<v Felix>möchtest.

01:38:52.950 --> 01:38:53.750
<v Unbekannt>Das geht irgendwie.

01:38:54.710 --> 01:38:55.750
<v Felix>Vielleicht reicht es einfach.

01:38:56.150 --> 01:38:56.550
<v Felix>Voll.

01:38:56.790 --> 01:38:59.910
<v l33tname>Es wäre vielleicht auch ein Grund, mal mir eine Nextcloud aufzusetzen.

01:39:00.150 --> 01:39:02.950
<v l33tname>Das endlich mal, weil es gibt so viele gute Plugins.

01:39:04.550 --> 01:39:08.790
<v Felix>Ja, einfach zum Testen und Nextcloud zu haben, ist besser als eine Nextcloud zu brauchen.

01:39:08.950 --> 01:39:09.350
<v Felix>Genau.

01:39:10.230 --> 01:39:14.550
<v Ingo>Also ich meine hier bei diesem Nextcloud Cookbook steht noch groß,

01:39:14.790 --> 01:39:21.510
<v Ingo>we are limited on resources, we're still working out how to make this app function the best it can.

01:39:21.670 --> 01:39:23.910
<v Ingo>There will be regressions and bugs.

01:39:24.390 --> 01:39:26.230
<v Felix>Keine Ahnung, das ist aber schon seit Ewigkeiten so.

01:39:26.310 --> 01:39:28.150
<v Felix>Das gibt es ja schon seit Nextcloud 14.

01:39:28.230 --> 01:39:29.190
<v Ingo>Ja, noch früher.

01:39:30.550 --> 01:39:32.950
<v l33tname>Es speichert das Zeug irgendwie in einem JSON-File.

01:39:33.430 --> 01:39:34.310
<v Felix>Ja, ja, ist richtig.

01:39:34.550 --> 01:39:35.190
<v Felix>Das ist halt.

01:39:35.750 --> 01:39:40.710
<v Ingo>Okay, ich klicke mal das an und wenn es nicht die Nextcloud total instabil macht, dann.

01:39:41.110 --> 01:39:42.070
<v Felix>Nee, das macht gar nichts.

01:39:42.150 --> 01:39:45.590
<v Felix>Also das macht quasi, das hat auch, das macht auch kein Hintergrundzeug oder so,

01:39:45.670 --> 01:39:49.350
<v Felix>sondern es ist wirklich nur so ein Anzeigeteily quasi für JSON.

01:39:49.590 --> 01:39:49.910
<v Felix>Okay.

01:39:50.150 --> 01:39:54.470
<v Felix>Und von daher passt es, das macht nichts Schlimmes, würde ich jetzt sagen.

01:39:55.030 --> 01:39:59.110
<v Felix>Und ich habe das, wie gesagt, bei mir in der Nextcloud schon seit einigen Versionen.

01:39:59.270 --> 01:40:02.230
<v Felix>Also da, wo es noch uncloudig ist, ich glaube, da hatte ich das sogar schon gesehen.

01:40:03.270 --> 01:40:03.990
<v Felix>Schon ein bisschen länger.

01:40:05.670 --> 01:40:06.470
<v Ingo>I see, I see.

01:40:08.390 --> 01:40:09.110
<v Ingo>Das geht klar.

01:40:09.270 --> 01:40:10.390
<v Felix>Wie gesagt, es macht auch nichts.

01:40:10.470 --> 01:40:14.710
<v Felix>Es macht jetzt nicht irgendwie, startet keine Docker-Container oder so einen Quatsch.

01:40:16.230 --> 01:40:16.550
<v Felix>Okay.

01:40:18.090 --> 01:40:24.570
<v Ingo>Gut, dann also Felix hat die Aufgabe, die alle durchzuprobieren und das Beste dann nochmal vorzustellen in ein

01:40:24.570 --> 01:40:25.290
<v Ingo>paar Wochen.

01:40:26.170 --> 01:40:31.210
<v Ingo>Und wenn ihr noch andere Ideen habt da draußen, könnt ihr uns die natürlich gerne in die Kommentare packen.

01:40:31.370 --> 01:40:34.170
<v Ingo>Also, wenn es dann noch irgendwelche Programme in die Richtung gibt,

01:40:34.250 --> 01:40:37.530
<v Ingo>die wir jetzt vergessen haben, die der Felix auch noch alle ausprobieren muss natürlich.

01:40:37.690 --> 01:40:37.850
<v Ingo>Genau.

01:40:37.930 --> 01:40:38.490
<v Ingo>Alle werde ich auch.

01:40:39.050 --> 01:40:41.530
<v Ingo>Dann können wir jetzt rumheulen, oder?

01:40:41.690 --> 01:40:44.490
<v Ingo>Uns endlich mal wieder was von der Seele flannen.

01:40:45.530 --> 01:40:45.930
<v Ingo>Weil.

01:40:46.490 --> 01:40:48.090
<v Ingo>Mimimi der Woche.

01:40:48.570 --> 01:40:49.930
<v l33tname>Also, Cloud Init.

01:40:50.170 --> 01:40:51.450
<v l33tname>Kennt ihr Cloud Init?

01:40:52.010 --> 01:40:52.330
<v l33tname>Ja.

01:40:54.570 --> 01:40:55.130
<v l33tname>Nee.

01:40:55.450 --> 01:41:00.650
<v l33tname>Also Cloud Init ist eigentlich ganz cool, du kannst so Konfiguration providen.

01:41:00.730 --> 01:41:05.290
<v l33tname>Also du hast irgendwie so deine VM in deinem, weiß ich nicht,

01:41:05.850 --> 01:41:11.050
<v l33tname>auf Azure oder auf diesen AWS oder irgendwo.

01:41:12.970 --> 01:41:17.930
<v Ingo>Oder auf deinem Proxmox, kannst du es dir auch irgendwie selber geklickt haben, ja.

01:41:18.170 --> 01:41:20.010
<v l33tname>Genau, spielt absolut keine Rolle.

01:41:20.170 --> 01:41:25.610
<v l33tname>Du hast halt irgend so ein, ich glaube, Cloud Init ist mittlerweile nicht mal mehr nur Linux,

01:41:25.690 --> 01:41:28.730
<v l33tname>ich glaube, das geht auch mit Windows oder so, keine Ahnung.

01:41:29.850 --> 01:41:32.410
<v l33tname>Weiß ich nicht, auf jeden Fall, wenn du einen Linux hast, kannst du dir,

01:41:32.490 --> 01:41:37.370
<v l33tname>hast du dann halt so ein Cloud Init drin und dann kannst du beim ersten Booten Liste halt,

01:41:37.530 --> 01:41:41.850
<v l33tname>nimmt er diese Config, die du ihm gibst, und dann kann er dir User anlegen.

01:41:42.090 --> 01:41:46.410
<v l33tname>Also im Prinzip ein Ansible für ein First Boot.

01:41:47.770 --> 01:41:54.730
<v l33tname>Kannst du im Prinzip halt programmatisch zum Beispiel vom Template dann

01:41:54.730 --> 01:42:01.690
<v l33tname>halt verschiedene Instanzen bauen und da zum Beispiel dein SSH-Key hinterlegen und deinen Default-User und

01:42:01.930 --> 01:42:02.890
<v l33tname>Service installieren.

01:42:02.970 --> 01:42:04.010
<v l33tname>Und was weiß ich.

01:42:04.330 --> 01:42:08.570
<v Felix>Also quasi, weiß nicht, ist es Terraform oder ist es noch was anderes?

01:42:10.330 --> 01:42:12.650
<v l33tname>Nee, ist nicht Terraform, ist was anderes.

01:42:12.890 --> 01:42:18.090
<v l33tname>Aber ich muss gerade überlegen, was der große, also Terraform.

01:42:19.130 --> 01:42:20.730
<v Felix>Terraform dann noch quasi zu benutzen.

01:42:21.290 --> 01:42:24.650
<v Felix>Nee, es gibt so viele Technologien, die alle irgendwie so ähnlich sich anhören.

01:42:25.770 --> 01:42:31.290
<v l33tname>Also Terraform ist halt eigentlich eher, um dann State zu managen.

01:42:32.090 --> 01:42:34.890
<v l33tname>Und Cloud Init ist mehr so One Shot.

01:42:35.210 --> 01:42:36.890
<v Felix>Das erste Mal reparieren und dann locker.

01:42:37.370 --> 01:42:42.250
<v l33tname>Genau, das erste Mal setzt du irgendwas in irgendeinem State auf und that's it.

01:42:42.410 --> 01:42:43.450
<v l33tname>Das ist dein State.

01:42:44.010 --> 01:42:48.810
<v l33tname>Du musst ja irgendwie auf deine VM kommen, zum Beispiel.

01:42:49.770 --> 01:42:56.330
<v l33tname>Das ist ein Weg, um zum Beispiel dein SSH-Key zu injecten und dann machst du eine Terraform drauf,

01:42:56.410 --> 01:43:03.290
<v l33tname>wo du dann irgendwie dein Nginx installierst und deine App deployst und was

01:43:03.290 --> 01:43:03.930
<v l33tname>weiß ich.

01:43:04.250 --> 01:43:05.290
<v l33tname>Und dafür managest du das.

01:43:05.370 --> 01:43:10.890
<v Felix>Also Terraform kann wohl Cloud Init mit verwenden als Provisionierungs-Dienst.

01:43:11.290 --> 01:43:11.450
<v Felix>Okay.

01:43:12.010 --> 01:43:14.650
<v Ingo>Ja, alles kann mittlerweile Cloud Init verstanden werden.

01:43:14.730 --> 01:43:15.370
<v Ingo>Alles kann alles sein.

01:43:15.930 --> 01:43:20.330
<v l33tname>Genau, Cloud Init ist super weit verbreitet, ist irgendwie auch super vielen Dingen drin.

01:43:22.010 --> 01:43:28.090
<v l33tname>Und ich wollte halt so ein paar Ubuntu 18.04,

01:43:28.250 --> 01:43:32.090
<v l33tname>weil da läuft ja LTES-Support dann bald irgendwann mal aus.

01:43:33.850 --> 01:43:39.210
<v l33tname>Wollte ich halt mal updaten auf so ein 22.04 oder so.

01:43:39.450 --> 01:43:41.610
<v l33tname>Und dann musste ich neue Images bauen.

01:43:41.930 --> 01:43:47.930
<v l33tname>Und in diesen 22.04 Images, die habe ich dann gebaut und dann habe ich so ein vSphere,

01:43:48.890 --> 01:43:54.250
<v l33tname>wo die dann tritt laufen und irgendwie, ich hab keine Ahnung, aber irgendwie kommen diese

01:43:55.610 --> 01:44:00.890
<v l33tname>Dinge, diese, diese, dieser Cloud Init State,

01:44:00.970 --> 01:44:03.050
<v l33tname>den ich da provide, kommt halt nicht in die VM.

01:44:03.130 --> 01:44:08.810
<v l33tname>Das heißt, mein User und mein SSR-Key wird halt nicht geaddet und dann kann ich da nicht auf die VM connecten.

01:44:09.210 --> 01:44:12.170
<v l33tname>Und ich habe keine Ahnung, wo das Problem ist.

01:44:12.330 --> 01:44:14.730
<v l33tname>Ich habe keine Ahnung, wo man das richtig debuggt.

01:44:14.810 --> 01:44:18.970
<v l33tname>Ich habe irgendwie so einen Stack Overflow-Post gefunden, der irgendwie gesagt hat,

01:44:19.050 --> 01:44:24.330
<v l33tname>ja, man muss hier irgendwelche Default-Files, die Ubuntu wohl shippt,

01:44:25.130 --> 01:44:31.450
<v l33tname>verändern und anpassen und dann geht das, aber ich habe das irgendwie gemacht,

01:44:31.530 --> 01:44:34.330
<v l33tname>bei mir hat es irgendwie gar nicht funktioniert und es ist einfach,

01:44:34.490 --> 01:44:37.050
<v l33tname>ah, es ist einfach alles kaputt.

01:44:38.170 --> 01:44:43.610
<v Ingo>Okay, also ich habe dieses Cloud Init, wir haben das einmal auf OpenStack verwendet, es hat funktioniert.

01:44:44.090 --> 01:44:45.610
<v Ingo>War das eine 20er Version?

01:44:45.690 --> 01:44:46.730
<v Ingo>Ich glaube schon.

01:44:47.050 --> 01:44:48.650
<v l33tname>Ja, die 20er funktioniert auch.

01:44:48.810 --> 01:44:53.770
<v l33tname>18.04 funktioniert, 2004 funktioniert, 2204 funktioniert nicht.

01:44:54.650 --> 01:44:57.610
<v Felix>Okay, ja, okay.

01:44:58.170 --> 01:45:00.250
<v Ingo>Nee, 22.04 habe ich tatsächlich nicht probiert.

01:45:00.890 --> 01:45:02.330
<v Ingo>Wir haben 2004 noch, ja.

01:45:02.890 --> 01:45:09.610
<v l33tname>Also wenn ich das jetzt schon anfasse, dann würde ich schon gerne auf 22.04 gehen und dann

01:45:09.610 --> 01:45:16.330
<v l33tname>erst in drei Jahren wieder was machen und nicht auf 2004 gehen und im Jahr schon wieder irgendwie fast

01:45:17.450 --> 01:45:18.250
<v l33tname>was machen zumindest.

01:45:18.570 --> 01:45:22.090
<v Ingo>Dann macht das mal, sagt Bescheid, ob's geht, dann fasse ich es vorher nicht an.

01:45:23.050 --> 01:45:29.450
<v l33tname>Ich weiß nicht, also irgendwie, ich weiß auch nicht, ob das irgendwie einfach ein Problem mit vSphere ist.

01:45:30.330 --> 01:45:33.370
<v Ingo>Ja, das wird, also VM wäre es definitiv auch dein Problem, ja.

01:45:33.690 --> 01:45:35.130
<v Ingo>Genau, also das sollte da auch mal weg.

01:45:37.850 --> 01:45:39.050
<v l33tname>Ja, ja, ja.

01:45:40.090 --> 01:45:41.610
<v l33tname>Du hast recht, das sollte weg.

01:45:43.050 --> 01:45:45.450
<v Felix>Vielleicht ist das Problem und dann löst sich das Problem einfach.

01:45:46.090 --> 01:45:48.570
<v l33tname>Das Problem ist, das werde ich nicht los.

01:45:49.530 --> 01:45:51.610
<v l33tname>Also ich meine, ich habe halt niemanden, der.

01:45:51.770 --> 01:45:57.530
<v l33tname>Also ich, Leute maintain das jetzt, halt dieses ASXC WSTV-Scheiß.

01:45:58.410 --> 01:46:00.010
<v l33tname>Und es funktioniert halt stabil.

01:46:01.050 --> 01:46:03.690
<v Felix>Genau, und wenn es kaputt geht, dann hast du jemanden, der es reparieren kann.

01:46:03.850 --> 01:46:04.090
<v Felix>Genau.

01:46:04.250 --> 01:46:10.730
<v l33tname>Und da gibt es Leute, die das maintain, die das updaten, da irgendwie dazu schauen,

01:46:10.810 --> 01:46:12.810
<v l33tname>da irgendwie Hardware, was weiß ich.

01:46:13.290 --> 01:46:16.890
<v l33tname>Ich meine, ich kann mir jetzt natürlich selber einen OpenStack aufsetzen, aber dann bin ich.

01:46:17.370 --> 01:46:20.170
<v Felix>Nee, dann bist du ein neues Problem, ja.

01:46:20.490 --> 01:46:21.850
<v l33tname>Genau, dann habe ich andere Probleme.

01:46:21.930 --> 01:46:26.410
<v l33tname>Und ich glaube, es ist einfacher herauszufinden, wie ich dieses Image zusammenbasteln muss,

01:46:26.490 --> 01:46:32.810
<v l33tname>dass das mit Cloud Init wieder funktioniert, als irgendwie eine andere

01:46:32.810 --> 01:46:36.810
<v l33tname>Hosting-Plattform auf die Beine zu stellen, die dann nicht maintained ist,

01:46:36.970 --> 01:46:38.890
<v l33tname>die ich dann selber maintainen müsste.

01:46:40.970 --> 01:46:44.490
<v l33tname>Das Problem ist einfach, ich habe noch absolut keine Ahnung, wo mein Problem ist.

01:46:44.650 --> 01:46:51.450
<v l33tname>Ob das nicht richtig in die VM gegeben wird, dieser State, ob der dann nicht ausgeführt wird.

01:46:51.770 --> 01:46:52.250
<v l33tname>Keine Ahnung.

01:46:52.490 --> 01:46:55.530
<v Felix>Du kannst ja einfach deinen ESX-Leuten sagen, hier sagst du, es funktioniert nicht,

01:46:55.610 --> 01:46:56.730
<v Felix>keine Ahnung, was damit geboten ist.

01:46:56.890 --> 01:47:02.890
<v Felix>Ja, das Problem ist mal nachschauen, ob ihre ESX Magic Sparkles das reparieren können.

01:47:03.050 --> 01:47:03.930
<v l33tname>Ja, das macht ein.

01:47:05.770 --> 01:47:09.690
<v Felix>Einfach quasi jemand anders anhubeln, zu versuchen, das Problem zu lösen.

01:47:10.010 --> 01:47:11.290
<v l33tname>Ja, ja, ja, ja.

01:47:11.610 --> 01:47:14.730
<v l33tname>Ja, vielleicht muss ich mir da mal raussuchen, wer da.

01:47:16.010 --> 01:47:19.290
<v l33tname>Aber eigentlich, es kann nicht so schwierig sein, glaub ich.

01:47:19.850 --> 01:47:24.810
<v Felix>Ja, aber das Problem ist quasi, alles, was so tief ist, was quasi solche Bootstrapping-Sachen macht,

01:47:24.890 --> 01:47:25.530
<v Felix>ist nie Spaß.

01:47:26.090 --> 01:47:28.570
<v Felix>Es dauert immer lange und das ist immer zack.

01:47:28.650 --> 01:47:28.970
<v Felix>Ja, ja.

01:47:29.130 --> 01:47:30.410
<v l33tname>Es ist einfach doof zu debuggen.

01:47:30.650 --> 01:47:36.250
<v Felix>Debuggen zack, das damit zu arbeiten, zack, es dauert alles ewig lange.

01:47:36.570 --> 01:47:37.370
<v Felix>Kein Spaß.

01:47:37.530 --> 01:47:40.650
<v Felix>Deswegen versuche ich das abzugeben.

01:47:40.890 --> 01:47:42.330
<v l33tname>Korrekt, das ist eine gute Idee.

01:47:42.410 --> 01:47:43.450
<v l33tname>Ich glaube, ich gebe es ab.

01:47:44.410 --> 01:47:46.170
<v Felix>Vielleicht hast du irgendwie einen Prakti oder so.

01:47:46.410 --> 01:47:49.370
<v l33tname>Yo, Makefoo, was machst du so nächste Woche?

01:47:50.010 --> 01:47:52.170
<v l33tname>Ich würde da gerne was abgeben.

01:47:52.810 --> 01:47:53.690
<v Ingo>Ja, aha.

01:47:53.930 --> 01:47:56.250
<v Felix>Ingo wollte es nochmal ausprobieren, hat er gesagt, ja.

01:47:56.890 --> 01:47:59.530
<v Ingo>Naja, nee, ich bin gerade ständig beim Arzt, ich kann nicht.

01:48:00.250 --> 01:48:01.370
<v Felix>Du kannst bis beim Arzt.

01:48:01.530 --> 01:48:02.250
<v Felix>Hat er den Fall?

01:48:02.970 --> 01:48:04.730
<v Felix>Hast du da irgendwie, hast du da irgendwelche Aufgaben?

01:48:04.810 --> 01:48:06.890
<v Felix>Also musst du da irgendwie Computer reparieren oder so?

01:48:07.210 --> 01:48:08.330
<v Ingo>Nee, nee.

01:48:09.210 --> 01:48:11.130
<v Ingo>Ich war tatsächlich mal beim Arzt.

01:48:11.210 --> 01:48:15.450
<v Ingo>Das erste Mal seit langer Zeit habe ich, wurde ich gerönt.

01:48:15.610 --> 01:48:17.850
<v Ingo>Ich glaube, ich habe über zehn Jahre.

01:48:17.930 --> 01:48:18.810
<v Ingo>Ja, mindestens.

01:48:19.290 --> 01:48:20.410
<v l33tname>Gehst du nicht zum Zahnarzt?

01:48:20.570 --> 01:48:20.970
<v l33tname>15.

01:48:22.010 --> 01:48:24.970
<v Ingo>Doch, zum Zahnarzt schon, aber da werde ich auch nicht gerönt.

01:48:25.210 --> 01:48:25.450
<v Ingo>Nicht?

01:48:25.610 --> 01:48:28.570
<v Markus>Nee, beim Zahnarzt wird man nur gerönt, wenn der einen Verdacht darauf hat,

01:48:28.650 --> 01:48:30.490
<v Markus>dass an deiner Wurzel irgendwas nicht stimmt, oder?

01:48:30.730 --> 01:48:31.850
<v l33tname>Nee, auch für.

01:48:32.890 --> 01:48:34.010
<v Felix>Ab und zu gucken man nach.

01:48:34.330 --> 01:48:36.410
<v l33tname>Ja, ab und zu so alle dann nur in der Schweiz.

01:48:36.570 --> 01:48:39.530
<v Ingo>Also ich bin nicht regelmäßig beim Zahnarzt gerönt.

01:48:40.090 --> 01:48:44.890
<v l33tname>Ja, nicht regelmäßig, aber so alle, also doch, eigentlich schon regelmäßig, ja, so alle paar Jahre.

01:48:45.050 --> 01:48:51.050
<v l33tname>Machst du halt mal ein Röntgen für die Dinge, die du halt nicht optisch von außen siehst, für Löcher und so.

01:48:53.610 --> 01:48:54.970
<v Felix>Ich hab egal, machen wir mal weiterziehen.

01:48:55.210 --> 01:48:57.450
<v l33tname>Das ist nicht der Punkt deiner Geschichte, nehme ich an.

01:48:58.250 --> 01:49:00.730
<v Felix>Außer du willst jetzt quasi über Zahnärzte reden.

01:49:00.970 --> 01:49:02.010
<v Ingo>Nee, nee, ich wollte eigentlich.

01:49:02.330 --> 01:49:03.850
<v Felix>Okay, das ist gerade dein Thema.

01:49:03.930 --> 01:49:04.330
<v Felix>Was war das?

01:49:04.490 --> 01:49:04.890
<v Felix>Arzt.

01:49:05.050 --> 01:49:05.530
<v Felix>Auch Arzt.

01:49:05.770 --> 01:49:06.570
<v Felix>Aber nicht Zahnarzt.

01:49:06.650 --> 01:49:07.130
<v Felix>Ja, ja, ja, ja.

01:49:07.210 --> 01:49:08.170
<v Ingo>Nee, nee, nichts Zahnarzt.

01:49:08.250 --> 01:49:10.330
<v Unbekannt>Irgendwas zum Arzt trönken und dann.

01:49:10.970 --> 01:49:11.690
<v Unbekannt>Ja, genau.

01:49:11.850 --> 01:49:17.850
<v Ingo>Da bin ich, ja, ich habe mir Finger weh getan, wenn man so Handwerker zu Hause passiert, sowas.

01:49:18.490 --> 01:49:22.410
<v Ingo>Muss ich also zum Röntgen, nach Hause, äh, muss ich, muss ich zum Röntgen gehen.

01:49:22.490 --> 01:49:24.250
<v Ingo>Wie gesagt, war ich seit X Jahren nicht.

01:49:24.410 --> 01:49:29.370
<v Ingo>Hab ich gedacht, naja, das ist ja alles, es ist ja alles machbar wahrscheinlich.

01:49:30.330 --> 01:49:33.610
<v Felix>Und er hat gesagt, uh, damit kommen sie jetzt erst her.

01:49:33.850 --> 01:49:34.410
<v Felix>Finger ab.

01:49:35.930 --> 01:49:37.930
<v Ingo>Genau, die muss transportiert werden.

01:49:38.490 --> 01:49:38.730
<v Ingo>Ja.

01:49:38.970 --> 01:49:43.450
<v Ingo>Nee, ich war auf der einen Seite erstaunt, dass mal, was habe ich da?

01:49:43.690 --> 01:49:48.490
<v Ingo>20 Minuten oder sowas gewartet und dann abgerönt, zack,

01:49:49.370 --> 01:49:53.370
<v Ingo>dann noch irgendwie nochmal drei Minuten Platz genommen und dann hieß es ja,

01:49:53.450 --> 01:49:54.490
<v Ingo>sie können nach Hause gehen.

01:49:54.730 --> 01:49:58.490
<v Ingo>Und mich hatte ja mein Hausarzt dahin überwiesen und habe ich gedacht, aha, okay.

01:49:58.810 --> 01:50:05.610
<v Ingo>Ja, na ja gut, dann werden die das ja wahrscheinlich irgendwie digital austauschen und das

01:50:05.770 --> 01:50:06.650
<v Ingo>alles schick.

01:50:08.090 --> 01:50:09.850
<v l33tname>Das ist ein bisschen naiv, Ingo, ne?

01:50:10.010 --> 01:50:12.090
<v l33tname>Das merkst du selber jetzt noch etwas zu erzählst.

01:50:12.650 --> 01:50:13.210
<v l33tname>Ja, genau.

01:50:13.530 --> 01:50:19.450
<v Ingo>Ich habe gedacht, wir haben doch diese digitale Arzinfrastruktur.

01:50:19.850 --> 01:50:23.050
<v Ingo>Wo wir die ganze Zeit drüber geredet haben, dass sie diese Konnektoren austauschen müssen,

01:50:23.130 --> 01:50:29.050
<v Ingo>weil sie alles doof sind, hätte ja sein können, weißt du, dass sie es schaffen in diesen zehn Jahren,

01:50:29.130 --> 01:50:34.330
<v Ingo>in denen ich jetzt nicht rönten war, dass das von dem einen Arzt zum anderen Arzt irgendwie digital geht.

01:50:34.490 --> 01:50:38.730
<v Ingo>Und ich meine, sie haben es ja auch digital hingekriegt, aber was passiert ist, sie haben es gefaxt.

01:50:39.850 --> 01:50:43.370
<v Ingo>Also ich war ja schon erstaunt, dass das tatsächlich beim anderen Arzt gelandet ist.

01:50:43.450 --> 01:50:48.970
<v Ingo>Und ich habe gedacht, naja, was weiß ich, schreiben die sich eine E-Mail, tauschen das über ihr System da auf.

01:50:49.610 --> 01:50:54.010
<v Ingo>Da sehe ich, nee, das ist gefaxt und krieg ganz schön Eingangsschempel mit Faxe.

01:50:54.250 --> 01:50:58.330
<v Ingo>Ich habe gedacht, meine Güte, wo sind wir eigentlich gelandet?

01:50:59.290 --> 01:51:01.610
<v Ingo>Funktioniert dieses Land überhaupt noch?

01:51:01.770 --> 01:51:04.650
<v Ingo>Also es ist, es ist, also Faxe.

01:51:04.970 --> 01:51:10.810
<v Ingo>Da ich ja letztes Mal schon mit Faxen zu tun hatte, ich verstehe, ich bin einfach fertig.

01:51:10.970 --> 01:51:13.610
<v Ingo>Ich bin von diesem Deutschland einfach fertig.

01:51:13.850 --> 01:51:17.050
<v Markus>Naja, ich finde, langsam könntest du dich als Fax-Experten befeichern.

01:51:18.410 --> 01:51:20.090
<v l33tname>Ingo hat die Faxe-Dicke.

01:51:21.930 --> 01:51:22.250
<v l33tname>Was?

01:51:22.730 --> 01:51:23.690
<v Ingo>Ja, ja.

01:51:25.690 --> 01:51:26.890
<v Felix>Ingo macht Faxen.

01:51:29.450 --> 01:51:31.130
<v Ingo>Es ist so traurig.

01:51:31.690 --> 01:51:36.410
<v Ingo>Ich hab gedacht, wir haben das alles schon längst hinter uns gelassen und wir sind schon viel weiter.

01:51:36.810 --> 01:51:38.490
<v Ingo>Und dann passiert mir sowas.

01:51:38.650 --> 01:51:39.690
<v Ingo>Wie gesagt, der erste Eindruck.

01:51:39.850 --> 01:51:40.890
<v Felix>Aber nicht weiter.

01:51:41.050 --> 01:51:42.810
<v Ingo>Nee, der erste Eindruck war super, ja.

01:51:42.890 --> 01:51:47.050
<v Ingo>Du gehst da hin, okay, du kriegst nicht mehr irgendwie irgendwas ausgedruckt,

01:51:47.210 --> 01:51:51.930
<v Ingo>ist papierlos und dann kommst du den nächsten Tag zu deinem Arzt und dann siehst du,

01:51:52.010 --> 01:51:53.530
<v Ingo>dass sie das gefaxt haben.

01:51:53.690 --> 01:51:59.530
<v Ingo>Und du denkst nur, es kann doch, es kann einfach alles nicht wahr sein.

01:52:01.930 --> 01:52:02.970
<v Felix>So es ist wahr.

01:52:03.210 --> 01:52:05.690
<v Ingo>Ja, so ist die Realität.

01:52:05.930 --> 01:52:11.930
<v Ingo>Und es tat mir nicht nur der Finger weh, der mir sowieso wehtat, sondern einfach viel, viel mehr noch.

01:52:12.570 --> 01:52:15.930
<v Ingo>Das ist mein Mimimi der Woche.

01:52:16.890 --> 01:52:20.890
<v Ingo>Also dann schmeißt doch diese ganzen Konnektoren einfach weg und sagt,

01:52:21.050 --> 01:52:23.130
<v Ingo>brauchen wir nicht, kriegen wir sowieso nicht hin.

01:52:23.450 --> 01:52:24.730
<v Felix>Wir schicken aber einen Fax.

01:52:25.370 --> 01:52:30.650
<v Ingo>Wir schicken ein Fax, hat die letzten 20 Jahre funktioniert, funktioniert wahrscheinlich die nächsten 20 noch.

01:52:30.810 --> 01:52:34.090
<v Ingo>Also es ist eine Katastrophe.

01:52:34.570 --> 01:52:35.930
<v Ingo>So, das war mal Mimimi.

01:52:36.650 --> 01:52:37.130
<v Ingo>Faxe.

01:52:38.010 --> 01:52:39.690
<v l33tname>Das sehe ich, das ist einfach.

01:52:40.810 --> 01:52:42.810
<v l33tname>Ne, will man nicht.

01:52:43.370 --> 01:52:45.850
<v Ingo>Es ginge so viel, es ginge so viel.

01:52:46.250 --> 01:52:51.290
<v Ingo>Und die haben alle diese blöden Konnektoren und könnten alle irgendwie miteinander reden und sie tun es

01:52:51.290 --> 01:52:51.930
<v Ingo>einfach nicht.

01:52:53.370 --> 01:52:53.690
<v Ingo>Ja.

01:52:54.330 --> 01:52:57.450
<v Ingo>Gut, dann heulen wir jetzt noch über HTTP2 oder.

01:52:57.850 --> 01:52:58.330
<v Ingo>Genau.

01:52:58.570 --> 01:52:59.930
<v Felix>Ja, erzähl doch mal was.

01:53:00.170 --> 01:53:05.210
<v l33tname>Genau, Ingo wollte ja die letzte Sendung releasen und dann ist es einfach nicht gegangen.

01:53:05.530 --> 01:53:11.210
<v l33tname>Ich habe jetzt mal reingeschaut und seems like das Problem ist,

01:53:11.530 --> 01:53:15.770
<v l33tname>ein Stream Error im HTTP2 Framing,

01:53:16.010 --> 01:53:18.410
<v l33tname>im HTTP2 Framing Layer.

01:53:18.650 --> 01:53:19.370
<v l33tname>Gesundheit.

01:53:19.530 --> 01:53:20.250
<v l33tname>Wer kennt es nicht?

01:53:20.490 --> 01:53:21.210
<v l33tname>Wer kennt es nicht?

01:53:23.290 --> 01:53:25.210
<v Ingo>Ich war gerade beim Arzt, was haben sie denn?

01:53:25.290 --> 01:53:29.770
<v Ingo>Ja, ich habe ein Problem im HTTP Framing Layer.

01:53:30.970 --> 01:53:32.890
<v Felix>Also ja, da war vorher erst einer da.

01:53:33.050 --> 01:53:34.890
<v Felix>Das geht wohl gerade rum.

01:53:39.770 --> 01:53:42.410
<v l33tname>Ja, das Problem ist so ein bisschen.

01:53:45.130 --> 01:53:46.890
<v l33tname>Ich weiß nicht, was das heißt.

01:53:47.210 --> 01:53:48.170
<v l33tname>Problem 1.

01:53:48.410 --> 01:53:50.250
<v Ingo>Das könnte ein Problem sein, ja.

01:53:51.210 --> 01:53:52.650
<v Ingo>Frag doch mal ein Arzt.

01:53:53.930 --> 01:53:56.650
<v l33tname>Via Fax oder kann ich das mal anrufen?

01:53:58.410 --> 01:54:01.130
<v Ingo>Frag doch mal den Webserver per Fax an, genau.

01:54:02.890 --> 01:54:06.970
<v l33tname>Ich glaube nicht, dass irgendjemand HTTP2 macht bei uns.

01:54:07.130 --> 01:54:08.010
<v l33tname>Also weder.

01:54:08.570 --> 01:54:10.570
<v Felix>Also wenn, dann nur aus Versehen, würde ich sagen.

01:54:10.650 --> 01:54:15.690
<v l33tname>Ja, weil hier Nginx standardmäßig, glaube ich, kein HTTP2 macht.

01:54:15.770 --> 01:54:19.050
<v l33tname>Hier, was benutzt du Ingo?

01:54:19.210 --> 01:54:21.210
<v l33tname>Dieses alte Apache.

01:54:22.010 --> 01:54:22.650
<v l33tname>Apache.

01:54:23.130 --> 01:54:27.690
<v l33tname>Der macht doch auch einfach standardmäßig nicht HTTP2, außer der Ingo hat mal was reingebastelt.

01:54:27.770 --> 01:54:29.050
<v Ingo>Nee, nee, nee, nee, nee, nee, nee.

01:54:31.690 --> 01:54:32.650
<v Ingo>Können die beide aber.

01:54:32.730 --> 01:54:37.290
<v Ingo>Also wie gesagt, bei Nginx ist es irgendwie nur HTTP 2 dazu schreiben und fertig.

01:54:38.090 --> 01:54:39.210
<v Ingo>Aber musst du halt machen, oder?

01:54:39.370 --> 01:54:39.930
<v Ingo>Ja, musst du halt machen.

01:54:40.170 --> 01:54:41.770
<v Ingo>Musst du halt machen wahrscheinlich.

01:54:41.850 --> 01:54:42.650
<v Ingo>Ja, keine Ahnung.

01:54:42.730 --> 01:54:48.010
<v Ingo>Ich habe das auf so vielen Servern aktiviert, dass ich schon nicht mehr weiß, ob das irgendwie Standard ist.

01:54:49.370 --> 01:54:51.370
<v l33tname>Ja, keine Ahnung.

01:54:51.610 --> 01:54:58.410
<v l33tname>Es passiert manchmal aktuell, Ingo, wenn es failt, musst du halt auf diesen C

01:54:58.650 --> 01:55:03.050
<v l33tname>an, dann kannst du einfach sagen, retriggern und dann beim zweiten oder beim dritten Mal geht es dann schon.

01:55:03.530 --> 01:55:04.410
<v Ingo>Ja, Supi.

01:55:04.730 --> 01:55:05.050
<v Ingo>Okay.

01:55:06.250 --> 01:55:07.930
<v l33tname>Ich habe ein Issue jetzt mal gemacht.

01:55:08.010 --> 01:55:11.690
<v l33tname>Ich muss mal reinschauen, eben, ich habe es jetzt mal zumindest so weit gebracht,

01:55:11.850 --> 01:55:14.010
<v l33tname>dass ich sehe, dass das das Problem war.

01:55:14.090 --> 01:55:18.010
<v l33tname>Vorher hat man ja nicht mal gesehen, was überhaupt, warum das überhaupt failt.

01:55:18.890 --> 01:55:25.130
<v l33tname>Eigentlich machen wir dann nur einfach Head Requests auf alle Audio-Files,

01:55:25.530 --> 01:55:27.690
<v l33tname>um zu schauen, ob die existieren.

01:55:28.490 --> 01:55:32.650
<v l33tname>Und lokal, wenn ich das lokal ausführe, funktioniert das auch immer.

01:55:32.730 --> 01:55:35.770
<v l33tname>Ich habe das nie zum Fällen gebracht, lokal.

01:55:37.850 --> 01:55:42.250
<v l33tname>Wenn ich das mit GitHub Actions ausführe, dann fällt das.

01:55:42.730 --> 01:55:43.850
<v l33tname>Gelegentlich.

01:55:44.250 --> 01:55:46.970
<v l33tname>Und zwar eigentlich ziemlich oft, aber halt nicht immer.

01:55:49.050 --> 01:55:50.410
<v Felix>Worst kind of errors.

01:55:50.730 --> 01:55:51.530
<v l33tname>Genau.

01:55:52.010 --> 01:55:56.410
<v l33tname>Und ja, ich muss es auch mal schauen bei der Library,

01:55:56.490 --> 01:55:59.770
<v l33tname>die wir benutzen, um HTTP-Requests zu machen.

01:56:04.090 --> 01:56:10.730
<v l33tname>Ob sie da eine Idee haben, was das heißt, beziehungsweise unten drunter benutzen die halt irgendwie Libcurl.

01:56:12.170 --> 01:56:14.010
<v l33tname>Vielleicht ist das Problem auch da.

01:56:14.250 --> 01:56:20.730
<v l33tname>Was natürlich auch sein kann, ist, dass hier GitHub Actions noch irgendwie so ein Proxy macht,

01:56:20.970 --> 01:56:26.090
<v l33tname>weil diese Runner werden ja nicht direkt im Internet sein.

01:56:26.890 --> 01:56:33.610
<v l33tname>Da könnte ich mir schon vorstellen, dass da irgendwelche Proxy-Zeug vorne

01:56:33.770 --> 01:56:38.890
<v l33tname>dran läuft, was das Problem dann hat, was dann halt vielleicht HTTP2 macht.

01:56:39.690 --> 01:56:41.210
<v l33tname>Weiß man alles nicht so genau.

01:56:41.450 --> 01:56:46.890
<v l33tname>Darum, mein Mimimi, wenn da jemand Ahnung von hat, ich habe das Issue verlinkt,

01:56:46.970 --> 01:56:50.570
<v l33tname>schreib da mal rein, was ihr denkt, was mein Problem ist.

01:56:51.370 --> 01:56:57.770
<v Felix>Also wenn du jetzt quasi auf Core minus HTTP2 download binärgewitterde E machst,

01:56:57.850 --> 01:57:00.330
<v Felix>dann macht er das schon irgendwie.

01:57:00.490 --> 01:57:01.450
<v Felix>Da passiert irgendwas auf jeden Fall.

01:57:01.530 --> 01:57:04.250
<v Felix>Ich habe keine Ahnung, wie das genau funktioniert, aber Core sagt dann auf jeden Fall,

01:57:04.330 --> 01:57:06.490
<v Felix>dass er irgendwie HTTP2 sprechen mag.

01:57:06.890 --> 01:57:07.610
<v Felix>Vielleicht.

01:57:07.850 --> 01:57:10.890
<v Felix>Ich kann das jetzt nicht so richtig gut erkennen, aber das sieht so aus.

01:57:12.330 --> 01:57:15.050
<v Felix>Jetzt gucken wir, wer das quasi verbricht hier.

01:57:15.210 --> 01:57:15.850
<v Felix>DL2.

01:57:16.330 --> 01:57:22.890
<v l33tname>Das würde heißen, dass unsere Download-Server tatsächlich einer oder vielleicht beide HTTP2 machen.

01:57:23.050 --> 01:57:23.370
<v l33tname>Ja.

01:57:25.770 --> 01:57:26.330
<v l33tname>Genau.

01:57:26.730 --> 01:57:28.010
<v Felix>Das wäre jetzt quasi so eins.

01:57:28.730 --> 01:57:29.850
<v Felix>Aber trotzdem muss er ja funktionieren, ja.

01:57:30.250 --> 01:57:35.290
<v l33tname>Ja, es sollte ja grundsätzlich auch kein Problem sein, wenn der HTTP2 macht, dann macht er halt HTTP2.

01:57:35.690 --> 01:57:40.890
<v l33tname>Also kann ja auch mit HTTP2 ein Head Request machen.

01:57:41.210 --> 01:57:45.530
<v l33tname>Das erklärt ja dann nicht, warum dieser Fehler kommt.

01:57:47.290 --> 01:57:48.090
<v l33tname>Aber ja.

01:57:51.450 --> 01:57:52.330
<v Unbekannt>Schwierig.

01:57:52.570 --> 01:57:53.050
<v Unbekannt>Schwierig.

01:57:53.370 --> 01:57:54.090
<v Unbekannt>Schwierig.

01:57:54.490 --> 01:58:00.570
<v Ingo>Also ich mache, ich drücke jetzt so oft Retryal, bis es geht, und vielleicht braucht ja noch jemand eine

01:58:00.650 --> 01:58:01.930
<v Ingo>zündende Idee.

01:58:02.330 --> 01:58:05.770
<v Felix>Kann man nicht einfach dieses Ding, kann man nicht einfach den Test retryen, bis es funktioniert?

01:58:05.850 --> 01:58:07.450
<v Felix>So 5, 6, 7, 10 Mal?

01:58:07.770 --> 01:58:12.010
<v l33tname>Ja, also ich schaue da sicher mal rein und ja, wenn ich da nicht herausfinde,

01:58:12.090 --> 01:58:16.170
<v l33tname>wie wir das richtig fixen, baue ich da einfach das.

01:58:17.930 --> 01:58:18.410
<v l33tname>Ja, eben.

01:58:19.610 --> 01:58:24.970
<v l33tname>Also einerseits hatte ich noch keine Zeit, andererseits, zieht sich durch diese Sendung,

01:58:25.050 --> 01:58:26.010
<v l33tname>dass du keine Zeit hast.

01:58:26.090 --> 01:58:28.010
<v Ingo>Was machst du denn mit deiner Zeit, um Gott zu sehen?

01:58:28.650 --> 01:58:30.170
<v Felix>Der hat Geld lebt in der Schweiz.

01:58:32.330 --> 01:58:35.450
<v Markus>Er lebt in der Schweiz, da gibt es ein Zeitmonopol.

01:58:35.610 --> 01:58:37.530
<v Markus>Und deswegen hat er vielleicht keine Zeit.

01:58:38.650 --> 01:58:40.650
<v l33tname>Hier Podcasten zum Beispiel.

01:58:40.970 --> 01:58:41.930
<v Ingo>Ja, keine Zeit.

01:58:42.330 --> 01:58:44.090
<v Ingo>Letztens hattest du auch keine Zeit für uns.

01:58:44.250 --> 01:58:45.290
<v l33tname>Ja, das stimmt.

01:58:45.530 --> 01:58:46.810
<v l33tname>Das tut mir leid.

01:58:49.850 --> 01:58:51.210
<v l33tname>Dann musste ich Sushi essen gehen.

01:58:51.290 --> 01:58:52.490
<v l33tname>Das tut mir wirklich X.

01:58:54.010 --> 01:58:54.650
<v l33tname>So tragisch.

01:58:54.810 --> 01:58:56.570
<v Felix>Kannst du es überhaupt machen ohne Zeit?

01:58:57.290 --> 01:59:00.170
<v Felix>Kannst du noch irgendwas anderes machen, außer arbeiten?

01:59:00.570 --> 01:59:03.290
<v l33tname>Ja, eben, Sushi essen, Podcasten.

01:59:04.250 --> 01:59:04.810
<v l33tname>Scheiße.

01:59:07.130 --> 01:59:09.690
<v l33tname>Aber das ist so ungefähr, was ich machen kann.

01:59:09.850 --> 01:59:10.970
<v l33tname>Viel mehr geht nicht, leider.

01:59:11.210 --> 01:59:16.090
<v Ingo>Ab und zu kannst du auch noch was lesen, kommen wir zu unserer nächsten Kategorie Laserfu.

01:59:17.370 --> 01:59:18.330
<v Ingo>Wer hat was gelesen?

01:59:18.410 --> 01:59:19.530
<v Ingo>Also der Felix auf jeden Fall.

01:59:19.610 --> 01:59:20.490
<v Ingo>Und der andere Felix auch.

01:59:20.570 --> 01:59:21.530
<v Ingo>Eigentlich nur die zwei Felix.

01:59:22.490 --> 01:59:24.330
<v Ingo>Alle, wir können nichts lesen.

01:59:24.410 --> 01:59:26.010
<v Ingo>Oh, Markus lesen.

01:59:26.170 --> 01:59:30.730
<v Markus>Ja, ja, ich glaube, ich kann was von unten nach oben ziehen, weil eigentlich das ist sozusagen auch gelesen.

01:59:31.210 --> 01:59:31.690
<v Markus>Gut, okay.

01:59:31.850 --> 01:59:32.490
<v Markus>Okay, ist klar.

01:59:32.810 --> 01:59:32.970
<v Markus>Schön.

01:59:33.130 --> 01:59:33.450
<v Markus>Nö.

01:59:34.090 --> 01:59:34.650
<v Markus>Na dann.

01:59:35.050 --> 01:59:39.050
<v Felix>Okay, also ich habe hier einen wunderbaren Lesefu von 2016.

01:59:39.210 --> 01:59:45.210
<v Felix>Und zwar, es ist quasi nur ein Reminder, und zwar be careful with Python New Style Stringformat.

01:59:45.290 --> 01:59:47.370
<v Felix>Also New Style Stringformat ist quasi dort.

01:59:47.770 --> 01:59:48.250
<v Felix>F-Strings.

01:59:49.290 --> 01:59:51.050
<v Felix>Beziehungsweise halt Punktformat, genau.

01:59:51.130 --> 01:59:53.930
<v Felix>Also F-Strings ist quasi das gleiche Problem, aber Punktformat das gleiche.

01:59:54.410 --> 01:59:56.730
<v Felix>Wenn ihr quasi von irgendwelchen

01:59:57.550 --> 02:00:03.390
<v Felix>Externen Quellen Sachen nehmt und die quasi als Code verwendet,

02:00:03.550 --> 02:00:08.750
<v Felix>was dann quasi F-Strings auch sind und Punktformat auch ist, dann müsst ihr darauf aufpassen,

02:00:08.830 --> 02:00:15.470
<v Felix>genauso wie mit eurer Logging-Library, wenn ihr da quasi Sachen

02:00:15.470 --> 02:00:22.350
<v Felix>übernehmt, die ein externes System einspielen kann,

02:00:22.590 --> 02:00:24.430
<v Felix>dann müsst ihr darauf aufpassen.

02:00:24.590 --> 02:00:28.750
<v Felix>Das heißt, habt ihr jetzt quasi irgendeinen Text und ihr macht da einen F-String drauf,

02:00:28.830 --> 02:00:30.990
<v Felix>dann kann das sein, dass alles explodiert.

02:00:31.550 --> 02:00:33.550
<v Felix>Wenn ihr Punktformat verwendet.

02:00:34.430 --> 02:00:34.830
<v Felix>Ups.

02:00:35.630 --> 02:00:35.790
<v Felix>Nice.

02:00:36.430 --> 02:00:38.670
<v Ingo>Also durchlesen, aufpassen.

02:00:39.870 --> 02:00:44.430
<v Ingo>Auch aufpassen, wenn man was mit Strom macht.

02:00:45.630 --> 02:00:48.350
<v Ingo>Warum guckt man jetzt Videos, wenn man Strom sparen will?

02:00:48.750 --> 02:00:52.590
<v Felix>Das geht quasi konträr zueinander, stimmt.

02:00:52.750 --> 02:00:53.230
<v Felix>Ja, eigentlich.

02:00:53.550 --> 02:00:56.830
<v Felix>Sollte man lieber keine Videos schauen und Stromstrom?

02:00:58.750 --> 02:00:59.950
<v l33tname>Kannst du natürlich auch.

02:01:00.510 --> 02:01:07.150
<v l33tname>Aber ich habe hier als Lesefu hier

02:01:07.390 --> 02:01:11.470
<v l33tname>Power, Power Usage, Trackdown, Stromsparen durch Hinschauen gepickt,

02:01:11.550 --> 02:01:16.270
<v l33tname>was ein Talk ist von Michael Stapelberg,

02:01:16.510 --> 02:01:18.590
<v l33tname>das ist der Typ, der i3 geschrieben hat.

02:01:20.910 --> 02:01:24.750
<v l33tname>Und was war das andere, was man von ihm vielleicht kennt, dieses Go Crazy.

02:01:27.230 --> 02:01:32.430
<v l33tname>Auf jeden Fall hat er letztens so einen kleinen Talk gegeben, ist auch nicht super lang und er zeigt einfach

02:01:32.430 --> 02:01:39.390
<v l33tname>so sein Setup und wie er halt so Strom trackt und was er halt so

02:01:39.390 --> 02:01:40.350
<v l33tname>herausgefunden hat.

02:01:40.590 --> 02:01:46.430
<v l33tname>Und er hat natürlich, wie man das aus guter Nerd macht, dann halt so in seinen Grafana gepackt und so,

02:01:46.750 --> 02:01:51.870
<v l33tname>diese Daten und ja, zeigt da so ein paar Beispiele,

02:01:51.950 --> 02:01:55.310
<v l33tname>wo man irgendwie Strom sparen kann und so ein paar Ideen.

02:01:56.590 --> 02:02:00.190
<v Felix>Wie misst er jetzt quasi den Strom mit einem Shell EM3 oder was?

02:02:00.350 --> 02:02:00.750
<v Felix>Genau.

02:02:01.150 --> 02:02:04.110
<v Felix>Das ist aber schon ein bisschen blöd, weil du musst ja quasi direkt an die Kabel dran.

02:02:05.710 --> 02:02:11.070
<v Felix>Also er hat keinen smarten Stromzähler oder sowas, wo man dann einfach quasi nur dranhalten muss mit einer

02:02:11.390 --> 02:02:12.190
<v Felix>LED.

02:02:12.510 --> 02:02:13.870
<v Felix>Weil das ist ja quasi.

02:02:14.270 --> 02:02:16.670
<v Felix>Ich verlinke das mal hier, das gibt es nämlich auch noch.

02:02:17.070 --> 02:02:21.550
<v l33tname>Genau, er hat hier irgendwie so ein Shelly EM3-Messgerät,

02:02:21.630 --> 02:02:25.390
<v l33tname>was dann halt irgendwie die einzelnen Phasen misst und das muss dann aber auch irgendwie connected sein,

02:02:25.470 --> 02:02:26.590
<v l33tname>so wie ich das verstanden habe.

02:02:26.750 --> 02:02:27.790
<v Felix>Ja, ja, klar.

02:02:28.670 --> 02:02:34.830
<v l33tname>Genau, er zeigt aber auch irgendwie, also du kannst ja auch diese Steckdosen und so.

02:02:35.470 --> 02:02:40.190
<v l33tname>Und sein hauptsächlicher Punkt, den er halt hier argumentiert,

02:02:40.430 --> 02:02:46.270
<v l33tname>ist, dass durch das Visualisieren und drauf schauen, dass es halt dir hilft,

02:02:46.990 --> 02:02:48.190
<v l33tname>Strom zu sparen.

02:02:48.510 --> 02:02:52.430
<v Felix>Also einfach nur, weil du die Graphen hast, fühlst du dich dann schlecht und machst irgendeinen Strom aus oder

02:02:52.430 --> 02:02:52.510
<v Felix>so?

02:02:52.670 --> 02:02:58.590
<v l33tname>Ja, nee, aber du hast halt die Awareness von, oh, dieses Gerät braucht super viel Strom im Standby zum

02:02:58.590 --> 02:02:59.470
<v l33tname>Beispiel.

02:03:00.190 --> 02:03:01.630
<v l33tname>Und eigentlich brauchst du es gar nicht.

02:03:01.710 --> 02:03:05.470
<v l33tname>Eigentlich brauchst du dieses Gerät nur einmal in der Woche und du könntest einfach so eine Steckerleiste

02:03:05.470 --> 02:03:08.110
<v l33tname>hinmachen und das ganz ausmachen.

02:03:09.070 --> 02:03:11.470
<v l33tname>Aber dir ist gar nicht bewusst, dass es so viel Strom braucht.

02:03:11.550 --> 02:03:15.630
<v l33tname>Auch irgendwie sein Beispiel, was er bringt, ist zum Beispiel Displays.

02:03:16.190 --> 02:03:21.150
<v l33tname>Sein eines Display braucht halt irgendwie super viel Strom, weil es halt nicht in diesen

02:03:23.390 --> 02:03:23.710
<v l33tname>ja.

02:03:23.950 --> 02:03:27.550
<v l33tname>Also man würde ja warten, so ein Display, wenn da kein Signal mehr kommt,

02:03:28.190 --> 02:03:31.070
<v l33tname>sollte das ja irgendwie nicht mehr als ein Watt oder so brauchen.

02:03:31.310 --> 02:03:32.190
<v Ingo>Doch, doch, doch, doch.

02:03:32.430 --> 02:03:33.390
<v Ingo>Es braucht ganz schön viel.

02:03:33.550 --> 02:03:38.990
<v Ingo>Ist auch beim Fernseher so, selbst wenn der komplett dunkel ist, manchmal vergessen die Kinder ihn

02:03:38.990 --> 02:03:39.790
<v Ingo>auszumachen.

02:03:40.270 --> 02:03:42.350
<v Ingo>Und man sieht es erst auf dem ersten Moment gar nicht.

02:03:42.510 --> 02:03:45.230
<v Ingo>Das Ding frisst ganz schön viel Strom, auf wenn es einfach nur schwarz ist.

02:03:45.310 --> 02:03:45.550
<v Ingo>Genau.

02:03:45.870 --> 02:03:48.270
<v Markus>Es befeuert halt den ganzen Screen die ganze Zeit, ja.

02:03:49.150 --> 02:03:53.070
<v l33tname>Ja, also was heißt bevor, also ja, es müsst ihr aber, wenn kein Signal mehr kommt,

02:03:53.150 --> 02:03:56.590
<v l33tname>muss ja dann sein Screen, also könntest du ja jetzt machen.

02:03:56.670 --> 02:03:57.950
<v Markus>Aber so intelligent müsste es sein.

02:03:58.030 --> 02:04:02.110
<v Markus>So per Default hält er halt das ganze Ding unter Strom, auch wenn kein Signal kommt.

02:04:02.350 --> 02:04:02.670
<v Markus>Ja.

02:04:03.310 --> 02:04:04.750
<v l33tname>Also es kommt halt drauf an.

02:04:04.910 --> 02:04:06.590
<v l33tname>Es kommt halt auf deinen Monitor drauf an.

02:04:06.670 --> 02:04:07.150
<v l33tname>Nicht alle Monitore.

02:04:07.550 --> 02:04:09.630
<v Markus>Ja, wenn der Eigenintelligenz hat, merkt er das ja dann.

02:04:10.670 --> 02:04:14.750
<v l33tname>Es gibt halt Monitore, die sind schlau genug und die halten halt nur dieses,

02:04:14.830 --> 02:04:18.270
<v l33tname>so ich warte jetzt auf ein Signal und so halt, so ein bisschen brauchst du halt,

02:04:18.350 --> 02:04:22.030
<v l33tname>um zu merken, so ah, neues Signal und jetzt muss ich wieder alles anmachen.

02:04:23.870 --> 02:04:26.510
<v l33tname>Aber das kommt halt echt auf dein Display drauf an.

02:04:26.590 --> 02:04:30.270
<v l33tname>Und dann, wenn du Pech hast, verbrennt dein Display halt irgendwie so 30,

02:04:30.350 --> 02:04:34.030
<v l33tname>40 Watt, obwohl kein Signal mehr kommt.

02:04:35.150 --> 02:04:40.190
<v l33tname>Und das sind schon Dinge, wenn du das halt siehst, dann hast du zumindest die Awareness und dann weißt du,

02:04:40.270 --> 02:04:43.390
<v l33tname>ah, müsste ich halt mal vielleicht was machen oder ich stelle halt mein Display aus,

02:04:43.470 --> 02:04:44.990
<v l33tname>wenn ich es nicht mehr brauche.

02:04:45.550 --> 02:04:46.990
<v l33tname>Was ja irgendwie so ein Handkrip ist.

02:04:47.230 --> 02:04:49.950
<v Markus>Ja, aber letztendlich ein Pattern, was Menschen überall an den Tag legen.

02:04:50.030 --> 02:04:56.670
<v Markus>Sobald du dich mit einer Materie beschäftigst, achtest du auf die Details und erzielst dadurch einen Effekt.

02:04:56.750 --> 02:05:03.390
<v Markus>Also das ist ja genauso mit der Geschichte, dass Vegetarier ja oft viel gesünder zu sein

02:05:03.470 --> 02:05:06.670
<v Markus>scheinen oder sie sich einfach gesünder ernähren als andere Leute.

02:05:06.750 --> 02:05:11.870
<v Markus>Und das ist aber einfach durch das damit beschäftigen, was esse ich oder was möchte ich essen und was möchte

02:05:11.870 --> 02:05:15.630
<v Markus>ich nicht essen, dadurch ist man viel kritischer demgegenüber, was man zu sich nimmt.

02:05:15.870 --> 02:05:20.830
<v Markus>Und genauso Leute, die Sport machen, die einfach, wenn du dich mit der Materie beschäftigst,

02:05:20.910 --> 02:05:22.030
<v Markus>steckst du viel tiefer drin.

02:05:22.110 --> 02:05:24.990
<v Markus>Also dieser Mechanismus, der funktioniert ja in allen Bereichen.

02:05:25.710 --> 02:05:29.070
<v Markus>Draufgucken, um einen positiven Effekt zu erzielen.

02:05:31.230 --> 02:05:31.870
<v Markus>Sehr schön.

02:05:32.110 --> 02:05:33.070
<v Ingo>Sollten wir jetzt alle machen.

02:05:33.230 --> 02:05:33.790
<v Ingo>Drauf gucken.

02:05:34.110 --> 02:05:38.350
<v Markus>Ich kann das im Übrigen bestätigen, seitdem ich hier mich darum kümmere,

02:05:38.750 --> 02:05:45.390
<v Markus>ob die Solaranlage genug Strom produziert, um mich durch den Tag zu bringen,

02:05:45.710 --> 02:05:48.670
<v Markus>bin ich auch viel kritischer geworden, wo denn hier was läuft.

02:05:48.910 --> 02:05:50.110
<v Markus>Und warum das Haus schon wieder.

02:05:50.350 --> 02:05:52.510
<v Felix>Wenn deine Solaranlage das schafft, quasi.

02:05:52.910 --> 02:05:53.950
<v Markus>Ja, genau.

02:05:56.110 --> 02:05:56.430
<v Markus>Genau.

02:05:56.510 --> 02:05:58.910
<v Ingo>Wir haben auch so ein großes, wir haben auch so ein Dashboard hängen,

02:05:58.990 --> 02:06:02.270
<v Ingo>wo immer draufsteht, wie viel Strom wir gerade produzieren, wie viel verbraucht wird.

02:06:02.350 --> 02:06:05.550
<v Ingo>Und manchmal denke ich auch, was macht das Haus schon wieder?

02:06:05.630 --> 02:06:06.990
<v Ingo>Wo kann ich was abschalten?

02:06:07.310 --> 02:06:11.230
<v Felix>Ja, okay, das heißt, eigentlich haben wir dann quasi ein Use Case gefunden.

02:06:11.390 --> 02:06:13.870
<v Felix>Wir haben ja letztes Mal ein bisschen nachgesucht und ich habe danach gesucht,

02:06:13.950 --> 02:06:16.670
<v Felix>warum braucht man nur Graphen, um Graphen zu haben.

02:06:16.910 --> 02:06:20.670
<v Felix>Aber wenn quasi das mit der Materie auseinandersetzen und da mit reinspielt,

02:06:20.750 --> 02:06:24.990
<v Felix>dann wäre das ja schon so ein Punkt, den man sich da überlegen kann.

02:06:25.070 --> 02:06:31.630
<v Felix>Also quasi Graphen da zu haben, damit man sich quasi Gedanken macht darüber, was gerade passiert.

02:06:32.190 --> 02:06:33.870
<v Markus>Um das Bewusstsein zu schaffen, genau.

02:06:34.110 --> 02:06:36.110
<v Felix>Ja, ist doch schön.

02:06:36.590 --> 02:06:40.350
<v Ingo>So, Bewusstsein muss man auch haben für Containers from Scratch.

02:06:40.510 --> 02:06:41.710
<v Ingo>Da ist noch ein Tippfehler.

02:06:42.110 --> 02:06:43.390
<v Ingo>Da steht Containers oder.

02:06:44.190 --> 02:06:48.430
<v Felix>Genau, also quasi bewusst, man ist es ganz schön, wenn man sich bewusst ist,

02:06:48.510 --> 02:06:55.390
<v Felix>was eigentlich ein Container ist und was quasi, wie das nicht nur so quasi als

02:06:55.390 --> 02:07:01.310
<v Felix>Docker-File funktioniert, sondern was quasi so einen Container ausmacht und da gibt es quasi ein Lesefu

02:07:01.710 --> 02:07:06.190
<v Felix>Containers from Scratch und der beschreibt so ein, genau,

02:07:06.430 --> 02:07:09.870
<v Felix>beschreibt so ein bisschen, wie ein Container funktioniert, ist von 2017 auch,

02:07:09.950 --> 02:07:14.750
<v Felix>also schon ein bisschen älter, beschreibt so, was quasi drin ist, wie Nespaces funktionieren,

02:07:15.950 --> 02:07:20.590
<v Felix>genau, welche Probleme eigentlich gelöst werden durch die Container und das quasi nacheinander,

02:07:20.670 --> 02:07:27.630
<v Felix>indem man halt vom Change Route, quasi vom ersten ChangeRoot anfängt und dann quasi am Ende alle

02:07:27.630 --> 02:07:33.230
<v Felix>Capabilities zusammenfasst und das aufzeigt, was ein Container ausmacht.

02:07:34.110 --> 02:07:37.870
<v Felix>Also dass es quasi nicht nur ein Change Route ist, sondern dass da halt schon ein paar andere Sachen noch mit

02:07:37.870 --> 02:07:38.830
<v Felix>dazukommen.

02:07:41.230 --> 02:07:46.350
<v Felix>Das war quasi passend zu einem Artikel, der auf Hacker News war,

02:07:46.510 --> 02:07:52.990
<v Felix>wo jemand gemeint hat, dass Container eigentlich nur Change Root mit einer besseren PR-Abteilung sind.

02:07:53.310 --> 02:07:54.830
<v Felix>Aber es ist halt noch ein bisschen mehr.

02:07:55.070 --> 02:07:55.870
<v l33tname>Schon ein bisschen mehr.

02:07:55.950 --> 02:08:01.710
<v l33tname>Aber wenn du C-Groups sagst, hier lustiger Bug,

02:08:02.110 --> 02:08:08.670
<v l33tname>wenn du LXD-Container machst, sind das ja auch und runter halt auch ein

02:08:09.390 --> 02:08:15.950
<v l33tname>C-Route und C-Groups und Capabilities und was weiß ich.

02:08:17.630 --> 02:08:19.710
<v l33tname>Wie halt alle anderen Container auch.

02:08:20.030 --> 02:08:24.990
<v l33tname>Und wenn du die wieder weglösst, gibt es irgendwie einen, ich glaube, es ist ein Delete oder so.

02:08:25.230 --> 02:08:31.710
<v l33tname>Und wenn du da sagst force, heißt das, dass er die C-Groups nicht richtig aufräumt.

02:08:34.110 --> 02:08:40.510
<v l33tname>Und was der Effekt davon ist, in jeder von dieser C-Groups ist dann halt ein bisschen von deinem

02:08:40.510 --> 02:08:42.110
<v l33tname>Memory gebindet.

02:08:43.390 --> 02:08:46.750
<v l33tname>Und das siehst du halt aber nicht so wirklich, weil diese C-Groups,

02:08:46.830 --> 02:08:52.350
<v l33tname>du siehst die halt nur, wenn du siehst die nicht in den normalen Tools,

02:08:52.590 --> 02:08:54.670
<v l33tname>die normalen Memory-Tools und so für Linux.

02:08:54.750 --> 02:08:57.070
<v l33tname>Also ein Free oder so, zeigt dir das nicht wirklich an.

02:08:57.310 --> 02:09:01.150
<v l33tname>Das sagt dir halt nur, das ist quasi versteckt, verloren.

02:09:01.390 --> 02:09:05.230
<v l33tname>Genau, es ist halt so versteckt, weil es halt in der C-Group.

02:09:07.470 --> 02:09:11.230
<v Felix>Und wenn man das oft genug macht, dann macht das ein Problem quasi.

02:09:11.390 --> 02:09:16.030
<v l33tname>Ja, wenn man das oft genug macht, ist sie irgendwie wie memory voll von deinem Computer.

02:09:16.270 --> 02:09:17.390
<v Felix>Ohne dass was läuft, okay.

02:09:17.630 --> 02:09:19.550
<v l33tname>Ohne dass du wirklich siehst, warum das so ist.

02:09:19.630 --> 02:09:23.230
<v l33tname>Und dann ist es vielleicht in deinen C-Groups.

02:09:23.470 --> 02:09:24.110
<v l33tname>Einfach so.

02:09:24.510 --> 02:09:26.190
<v Felix>Genau, und der Trick ist quasi neu starten.

02:09:26.590 --> 02:09:32.190
<v l33tname>Der Trick ist neu starten oder halt dieses Delete ohne Force zu machen und wenn du es ohne Force machst,

02:09:32.270 --> 02:09:33.630
<v l33tname>dann geht es auch.

02:09:34.030 --> 02:09:39.630
<v l33tname>Aber das Interessante ist halt dieses, es gibt halt so eine Python-Library, die PyLXD heißt.

02:09:39.790 --> 02:09:44.030
<v l33tname>Und in PyLXD ist dieses Force-Flag halt bei Default gesetzt.

02:09:44.830 --> 02:09:49.230
<v l33tname>Warum auch immer und was auch immer Force in diesem Kontext dann genau heißt,

02:09:49.470 --> 02:09:51.630
<v l33tname>das steht halt nicht so genau in der Doku.

02:09:54.590 --> 02:09:55.230
<v l33tname>Spannend.

02:09:55.790 --> 02:09:56.990
<v Unbekannt>Schwierig, schwierig.

02:09:57.150 --> 02:09:58.590
<v l33tname>Computer kaputt immer.

02:09:58.990 --> 02:10:04.750
<v Ingo>Ja, und weil Computer immer kaputt sind, deswegen sollte man das mit dem Electric Voting auch nicht machen.

02:10:04.910 --> 02:10:05.390
<v Ingo>Stimmt's?

02:10:05.710 --> 02:10:06.190
<v Ingo>Genau.

02:10:06.510 --> 02:10:09.310
<v l33tname>Das ist einer der Gründe und dann gibt es ganz viele andere Gründe.

02:10:09.630 --> 02:10:12.590
<v l33tname>Ich habe das hier als Reminder, weil ich habe das letztens wieder mal geschaut.

02:10:12.750 --> 02:10:16.110
<v l33tname>Es gibt hier dieses Why Electronic Voting is a bad idea.

02:10:16.910 --> 02:10:22.830
<v l33tname>Weil es halt immer noch Leute gibt, die irgendwie glauben, so, ah, hier Abstimmungen,

02:10:22.990 --> 02:10:25.550
<v l33tname>Wahlen mit Computern zu machen, wäre voll gut.

02:10:27.230 --> 02:10:28.510
<v l33tname>Nee, es ist nicht.

02:10:29.470 --> 02:10:34.110
<v l33tname>Und es ist halt kein gelöstes Problem, es ist auch kein Problem, was du mit mehr Technik lösen kannst.

02:10:34.830 --> 02:10:35.710
<v Felix>Warum nicht?

02:10:37.230 --> 02:10:42.350
<v l33tname>Weil du so Dinge haben willst wie, es sollte halt schwierig sein,

02:10:42.590 --> 02:10:48.670
<v l33tname>das zu manipulieren und es sollte halt frei sein und es sollte anonym sein.

02:10:48.750 --> 02:10:55.230
<v l33tname>Also niemand, also es sollte nicht möglich sein, dass ich dich unter Druck setzen kann und kontrollieren kann,

02:10:55.390 --> 02:10:56.990
<v l33tname>was du gewählt hast.

02:10:59.230 --> 02:11:04.110
<v l33tname>Und irgendwas von diesen Dingen verlierst du halt immer, wenn du das mit Computern machst.

02:11:04.350 --> 02:11:11.070
<v l33tname>Und du musst halt irgendwie immer relativ wenig Leuten vertrauen, dass sie das richtig machen.

02:11:11.150 --> 02:11:13.230
<v l33tname>Und das halt so ein inhärentes Problem.

02:11:13.310 --> 02:11:19.870
<v l33tname>Und mit Papierwahlen hast du halt so ein Scalability-Problem, wenn du da betrügen willst.

02:11:20.030 --> 02:11:26.430
<v l33tname>Weil ja, du musst halt ganz viele Leute müssen involviert sein und dann

02:11:27.070 --> 02:11:29.070
<v l33tname>ist es wie so ein demokratischer Prozess.

02:11:29.150 --> 02:11:31.630
<v l33tname>Also, wenn du ich meine, wenn du genug Leute davon überzeugen kannst,

02:11:31.710 --> 02:11:37.470
<v l33tname>dass sie betrügen, dann ist halt irgendwie.

02:11:37.630 --> 02:11:38.670
<v Felix>Vielleicht bist du die Mehrheit dann.

02:11:38.830 --> 02:11:43.150
<v l33tname>Genau, dann bist du irgendwie die Mehrheit und dann kannst du im Prinzip auch einfach die Leute direkt wählen.

02:11:43.390 --> 02:11:44.590
<v l33tname>Also, das ist so.

02:11:44.830 --> 02:11:46.190
<v l33tname>Da musst du nicht mehr betrügen.

02:11:46.270 --> 02:11:48.510
<v l33tname>Das ist halt dann wie Demokratie funktioniert.

02:11:51.150 --> 02:11:51.390
<v l33tname>Okay.

02:11:51.470 --> 02:11:54.910
<v Felix>Okay, irgendwo schlechte Ideen.

02:11:55.150 --> 02:12:00.110
<v Felix>Ich habe hier quasi auch noch ein Video verlinkt, das ist relativ frisch, deswegen passt es ganz gut.

02:12:00.270 --> 02:12:03.550
<v Felix>Und zwar, warum schießen wir unseren ganzen Atomhöhe nicht einfach ins All?

02:12:04.350 --> 02:12:06.670
<v Felix>Das ist auch so eine Idee, die immer wieder hochkommt.

02:12:07.550 --> 02:12:08.990
<v Ingo>Einfach mal in die Sonne schießen, genau.

02:12:09.230 --> 02:12:09.470
<v Ingo>Genau.

02:12:10.030 --> 02:12:16.910
<v Felix>Da gibt es quasi jetzt ein Video von kurz gesagt, warum das keine gute Idee ist und warum

02:12:16.910 --> 02:12:21.310
<v Felix>das auf jeden Fall überhaupt gar keine gute Idee ist und warum es quasi die schlimmste Idee ist,

02:12:21.390 --> 02:12:24.830
<v Felix>die du haben kannst mit einem Dummel, was du damit machen kannst.

02:12:25.230 --> 02:12:27.390
<v Felix>Das ist sehr gut, ist sehr gut geschrieben.

02:12:28.430 --> 02:12:32.510
<v Felix>Zum Beispiel einen Punkt da halt auch, warum du es nicht in die Sonne schießt und stellt sich heraus,

02:12:32.670 --> 02:12:34.910
<v Felix>die Sonne zu treffen, ist erstaunlich schwierig.

02:12:35.470 --> 02:12:40.830
<v Ingo>Ja, auch wenn die zu groß ist, aber erst mal aus unserer Atmosphäre rauszukriegen ist.

02:12:41.070 --> 02:12:41.630
<v Ingo>Ja, ja, genau.

02:12:42.030 --> 02:12:44.350
<v Felix>Das ist genau noch ein Thema, ja, klar.

02:12:44.510 --> 02:12:46.990
<v Felix>Und natürlich auch, wie viele Raketen du brauchst und so.

02:12:47.710 --> 02:12:48.350
<v Felix>Schon sehr gut.

02:12:48.510 --> 02:12:52.030
<v Felix>Einfach quasi anschauen, geht auch nicht so mega lang.

02:12:52.590 --> 02:12:54.270
<v Felix>Ist auch sehr gut gemacht halt.

02:12:54.350 --> 02:12:56.030
<v Felix>Ja, wie alle kurz gesagt, Videos halt.

02:12:56.590 --> 02:12:57.870
<v Ingo>Okay, klingt gut.

02:12:58.350 --> 02:13:01.550
<v Ingo>So, dann USB-C, USB, A, B, D, USB.

02:13:01.790 --> 02:13:05.950
<v Felix>Genau, also USB-C ist ja quasi, alle Leute lieben USB-C.

02:13:06.110 --> 02:13:06.510
<v Felix>Korrekt.

02:13:07.870 --> 02:13:08.830
<v Ingo>So schön einfach.

02:13:09.230 --> 02:13:10.750
<v Felix>Genau, so schön einfach.

02:13:11.070 --> 02:13:13.630
<v Felix>Du hast quasi USB-C auf beiden Seiten fertig, ja.

02:13:14.190 --> 02:13:21.150
<v Felix>Warum gibt es denn jetzt keine Adapter von USB-C nach USB-B

02:13:21.310 --> 02:13:22.270
<v Felix>oder USB-A?

02:13:24.190 --> 02:13:25.150
<v Felix>Warum gibt es das nicht?

02:13:25.230 --> 02:13:30.190
<v Felix>Und die Antwort ist, steht natürlich in der Spezifikation drin, dass das nicht gehen kann.

02:13:30.270 --> 02:13:33.630
<v Felix>Und der Artikel beschreibt, warum das tatsächlich ein Problem ist.

02:13:34.270 --> 02:13:40.190
<v Felix>Nämlich quasi mit USB-C kommen diese ganzen tollen Features mit, wie mehr Strom und,

02:13:40.910 --> 02:13:43.230
<v Felix>keine Ahnung, irgendwelche anderen Sachen.

02:13:43.310 --> 02:13:48.350
<v Felix>Und wenn man dieses Feature quasi, also dieses Adapter-Feature implementieren würde,

02:13:48.430 --> 02:13:53.630
<v Felix>so, dann würde man zu irgendwelchen zu irgendwelchen Konfigurationen kommen,

02:13:53.790 --> 02:13:56.750
<v Felix>die gegebenenfalls irgendwelche anderen Geräte beraten.

02:13:57.230 --> 02:13:58.910
<v Felix>Und das ist natürlich immer nicht so gut.

02:13:59.230 --> 02:14:01.790
<v Felix>Und genau, der Artikel beschreibt es nur ganz kurz.

02:14:01.950 --> 02:14:08.750
<v Felix>Falls jemand fragen sollte, warum man denn nicht irgendwelche Adapter hat oder USB-C

02:14:08.990 --> 02:14:13.230
<v Felix>Typ A zu USB-C-Typ A, warum es das überhaupt gibt,

02:14:13.390 --> 02:14:14.670
<v Felix>ist eine andere Frage.

02:14:15.230 --> 02:14:16.670
<v Felix>Aber eigentlich soll es es nicht geben.

02:14:17.070 --> 02:14:22.990
<v Felix>Laut Spezifikationen gibt es USB-C auf beiden Seiten mit dem neuen C-Steck, aber nicht irgendwelche andere.

02:14:23.150 --> 02:14:24.030
<v l33tname>Quatsch.

02:14:25.550 --> 02:14:28.350
<v Ingo>USB A auf USB-A hatte ich auch mal, wo ich mich auch gefragt habe.

02:14:28.590 --> 02:14:30.270
<v Ingo>Volksbehinderter eingesetzt.

02:14:31.790 --> 02:14:32.350
<v Ingo>Ja, genau.

02:14:32.590 --> 02:14:37.310
<v Felix>Wenn jemand dir sowas andrehen will, sagst du Nein, danke und gehst einfach weiter.

02:14:39.870 --> 02:14:41.630
<v Markus>Mich beirren lassen.

02:14:43.790 --> 02:14:46.910
<v Felix>Oder zurückschicken, wenn du sowas aussehen bei Amazon gekauft hast,

02:14:47.070 --> 02:14:48.430
<v Felix>dann schicken die so ein komisches Kabel mit.

02:14:48.510 --> 02:14:49.310
<v Felix>Dann sagst du Nein, danke.

02:14:49.710 --> 02:14:50.030
<v Felix>LOL.

02:14:51.150 --> 02:14:53.390
<v Ingo>Ich hatte mal so eine Festplatte, die sollte man so anschließen.

02:14:53.550 --> 02:14:55.630
<v Ingo>USB A auf der einen Seite und USB A auf der anderen.

02:14:55.790 --> 02:14:56.510
<v Ingo>Vollkommen bin ich.

02:14:57.950 --> 02:15:01.630
<v Ingo>Okay, dann Chris Voss sagt was.

02:15:01.870 --> 02:15:02.190
<v Ingo>Ja.

02:15:02.510 --> 02:15:05.710
<v Markus>Genau, und zwar sagt er Never split the difference.

02:15:06.190 --> 02:15:10.670
<v Markus>Und das ist der Titel von einem Buch, was er geschrieben hat, wo es um Verhandlungstechnik geht.

02:15:10.830 --> 02:15:15.950
<v Markus>Und ich habe kürzlich ein YouTube-Video mit ihm geschaut, in dem er interviewt wird.

02:15:16.190 --> 02:15:21.070
<v Markus>Auch über dieses Buch spricht, aber insgesamt sehr viel über Verhandlungstechnik redet.

02:15:21.390 --> 02:15:27.790
<v Markus>Er selber war, oder wird auch das Buch wird damit beworben, dass er Chefverhandler bei den New Yorker

02:15:27.870 --> 02:15:34.830
<v Markus>Einsatzkräften zur Terrorbekämpfung war und eben dann mit Kidnappern

02:15:34.830 --> 02:15:36.750
<v Markus>und Terroristen verhandelt hat.

02:15:37.310 --> 02:15:39.950
<v Markus>Und das ist ein sehr kurzweiliges Video.

02:15:40.110 --> 02:15:41.710
<v Markus>Sehr schön anzuschauen.

02:15:42.350 --> 02:15:44.350
<v Markus>Deswegen packe ich es in den Lesefu.

02:15:44.830 --> 02:15:46.350
<v l33tname>Habe ich auch mal geschaut.

02:15:46.510 --> 02:15:49.950
<v l33tname>Weiß ich nicht, ob wir es schon mal hatten oder nicht, aber ja, kann ich auch empfehlen.

02:15:50.110 --> 02:15:51.230
<v l33tname>Ist ganz gut.

02:15:51.790 --> 02:15:55.470
<v Ingo>Und weil ihr schon bei Empfehlungen seid, kommen wir zu unserer letzten Kategorie.

02:15:55.630 --> 02:15:57.390
<v Ingo>Pix, Pix, Pix.

02:15:58.670 --> 02:15:59.310
<v Ingo>Genau.

02:15:59.470 --> 02:16:00.670
<v Ingo>Dann FQ.

02:16:00.830 --> 02:16:02.270
<v Ingo>Wie JQ bloß besser.

02:16:02.350 --> 02:16:03.390
<v Ingo>Nee, bloß anders.

02:16:04.590 --> 02:16:06.030
<v Felix>Alle Leute lieben ja JQ.

02:16:06.110 --> 02:16:10.190
<v Felix>JQ ist ja quasi so ein Tool, mit dem du JSON auseinanderformeln kannst.

02:16:10.430 --> 02:16:13.550
<v Felix>Und FQ ist das gleiche, nur für Binärdateien.

02:16:13.630 --> 02:16:18.350
<v Felix>Das heißt, du hast zum Beispiel irgendwie so ein PNG und du willst da quasi den Namen oder dieses,

02:16:18.750 --> 02:16:22.430
<v Felix>weiß nicht, das Format oder sowas rausfummeln, dann kannst du das mit FQ machen.

02:16:22.590 --> 02:16:24.430
<v Felix>Und das sah auf jeden Fall sehr spannend aus.

02:16:24.750 --> 02:16:27.230
<v Felix>Ich habe es noch nicht ausprobiert, das sah aber sehr gut aus.

02:16:27.310 --> 02:16:28.430
<v Felix>Und das ist bunt.

02:16:30.030 --> 02:16:30.990
<v Ingo>Wie French Docker.

02:16:31.870 --> 02:16:32.430
<v Ingo>Ich habe irgendwie.

02:16:34.510 --> 02:16:35.230
<v Ingo>Was war das?

02:16:36.270 --> 02:16:36.510
<v Ingo>Sehr gut.

02:16:36.990 --> 02:16:37.710
<v Ingo>The French Docker.

02:16:38.030 --> 02:16:43.230
<v l33tname>Es gibt irgendwie auch ein XXQ oder so für XML.

02:16:45.870 --> 02:16:49.390
<v Felix>Auch Y-Queue für Yammel, aber das macht quasi einfach nur.

02:16:49.950 --> 02:16:50.990
<v Ingo>Aber Jaco machen alle.

02:16:55.790 --> 02:16:56.990
<v l33tname>Genau, gibt's alle.

02:16:57.230 --> 02:16:58.990
<v l33tname>Genau, genau.

02:16:59.390 --> 02:17:04.190
<v l33tname>Wenn ihr Docker benutzt, aber euch das viel zu Englisch ist.

02:17:04.990 --> 02:17:06.190
<v Ingo>Oh Gott, oh Gott.

02:17:06.350 --> 02:17:11.310
<v l33tname>Und ihr findet hier gerne alles auf Französisch benutzen,

02:17:11.470 --> 02:17:16.510
<v l33tname>weil, wie wir alle wissen, die Franzosen sind schon auch ein spezielles Völkchen,

02:17:16.590 --> 02:17:19.630
<v l33tname>die irgendwie alles gerne selber übersetzt hätten.

02:17:20.910 --> 02:17:22.270
<v Felix>Achtung auf ihre Sprache.

02:17:22.910 --> 02:17:26.670
<v Markus>Die haben doch extra ein Ministerium dafür, das Ministerium der Heimatsprache oder so ähnlich.

02:17:26.990 --> 02:17:31.150
<v l33tname>Die erfinden für alle Dinge halt ein französisches Wort, wo andere,

02:17:32.590 --> 02:17:37.630
<v l33tname>wo andere Sprachen halt hingehen und einfach das Englische benutzen.

02:17:37.790 --> 02:17:43.310
<v l33tname>Und da gibt es jetzt halt Marcel.

02:17:44.590 --> 02:17:45.950
<v l33tname>The French Docker.

02:17:47.870 --> 02:17:52.350
<v l33tname>Und da kannst du dann halt, ja, kannst du halt statt irgendwie Docker ran,

02:17:52.590 --> 02:17:57.870
<v l33tname>kannst du dann halt irgendwie Marcel benutzen.

02:17:58.990 --> 02:17:59.790
<v Ingo>Mon Dieu!

02:18:01.790 --> 02:18:04.510
<v Ingo>Dann will ich doch lieber in die Java Bubble.

02:18:05.230 --> 02:18:05.950
<v Ingo>Tja, dann.

02:18:06.670 --> 02:18:08.190
<v Felix>Dann los, auf geht's.

02:18:08.350 --> 02:18:10.030
<v l33tname>Dann bubble in deiner Java.

02:18:10.750 --> 02:18:15.790
<v Markus>Ja, die Java Bubble ist super, weil die hat nämlich jetzt auch eine Seite,

02:18:16.110 --> 02:18:18.270
<v Markus>in der zusammengetragen wird.

02:18:18.670 --> 02:18:24.670
<v Markus>Wen aus der Java Bubble man mit welchem, auf welchem Social Media Account finden kann?

02:18:24.910 --> 02:18:31.710
<v Markus>Das Ganze ist entstanden aus diesem Umzug oder diesem Exodus aus Twitter hin zum Fediverst Mastodon.

02:18:32.030 --> 02:18:37.710
<v Markus>Und dort sind einfach von ganz vielen Speakern, Java Champions und

02:18:38.110 --> 02:18:42.830
<v Markus>Community-Contributors, also Open Source Contributors für die verschiedenen Projekte.

02:18:44.110 --> 02:18:46.590
<v Markus>Wer ist dir jetzt gerade der zusammengetragen worden?

02:18:46.990 --> 02:18:49.950
<v Felix>Also quasi, wenn du so viele Champions hast, wer ist denn gerade der Weltmeister?

02:18:50.110 --> 02:18:50.830
<v Felix>Java Champions League.

02:18:51.070 --> 02:18:55.390
<v Markus>Es ist ja diese Java Champions werden von Oracle ernannt und gepflegt.

02:18:55.790 --> 02:18:57.950
<v Felix>Oder es ist mehr so wie Champions League, dass du mal ein Team hast.

02:18:58.110 --> 02:19:00.830
<v l33tname>Nee, nee, das sind mehr so wie Microsoft MVP, oder?

02:19:01.070 --> 02:19:03.230
<v Markus>Genau, das ist so wie Microsoft MVP.

02:19:04.190 --> 02:19:05.310
<v l33tname>Das sind Java Champions.

02:19:06.270 --> 02:19:09.070
<v Markus>Das sind Leute, die die Community fliegen und.

02:19:09.790 --> 02:19:11.630
<v Felix>Gibt es auch so Battles oder so?

02:19:12.590 --> 02:19:14.110
<v Markus>Nein, nein, sie sind ja schon Champions.

02:19:14.190 --> 02:19:15.710
<v Markus>Warum sollten sie sich noch battlen?

02:19:15.950 --> 02:19:18.430
<v Felix>Ja, was macht die als Champion aus?

02:19:18.510 --> 02:19:21.470
<v Felix>Du bist oder wirst du dann bleibst du dann einfach Champion?

02:19:21.550 --> 02:19:22.750
<v Felix>Was ist, wenn du nichts mehr machst?

02:19:22.990 --> 02:19:24.350
<v Felix>Hörst du dann auf, Champion zu sein?

02:19:26.430 --> 02:19:28.430
<v Markus>Das ist for Lifetime, nee, das ist, nee.

02:19:28.830 --> 02:19:30.510
<v Felix>Das heißt einmal Champion, immer Champion.

02:19:30.990 --> 02:19:32.190
<v Ingo>Champion for Life.

02:19:32.510 --> 02:19:37.390
<v Markus>Es gibt ja noch die Oracle Aces und bei denen musst du, den Status musst du dir erhalten,

02:19:37.470 --> 02:19:39.470
<v Markus>den kriegst du nur begrenzt verliehen.

02:19:40.030 --> 02:19:42.990
<v Felix>Da gibt es dann quasi diese Battles, dieses Ja.

02:19:43.310 --> 02:19:48.750
<v Markus>Ja, genau, da musst du über das Ja verstreut genügend Aktivität machen,

02:19:49.070 --> 02:19:52.670
<v Markus>um diesen Status zu erhalten, ja.

02:19:53.470 --> 02:19:53.790
<v Markus>Okay.

02:19:55.550 --> 02:19:55.870
<v Markus>Ja.

02:19:56.590 --> 02:19:57.310
<v Markus>Sehr schön.

02:19:57.710 --> 02:20:00.270
<v Felix>Und das ist quasi die Webseite mit allen Leuten, die wichtig sind.

02:20:01.230 --> 02:20:08.030
<v Markus>Ich pick das, weil man ja vielleicht für seinen neuen Mastodon-Account sucht,

02:20:08.190 --> 02:20:11.870
<v Markus>wen man folgen kann, um für die Tech-Bubble so ein bisschen mehr Input zu bekommen.

02:20:12.030 --> 02:20:13.150
<v Markus>Und hier findet man die.

02:20:13.230 --> 02:20:14.750
<v Markus>Und wenn man außerdem nochmal schauen würde, was wir halt.

02:20:16.910 --> 02:20:18.030
<v Felix>Du bist da nicht mit dabei.

02:20:18.110 --> 02:20:18.990
<v Felix>Warum nicht?

02:20:20.570 --> 02:20:22.250
<v Markus>Weil ich nicht so ein großer Name bin.

02:20:22.330 --> 02:20:24.330
<v Markus>Also mein Name nicht so groß in der Java.

02:20:24.650 --> 02:20:29.610
<v Felix>Du musst einfach nur den Unterschied von der Top 10 besiegen und dann kommt dein streckster Raum, oder?

02:20:30.170 --> 02:20:30.490
<v Felix>Punkt.

02:20:30.570 --> 02:20:31.930
<v Markus>Es gibt keine Battle.

02:20:32.490 --> 02:20:34.010
<v Felix>Also, schade.

02:20:34.810 --> 02:20:38.010
<v Felix>Was war dieser andere dieses andere Team, Aces?

02:20:38.330 --> 02:20:39.370
<v Felix>Da muss man jemanden besiegen.

02:20:39.690 --> 02:20:40.570
<v Markus>Oracle Aces.

02:20:42.330 --> 02:20:46.730
<v Markus>Nein, ich bin zu Polyglot unterwegs.

02:20:46.810 --> 02:20:49.210
<v Markus>Ich mache eben nicht eben lange nicht nur Java.

02:20:49.290 --> 02:20:52.970
<v Markus>Deswegen machen die meisten von den anderen, die auf dieser Liste stehen, aber auch nicht.

02:20:54.010 --> 02:20:56.010
<v Felix>Insofern, ja.

02:20:57.530 --> 02:21:01.130
<v Markus>Wenn man denen folgt, dann ist das schon ein sehr bunter Technologiemux,

02:21:01.530 --> 02:21:03.610
<v Markus>mit dem man, über den man da Input bekommt.

02:21:03.850 --> 02:21:05.450
<v Markus>Das ist nicht Java pur.

02:21:07.210 --> 02:21:11.690
<v Felix>Ja, apropos Aces, Ash Catchum ist nach keine Ahnung,

02:21:11.770 --> 02:21:14.730
<v Felix>wie vielen Jahren, nach 15 Jahren oder sowas, jetzt endlich Pokémon-Meister geworden.

02:21:14.810 --> 02:21:15.770
<v Felix>Wollte ich jetzt mal sagen.

02:21:17.530 --> 02:21:20.650
<v Felix>Ist jetzt quasi der Pokémon-Meister der Welt.

02:21:21.130 --> 02:21:21.930
<v Felix>Der größte.

02:21:22.170 --> 02:21:22.810
<v Felix>Der Allerbeste.

02:21:22.970 --> 02:21:24.330
<v Felix>Er ist endlich der Allerbeste.

02:21:24.890 --> 02:21:25.450
<v Felix>Nice.

02:21:25.690 --> 02:21:27.370
<v Felix>Vielleicht geht das ja auch bei diesem Java-Zeug.

02:21:27.450 --> 02:21:30.090
<v Felix>Vielleicht sollten sie das umstellen, ihre Gruppe.

02:21:31.450 --> 02:21:32.250
<v Felix>Ja, na gut, dann.

02:21:32.890 --> 02:21:37.210
<v Ingo>Kann ich mir als Java-Profi auch VS Code-Pads holen?

02:21:37.450 --> 02:21:41.290
<v l33tname>Bestimmt, weil du kannst ja also.

02:21:41.530 --> 02:21:45.930
<v Felix>Genau, wie viele Siege brauchst du, um quasi irgendwas zu bekommen?

02:21:46.330 --> 02:21:47.610
<v Felix>Ein NFT oder sowas.

02:21:47.770 --> 02:21:48.090
<v Felix>Vielleicht.

02:21:48.490 --> 02:21:48.890
<v Felix>Genau.

02:21:49.210 --> 02:21:55.050
<v l33tname>Nee, du brauchst keine NFTs, du holst dir, wenn du VS Code hast, holst du diese VS Code-Pads.

02:21:57.610 --> 02:21:57.850
<v l33tname>Ja.

02:21:58.010 --> 02:22:03.850
<v l33tname>Und dann bekommst du so ein kleines Pad in deinem Clippy, aber halt so eine kleine Katze.

02:22:05.210 --> 02:22:06.330
<v Ingo>Geil, Klammer.

02:22:07.450 --> 02:22:08.010
<v Ingo>Oh Gott.

02:22:08.410 --> 02:22:09.210
<v Ingo>Super cute.

02:22:10.170 --> 02:22:13.210
<v l33tname>Wenn ich VS Code benutzen würde, würde ich mir das installieren.

02:22:13.290 --> 02:22:15.050
<v l33tname>Ist alles, was ich dazu sagen möchte.

02:22:15.610 --> 02:22:17.050
<v l33tname>Ich benutze halt kein VS Code.

02:22:18.330 --> 02:22:22.730
<v Felix>Aber wenn das gab es früher, also ich meine, jetzt gab es, natürlich gab es früher schon, aber es gab quasi.

02:22:23.050 --> 02:22:24.090
<v l33tname>Natürlich gab es das, ja.

02:22:25.290 --> 02:22:28.890
<v Felix>Woran ich mich noch erinnern konnte, aber die sind dann direkt auf deinen Desktop gefallen.

02:22:29.130 --> 02:22:30.890
<v l33tname>Ja, ja, ich stimmt, ich erinnere mich.

02:22:32.330 --> 02:22:33.370
<v Ingo>Auf der Leiste mal rumgelaufen.

02:22:33.530 --> 02:22:34.330
<v Ingo>Ja, ja, genau.

02:22:34.570 --> 02:22:36.010
<v Felix>Da gab es verschiedene auch.

02:22:36.410 --> 02:22:38.890
<v Ingo>Das ist so Lemminge und so, also gab es einiges, ja, ja.

02:22:39.050 --> 02:22:39.530
<v Ingo>Ja, ja, genau.

02:22:39.690 --> 02:22:42.570
<v Felix>Da gab es alles fand ich sehr nice, aber ich weiß nicht mehr.

02:22:43.210 --> 02:22:44.410
<v Ingo>Aber eigentlich braucht man es nicht.

02:22:44.490 --> 02:22:50.090
<v Ingo>Also es ist doch lustig für irgendwie zwei, drei, vier Minuten und dann brauchen wir es aber eigentlich nicht.

02:22:50.570 --> 02:22:51.290
<v Ingo>Aber das reicht ja.

02:22:51.530 --> 02:22:58.330
<v Ingo>Ja, ja, wer vier Minuten Spaß braucht, installiert sich die VS Code Pets und alle

02:22:58.330 --> 02:23:00.330
<v Ingo>anderen gucken sich Snack an.

02:23:00.730 --> 02:23:05.690
<v l33tname>Ja, das ist ein Video über Schlangen.

02:23:06.730 --> 02:23:08.650
<v l33tname>Ah, könnt ihr dich anschauen.

02:23:09.050 --> 02:23:10.170
<v Ingo>Ja, nee, vielleicht nicht.

02:23:10.410 --> 02:23:11.850
<v l33tname>Doch, komm, ist funny.

02:23:12.090 --> 02:23:15.850
<v l33tname>Aber das Problem ist, es ist irgendwie Instagram und das muss man irgendwie Instagram-Account anschauen.

02:23:15.930 --> 02:23:16.250
<v l33tname>Hä, was?

02:23:16.410 --> 02:23:17.930
<v Felix>Kannst du einen Screenshot machen oder so?

02:23:18.010 --> 02:23:18.810
<v Felix>Was ist denn so ein Quatsch?

02:23:20.810 --> 02:23:22.570
<v l33tname>Frag mich nicht, Instagram nervt.

02:23:22.890 --> 02:23:24.250
<v Felix>Wie kann man da jetzt nicht draufdrücken oder was?

02:23:24.330 --> 02:23:24.890
<v Felix>Ich glaube nicht.

02:23:24.970 --> 02:23:26.330
<v l33tname>Also du kannst dich dann anmelden.

02:23:26.490 --> 02:23:29.370
<v l33tname>Also doch, du kannst da drauf drücken, aber dann musst du dich anmelden.

02:23:30.250 --> 02:23:32.490
<v l33tname>Im Browser mit deinem Instagram-Account und sonst was.

02:23:32.810 --> 02:23:33.130
<v l33tname>Hab ich nicht.

02:23:34.250 --> 02:23:34.730
<v l33tname>Das geht nicht.

02:23:35.130 --> 02:23:36.650
<v Ingo>Okay, kein schöner Link.

02:23:36.810 --> 02:23:39.050
<v l33tname>Aber wenn du das hast, könnt ihr da drauf drücken.

02:23:40.170 --> 02:23:42.970
<v Felix>Kann ich jemand diese Webseite befreien?

02:23:44.090 --> 02:23:45.850
<v Felix>Jemand mal von Instagram bitte befreien.

02:23:46.170 --> 02:23:47.130
<v l33tname>Ja, es gibt es bestimmt.

02:23:47.850 --> 02:23:51.690
<v l33tname>Wenn ihr das auf YouTube findet, könnt ihr das YouTube-Video verlinken.

02:23:51.770 --> 02:23:53.290
<v l33tname>Ich schaue mal, ob ich es finde noch.

02:23:53.850 --> 02:23:55.210
<v Felix>Ist auf jeden Fall nicht gut.

02:23:55.770 --> 02:23:56.010
<v Felix>So.

02:23:56.410 --> 02:24:00.730
<v Ingo>Aber dann hat er Makefußig noch auf Biddleby rumgetrieben.

02:24:01.130 --> 02:24:06.650
<v Felix>Genau, ich habe das jetzt hier quasi, wir haben ja quasi, ich habe es ganz am Anfang der Sendung gesagt,

02:24:07.210 --> 02:24:12.010
<v Felix>Mastodon für Bittlebe, damit ich das jetzt quasi immer aus Versehen auch mit benutze.

02:24:12.250 --> 02:24:13.930
<v Felix>Nicht immer nur manchmal.

02:24:14.570 --> 02:24:20.890
<v Felix>Und stellt sich heraus, es gibt Bittlebee Mastodon und man kann einfach das quasi enablen und dann

02:24:21.530 --> 02:24:27.770
<v Felix>gibt es quasi so einen Weg, wo man noch einen Link anklicken muss und diesen Token zurückspielen muss und dann

02:24:27.770 --> 02:24:28.970
<v Felix>bist du quasi eingelockt.

02:24:29.290 --> 02:24:33.530
<v Felix>Das war eine sehr smooth Experience, würde ich sagen.

02:24:34.410 --> 02:24:36.170
<v Ingo>Sehr, sehr schön.

02:24:36.490 --> 02:24:41.210
<v Ingo>Und damit sind wir schon durch mit dieser kleinen feinen Sendung.

02:24:41.290 --> 02:24:45.050
<v Ingo>Es sei denn, jemand hat noch letzte Worte?

02:24:45.850 --> 02:24:46.170
<v Ingo>Zum Beispiel.

02:24:46.490 --> 02:24:48.650
<v Markus>Wenn wir bei Mastodon Client sind, kennt ihr Tut?

02:24:48.810 --> 02:24:49.050
<v Markus>Ja.

02:24:49.770 --> 02:24:50.810
<v Markus>Ja, haben wir darüber gesprochen.

02:24:51.610 --> 02:24:52.650
<v Markus>Oder habt ihr letzte Woche?

02:24:55.930 --> 02:24:56.490
<v Markus>Tut, tut?

02:24:58.410 --> 02:25:00.090
<v Felix>Hattest du auch so viele Clankations?

02:25:03.130 --> 02:25:03.770
<v Felix>Nein.

02:25:04.090 --> 02:25:04.650
<v Felix>Okay, das ist gut.

02:25:04.970 --> 02:25:10.970
<v Markus>Toot ist ein Kommandozeilen-Client für Mastodon.

02:25:11.690 --> 02:25:16.970
<v Markus>Und genau, den kann man einfach mit Homebrew und mit allem, was Linux-Package Managern sind,

02:25:17.050 --> 02:25:21.930
<v Markus>kann man das installieren und dann auf der Kommandozeile Mastodon benutzen.

02:25:22.810 --> 02:25:24.010
<v Unbekannt>Ist ein Blick wert.

02:25:24.170 --> 02:25:24.970
<v Unbekannt>Ich fand es ganz spannend.

02:25:25.050 --> 02:25:28.090
<v Markus>Ich habe es noch nicht intensiv genutzt, aber coole Sache.

02:25:28.410 --> 02:25:30.410
<v Ingo>Dann packt man noch den Link rein.

02:25:30.650 --> 02:25:30.810
<v Ingo>Ja.

02:25:31.050 --> 02:25:32.330
<v Ingo>Und ja.

02:25:33.370 --> 02:25:38.090
<v Felix>Was auf jeden Fall mit Mastodon besser ist, ist genau solche Integration von irgendwelchen Skripten und Tools.

02:25:38.170 --> 02:25:44.570
<v Felix>Da musst du nicht erst bei Twitter batteln gehen, dass du doch bitte einen Developer-Account-Dings bekommst,

02:25:44.730 --> 02:25:48.970
<v Felix>sondern kannst du einfach, sobald du einen Account hast, kannst du den auch technisch benutzen mit einer API.

02:25:49.210 --> 02:25:50.810
<v Felix>Das finde ich schon sehr cool.

02:25:52.650 --> 02:25:53.130
<v Felix>Genau.

02:25:54.650 --> 02:25:56.810
<v Ingo>Ja, wir lieben alle Mastodon.

02:25:57.450 --> 02:26:03.450
<v Ingo>Folgt uns und wir klären das mit unserer Webseite, dass es auch schön irgendwie da vorne mit.

02:26:04.090 --> 02:26:06.650
<v Felix>Wir können auch alle Twitter-Sachen rauswerfen, das brauchen wir jetzt nicht mehr.

02:26:07.850 --> 02:26:08.970
<v Ingo>Gucken wir mal.

02:26:09.610 --> 02:26:13.450
<v Ingo>Ganz so weit bin ich noch nicht, aber vielleicht komme ich da ja auch noch hin.

02:26:13.770 --> 02:26:18.410
<v Ingo>Und bis wir soweit sind, wünschen wir euch wie immer eine frohe Zeit.

02:26:18.650 --> 02:26:19.850
<v Ingo>Passt auf euch auf.

02:26:20.090 --> 02:26:21.210
<v Ingo>Habt Spaß.

02:26:22.170 --> 02:26:22.890
<v Ingo>Am Gerät.

02:26:23.130 --> 02:26:24.090
<v l33tname>Mit einem YouTube-Video.

02:26:24.170 --> 02:26:25.530
<v l33tname>Ich habe ein YouTube-Video reingemacht.

02:26:25.690 --> 02:26:26.090
<v l33tname>Perfekt.

02:26:26.170 --> 02:26:27.290
<v Felix>Danke fürs YouTube-Video.

02:26:27.370 --> 02:26:28.730
<v Felix>Danke fürs Befreien.

02:26:30.810 --> 02:26:35.290
<v Ingo>Und für Hören, Seen, Lesen, was auch immer.

02:26:35.450 --> 02:26:37.690
<v Ingo>Und bis zum nächsten Mal.

02:26:38.010 --> 02:26:38.730
<v Ingo>Ciao, ciao.

02:26:39.050 --> 02:26:39.690
<v Ingo>Ciao, ciao.

02:26:39.850 --> 02:26:40.250
<v Ingo>Tschüss.

02:26:40.490 --> 02:26:40.810
<v Ingo>Ciao.
