WEBVTT

00:00:06.400 --> 00:00:12.400
<v Markus>Binärgewitter rund um Webtechnologie und

00:00:12.720 --> 00:00:19.520
<v Markus>OpenStork Hallo und herzlich willkommen

00:00:19.520 --> 00:00:25.920
<v Markus>zu Binärgewitter Talk Ausgabe 308 heute mit Felix und

00:00:27.040 --> 00:00:30.400
<v Markus>Felix und dem Chapter Markus.

00:00:30.880 --> 00:00:32.880
<v l33tname>Nein, meine Einer, ich bin Ingo heißt es.

00:00:33.520 --> 00:00:35.120
<v Felix>Meine Einer, ich bin Chapter Markus.

00:00:35.520 --> 00:00:36.560
<v l33tname>Chapter Markus.

00:00:38.800 --> 00:00:39.840
<v Unbekannt>Immer nochmal.

00:00:40.080 --> 00:00:40.800
<v Unbekannt>Alles klar.

00:00:43.040 --> 00:00:45.600
<v Felix>Heute eine besondere Sendung eigentlich ohne Ingo, oder?

00:00:46.640 --> 00:00:47.440
<v Felix>Ja, definitiv.

00:00:48.080 --> 00:00:49.520
<v Markus>Definitiv eine besondere Sendung.

00:00:49.600 --> 00:00:54.480
<v Markus>Und es ist die letzte Sendung in dieser Vorweihnachtszeit.

00:00:55.520 --> 00:01:00.480
<v l33tname>Es ist auch die letzte Sendung ohne Ingo in diesem Jahr.

00:01:00.880 --> 00:01:03.520
<v l33tname>Es ist auch die erste Sendung, glaube ich, ohne Ingo in diesem Jahr.

00:01:03.680 --> 00:01:04.880
<v Felix>Das denke ich nämlich auch fast.

00:01:05.040 --> 00:01:06.080
<v l33tname>Würde ich jetzt mal so anwenden.

00:01:06.320 --> 00:01:07.680
<v Markus>Das würde ich auch so sagen, ja.

00:01:07.840 --> 00:01:09.920
<v Markus>Das wäre auch mein Bauchgefühl.

00:01:10.720 --> 00:01:13.520
<v l33tname>Ja, Ingo ist leider verhindert.

00:01:14.160 --> 00:01:15.200
<v Felix>Defekt, würde ich sagen.

00:01:15.360 --> 00:01:15.920
<v Felix>Defekt.

00:01:16.160 --> 00:01:18.800
<v l33tname>Ingo ist defekt und fällt aus.

00:01:19.920 --> 00:01:24.000
<v Markus>Dingo ist durch Bughunting verhindert.

00:01:25.680 --> 00:01:27.840
<v Felix>Bugsam gehuntet, nicht als Grove.

00:01:28.800 --> 00:01:31.760
<v l33tname>Aber wir haben gedacht, wir machen trotzdem wieder mal eine Sendung.

00:01:32.000 --> 00:01:34.160
<v Felix>Genau, wenigstens noch eine vor Weihnachten irgendwie.

00:01:34.320 --> 00:01:36.000
<v l33tname>Noch eine Vorweihnachtssendung.

00:01:36.480 --> 00:01:37.600
<v Felix>Wo wir es hinbekommen.

00:01:37.840 --> 00:01:41.920
<v Felix>Sieht's aus mit Nachweihnachtssendung, also da in dieser Zwischenzeit, kriegen wir da was hin?

00:01:43.760 --> 00:01:44.320
<v Felix>Das werden wir sehen.

00:01:44.400 --> 00:01:46.960
<v Markus>Okay, wir sind alles offen, alles offen.

00:01:47.200 --> 00:01:52.320
<v l33tname>Ich glaube, ich bin da, aber wer weiß das schon so genau.

00:01:52.640 --> 00:01:54.160
<v Felix>Stimmt, das ist ja noch so lange hin.

00:01:54.320 --> 00:01:56.480
<v l33tname>Das war noch, das ist ja noch Wochen.

00:01:57.600 --> 00:02:00.000
<v Markus>Ist noch Zeit, ist noch lange Zeit.

00:02:00.960 --> 00:02:01.280
<v Markus>Ja.

00:02:02.400 --> 00:02:05.120
<v Markus>Auch ohne Ingo haben wir es geschafft, ein bisschen was ins Pad zu schreiben.

00:02:05.200 --> 00:02:06.320
<v Markus>Also gucken wir da mal rein.

00:02:06.400 --> 00:02:08.320
<v Markus>Und was ist der Blast from the Past?

00:02:08.800 --> 00:02:11.840
<v Felix>Mehr oder weniger als Ingo, muss ich jetzt dazu sagen.

00:02:13.440 --> 00:02:14.400
<v l33tname>So ein Hater.

00:02:14.880 --> 00:02:16.480
<v Felix>Nein, kein Hater, Ingo.

00:02:16.800 --> 00:02:20.480
<v Felix>Ingo liefert halt einfach ohne was ins Pad schreiben zu müssen.

00:02:20.720 --> 00:02:21.440
<v Felix>Stimmt.

00:02:22.640 --> 00:02:27.840
<v Markus>Der Blast from the Past, den ich euch mitgebracht habe, ist ein Link auf Fortio.

00:02:28.320 --> 00:02:33.840
<v Markus>Forgio schließt sich an unsere Diskussion über Codeberg in der letzten Folge an.

00:02:34.240 --> 00:02:39.920
<v Markus>Und Fortio ist nämlich, der Name ist ein bisschen schwierig mit Forgio,

00:02:41.680 --> 00:02:46.080
<v Markus>ist ein Forge von dem Forge,

00:02:47.520 --> 00:02:50.480
<v Markus>dem Codeberg zugrundeliegenden Gittie.

00:02:50.720 --> 00:02:55.040
<v Markus>Und Gittie hatte anscheinend eine Lizenzänderung, was zur Folge hat,

00:02:55.120 --> 00:03:00.000
<v Markus>dass Gittie jetzt in den Händen einer einzelnen Firma liegt.

00:03:00.320 --> 00:03:01.440
<v Felix>Das ist nicht in Ordnung.

00:03:01.680 --> 00:03:03.120
<v Felix>Warum machen die sowas?

00:03:03.760 --> 00:03:07.600
<v Markus>Und die Leute, die Forgeio ins Leben gerufen haben, sind der Meinung,

00:03:07.760 --> 00:03:11.680
<v Markus>dass dieses Projekt einer unabhängigen Community gehören sollte.

00:03:14.000 --> 00:03:16.240
<v Felix>Okay, spannend auf jeden Fall.

00:03:16.560 --> 00:03:18.240
<v Felix>Ich habe da ehrlich gesagt nichts mitbekommen.

00:03:18.320 --> 00:03:23.040
<v Felix>Es war irgendwie im Oktober, wo dieses gekauft wurde, quasi.

00:03:23.280 --> 00:03:24.080
<v Markus>Achso, genau, genau.

00:03:24.720 --> 00:03:25.920
<v Markus>Ich habe das auch nicht mitgekommen.

00:03:26.240 --> 00:03:29.760
<v Markus>Sonst hätte ich es ja letzte Woche erzählt, letzte Woche, letzte Sendung erzählt, ja.

00:03:30.320 --> 00:03:37.280
<v l33tname>Das Gitty auf dem Git auf dem

00:03:37.280 --> 00:03:41.920
<v l33tname>GitHub, was da rumliegt, da steht in der Lizenz,

00:03:42.160 --> 00:03:43.600
<v l33tname>steht noch MIT drin.

00:03:45.280 --> 00:03:51.760
<v Markus>Ja, ich hab so mein Eindruck von dieser ganzen Fortio-Geschichte war,

00:03:51.840 --> 00:03:55.680
<v Markus>dass das nicht unbedingt nur an der Lizenz hängt, sondern auch daran,

00:03:57.680 --> 00:04:00.480
<v Markus>dass hinter GitT jetzt eine Firma steht.

00:04:01.280 --> 00:04:02.640
<v Felix>Ja, so habe ich das auch verstanden, genau.

00:04:02.800 --> 00:04:04.960
<v Felix>Dass da quasi zu 100% nur noch eine Firma steht.

00:04:05.040 --> 00:04:11.040
<v Felix>Also so ein bisschen wie bei Elastic, die dann quasi einfach zu 100% daran stehen und dann könnte sowas

00:04:11.040 --> 00:04:12.640
<v Felix>passieren wie eine Lizenzänderung.

00:04:12.800 --> 00:04:15.680
<v Felix>Und dann sollte jetzt quasi schon präventiv sein.

00:04:15.920 --> 00:04:17.840
<v l33tname>Aha, sie haben präventiv gefolgt.

00:04:18.320 --> 00:04:18.640
<v l33tname>Genau.

00:04:18.960 --> 00:04:19.920
<v l33tname>Gefortuert.

00:04:20.720 --> 00:04:21.280
<v l33tname>Forkured.

00:04:22.720 --> 00:04:28.640
<v Markus>Fortious auch, weil Ihr offener Brief, wo Sie ihren Sorgen zum Ausdruck gebracht haben,

00:04:28.880 --> 00:04:30.720
<v Markus>unbeantwortet geblieben ist.

00:04:34.400 --> 00:04:34.880
<v Markus>Tja.

00:04:35.440 --> 00:04:37.440
<v Markus>Tja, so ist das.

00:04:37.680 --> 00:04:41.360
<v Markus>Also alles in Bewegung, wie immer in dieser Welt.

00:04:41.520 --> 00:04:44.240
<v l33tname>Solange sie keinen Source Fortio machen.

00:04:44.880 --> 00:04:46.320
<v Felix>Source Source Fortio.

00:04:46.880 --> 00:04:48.400
<v l33tname>Es ist, glaube ich, alles gut.

00:04:49.200 --> 00:04:52.000
<v Felix>Fortio hört sich auch ein bisschen an wie so ein Bailout.

00:04:52.320 --> 00:04:52.960
<v Felix>Fortio!

00:04:54.080 --> 00:04:58.240
<v Felix>Und dann machen unser eigenes Getim.

00:04:58.720 --> 00:05:05.280
<v Markus>In Konsequenz benutzen sie auch statt, also dass sie als CI halt Footpicker statt Drone benutzen,

00:05:05.360 --> 00:05:11.120
<v Markus>das haben wir letzte Woche diskutiert schon, aber sie benutzen auch anstelle von Discord benutzen sie Matrix.

00:05:11.600 --> 00:05:15.920
<v Markus>Also sie geben sich wirklich Mühe, ausschließlich freie Software zu benutzen.

00:05:17.200 --> 00:05:19.040
<v Felix>Okay, das ist gut, oder?

00:05:19.760 --> 00:05:21.600
<v Markus>Das ist erstmal sympathisch, kann man so sagen.

00:05:22.720 --> 00:05:24.400
<v l33tname>Finden wir, glaube ich, gut.

00:05:25.440 --> 00:05:26.640
<v l33tname>Können sie machen.

00:05:27.120 --> 00:05:27.680
<v l33tname>Ist auch.

00:05:27.920 --> 00:05:30.800
<v Markus>Genau, und dieser Blogpost, der ist auch gar nicht so alt.

00:05:30.880 --> 00:05:36.560
<v Markus>Also das, was ich da jetzt verlinke, das hätten wir letzte Sendung noch gar nicht erwähnen können.

00:05:36.720 --> 00:05:42.000
<v Markus>Insofern ein bisschen zur Rettung unserer Ehre.

00:05:42.480 --> 00:05:44.080
<v Markus>Wir waren nicht nur verpeilt.

00:05:45.280 --> 00:05:46.560
<v l33tname>Aber schon auch.

00:05:48.400 --> 00:05:49.680
<v Markus>Blogpost.

00:05:51.600 --> 00:05:53.520
<v l33tname>Das von erst gerade eben.

00:05:54.320 --> 00:05:57.360
<v Felix>Aber ich habe hier einen von Codeback Launches 4.

00:05:59.200 --> 00:06:00.640
<v Felix>Und zwar ist der 15.

00:06:00.800 --> 00:06:01.120
<v Felix>Dezember.

00:06:01.200 --> 00:06:01.680
<v Felix>Also auch nichts.

00:06:02.000 --> 00:06:04.320
<v Markus>Ja, das ist auch einer, den ich da verlinkt habe.

00:06:04.880 --> 00:06:09.360
<v Felix>Achso, okay, es gab es ja irgendwie zwei verschiedene Seiten, gleicher noch mehr zwei Stunden.

00:06:09.600 --> 00:06:11.840
<v Markus>Nee, aber es sind ja verschiedene auf die gleiche Sache.

00:06:12.720 --> 00:06:12.960
<v Markus>Oder?

00:06:13.280 --> 00:06:14.800
<v l33tname>Aber es sind verschiedene Posts.

00:06:15.520 --> 00:06:16.080
<v l33tname>Ja, ja, genau.

00:06:16.400 --> 00:06:18.880
<v Markus>Zwei verschiedene Artikel, die sich ums gleiche drehen.

00:06:19.760 --> 00:06:20.160
<v Markus>I see.

00:06:20.320 --> 00:06:26.800
<v l33tname>Ah ja, im ersten steht da irgendwie, was da GitT LTD

00:06:27.120 --> 00:06:30.960
<v l33tname>for Profit Company took over the GitTe Project.

00:06:35.280 --> 00:06:39.040
<v Markus>Also, wenn ihr am Codeberg dranbleiben wollt und was dahinter so abgeht,

00:06:39.120 --> 00:06:43.280
<v Markus>oder selber was hosten wollt, jetzt lieber kein GitTe mehr nehmen, sondern vielleicht 4Go.

00:06:44.480 --> 00:06:48.000
<v Markus>Insbesondere dann, wenn man für die Free Software ist.

00:06:48.640 --> 00:06:54.480
<v Felix>Ja, jetzt geht es gerade noch, ist ja quasi komplett Drop in Replacement.

00:06:54.560 --> 00:06:56.880
<v Felix>Also ist quasi nur der Name geändert gerade.

00:06:57.120 --> 00:07:01.200
<v l33tname>Ja, aber es muss halt wieder irgendjemand pakettieren.

00:07:03.280 --> 00:07:04.160
<v Markus>Also Nix-Pakete?

00:07:04.320 --> 00:07:10.880
<v Felix>Wenn es quasi nur ein Soft-Merge ist, dann machst du einfach nur, ändern du die Source und den Bots genauso.

00:07:14.240 --> 00:07:14.640
<v Felix>Naja.

00:07:15.440 --> 00:07:15.920
<v Felix>Naja.

00:07:18.160 --> 00:07:18.960
<v Felix>Okay, alles klar.

00:07:19.840 --> 00:07:20.560
<v Felix>No Packages found.

00:07:20.640 --> 00:07:22.480
<v Markus>Also es müsste auch noch jemand Nick-Packages bauen.

00:07:22.640 --> 00:07:23.680
<v Markus>Nix-Packages.

00:07:23.840 --> 00:07:25.920
<v Felix>Oder jemand muss es umbenennen, das ist quasi genau.

00:07:26.080 --> 00:07:26.320
<v Felix>Ja, ja.

00:07:26.400 --> 00:07:29.200
<v l33tname>Also ich meine, es ist jetzt gerade in dieser Stage nicht viel Arbeit,

00:07:29.360 --> 00:07:34.240
<v l33tname>vermutlich, weil du ja, du kannst das GitTe-Paketierungszeug Kopie pastieren,

00:07:34.400 --> 00:07:37.760
<v l33tname>irgendwie ein paar Namen ändern und los geht's.

00:07:38.160 --> 00:07:40.320
<v l33tname>Aber jemand muss das machen.

00:07:40.960 --> 00:07:42.160
<v Felix>So ist das mit Dingen, ja.

00:07:42.240 --> 00:07:44.240
<v Felix>Wenn wir was haben will, dann muss man es machen.

00:07:45.840 --> 00:07:47.280
<v Felix>Deswegen lieber nichts machen.

00:07:47.600 --> 00:07:48.240
<v Felix>Bin ich dagegen.

00:07:48.320 --> 00:07:51.120
<v l33tname>Ja, ich, also, ja, voll cool.

00:07:51.440 --> 00:07:53.440
<v l33tname>Gute Sache, mehr Open Source.

00:07:55.440 --> 00:08:01.200
<v l33tname>Ich muss ganz ehrlich sagen, ich bin vermutlich zu lazy, um meine GitTe-Instanz jetzt gerade

00:08:01.680 --> 00:08:02.880
<v l33tname>abzudaten.

00:08:03.680 --> 00:08:06.480
<v l33tname>Und das zu switchen.

00:08:06.960 --> 00:08:10.960
<v Markus>Oh, komm, es kommt jetzt hier, das ist langweilige Weihnachten, da hat man total viel Zeit,

00:08:11.040 --> 00:08:13.360
<v Markus>hängt zu Hause um, weiß nicht, was man machen soll.

00:08:13.680 --> 00:08:14.000
<v Markus>Na?

00:08:14.960 --> 00:08:15.360
<v Markus>Klar.

00:08:16.320 --> 00:08:19.840
<v Felix>Und dann kann man auch mal hier updaten, dann können wir irgendwelche Pakete vorkommen und so.

00:08:20.480 --> 00:08:21.680
<v Markus>Just update.

00:08:22.080 --> 00:08:22.800
<v Markus>Genau.

00:08:24.400 --> 00:08:27.360
<v Markus>Gut, genug über die Vergangenheit geredet.

00:08:27.840 --> 00:08:29.680
<v Felix>Auf zur Toten.

00:08:30.160 --> 00:08:32.640
<v Markus>Zur Gegenwart, genau, der Tote der Woche.

00:08:32.960 --> 00:08:34.400
<v Felix>Nee, warte, doch, nee.

00:08:35.120 --> 00:08:35.360
<v Felix>Ja.

00:08:36.080 --> 00:08:36.480
<v Felix>Doch.

00:08:37.440 --> 00:08:39.120
<v Felix>Und zwar, was ist passiert?

00:08:39.760 --> 00:08:41.040
<v Felix>Wer ist gestorben?

00:08:42.240 --> 00:08:44.240
<v Felix>Noch, ich weiß nicht genau, wie es ist.

00:08:44.960 --> 00:08:47.200
<v Markus>Es ist eher eine Tatsache gestorben.

00:08:49.040 --> 00:08:51.840
<v Felix>Und zwar Elon Musk.

00:08:51.920 --> 00:08:53.680
<v Felix>Wir haben so lange Elon Musk zurückgehalten.

00:08:54.800 --> 00:08:56.640
<v Markus>Jetzt haben wir den Namen doch ausgesprochen.

00:08:56.880 --> 00:08:59.840
<v Felix>Wir haben uns so lange zurückgehalten, überhaupt zu reden.

00:09:00.000 --> 00:09:04.320
<v Felix>Aber jetzt einmal quasi als Tod in der Woche kann man schon mit reinnehmen.

00:09:04.800 --> 00:09:05.200
<v Felix>Und zwar.

00:09:05.440 --> 00:09:08.640
<v l33tname>Sollen wir wieder Leute gaslighten und behaupten, Elon Musk ist tot?

00:09:09.600 --> 00:09:11.280
<v Felix>Ich weiß nicht, ob es Gaslighting ist dann.

00:09:11.360 --> 00:09:15.680
<v Felix>Also du müsstest ja quasi dann irgendjemand haben, der das beste Freund von Elon Musk ist,

00:09:15.920 --> 00:09:17.840
<v Felix>aber ihn lange nicht mehr gesehen hat.

00:09:21.040 --> 00:09:23.120
<v Felix>Und dann müsstest du quasi irgendwie Pressure aufbauen.

00:09:23.200 --> 00:09:24.640
<v Felix>Gaslighting ist ja was ganz Besonderes.

00:09:25.440 --> 00:09:29.120
<v Felix>Dafür bräuchtest ja eine spezielle Bindung zu dieser anderen Person, die du gaslight willst.

00:09:29.280 --> 00:09:31.680
<v Felix>Ich weiß nicht, ob wir unsere Höhere gaslighten können.

00:09:31.920 --> 00:09:32.400
<v Felix>Bestimmt.

00:09:32.560 --> 00:09:34.400
<v Felix>Wenn wir es jetzt sagen, ist es ja auch eine andere Sache.

00:09:34.800 --> 00:09:37.040
<v l33tname>Ja, jetzt ist es natürlich schwierig, weil wir können das.

00:09:37.120 --> 00:09:39.280
<v l33tname>Ingo kann das rausschneiden und dann.

00:09:40.560 --> 00:09:41.600
<v Felix>Das macht er bestimmt.

00:09:41.680 --> 00:09:44.160
<v Felix>So wie er alle so seine Geschnitten macht.

00:09:45.600 --> 00:09:46.400
<v Felix>Na gut.

00:09:46.640 --> 00:09:53.360
<v Felix>Okay, Elon Musk hat über sich abstimmen lassen, so wie er eine Woche vorher schon abstimmen lassen hat für was

00:09:53.360 --> 00:09:58.960
<v Felix>anderes, hat abstimmen lassen, ob er weiter der Head von Twitter sein soll.

00:09:59.920 --> 00:10:04.880
<v Felix>Und 75% der Leute haben gemeint, das wäre eine gute Idee, wenn er das machen würde.

00:10:06.720 --> 00:10:11.600
<v Felix>Und tja, jetzt müssen wir gucken, was passiert.

00:10:11.680 --> 00:10:16.320
<v Felix>Wahrscheinlich ist es einfach nur ein Plan, nur einfach eine Show von Elon Musk,

00:10:16.560 --> 00:10:20.880
<v Felix>um wieder quasi sich als Märtyrer darstellen zu können oder keine Ahnung was.

00:10:21.040 --> 00:10:26.160
<v Felix>Alles wahrscheinlich schon abgekartet vorher und seine beschissene Idee Twitter kaufen zu wollen und dann es

00:10:26.160 --> 00:10:29.280
<v Felix>besser zu machen, hört dann vielleicht auch wieder auf.

00:10:29.520 --> 00:10:30.720
<v Felix>Das ist, was ich hoffe.

00:10:30.960 --> 00:10:35.280
<v l33tname>Er hat bestimmt seine eigene Pole gefaked.

00:10:35.840 --> 00:10:42.320
<v l33tname>Weil eigentlich will er zurücktreten, aber er kann ja nicht freiwillig einfach so zurücktreten und sagen,

00:10:42.400 --> 00:10:46.160
<v l33tname>ja, war eine dumme Idee, ich hab Scheiße gebaut, ich trete zurück.

00:10:46.320 --> 00:10:50.560
<v l33tname>Und dann hat er eine Twitter-Pole gemacht und dann hat er irgendein so einen armen Twitter-Ingenieur getreten.

00:10:51.040 --> 00:10:52.880
<v Felix>Hat gesagt, lass mal die Sachen so hochzählen.

00:10:52.960 --> 00:10:57.760
<v l33tname>Ja, lass mal so hochzählen, dass es da Ja rauskommt, weil ich will zurücktreten und dann.

00:10:59.280 --> 00:11:00.720
<v Felix>Ups, ups.

00:11:00.800 --> 00:11:04.880
<v l33tname>Und dann sagen wir so, ja, Leute haben halt entschieden, ich muss jetzt zurücktreten.

00:11:05.200 --> 00:11:06.160
<v l33tname>Kann man nichts machen.

00:11:06.480 --> 00:11:12.080
<v Felix>Genau, ich halte mich an freies Reden oder was er hat, nachdem man welche Leute gebannt hat.

00:11:13.600 --> 00:11:19.520
<v Markus>Nur, also in meiner Welt kann er nicht einfach so zurücktreten, nachdem er diese Firma gekauft hat.

00:11:19.600 --> 00:11:21.120
<v Markus>Irgendwer muss den Job ja machen.

00:11:21.840 --> 00:11:22.240
<v Markus>Just don't.

00:11:22.400 --> 00:11:22.720
<v Markus>Ja, okay.

00:11:22.880 --> 00:11:26.000
<v Felix>Kann er einfach irgendeinen Engineer nehmen, der da neben ihm stand, unglücklicherweise gerade.

00:11:26.160 --> 00:11:31.600
<v Markus>Und so, du bist jetzt hier Psycho und Luck, kümmere mich mal wieder um Tesla.

00:11:31.680 --> 00:11:32.480
<v Markus>Ich bin mal wieder weg.

00:11:32.640 --> 00:11:35.200
<v Felix>Genau, ich muss mich um Tesla kümmern, weil die Leute schon angry werden,

00:11:35.360 --> 00:11:38.400
<v Felix>wenn ich nicht die ganze Zeit da bin und die ganze Zeit auf Twitter bin.

00:11:40.480 --> 00:11:42.240
<v Felix>So stelle ich mir das ungefähr vor.

00:11:42.560 --> 00:11:44.000
<v Felix>So falsch.

00:11:45.760 --> 00:11:46.880
<v Felix>Diese Person.

00:11:48.080 --> 00:11:50.080
<v Felix>Tja, war gut, aber das war es quasi schon, oder?

00:11:50.320 --> 00:11:51.360
<v Felix>Haben wir da jetzt noch mehr dazu?

00:11:52.320 --> 00:11:56.160
<v Felix>Ich hoffe, das hat einfach irgendwie dieses ganze Trauerspiel hat irgendwann mal ein Ende.

00:11:56.240 --> 00:11:57.520
<v Felix>Ich möchte eigentlich nichts mehr über diese Person sagen.

00:11:57.680 --> 00:12:00.880
<v Markus>Wir erklären Ihnen, auch deswegen hat er heute die Position des Toten der Woche,

00:12:00.960 --> 00:12:02.640
<v Markus>damit diese Story ein Ende hat.

00:12:02.960 --> 00:12:03.760
<v Markus>Genau.

00:12:04.640 --> 00:12:05.200
<v Markus>Muss er.

00:12:07.920 --> 00:12:14.400
<v Felix>Ich hoffe, das Beste, dass ich von dieser Person, wie gesagt, möglichst wenig in der Zukunft hören

00:12:14.400 --> 00:12:14.960
<v Felix>muss.

00:12:16.160 --> 00:12:19.120
<v Felix>Vielleicht wird er wieder von Twitter gebannt oder so, nachdem er da weg ist.

00:12:19.520 --> 00:12:20.240
<v Felix>Ich weiß auch.

00:12:21.680 --> 00:12:22.880
<v Felix>Sehr, sehr nice.

00:12:23.120 --> 00:12:26.960
<v Markus>Okay, Gegenstück ist der Untote der Woche.

00:12:27.120 --> 00:12:28.640
<v Markus>Darf ich eigentlich Untote der Woche sagen?

00:12:29.840 --> 00:12:32.240
<v Felix>Werden wir herausfinden, was die kennt.

00:12:32.640 --> 00:12:34.960
<v l33tname>Das hast du beides gesagt, es sollte ungefähr passen.

00:12:35.120 --> 00:12:36.320
<v l33tname>Eins von beiden wird schon.

00:12:36.720 --> 00:12:43.680
<v Markus>Und das ist auch viel schöner darüber zu reden, weil Untote der Woche ist der Versuch,

00:12:43.840 --> 00:12:45.840
<v Markus>Mammuts wiederzubeleben.

00:12:46.160 --> 00:12:51.920
<v Markus>Und diese wiederbelebten Mammuts, also es hat schon was von Jurassic Park,

00:12:52.080 --> 00:12:55.280
<v Markus>dafür zu nutzen, den Klimaschutz voranzubringen.

00:12:55.520 --> 00:12:56.560
<v Felix>Okay, wie machen die das?

00:12:56.800 --> 00:13:01.200
<v Felix>Können die besonders viel CO2 einsaugen und das dann irgendwie zu Pup machen?

00:13:01.280 --> 00:13:04.240
<v Unbekannt>Oder wie das machen wir erstmal an den Mammut?

00:13:04.720 --> 00:13:08.720
<v Markus>Fangen wir erstmal an, wie sie das wieder machen wollen mit dem Wiederbeleben.

00:13:08.880 --> 00:13:15.840
<v Markus>Und sie haben tatsächlich, anscheinend gehört die Mammut-DNA zu der bestsequenziertesten DNA nach

00:13:15.840 --> 00:13:20.400
<v Markus>Menschen und Elefanten, was ich schon ganz schön krass finde für einen seit vielen,

00:13:20.480 --> 00:13:21.920
<v Markus>vielen tausend Jahren ausgestorbenen Objekt.

00:13:22.000 --> 00:13:26.240
<v Felix>Aber bestimmt von Säugetieren oder sowas,

00:13:26.320 --> 00:13:30.240
<v Felix>weil es gibt ja so ein komisches Kleinzeug, was ja auch 100% sequenziert ist.

00:13:32.000 --> 00:13:32.320
<v Felix>Oder?

00:13:32.560 --> 00:13:35.280
<v Markus>Ja, okay, das weiß ich jetzt nicht, wie dieser Vergleich zustande kommt.

00:13:35.360 --> 00:13:38.240
<v Markus>Es stand so, wie ich es gerade gesagt habe, stand das da in diesem Artikel.

00:13:39.920 --> 00:13:44.080
<v Markus>Dieser Wissenschaftler, den sie da interviewen, der hat das genau das behauptet, dass das mit.

00:13:44.400 --> 00:13:48.160
<v Markus>Weil einfach, weil sie im ewigen Eis verdammt viele Mammuts gefunden haben oder verdammt viele

00:13:48.160 --> 00:13:54.880
<v Markus>Mammutüberreste, die noch gut erhalten waren und die sie deswegen sequenzieren

00:13:54.880 --> 00:13:55.200
<v Markus>konnten.

00:13:55.440 --> 00:13:55.760
<v Markus>Okay.

00:13:55.920 --> 00:13:57.440
<v Felix>Wurden auch welche davon gegessen?

00:13:57.600 --> 00:14:01.120
<v Felix>Also gab es da quasi einen Fall, wo jemand so einen Mammut gegessen hat?

00:14:01.440 --> 00:14:03.680
<v Felix>Ein altes, ein Milliardär oder so.

00:14:06.320 --> 00:14:10.480
<v Markus>Suchst du gerade einen Plot nach deinem Roman, den du über Weihnachten schreiben willst?

00:14:10.560 --> 00:14:11.520
<v Markus>Oder vielleicht?

00:14:11.760 --> 00:14:13.600
<v Felix>Ich kann dazu jetzt nicht mehr sagen.

00:14:13.680 --> 00:14:16.480
<v Felix>Du musst dir nur sagen, ob es da schon mal einen Fall gab.

00:14:19.520 --> 00:14:21.760
<v Markus>Verlassen wir diesen Pfad und kehren wir zurück zu den Mammuts.

00:14:22.000 --> 00:14:23.680
<v Felix>Aber die Sache ist ja, das ist ja sehr einfach.

00:14:23.920 --> 00:14:26.640
<v Felix>Wenn wir diese Mammuts klonen, dann kann man ihn wieder essen.

00:14:26.880 --> 00:14:27.440
<v Felix>Oder?

00:14:27.680 --> 00:14:32.960
<v Markus>Das ist richtig, dann könnte man das sicherlich als Delikatesse vermarkten.

00:14:34.240 --> 00:14:36.560
<v Markus>Genug verrückte, die es kaufen gibt es bestimmt.

00:14:36.800 --> 00:14:37.760
<v Felix>Ja, garantiert.

00:14:39.760 --> 00:14:41.520
<v Felix>Ja, genau, erzählen wir weiter jetzt.

00:14:41.680 --> 00:14:43.520
<v Felix>Also wie wollen sie das machen?

00:14:44.160 --> 00:14:46.400
<v l33tname>Und wieso schützt das die Umwelt oder so?

00:14:46.560 --> 00:14:47.120
<v l33tname>Ja, genau.

00:14:50.480 --> 00:14:53.040
<v Markus>Das ist natürlich der schwierige Part daran.

00:14:53.120 --> 00:14:56.000
<v Markus>Also viel faszinierender ist, dass sie Mammuts wiederbeleben wollen.

00:14:59.840 --> 00:15:01.440
<v l33tname>Um sie zu essen oder.

00:15:02.160 --> 00:15:03.280
<v Felix>Wofür jetzt?

00:15:05.200 --> 00:15:06.320
<v l33tname>Also warum?

00:15:07.120 --> 00:15:07.760
<v l33tname>Warum?

00:15:08.000 --> 00:15:09.760
<v l33tname>Also, ich meine, ja, nice.

00:15:10.400 --> 00:15:11.360
<v l33tname>Gute Sache.

00:15:11.520 --> 00:15:14.400
<v l33tname>Ich meine, wer will nicht einen Mammut so im Vorgarten oder so?

00:15:16.000 --> 00:15:16.720
<v l33tname>Aber warum?

00:15:17.200 --> 00:15:18.800
<v Felix>Warum nicht Elefanten?

00:15:19.280 --> 00:15:20.720
<v Felix>Ich meine, die sind auch groß.

00:15:21.200 --> 00:15:22.240
<v l33tname>Gibt's schon.

00:15:22.640 --> 00:15:28.080
<v Markus>Die wollen einfach, also die Idee ist, dass diese Mammuts sehr kälteresistent sind.

00:15:28.720 --> 00:15:35.280
<v Markus>Und die wollen dann diese kälteresistenten Mammuts durch die noch schneebedeckten Landschaften

00:15:35.520 --> 00:15:36.640
<v Markus>streifen lassen.

00:15:36.880 --> 00:15:41.600
<v Markus>Dabei trampeln die der Schnee, der da legt, fest und eine geschlossene,

00:15:41.680 --> 00:15:45.840
<v Markus>oder aus diesem geschlossenen Schnee, den die fest trampeln, wird dann eine Eisschicht.

00:15:45.920 --> 00:15:51.600
<v Markus>Und eine Eisschicht hat eine stärkere Reflektion auf die Sonneneinstrahlung und verhindert dadurch,

00:15:51.760 --> 00:15:53.280
<v Markus>dass der Boden auftaut.

00:15:53.440 --> 00:15:58.240
<v Markus>Und das soll deswegen dem Umweltschutz dienen, weil eben sie im Moment Angst davor haben,

00:15:58.320 --> 00:16:02.320
<v Markus>dass der ganze Permafrostboden auftaucht und das ganze Methan, was da drinnen hängt,

00:16:02.400 --> 00:16:04.720
<v Markus>freigesetzt wird und in der Atmosphäre entweicht.

00:16:05.120 --> 00:16:05.840
<v Markus>Deswegen brauchen sie.

00:16:06.160 --> 00:16:11.680
<v Felix>Mammuts, brauchst du davon drei oder reicht nicht für komplett da oben rustst,

00:16:11.920 --> 00:16:13.760
<v Felix>sie brauchen eher sehr viele.

00:16:14.000 --> 00:16:18.400
<v Markus>In diesem Interview reden sie auch davon, dass sie bei Wissens ja,

00:16:19.040 --> 00:16:22.960
<v Markus>wie spricht man das richtig aus, diese lusten Rindeerdlichen Tiere Wiesens,

00:16:23.120 --> 00:16:23.280
<v Markus>ne?

00:16:25.120 --> 00:16:28.880
<v Markus>Und dass sie da ja die Erfahrung gemacht haben, dass wenn man die nicht kontrolliert,

00:16:28.960 --> 00:16:33.520
<v Markus>die Vermehrung, dass die dann den Hirschen nicht mehr genügend Nahrung übrig lassen,

00:16:33.840 --> 00:16:35.840
<v Markus>um zu überleben.

00:16:36.080 --> 00:16:39.360
<v Markus>Und deswegen ist ihnen völlig klar, dass sie sich vielleicht ein bisschen darum kümmern müssen,

00:16:39.440 --> 00:16:41.360
<v Markus>so eine Populationskontrolle durchführen und so.

00:16:41.680 --> 00:16:45.760
<v Felix>Also ich kann mir ehrlich gesagt, ich kann mir immer noch nicht vorstellen, wie.

00:16:46.000 --> 00:16:49.680
<v Felix>Also Mammuts sind zwar groß, ja, und die trampel bestimmt auch irgendwo,

00:16:49.920 --> 00:16:54.880
<v Felix>aber dass sie eine komplette Bodendecke fest trampeln.

00:16:55.200 --> 00:17:00.480
<v Felix>Also ich meine, das sind ja mehrere tausend Quadratkilometer, wahrscheinlich irgendwie noch mehr.

00:17:00.640 --> 00:17:03.440
<v Felix>Ich kann es mir einfach nicht vorstellen, ich weiß nicht genau, was das für eine bescheute Idee ist.

00:17:03.520 --> 00:17:05.200
<v Felix>Ich glaube, der wäre einfach nur Mammuts sehen.

00:17:05.600 --> 00:17:08.720
<v l33tname>Ja, aber es ist eigentlich, also ich meine, ja, fair enough.

00:17:08.960 --> 00:17:12.720
<v Felix>Ja, ist okay, aber er soll dann quasi sich nicht irgendwelchen Pseudo-Bullshit,

00:17:12.880 --> 00:17:15.040
<v Felix>Pseudoscience Bullshit ausdenken.

00:17:16.080 --> 00:17:17.520
<v Felix>Also ich kann es mir nicht vorstellen, ganz ehrlich.

00:17:17.600 --> 00:17:21.440
<v Felix>Vielleicht ist es ja total sinnvoll und so, aber ich kann es mir beim besten Willen nicht vorstellen.

00:17:21.600 --> 00:17:28.320
<v Felix>Kannst du nicht irgendwie so einen, weiß ich nicht, so einen Bulldozer quasi Bulldozerkolonie züchten

00:17:28.400 --> 00:17:28.960
<v Felix>oder so?

00:17:29.200 --> 00:17:30.880
<v Felix>Das hat mehr Sinn.

00:17:31.200 --> 00:17:32.880
<v Markus>Ja, ich weiß auch nicht.

00:17:33.680 --> 00:17:34.400
<v Markus>Ich war auch skeptisch.

00:17:34.480 --> 00:17:38.080
<v Markus>Ich habe zweimal nachgeguckt, ob es ein Artikel vom 1.

00:17:38.240 --> 00:17:41.920
<v Markus>April war und ich einfach verpasst habe, dass der schon so alt ist, aber nein, er ist vom 14.12.

00:17:42.640 --> 00:17:43.600
<v Markus>Und lesenswert.

00:17:43.680 --> 00:17:46.960
<v Markus>Und wer Jurassic Park gemocht hat, der wird diesen Artikel lieben.

00:17:47.040 --> 00:17:53.200
<v Markus>Und wenn wir wirklich irgendwann Mammuts wieder auf der Erde rumlaufen haben, ist schon spooky.

00:17:53.440 --> 00:17:56.240
<v Felix>Ja, die halten ja nochmal 50 Jahre und da ist leider zu warm für Mammuts.

00:17:59.440 --> 00:18:00.240
<v Felix>Oh no.

00:18:00.880 --> 00:18:01.200
<v Felix>Okay.

00:18:02.320 --> 00:18:03.840
<v l33tname>Aber ja, was ich meine.

00:18:05.440 --> 00:18:06.640
<v l33tname>Warum, warum?

00:18:07.360 --> 00:18:08.080
<v l33tname>Warum, warum?

00:18:08.320 --> 00:18:08.960
<v l33tname>Warum nicht?

00:18:09.520 --> 00:18:09.920
<v l33tname>Warum nicht?

00:18:10.880 --> 00:18:12.880
<v l33tname>Also ich finde mehr Mammuts.

00:18:13.520 --> 00:18:14.640
<v l33tname>Für mehr Mammuts.

00:18:14.880 --> 00:18:19.520
<v Felix>Ja, Mammuts sind schon witzig und so, aber wie gesagt, der Grund ist schon komisch.

00:18:20.480 --> 00:18:22.720
<v l33tname>What could go wrong?

00:18:25.760 --> 00:18:31.760
<v l33tname>Also hier, wenn ihr auf NYX seid, dann könnt ihr jetzt dieses Fort Show installieren.

00:18:31.920 --> 00:18:33.600
<v l33tname>Der Mac hat das irgendwie pakettiert.

00:18:33.680 --> 00:18:34.640
<v l33tname>Ich werde das mal verlinken.

00:18:34.960 --> 00:18:35.440
<v l33tname>Wow.

00:18:35.760 --> 00:18:37.760
<v Felix>So fast, so furious.

00:18:38.720 --> 00:18:41.280
<v Felix>War es genau dieses eine Ding, dass du den Namen anhören?

00:18:41.600 --> 00:18:43.600
<v Markus>Das ist live während der Sendung entstanden.

00:18:44.720 --> 00:18:46.320
<v Felix>Live angehubelt worden.

00:18:46.640 --> 00:18:47.680
<v Markus>Echt nice.

00:18:48.000 --> 00:18:48.640
<v Markus>Cool.

00:18:49.520 --> 00:18:50.000
<v Markus>Genau.

00:18:50.320 --> 00:18:53.440
<v l33tname>Du musst halt jetzt einfach zuerst nichts installieren.

00:18:54.000 --> 00:18:55.520
<v l33tname>Aber ich meine.

00:18:56.880 --> 00:18:58.880
<v l33tname>Kann man nix machen?

00:19:00.000 --> 00:19:02.800
<v l33tname>Habe ich dem MakeFunder Pre-Show schon erzählt.

00:19:02.880 --> 00:19:05.760
<v l33tname>Ich glaube, ich kaufe mir einfach nochmal so einen kleinen Computer.

00:19:06.000 --> 00:19:07.760
<v l33tname>So einen Popelcomputer.

00:19:09.600 --> 00:19:13.040
<v l33tname>Was halt nicht ein Rasp ist, sondern so ein X86.

00:19:14.400 --> 00:19:18.960
<v l33tname>Und da mache ich da einfach nichts drauf, weil ja, warum nicht?

00:19:20.240 --> 00:19:21.920
<v Felix>Mal das Gute ausprobieren.

00:19:23.040 --> 00:19:24.160
<v Markus>Gab's nicht.

00:19:25.840 --> 00:19:27.200
<v Markus>Es passt überhaupt nicht, aber egal.

00:19:27.360 --> 00:19:31.520
<v Felix>Gab's nicht so ganz, dass ich es keine Probleme bis jetzt mit.

00:19:33.120 --> 00:19:39.040
<v Markus>Jetzt RISK-Prozessoren, ein Board mit einem neuen RIS-Prozessor geben soll.

00:19:39.600 --> 00:19:40.400
<v Felix>Echt schon wieder.

00:19:40.560 --> 00:19:40.880
<v Felix>Bestimmt.

00:19:41.040 --> 00:19:42.080
<v Felix>Aber jetzt muss man noch kaufen können.

00:19:42.240 --> 00:19:42.880
<v Felix>War das Risk V?

00:19:43.120 --> 00:19:44.240
<v Markus>Haben wir da das letzte Mal darüber gesprochen?

00:19:44.960 --> 00:19:47.280
<v Felix>Muss Risk-V sein, das kann ja nichts anderes sein, oder?

00:19:47.440 --> 00:19:48.320
<v l33tname>Ja, vermutlich schon.

00:19:48.400 --> 00:19:52.240
<v l33tname>Es gibt immer mal wieder solche, aber nichts von dem, also ich habe,

00:19:52.400 --> 00:19:54.800
<v l33tname>ich meine, auch all diese Armboards und so.

00:19:56.770 --> 00:19:58.450
<v l33tname>Das ist halt immer noch nirgends.

00:19:58.690 --> 00:20:03.810
<v l33tname>Das alles noch irgendwie in Kinderschuhen.

00:20:05.490 --> 00:20:12.050
<v Felix>Ja, Risk-V ist noch nicht so weit, genauso wie du auch quasi keinen normalen Armcomputer kaufen kannst,

00:20:12.130 --> 00:20:12.370
<v Felix>gerade.

00:20:12.850 --> 00:20:15.410
<v Felix>Also ich weiß nicht, vielleicht gibt es das ja jetzt mittlerweile, aber.

00:20:15.730 --> 00:20:19.650
<v l33tname>Ja, also es gibt schon welche, aber es ist halt so sehr.

00:20:21.570 --> 00:20:26.130
<v l33tname>Du musst halt irgendwie, also ich meine, so für Armcomputer, es gibt so diese großen Dinge,

00:20:26.210 --> 00:20:27.490
<v l33tname>die ganz geil sind.

00:20:29.490 --> 00:20:36.290
<v l33tname>Oder dann ist halt so ultra obskur und dann musst du vermutlich viel basteln oder ist halt einfach crap oder

00:20:36.290 --> 00:20:41.490
<v l33tname>ist halt teuer oder ich hab die News gefunden, warum ich darauf gekommen bin.

00:20:41.570 --> 00:20:47.490
<v Markus>Und zwar hat auf dem RISC-V Summit die Firma Ventana

00:20:47.730 --> 00:20:53.010
<v Markus>Microsystems angekündigt, dass sie einen RISC V-Rozessor fertig haben,

00:20:53.090 --> 00:20:57.410
<v Markus>der als Hyperscaler in Rechenzentrum wandern kann, in Rechenzentren wandern kann.

00:20:57.650 --> 00:21:00.770
<v Markus>Mit 192 Prozessorkeuren pro Package.

00:21:03.410 --> 00:21:04.610
<v Markus>Link kommt.

00:21:06.370 --> 00:21:08.530
<v Markus>Also die hier Zukunft ist hier.

00:21:11.010 --> 00:21:17.170
<v Markus>Aber worauf ich ehrlicherweise gehofft hatte, war eigentlich so ein RISC-Prozessor auf einem Board wie dem

00:21:17.170 --> 00:21:18.130
<v Markus>Raspberry Pi.

00:21:18.690 --> 00:21:22.770
<v l33tname>Ja, ich meine, würde ich theoretisch schon auch nehmen.

00:21:23.010 --> 00:21:27.090
<v l33tname>Wäre bestimmt auch lustig, aber ich will halt.

00:21:30.210 --> 00:21:30.530
<v l33tname>Ja.

00:21:31.090 --> 00:21:33.250
<v l33tname>Ich will halt jetzt was und nicht.

00:21:33.650 --> 00:21:35.010
<v Markus>Du willst was damit machen, willst du sagen.

00:21:35.570 --> 00:21:37.890
<v l33tname>Ich will nicht in fünf Jahren irgendwas.

00:21:38.770 --> 00:21:40.210
<v Markus>Kein Early Adopter sein.

00:21:41.410 --> 00:21:42.850
<v Felix>Adopter haben immer nur Probleme.

00:21:43.010 --> 00:21:43.410
<v Felix>So ist es.

00:21:45.570 --> 00:21:46.210
<v Felix>Ja, ich.

00:21:46.450 --> 00:21:48.690
<v l33tname>Ich will halt auch was, was ich jetzt kaufen kann.

00:21:50.050 --> 00:21:55.250
<v l33tname>Und dann in fünf Jahren, wenn das Zeug irgendwas ist, dann kaufe ich mir vielleicht auch noch einen Risk.

00:21:55.730 --> 00:21:56.290
<v l33tname>Also.

00:21:58.050 --> 00:21:58.370
<v l33tname>Ja.

00:22:01.570 --> 00:22:03.010
<v l33tname>Hab ich nicht so Schmerzen.

00:22:04.690 --> 00:22:06.130
<v Felix>Soweit es quasi soweit ist.

00:22:07.970 --> 00:22:13.410
<v l33tname>Ich habe jetzt gerade noch hier, weil es im Chat war, das High-Five Unmatched,

00:22:14.370 --> 00:22:19.170
<v l33tname>das Risk-V Linux Development Port, Dingy, von Sci-Five.

00:22:21.970 --> 00:22:25.410
<v l33tname>Aber da hast du zum Beispiel wieder nur Gigabit Ethernet Port.

00:22:26.770 --> 00:22:33.570
<v l33tname>Ist das so, ja, schon okay, aber wirklich

00:22:33.810 --> 00:22:38.370
<v l33tname>exciting ist ein Gigabit Ethernet-Port auf so einem Board halt irgendwie auch nicht mehr.

00:22:40.210 --> 00:22:41.970
<v l33tname>Also das stimmt.

00:22:42.370 --> 00:22:49.250
<v l33tname>Exciting wären halt schon so 10 oder halt irgendwie so ein, ja, irgend sowas dazwischen.

00:22:49.890 --> 00:22:53.490
<v l33tname>Aber nur so ein Gigabit Ethernet-Port, naja.

00:22:55.890 --> 00:22:56.690
<v l33tname>Ja, ja, ja.

00:22:56.850 --> 00:22:59.170
<v l33tname>Ich glaube einer, ein Gigabit.

00:22:59.410 --> 00:23:05.090
<v l33tname>Und dann kannst du 16 Gig RAM, immerhin DDR4, aber trotzdem, es sind halt nur 16 Gig.

00:23:05.330 --> 00:23:11.890
<v l33tname>Das ist halt auch nicht so groß.

00:23:12.210 --> 00:23:18.130
<v l33tname>Du kannst halt eine PCI Gen-Free draufbauen.

00:23:18.450 --> 00:23:20.130
<v l33tname>Das ist halt irgendwie nice.

00:23:20.770 --> 00:23:21.890
<v l33tname>Für so ein Board.

00:23:22.210 --> 00:23:27.090
<v l33tname>Aber ja, exciting ist irgendwie anders.

00:23:31.490 --> 00:23:32.050
<v l33tname>Naja.

00:23:33.250 --> 00:23:34.530
<v Felix>Ja, das stimmt.

00:23:34.930 --> 00:23:35.490
<v Felix>Also.

00:23:36.370 --> 00:23:37.810
<v Felix>Was willst du dazu noch sagen, ja?

00:23:39.090 --> 00:23:40.450
<v Felix>Das dreht sich langsam auf weiter.

00:23:40.690 --> 00:23:43.650
<v Felix>Du hast quasi das eine Board gezeigt und zweieinhalb Gigabit.

00:23:46.370 --> 00:23:49.890
<v l33tname>Was ich dazu noch sagen möchte, ist, für Deutschland ist ein Gigabit schon okay,

00:23:49.970 --> 00:23:52.210
<v l33tname>wir haben leider kein 10 Gigabit Internet.

00:23:52.610 --> 00:23:53.010
<v l33tname>Das stimmt.

00:23:53.170 --> 00:23:55.410
<v Felix>Wir haben noch nicht mal ein Gigabit Internetstabil.

00:23:56.290 --> 00:23:59.010
<v l33tname>Ja, was ein guter Kommentar vom Chat ist.

00:24:02.850 --> 00:24:04.850
<v Markus>Es ist immer alles standortaufhängig.

00:24:04.930 --> 00:24:07.010
<v Markus>Es geht um Lage, Lage und Lage.

00:24:07.890 --> 00:24:09.890
<v Felix>Zum Beispiel, was gibt es hier in Deutschland?

00:24:10.850 --> 00:24:13.890
<v Markus>Hier in Deutschland gibt es kein Internet.

00:24:16.370 --> 00:24:17.650
<v Felix>Na gut, das muss reich sein.

00:24:17.810 --> 00:24:21.170
<v Markus>Wenn alle anderen 100 Gigabit haben, dann machen wir das Terabit.

00:24:21.970 --> 00:24:27.090
<v l33tname>Ich verlinke hier, weil ich es hier erwähnt habe, noch das Dingsi, was ich rausgesucht habe.

00:24:27.170 --> 00:24:31.890
<v l33tname>Das ist halt so ein kleiner Link.

00:24:32.210 --> 00:24:37.170
<v l33tname>So ein kleines Dingsi wie ein Intel Nook, aber halt mit dem

00:24:38.690 --> 00:24:40.930
<v l33tname>AMD, was war das?

00:24:41.730 --> 00:24:48.050
<v l33tname>Ryzen 3 4300 U, das ist so ein Laptop CPU-Dingy.

00:24:51.170 --> 00:24:57.570
<v l33tname>Und da kannst du halt irgendwie bis zu 64 Gig Memory reinbauen.

00:24:57.890 --> 00:25:03.890
<v l33tname>Kannst du irgendwie eine M2 reinpacken und hast halt 2,5 Gig Ethernet.

00:25:05.410 --> 00:25:11.490
<v l33tname>Was jetzt auch nicht super ist,

00:25:11.730 --> 00:25:13.330
<v l33tname>aber ich meine.

00:25:13.970 --> 00:25:14.690
<v l33tname>It's something.

00:25:15.090 --> 00:25:16.050
<v l33tname>It's something.

00:25:16.290 --> 00:25:17.730
<v l33tname>Ist besser als eins.

00:25:18.210 --> 00:25:19.250
<v Felix>Das stimmt.

00:25:19.730 --> 00:25:21.650
<v l33tname>Ist zweieinhalb Mal so viel.

00:25:23.730 --> 00:25:25.890
<v Felix>Raspberry Pi hat auch ein Gigabit.

00:25:27.090 --> 00:25:28.930
<v Felix>Auf wenn er den nicht voll macht.

00:25:29.730 --> 00:25:30.770
<v l33tname>Korrekt.

00:25:33.330 --> 00:25:34.690
<v l33tname>Gut, wo waren wir?

00:25:35.730 --> 00:25:36.690
<v Markus>Wir waren abgeschrifft.

00:25:38.690 --> 00:25:39.730
<v Felix>Waren wir schon soweit?

00:25:39.890 --> 00:25:40.210
<v Felix>Mensch.

00:25:41.810 --> 00:25:43.250
<v Felix>Okay, alles klar.

00:25:43.410 --> 00:25:44.690
<v Felix>Also folgendes.

00:25:46.290 --> 00:25:52.530
<v Felix>Ich habe drei Themen rausgesucht und zwar Thema 1 ist Stable Diffusion in der neuesten,

00:25:52.610 --> 00:25:57.250
<v Felix>also in der nächsten Iterationsschritt, bietet die Möglichkeit,

00:25:57.490 --> 00:26:02.370
<v Felix>ein Opt-out für Artists zu machen.

00:26:02.450 --> 00:26:09.010
<v Felix>Also quasi, wenn du nicht möchtest, dass deine Bilder fürs Training von dem Modell genutzt werden,

00:26:09.090 --> 00:26:11.170
<v Felix>dann kannst du dort ein Opt-out machen.

00:26:11.410 --> 00:26:13.490
<v l33tname>Ist das nicht ein bisschen fucked up?

00:26:13.730 --> 00:26:14.050
<v l33tname>Ja.

00:26:15.010 --> 00:26:18.770
<v l33tname>Sollte das nicht ein Opt-in sein, wo du explizit sagen musst, du willst,

00:26:18.850 --> 00:26:20.450
<v l33tname>dass dein Zeug für sowas benutzt wird?

00:26:20.690 --> 00:26:21.570
<v Felix>Das stimmt, ja.

00:26:22.370 --> 00:26:25.970
<v l33tname>Und sie machen das jetzt auch nur, weil es irgendwie Pressure gab und Leute sagen,

00:26:26.130 --> 00:26:27.250
<v l33tname>sagen, ey, das ist irgendwie.

00:26:27.650 --> 00:26:28.370
<v l33tname>Ja, das stimmt.

00:26:28.530 --> 00:26:29.810
<v Felix>Also ich sehe das genauso.

00:26:29.890 --> 00:26:35.570
<v Felix>Das ist quasi immer noch ein Riesenproblem, aber ich finde, das ist ein Schritt mehr als alle anderen mit

00:26:35.570 --> 00:26:39.490
<v Felix>ihren Modellen quasi gemacht haben.

00:26:39.570 --> 00:26:41.170
<v Felix>Also OpenAI zum Beispiel.

00:26:41.410 --> 00:26:41.730
<v Felix>Nix.

00:26:42.050 --> 00:26:43.730
<v Felix>Die sagen einfach, es ist halt so.

00:26:44.130 --> 00:26:44.850
<v Felix>Fickt euch.

00:26:45.090 --> 00:26:47.890
<v Felix>Wir haben bestimmt irgendwo Geld bezahlt und deswegen ist es okay.

00:26:48.610 --> 00:26:50.770
<v Felix>Und das ist natürlich schon ein bisschen problematisch.

00:26:52.290 --> 00:26:55.890
<v Felix>Von daher finde ich es quasi irgendwie, das quasi einzusehen, dass es nicht so cool ist,

00:26:55.970 --> 00:26:57.010
<v Felix>das ist ja schon mal der erste Schritt.

00:26:57.250 --> 00:27:00.370
<v Felix>Dass es jetzt quasi noch nicht perfekt ist und dass es auch eigentlich immer noch fucked up ist.

00:27:00.690 --> 00:27:03.810
<v Felix>Das ist quasi ein anderes anderes Thema, ja.

00:27:03.970 --> 00:27:08.690
<v l33tname>Also ja, es ist besser als nix, aber gut ist es noch nicht.

00:27:08.930 --> 00:27:10.210
<v l33tname>Gut ist halt auch nicht.

00:27:10.450 --> 00:27:11.650
<v Felix>Ja, genau.

00:27:13.250 --> 00:27:15.410
<v Felix>Das stimmt wohl.

00:27:15.890 --> 00:27:20.690
<v Felix>Aber wie gesagt, es wird quasi, die Einsicht kommt, viel zu spät,

00:27:20.770 --> 00:27:25.330
<v Felix>aber sie ist jetzt erstmal quasi irgendwie auch angekommen und der Pressure ist halt auch da.

00:27:25.410 --> 00:27:29.890
<v Felix>Also das ist jetzt nicht so, dass das jetzt, dass alle sich damit abgefunden haben,

00:27:30.050 --> 00:27:36.130
<v Felix>dass ihre Daten ergaunert werden und da benutzt werden,

00:27:36.370 --> 00:27:41.010
<v Felix>sondern dass es quasi da halt auch in eine irgendeine Richtung geht.

00:27:41.170 --> 00:27:46.850
<v Felix>Es ist natürlich auch irgendwie ein bisschen spannend, weil dieses Nutzen von Daten für die Auswertung und für

00:27:46.850 --> 00:27:49.490
<v Felix>irgendwie was anderes passiert natürlich schon die ganze Zeit.

00:27:49.570 --> 00:27:53.250
<v Felix>Nur hier ist es quasi apparent geworden, ja.

00:27:53.330 --> 00:27:55.090
<v Felix>Also wie Daten genutzt werden.

00:27:55.170 --> 00:27:58.130
<v Felix>Also ich denke jetzt mal quasi an Benutzerprofile und sowas.

00:27:58.610 --> 00:28:00.850
<v Felix>Das passiert ja jetzt im Internet immer.

00:28:01.650 --> 00:28:06.610
<v Felix>Und so einen richtigen Aufschrei gab es dafür, finde ich, zu wenig.

00:28:06.850 --> 00:28:13.010
<v Felix>Und hier bei dem Machine Learning Zeug hat das irgendwie besser geklappt, jetzt würde ich sagen.

00:28:13.490 --> 00:28:14.290
<v Felix>Mit dem Aufschrei.

00:28:14.690 --> 00:28:15.730
<v Felix>Ja, mit dem Aufschrei.

00:28:15.970 --> 00:28:20.290
<v l33tname>Ich glaube, ein Ding ist halt auch, also ich meine, große Firmen werden solche Dinge auch schon lange gemacht

00:28:20.290 --> 00:28:24.130
<v l33tname>haben, dass jetzt sind halt einfach, diese Modelle sind halt irgendwie public.

00:28:25.490 --> 00:28:25.730
<v l33tname>Genau.

00:28:25.970 --> 00:28:28.930
<v l33tname>Und Leute bekommen das halt mit und sehen so, ah, Moment mal.

00:28:29.410 --> 00:28:31.890
<v Felix>Mein Bild ist ja da zum Trainieren genutzt worden.

00:28:32.050 --> 00:28:32.530
<v Felix>Ja, genau.

00:28:32.610 --> 00:28:36.930
<v l33tname>Und wenn deine Recommending-Engine, die Amazon benutzt oder so,

00:28:37.090 --> 00:28:42.130
<v l33tname>die wird halt auch dein Einkaufprofil und was weiß ich alles benutzen.

00:28:43.250 --> 00:28:46.930
<v Felix>Du siehst es halt nicht so direkt, siehst nicht so, okay, weil du 16,

00:28:47.410 --> 00:28:53.410
<v Felix>ich weiß nicht, 16 Jahre schon bei Amazon bist, schlagen wir dir jetzt folgendes alte Leute-Ding vor oder

00:28:53.410 --> 00:28:53.650
<v Felix>sowas.

00:28:53.730 --> 00:28:54.530
<v Felix>Keine Ahnung.

00:28:56.210 --> 00:28:59.970
<v Felix>Ist halt nie so direkt, weil wenn man das so sehen würde, denke ich,

00:29:00.050 --> 00:29:02.450
<v Felix>hätten da auch mehr Leute ein Problem mit.

00:29:04.370 --> 00:29:04.690
<v Felix>Ja.

00:29:05.330 --> 00:29:08.930
<v Felix>Genau, das ist quasi das eine Thema.

00:29:10.130 --> 00:29:13.410
<v Felix>Das nächste ist Refusion.

00:29:13.650 --> 00:29:20.210
<v Felix>Refusion ist eine Möglichkeit, mit Stable Diffusion nicht nur Bilder zu erzeugen,

00:29:20.370 --> 00:29:22.050
<v Felix>sondern Musik.

00:29:22.930 --> 00:29:29.250
<v Felix>Und das ist eigentlich relativ spannend, weil es quasi dieses Standard Stable Diffusion-Modell ist und das

00:29:29.250 --> 00:29:34.130
<v Felix>halt fein getunt auf Spektrogramme, also Spektrogrammbilder.

00:29:35.010 --> 00:29:41.330
<v Felix>Und witzigerweise kommt dann da tatsächlich aus diesem aus Stable Diffusion Musik raus,

00:29:41.650 --> 00:29:43.970
<v Felix>die nicht vollkommen daneben ist.

00:29:44.290 --> 00:29:49.410
<v l33tname>War das das Ding, was sie benutzt haben, da war doch was, wo sie einen neuen Nirvana-Song gemacht haben.

00:29:50.050 --> 00:29:56.050
<v Felix>Ich weiß nicht, ob sie das auch benutzt haben, ich kann es mir nicht vorstellen, aber es warum nicht?

00:29:56.530 --> 00:30:02.370
<v l33tname>Ich weiß nicht, da war vor Let me Google that.

00:30:02.690 --> 00:30:04.530
<v l33tname>Vom Jahr vielleicht oder so?

00:30:05.970 --> 00:30:12.530
<v l33tname>Irgendwie Leute, die mit AI so einen neuen Nirvana-Song gemacht haben und der klingt tatsächlich

00:30:14.450 --> 00:30:15.090
<v l33tname>ganz okay.

00:30:15.250 --> 00:30:15.730
<v l33tname>Klingt ganz gut.

00:30:15.890 --> 00:30:16.850
<v Felix>Wie Nirvana, was wir sagen.

00:30:17.010 --> 00:30:21.010
<v Markus>Also du würdest tatsächlich, wenn du es im Radio hörst, denken, okay könnte sein.

00:30:21.970 --> 00:30:25.810
<v l33tname>Ich glaube irgendwie, so war das.

00:30:26.450 --> 00:30:27.010
<v l33tname>Aber es.

00:30:28.530 --> 00:30:29.010
<v l33tname>Hier.

00:30:29.650 --> 00:30:30.050
<v l33tname>5.

00:30:30.290 --> 00:30:32.610
<v l33tname>April 21.

00:30:32.770 --> 00:30:35.010
<v l33tname>Irgendwo so da, April 21.

00:30:36.770 --> 00:30:38.370
<v l33tname>Ground in the Sun.

00:30:39.010 --> 00:30:40.930
<v l33tname>Und wie haben sie das gemacht?

00:30:41.250 --> 00:30:43.010
<v l33tname>Google's AI Software.

00:30:43.330 --> 00:30:47.170
<v Felix>Google's AI Software, die ominöse AI Software, wir kennen sie nicht.

00:30:48.290 --> 00:30:49.010
<v Felix>Magenta.

00:30:49.810 --> 00:30:50.210
<v Felix>Aha.

00:30:50.770 --> 00:30:51.090
<v Felix>Okay.

00:30:51.490 --> 00:30:54.370
<v l33tname>Sagt mir gar nichts, aber ich kann hier mal den.

00:30:54.770 --> 00:30:58.530
<v Felix>Aber wenn es vor einem halben Jahr schon funktioniert hat, vielleicht ist es jetzt noch viel, viel besser.

00:30:58.690 --> 00:31:03.570
<v l33tname>Ja, vielleicht kann man jetzt ein ganzes Album generieren oder so.

00:31:03.810 --> 00:31:10.130
<v l33tname>Also und ich glaube, wenn ich mich richtig erinnere, haben sie damals auch irgendwie halt so ein paar Dinge

00:31:10.130 --> 00:31:13.730
<v l33tname>generiert und dann halt am Schluss einfach irgendwie auch ganz viel verworfen und gesagt so,

00:31:13.810 --> 00:31:20.130
<v l33tname>ja, okay, das war halt gar nicht so gut und dann irgendwas war dann halt gut

00:31:20.290 --> 00:31:23.730
<v l33tname>genug, was sie dann genommen haben.

00:31:26.770 --> 00:31:33.090
<v Felix>Ja, das ist aber oft, also auch mit Saber Diffusion sehr oft so, dass du quasi nicht nur einen Versuch hast

00:31:33.090 --> 00:31:37.330
<v Felix>und dann ist es fertig, sondern du brauchst einige Versuche, um da was richtig,

00:31:37.490 --> 00:31:38.930
<v Felix>was richtig Gutes quasi.

00:31:39.170 --> 00:31:40.130
<v Unbekannt>Ja, genau.

00:31:40.450 --> 00:31:44.050
<v l33tname>Und irgendwas wird dann halt schon, also es ist ja.

00:31:45.570 --> 00:31:51.250
<v l33tname>So, irgendwie nicht so First Time Ride, sondern eher so, ich habe es halt ein paar hundert Mal versucht und

00:31:51.250 --> 00:31:53.970
<v l33tname>irgendwie eins davon war dann halt gut.

00:31:56.850 --> 00:31:59.330
<v l33tname>Aber ich meine, es ist immer noch impressive, also.

00:32:02.050 --> 00:32:02.930
<v l33tname>Ohne Frage.

00:32:03.330 --> 00:32:04.370
<v Felix>Das ist quasi das.

00:32:04.450 --> 00:32:09.010
<v Felix>Das heißt, ja, das, wo ich eigentlich gedacht habe,

00:32:09.090 --> 00:32:15.410
<v Felix>wo wir am meisten oder die Berufsgruppe,

00:32:15.490 --> 00:32:21.090
<v Felix>die am meisten lange vor AI-Geschütz ist,

00:32:21.490 --> 00:32:28.450
<v Felix>die Künstler, dass die da quasi jetzt viel Zukunft sehen auf

00:32:28.450 --> 00:32:28.770
<v Felix>einmal.

00:32:29.170 --> 00:32:32.130
<v Felix>Und die Zukunft vielleicht nicht immer super rosig ist.

00:32:32.370 --> 00:32:37.170
<v l33tname>Ja, aber das ist auch so, ich weiß nicht so ganz, ob das wirklich.

00:32:38.290 --> 00:32:38.530
<v l33tname>Also.

00:32:38.850 --> 00:32:40.930
<v Felix>Ja, für bestimmte Sachen auf jeden Fall.

00:32:41.010 --> 00:32:44.930
<v Felix>Also für so Stockfoto-Sachen, ich meine, warum solltest du dir noch die Mühe machen,

00:32:45.090 --> 00:32:49.010
<v Felix>was irgendwo rauszusuchen, wenn du es quasi mit dem Knopfdruck haben kannst.

00:32:49.090 --> 00:32:54.530
<v Felix>Und wenn es gut genug ist, zum Beispiel so ein, weiß ich nicht, für deinen Blog ein Bild zu dem Thema.

00:32:54.930 --> 00:32:58.210
<v l33tname>Ja, aber das ist ja dann irgendwie wieder keine Kunst, das ist ja einfach nur.

00:32:58.530 --> 00:33:00.690
<v Felix>Naja, aber das musste jemand machen.

00:33:00.770 --> 00:33:01.490
<v Felix>Es war eine Berufung.

00:33:01.570 --> 00:33:01.890
<v Felix>Ja, ja.

00:33:02.930 --> 00:33:06.130
<v Felix>Genau, es war vielleicht keine Berufung, aber ein Beruf.

00:33:06.450 --> 00:33:10.690
<v l33tname>Ja, ja, aber dann bist du ja auch wieder beim, es muss halt jemand aussuchen,

00:33:10.770 --> 00:33:14.930
<v l33tname>jemand musste irgendwie die richtigen Keywords in die AI eingeben, das ist halt auch wieder ein Beruf.

00:33:15.490 --> 00:33:16.210
<v l33tname>Das stimmt, ja.

00:33:17.650 --> 00:33:21.250
<v Felix>Ja, aber das hast du ja auch quasi bei Maschinenbedienerleuten, ja.

00:33:21.330 --> 00:33:21.570
<v Felix>Quasi.

00:33:21.650 --> 00:33:25.570
<v Felix>Du hast davor jemanden, der das von der Hand gemacht hat, dann hast du jemanden,

00:33:25.650 --> 00:33:26.610
<v Felix>der die Maschine bedient, ist.

00:33:27.250 --> 00:33:29.650
<v l33tname>Ja, und dann hast du jemanden, der die Maschine bauen muss, dann hast du jemanden,

00:33:29.730 --> 00:33:33.090
<v l33tname>die der Maschine flicken muss, dann hast du jemanden, also irgendwie.

00:33:33.330 --> 00:33:36.050
<v Felix>Ja, ja, das hast du schon, aber am Ende bist du trotzdem schneller.

00:33:36.210 --> 00:33:39.570
<v Felix>Also es ist ja quasi, worauf es hinaus wirft, nur weil es jetzt mehr Berufe gibt,

00:33:39.650 --> 00:33:43.570
<v Felix>heißt ja nicht, dass es dann langsamer wird oder quasi genauso schlecht ist wie damals.

00:33:43.890 --> 00:33:47.570
<v Felix>Sondern es ist ja quasi die Effizienzsteigerung ist ja da.

00:33:48.130 --> 00:33:48.850
<v Felix>Genau.

00:33:49.170 --> 00:33:52.930
<v l33tname>Das kann sein, dass es effizienter ist.

00:33:55.250 --> 00:34:01.810
<v l33tname>Ja, aber dann irgendwie so wirklich Kunst ja schwierig.

00:34:02.450 --> 00:34:05.170
<v Felix>Ja, das ist halt immer die Frage, wie man Kunst definiert.

00:34:05.250 --> 00:34:06.930
<v Felix>Aber das kriegen wir bei uns jetzt nicht hin.

00:34:07.170 --> 00:34:08.530
<v Felix>Die Definition von Kunst.

00:34:08.610 --> 00:34:11.250
<v Felix>Dafür haben wir zu wenig Ahnung von diesen Sachen.

00:34:11.570 --> 00:34:12.610
<v Felix>Würde ich jetzt überhaupt nicht.

00:34:12.690 --> 00:34:15.810
<v l33tname>Außer nee, hat uns noch nie von irgendwas abgehalten, aber ja.

00:34:16.610 --> 00:34:17.570
<v Felix>Das stimmt schon, ja.

00:34:18.690 --> 00:34:19.570
<v Felix>Ja, genau.

00:34:21.490 --> 00:34:23.010
<v Felix>Es bleibt spannend, würde ich sagen.

00:34:23.730 --> 00:34:28.370
<v Felix>Ich würde sagen, wir können diese Kategorie noch ein bisschen offen halten für die Zukunft.

00:34:30.930 --> 00:34:35.490
<v Felix>Bleibt uns vielleicht länger halten als Kim.com zum Beispiel.

00:34:39.090 --> 00:34:46.050
<v Felix>Genau, was noch passiert ist, von Disney gibt es jetzt quasi ein

00:34:47.650 --> 00:34:54.610
<v Felix>Machine Learning Modell oder einen Mechanismus, um ihre Künstler oder ihre

00:34:54.770 --> 00:34:59.410
<v Felix>Schauspieler auf Knopfdruck jünger oder älter machen zu machen.

00:34:59.650 --> 00:35:01.970
<v Felix>Das ist schon ganz nice.

00:35:02.130 --> 00:35:06.370
<v Felix>Also das ist auch so ein bisschen Zukunft wieder.

00:35:06.450 --> 00:35:09.970
<v Felix>Also quasi, du brauchst quasi, wenn die Leute älter werden, ist kein Problem mehr für Disney,

00:35:10.210 --> 00:35:12.850
<v Felix>drück mir einfach auf den Knopf und machen diese Person wieder jünger.

00:35:13.490 --> 00:35:17.650
<v Felix>Und die Samples, die dabei sind, die sehen schon sehr gut aus.

00:35:17.730 --> 00:35:23.570
<v Felix>Also das ist, was da, was da quasi zusammengestellt wird mit Älter und Jünger,

00:35:23.810 --> 00:35:25.970
<v Felix>sieht schon sehr, sehr krass aus.

00:35:28.770 --> 00:35:29.090
<v Felix>Ja.

00:35:30.610 --> 00:35:34.210
<v Felix>Das ist quasi die Zukunft, wo wir dann vielleicht auch irgendwann nicht mehr wissen,

00:35:35.490 --> 00:35:36.850
<v Felix>was jetzt wirklich noch Realität ist.

00:35:36.930 --> 00:35:40.530
<v Felix>Also ich meine, es gibt immer Make-up, aber das ist ja quasi nächste Generation Make-up.

00:35:44.210 --> 00:35:46.290
<v Felix>Das sind quasi meine drei Sachen.

00:35:47.890 --> 00:35:50.290
<v Markus>Das ist schon abgefahren mit den Schauspielern, ja.

00:35:50.370 --> 00:35:51.010
<v Markus>Ja, ja.

00:35:55.170 --> 00:35:56.530
<v Markus>Oh Mann, oh Mann, oh Mann.

00:35:57.170 --> 00:36:02.450
<v Markus>Tja, das soviel zur AI und jetzt die News.

00:36:04.210 --> 00:36:05.010
<v Felix>Wisst ihr was?

00:36:05.650 --> 00:36:08.290
<v Markus>Es gibt ein offizielles Datum für All USB-C.

00:36:09.010 --> 00:36:09.730
<v Markus>Und wann ist es?

00:36:09.890 --> 00:36:10.690
<v Felix>Nächstes Jahr?

00:36:11.010 --> 00:36:12.050
<v Markus>Der 28.

00:36:12.290 --> 00:36:14.370
<v Markus>Dezember 2024.

00:36:14.530 --> 00:36:15.570
<v Felix>Oh nein.

00:36:16.370 --> 00:36:19.890
<v Markus>Wir haben noch zwei Jahre, bis sie damit anfangen, das vorzuschreiben.

00:36:20.050 --> 00:36:25.170
<v Markus>Also wer jetzt auf die Idee kommen könnte, dass bis dahin USB-C wirklich schon überholt sein könnte,

00:36:25.890 --> 00:36:27.170
<v Markus>so wird es wohl sein.

00:36:28.930 --> 00:36:33.730
<v Felix>Die Sache ist quasi, Leute sollen einfach nur noch Zeug mit USB-C kaufen.

00:36:34.370 --> 00:36:38.370
<v Felix>Ja, das wäre quasi die einzige Möglichkeit, um die Firmen dazu zu bringen.

00:36:38.450 --> 00:36:43.970
<v Felix>Aber wenn du quasi solche Sachen wie die Apple i-Computer hast, wo du genau eine Auswahl hast und die Leute

00:36:43.970 --> 00:36:46.610
<v Felix>mögen gerne diese Computer, dann kaufen sie nichts mit USB-C.

00:36:47.170 --> 00:36:53.490
<v Felix>Und das ist ja eigentlich das Apple vorschrieb mit USB-C,

00:36:53.570 --> 00:36:55.410
<v Felix>weil alle anderen machen das ja eigentlich schon.

00:36:55.810 --> 00:37:01.090
<v Markus>Ja, aber der USB-C-Stecker mit seinem weichen Teil in der Mitte ist halt auch nicht der überlegende.

00:37:01.250 --> 00:37:04.450
<v Markus>Also was ist ja okay, dass sie jetzt mal einen definieren, ist super.

00:37:04.930 --> 00:37:08.050
<v Markus>Aber wie läuft es jetzt mit der Weiterentwicklung?

00:37:08.370 --> 00:37:12.130
<v Markus>Wann wird denn erlaubt, dass etwas anderes benutzt wird?

00:37:12.690 --> 00:37:14.210
<v Felix>Wenn es abwärtskompatibel ist.

00:37:14.370 --> 00:37:16.290
<v Felix>Kannst du Metallstück reinstecken in der Mitte?

00:37:19.650 --> 00:37:20.530
<v Felix>Nicht gut.

00:37:21.090 --> 00:37:24.610
<v Felix>Also ich hatte bis jetzt noch keine Probleme mit USB-C-Stecker, dass die in Arsch gegangen sind.

00:37:24.690 --> 00:37:26.850
<v Felix>Ich weiß aber, also keine Ahnung, vielleicht bin ich da auch.

00:37:27.010 --> 00:37:32.450
<v Felix>Vielleicht benutze ich meine Kabel zu weich einfach.

00:37:32.770 --> 00:37:37.010
<v Markus>Du hast ja auch eine Beziehung zu diesen Geräten, weißt du, du gehst einfach anders damit um.

00:37:37.250 --> 00:37:39.570
<v Felix>Nee, ich liebe alle USB-C-Kabel.

00:37:40.450 --> 00:37:44.610
<v Felix>Power Deliveries, die Zukunft und die Vergangenheit und die Gegenwart.

00:37:45.170 --> 00:37:49.890
<v Felix>Von daher, warum sollte, wie kann man, wie kann man böse auf diese Kabel sein?

00:37:50.210 --> 00:37:51.330
<v Felix>Das geht nicht.

00:37:55.170 --> 00:37:55.810
<v Felix>Und du?

00:37:57.010 --> 00:37:58.930
<v Felix>Wie stehst du so zu USB-C?

00:38:00.050 --> 00:38:05.410
<v Markus>Ach ja, ja, das werden dann vielleicht die nächsten Partygespräche auf der nächsten Silvesterparty, oder?

00:38:05.490 --> 00:38:07.410
<v Felix>Achso, nach der USB-C.

00:38:07.810 --> 00:38:10.690
<v Markus>Ja, also genau die Frage, wie du sie gerade formuliert hast.

00:38:12.290 --> 00:38:15.090
<v Markus>Wenn du so an der Cocktailbar auf den nächsten Cocktail wartest.

00:38:15.810 --> 00:38:18.130
<v Markus>Und du, was sagst du zu USB-C?

00:38:18.530 --> 00:38:24.850
<v l33tname>Das größte Problem an USB-C ist einfach so, dass es halt verschiedene.

00:38:26.130 --> 00:38:29.250
<v l33tname>Also es gibt ja dieses USB-C, was dann Strom kann.

00:38:29.970 --> 00:38:36.210
<v l33tname>Dann gibt es dieses USB-C, was dann auch irgendwie noch Display kann und so.

00:38:36.290 --> 00:38:41.810
<v l33tname>Und dann gibt es das, was irgendwie nur so ein bisschen laden kann und ein bisschen mehr ladet und ist alles

00:38:41.810 --> 00:38:41.970
<v l33tname>so.

00:38:42.210 --> 00:38:43.330
<v l33tname>Das ist alles USB-C.

00:38:43.490 --> 00:38:45.170
<v l33tname>Ich weiß nicht, ob das die Lösung ist.

00:38:45.330 --> 00:38:47.330
<v Markus>Ist eine Überraschungsbox, ist doch super.

00:38:48.290 --> 00:38:48.610
<v Markus>Was?

00:38:49.090 --> 00:38:54.050
<v Felix>Ja, wie viel, keine Ahnung, am Ende lädt es auf jeden Fall, weil Power Delivian mit 65 Watt brauchst du

00:38:54.050 --> 00:38:56.290
<v Felix>einfach nur USB-C auf beiden Seiten, dann funktioniert es.

00:38:56.450 --> 00:38:58.690
<v l33tname>Ja, ja, und ein Kabel, was das macht.

00:38:58.930 --> 00:39:00.930
<v l33tname>Nicht jedes USB-C-Kabel macht das.

00:39:01.090 --> 00:39:04.610
<v Felix>Doch, USB-C-USB-C auf beiden Seiten, 65 Watt, immer.

00:39:05.410 --> 00:39:06.370
<v Felix>Bist du sicher?

00:39:06.610 --> 00:39:06.930
<v Felix>Ja.

00:39:07.890 --> 00:39:08.530
<v Felix>Da wäre ich nicht.

00:39:08.930 --> 00:39:10.770
<v Felix>Du brauchst kein Spezialo-USB-C-Kabel.

00:39:11.170 --> 00:39:16.210
<v Felix>Für 100 Watt brauchst du was, was irgendwie so ein E-Marker hat, aber für alles darunter ist egal.

00:39:16.290 --> 00:39:19.250
<v Felix>Also da brauchst du USB-C auf beiden Seiten, wird funktionieren.

00:39:20.210 --> 00:39:24.210
<v l33tname>Also es kann sein, dass das nach Standard so ist, aber dann gibt es genug Shitty.

00:39:25.490 --> 00:39:29.650
<v Felix>Hast du irgendwas, was nicht 65 Watt USB-C Port-Delivery kann?

00:39:32.210 --> 00:39:37.570
<v Felix>Weil ich, ich, ja, also ich glaube, das war eins von den Sachen, die immer funktionieren.

00:39:37.730 --> 00:39:41.170
<v Felix>Mit diesen ganzen komischen, dass da zweimal Display-Port und keine Ahnung,

00:39:41.250 --> 00:39:43.890
<v Felix>was welches Zeugs drüber geht, das stimmt.

00:39:44.290 --> 00:39:50.850
<v Felix>Da gibt es ja USB-C3.1, Ultra Deluxe Edition oder

00:39:50.850 --> 00:39:51.490
<v Felix>sowas.

00:39:52.450 --> 00:39:55.730
<v Felix>Aber mit Strom gibt es quasi, das ist relativ klar.

00:39:55.890 --> 00:39:57.650
<v Felix>Also so sehe ich das gerade.

00:39:59.450 --> 00:40:06.250
<v l33tname>Ich würde jetzt meine Hand nicht ins Feuer legen, dass alle meine Shitty China USB-C zu USB-C-Kabel

00:40:06.490 --> 00:40:09.930
<v l33tname>wirklich 65 Watt machen können.

00:40:10.170 --> 00:40:12.890
<v l33tname>Aber ich muss ehrlich sagen, ich habe es auch nicht probiert.

00:40:13.130 --> 00:40:17.930
<v Felix>Ja, was es früher gab, waren auf jeden Fall Kabel, die irgendwie die 10 Watt nicht konnten oder sowas.

00:40:18.250 --> 00:40:19.450
<v Felix>Das hatte ich schon ein paar Mal.

00:40:19.530 --> 00:40:24.810
<v Felix>Also, wo dann USB A auf der einen Seite und USB, Micro-USB auf der anderen Seite,

00:40:24.890 --> 00:40:26.090
<v Felix>dann waren manche halt kacke.

00:40:26.170 --> 00:40:28.010
<v Felix>Da gab es auch, glaube ich, nichts, die zu, oder?

00:40:29.530 --> 00:40:34.970
<v l33tname>Aber es ist, ja, es ist natürlich die Frage, ob das einfach nicht,

00:40:35.210 --> 00:40:38.410
<v l33tname>ob das einfach kaputte Kabel sind, die nicht nach Spec sind.

00:40:39.930 --> 00:40:44.010
<v l33tname>Wofür dann USB-C wie auch, also ich meine, ja, du kannst halt immer alles scheiße machen.

00:40:45.290 --> 00:40:46.170
<v Felix>Das stimmt wohl, ja.

00:40:47.930 --> 00:40:50.010
<v Felix>Ich habe den XCD gefunden.

00:40:51.130 --> 00:40:51.770
<v Felix>Sehr gut.

00:40:53.130 --> 00:40:56.810
<v Felix>Und ja, also da hoffe ich auch quasi, dass es besser wird.

00:40:57.770 --> 00:41:02.970
<v Felix>Und wie gesagt, wenn du nicht so speziale Anforderungen hast, dann sollten eigentlich alle USB-C auf beiden

00:41:02.970 --> 00:41:05.370
<v Felix>Seiten funktionieren.

00:41:06.010 --> 00:41:08.170
<v l33tname>Ja, also, keine Ahnung.

00:41:09.770 --> 00:41:13.290
<v l33tname>Ich habe nicht so viele Geräte, dann ist das nicht so ein Problem.

00:41:13.690 --> 00:41:15.690
<v l33tname>Also mein Laptop-Handy led.

00:41:17.130 --> 00:41:17.930
<v l33tname>Mit USB-C.

00:41:18.170 --> 00:41:18.890
<v l33tname>Mit USB-C.

00:41:19.210 --> 00:41:20.090
<v Felix>65 Watt.

00:41:20.170 --> 00:41:20.570
<v Felix>Fertig.

00:41:21.210 --> 00:41:22.650
<v Felix>Also dein Handy wahrscheinlich macht man nicht.

00:41:23.930 --> 00:41:28.570
<v l33tname>Mein Handy vermutlich nicht, aber Laptop, keine Ahnung.

00:41:29.530 --> 00:41:30.570
<v l33tname>Müsste ich mal nachschauen.

00:41:30.650 --> 00:41:32.010
<v l33tname>Aber ja, vermutlich schon.

00:41:32.330 --> 00:41:33.690
<v l33tname>Vermutlich könnt ihr das.

00:41:34.170 --> 00:41:37.210
<v l33tname>Aber ich glaube, mein Netzteil ist nur 45 oder so.

00:41:37.530 --> 00:41:39.770
<v Felix>Ja, der macht es halt so viel, wie es kann.

00:41:39.850 --> 00:41:41.290
<v Felix>Das ist ja auch ganz cool mit USB-C.

00:41:42.090 --> 00:41:45.450
<v l33tname>Ja, genau, ich habe ein 45-Watt-Netzteil.

00:41:46.890 --> 00:41:48.330
<v l33tname>Und das reicht.

00:41:49.850 --> 00:41:51.610
<v l33tname>Sled, Laptop LED.

00:41:52.730 --> 00:41:54.090
<v l33tname>Was will man mehr?

00:41:54.330 --> 00:41:55.850
<v Felix>Genau, das finde ich nämlich auch.

00:41:55.930 --> 00:42:01.130
<v Felix>Und deswegen USB-C-Kabel und die können da immer mehr Sachen draufwerfen und mehr Specs und mehr,

00:42:01.290 --> 00:42:05.050
<v Felix>noch fünf Displays und noch 10 Gigabit Internet und keine Ahnung, was,

00:42:05.130 --> 00:42:06.650
<v Felix>irgendwelche Speziale Sachen.

00:42:08.250 --> 00:42:08.570
<v Felix>Ja.

00:42:08.970 --> 00:42:13.530
<v Felix>Aber erstmal USB-C auf allen Seiten und dann können wir mal weiterschauen.

00:42:14.090 --> 00:42:17.610
<v l33tname>War da nicht noch hier Thunderbolt auch noch so?

00:42:17.770 --> 00:42:21.210
<v l33tname>Du kannst nur USB Clean haben, was Thunderbolt ist oder halt nicht.

00:42:21.450 --> 00:42:24.890
<v Felix>Ja, das ist doch jetzt zusammengezogen mit 3.1 oder 3.2 oder so.

00:42:25.130 --> 00:42:30.410
<v Felix>Da gibt es jetzt quasi nicht mehr Thunderbolt oder Lightning oder eins von eins von diesen Sachen.

00:42:30.490 --> 00:42:34.410
<v Felix>Das ist auf jeden Fall ineinander übergegangen und seitdem heißt es jetzt USB-C 3.1,

00:42:34.650 --> 00:42:35.850
<v Felix>das hatten wir ja vor dem Jahr glauben.

00:42:35.930 --> 00:42:37.930
<v l33tname>Ja, aber das Problem ist alles so confusing.

00:42:40.810 --> 00:42:42.250
<v Felix>Das stimmt, ja, das stimmt schon.

00:42:42.410 --> 00:42:45.210
<v Felix>Aber wie gesagt, wenn du nur Strom brauchst, das wird funktionieren.

00:42:46.330 --> 00:42:50.810
<v l33tname>Aber ja, sobald du irgendwie Dinge damit machen willst, wird es halt wieder

00:42:52.970 --> 00:42:53.690
<v l33tname>schwierig.

00:42:53.930 --> 00:42:59.850
<v l33tname>Da muss man wieder reinschauen und sagen so, ja, das geht aber genau nicht und ich würde jetzt aber dieses und

00:43:02.170 --> 00:43:04.490
<v l33tname>ich weiß nicht, es soll einfach funktionieren.

00:43:04.730 --> 00:43:06.410
<v Felix>Das soll einfach funktionieren, das wäre eine schöne Sache.

00:43:06.490 --> 00:43:08.170
<v Felix>Aber die Frage ist, wie kriegt man das hin?

00:43:08.330 --> 00:43:08.970
<v Felix>Ja, ja.

00:43:09.770 --> 00:43:14.650
<v Felix>Also wie hätte es jetzt anders laufen sollen, dass das am Ende dann funktioniert, dass alles funktioniert?

00:43:15.690 --> 00:43:17.210
<v Markus>Das ist das Problem an der Standardisierung.

00:43:17.290 --> 00:43:24.170
<v Markus>Es ist ein so langwieriger Prozess, dass du irgendwie immer in so einem Zustand endest.

00:43:24.250 --> 00:43:26.810
<v l33tname>Also fairerweise will ich auch nur rumjammern.

00:43:27.050 --> 00:43:28.330
<v l33tname>Muss man schon auch sehen.

00:43:28.730 --> 00:43:32.010
<v Markus>Cool, dann erzähle ich euch doch lieber was über Webmenschen.

00:43:33.530 --> 00:43:34.410
<v Unbekannt>Was sind Menschen?

00:43:34.730 --> 00:43:35.130
<v Unbekannt>Welche Menschen?

00:43:35.610 --> 00:43:38.970
<v Markus>Sondern das englische Wort Webmenschen.

00:43:39.450 --> 00:43:41.530
<v Markus>Im Sinne von Weberwähnung.

00:43:45.530 --> 00:43:49.690
<v Markus>Es ist ein bisschen schwierig, in einer anderen Sprache diesen Titel zu nutzen.

00:43:51.610 --> 00:43:58.490
<v Markus>Es ist eine W3C-Recommendation von 2017 und ich bringe das

00:43:58.490 --> 00:44:03.530
<v Markus>als News mit, weil ich das ganz spannend fand zu entdecken,

00:44:03.770 --> 00:44:09.690
<v Markus>dass eigentlich so eine

00:44:09.850 --> 00:44:15.130
<v Markus>W3C-Protokollversion zum ActivityPub ist.

00:44:15.770 --> 00:44:21.690
<v Markus>Die Idee dabei ist, dass es einen Standard geben würde, den Webserver zum Beispiel implementieren kann,

00:44:21.770 --> 00:44:26.010
<v Markus>die merken, wenn auf einer anderen Webseite über sie geredet wurde.

00:44:26.410 --> 00:44:28.810
<v Felix>Ist das ActivityPub?

00:44:29.690 --> 00:44:33.930
<v Markus>Ja, genau, also es ist sowas wie Activity Pub und

00:44:36.730 --> 00:44:41.690
<v Markus>auch sowas ähnliches wie die Callbacks, die es im WordPress gab, Pingbacks hießen,

00:44:41.770 --> 00:44:42.090
<v Markus>die das gab.

00:44:46.410 --> 00:44:47.450
<v l33tname>Ah, Pingback.

00:44:48.490 --> 00:44:50.010
<v Markus>Da kommt Webmenschen auch her.

00:44:50.090 --> 00:44:54.410
<v Markus>Also dieses Webmenschen Spec began as a simplified version of the Pingback Spec.

00:44:54.730 --> 00:44:57.370
<v Markus>Also zu Pingback gibt es auch eine Specification.

00:44:58.890 --> 00:45:03.770
<v Markus>Aber Pingback wollte ja XML-R-PC machen.

00:45:04.490 --> 00:45:05.530
<v Felix>Aber das will niemand.

00:45:06.090 --> 00:45:11.290
<v Markus>Webmenschen hat das vereinfacht und macht jetzt nur einen Form-Encoded Payload.

00:45:11.530 --> 00:45:15.850
<v Markus>Das bedeutet, also es ist viel einfacher in seiner Handhabung und kein XMLR-PC.

00:45:15.930 --> 00:45:20.970
<v Markus>Das mit so einer XML-R-PC, das war ja auch das Einfallstor für ganz,

00:45:21.050 --> 00:45:25.530
<v Markus>ganz, ganz viele Lücken in WordPress, diese XML-RPC-API.

00:45:27.690 --> 00:45:32.410
<v Felix>Und wenn man das jetzt nicht hat und einfach nur quasi einen Post macht, dann ist gut.

00:45:32.810 --> 00:45:35.530
<v Markus>Ja, dann ist, wenn du das nicht hast, dann ist halt alles für heute.

00:45:35.610 --> 00:45:40.810
<v Markus>Aber die Idee wäre halt, du schreibst einen Blogpost, ich schreibe einen Blogpost,

00:45:40.890 --> 00:45:47.450
<v Markus>der auf deinen Blogpost antwortet und mein Webserver notifiziert

00:45:47.450 --> 00:45:51.690
<v Markus>daraufhin deinen Web-Server über meine Erwähnung.

00:45:52.170 --> 00:45:57.050
<v Markus>Und daraufhin, also genau genau,

00:45:57.210 --> 00:46:00.330
<v Markus>mein Server merkt, dass ich deine URL in meinem Blogpost drin habe,

00:46:00.490 --> 00:46:06.170
<v Markus>daraufhin geht mein Server hin und guckt auf deinem Server nach, ob es eine Referenz auf einen

00:46:06.170 --> 00:46:08.010
<v Markus>Webmenschen-Endpoint gibt.

00:46:08.410 --> 00:46:11.050
<v Markus>Wenn keiner gefunden wird, ist der Prozess hier zu Ende.

00:46:11.290 --> 00:46:18.010
<v Markus>Und wenn der aber gefunden wird, dann sende ich dort ein Source und Target Form Encoded

00:46:18.090 --> 00:46:18.970
<v Markus>Request hin.

00:46:20.010 --> 00:46:22.170
<v Markus>Und dein Server kann dann damit machen, was er möchte.

00:46:22.250 --> 00:46:27.530
<v Markus>Also zum Beispiel es in die Kommentare automatisch einpflegen oder dir eine E-Mail schicken und dich darüber

00:46:27.530 --> 00:46:29.210
<v Markus>informieren, dass du erwähnt worden bist.

00:46:29.610 --> 00:46:32.570
<v Felix>Oder einen Alarm generieren und dir eine SMS schicken.

00:46:32.810 --> 00:46:34.250
<v Markus>Ja, ja, genau.

00:46:34.570 --> 00:46:37.530
<v Markus>Damit du wieder möglichst schnell auf mich antworten kannst.

00:46:37.770 --> 00:46:44.570
<v Felix>Genau, indem ich dir irgendwelche Unterlassungserklärungen schicken kann

00:46:44.570 --> 00:46:44.890
<v Felix>oder so.

00:46:46.330 --> 00:46:47.930
<v Felix>Das ist perfekt einfach.

00:46:48.650 --> 00:46:53.770
<v l33tname>Gibt's, also ich habe jetzt gerade mal geschaut, es gibt ein WordPress-Plugin, was das macht.

00:46:53.850 --> 00:46:55.850
<v l33tname>Gibt es sonst irgendwas, was das macht?

00:46:56.170 --> 00:46:57.690
<v Markus>Ich habe leider nichts gefunden.

00:46:58.410 --> 00:47:01.130
<v l33tname>Das ist, also weil ich habe das auch nicht.

00:47:01.690 --> 00:47:03.850
<v l33tname>Ich höre das heute zum ersten Mal.

00:47:05.770 --> 00:47:07.850
<v l33tname>Die Frage ist halt auch, brauchst du das wirklich?

00:47:07.930 --> 00:47:10.570
<v l33tname>Also ich meine ja, ist irgendwie schon.

00:47:11.130 --> 00:47:12.170
<v Felix>Ich find's nice.

00:47:14.090 --> 00:47:20.010
<v l33tname>Ich sehe das, aber ich hab ich hab auch dieses Pingback und dann hast du auf deiner Blogseite dann halt

00:47:20.010 --> 00:47:24.170
<v l33tname>irgendwie so hunderttausend Pingbacks, Referenzlinks.

00:47:24.570 --> 00:47:26.810
<v l33tname>Habe ich nie so ganz verstanden, muss ich ganz ehrlich sagen.

00:47:26.970 --> 00:47:27.610
<v l33tname>Achso, das ist super.

00:47:27.690 --> 00:47:34.170
<v Markus>Also ich fand Pingbacks auf Blogs super, weil dann kannst du dich durch so ein,

00:47:34.330 --> 00:47:41.290
<v Markus>du kannst das, was ganz früher Internetlinks mal waren, du kannst so von einem Blogpost in den nächsten dich

00:47:41.290 --> 00:47:45.130
<v Markus>klicken und sagen, ach, und der hat darauf geantwortet und was schreibt der jetzt dazu.

00:47:45.290 --> 00:47:52.090
<v Markus>Und du kannst wirklich so über verschiedene Ecken des Internets hinweg zu einem Thema

00:47:52.090 --> 00:47:53.610
<v Markus>immer tiefer eintauchen.

00:47:54.090 --> 00:47:59.130
<v Markus>Und das war eine wunderbare Möglichkeit, Blogs miteinander zu verknüpfen.

00:47:59.290 --> 00:48:00.970
<v Markus>Einfach weil es so hochdynamisch war.

00:48:01.050 --> 00:48:05.370
<v Markus>Ich konnte schreiben und das wurde auf deinem Blog als Kommentar oder als Reaktion auf den Blogpost

00:48:05.370 --> 00:48:09.930
<v Markus>eingetragen, ohne dass es noch zusätzlicher händischer Schritte benötigte.

00:48:10.090 --> 00:48:14.330
<v Markus>Irgendwann waren halt so viele Spammer unterwegs und da musste man diese Kommentare dann noch genehmigen.

00:48:14.730 --> 00:48:21.290
<v Markus>Okay, aber grundsätzlich, um diesen Bezug herzustellen, war das ein wunderbarer Automatismus.

00:48:21.450 --> 00:48:26.330
<v Markus>Und das ist für so ein lebendiges Netz unglaublich wichtig, weil ich will nicht immer nur,

00:48:26.650 --> 00:48:30.010
<v Markus>ah, da hat jemand was geblockt, okay, wo ist sein Twitter-Feed?

00:48:30.330 --> 00:48:35.770
<v Markus>Oder eben jetzt sein Mastodon-Feed, wo, ah, da hat er das davon erzählt, dass er das geschrieben hat.

00:48:35.850 --> 00:48:37.850
<v Markus>Alles klar, was gibt es da drunter für Antworten darauf?

00:48:37.930 --> 00:48:42.650
<v Markus>Ah, das sind die Antworten und da, da sind die URLs drin zu den Blogs, wo er, wo drin geantwortet wurde.

00:48:42.810 --> 00:48:44.250
<v Markus>Das ist viel zu umständlich.

00:48:44.330 --> 00:48:49.610
<v Markus>Ich will ja eigentlich im Kontext Blog bleiben, wenn es mir um die Artikel zu dem Thema geht.

00:48:51.290 --> 00:48:53.370
<v Felix>Ja, ich finde es auch okay.

00:48:56.570 --> 00:48:59.370
<v Markus>Aber vielleicht ist das ganze Thema Blog auch durch.

00:49:00.570 --> 00:49:01.050
<v Markus>Nein.

00:49:01.290 --> 00:49:02.490
<v Markus>Ich fand Blogs super.

00:49:02.650 --> 00:49:03.130
<v Markus>Muss ich sagen.

00:49:03.210 --> 00:49:04.250
<v Felix>Ich finde Blogs immer noch super.

00:49:04.330 --> 00:49:05.210
<v l33tname>Blogs sind immer super.

00:49:05.290 --> 00:49:08.010
<v l33tname>Also ich habe meinen Blog immer noch und ich finde meinen Blog immer noch super.

00:49:08.090 --> 00:49:08.890
<v l33tname>Und ich werde es auch.

00:49:09.610 --> 00:49:12.410
<v Felix>Ja, wir haben so viele Sachen im Lesefuhr immer, was Blogs sind.

00:49:13.050 --> 00:49:14.250
<v l33tname>Also Blogs sind schon.

00:49:14.490 --> 00:49:19.290
<v l33tname>Ich finde auch immer, Leute, die Twitter-Freads machen, schreibt einen Blog.

00:49:19.690 --> 00:49:21.610
<v l33tname>Das kann nicht so schwer sein.

00:49:21.930 --> 00:49:23.130
<v Felix>Ja, das stimmt.

00:49:23.210 --> 00:49:24.170
<v Felix>Das ist einfach nur behindert.

00:49:24.250 --> 00:49:28.010
<v Felix>Dann musst du dich dadurch diese tausend Millionen winzig kleinen Winz-Nachrichten durchlesen.

00:49:28.250 --> 00:49:30.570
<v Felix>Ja, nee, das ist einfach Text zu sehen.

00:49:30.810 --> 00:49:35.130
<v l33tname>Ja, du hast dann kein wirklich so eine URL oder so, wo das lebt,

00:49:36.250 --> 00:49:38.170
<v l33tname>wo du gut drauf verlinken kannst.

00:49:38.330 --> 00:49:42.970
<v l33tname>Ich meine, so andere Leute, so hier ist der Twitter-Thread so ach.

00:49:43.450 --> 00:49:49.530
<v Felix>Ja, okay, und dann hast du da die Kommentare gegen irgendwie diese einzelnen Teile von der Nachricht oder

00:49:49.530 --> 00:49:51.450
<v Felix>sowas und musst den Shit zusammensammeln und so.

00:49:51.850 --> 00:49:52.730
<v Felix>Schon ein bisschen behindert.

00:49:52.890 --> 00:49:56.730
<v l33tname>Nee, also muss nicht sein.

00:49:57.930 --> 00:50:00.250
<v l33tname>Bin ich wirklich ja.

00:50:00.730 --> 00:50:01.770
<v l33tname>Schreibt Blogs.

00:50:01.930 --> 00:50:08.250
<v l33tname>Es ist irgendwie super easy geworden, dass so Static Site Generator und dann direkt auf GitHub hosten,

00:50:09.290 --> 00:50:10.730
<v l33tname>direkt auf GitLab hosten.

00:50:10.890 --> 00:50:13.530
<v l33tname>Du musst nicht mal selber was hosten, wenn du nicht willst.

00:50:14.170 --> 00:50:16.890
<v l33tname>Es gibt hunderttausend von diesen Static Site.

00:50:17.850 --> 00:50:19.130
<v Felix>Oder auf Codeberg hosten.

00:50:19.370 --> 00:50:20.330
<v l33tname>Ja, auf Codeberg.

00:50:20.570 --> 00:50:24.810
<v l33tname>Es gibt dieses Netlify, diese, wo du einfach HTML hosten kannst und so.

00:50:24.890 --> 00:50:25.530
<v l33tname>Also.

00:50:26.570 --> 00:50:28.490
<v l33tname>Mach einen Block.

00:50:29.530 --> 00:50:29.850
<v l33tname>Ja.

00:50:31.690 --> 00:50:35.370
<v Markus>Genau, und ich hatte auch schon, wo du das mit den Threads erzählt hast,

00:50:35.450 --> 00:50:41.290
<v Markus>ich hatte in dem Mastodon-Universum gesehen, dass jemand ein Thread to

00:50:41.290 --> 00:50:43.290
<v Markus>Markdown-Converter geschrieben hat.

00:50:43.770 --> 00:50:45.370
<v Markus>Der Link ist nur leider kaputt.

00:50:46.010 --> 00:50:47.770
<v Markus>Vielleicht muss man da nochmal nachsuchen.

00:50:48.250 --> 00:50:51.130
<v Markus>Weil dann kann man genau, dann sollen die Leute ruhig ihre Threads schreiben,

00:50:51.210 --> 00:50:53.850
<v Markus>aber dann können sie danach automatisch in den Blog noch kippen.

00:51:00.010 --> 00:51:00.970
<v l33tname>Ja, nee.

00:51:01.450 --> 00:51:02.010
<v l33tname>Also.

00:51:02.730 --> 00:51:04.330
<v l33tname>Schreibt mehr Blogs.

00:51:05.610 --> 00:51:06.010
<v l33tname>Gut.

00:51:09.690 --> 00:51:10.250
<v l33tname>So noch?

00:51:10.410 --> 00:51:10.970
<v l33tname>What's next?

00:51:11.210 --> 00:51:13.690
<v l33tname>Third-party App Store on iOS.

00:51:13.930 --> 00:51:14.170
<v l33tname>Ja.

00:51:14.890 --> 00:51:16.410
<v Markus>What's the current state of it?

00:51:16.650 --> 00:51:21.610
<v Markus>Ja, Apple arbeitet offensichtlich wirklich daran, etwas an dem Status Quo zu tun,

00:51:21.690 --> 00:51:27.450
<v Markus>beziehungsweise sie werden durch den Digital Irgendwas Act in Europa ja dazu gezwungen.

00:51:28.250 --> 00:51:33.610
<v Markus>Der Digital Irgendwas Act in Europa geht leider nicht weit genug, weil er sagt nicht wirklich darüber aus.

00:51:34.170 --> 00:51:36.410
<v Felix>Dass man da auch Apps runterladen kann, sondern nur das, als du sagst.

00:51:36.570 --> 00:51:41.930
<v Markus>Ja, was Apple da eigentlich genau tun muss, es ist sehr, sehr undefiniert.

00:51:42.170 --> 00:51:49.130
<v Markus>Ja, aber dieser Artikel, den ich dort in den News verlinkt habe, der freut sich auf jeden Fall

00:51:49.130 --> 00:51:50.410
<v Markus>erstmal das, was passiert.

00:51:50.490 --> 00:51:56.730
<v Markus>Und die Spannung steigt, zu was sich Apple eigentlich wirklich durchringt.

00:51:56.810 --> 00:52:00.890
<v Markus>Ob es parallele App Stores werden, ob es ein reines Sideloading wird.

00:52:02.730 --> 00:52:05.130
<v Unbekannt>Was nur für Businesses geht oder so.

00:52:05.370 --> 00:52:06.490
<v l33tname>Gut, das geht doch schon, oder?

00:52:06.810 --> 00:52:07.290
<v l33tname>Das geht schon.

00:52:07.370 --> 00:52:13.610
<v Markus>Wenn du eine MDM-Lösung hast, das ist so, früher waren das so Enterprise Distribution

00:52:13.610 --> 00:52:14.490
<v Markus>Certificates.

00:52:14.730 --> 00:52:20.570
<v Markus>Damit kannst du schon sozusagen Sachen auf deiner Homepage zum Download anbieten.

00:52:20.890 --> 00:52:26.250
<v Markus>Aber es ist sehr genau beäugt von Apple und genau reguliert.

00:52:26.330 --> 00:52:30.970
<v Markus>Also ich glaube nicht, dass du jetzt ein Game schreiben könntest und das mit so einem Enterprise Distribution

00:52:30.970 --> 00:52:34.010
<v Markus>Certificate über deine Homepage vertreiben könntest.

00:52:35.690 --> 00:52:41.130
<v Markus>Insbesondere dann nicht, wenn du dann anfängst, In-App-Purches für Lootboxes zu machen.

00:52:41.370 --> 00:52:47.690
<v l33tname>Ja, also das Problem ist doch, glaube ich, auch, das geht nur auf Devices, die du actually managst.

00:52:47.850 --> 00:52:50.970
<v l33tname>Also das heißt, Leute müssten dir dann halt Access geben und sagen so,

00:52:51.050 --> 00:52:55.130
<v l33tname>ja, du darfst mein Phone managen und dann kannst du halt was sideloaden.

00:52:56.410 --> 00:53:01.850
<v Markus>Nee, diese Enterprise Distribution Certificates, da signierst du die App so,

00:53:02.010 --> 00:53:05.530
<v Markus>dass die auf einem beliebigen Apple-Gerät installierbar sind.

00:53:05.850 --> 00:53:06.410
<v Markus>Ist das so?

00:53:06.490 --> 00:53:07.770
<v l33tname>Also musstest nicht.

00:53:08.810 --> 00:53:13.210
<v l33tname>Also wie kommt das Zertifikat dann aufs Phone?

00:53:13.450 --> 00:53:17.610
<v l33tname>Oder bekommst du ein Zertifikat von Apple?

00:53:18.090 --> 00:53:21.210
<v Markus>Du kaufst dir bei Apple das Zertifikat, mit dem du die App signierst.

00:53:21.770 --> 00:53:23.930
<v Felix>Du kriegst quasi so ein Sub CR-S.

00:53:24.730 --> 00:53:26.810
<v Markus>Ein Hasenfuß hat die Sache.

00:53:27.450 --> 00:53:32.490
<v Markus>Und der ist, dass die Leute dann nach Installation der App in ihren Einstellungen sagen müssen,

00:53:32.570 --> 00:53:34.570
<v Markus>dass sie diesem Zertifikat vertrauen.

00:53:34.730 --> 00:53:38.890
<v Markus>Und das ist natürlich außerhalb einer geschlossenen Benutzergruppe machst du das nicht.

00:53:38.970 --> 00:53:42.810
<v Markus>Weil du musst nicht Techis erklären, was sie da tun.

00:53:42.970 --> 00:53:46.410
<v Markus>Sonst tun sie es nicht und beschweren sich einfach nur, die App geht nicht.

00:53:46.890 --> 00:53:49.770
<v Markus>Und deswegen funktioniert das nur für Unternehmen.

00:53:50.090 --> 00:53:55.370
<v Markus>Und die Enterprise Distribution Certificates sind auch was,

00:53:55.450 --> 00:53:58.490
<v Markus>was die Apple, glaube ich, nicht mehr rausgibt.

00:54:01.690 --> 00:54:06.090
<v Markus>Also sie versuchen schon sehr deutlich die Leute Richtung MDM-Lösungen zu pushen.

00:54:06.410 --> 00:54:11.610
<v l33tname>Ja, ich meine, das macht ja irgendwie auch Sinn, vermutlich.

00:54:12.810 --> 00:54:16.490
<v l33tname>Weil dann kannst du auch sagen, so ja, okay, wenn halt jemand dein Phone managt,

00:54:16.570 --> 00:54:19.610
<v l33tname>dann kann er dir halt auch irgendeine random App installieren.

00:54:20.730 --> 00:54:25.130
<v l33tname>Und mit random meine ich, du bist halt irgendwie eine Firma und dann hast halt deine eigene komische,

00:54:25.930 --> 00:54:32.330
<v l33tname>was weiß ich, Essens-App oder so, wo Leute dann irgendwie ihr Essen bestellen können oder so.

00:54:33.130 --> 00:54:39.850
<v Markus>Und dann kannst du das preloaden und ja, wenn du aber, also wenn du Bring Your Own

00:54:39.850 --> 00:54:45.050
<v Markus>Device hast in der Firma, dann kann ich verstehen, dass Leute Vorbehalten haben,

00:54:45.130 --> 00:54:47.530
<v Markus>äh, Vorbehalte haben ihr Telefon in der Welt.

00:54:47.690 --> 00:54:49.690
<v l33tname>Aber darum machst du die App Bring Your Own Device.

00:54:49.850 --> 00:54:52.650
<v l33tname>Also darum gibt es, also nee.

00:54:53.450 --> 00:54:55.370
<v Felix>Bring Your Own Device gibt es trotzdem, ja.

00:54:55.770 --> 00:54:56.330
<v Felix>Ja, gibt es trotzdem.

00:54:56.570 --> 00:54:58.330
<v l33tname>Aber dann mach das, also das.

00:54:59.770 --> 00:55:00.170
<v l33tname>Nee.

00:55:00.410 --> 00:55:04.650
<v l33tname>Also gib mir halt ein Phone und dann kannst du auch irgendwie sagen, was ich drauf habe oder nicht.

00:55:04.890 --> 00:55:10.250
<v l33tname>Und sonst halt nicht.

00:55:10.730 --> 00:55:13.370
<v Felix>Aber dann muss man immer zwei Telefone mit sich rumstemmen.

00:55:13.530 --> 00:55:14.490
<v l33tname>Ja, ist okay.

00:55:14.730 --> 00:55:15.930
<v l33tname>Also nein, musst du nicht.

00:55:16.090 --> 00:55:19.130
<v l33tname>Entweder bist du halt am Arbeiten oder du hast halt Freizeit.

00:55:20.170 --> 00:55:23.850
<v Felix>Aber du hast trotzdem zwei Telefone, die beide geladen werden wollen und denk mal an die ganzen Watt,

00:55:23.930 --> 00:55:26.330
<v Felix>die da im Jahr verbraucht werden, des Telefon sie haben.

00:55:27.050 --> 00:55:29.930
<v Markus>Also mehrere Telefone haben ist definitiv nicht Ressourcen schon.

00:55:30.010 --> 00:55:30.490
<v Markus>Das ist nicht gut.

00:55:30.810 --> 00:55:31.850
<v Felix>Und das ist nicht gut für die Frage.

00:55:32.490 --> 00:55:33.610
<v Markus>Und frei was?

00:55:34.090 --> 00:55:36.650
<v Markus>Also dieses Freiwort, das lassen wir mal besser sein.

00:55:36.890 --> 00:55:42.970
<v Markus>Und ich, also ich habe gerade nochmal nachgeguckt, Apple bewirbt dieses Enterprise Program noch.

00:55:43.130 --> 00:55:48.090
<v Markus>Also wenn noch jemand Bedarf hat, die Firma sollte 100 oder mehr Angestellte haben.

00:55:48.330 --> 00:55:49.610
<v Markus>Dann kann man damit arbeiten.

00:55:50.650 --> 00:55:56.250
<v Felix>The Apple Developer Enterprise Program ist 299 US-Dollar per Membership Gear.

00:55:57.290 --> 00:55:59.290
<v Felix>Or in Local Currency, wherever you can.

00:55:59.450 --> 00:56:04.090
<v l33tname>Aber ja, ich meine, wie Markus gesagt hat, wenn du da halt ein Game machst und das irgendwie auf deiner

00:56:04.090 --> 00:56:09.370
<v l33tname>Webseite vertreibst, lokales Game ist, geht es schon.

00:56:10.090 --> 00:56:15.290
<v l33tname>Ja, aber ich bin mir ziemlich sicher, dass dir Apple dann das Zertifikat auch einfach wieder wegnimmt,

00:56:15.450 --> 00:56:18.250
<v l33tname>weil das irgendwo in den AGB stehst, dass du es nicht machen kannst.

00:56:18.490 --> 00:56:24.410
<v Felix>Hier steht User Program only to create proprietary in-house Apps for internal use.

00:56:24.890 --> 00:56:25.610
<v Felix>Ja, eben.

00:56:25.930 --> 00:56:30.090
<v l33tname>Das steht 100 Pro in ihren AGBs und wenn du halt irgendwas machst, irgendwas,

00:56:30.250 --> 00:56:34.490
<v l33tname>das für irgendwas anderes brauchst, dann sagen sie halt, verstößt gegen unsere AGBs,

00:56:34.570 --> 00:56:37.370
<v l33tname>wir haben deine zweite Tat halt revoked.

00:56:37.770 --> 00:56:38.410
<v l33tname>Ja, genau.

00:56:38.650 --> 00:56:39.210
<v l33tname>Kickband.

00:56:39.370 --> 00:56:43.370
<v Markus>Also dafür müssten sie hingehen und deine App runterladen.

00:56:43.530 --> 00:56:46.650
<v Markus>Also solange du, glaube ich, kein Aufsehen erregst mit dem, was du tust,

00:56:46.810 --> 00:56:50.090
<v Markus>kannst du wahrscheinlich tun und lassen, was du willst innerhalb dieser Angestellten.

00:56:50.250 --> 00:56:55.770
<v Markus>Aber ich meine, wenn du jetzt auf dem Scale bist, dass du eine Firma mit zehntausenden Angestellten,

00:56:55.850 --> 00:57:00.970
<v Markus>also sagen wir mal, 15.000 Angestellte und du bist ein Top-Tech-Beratungsunternehmen,

00:57:01.130 --> 00:57:05.370
<v Markus>dann kann das schon sein, dass da mal was durch sich hat, wenn du da eine allzu fancy App machst,

00:57:05.450 --> 00:57:06.810
<v Markus>die allzu besondere Dinge tut.

00:57:06.890 --> 00:57:10.090
<v Markus>Und dann kriegt Apple das mit und dann gibt es vermutlich auch Ärger.

00:57:13.850 --> 00:57:14.890
<v Markus>Das ist richtig.

00:57:15.130 --> 00:57:18.410
<v Markus>Aber vorher, ich glaube nicht, dass sie jetzt bei jedem, der dieses Zertifikat hat,

00:57:18.650 --> 00:57:22.570
<v Markus>die App auch wirklich runterladen, weil im Zweifel kriegen sie ja auch gar nicht mit,

00:57:22.650 --> 00:57:24.170
<v Markus>auf welchem Weg du die verteilst.

00:57:24.730 --> 00:57:28.570
<v Felix>Ja, die sagen ja auch selber, dass du das eigentlich nur intern verteilen sollst und deswegen kann die es ja

00:57:28.570 --> 00:57:29.610
<v Felix>wohl schwer runterladen.

00:57:29.690 --> 00:57:34.410
<v Felix>Aber vielleicht wird es quasi gecheckt und dann bäm hochgeladen.

00:57:36.010 --> 00:57:37.610
<v Felix>Zu den echten Servern, keine Ahnung.

00:57:37.850 --> 00:57:39.050
<v l33tname>Vermutlich schon.

00:57:40.330 --> 00:57:42.250
<v l33tname>Ich meine, warum nicht?

00:57:43.690 --> 00:57:44.970
<v Markus>Weil es geht.

00:57:45.450 --> 00:57:45.930
<v Markus>Genau.

00:57:47.530 --> 00:57:48.890
<v l33tname>Easy peasy.

00:57:49.370 --> 00:57:51.930
<v Markus>Genau, aber lass uns über Raspberry Pis reden.

00:57:52.170 --> 00:57:52.890
<v Markus>Warum?

00:57:54.090 --> 00:58:00.650
<v l33tname>Weil, und jetzt möchte ich mich hier in aller Form entschuldigen, weil das wäre natürlich ein Top-Toter

00:58:00.650 --> 00:58:01.130
<v l33tname>gewesen.

00:58:01.450 --> 00:58:02.890
<v Felix>Ach mein Gott, echt.

00:58:03.050 --> 00:58:06.490
<v l33tname>Aber es fällt mir halt erst jetzt ein, jetzt wo wir drüber reden.

00:58:08.810 --> 00:58:09.770
<v Felix>Wir hätten früh anfangen können.

00:58:09.930 --> 00:58:11.770
<v Felix>Hättest du einfach nur gesagt, dass es zu der Woche ist.

00:58:11.850 --> 00:58:14.010
<v l33tname>Ja, hab ich vergessen.

00:58:14.170 --> 00:58:15.450
<v l33tname>Hab ich tatsächlich vergessen.

00:58:16.570 --> 00:58:19.850
<v l33tname>Habt ihr gar nichts mitbekommen mit Raspberry Pi und so?

00:58:20.730 --> 00:58:22.570
<v Felix>Nur, dass die jetzt wieder shippen, oder?

00:58:23.610 --> 00:58:29.450
<v l33tname>Ja, die haben irgendwie so ein Ex-Surveillance-Dude angestellt.

00:58:31.690 --> 00:58:36.490
<v l33tname>Und dann haben halt ganz viele Leute gesagt, so, ja,

00:58:36.570 --> 00:58:38.730
<v l33tname>ist gar nicht mal so cool.

00:58:39.130 --> 00:58:43.770
<v l33tname>Und sie haben sich dann zu sehr komischen Aussagen hinreißen lassen.

00:58:45.130 --> 00:58:48.890
<v l33tname>Und viele Leute haben gesagt, sie kaufen jetzt keine Respies mehr und bla bla.

00:58:49.290 --> 00:58:50.650
<v Felix>Keine Ahnung, habe ich nicht mitbekommen.

00:58:50.730 --> 00:58:51.370
<v Felix>Das ist ein Problem.

00:58:51.610 --> 00:58:56.890
<v Felix>Ich meine, jeder darf ja irgendwas machen vorher, bevor er in einer Firma arbeitet, oder?

00:58:57.930 --> 00:58:58.810
<v Felix>Wie schlimm ist es denn?

00:58:58.890 --> 00:59:01.530
<v Felix>Ist er irgendwie CEO von Raspbi Pi Foundation oder so?

00:59:01.610 --> 00:59:02.810
<v Felix>Keine Ahnung, gibt es das überhaupt?

00:59:03.370 --> 00:59:06.170
<v Markus>Die haben sich sehr komisch verhalten in dieser Diskussion.

00:59:06.250 --> 00:59:06.890
<v Markus>Das ist richtig.

00:59:07.050 --> 00:59:09.850
<v Markus>Es gab einen gleichen Shitstorm, aber soweit ich das mitbekommen habe,

00:59:10.010 --> 00:59:11.770
<v Markus>sind sie mittlerweile auch zurückgerudert.

00:59:12.250 --> 00:59:15.290
<v l33tname>Ja, ja, nachdem sie halt irgendwie.

00:59:18.890 --> 00:59:22.010
<v l33tname>Ja, nachdem sie halt einen Shitstorm bekommen haben.

00:59:24.410 --> 00:59:24.730
<v l33tname>Ja.

00:59:25.210 --> 00:59:26.170
<v Felix>Okay, alles klar.

00:59:26.410 --> 00:59:27.130
<v Felix>Das so.

00:59:27.690 --> 00:59:30.090
<v l33tname>Jetzt wollte ich fragen, kauft ihr noch Raspys?

00:59:31.050 --> 00:59:34.010
<v l33tname>Die Antwort ist nein, weil sie sind sicher nicht lieferbar.

00:59:34.250 --> 00:59:35.850
<v Felix>Das sind gerade nicht lieferbar, würde ich auch sagen.

00:59:35.930 --> 00:59:37.770
<v Felix>Aber das schon hört sich wohl nächstes Jahr.

00:59:38.090 --> 00:59:39.450
<v l33tname>Das ist schon mal einfach.

00:59:39.930 --> 00:59:45.130
<v Markus>Ich bin froh, dass ich für all die HiFi Berries, die ich hier so installiert habe,

00:59:45.210 --> 00:59:46.890
<v Markus>noch Raspberry Pi Star hatte.

00:59:47.690 --> 00:59:50.570
<v Markus>Bis jetzt hatte ich noch keinen zusätzlichen Bedarf.

00:59:52.090 --> 00:59:54.890
<v Felix>Mal gucken, wann die nächste Generation Raspberry Pi rauskommt.

00:59:55.050 --> 00:59:57.690
<v Felix>Also wenn es was Neues, Frisches gibt, warum nicht?

00:59:57.930 --> 01:00:01.130
<v Felix>Aber ich habe es auch nicht mitbekommen, keine Ahnung, ich habe da jetzt auch nicht so die krasse Meinung zu.

01:00:02.090 --> 01:00:03.930
<v Felix>Angestellten bei Raspberry Pi.

01:00:04.250 --> 01:00:05.290
<v l33tname>Ich weiß es auch nicht.

01:00:05.450 --> 01:00:09.530
<v l33tname>Es war sicher super unglücklich und sie haben sich ultra scheiße verhalten.

01:00:12.950 --> 01:00:18.150
<v l33tname>Aber ja, sind aktuell eh nicht lieferbar.

01:00:20.070 --> 01:00:25.830
<v l33tname>Es geht darum, jetzt irgendwie so neue Raspberg-Skaufen, jetzt gerade ist eh eine dumme Idee.

01:00:31.110 --> 01:00:31.430
<v l33tname>Ja.

01:00:32.070 --> 01:00:35.430
<v Felix>Ich weiß, war auf Mastodon das ganze Ding oder was?

01:00:35.990 --> 01:00:36.950
<v Felix>Oder wie funktioniert das?

01:00:37.030 --> 01:00:38.230
<v Felix>Wo ist Raspberry Pi?

01:00:38.470 --> 01:00:39.590
<v l33tname>Nein, nicht nur.

01:00:39.990 --> 01:00:44.070
<v Markus>Das war auf dem Raspberry Pi Profil, auf dem Firmen.

01:00:44.310 --> 01:00:50.950
<v Markus>Also der ganze Punkt war, Raspberry Pi.org hat sich auf Mastodon eine Präsenz eingerichtet.

01:00:51.190 --> 01:00:54.150
<v Markus>Und die sind direkt in so ein Fettnäpfchen gerannt.

01:00:54.390 --> 01:00:58.790
<v Markus>Also, das war wirklich die hohe Kunst dabei.

01:00:58.870 --> 01:01:02.150
<v Markus>Die hatten wohl vorher keine wirkliche Präsenz, haben sich eine Präsenz eingerichtet,

01:01:02.230 --> 01:01:06.310
<v Markus>haben dann darüber geschrieben, dass sie diesen ehemaligen Police Officer eingestellt haben.

01:01:06.950 --> 01:01:09.270
<v Markus>Und dann rollte der Shitstorm los.

01:01:12.870 --> 01:01:13.190
<v Markus>Ja.

01:01:20.310 --> 01:01:23.830
<v Felix>Ich finde es immer noch nicht so schlimm, keine Ahnung, wie viele Mitarbeiter gibt es denn bei Raspberry Pi,

01:01:23.910 --> 01:01:27.270
<v Felix>wenn es irgendwie drei Leute gibt und einen davon ist dann dieser ehemalige Police Officer vielleicht,

01:01:27.350 --> 01:01:28.870
<v Felix>aber ich glaube, es sind ja mehr als drei Leute.

01:01:29.030 --> 01:01:31.510
<v l33tname>Ja, aber es ist irgendwie, glaube ich, halt.

01:01:33.910 --> 01:01:34.950
<v Felix>Was hat er denn gesagt?

01:01:35.110 --> 01:01:36.550
<v Felix>Sag mal eine von den bösen Sachen.

01:01:36.630 --> 01:01:38.390
<v Felix>Oder darf man darüber nicht reden, das ist verboten.

01:01:38.550 --> 01:01:44.470
<v Markus>Nein, was, also die Mastodon-Community hat sich über die Tatsache aufgeregt,

01:01:44.710 --> 01:01:49.910
<v Markus>dass Raspberry Pi einen Police Officer eingestellt hat und den haben sie eingestellt,

01:01:49.990 --> 01:01:54.630
<v Markus>weil er ein Maker ist, der vorher auf Basis von den Raspberry Pi Devices,

01:01:54.790 --> 01:01:57.910
<v Markus>Civilians Devices gebastelt hat.

01:01:58.550 --> 01:02:03.190
<v Markus>Und daher kommt auch sein Know-how, warum er für die Raspberry Pi Foundation interessant ist.

01:02:07.430 --> 01:02:11.910
<v Markus>Warum er für die Raspberry Pi Foundation interessant war, weil er einfach Know-how mitbringt,

01:02:11.990 --> 01:02:14.950
<v Markus>was sie bei der Weiterentwicklung von der Plattform benutzen wollen.

01:02:15.830 --> 01:02:20.310
<v Felix>Ja, aber das ist ja, ist das nicht so ein typischer Fall von, du hast vorher irgendwie was Schlimmes mit

01:02:20.310 --> 01:02:27.190
<v Felix>deiner, quasi, was vielleicht nicht ganz legal deiner irgendwas dein Know-how verdient und jetzt machst du was

01:02:27.190 --> 01:02:27.830
<v Felix>Anständiges?

01:02:28.390 --> 01:02:33.110
<v Markus>Ja, richtig, aber die Community hat sich darüber aufgeregt, dass dieser Move einen Schlag ins Gesicht für all

01:02:33.110 --> 01:02:38.310
<v Markus>diejenigen ist, die von missbräuchlichem Polizeiverhalten betroffen sind.

01:02:38.870 --> 01:02:40.230
<v Markus>Also weil sie ja damit ab.

01:02:40.470 --> 01:02:44.150
<v Felix>Aber eigentlich sollten sie es ja nicht sein, weil ansonsten würde er weiter sowas machen.

01:02:44.710 --> 01:02:45.110
<v Felix>Oder so.

01:02:45.430 --> 01:02:48.630
<v Markus>Keine Ahnung, das ist quasi eine ganz andere Diskussion.

01:02:48.790 --> 01:02:50.870
<v Markus>Ja, also ist sicherlich ein Standpunkt, den man da.

01:02:51.110 --> 01:02:52.950
<v Felix>Das hat sich quasi von der Straße geholt.

01:02:53.590 --> 01:02:54.790
<v Markus>Ja, genau.

01:02:55.430 --> 01:02:58.230
<v Markus>Aber das ist das, worüber sich dann aufgeregt wurde.

01:02:59.350 --> 01:03:05.670
<v l33tname>Ja, und eben, also irgendwie eher ihr Social Media, ihr Communication Management und so war halt auch einfach

01:03:05.670 --> 01:03:05.910
<v l33tname>so.

01:03:06.150 --> 01:03:13.030
<v l33tname>Leute haben halt irgendwie so valide Concerns und ihr Response war dann mehr so

01:03:13.030 --> 01:03:16.950
<v l33tname>einfach so, ja, ups, ist uns egal.

01:03:19.190 --> 01:03:21.750
<v l33tname>Ah, ich finde die Beispiele nicht mehr.

01:03:21.830 --> 01:03:23.510
<v l33tname>Sie waren halt schon eher so.

01:03:25.670 --> 01:03:29.670
<v l33tname>Sie sollten sich vielleicht halt einfach auch jemanden holen, der Kommunikation kann.

01:03:32.550 --> 01:03:36.230
<v Felix>Ja, gut, wenn man da quasi nicht richtig mit auf die Community reagieren kann,

01:03:36.310 --> 01:03:39.590
<v Felix>ist natürlich blöd, wenn das da gerade der Prakti macht, weil niemand anders da ist.

01:03:39.750 --> 01:03:40.310
<v Felix>Ja, genau.

01:03:40.390 --> 01:03:43.750
<v l33tname>Also du kannst halt irgendwie da nicht irgendwie da hingehen und deine Community Disten.

01:03:43.910 --> 01:03:45.510
<v l33tname>Das ist halt wie nicht so der gute Move.

01:03:45.670 --> 01:03:45.990
<v l33tname>Ja, genau.

01:03:46.070 --> 01:03:49.430
<v Felix>Also Community Disten ist nicht so cool, wenn sie irgendwie sagen, ja, Gott sei Dank.

01:03:49.590 --> 01:03:54.390
<v l33tname>Weil es halt auch ist halt auch schon ein valider Concern, irgendwie,

01:03:55.190 --> 01:04:01.990
<v l33tname>ja, für was du als Firma stehen willst oder so.

01:04:03.510 --> 01:04:08.950
<v Felix>Also ehrlich gesagt, wäre das jetzt, wäre kein Grund für mich, das nicht weiter zu kaufen,

01:04:09.190 --> 01:04:15.590
<v Felix>weil solange quasi die Community diese Plattform supportet, ist das quasi,

01:04:16.070 --> 01:04:20.870
<v Felix>würde ich es auch weiter benutzen und ich bin jetzt beim Breathway Pi eher ein User und wenn jetzt die

01:04:20.870 --> 01:04:24.390
<v Felix>Community sich entscheidet für, weiß ich nicht, was gibt es da, Orange Pie oder sowas,

01:04:24.470 --> 01:04:29.590
<v Felix>jetzt das Bessere und das wird anständig supportet, was es jetzt gerade halt nicht ist,

01:04:30.870 --> 01:04:32.630
<v Felix>dann würde ich auf jeden Fall wechseln.

01:04:32.710 --> 01:04:38.550
<v Felix>Ich meine, ich habe da, ich stehe nicht hinter der Firma, sondern ich stehe quasi hinter dem Produkt,

01:04:39.110 --> 01:04:39.990
<v Felix>was unterstützt wird.

01:04:40.070 --> 01:04:43.510
<v Felix>Und zwar nicht unbedingt von der Firma selber, sondern von den ganzen Leuten.

01:04:45.270 --> 01:04:51.350
<v Felix>Ich weiß, dass es halt auch viele Blobs hat und also quasi viele Binary-Blops und viel Zeug,

01:04:51.510 --> 01:04:54.470
<v Felix>was unsupported ist und was dann von der Community nachgeholt wird,

01:04:54.550 --> 01:04:58.870
<v Felix>aber das ist quasi an der Stelle für mich gut genug.

01:04:59.190 --> 01:05:03.270
<v Felix>Also ich brauche da, wenn das Zeug funktioniert und wenn man da was installieren kann,

01:05:03.350 --> 01:05:07.030
<v Felix>was klappt und es funktioniert überall gleich, ist das eine nice Sache.

01:05:09.670 --> 01:05:10.390
<v Felix>Ja, ich.

01:05:11.990 --> 01:05:13.110
<v l33tname>Ja, ich weiß nicht.

01:05:13.270 --> 01:05:17.270
<v l33tname>Ich weiß es auch nicht so genau, aber ich würde mir eigentlich schon wünschen,

01:05:17.350 --> 01:05:18.870
<v l33tname>dass sie da ein bisschen besser.

01:05:19.190 --> 01:05:25.830
<v l33tname>Also wäre jetzt nicht so schwierig, sich da ein bisschen zusammenzureißen, aber.

01:05:26.390 --> 01:05:27.030
<v l33tname>Hey.

01:05:27.830 --> 01:05:32.630
<v Markus>Ja, der Blogpost, den du da verlinkt hast, der sagt ja auch, er hört jetzt nicht auf,

01:05:32.710 --> 01:05:37.910
<v Markus>seine Raspberry Pis zu benutzen, weil das wäre unsinnig zu schmeißt sie nicht weg.

01:05:38.230 --> 01:05:40.550
<v Markus>Er hat halt nur nicht vor, neue noch zu kaufen.

01:05:41.190 --> 01:05:43.030
<v Felix>Vielleicht hat er noch zehn Stück oder so.

01:05:43.910 --> 01:05:45.350
<v Felix>So wie der Markus zum Beispiel.

01:05:45.510 --> 01:05:46.870
<v l33tname>So wie die meisten hier.

01:05:47.910 --> 01:05:49.590
<v l33tname>Ja, vielleicht nicht 10, aber.

01:05:49.990 --> 01:05:50.630
<v l33tname>Zwölf.

01:05:50.870 --> 01:05:51.510
<v l33tname>Nee.

01:05:51.990 --> 01:05:55.590
<v l33tname>Aber so drei, vier?

01:05:56.470 --> 01:05:58.150
<v Felix>Ja, ich bin bestimmt auch bei vier oder so.

01:05:58.390 --> 01:06:00.230
<v l33tname>Je nach Generation, je nachdem, ob du.

01:06:00.390 --> 01:06:07.030
<v l33tname>Ich meine, ich habe noch so ein OG, so ein Original von 250

01:06:07.030 --> 01:06:07.830
<v l33tname>Megabyte RAM.

01:06:08.310 --> 01:06:08.710
<v l33tname>Premium.

01:06:09.990 --> 01:06:14.150
<v l33tname>Das ist schon noch irgendwo in der Schublade.

01:06:14.310 --> 01:06:17.110
<v Felix>Ja, da läuft nichts zuerst drauf, aber ich kann es nicht mehr updaten gerade.

01:06:19.350 --> 01:06:20.630
<v l33tname>Das ist traurig.

01:06:20.950 --> 01:06:25.030
<v Felix>Weil dann müsste irgendwie das komplette Ding cross-compilen, aber vielleicht geht es ja jetzt auch

01:06:25.030 --> 01:06:25.430
<v Felix>mittlerweile.

01:06:25.510 --> 01:06:26.550
<v Felix>Kann schon immer das sein.

01:06:27.590 --> 01:06:33.910
<v l33tname>Naja, schnell weiter zu Practically Exploitable Cryptographic Vulnerabilities in

01:06:33.910 --> 01:06:34.870
<v l33tname>Matrix.

01:06:35.670 --> 01:06:36.870
<v Felix>Hat das Namen?

01:06:37.430 --> 01:06:38.070
<v Felix>Weiß ich nicht.

01:06:39.350 --> 01:06:42.070
<v Markus>Das, was du gerade gesagt hast, das ergibt bestimmt Kürzel, oder?

01:06:42.390 --> 01:06:43.030
<v Markus>Genau.

01:06:43.270 --> 01:06:43.590
<v Markus>Bestimmt.

01:06:45.190 --> 01:06:45.910
<v Markus>Pegwim.

01:06:46.710 --> 01:06:47.430
<v Markus>PECLIM.

01:06:47.990 --> 01:06:48.550
<v Markus>PECLIM.

01:06:48.790 --> 01:06:50.790
<v Felix>PECWIMFIL.

01:06:52.790 --> 01:06:59.190
<v l33tname>Es gibt irgendwo, irgendwo habe ich die Liste gesehen mit CVs für

01:06:59.510 --> 01:06:59.830
<v l33tname>das.

01:07:00.870 --> 01:07:05.590
<v l33tname>Ja, sie haben sich das halt angeschaut und die Implementation angeschaut und ein paar CVs gefunden.

01:07:08.470 --> 01:07:10.390
<v Felix>Ist so was ganz Schlimmes dabei.

01:07:13.510 --> 01:07:15.910
<v l33tname>Vulnerability Update Paper.

01:07:20.790 --> 01:07:27.030
<v l33tname>Ja, ich meine, Matrix sagt, please update immediately in order to be protected against these vulnerabilities.

01:07:27.110 --> 01:07:27.750
<v l33tname>Also es ist schon.

01:07:27.990 --> 01:07:29.510
<v Felix>Vielleicht haben sie auch nicht wirklich verstanden, was es war.

01:07:29.670 --> 01:07:30.710
<v Felix>Aber sie ist auch okay, was auch immer.

01:07:30.950 --> 01:07:33.110
<v Felix>Schickt einmal ein Pull request, wir mergen den.

01:07:33.590 --> 01:07:34.470
<v l33tname>Wir fixen das.

01:07:42.710 --> 01:07:48.470
<v l33tname>Also ich würde es von eben, es sind keine Protocol Bugs, so wie ich das verstehe.

01:07:48.710 --> 01:07:49.830
<v Felix>Sondern Design Bugs, oder?

01:07:50.310 --> 01:07:54.150
<v l33tname>Ja, eher so Implementation und Zeug.

01:07:54.710 --> 01:07:58.230
<v Felix>Ich glaube, es kommt drauf an, es waren ja viele verschiedene und manche waren auch im Design,

01:07:58.310 --> 01:08:00.550
<v Felix>das heißt, man musste irgendwie darunter mal was ändern dann.

01:08:00.790 --> 01:08:05.670
<v l33tname>Ja, aber es ist ja, also ich meine, sie haben es gefixt, man kann sich das anschauen.

01:08:06.310 --> 01:08:07.910
<v l33tname>Ist eine gute Sache.

01:08:09.510 --> 01:08:11.110
<v l33tname>Jetzt mäßiger Matrix.

01:08:11.510 --> 01:08:12.630
<v Felix>Finde ich auch in Ordnung.

01:08:15.110 --> 01:08:16.070
<v Felix>Finde ich gut.

01:08:16.310 --> 01:08:18.630
<v Felix>Plus 1 und Progress MS.

01:08:18.870 --> 01:08:19.190
<v Felix>Ja.

01:08:20.950 --> 01:08:23.590
<v Felix>Passend zu Schwachstellen.

01:08:25.430 --> 01:08:26.870
<v Felix>Mac DirtyCow.

01:08:28.310 --> 01:08:32.870
<v Felix>Und zwar gibt es jetzt eine Dirty Copy and Right Schwachstelle, beziehungsweise gab es,

01:08:33.030 --> 01:08:37.430
<v Felix>ich weiß nicht genau, macOS 13.01 und 12.61, ich weiß nicht genau,

01:08:37.670 --> 01:08:38.870
<v Felix>wie frisch die sind.

01:08:39.750 --> 01:08:43.670
<v Felix>Schwachstelle Copy and Write, ähnlich wie die Copy and Write.

01:08:45.590 --> 01:08:47.510
<v Felix>Schwachstelle in Linux.

01:08:47.670 --> 01:08:51.430
<v Felix>Also Dirty Cow war da das Stichwort.

01:08:51.830 --> 01:08:58.070
<v Felix>Und genau, könnt ihr mal ausprobieren, wenn ihr so einen Mac-Computer habt,

01:08:58.230 --> 01:08:59.830
<v Felix>ob das bei euch auch funktioniert.

01:09:00.310 --> 01:09:00.870
<v Felix>Nice.

01:09:02.710 --> 01:09:05.510
<v Felix>Weiß nicht, haben wir gerade jemanden, der das ausprobieren kann?

01:09:07.350 --> 01:09:07.990
<v Felix>Mal kurz?

01:09:08.150 --> 01:09:08.630
<v Felix>Ich weiß nicht.

01:09:08.790 --> 01:09:10.070
<v Markus>Ich bin ja skeptisch.

01:09:11.030 --> 01:09:17.270
<v Felix>Also du musst irgendwas kompilieren und dann sagst du Switch Rue und bam, du bist wohl ruht.

01:09:19.110 --> 01:09:19.510
<v Felix>Cool.

01:09:20.710 --> 01:09:24.230
<v Felix>Das heißt, ihr wahrscheinlich müsst ihr updaten oder so, ich bin mir nicht ganz sicher.

01:09:26.950 --> 01:09:29.190
<v l33tname>Ja, ich meine, updaten ist immer gut.

01:09:33.030 --> 01:09:33.990
<v l33tname>Updaten.

01:09:35.430 --> 01:09:39.110
<v Felix>JPEG, JPEG, Project Zero.

01:09:39.350 --> 01:09:41.830
<v Felix>Wurde wahrscheinlich irgendwo nebenher mitgefixt.

01:09:42.310 --> 01:09:44.550
<v Felix>Das ging irgendwie über Project Zero.

01:09:47.110 --> 01:09:48.950
<v Felix>Test Cases and Patch.

01:09:52.710 --> 01:09:53.510
<v Felix>Keine Ahnung.

01:09:53.910 --> 01:09:57.910
<v Felix>Wahrscheinlich ist sie jetzt repariert wieder, das heißt, ihr müsst jetzt einfach nur updaten und dann seid

01:09:57.910 --> 01:09:59.110
<v Felix>ihr auch gerettet.

01:10:00.310 --> 01:10:00.950
<v Felix>Saved.

01:10:01.670 --> 01:10:02.150
<v Felix>Safed.

01:10:02.390 --> 01:10:03.110
<v Felix>So, was haben wir noch?

01:10:04.630 --> 01:10:05.350
<v Felix>Prometheus.

01:10:05.590 --> 01:10:06.630
<v Markus>Prometheus.

01:10:07.910 --> 01:10:09.430
<v l33tname>Genau, wird zehn.

01:10:09.750 --> 01:10:11.030
<v Felix>Fuck, schon so spät.

01:10:11.430 --> 01:10:13.430
<v l33tname>Ist 10 geworden, November 24.

01:10:13.750 --> 01:10:15.190
<v Felix>Mein Gott, ist schon so alt, ey.

01:10:15.750 --> 01:10:21.030
<v l33tname>Gibt es seit 10 Jahren und ist anfangs schon ein kleiner Hip-Hip-Horay-Blogpost.

01:10:21.270 --> 01:10:22.870
<v Felix>Gibt's immer noch nach zehn Jahren.

01:10:23.110 --> 01:10:24.630
<v l33tname>Gibt's immer noch nach zehn Jahren.

01:10:25.430 --> 01:10:26.790
<v l33tname>Ist immer noch gut.

01:10:30.310 --> 01:10:30.630
<v l33tname>Ja.

01:10:31.030 --> 01:10:31.990
<v l33tname>Ist eine tolle Sache.

01:10:32.630 --> 01:10:36.230
<v l33tname>Einfach mal so eine gute News, weil hier MacFoo ja immer sagt, es ist immer nur so.

01:10:36.470 --> 01:10:37.910
<v Felix>Wir haben immer nur traurige Sachen, das stimmt.

01:10:37.990 --> 01:10:39.430
<v Felix>Nee, wir haben nicht so oft nur traurige Sachen.

01:10:41.270 --> 01:10:42.070
<v Felix>Da hab ich gedacht hier.

01:10:43.670 --> 01:10:45.510
<v Felix>Wir haben schon oft lustige Sachen, oder?

01:10:45.750 --> 01:10:49.430
<v Felix>Im Gegensatz zu Standard-News, würde ich jetzt sagen.

01:10:50.630 --> 01:10:54.790
<v Felix>Haben wir überwiegend eigentlich witziges Zeug.

01:10:55.350 --> 01:10:55.670
<v Felix>Ja.

01:10:56.230 --> 01:10:59.670
<v Felix>Ist ja auch quasi mein Ausgleich für normale News hier.

01:11:03.030 --> 01:11:06.550
<v Felix>Gibt es irgendwas Besonderes zum zehnten Geburtstag?

01:11:07.030 --> 01:11:09.750
<v l33tname>Also nicht, dass ich wüsste und den Blogpost eigentlich auch nichts,

01:11:10.070 --> 01:11:13.750
<v l33tname>einfach nochmal so ein sehr kurzer Wrap-up.

01:11:14.550 --> 01:11:15.670
<v l33tname>Was halt so.

01:11:19.910 --> 01:11:24.070
<v l33tname>Das sind halt jetzt zehn Jahre seit dem ersten Public Commit.

01:11:26.390 --> 01:11:30.630
<v l33tname>Und so ein bisschen History und so ein bisschen The Journey Synths,

01:11:30.710 --> 01:11:33.430
<v l33tname>also was seitdem passiert ist.

01:11:35.190 --> 01:11:36.870
<v l33tname>Und ja, also ich meine.

01:11:37.430 --> 01:11:38.790
<v Felix>Haben Sie Kuchen mitgebracht?

01:11:39.270 --> 01:11:40.150
<v l33tname>Ich weiß nicht.

01:11:41.190 --> 01:11:42.310
<v l33tname>Ich sehe keinen Kuchen.

01:11:42.390 --> 01:11:43.830
<v l33tname>Also ich habe keinen Kuchen bekommen.

01:11:44.070 --> 01:11:45.190
<v Felix>Ich habe auch keinen bekommen.

01:11:45.830 --> 01:11:47.990
<v l33tname>Aber trotzdem, wir haben dafür failed.

01:11:48.790 --> 01:11:50.710
<v l33tname>Wir haben dafür Open Source.

01:11:51.750 --> 01:11:51.990
<v l33tname>Das stimmt.

01:11:52.470 --> 01:11:56.150
<v l33tname>Prometheus und können damit unsere Systeme monitoren.

01:11:57.830 --> 01:11:58.470
<v l33tname>Darum.

01:11:59.910 --> 01:12:04.710
<v Felix>Der erste Commit war die Readme, bedecke deinen Himmel Zeus.

01:12:08.150 --> 01:12:10.070
<v Felix>Das ist der nächste Committee.

01:12:12.710 --> 01:12:13.670
<v Unbekannt>Weiß ich nicht.

01:12:14.070 --> 01:12:15.030
<v Markus>Auch auf Deutsch?

01:12:15.670 --> 01:12:16.070
<v Markus>Auf Deutsch?

01:12:16.310 --> 01:12:17.590
<v Felix>Auf Deutsch, auf Deutsch was.

01:12:18.230 --> 01:12:18.550
<v Felix>Okay.

01:12:20.390 --> 01:12:22.710
<v l33tname>Ist das ein deutsches Dingse?

01:12:23.190 --> 01:12:23.750
<v l33tname>Weiß ich nicht.

01:12:23.990 --> 01:12:26.790
<v l33tname>War es irgendwie von SoundCloud irgendwas?

01:12:27.430 --> 01:12:28.150
<v l33tname>Ja, genau.

01:12:29.190 --> 01:12:34.150
<v Markus>Matty Proud and myself had just left Google to join SoundCloud.

01:12:36.390 --> 01:12:37.510
<v l33tname>Sind das Deutsche?

01:12:37.590 --> 01:12:38.310
<v l33tname>Kennt man die?

01:12:38.630 --> 01:12:39.670
<v Felix>Matty Proud?

01:12:41.110 --> 01:12:43.350
<v Felix>Keine Ahnung, wer Matty Proud ist.

01:12:45.190 --> 01:12:46.310
<v l33tname>Weiß ich nicht.

01:12:51.190 --> 01:12:52.550
<v Felix>Zürich, Schweiz.

01:12:53.350 --> 01:12:57.350
<v Felix>Aber jetzt gerade, ich weiß nicht, jetzt gerade für Google, glaube ich, dort oder so.

01:13:03.990 --> 01:13:04.630
<v Felix>Keine Ahnung.

01:13:04.710 --> 01:13:07.030
<v l33tname>Wer weiß das schon so genau auf jeden Fall.

01:13:07.430 --> 01:13:08.310
<v l33tname>Tolle Software.

01:13:08.790 --> 01:13:09.510
<v l33tname>Tolle Software, genau.

01:13:10.230 --> 01:13:11.030
<v l33tname>Zehn Jahre.

01:13:11.910 --> 01:13:13.190
<v l33tname>Zehn Jahre gut.

01:13:14.390 --> 01:13:17.030
<v l33tname>Auf die nächsten zehn Jahre hoffentlich immer noch gut.

01:13:18.630 --> 01:13:18.950
<v l33tname>Klar.

01:13:19.030 --> 01:13:21.030
<v Felix>Oder was Besseres ist auch mir egal, Silax?

01:13:23.830 --> 01:13:27.030
<v Felix>Können ja auch was Besseres machen oder können ausgetauscht werden.

01:13:28.230 --> 01:13:29.190
<v Felix>Ich bin da.

01:13:29.670 --> 01:13:33.830
<v Felix>Ich stehe nicht hinter einer Software, ich stehe hinter dem Konzept, würde ich sagen.

01:13:34.550 --> 01:13:37.430
<v Markus>Ja, ich meine, wenn wir Weiterentwicklungen haben wollen, dann müssen wir auch bereit sein,

01:13:37.590 --> 01:13:39.430
<v Markus>zwischendurch mal neue Software zu benutzen.

01:13:39.910 --> 01:13:45.030
<v Markus>Das funktioniert halt nicht immer alles auf der Leichen-Codebasis und durch alles durch migrieren.

01:13:46.310 --> 01:13:52.550
<v Markus>Wobei so Schnittstellen und Migrationen, das ist, glaube ich, schon auf lange Sicht eine

01:13:52.550 --> 01:13:55.430
<v Markus>arbeitsplatzsichernde Tätigkeit.

01:13:56.710 --> 01:13:59.910
<v Felix>Einfach nur Shit in anderen Shit wieder reinzubekommen.

01:14:00.870 --> 01:14:06.390
<v Markus>Und die Menschheit kann sich halt immer weniger damit abfinden, dass man irgendwas nochmal irgendwie

01:14:06.390 --> 01:14:07.270
<v Markus>wegschmeißen sollte.

01:14:07.430 --> 01:14:09.910
<v Markus>Deswegen muss immer alles mitgenommen und migriert werden.

01:14:11.350 --> 01:14:15.750
<v Markus>Und auf Integration auf der anderen Seite ist tatsächlich was, was das Leben einfacher macht,

01:14:15.830 --> 01:14:19.670
<v Markus>weil niemand will Zeug ausdrucken wieder abtippen.

01:14:19.910 --> 01:14:20.390
<v Markus>Wirklich nicht.

01:14:20.550 --> 01:14:21.190
<v Markus>Das stimmt.

01:14:21.830 --> 01:14:23.670
<v Felix>Das möchte niemand, aber es wird trotzdem gemacht.

01:14:23.750 --> 01:14:24.870
<v l33tname>Darum gibt es OCR.

01:14:25.030 --> 01:14:25.190
<v l33tname>Ja.

01:14:25.350 --> 01:14:27.590
<v l33tname>Wenn der AI das macht, ist es ja okay.

01:14:27.910 --> 01:14:30.470
<v Felix>Klar, dann, wenn der sich mal verliest, dann sagt man ja, pff.

01:14:32.470 --> 01:14:33.110
<v Felix>Passiert.

01:14:33.510 --> 01:14:39.430
<v Markus>Ich habe jetzt neulich gehört, in irgendeinem BAföG-Amt haben die nicht genügend Leute,

01:14:39.510 --> 01:14:42.310
<v Markus>die sich darum kümmern, dass die Austräge ausgedruckt werden.

01:14:42.550 --> 01:14:43.430
<v Felix>Und was machen sie dann?

01:14:43.590 --> 01:14:44.230
<v Felix>OCR?

01:14:45.270 --> 01:14:48.470
<v Markus>Nee, die haben Stellenausschreibungen und die Stellenbeschreibung ist,

01:14:48.550 --> 01:14:52.470
<v Markus>man muss sich ja darum kümmern, dass die digital eingereichten Anträge ausgedruckt und zur Weiterverarbeitung

01:14:52.470 --> 01:14:53.430
<v Markus>vorbereitet werden.

01:14:53.990 --> 01:14:54.710
<v Markus>Mein Gott.

01:14:55.350 --> 01:14:56.950
<v Felix>Das ist echt ganz schakacke.

01:14:58.230 --> 01:15:01.910
<v Felix>Und hast dich beworben oder ist das zu krass?

01:15:03.030 --> 01:15:06.070
<v Markus>Das, ich finde das, ich kann das nicht tragen.

01:15:06.230 --> 01:15:07.670
<v Markus>Ich kann das nicht tragen.

01:15:07.910 --> 01:15:08.310
<v Markus>Warum nicht?

01:15:08.550 --> 01:15:15.270
<v Felix>Aber ich meine, das ist ja relativ easy, dann quasi Leute vom Arbeitsamt dort für solche Jobs da

01:15:15.270 --> 01:15:16.390
<v Felix>vorzubereiten.

01:15:16.790 --> 01:15:20.630
<v Felix>Das ist ja quasi begrenzt, was man dann vorwissen mitbringen muss.

01:15:21.110 --> 01:15:26.230
<v Markus>Deckt sich nicht mit meinem gesellschaftlichen Anspruch darüber, was Menschen als Arbeit machen sollten.

01:15:27.350 --> 01:15:29.350
<v Felix>Ja, aber also keine Ahnung.

01:15:34.630 --> 01:15:36.950
<v Felix>Aber guck mal, BAföG ist doch dieses Studentending, oder?

01:15:37.030 --> 01:15:38.950
<v Felix>Ihr sollt ja wohl Studentennamen machen.

01:15:40.630 --> 01:15:41.190
<v Felix>Von Studenten.

01:15:41.430 --> 01:15:47.910
<v Felix>Dann kannst du da quasi solche BAföG-Studenten reinholen, wenn die nicht zahlen können oder so.

01:15:47.990 --> 01:15:54.950
<v Felix>Dann müsstest du quasi jetzt mal hunderte von BAföG-Antreten ausdrucken und dann ist es wieder in Ordnung,

01:15:55.030 --> 01:15:56.230
<v Felix>haben sie wieder im Monat Zeit.

01:15:59.910 --> 01:16:01.590
<v Markus>Haben sich hier BAföG erarbeitet, ne?

01:16:01.750 --> 01:16:02.790
<v Felix>Ja, ja, genau.

01:16:03.030 --> 01:16:03.670
<v Felix>Irgendwie sowas.

01:16:03.830 --> 01:16:05.190
<v Felix>Fände ich aber wieder sehr witzig.

01:16:05.350 --> 01:16:07.510
<v Felix>Es wäre nicht in Ordnung, aber es wäre sehr witzig.

01:16:07.830 --> 01:16:08.150
<v Felix>Ja.

01:16:09.590 --> 01:16:14.790
<v Markus>Ich habe es verlegt, die Aussage, also der Bericht darüber kommt sogar vom Generalsekretär des Deutschen

01:16:14.790 --> 01:16:19.990
<v Markus>Studentenwerks, der bei der Jahrespreisekonferenz am Donnerstag darüber richtete.

01:16:20.150 --> 01:16:23.270
<v Markus>Studierende könnten ihren BAföG-Antrag mittlerweile online stellen,

01:16:23.350 --> 01:16:26.790
<v Markus>aber wenn die Ämter ihm bearbeiten, müssen sie ihn ausdrucken.

01:16:30.310 --> 01:16:31.750
<v Markus>Digitalisierung in Deutschland.

01:16:32.870 --> 01:16:33.670
<v Felix>Nein, danke.

01:16:41.510 --> 01:16:45.270
<v Markus>Das ist doch der schöner Abschluss für die News.

01:16:45.350 --> 01:16:47.350
<v Markus>Kommen wir zu den Themen.

01:16:48.470 --> 01:16:49.590
<v Felix>Was sind unsere Themen?

01:16:49.750 --> 01:16:50.630
<v Markus>Da stehen drei Links.

01:16:51.670 --> 01:16:55.350
<v Felix>Wo kommen wir mit den Themenhersten an die Farbe?

01:16:57.350 --> 01:17:01.670
<v Markus>Das erste Thema ist ein Desktop auf Rust-Basis.

01:17:01.990 --> 01:17:08.390
<v Markus>Und das habe ich im Linux-Blog von Michel Franken gefunden.

01:17:08.470 --> 01:17:12.550
<v Markus>Und das fand ich ganz spannend, weil die Frage, die sich auch stellt,

01:17:12.630 --> 01:17:17.510
<v Markus>wenn man so von Go und Rust hört, was ist denn jetzt eigentlich der praktische Nutzen dafür?

01:17:17.590 --> 01:17:20.150
<v Markus>Und können wir nicht mal das End-to-End sehen, dass es wirklich besser ist?

01:17:20.470 --> 01:17:25.910
<v Markus>Und ich habe dann versucht, mal so in einer halben Stunde Zeit, die ich irgendwo gefunden hatte,

01:17:26.390 --> 01:17:32.070
<v Markus>herauszufinden, was so der Zustand von UI-Frameworks für Rust ist und bin darüber dann auf diesen

01:17:32.070 --> 01:17:34.230
<v Markus>Cosmic-Desktop gestolpert.

01:17:34.710 --> 01:17:39.190
<v Markus>Und die haben eben das Ziel, einen Desktop zu implementieren,

01:17:39.350 --> 01:17:41.910
<v Markus>der komplett in Rust implementiert wird.

01:17:42.070 --> 01:17:45.110
<v Markus>Und das Ergebnis ist der Cosmic-Desktop.

01:17:46.550 --> 01:17:51.190
<v l33tname>Aber ist UI wirklich so der Hauptfokus von Rust?

01:17:51.990 --> 01:17:54.390
<v Markus>Es wäre konsequent, meiner Meinung nach.

01:17:54.790 --> 01:18:01.750
<v Markus>Also wenn man jetzt sagt, Rust ist die aufgrund verschiedener Sprachfeatures und von der Architektur

01:18:01.750 --> 01:18:06.230
<v Markus>her eine gute Sprache,

01:18:06.550 --> 01:18:11.350
<v Markus>die konzeptionell viele Fehler vermeidet, die mit anderen Technologien gemacht werden.

01:18:11.590 --> 01:18:17.350
<v Markus>Oder die in anderen Technologien dazu führen, dass Systeme instabil werden oder Sicherheitslücken haben,

01:18:17.430 --> 01:18:20.150
<v Markus>die sie nicht haben sollten und so weiter und so fort.

01:18:20.470 --> 01:18:25.590
<v Markus>Dann möchte ich doch eigentlich auch, dass ich da drin UIs schreibe.

01:18:25.830 --> 01:18:32.150
<v Markus>Und wenn man sich die Rust anguckt und sich anschaut, was im Kontext von Web

01:18:34.150 --> 01:18:39.270
<v Markus>hier WebAssembly passiert, dann wird es interessant,

01:18:39.430 --> 01:18:45.190
<v Markus>ein vernünftiges UI-Framework zu haben, weil ich möchte eigentlich weg davon,

01:18:45.350 --> 01:18:51.670
<v Markus>dass ich Web-UIs in HTML schreibe, weil HTML für mich eine Dokumentenauszeichnungssprache ist und nichts,

01:18:51.750 --> 01:18:53.750
<v Markus>wodrin ich ein UI programmiere.

01:18:53.910 --> 01:18:59.270
<v Markus>Und diese ganzen Krücken, die wir uns mit JavaScript und Cascanning-Style-Sheets und was es so alles gibt,

01:18:59.350 --> 01:19:04.310
<v Markus>darüber basteln, führen halt nur zu Schmerzen, weil wir immer noch auf dem Grundkonzept arbeiten,

01:19:04.390 --> 01:19:06.390
<v Markus>was ein Dokument zugrunde liegen hat.

01:19:06.790 --> 01:19:12.950
<v Markus>Deswegen würde ich gerne mal wieder anfangen, Web-Applikationen mit echten Web-UI-Toolkits zu bauen.

01:19:13.110 --> 01:19:17.270
<v Markus>Und die müssen weg auch von diesem Document Object Model.

01:19:17.510 --> 01:19:24.470
<v Markus>Und darüber kam ein Gedanke, dass es ganz cool wäre, dass es für Rust auch gute UI-Toolkits

01:19:24.470 --> 01:19:28.470
<v Markus>gibt, die dann optimalerweise sich auch nach WebAssembly kompilieren lassen.

01:19:31.430 --> 01:19:33.430
<v l33tname>Hast du das ausprobiert oder?

01:19:34.870 --> 01:19:38.550
<v Markus>Das war mein Ziel, als ich den Link ins Pad gepastet habe.

01:19:39.270 --> 01:19:41.190
<v Markus>Ich bin leider nicht dazu gekommen.

01:19:41.590 --> 01:19:42.070
<v Markus>Ah ja.

01:19:42.310 --> 01:19:47.910
<v Markus>Deswegen gibt es als Thema hier nur den Link, das als Thema vielleicht nicht ganz reicht.

01:19:50.390 --> 01:19:53.030
<v Felix>Das ist dann ein Wayland Compositor, oder?

01:19:53.430 --> 01:19:55.350
<v Felix>Das ist nicht quasi alles.

01:19:58.230 --> 01:19:59.110
<v Felix>Oder doch.

01:20:03.470 --> 01:20:06.830
<v Felix>Das ist der Wayland-Compositor namens Victoria.

01:20:07.950 --> 01:20:08.750
<v Felix>Oh mein Gott.

01:20:09.870 --> 01:20:10.510
<v Felix>Was ist es denn?

01:20:10.590 --> 01:20:11.310
<v Felix>Ist das alles?

01:20:11.470 --> 01:20:13.150
<v Felix>Oder ist es nur so ein bisschen was?

01:20:14.110 --> 01:20:19.390
<v Felix>Wohin geht denn quasi dieses Desktop?

01:20:21.950 --> 01:20:28.750
<v Markus>Das ist eine gute Frage, weil was sie machen, ist, dass sie ja die GTK4-Apps konvertieren und

01:20:28.750 --> 01:20:31.710
<v Markus>dann auf der Wayland Shell ausführen können.

01:20:34.110 --> 01:20:39.950
<v Markus>Also es geht erstmal tatsächlich um die Schicht, die auf Wayland aufbaut.

01:20:40.910 --> 01:20:42.350
<v Felix>Okay, außer das da drüber.

01:20:42.510 --> 01:20:43.230
<v Felix>Okay, verstanden.

01:20:52.270 --> 01:20:55.710
<v Felix>Ja, genau, also du musst, ich glaube, du musst es mal ausprobieren, das hilft ja quasi alles nichts.

01:20:56.190 --> 01:20:57.310
<v l33tname>Ich glaube auch.

01:20:57.790 --> 01:20:58.590
<v Markus>Alles klar.

01:20:58.830 --> 01:21:01.550
<v Markus>Nehmen wir mal mit für als Hausaufgaben für das nächste Mal.

01:21:02.270 --> 01:21:06.030
<v l33tname>Du hast ja gesagt, du hast ja zwischen, wie war das, zwischen Weihnachten und so,

01:21:06.270 --> 01:21:10.510
<v l33tname>hast du viel Zeit, um Dinge zu machen.

01:21:12.910 --> 01:21:14.830
<v Markus>Irgendwas hat das auf dich projiziert.

01:21:14.910 --> 01:21:17.950
<v Markus>Das heißt nicht, ich schließe nicht zwangsläufig von mir auf andere.

01:21:19.790 --> 01:21:26.670
<v Felix>Okay, also der Compositor heißt Cosmic Comp und Victoria is the name of the person who is developing Cosmic

01:21:26.670 --> 01:21:27.790
<v Felix>Comp in Saiy.

01:21:27.950 --> 01:21:30.270
<v Felix>So, das hat der Artikel ein bisschen verkackt.

01:21:31.470 --> 01:21:34.830
<v Markus>Das klingt wirklich nach einer Übersetzungsproblematik hier, ja.

01:21:36.830 --> 01:21:37.150
<v Markus>Okay.

01:21:37.310 --> 01:21:41.950
<v Felix>Na gut, aber ja, ich meine, wenn es schön aussieht und wenn es in Rust geschrieben wird, warum nicht?

01:21:42.030 --> 01:21:44.110
<v Felix>Also ich habe da jetzt kein Problem.

01:21:48.510 --> 01:21:54.030
<v Felix>Das Interface ist quasi da nicht so schlimm, als wenn man ein Zeug quasi mit externen Schnittstellen hat,

01:21:54.190 --> 01:21:54.910
<v Felix>finde ich jetzt.

01:21:54.990 --> 01:21:59.310
<v Felix>Also diese ganzen netzwerkbasierten Dienste, wenn die in Sinn geschrieben sind,

01:21:59.390 --> 01:22:04.270
<v Felix>finde ich schlimmer, als wenn es quasi mein Desktop-Environment ist.

01:22:05.470 --> 01:22:07.550
<v Felix>Aber warum nicht?

01:22:07.870 --> 01:22:08.670
<v l33tname>Wenn es funktioniert.

01:22:08.910 --> 01:22:10.510
<v Felix>Und wenn es gut aussieht, warum nicht?

01:22:13.390 --> 01:22:18.590
<v l33tname>Also ich meine, ich sehe jetzt nicht so wirklich ein Grund, das nicht in Rust zu machen,

01:22:18.670 --> 01:22:21.870
<v l33tname>aber ich sehe halt auch nicht so wirklich einen Grund, das mit Rust zu machen.

01:22:22.430 --> 01:22:24.190
<v l33tname>Aber ja, also es geht.

01:22:24.830 --> 01:22:26.430
<v l33tname>Wenn es funktioniert und gut aussieht, ja.

01:22:26.590 --> 01:22:27.950
<v l33tname>Also sich auch.

01:22:30.430 --> 01:22:31.470
<v Felix>Ja, cool.

01:22:31.950 --> 01:22:32.910
<v Felix>Dann go.

01:22:34.110 --> 01:22:35.070
<v Felix>Muss man dafür aus?

01:22:35.950 --> 01:22:39.390
<v Felix>Muss man dafür dieses, wie heißt das, Pop OS haben?

01:22:39.550 --> 01:22:42.030
<v Felix>Weil das kommt ja von diesen System 67 Leuten.

01:22:42.270 --> 01:22:43.710
<v Felix>Oder gibt es doch überall?

01:22:44.270 --> 01:22:48.590
<v Markus>Ich hatte das so verstanden, dass das erstmal primär darauf entwickelt wird.

01:22:51.470 --> 01:22:56.350
<v Felix>Das heißt, man kann es nicht einfach auf Ubuntu oder sowas ausprobieren.

01:22:59.150 --> 01:23:01.630
<v Markus>Das wäre auszuprobieren, Pop-OS.

01:23:02.430 --> 01:23:08.030
<v Markus>Aber in der Einfachheit halber würde ich erstmal anfangen, dieses Pop-OS irgendwo zu installieren.

01:23:08.270 --> 01:23:09.150
<v Felix>Zu investieren.

01:23:10.350 --> 01:23:11.790
<v Felix>Ich investiere in PopOS.

01:23:15.630 --> 01:23:17.070
<v l33tname>Anstelle von Twitter.

01:23:17.710 --> 01:23:19.470
<v l33tname>Einfach mal Pop-OS kaufen.

01:23:23.150 --> 01:23:24.350
<v Felix>Das wäre doch eine gute Idee.

01:23:24.430 --> 01:23:26.750
<v Felix>Aber dann geht es auch kaputt, das können wir nicht zulassen.

01:23:26.830 --> 01:23:29.230
<v Felix>Das zu der Kind vielleicht nicht.

01:23:30.030 --> 01:23:32.750
<v l33tname>Dann vielleicht doch Chatkontrolle.

01:23:33.150 --> 01:23:33.470
<v l33tname>Was?

01:23:33.790 --> 01:23:35.710
<v Markus>Ja, das ist ein Link.

01:23:36.030 --> 01:23:37.150
<v Markus>Wir haben ja Chatkontrolle.

01:23:37.710 --> 01:23:41.550
<v Markus>Wir haben politische Themen offen gehabt, auf dem Radar und so.

01:23:41.710 --> 01:23:47.070
<v Markus>Und der Chaos Computer Club hat in seinem Blog ganz ausführlich darüber geschrieben,

01:23:47.390 --> 01:23:53.950
<v Markus>dass die FDP nun in einem Dilemma steckt, weil völlig überraschend die SDD umgekippt ist,

01:23:54.270 --> 01:23:57.710
<v Markus>die Chatkontrolle nicht wirklich eingrenzen und stoppen will.

01:23:58.190 --> 01:24:04.750
<v Markus>Und ja, die FDP jetzt in dem Dilemma steht zwischen ihrem Koalitionsvertrag,

01:24:05.070 --> 01:24:10.510
<v Markus>wo sie die Maßnahmen zum Scannen von privater Kommunikation klar ablehnen.

01:24:10.910 --> 01:24:17.630
<v Markus>Auf der einen Seite und auf der anderen Seite aber mit der

01:24:17.630 --> 01:24:19.390
<v Markus>Realpolitik in der Ampel.

01:24:20.830 --> 01:24:26.910
<v Markus>Wo andere Kräfte die Chatkontrolle wohl

01:24:27.230 --> 01:24:28.590
<v Markus>begrüßen bzw.

01:24:29.310 --> 01:24:35.310
<v Markus>hinnehmen, weil sie die Schäden, die das Zeug anrichten kann, einfach nicht sehen wollen.

01:24:36.750 --> 01:24:38.990
<v Markus>Was ist das Problem mit eigentlich?

01:24:39.390 --> 01:24:44.910
<v Markus>Es geht darum, dass er doch mal, was Chatkontrolle ist, genau.

01:24:45.470 --> 01:24:45.790
<v Markus>Ja, genau.

01:24:46.590 --> 01:24:51.150
<v Markus>Dass Chats kontrolliert werden sollen, um illegales Treiben im Internet einzudämmen.

01:24:51.230 --> 01:24:52.830
<v Markus>So ganz grob gesagt.

01:24:53.150 --> 01:24:59.550
<v Markus>Und Chats automatisch zu kontrollieren, das funktioniert ja nicht, kann ja keiner mitlesen.

01:24:59.790 --> 01:25:04.990
<v Markus>Also kann nicht nur keiner mitlesen, weil wir es mittlerweile hoffentlich auf einen Messenger verschlüsselt

01:25:04.990 --> 01:25:08.430
<v Markus>haben, sondern kann auch aufgrund der schieren Menge keiner mitlesen.

01:25:09.310 --> 01:25:15.470
<v Markus>Und das liegt natürlich total nahe hier eine nicht-Blockchain-Lösung,

01:25:15.550 --> 01:25:16.750
<v Markus>sondern AI-Lösung, genau.

01:25:19.150 --> 01:25:24.750
<v Markus>So, das Problem ist aber, dass man schnell dahin kommt,

01:25:24.830 --> 01:25:29.150
<v Markus>wenn man über solche Lösungen spricht, dass die Leute meinen, dass so ein Client-Side-Scanning,

01:25:29.230 --> 01:25:34.110
<v Markus>also direkt da, wo die Nachrichten geschrieben werden oder ankommen zu verwenden.

01:25:37.550 --> 01:25:40.990
<v Markus>Das macht aber alles kaputt.

01:25:42.350 --> 01:25:46.270
<v Felix>Okay, das heißt, sowas war, hatten wir nicht so eine News mit Apple,

01:25:46.350 --> 01:25:51.310
<v Felix>wo sie irgendwie in seine Bäder geschaut hat, ob es irgendwie Kinderpornografie ist,

01:25:51.390 --> 01:25:52.190
<v Felix>was nicht.

01:25:53.230 --> 01:25:56.830
<v Markus>Genau, da gab es vor kurzem aber die News, dass sie das Final begraben haben, weil sie auch ansehen.

01:25:57.230 --> 01:26:02.190
<v Markus>Das tut ihrem Ganzen Ansehen, was sie sich hart erarbeiten oder das Image,

01:26:02.270 --> 01:26:09.150
<v Markus>was sie so hart pflegen, dass sie die einzigen sind, die sich um die Privatsphöre der User kümmern würden,

01:26:10.110 --> 01:26:12.510
<v Markus>dass das dann endgültig bröckeln würde.

01:26:12.830 --> 01:26:17.390
<v Markus>Anstattdessen haben sie ja an anderer Front jetzt gesagt, dass sie wirklich daran arbeiten,

01:26:17.470 --> 01:26:24.350
<v Markus>dass es, dass auch die Keys für die Backups besser verschlüsselt werden sollen.

01:26:24.670 --> 01:26:28.430
<v Markus>Aber bevor wir jetzt abschweifen, zurück zur Chat-Kontrolle, weil das mit der Apple News,

01:26:28.510 --> 01:26:30.270
<v Markus>das habe ich gerade nicht so genau im Kopf.

01:26:33.150 --> 01:26:38.830
<v Markus>So, und unser gute

01:26:38.830 --> 01:26:45.630
<v Markus>FDP-Justizminister, Herr Buschmann heißt er, richtig, der hat auch schon angeblich sich

01:26:45.630 --> 01:26:50.910
<v Markus>mit seinen Kollegen ausgetauscht und so verbal versucht zurückzurudern,

01:26:51.150 --> 01:26:57.790
<v Markus>lässt aber in seinen Statements immer so juristische Schlüsselwörter wie anhaltsbezogen oder

01:26:58.110 --> 01:27:04.670
<v Markus>nee, wir sind natürlich gegen anhaltslose Chatkontrolle, aber dieses Anhaltslos ist an der Stelle halt

01:27:04.910 --> 01:27:10.350
<v Markus>der Knackpunkt, weil man sieht das an den Hausdurchsuchungen,

01:27:10.510 --> 01:27:12.430
<v Markus>die jetzt kürzlich erfolgt sind.

01:27:14.990 --> 01:27:20.350
<v Markus>Die haben ja als Anlass gerne so diese Vermutung Bildung einer terroristischen Vereinigung.

01:27:20.510 --> 01:27:22.030
<v Markus>Und das ist im Effekt.

01:27:22.750 --> 01:27:24.270
<v Felix>Bei den Klebeleuten, oder was?

01:27:24.510 --> 01:27:27.390
<v Markus>Bei den sowohl bei den Klebeleuten als auch bei den anderen Verrückten.

01:27:27.710 --> 01:27:29.470
<v Felix>Okay, bei den anderen Verrückten, ja, okay.

01:27:30.190 --> 01:27:33.310
<v Markus>Ja, ist es natürlich, also da sind wir uns einig.

01:27:33.630 --> 01:27:39.070
<v Markus>Sie haben jetzt den geschickten Move gemacht, dass es einmal sehr berechtigt war und das andere mal für viele

01:27:39.230 --> 01:27:39.390
<v Markus>Diskussion.

01:27:39.790 --> 01:27:40.510
<v Markus>Klebeleute.

01:27:44.590 --> 01:27:47.950
<v Markus>Aber in dieser ganzen Diskussion darüber, ob das nun berechtigt war oder nicht,

01:27:48.030 --> 01:27:50.990
<v Markus>kam auch raus, dass dieser Paragraf in der Regel immer dafür benutzt wird,

01:27:51.150 --> 01:27:55.710
<v Markus>Leute zu belauschen und Häuser und Wohnungen zu durchsuchen, aber fast nie dazu führt,

01:27:55.790 --> 01:27:57.390
<v Markus>dass eine Handlage erhoben wird.

01:27:57.870 --> 01:28:03.150
<v Markus>Und das ist juristisch ein Riesenproblem, weil dadurch die Verfolgungsbehörden eine Befugnis haben,

01:28:03.790 --> 01:28:08.190
<v Markus>Dinge zu tun, die aber dem nicht zielführend ist.

01:28:08.270 --> 01:28:12.190
<v Markus>Weil, wenn sie immer nur die Werkzeuge benutzen, ohne aber wirklich auf das Ziel,

01:28:12.270 --> 01:28:18.110
<v Markus>warum es diese Werkzeuge gibt, hinzuarbeiten oder das Ziel mal vor einem Gericht diskutiert wird,

01:28:18.350 --> 01:28:21.470
<v Markus>dann ist die Frage, warum gibt es diese Werkzeuge überhaupt?

01:28:22.990 --> 01:28:23.230
<v Markus>Ja.

01:28:23.470 --> 01:28:26.590
<v Markus>So, lange Rede, kurzer Sinn, vor allem bin ich jetzt ganz schön abgeschweift.

01:28:28.830 --> 01:28:34.910
<v Markus>Die FDP ist diejenige, die jetzt oder nach Darstellung des Artikels von dem CCC,

01:28:34.990 --> 01:28:39.470
<v Markus>die sich jetzt darum kümmern muss, ob Chatkontrolle nun eingeführt wird oder das weiterverfolgt wird oder

01:28:39.470 --> 01:28:39.790
<v Markus>nicht.

01:28:39.950 --> 01:28:44.350
<v Markus>Und Grund des Übels, warum das gerade da im Raum steht,

01:28:44.430 --> 01:28:48.750
<v Markus>ist aber wiederum die CDU, dieselbiges fordert.

01:28:48.830 --> 01:28:51.710
<v Markus>Also eigentlich müsste sich jetzt unsere Bundesregierung hinstellen und sagen,

01:28:51.870 --> 01:28:57.390
<v Markus>nicht mit uns, bei uns, wir wollen das nicht umsetzen und das auf EU-Ebene wiederum blockieren und die dazu

01:28:57.390 --> 01:29:02.030
<v Markus>bringen, dass wir das so aufgleisen, wie es sinnvoll wäre.

01:29:04.590 --> 01:29:05.710
<v Felix>Tja, shit.

01:29:06.030 --> 01:29:06.830
<v Felix>Oder so.

01:29:08.910 --> 01:29:15.550
<v l33tname>Und das realistisch, dass das passiert oder das wie sieht das aus?

01:29:17.310 --> 01:29:23.470
<v Markus>Schwer zu sagen, vor allem, weil ich die letzten acht Tage nicht so viele Nachrichten verfolgt habe.

01:29:23.550 --> 01:29:26.190
<v Markus>Also ich den aktuellen Stand gar nicht so gut kenne.

01:29:28.990 --> 01:29:34.190
<v Markus>Also die Aufreger an anderer Stelle, also bei Netzpolitik auch, schreiben sie auch ganz klar,

01:29:34.270 --> 01:29:37.630
<v Markus>dass die Innenministerin die Koalitionsvertrag bricht an der Stelle,

01:29:37.870 --> 01:29:44.590
<v Markus>weil im Koalitionsvertrag eben festgehalten ist, dass es diese Anhalts-Deise Chatkontrolle nicht geben soll.

01:29:44.830 --> 01:29:46.910
<v l33tname>Was heißt das konkret?

01:29:46.990 --> 01:29:52.110
<v l33tname>Also ja, das ist halt so ein, also ich meine, ich kenne mich ja da absolut gar nicht aus,

01:29:52.190 --> 01:29:54.670
<v l33tname>aber für mich ein Koalitionsvertrag ist halt einfach so ein Papier,

01:29:54.750 --> 01:29:56.270
<v l33tname>was sie halt mal unterschrieben haben.

01:29:56.990 --> 01:29:58.670
<v l33tname>Also hat das irgendeine.

01:29:59.470 --> 01:30:03.950
<v Markus>Nee, das hat überhaupt gar keine Bindung und das ist auch eigentlich eher so ein medienpolitisches Spektakel,

01:30:04.030 --> 01:30:05.310
<v Markus>der Koalitionsvertrag.

01:30:05.470 --> 01:30:10.190
<v Markus>Das Interessante in Deutschland ist, dass insbesondere während der Großen Koalition dieser Koalitionsvertrag

01:30:10.190 --> 01:30:14.590
<v Markus>immer herangezogen wurde, wenn die CDU, die SPD dazu bringen wollte,

01:30:14.750 --> 01:30:20.270
<v Markus>irgendwie etwas zuzustimmen, was gegen die Grundsätze der SPD war,

01:30:20.430 --> 01:30:22.910
<v Markus>aber dann wurde immer gesagt, ja, aber der Koalitionsvertrag.

01:30:23.150 --> 01:30:29.390
<v Markus>Und wenn das ganze Spiel mal andersrum stand, dass eigentlich die CDU mal hätte Kleinbein geben müssen und

01:30:29.470 --> 01:30:34.590
<v Markus>auch zustimmen müssen, dann hat sie vorher so getan, als wenn er das tun würde und dann doch nicht so gemacht

01:30:34.670 --> 01:30:36.030
<v Markus>und sich nicht dran gehalten.

01:30:36.190 --> 01:30:41.310
<v Markus>Und wenn dann jemand gesagt hat, ja, aber der Koalitionsvertrag, dann haben sie das schnell zur Seite

01:30:41.310 --> 01:30:44.270
<v Markus>geschoben und ach, was weiß ich, danach mal geschwätzt von gestern.

01:30:44.430 --> 01:30:48.990
<v Markus>Und deswegen Koalitionsverträge in Deutschland sind sowieso zur Lachtnummer geworden.

01:30:49.070 --> 01:30:51.950
<v Markus>Man hatte jetzt so ein bisschen mit der Ampelregierung die Hoffnung,

01:30:52.030 --> 01:30:56.750
<v Markus>dass dieser Koalitionsvertrag mehr Gehalt hat oder länger hält.

01:30:56.990 --> 01:30:59.230
<v Markus>Mal gucken, ob es in diesem Schreitpunkt hier bleibt.

01:31:00.030 --> 01:31:03.230
<v Felix>Ja, gehalten, bis auf die Sachen, wo er immer gebrochen wurde, würde ich sagen.

01:31:04.830 --> 01:31:09.150
<v Felix>Wo sowohl die FDP als auch eigentlich FTP, oder?

01:31:09.710 --> 01:31:10.030
<v Felix>Sorry.

01:31:10.910 --> 01:31:15.710
<v Markus>Also aktuell, und deswegen ist die aktuelle Berichterstattung dazu so wichtig,

01:31:16.030 --> 01:31:22.190
<v Markus>ist eben dieser Status, dass Fäsers Ministerium in Brüssel verhandelt,

01:31:23.150 --> 01:31:25.550
<v Markus>wie mit dieser Chatkontrolle umgegangen werden soll.

01:31:25.630 --> 01:31:28.590
<v Markus>Und deswegen ist die öffentliche Aufmerksamkeit da auch wichtig.

01:31:29.790 --> 01:31:30.110
<v Markus>Okay.

01:31:30.350 --> 01:31:32.190
<v Felix>Muss man jetzt irgendwo noch einen Brief hinschicken?

01:31:34.350 --> 01:31:35.470
<v Felix>An wen schickt man dann?

01:31:35.630 --> 01:31:36.670
<v Felix>An Nancy direkt?

01:31:38.430 --> 01:31:42.910
<v Markus>Man kann bei Netzpolitik.org spenden und die sorgen für saubere Berichterstattung.

01:31:43.470 --> 01:31:43.630
<v Markus>Genau.

01:31:43.790 --> 01:31:48.990
<v Felix>Schickt euer Geld an netzpolitik.org und die werden das richtig einsetzen können.

01:31:50.990 --> 01:31:51.630
<v Felix>Schön.

01:31:52.510 --> 01:31:53.870
<v Felix>Oder auch nicht schön.

01:31:55.310 --> 01:31:58.350
<v Markus>Nein, und lassen wir das

01:32:00.830 --> 01:32:02.350
<v Markus>Netzpolitik.

01:32:02.590 --> 01:32:05.310
<v Markus>Lassen wir das Thema liegen und reden über schöne Dinge.

01:32:05.550 --> 01:32:05.870
<v Markus>Was ist denn?

01:32:06.430 --> 01:32:08.830
<v Markus>Also zumindest vordergründig schöne Dinge.

01:32:09.150 --> 01:32:10.590
<v Markus>Über lachende Roboter.

01:32:10.830 --> 01:32:11.550
<v Markus>Lachende Roboter.

01:32:12.430 --> 01:32:13.310
<v Markus>Habt ihr das gehört?

01:32:13.710 --> 01:32:15.630
<v Markus>In Japan gibt es jetzt lachende Roboter.

01:32:15.710 --> 01:32:16.030
<v Markus>Ja.

01:32:16.350 --> 01:32:19.710
<v Markus>Die Japaner sind ja ganz vorne in der Robotikforschung.

01:32:21.870 --> 01:32:26.590
<v Markus>Und die haben sich jetzt lange Jahre darauf konzentriert, dass

01:32:28.190 --> 01:32:33.550
<v Markus>Roboter nicht nur interagieren können, sondern auch empathisch interagieren können.

01:32:34.030 --> 01:32:38.590
<v Markus>Und haben da das Kunststück vollbracht, dass es einen Roboter gibt,

01:32:38.670 --> 01:32:43.070
<v Markus>der zum richtigen Zeitpunkt lachen kann und auch auf die richtige Art und Weise lachen kann.

01:32:43.150 --> 01:32:48.590
<v Markus>Also er kann als Reaktion auf einen Witz lachen, er kann mitlachen,

01:32:48.670 --> 01:32:55.310
<v Markus>wenn jemand in Tränen, also so ein Lachflash hat und kann

01:32:55.390 --> 01:33:02.350
<v Markus>situativ lachen, wenn man so als Ergänzung oder als Antwort auf eine Aussage so ein Lachen von sich

01:33:02.350 --> 01:33:02.670
<v Markus>gibt.

01:33:02.910 --> 01:33:06.510
<v Markus>Und das ist sehr spannend zu sehen.

01:33:07.790 --> 01:33:11.470
<v Felix>Ist es so creepy, wie ich es mir vorstelle, oder ist das schon okay?

01:33:11.790 --> 01:33:16.110
<v Markus>In diesem, ich habe die Tagesschau verlinkt, die hatten da ein Feature,

01:33:16.350 --> 01:33:19.470
<v Markus>wo das sehr, es sieht sehr sympathisch aus.

01:33:19.630 --> 01:33:23.070
<v Markus>Also ich glaube, wenn man es erlebt, könnte es tatsächlich sehr creepy wirken,

01:33:23.230 --> 01:33:25.630
<v Markus>weil einem einfach bewusst ist, das ist eine Maschine.

01:33:25.950 --> 01:33:31.310
<v Markus>Aber ich, das ist so für mich ein Riesenschritt Richtung funktionierender Androiden.

01:33:36.030 --> 01:33:40.190
<v Markus>Ja, und der nächste Gedanke, den ich danach hatte, nachdem ich mir dachte,

01:33:40.270 --> 01:33:45.150
<v Markus>wie cool, danach dachte ich, und damit schafft sich die Menschheit endgültig selbst ab.

01:33:48.590 --> 01:33:50.110
<v Felix>Wir brauchen keine Freunde, wir brauchen Roboter.

01:33:50.350 --> 01:33:52.030
<v Markus>Ja, exakt.

01:33:52.190 --> 01:33:53.390
<v Markus>Genau das ist das Problem.

01:33:53.470 --> 01:34:00.030
<v Markus>Wir haben heute schon das Problem in gewissen gesellschaftlichen, in gewissen Gesellschaften auf diesem

01:34:00.270 --> 01:34:04.910
<v Markus>Planeten, dass die Leute nicht mehr vor die Tür gehen, weil sie den ganzen Tag vor dem Rechner hängen und

01:34:04.910 --> 01:34:08.590
<v Markus>nicht mehr socializieren, keine Partner mehr kennenlernen, keine Kinder mehr bekommen,

01:34:08.830 --> 01:34:12.430
<v Markus>keine eigene Wohnung sich suchen, sondern bei den Eltern wohnen bleiben.

01:34:14.110 --> 01:34:17.470
<v Markus>Ich glaube, das hat man in der letzten Folge auch, aus irgendeinem Grund haben wir da auch schon mal über

01:34:18.110 --> 01:34:19.470
<v Markus>Japan geredet.

01:34:20.990 --> 01:34:27.230
<v Markus>Und nun gibt es noch Roboter, die auch noch kommunikativ oder empathisch kommunizieren können.

01:34:27.550 --> 01:34:31.710
<v Markus>Und dann denke ich mir, alles klar, dann bestellen sich die Leute dann irgendwann,

01:34:31.790 --> 01:34:36.350
<v Markus>wenn sie volljährig sind, ihren Roboter, der genau empathisch so drauf ist,

01:34:37.070 --> 01:34:38.270
<v Markus>wie sie das gerne haben wollen.

01:34:38.430 --> 01:34:45.230
<v Markus>Wenn das nicht mehr passt, kriegt der ein Firmware-Upgrade und dann lacht er halt zu einer anderen Form von

01:34:45.230 --> 01:34:45.870
<v Markus>Humor.

01:34:46.030 --> 01:34:48.750
<v Markus>Und ansonsten ist dieser Roboter aber alles, was man braucht.

01:34:48.830 --> 01:34:51.230
<v Markus>Und wenn man ihn gerade nicht braucht, schaltet man ihn ab.

01:34:51.470 --> 01:34:57.150
<v Markus>Und damit ist dann so diese Notwendigkeit, jemanden zum Socializen und jemanden kennenzulernen,

01:34:57.310 --> 01:35:00.590
<v Markus>völlig dahin, was das Ende der Menschheit bedeutet.

01:35:01.390 --> 01:35:04.990
<v Felix>Du hast jetzt, also man muss halt schauen, wie schlimm das ist.

01:35:05.470 --> 01:35:07.230
<v Markus>Also für die schlimm es wirklich wert, ja.

01:35:07.390 --> 01:35:11.950
<v Felix>Also für unsere Umwelt wäre das wahrscheinlich gut, also für alles, was nicht Menschen ist.

01:35:12.750 --> 01:35:15.070
<v Markus>Wenn wir aussterben, für den Planeten wäre es besser, ja.

01:35:16.190 --> 01:35:20.990
<v Felix>Also dem Planeten ist es egal, aber den Pflanzen und Tieren, die jetzt gerade noch auf diesem Planeten leben,

01:35:21.070 --> 01:35:22.430
<v Felix>wäre es wahrscheinlich nicht egal.

01:35:24.990 --> 01:35:27.950
<v Felix>Ja, aber stimmt, würde ich sagen.

01:35:28.030 --> 01:35:32.030
<v Felix>Also es ist schon, wenn du quasi keinen Grund mehr hast, neue Leute kennenzulernen,

01:35:32.110 --> 01:35:38.110
<v Felix>weil du quasi einen Robot hast, der du voll und ganz vertraust und da deine Probleme erzählen kannst und so,

01:35:38.190 --> 01:35:44.110
<v Felix>dann hilft es aber vielleicht auch der dem eigenen

01:35:44.910 --> 01:35:45.710
<v Felix>Wohlbefinden.

01:35:45.790 --> 01:35:50.030
<v Felix>Also das muss man ja auch überlegen, quasi, wenn, wenn die Leute sonst nur drin bleiben würden und nichts

01:35:50.030 --> 01:35:54.350
<v Felix>machen und jetzt bleiben sie drin, machen nichts und reden mit einem Roboter über ihre Probleme,

01:35:55.230 --> 01:36:01.310
<v Felix>könnte man ja auch überlegen, dass dieser Roboter helfen kann bei sozialen Problemen.

01:36:01.390 --> 01:36:06.110
<v Felix>Also wenn man sagt, okay, ja, ich weiß nicht, ich weiß nicht, wie ich mit Frauen reden soll oder sowas und du

01:36:06.110 --> 01:36:10.510
<v Felix>kannst dem quasi das erklären und der versucht sie dann zu helfen,

01:36:10.590 --> 01:36:12.030
<v Felix>wäre ja vielleicht schon eine gute Sache.

01:36:12.110 --> 01:36:17.070
<v Felix>Und dann kann das ja auch quasi ins positive Sicht wenden da an der Stelle.

01:36:17.790 --> 01:36:23.550
<v Markus>Ja, das ist sicherlich auch so als Trainingsroboter, es gibt ganz viele sinnvolle Anwendungsfälle dafür.

01:36:24.510 --> 01:36:31.230
<v Markus>In dem Feature, da reden sie auch davon, dass es für die Betreuung von Menschen sehr wertvoll sein kann,

01:36:31.550 --> 01:36:36.590
<v Markus>wenn sie zumindest darüber irgendeine Bestätigung auf emotionaler Ebene bekommen,

01:36:36.670 --> 01:36:38.270
<v Markus>anstatt dass sie ganz alleine sind.

01:36:38.430 --> 01:36:40.670
<v Markus>Natürlich kann man mit diesen Robotern viel machen.

01:36:40.750 --> 01:36:44.910
<v Markus>Vielleicht war meine erste Entschätzung, aber meine zweite Einschätzung ist auch ein bisschen zu

01:36:44.910 --> 01:36:47.870
<v Markus>endzeitstimmungsmäßig, mag sein.

01:36:48.350 --> 01:36:55.070
<v Markus>Aber ja, dass man auf dem Weg dahin noch ganz viele sinnvolle Dinge tun kann, gar keine Frage.

01:36:57.390 --> 01:37:00.430
<v Felix>Also ich finde es auch auf jeden Fall spannend.

01:37:02.990 --> 01:37:06.510
<v Felix>Alles quasi in der Richtung Futuristik ist ja schon eine spannende Sache,

01:37:06.590 --> 01:37:11.230
<v Felix>weil man halt nicht so genau sagen kann, wo jetzt die, wo jetzt das Ganze hingeht.

01:37:11.470 --> 01:37:13.950
<v Felix>Aber es muss nicht immer alles schlechter werden.

01:37:14.670 --> 01:37:15.390
<v Felix>Aber es kann.

01:37:15.950 --> 01:37:17.710
<v Felix>Es kann schon alles schlechter werden.

01:37:17.790 --> 01:37:20.830
<v l33tname>Und das ist schon schön zu wissen, dass es schlechter werden kann.

01:37:24.190 --> 01:37:26.910
<v Felix>Also ich glaube, was nicht passiert, ist, dass alles gleich bleibt.

01:37:27.870 --> 01:37:31.150
<v Felix>Sondern es wird quasi alles nur, es wird alles anders.

01:37:32.350 --> 01:37:33.470
<v Markus>Alles nur noch schlimmer.

01:37:34.990 --> 01:37:35.630
<v Markus>Alles wird anders.

01:37:35.790 --> 01:37:36.350
<v Markus>Alles bleibt anders.

01:37:37.150 --> 01:37:38.510
<v Felix>Alles bleibt anders, ja.

01:37:38.750 --> 01:37:40.990
<v Felix>Das hat bestimmt auch jemand Wichtiges gesagt.

01:37:43.790 --> 01:37:44.910
<v Felix>Und wer hat das gesagt?

01:37:45.310 --> 01:37:46.110
<v Felix>Du gerade eben.

01:37:46.270 --> 01:37:47.390
<v Felix>Herbert Grönemeyer.

01:37:50.030 --> 01:37:52.030
<v Felix>Und die großen Philosophen unserer Zeit.

01:37:52.190 --> 01:37:53.230
<v Felix>Herbert Grünemeyer.

01:37:53.550 --> 01:37:54.910
<v l33tname>Herbert Grünemeier.

01:37:57.150 --> 01:38:01.950
<v l33tname>Es gibt dieses tolle Zitat von, wer ist der Typ von Scooter?

01:38:02.030 --> 01:38:02.350
<v l33tname>H.P.

01:38:02.430 --> 01:38:03.230
<v l33tname>Baxter.

01:38:04.510 --> 01:38:11.150
<v l33tname>Zu irgendwie Gendern und dass das ja irgendwie eine

01:38:11.150 --> 01:38:16.590
<v l33tname>Verhunzung der deutschen Sprache ist und dann schaut es seine Lieder mal an mit irgendwie Hyper,

01:38:16.670 --> 01:38:18.430
<v l33tname>Hyper oder Düp, Döp, Düb.

01:38:20.270 --> 01:38:26.430
<v l33tname>Ja, ich glaube auch, dass er so die Person ist, die sich zur Verhunzung der deutschen Sprache äußern sollte.

01:38:29.390 --> 01:38:34.430
<v Felix>Nee, das stimmt, er hat ja einfach viel Erfahrung gesammelt in seinen Liedern.

01:38:34.510 --> 01:38:36.350
<v l33tname>Er ist halt einfach Teil des Problems.

01:38:36.670 --> 01:38:37.630
<v Felix>Das stimmt.

01:38:37.870 --> 01:38:40.030
<v Felix>Er hat die Anglizismen eingeführt.

01:38:40.270 --> 01:38:41.390
<v Felix>Er ist Teil des Problems.

01:38:41.470 --> 01:38:42.510
<v l33tname>Ja, das ja auch, ja.

01:38:42.590 --> 01:38:43.550
<v l33tname>Das ja sowieso.

01:38:43.950 --> 01:38:48.830
<v Felix>Guck mal, alle seine Lieder sind nicht deutsch, immer Englisch, immer für den internationalen Markt.

01:38:49.070 --> 01:38:50.590
<v Felix>Das ist ja wohl nicht in Ordnung.

01:38:52.030 --> 01:38:52.670
<v Felix>Von daher.

01:38:53.230 --> 01:38:54.430
<v l33tname>Ekelhaft.

01:38:54.670 --> 01:38:55.950
<v Felix>Tja, und was.

01:39:00.510 --> 01:39:01.950
<v Felix>Was haben wir jetzt noch?

01:39:02.270 --> 01:39:02.590
<v Felix>Jetzt?

01:39:02.830 --> 01:39:04.590
<v Markus>Ich glaube, also wenn wir jetzt zu den Themen.

01:39:04.830 --> 01:39:06.830
<v Markus>Wenn wir nichts mehr zu den Themen haben, dann kommen wir.

01:39:07.070 --> 01:39:07.550
<v Markus>Was ist das?

01:39:07.870 --> 01:39:08.750
<v Markus>Mimimi der Woche.

01:39:09.150 --> 01:39:11.630
<v Markus>Zumikai ist ein Magazin über Japan.

01:39:15.630 --> 01:39:16.910
<v l33tname>Mimimi mit der Woche.

01:39:17.150 --> 01:39:18.190
<v Felix>Mimimi mit der Woche.

01:39:18.350 --> 01:39:19.870
<v l33tname>Ich hab fast nix.

01:39:20.190 --> 01:39:21.310
<v Felix>Du hast ganz schön viele Sachen.

01:39:21.470 --> 01:39:22.430
<v Felix>Das ist alles rot, oder?

01:39:22.590 --> 01:39:23.950
<v l33tname>Das ist alles von mir, ja.

01:39:24.350 --> 01:39:25.630
<v Felix>Oh mein Gott.

01:39:26.910 --> 01:39:28.190
<v Felix>Na gut, dann fang mal an.

01:39:28.350 --> 01:39:29.550
<v l33tname>Fang mal an rumzulälen.

01:39:30.430 --> 01:39:32.270
<v l33tname>Pip hat.

01:39:33.230 --> 01:39:35.230
<v l33tname>Du kannst ja Pip-Credentials mitgeben.

01:39:35.310 --> 01:39:42.270
<v l33tname>Also sagen wir mal, du hostest deinen eigenen Pip-Packages halt nicht irgendwie

01:39:42.270 --> 01:39:48.350
<v l33tname>public auf PyPy.was ist org vermutlich oder so.

01:39:48.750 --> 01:39:51.470
<v l33tname>Sondern du hostest das halt irgendwie lokal.

01:39:52.430 --> 01:39:52.670
<v l33tname>Also.

01:39:53.610 --> 01:39:55.770
<v l33tname>In deinem Netz, weil

01:40:01.050 --> 01:40:06.090
<v l33tname>es halt irgendwie, weil du, sagen wir, firmeinterne Dinge hast.

01:40:06.250 --> 01:40:11.770
<v l33tname>Und jetzt super cool, es gibt so ein cooles GitL-Feature, was dir erlaubt,

01:40:11.930 --> 01:40:13.930
<v l33tname>das direkt in GitLab zu machen.

01:40:15.530 --> 01:40:16.730
<v l33tname>Das ist die gute Nachricht.

01:40:16.810 --> 01:40:19.210
<v l33tname>Also es ist super easy, das in GitLab zu machen.

01:40:19.530 --> 01:40:24.410
<v l33tname>Das Problem ist, jetzt hast du halt verschiedene

01:40:26.010 --> 01:40:30.810
<v l33tname>Pip-Registries unter der gleichen Domain.

01:40:31.050 --> 01:40:33.450
<v l33tname>Weil du hast halt irgendwie ein GitLab.

01:40:34.090 --> 01:40:41.050
<v l33tname>Aber ich habe da halt irgendwie mein Repository und das hat halt andere Permission als das Repository von

01:40:41.050 --> 01:40:41.370
<v l33tname>Markus.

01:40:41.530 --> 01:40:47.610
<v l33tname>Und dann haben wir zwei verschiedene Pip Registries mit verschiedenen Passwörtern und verschiedenen Usern und

01:40:47.610 --> 01:40:47.930
<v l33tname>so.

01:40:49.130 --> 01:40:49.450
<v l33tname>Okay.

01:40:49.770 --> 01:40:52.490
<v l33tname>Und Pip unterstützt das halt einfach nicht.

01:40:54.330 --> 01:40:54.730
<v l33tname>Also.

01:40:55.130 --> 01:40:56.010
<v Felix>Gar nicht, oder was?

01:40:56.090 --> 01:40:56.250
<v Felix>Nee.

01:40:56.410 --> 01:40:58.170
<v Felix>Du kannst quasi nur ein Index haben.

01:40:58.650 --> 01:41:02.890
<v l33tname>Nee, du kannst verschiedene Indexe haben, aber die du kannst nicht,

01:41:03.210 --> 01:41:08.010
<v l33tname>also wenn du jetzt mein Passwort hast,

01:41:08.650 --> 01:41:14.170
<v l33tname>mein User-Passwort und das von Markus, dann kannst du nicht beide gleichzeitig konsumieren.

01:41:14.250 --> 01:41:18.250
<v l33tname>Du musst halt ein User-Passwort haben, was Access auf beide Dinge hat.

01:41:19.290 --> 01:41:22.730
<v l33tname>Weil das halt pro Domain in PIP gehandelt ist.

01:41:23.050 --> 01:41:25.770
<v l33tname>Da gibt es das Issue und die haben mal irgendwie gesagt.

01:41:25.930 --> 01:41:28.410
<v l33tname>Und es ist halt auch so ein Security Concern.

01:41:28.490 --> 01:41:34.810
<v Felix>Also weil er würde quasi die Credentials dann sofort ausprobieren.

01:41:35.210 --> 01:41:40.650
<v l33tname>Ja, genau, er probiert halt die Credentials von beiden aus.

01:41:41.050 --> 01:41:42.330
<v l33tname>Halt pro Domain.

01:41:42.490 --> 01:41:47.450
<v l33tname>Er hat halt, ja, das Credentials Ding, sie ist auf die Domain gemappt.

01:41:47.690 --> 01:41:52.730
<v l33tname>Und da gibt es halt ein PiPy ein Pip-Issue.

01:41:53.050 --> 01:41:54.810
<v Felix>Mit 1000 Millionen Leuten, die sich da schon.

01:41:55.210 --> 01:41:55.690
<v Felix>Ab Februar?

01:41:56.170 --> 01:41:57.770
<v Felix>Ab Februar ist das Ding offen?

01:41:58.090 --> 01:41:58.970
<v Felix>Mein Gott, ey.

01:41:59.130 --> 01:42:02.170
<v l33tname>Genau, und sie sind halt zum Schluss gekommen, das ist kein Problem.

01:42:02.730 --> 01:42:05.130
<v Felix>Sondern, du bist das Problem.

01:42:05.770 --> 01:42:09.210
<v l33tname>Also ich habe das nicht aufgemacht, aber wir hatten wir sind halt in dieses,

01:42:09.610 --> 01:42:12.970
<v l33tname>wir haben dieses Problem dann halt auch gehabt, weil wir halt, genau,

01:42:13.050 --> 01:42:18.890
<v l33tname>das mit verschiedenen Repos, verschiedenen Tokens und dann hat es nicht funktioniert.

01:42:19.450 --> 01:42:24.570
<v l33tname>Und dann haben sie die halt irgendwie, eben, jemand anders hat das als Security Concern halt auch dieses

01:42:24.570 --> 01:42:25.290
<v l33tname>Problem gehabt.

01:42:25.530 --> 01:42:29.770
<v l33tname>Oder das Problem irgendwie und dann hat halt einen Merge-Request gemacht und so.

01:42:31.450 --> 01:42:34.410
<v l33tname>Und der braucht das aber irgendwie nicht mehr und hat irgendwie gesagt,

01:42:34.810 --> 01:42:37.290
<v l33tname>I thought about it and since it's not needed for me.

01:42:37.530 --> 01:42:41.930
<v l33tname>But the maintainer thinks it's not an issue and accept the risk involved.

01:42:42.330 --> 01:42:43.770
<v l33tname>Who am I to argue with?

01:42:43.850 --> 01:42:47.850
<v l33tname>Und hat sein Merch-Request einfach wieder zugemacht.

01:42:48.890 --> 01:42:50.650
<v l33tname>Aber das Issue war halt noch offen.

01:42:50.810 --> 01:42:52.330
<v l33tname>Dann habe ich das Issue halt geschaut.

01:42:52.410 --> 01:42:54.810
<v l33tname>Dann habe ich mal gesagt, so ja, keine Ahnung.

01:42:54.890 --> 01:42:58.090
<v l33tname>Dann macht halt das Issue zu und sagt halt, ja, das ist halt kaputt.

01:42:58.570 --> 01:42:59.450
<v l33tname>By Design.

01:43:00.330 --> 01:43:03.770
<v l33tname>Und dann haben halt andere Leute gesagt, ja, aber Moment mal, das ist ja,

01:43:04.090 --> 01:43:08.650
<v l33tname>also jetzt mal schauen, vielleicht fixt das irgendjemand, vielleicht auch nicht.

01:43:08.890 --> 01:43:09.450
<v l33tname>Oder nein.

01:43:10.010 --> 01:43:11.530
<v Felix>Das ist bei Pfeffer immer offen.

01:43:12.330 --> 01:43:15.290
<v l33tname>Aber es ist ein bisschen unfortunate und ich, ach, ja.

01:43:16.490 --> 01:43:21.690
<v Felix>Also du kannst ja mit nix einfach verschiedene Pip bauen, die verschiedene Configs dann benutzen.

01:43:22.330 --> 01:43:26.010
<v Felix>Kannst du bestimmt auch so machen, Pip-C ist, du brauchst bestimmt nur ein Ads oder so.

01:43:26.330 --> 01:43:27.130
<v l33tname>Das ist nicht das Problem.

01:43:27.210 --> 01:43:33.930
<v l33tname>Das Problem ist ja, dass du verschiedene also

01:43:34.170 --> 01:43:36.810
<v l33tname>verschiedene Pip bringen dir nichts.

01:43:37.610 --> 01:43:40.570
<v l33tname>Das Problem ist, dass du halt ein Projekt hast.

01:43:40.810 --> 01:43:47.530
<v l33tname>Also sagen wir, ich baue eine Library bei uns in der Firma und Markus bauen eine Library.

01:43:49.050 --> 01:43:54.810
<v l33tname>Und wir machen das auf dem gleichen GitLab und wir beide publishen halt ein Pip-Package und du baust jetzt ein

01:43:54.810 --> 01:43:57.450
<v l33tname>Projekt, was beide Libraries konsumieren will.

01:43:57.770 --> 01:44:00.970
<v l33tname>Und ich gebe dir ein Token und Markus gibt dir ein Token.

01:44:01.530 --> 01:44:05.130
<v l33tname>Und du kannst aber immer nur eine Library gleichzeitig runterladen.

01:44:05.290 --> 01:44:06.650
<v Felix>Ja, dann machst du es so.

01:44:09.050 --> 01:44:11.450
<v Felix>So ein bisschen so.

01:44:12.730 --> 01:44:16.330
<v Felix>Ein bisschen so wie Latech, musst du einfach öfter bauen, bis es fertig ist.

01:44:16.570 --> 01:44:19.770
<v l33tname>Genau, und zwischendurch musst du halt irgendwie das Token switchen.

01:44:20.170 --> 01:44:24.810
<v l33tname>Also ich meine, ja, kann man schon hinbasteln, also ist nicht,

01:44:25.450 --> 01:44:31.450
<v l33tname>ist nicht ein Ding der Unmöglichkeit, aber gut ist es halt schon auch nicht.

01:44:33.050 --> 01:44:38.490
<v l33tname>Ja, es bleibt spannend, ob sie das fixen oder nicht.

01:44:39.930 --> 01:44:46.250
<v l33tname>Und ich glaube, ich, also, ich glaube, wenn den Reaktionen nach im Issue

01:44:46.490 --> 01:44:49.770
<v l33tname>zuurteilen, sind wir auch nicht die einzigen, die dieses Problem haben.

01:44:50.890 --> 01:44:55.290
<v l33tname>Und ja, die einfachste Lösung ist halt, du machst halt einen User-Token,

01:44:55.450 --> 01:44:59.930
<v l33tname>der halt für beide oder für alle deine Libraries funktioniert,

01:45:01.290 --> 01:45:02.650
<v l33tname>die du brauchst.

01:45:03.930 --> 01:45:06.170
<v l33tname>Das ist halt so ein bisschen der Workaround.

01:45:08.650 --> 01:45:10.170
<v l33tname>Aber es wäre eigentlich.

01:45:11.450 --> 01:45:17.130
<v l33tname>Ich sehe den Use Case schon, dass das auch ohne gehen sollte,

01:45:17.370 --> 01:45:18.890
<v l33tname>aber ja.

01:45:19.850 --> 01:45:22.730
<v l33tname>Die Pip-Leute offensichtlich nicht.

01:45:24.330 --> 01:45:30.650
<v l33tname>Oder ja, oder GitLab müsste halt irgendwie diese Pip-Registries anders

01:45:30.650 --> 01:45:33.770
<v l33tname>implementieren oder keine Ahnung.

01:45:35.210 --> 01:45:39.210
<v l33tname>Also vielleicht könnten sie irgendwas, ja, weiß ich nicht so genau.

01:45:41.050 --> 01:45:44.810
<v l33tname>Dann Dependencies.

01:45:44.970 --> 01:45:49.530
<v l33tname>Du kannst uns mal erklären, wie hier NixY-Depends, ich habe es nicht ganz verstanden.

01:45:49.610 --> 01:45:51.290
<v l33tname>Was macht NixYDepends?

01:45:51.850 --> 01:45:58.570
<v Felix>Mit NixYDepends kannst du nichts fragen, warum ein Paket auf ein anderes Paket dependet.

01:45:58.810 --> 01:46:00.010
<v l33tname>Für FreeBSD.

01:46:01.930 --> 01:46:03.050
<v Felix>Ja, genau.

01:46:03.210 --> 01:46:07.210
<v Felix>Also du hast FreeBSD und dann brauchst du quasi Pakete in Nix für FreeBSD.

01:46:07.450 --> 01:46:10.330
<v Felix>Gibt es ja diesen Nix Fork und dann kannst du es da quasi machen.

01:46:10.490 --> 01:46:11.850
<v Felix>Nee, ich habe keine Ahnung.

01:46:12.170 --> 01:46:17.530
<v Felix>Ich habe gedacht, so ein Graph sieht sehr aus wie was, was aus Nix rausfallen könnte, so ein Dependency Graph.

01:46:18.410 --> 01:46:18.730
<v Felix>Aber.

01:46:19.690 --> 01:46:21.130
<v l33tname>Okay, also aufzeichnen.

01:46:21.290 --> 01:46:25.530
<v l33tname>Und das kannst du, YDepends kannst du auch machen für Pakete, die du nicht installiert hast, oder?

01:46:25.690 --> 01:46:26.250
<v l33tname>Ja, ja, klar.

01:46:26.410 --> 01:46:31.290
<v l33tname>Also kannst du einfach für irgendwas und dann sagt er dir, was sagt er dir?

01:46:31.450 --> 01:46:33.850
<v l33tname>Also sagen wir.

01:46:34.410 --> 01:46:37.530
<v Felix>Ja, er sagt quasi dir den Baum, wo das Paket herkommt.

01:46:37.610 --> 01:46:42.410
<v Felix>Also zum Beispiel du hast irgendwie, du hast Node.js und das installierst du mit,

01:46:42.490 --> 01:46:44.490
<v Felix>wenn du eine Python-Library installierst oder so.

01:46:44.570 --> 01:46:48.810
<v Felix>Dann kannst du quasi fragen, warum das passiert mit NixYDepands.

01:46:49.050 --> 01:46:53.210
<v l33tname>Sag ich YDepends Node.js und dann sagt mir okay, Node.js und dann.

01:46:53.770 --> 01:46:59.530
<v Felix>Ja, du sagst YDepends Node.js und das Reside, was du gebaut hast.

01:46:59.850 --> 01:47:04.730
<v Felix>Also normalerweise baust du das quasi aber fertig und dann sagt er dir, okay, das kommt daher.

01:47:05.370 --> 01:47:10.410
<v l33tname>Aber also ich baue ein Paket,

01:47:10.570 --> 01:47:15.370
<v l33tname>sagen wir, ich baue hier, nehmen wir das konkrete Beispiel,

01:47:15.450 --> 01:47:22.250
<v l33tname>ich baue hier dieses Ruby Git Wiki Gollum und dann

01:47:22.250 --> 01:47:26.730
<v l33tname>sage ich, why depends No Chess,

01:47:26.810 --> 01:47:28.970
<v l33tname>weil ich gesehen habe, es hat irgendwie No Chess gebaut.

01:47:29.210 --> 01:47:34.010
<v Felix>Genau, also wenn das da quasi fertig gebaut hat, dann kannst du quasi in diesem Pfad das sehen,

01:47:34.090 --> 01:47:36.650
<v Felix>warum das da herkommt oder aus welcher Stelle es herkommt.

01:47:36.730 --> 01:47:40.650
<v l33tname>Und dann sehe ich irgendwie, okay, das dependet auf, keine Ahnung, anderes Ruby-Paket,

01:47:40.730 --> 01:47:46.250
<v l33tname>anderes Ruby-Paket, anderes Ruby-Paket und das wird irgendwie von meinem

01:47:46.810 --> 01:47:49.370
<v l33tname>Hauptpaket angezogen, genau.

01:47:49.690 --> 01:47:53.690
<v Felix>Oder von irgendeiner Development Library oder sowas, weil das war ja bei dir irgendwie der Fall.

01:47:53.850 --> 01:47:54.890
<v l33tname>Ja, okay.

01:47:55.130 --> 01:47:55.530
<v l33tname>I see.

01:47:56.090 --> 01:47:59.850
<v Felix>Aber wie das immer genau funktioniert, also wie genau die Syntax ist, da muss ich auch mal nachschauen.

01:47:59.930 --> 01:48:00.650
<v Felix>Das ist jetzt nicht so.

01:48:00.890 --> 01:48:05.770
<v Felix>Ich weiß, dass es kann und ich weiß auch, dass du ah, guck mal, es gibt, äh, der MIG verlinkt hier was.

01:48:06.010 --> 01:48:09.530
<v Felix>Es gibt wie NixY-Depends funktioniert.

01:48:10.730 --> 01:48:15.050
<v l33tname>Ich muss sagen, ich habe das angeschaut, glaube ich, auf der Website und ich habe es nicht verstanden.

01:48:15.370 --> 01:48:16.010
<v l33tname>Ist okay.

01:48:17.210 --> 01:48:20.810
<v l33tname>Du bekommst diesen Dependency Graph und du schaust das an und es ist irgendwie.

01:48:24.250 --> 01:48:27.610
<v Felix>Ja, so sind halt Dependency Graphs, aber ich meine, es ist halt Sorg.

01:48:28.010 --> 01:48:33.290
<v l33tname>Es ist nicht wirklich verständlich und die, also, keine Ahnung.

01:48:34.570 --> 01:48:36.330
<v Felix>Wo das quasi dann herkommt, oder was?

01:48:36.570 --> 01:48:42.010
<v l33tname>Ja, nee, auch dieser Syntax und dieser Tree, wie der dargestellt wird,

01:48:42.170 --> 01:48:44.010
<v l33tname>ein bisschen mit diesen Hashes und so.

01:48:44.250 --> 01:48:46.330
<v Felix>Ja, die Hashes sind nicht so super hübsch, das stimmt schon.

01:48:46.490 --> 01:48:50.650
<v l33tname>Es ist nicht so wirklich, also du schaust es an und es ist einfach so ein Wall of Texts, so, äh.

01:48:51.450 --> 01:48:51.610
<v l33tname>Was?

01:48:52.490 --> 01:48:53.450
<v Felix>Man gewöhnt sich dran.

01:48:53.610 --> 01:48:57.530
<v Felix>Also wenn du genauso nach so komischen Problemen suchst, wenn du halt komische Probleme hast,

01:48:57.770 --> 01:48:59.450
<v Felix>guckst du halt komische Sachen an, so ist das Thema.

01:49:00.090 --> 01:49:01.530
<v Felix>Also das Thema so, ja.

01:49:02.250 --> 01:49:06.410
<v Felix>Wenn du so herausfinden willst, warum du irgendwelche Dependencies nachzudellst, fragt niemand nach, ja.

01:49:06.650 --> 01:49:09.930
<v Felix>Und wenn du das bist, dann musst du halt dich durch so Scheiß kämpfen.

01:49:10.090 --> 01:49:10.730
<v Felix>Ja, ja.

01:49:11.050 --> 01:49:11.770
<v Felix>Fair enough.

01:49:11.930 --> 01:49:12.250
<v Felix>Okay.

01:49:12.730 --> 01:49:17.930
<v l33tname>Aber dann löst das mein Problem nicht, weil ich bin nicht auf NixOS.

01:49:18.170 --> 01:49:21.930
<v l33tname>Wobei, fairerweise muss man sagen, das Problem wäre auf NixOS vermutlich,

01:49:23.210 --> 01:49:25.770
<v l33tname>also das Problem hat NixOS vermutlich auch.

01:49:25.930 --> 01:49:28.010
<v l33tname>Also sie haben es anders pakettiert.

01:49:29.370 --> 01:49:30.010
<v l33tname>Genau.

01:49:30.250 --> 01:49:34.170
<v l33tname>Das, was ich habe, ist so ein Dot-File.

01:49:34.330 --> 01:49:36.090
<v l33tname>Oder es ist eben halt, es ist nicht mal.

01:49:36.410 --> 01:49:38.010
<v l33tname>Es fängt halt irgendwie schon damit an.

01:49:38.090 --> 01:49:43.130
<v l33tname>Also ich benutze, um FreeBSD-Pakete zu bauen,

01:49:43.290 --> 01:49:45.130
<v l33tname>dieses Poutrier.

01:49:45.770 --> 01:49:46.570
<v l33tname>Was weiß ich.

01:49:46.730 --> 01:49:48.730
<v l33tname>Ich weiß nie, wie man das ausspricht.

01:49:48.970 --> 01:49:55.370
<v l33tname>Ich glaube Französisch eigentlich, aber war ich nie gut in der Schule in

01:49:55.370 --> 01:49:56.650
<v l33tname>Französisch, darum.

01:49:56.890 --> 01:49:57.930
<v l33tname>So sorry.

01:49:58.330 --> 01:50:03.690
<v l33tname>Auf jeden Fall, damit kann man ja FreeBSD Ports bauen.

01:50:04.330 --> 01:50:10.970
<v l33tname>Und da fällt halt am Schluss so ein Dot-File raus mit allen

01:50:10.970 --> 01:50:15.450
<v l33tname>Dependencies für den ganzen, für alle Pakete, die man gebaut hat.

01:50:19.210 --> 01:50:23.530
<v Felix>Ja, gut, aber da kriegst du es ja dann am Ende nicht mehr raus, wenn er einfach alles zusammen bloppt zu einem

01:50:23.530 --> 01:50:23.690
<v Felix>Ding.

01:50:23.930 --> 01:50:26.810
<v l33tname>Ja, blobt die halt nicht, also was heißt, blobt die alles zusammen?

01:50:26.890 --> 01:50:28.970
<v l33tname>Doch, das ist ja eigentlich genau das, was du willst.

01:50:29.050 --> 01:50:34.170
<v l33tname>Du hast halt, du siehst halt zum Beispiel Node S und dann siehst du,

01:50:34.330 --> 01:50:41.130
<v l33tname>ja, okay, Node Chess zeigt halt auf diese drei Pakete und dann kannst du dem Zeug nachgehen und sagen und

01:50:41.610 --> 01:50:46.090
<v l33tname>sehen so am Schluss so, ah ja, und dieses Paket wird benutzt,

01:50:46.170 --> 01:50:50.170
<v l33tname>weil dieses andere Paket und dieses andere Paket wird benutzt, weil ein Paket,

01:50:50.250 --> 01:50:51.850
<v l33tname>was ich tatsächlich haben will.

01:50:54.490 --> 01:50:58.090
<v l33tname>Also beziehungsweise du kannst dann halt so dieses Reverse, du kannst schauen,

01:50:58.410 --> 01:51:04.570
<v l33tname>wenn ich nicht mehr NoteChess bauen möchte, welche Pakete muss ich loswerden?

01:51:04.730 --> 01:51:05.210
<v l33tname>Ah, okay.

01:51:05.290 --> 01:51:06.810
<v Felix>Das kannst du dir quasi sagen dann.

01:51:06.970 --> 01:51:12.410
<v l33tname>Genau, also das siehst du dann halt in diesem Tree theoretisch.

01:51:12.730 --> 01:51:14.810
<v l33tname>Das Problem ist halt, er ist super groß.

01:51:16.650 --> 01:51:18.410
<v Felix>Ah, und das war dieses DOT-File.

01:51:19.450 --> 01:51:24.730
<v l33tname>Das ist dieses Dot-File, was man halt fast nicht mehr lesen kann, weil es halt halt eine Million Lines ist.

01:51:25.130 --> 01:51:28.810
<v l33tname>Und es ist irgendwie zu groß, um ein PNG zu generieren.

01:51:29.210 --> 01:51:30.890
<v l33tname>Das war halt das andere Problem.

01:51:31.050 --> 01:51:36.490
<v l33tname>Und mein initiales Problem ist, also sie sagen zwar, es ist ein Dot-File,

01:51:37.130 --> 01:51:44.010
<v l33tname>aber zumindest mein DOT auf Linux hat einfach

01:51:44.010 --> 01:51:46.090
<v l33tname>gesagt, so, ja, nee, das ist kaputt.

01:51:46.330 --> 01:51:52.250
<v l33tname>Das ist ein kaputtes File und das hat die dann halt ein kaputtes SVG oder PNG gemacht.

01:51:53.210 --> 01:51:56.010
<v l33tname>Ja, weiß ich auch noch nicht so genau.

01:51:58.090 --> 01:52:02.810
<v l33tname>Und dann ist halt super schwierig, so ein, wenn du das mal als SVG gerendert hast oder so.

01:52:02.970 --> 01:52:06.330
<v l33tname>Ich habe auch nicht herausgefunden, Dot-Files könnte man irgendwie so filtern.

01:52:07.770 --> 01:52:08.490
<v l33tname>Oder so.

01:52:08.730 --> 01:52:11.050
<v l33tname>Das habe ich irgendwie auch nicht zum Laufen gebracht.

01:52:13.450 --> 01:52:17.850
<v l33tname>Ich habe dann irgendwie eher zufällig halt einfach durch Hinschauen,

01:52:18.090 --> 01:52:21.930
<v l33tname>das irgendwie trotzdem in diesem verwirrenden Graph gesehen.

01:52:23.850 --> 01:52:29.610
<v l33tname>Genau, weil mein Problem war, ich baue Node.js und NodeS ist halt groß,

01:52:30.250 --> 01:52:34.570
<v l33tname>ist halt langsam, braucht halt eine gewisse Zeit,

01:52:34.890 --> 01:52:36.330
<v l33tname>um zu kompilieren.

01:52:37.690 --> 01:52:40.490
<v l33tname>Und ich wollte halt wissen, brauche ich das wirklich?

01:52:40.650 --> 01:52:42.010
<v l33tname>Für was brauche ich das?

01:52:42.330 --> 01:52:48.410
<v l33tname>Und ja, stellt sich raus, ich brauche das,

01:52:48.730 --> 01:52:55.210
<v l33tname>weil ich dieses, dieses Git Ruby Wikidingsi benutzt,

01:52:55.290 --> 01:52:56.890
<v l33tname>was Skolum heißt.

01:52:58.010 --> 01:53:03.530
<v l33tname>Und die requiren halt dieses Gem, was Uglifier heißt,

01:53:03.610 --> 01:53:08.650
<v l33tname>und das benutzt dann Exec.js und ExecJS halt halt eine Dependency auf Node.js.

01:53:09.130 --> 01:53:13.530
<v l33tname>Und sieht halt so aus, als würde das nicht benutzt.

01:53:13.690 --> 01:53:19.210
<v l33tname>Also es wird halt nur, es ist halt keine Runtime-Dependency, es ist halt eine Build-Time-Dependency.

01:53:19.370 --> 01:53:22.810
<v l33tname>Und ist halt aber falsch konfiguriert im

01:53:27.130 --> 01:53:29.690
<v l33tname>Ruby-Chem von, im Golem.

01:53:30.090 --> 01:53:34.330
<v l33tname>Das habe ich ein Issue aufgemacht und die haben gesagt, ja, very reasonable request,

01:53:34.490 --> 01:53:38.570
<v l33tname>we can move the dependency und dann wird es im nächsten Release drin sein.

01:53:38.730 --> 01:53:43.210
<v l33tname>Und dann kann man das Paketieren halt einfach weglassen, ohne schlechtes Gewissen.

01:53:43.850 --> 01:53:44.410
<v l33tname>Schön.

01:53:44.650 --> 01:53:47.530
<v l33tname>Und dann muss man nicht mehr No.js mitbauen.

01:53:48.090 --> 01:53:51.930
<v l33tname>Und ich habe mal für Funsies, ich habe es für FreeBSD angeschaut, in

01:53:55.770 --> 01:53:57.770
<v l33tname>Arch Linux ist es gleich pakettiert.

01:53:57.850 --> 01:54:01.050
<v l33tname>Ich würde mal davon ausgehen, dass es auch für NixOS so pakettiert ist, weil.

01:54:01.290 --> 01:54:02.090
<v Felix>Ja, ganz bestimmt.

01:54:02.330 --> 01:54:05.850
<v l33tname>Das ist halt ja standard way to go.

01:54:07.370 --> 01:54:13.850
<v Felix>Ja, in NixOS wird auch gerade nur die Game-File genommen und die wird dann halt so wie sie ist.

01:54:14.410 --> 01:54:14.570
<v Felix>Genau.

01:54:15.850 --> 01:54:22.730
<v l33tname>Genau, und wenn es da drin halt falsch markiert ist, also wenn es halt als Runtime-Dependency im CEM-File

01:54:22.810 --> 01:54:26.170
<v l33tname>drin steht, dann ja, ist es halt reasonable anzunehmen, wenn du das pakettierst,

01:54:26.490 --> 01:54:28.330
<v l33tname>dass es eine Runtime-Dependency ist.

01:54:28.570 --> 01:54:29.770
<v l33tname>Ist es halt aber nicht.

01:54:32.410 --> 01:54:38.730
<v l33tname>Und eigentlich würde ich gerne irgend so ein Dot-File Filter

01:54:39.130 --> 01:54:41.130
<v l33tname>Exploring Ding sie haben.

01:54:41.530 --> 01:54:48.330
<v l33tname>Weil ich habe jetzt eigentlich dieses Dot-File und eigentlich würde ich jetzt gerne so genauso Fragen

01:54:48.330 --> 01:54:54.090
<v l33tname>stellen können, zum Beispiel so, welch, zeig mir alles, was irgendwie an diesem NodeCess-Ding sie hängt.

01:54:54.490 --> 01:55:00.570
<v l33tname>Und dann gehst du halt von NodeCess aus und ja,

01:55:00.890 --> 01:55:05.770
<v l33tname>du zeigst halt irgendwie alle Pakete, die daran hängen.

01:55:05.850 --> 01:55:09.610
<v l33tname>Also der Tree, im Prinzip dieses Reverse Dependencies.

01:55:10.650 --> 01:55:12.650
<v l33tname>Also du hast halt, ja.

01:55:13.370 --> 01:55:19.370
<v l33tname>Zeig mir alles an, was irgendwie indirekt, also direkt oder indirekt mit NoJess

01:55:19.530 --> 01:55:20.730
<v l33tname>zusammenhängt.

01:55:24.010 --> 01:55:25.130
<v l33tname>Und dann, ja.

01:55:25.370 --> 01:55:27.610
<v l33tname>Also im Prinzip baust du dann den Tree von unten auf.

01:55:27.690 --> 01:55:33.050
<v l33tname>Und ich glaube, es wäre auch gar nicht so unglaublich schwierig, sowas zu bauen.

01:55:33.130 --> 01:55:33.370
<v l33tname>Aber es.

01:55:33.850 --> 01:55:37.050
<v l33tname>Ich habe nichts gefunden, was das einfach schon macht, leider.

01:55:37.770 --> 01:55:40.010
<v l33tname>Und das ist schon ein bisschen traurig.

01:55:43.210 --> 01:55:43.690
<v l33tname>Genau.

01:55:44.010 --> 01:55:44.410
<v l33tname>Sad.

01:55:44.650 --> 01:55:46.410
<v l33tname>So viel zu dem Problem.

01:55:46.810 --> 01:55:51.930
<v Felix>Aber vielleicht wird es mich auch gar nicht so doll damit auseinandersetzen, weil das ist einfach nur Schmerz.

01:55:52.570 --> 01:55:53.930
<v l33tname>Ja, aber ich.

01:55:54.650 --> 01:55:57.930
<v Felix>Du kannst niemals dein System so aufräumen, wie du das gerne möchtest.

01:55:58.250 --> 01:56:04.090
<v Felix>Es passiert einfach zu viel random Shit, zu viel Zeug, wo die Leute einfach auch einen Scheiß drauf geben,

01:56:04.170 --> 01:56:05.610
<v Felix>wie es jetzt wirklich pakettiert ist.

01:56:06.970 --> 01:56:11.850
<v l33tname>Das ist ja okay, aber wenn ich halt Tools habe, um mir das anschauen zu können und verstehen zu können,

01:56:12.010 --> 01:56:17.050
<v l33tname>warum Dinge gebaut werden, warum hier jetzt wieder Notechess, woher das Notechess angezogen wird,

01:56:17.210 --> 01:56:20.250
<v l33tname>dann kann ich das halt anschauen, dann kann ich jetzt, so wie in diesem Fall,

01:56:20.330 --> 01:56:24.650
<v l33tname>halt zum Beispiel einfach ein Issue aufmachen und schauen, dass das gefixt wird.

01:56:24.890 --> 01:56:29.530
<v l33tname>Oder ich kann mich halt auch sagen, so, ja, keine Ahnung, das halt euch,

01:56:29.690 --> 01:56:32.730
<v l33tname>braucht das, und dann kann ich mich halt nach was anderem umsehen und sagen,

01:56:32.810 --> 01:56:37.450
<v l33tname>ja, keine Ahnung, irgendwie für Wiki kann ich hier auch, keine Ahnung,

01:56:37.610 --> 01:56:39.450
<v l33tname>irgend so ein anderes Wiki nehmen, so ein MediaWiki.

01:56:39.690 --> 01:56:42.570
<v Felix>Würdest du ein anderes Wiki nehmen, nur weil das kein Notechess anzieht?

01:56:43.690 --> 01:56:45.450
<v l33tname>Im Zweifelsfall schon, ja.

01:56:45.690 --> 01:56:50.890
<v l33tname>Also wenn es irgendwas anderes gibt, was irgendwie mein Need erfüllt und kein NoteJess anzieht,

01:56:51.610 --> 01:56:53.130
<v l33tname>wäre das für mich schon Grund.

01:56:53.450 --> 01:56:58.890
<v Felix>Ich glaube, da bin ich einfach zu alt, irgendwie, um mich mit solchen Sachen auseinandersetzen zu wollen.

01:56:59.450 --> 01:57:03.290
<v Felix>Also es kommt halt ein bisschen drauf an, aber NoteJess ist halt schon,

01:57:03.530 --> 01:57:07.770
<v Felix>also wenn ich das nicht bauen muss,

01:57:08.330 --> 01:57:13.050
<v Felix>das gut, wenn du es immer von Hand baust, ist es natürlich blöd,

01:57:13.130 --> 01:57:16.250
<v Felix>wenn du da quasi kein Binary Cache hinter dir hast, der dich unterstützt.

01:57:16.490 --> 01:57:20.730
<v l33tname>Also es hat schon, es hat schon Cache, aber das ist da nicht mit drin, oder?

01:57:21.050 --> 01:57:25.130
<v l33tname>Es ist halt, ja doch, also wird auch benutzt, aber es wird halt trotzdem oft genug,

01:57:25.610 --> 01:57:29.210
<v l33tname>musst du halt Dinge neu kompilieren, neu bauen und dann, ja.

01:57:30.810 --> 01:57:33.130
<v l33tname>Es ist halt einfach Build-Time.

01:57:33.690 --> 01:57:40.650
<v l33tname>Also ich möchte meinen Package-Set eigentlich schon so minimal wie

01:57:41.290 --> 01:57:42.810
<v l33tname>möglich halten.

01:57:43.130 --> 01:57:45.210
<v l33tname>Natürlich irgendwie mit vertretbarem Aufwand.

01:57:45.290 --> 01:57:49.530
<v l33tname>Also ich meine, wenn das Wiki irgendwie super cool ist und das halt jetzt Nochess braucht,

01:57:49.610 --> 01:57:51.370
<v l33tname>dann ja, dann baue ich halt Nochess.

01:57:51.850 --> 01:57:56.570
<v l33tname>Also, aber wenn es halt nicht sein muss,

01:57:56.650 --> 01:58:00.890
<v l33tname>also ich habe halt irgendwie, ich glaube, drei Pakete,

01:58:00.970 --> 01:58:04.090
<v l33tname>vier Pakete, die über einer Stunde bauen oder so.

01:58:06.090 --> 01:58:08.010
<v l33tname>Und eins davon ist halt irgendwie Nochess.

01:58:08.170 --> 01:58:13.050
<v l33tname>Und zwei, die anderen zwei ist irgendwie zwei LLVM-Versionen.

01:58:16.970 --> 01:58:18.010
<v l33tname>Das ist halt fair enough.

01:58:18.090 --> 01:58:21.130
<v l33tname>Wenn die halt neu gebaut werden müssen, müssen die halt neu gebaut werden.

01:58:23.850 --> 01:58:28.090
<v l33tname>Und Rust zum Beispiel ist auch sowas, was ziemlich lange baut.

01:58:28.250 --> 01:58:31.770
<v l33tname>Das halt auch so, ja, ja, braucht halt lange.

01:58:33.370 --> 01:58:37.690
<v l33tname>Dinge brauchen halt Rust und es ist auch okay, wenn die in Rust gemacht sind.

01:58:40.970 --> 01:58:41.290
<v l33tname>Ja.

01:58:42.250 --> 01:58:45.370
<v l33tname>Genau, aber ich meine, längerfristig will ich halt auch mal schauen,

01:58:45.450 --> 01:58:48.970
<v l33tname>weil ich baue aktuell, baue ich halt LLVM 13 und 15.

01:58:51.130 --> 01:58:57.130
<v l33tname>Und jetzt wäre es zum Beispiel interessant zu schauen, wer benutzt denn noch LLVM 13 und warum.

01:58:57.610 --> 01:59:01.850
<v l33tname>Und kann man da vielleicht nicht irgendwie das patchen, dass die alle nur noch 15 brauchen und dann muss ich

01:59:01.850 --> 01:59:03.370
<v l33tname>13 nicht mehr bauen.

01:59:06.410 --> 01:59:06.730
<v l33tname>Ja.

01:59:07.290 --> 01:59:08.170
<v Felix>Ja, gut, also.

01:59:08.490 --> 01:59:09.130
<v Felix>Und genau.

01:59:09.210 --> 01:59:12.970
<v l33tname>Und darum hätte ich gerne irgendwas, wo man so Dot-Files irgendwie easy kannst.

01:59:13.290 --> 01:59:18.810
<v Felix>Kannst du das nicht irgendwie dein System vorbauen lassen von irgendjemandem,

01:59:18.890 --> 01:59:21.210
<v Felix>der schneller bauen kann, also einem Computer, der schneller baut?

01:59:21.290 --> 01:59:24.170
<v Felix>Oder von irgendwie was mehr Zeit hat oder so?

01:59:24.810 --> 01:59:28.410
<v l33tname>Also ich habe, also ich mache das ja nur auf einem System.

01:59:29.450 --> 01:59:32.010
<v l33tname>Also es ist ja der Witz an dem Ding sie.

01:59:32.650 --> 01:59:39.290
<v l33tname>Also ich habe halt meine Package List und dann baut es das halt irgendwie im Hintergrund und alle anderen

01:59:39.290 --> 01:59:42.330
<v l33tname>Systeme konsumieren einfach nur noch Binärpakete.

01:59:45.090 --> 01:59:46.770
<v l33tname>Binär, Binary, weiß ich nicht.

01:59:47.330 --> 01:59:48.850
<v l33tname>Binary, vermutlich.

01:59:50.210 --> 01:59:51.890
<v Markus>Ja, Binärpakete, schon richtig.

01:59:52.130 --> 01:59:52.770
<v Markus>Im Deutschen.

01:59:53.090 --> 01:59:55.330
<v l33tname>Ist das das korrektes Deutsch?

01:59:56.370 --> 01:59:57.250
<v Unbekannt>Verrückt.

01:59:57.570 --> 01:59:57.890
<v Unbekannt>Ja.

01:59:59.330 --> 02:00:01.970
<v l33tname>Aber ja, also ich meine weniger Pakete, mehr gut.

02:00:05.330 --> 02:00:06.210
<v Felix>Prinzipiell, klar.

02:00:08.610 --> 02:00:09.650
<v l33tname>Darum, genau.

02:00:09.810 --> 02:00:14.770
<v l33tname>Also wenn ihr irgendeinen Weg kennt, um irgendwie Dot-Files einfach zu filtern.

02:00:15.330 --> 02:00:18.210
<v l33tname>Also ich habe halt so einen riesen Dot-File und ich möchte dann sagen,

02:00:18.290 --> 02:00:23.090
<v l33tname>so ja, zeig mir alle Nodes ausgehend von,

02:00:23.410 --> 02:00:25.010
<v l33tname>keine Ahnung, Node.js.

02:00:26.050 --> 02:00:30.050
<v l33tname>Und dann halt alles, was irgendwie mit Node.js verknüpft ist.

02:00:30.770 --> 02:00:33.410
<v l33tname>Und dann den ganzen Tree halt zurück.

02:00:34.690 --> 02:00:36.610
<v l33tname>Und dann halt aber nur diese Tree.

02:00:39.730 --> 02:00:41.890
<v l33tname>Das wäre schon ganz geil.

02:00:44.610 --> 02:00:47.730
<v l33tname>Dann habe ich natürlich noch mehr rumzuholen.

02:00:47.970 --> 02:00:48.850
<v Felix>Okay, jetzt haben wir mehr.

02:00:49.330 --> 02:00:53.250
<v l33tname>Und zwar hatten wir ja über diese, hatten wir ja letzte Sendung, vorletzte Sendung,

02:00:53.330 --> 02:00:55.650
<v l33tname>über diese Rezepte-Apps gesprochen.

02:00:56.210 --> 02:00:59.650
<v l33tname>Und dann hat es geheißen, ich habe hier diese Aufgabe, das auszuprobieren.

02:00:59.730 --> 02:01:05.410
<v l33tname>Das habe ich natürlich, habe ich in meiner großzügig bemessenen Freizeit

02:01:06.130 --> 02:01:06.770
<v l33tname>probiert.

02:01:07.890 --> 02:01:10.210
<v l33tname>Und ich habe es nicht zum Laufen gebracht.

02:01:15.410 --> 02:01:19.330
<v l33tname>Darum möchte ich hier rumholen, weil es kann einfach.

02:01:20.690 --> 02:01:24.850
<v l33tname>Leute sollten einfach mal aufhören, Software scheiße zu bauen.

02:01:25.890 --> 02:01:28.450
<v l33tname>Es kann nicht sein, dass man einfach.

02:01:29.570 --> 02:01:31.250
<v l33tname>Nee, ohne Witz ist es halt so.

02:01:32.050 --> 02:01:37.650
<v l33tname>Es ist eine Python-App mit ein bisschen Frontend mit einer Datenbank.

02:01:39.970 --> 02:01:44.530
<v l33tname>Ich hab es nicht hinbekommen, das in

02:01:46.610 --> 02:01:49.810
<v l33tname>vielleicht einer Stunde, vielleicht zwei Stunden oder so zu hosten.

02:01:51.170 --> 02:01:52.850
<v l33tname>Ich habe es nicht hinbekommen.

02:01:53.090 --> 02:01:55.890
<v l33tname>Es läuft nicht, also es läuft so halb und kaputt.

02:01:59.250 --> 02:02:04.770
<v l33tname>Und es gibt keine Anleitung, wie du das machst, wenn du nicht irgendwie einfach ihr Docker doppelklicken

02:02:04.770 --> 02:02:05.410
<v l33tname>willst.

02:02:10.130 --> 02:02:11.730
<v l33tname>Es ist einfach schlechte Software.

02:02:11.810 --> 02:02:18.610
<v l33tname>Das macht mich echt traurig, dass Leute nicht irgendwie Software schreiben und irgendwie so deployen,

02:02:18.850 --> 02:02:20.450
<v l33tname>dass sie benutzbar ist.

02:02:22.690 --> 02:02:27.010
<v l33tname>Also wenn die niemand für dich pakettiert hat, wie irgendwie mit Nix oder so,

02:02:27.250 --> 02:02:33.330
<v l33tname>wo es halt einfach schon irgendein Nix-Mantainer das für dich gemacht hat oder weiß ich nicht,

02:02:33.490 --> 02:02:34.050
<v l33tname>sonst wo.

02:02:34.130 --> 02:02:40.770
<v l33tname>Oder du doppelklickst halt ihr Docker-File, dann ist es halt einfach unglaublich schwierig,

02:02:41.010 --> 02:02:43.410
<v l33tname>diese Software zum Laufen zu bekommen.

02:02:43.730 --> 02:02:45.810
<v l33tname>Und ich verstehe nicht, warum.

02:02:49.570 --> 02:02:50.770
<v Felix>Und was machen wir jetzt?

02:02:50.930 --> 02:02:52.370
<v l33tname>Weiß ich nicht, rumholen.

02:02:54.850 --> 02:02:59.170
<v Felix>Ich habe schon ein paar Mal solche Sachen gesehen,

02:02:59.810 --> 02:03:03.970
<v Felix>besonders solche Service-Dinger, die halt einfach nicht dafür gemacht sind,

02:03:05.810 --> 02:03:09.890
<v Felix>ohne ihr Docker-Kram oder ohne irgendwie eine Appliance laufen zu können.

02:03:10.370 --> 02:03:15.090
<v Felix>Da gibt es ein relativ gutes Beispiel WorkAdventure.

02:03:15.250 --> 02:03:16.850
<v Felix>Das ist quasi eins von diesen Dingern.

02:03:17.490 --> 02:03:22.130
<v Felix>Es hat einfach eine Bazio und Microservice, die nur genau so funktionieren,

02:03:22.290 --> 02:03:24.370
<v Felix>wie ihre Docker-Composters beschreibt.

02:03:24.450 --> 02:03:28.210
<v Felix>Und ansonsten klappt das einfach nicht anständig und das ist schon sehr, sehr traurig.

02:03:28.370 --> 02:03:31.890
<v Felix>Es ist nicht dafür gemacht, irgendwie von Hand gebaut zu werden, sondern einfach nur in diesen Containern zu

02:03:31.890 --> 02:03:32.130
<v Felix>leben.

02:03:32.290 --> 02:03:32.850
<v Felix>Aber war gut.

02:03:33.090 --> 02:03:35.330
<v Markus>Ja, aber wenn die Software so entwickelt wird, ist es auch in Ordnung.

02:03:35.410 --> 02:03:38.290
<v Markus>Die machen einfach Docker zum Teil ihres System-Setups.

02:03:38.930 --> 02:03:45.330
<v Markus>Und wenn das für die Maintainability für die Leute, die das bauen, valide ist.

02:03:45.570 --> 02:03:46.050
<v Markus>Why not?

02:03:46.210 --> 02:03:47.650
<v l33tname>Ja, aber es ist halt scheiße.

02:03:47.890 --> 02:03:51.410
<v l33tname>Also weil es ein System ohne Docker gibt, der nächste logische Schritt.

02:03:52.130 --> 02:03:55.730
<v Markus>Ja, nur aus dem Gesichtspunkt, aber das ist so ähnlich wie zu sagen,

02:03:55.970 --> 02:04:00.610
<v Markus>ich will XY Windows-Software ohne Windows benutzen.

02:04:00.770 --> 02:04:02.930
<v Markus>Verdammt, es ist auf Windows gebaut.

02:04:03.170 --> 02:04:05.330
<v Markus>Genauso wurde das jetzt auf Docker gebaut.

02:04:06.130 --> 02:04:07.410
<v Felix>Das ist ja traurig einfach.

02:04:08.050 --> 02:04:13.250
<v Felix>Der nächste logische Schritt ist dann nur noch wie Home Assistant, die jetzt quasi immer mehr in Richtung,

02:04:13.410 --> 02:04:17.010
<v Felix>ja, du musst schon einfach das Betriebssystem, das Home Assistant-Betriebssystem benutzen,

02:04:17.090 --> 02:04:18.450
<v Felix>damit es darauf funktioniert.

02:04:18.530 --> 02:04:23.890
<v Felix>Aber das möchte ich eigentlich dann nicht mehr, weil es ist schon, so wie du gesagt hast,

02:04:23.970 --> 02:04:27.970
<v Felix>ja, es funktioniert ja nicht mehr unter Windows oder es funktioniert nicht mehr unter Home Assistant OS.

02:04:28.130 --> 02:04:29.090
<v Felix>Ist doch scheiße.

02:04:29.330 --> 02:04:35.410
<v Felix>Weil die Software das eigentlich hergeben würde, nur weil die Leute in Anführungszeichen das nicht mehr

02:04:35.410 --> 02:04:38.130
<v Felix>wollen, heißt ja nicht, dass niemand anders das so will.

02:04:38.610 --> 02:04:42.610
<v Markus>Ja, gut, aber die Leute, die das nicht mehr wollen, die wollen es ja wahrscheinlich nicht mehr,

02:04:42.850 --> 02:04:49.810
<v Markus>weil sie irgendwie einen geheimen Plan dahinter haben, sondern weil es für sie so am besten weiterzuentwickeln

02:04:49.810 --> 02:04:50.130
<v Markus>ist.

02:04:50.370 --> 02:04:55.810
<v Markus>Und sie wollen einfach mit der Weiterentwicklung des Systems beschäftigen und nicht damit,

02:04:55.890 --> 02:04:59.970
<v Markus>dass wir auf Zielsetzung des Projekts ist dann die große Frage, ist das Ziel,

02:05:00.050 --> 02:05:06.290
<v Markus>auf möglichst vielen Plattformen zu laufen oder ist das Ziel, hier eine gute Software im Ergebnis zu bauen?

02:05:06.450 --> 02:05:07.410
<v l33tname>Ja, aber du.

02:05:09.010 --> 02:05:13.970
<v l33tname>Du kannst mir nicht erzählen, dass es gute Software ist, wenn du das nur genau in deinem krebligen

02:05:13.970 --> 02:05:18.290
<v l33tname>Docker-Setup genau so funktioniert und wenn du irgendwas anderes ist,

02:05:18.450 --> 02:05:22.290
<v l33tname>funktioniert, ich definiere, gute Software.

02:05:22.370 --> 02:05:28.130
<v Markus>So, aber und wenn man jetzt gute Software damit definiert, dass die Software ihren Anwendungsfall löst,

02:05:28.610 --> 02:05:29.890
<v Markus>dann ist es gute Software.

02:05:29.970 --> 02:05:33.730
<v Markus>Also es gibt doch, es gibt eine ganze Menge Parameter, die mit reinspielen, wollen wir nicht darüber zu reden.

02:05:33.810 --> 02:05:37.330
<v Markus>Aber erstmal, es kommt auf den Blickwinkel dabei an.

02:05:37.570 --> 02:05:41.170
<v Markus>Und wenn die Leute sagen, wir haben, wir haben ja dieses Open-Source-Projekt,

02:05:41.250 --> 02:05:44.050
<v Markus>wir kümmern uns darum und wir wollen uns nicht damit auseinandersetzen,

02:05:44.130 --> 02:05:48.050
<v Markus>dass das auf Ubuntu, Suse, im Flatpak und hier und da läuft.

02:05:48.450 --> 02:05:50.130
<v Markus>Wir machen jetzt ein Docker-Setup.

02:05:50.290 --> 02:05:51.330
<v Markus>Das sollen die Leute benutzen.

02:05:51.410 --> 02:05:53.970
<v Markus>Wenn es jemand anders benutzen will, soll er sich drum kümmern.

02:05:54.210 --> 02:05:56.850
<v l33tname>Ja, aber mein Punkt ist, dass sie das.

02:05:57.490 --> 02:06:00.610
<v l33tname>Sie machen sich das Leben ja selber unglaublich kompliziert.

02:06:00.770 --> 02:06:06.210
<v l33tname>Also mein Punkt ist halt, du willst halt dein Deployment einfach haben.

02:06:07.730 --> 02:06:12.130
<v l33tname>Du willst halt irgendwie einen easy Weg haben,

02:06:12.610 --> 02:06:15.490
<v l33tname>um deine App zum Laufen zu bringen.

02:06:16.690 --> 02:06:18.770
<v Markus>Wenn sie ja aber nur Docker-Tech-Stärke.

02:06:18.930 --> 02:06:22.130
<v Markus>Du kannst mir nicht erzählen, dass wenn du die ganze Komplexität hast, einfaches Setup.

02:06:22.850 --> 02:06:24.770
<v l33tname>Ja, nee, es ist halt eben nicht.

02:06:24.930 --> 02:06:30.770
<v l33tname>Es ist halt die ganze Komplexität, hast du einfach in deinem Docker-File und über tausend andere Files

02:06:30.770 --> 02:06:31.730
<v l33tname>verteilt.

02:06:33.090 --> 02:06:37.810
<v l33tname>Und wenn du da halt selber irgendwas dran änderst, dann musst du auch super lange rumbasteln.

02:06:37.890 --> 02:06:40.050
<v l33tname>Und du kannst mir nicht erzählen, dass das gut ist.

02:06:41.170 --> 02:06:41.810
<v l33tname>Nein, nein.

02:06:42.130 --> 02:06:43.570
<v Markus>Nicht in letzter Konsequenz.

02:06:43.650 --> 02:06:45.570
<v Markus>Was ich sagen will, es kommt auf die Perspektive an.

02:06:45.650 --> 02:06:51.010
<v Markus>Und wenn das Team, was diese Software baut, sagt, so funktioniert das gut für uns,

02:06:51.410 --> 02:06:58.050
<v Markus>dann ist das eine valide Aussage, weil das ist wieder über diesen Open Source Maintainer,

02:06:58.130 --> 02:06:59.890
<v Markus>die machen das in ihrer Freizeit.

02:07:00.930 --> 02:07:04.370
<v l33tname>Ja, aber warum müssen sie es schlecht machen?

02:07:05.170 --> 02:07:07.330
<v Markus>Sie machen es schlecht aus deiner Perspektive.

02:07:07.490 --> 02:07:09.650
<v Markus>Für sich machen sie es wahrscheinlich nicht schlecht.

02:07:10.290 --> 02:07:14.850
<v Markus>Also ich glaube, jemand, nur ganz wenige Menschen, oder vielleicht sind es auch gar nicht so wenige Menschen,

02:07:15.010 --> 02:07:19.730
<v Markus>aber die Menschen, die sich selber Schmerzen zufügen, sind halt spezielle Menschen und ich weiß nicht,

02:07:19.890 --> 02:07:21.250
<v Markus>ob das mehr oder weniger ist.

02:07:21.570 --> 02:07:25.410
<v l33tname>Also ich habe das Gefühl, sie stehen sich einfach selber auch immer im Weg.

02:07:25.570 --> 02:07:29.810
<v l33tname>Also, sie merken das vielleicht nicht und sie glauben, das ist gut,

02:07:30.050 --> 02:07:33.890
<v l33tname>aber das sind sich halt irgendwie möglich.

02:07:34.450 --> 02:07:35.970
<v Markus>Aber warum stehen sie sich im Weg?

02:07:36.610 --> 02:07:38.210
<v Markus>Sie betreiben doch diese Software.

02:07:38.450 --> 02:07:40.530
<v Markus>Sie benutzen diese Software.

02:07:42.290 --> 02:07:43.570
<v l33tname>Ja, offensichtlich, ja.

02:07:44.770 --> 02:07:47.090
<v Markus>An welchem Punkt stehen sie sich denn dann im Weg?

02:07:48.370 --> 02:07:54.210
<v l33tname>Ja, im Punkt, jedes Mal, wenn du irgendwas anpassen musst, dann ist halt super kreblich und alles fällt

02:07:54.210 --> 02:07:55.250
<v l33tname>auseinander.

02:07:56.530 --> 02:07:58.130
<v Markus>Wenn das für sie auch so ist.

02:07:58.370 --> 02:08:02.450
<v Markus>Das ist ja das Schlimme, so ein bisschen, wenn man in so einer Software tief drinsteckt,

02:08:02.610 --> 02:08:04.850
<v Markus>ist man natürlich auch betriebsfind für manche Sachen.

02:08:05.010 --> 02:08:08.050
<v Markus>Und einfach, weil, oder weil man dann auch dieses Setup so hochgezogen hat,

02:08:08.130 --> 02:08:10.370
<v Markus>dann weiß man natürlich, wo welche Stellschrauben sind.

02:08:10.450 --> 02:08:15.250
<v Markus>Und wenn die was ändern wollen, wissen sie vermutlich genau, welche drei Haken und Ösen sie zusammenführen

02:08:15.250 --> 02:08:17.490
<v Markus>müssen, damit es das tut, was sie wollen.

02:08:19.330 --> 02:08:21.410
<v l33tname>Die ja, vielleicht, ja.

02:08:21.570 --> 02:08:23.170
<v l33tname>Aber es ist halt irgendwie, also.

02:08:23.570 --> 02:08:28.210
<v Markus>Ja, für Außenstehende, also ich könnte aus deiner Perspektive deinem Kritikpunkt schon verstehen,

02:08:28.450 --> 02:08:30.210
<v Markus>aber es ist deswegen ja.

02:08:31.970 --> 02:08:36.770
<v Markus>Oder anders, die ultimativen Kriterien für gute Software gibt es halt nicht.

02:08:37.330 --> 02:08:39.010
<v Markus>Es kommt immer drauf an.

02:08:45.410 --> 02:08:46.610
<v l33tname>Ja, ich bin dagegen.

02:08:46.770 --> 02:08:50.370
<v l33tname>Ich finde, Leute sollten sich mehr Gedanken darüber machen, wie sie ihr Scheiß.

02:08:50.770 --> 02:08:55.250
<v l33tname>Also, du schreibst doch Software, dass das Leute auch benutzen.

02:08:55.890 --> 02:08:59.490
<v l33tname>Das ist doch schon so ein Ziel, wenn du so eine Open Source Software machst.

02:08:59.650 --> 02:09:04.690
<v l33tname>Ist schon so eins deiner Ziele, dass das Leute benutzen sollen, oder?

02:09:05.090 --> 02:09:09.970
<v l33tname>Also, ja, wenn du hingehst und sagst, es ist mir eigentlich egal, ich mach das nur für mich,

02:09:12.130 --> 02:09:12.850
<v l33tname>fair enough.

02:09:12.930 --> 02:09:16.450
<v l33tname>Aber du schreibst ja ein Read Me, du möchtest, dass Leute das benutzen.

02:09:16.770 --> 02:09:22.370
<v Markus>Ja, du möchtest, dass die Arbeit, die du da reinsteckst, für mehr Leute gut ist als nur für dich,

02:09:22.450 --> 02:09:26.050
<v Markus>weil du hast die Arbeit der Nummer jetzt gerade gemacht, dann können auch mehr davon profitieren.

02:09:26.690 --> 02:09:30.450
<v l33tname>Ich meine, ich sehe den Case, den du machen kannst, wenn du sagst, ja,

02:09:30.530 --> 02:09:35.250
<v l33tname>ich mach das einfach für mich und ich stelle das halt online, dass Leute das anschauen können und irgendwie

02:09:35.410 --> 02:09:36.770
<v l33tname>sich inspirieren lassen können.

02:09:36.850 --> 02:09:39.410
<v l33tname>Aber ich will eigentlich nicht, dass Leute meine Software benutzen.

02:09:39.650 --> 02:09:43.650
<v l33tname>Ich meine, das ist ein valider Use Case, du kannst Open Source so machen.

02:09:45.170 --> 02:09:48.530
<v l33tname>Du musst kein README machen, nichts, du kannst einfach deinen Code hochladen und sagen,

02:09:48.610 --> 02:09:54.450
<v l33tname>ja, wenn halt ihm irgendjemand sich dafür interessiert, dann soll er halt irgendwie den Source-Code anschauen

02:09:54.450 --> 02:09:58.610
<v l33tname>und dann soll er davon nehmen, was er will, weil es irgendwie MIT-License oder so.

02:09:59.890 --> 02:10:05.010
<v l33tname>Oder ist GPL-License und dann kann er sich, muss er halt sein Zeug auch einfach GPL machen.

02:10:05.330 --> 02:10:09.730
<v l33tname>Finde ich ein valider Case, aber die meisten Projekte sind ja irgendwie so aufgesetzt,

02:10:09.810 --> 02:10:16.770
<v l33tname>so hey, ich baue hier eine coole, hier in diesem Beispiel, ich baue hier eine coole Rezepte-App und

02:10:17.730 --> 02:10:20.210
<v l33tname>du kannst sie irgendwie auch selber hosten.

02:10:20.370 --> 02:10:25.170
<v l33tname>Darum machen sie ja irgendwie so einen Docker, den sie, dass du einfach doppelklicken kannst.

02:10:26.130 --> 02:10:28.770
<v l33tname>Weil sie ja wollen, dass das jemand benutzt.

02:10:30.530 --> 02:10:36.930
<v l33tname>Und dann, ja, ist ja irgendwie ein Aspekt,

02:10:37.090 --> 02:10:41.330
<v l33tname>der schon ziemlich wichtig ist, dass Leute deine Software halt auch benutzen können.

02:10:42.290 --> 02:10:45.330
<v l33tname>Und dass du nicht irgendwie eine Bazillon Services.

02:10:45.490 --> 02:10:51.810
<v l33tname>Also es ist irgendwie auch dieser Trade-off zwischen irgendwie,

02:10:51.890 --> 02:10:58.210
<v l33tname>du hast halt eine Million Microservices, die du aufsetzen musst.

02:10:59.090 --> 02:11:00.610
<v l33tname>Und was hast du davon?

02:11:00.690 --> 02:11:02.450
<v l33tname>Was sind irgendwie die Benefits?

02:11:04.930 --> 02:11:08.930
<v l33tname>Und so ein bisschen, ich weiß nicht.

02:11:11.650 --> 02:11:17.410
<v l33tname>Ich finde, Leute sollten sich ein bisschen mehr Mühe geben, Software so zu bauen,

02:11:17.490 --> 02:11:20.450
<v l33tname>dass sie pakettiert werden kann oder dass sie benutzt werden kann.

02:11:21.250 --> 02:11:26.610
<v Markus>Kann ich verstehen, du hast, glaube ich, im Zweifelsfall hat man auch einfach dann einen Blickwinkel auf

02:11:26.610 --> 02:11:27.170
<v Markus>Software.

02:11:27.330 --> 02:11:31.010
<v Markus>Also die einen bauen sie halt, damit sie irgendwie funktioniert und die anderen haben noch einen anderen

02:11:31.010 --> 02:11:31.650
<v Markus>Anspruch da draußen.

02:11:31.810 --> 02:11:33.090
<v l33tname>Ja, aber sie funktioniert ja nicht.

02:11:33.170 --> 02:11:33.970
<v l33tname>Das ist ja der Punkt.

02:11:34.050 --> 02:11:35.250
<v l33tname>Das ist ja genau mein Punkt.

02:11:35.330 --> 02:11:39.810
<v l33tname>Also, ja, eben, das sind wir wieder wie bei,

02:11:39.970 --> 02:11:44.450
<v l33tname>du kannst schon was einfach ins Internet reinrotzen und sagen, hier ist Software.

02:11:44.770 --> 02:11:45.650
<v l33tname>Fair enough.

02:11:45.890 --> 02:11:49.890
<v l33tname>Das ist ein valider, also man kann Open Source so machen.

02:11:50.210 --> 02:11:55.730
<v l33tname>Das muss jeder für sich irgendwie selber wissen.

02:11:55.810 --> 02:11:59.810
<v l33tname>Aber wenn du den Anspruch hast, dass das irgendjemand benutzen soll,

02:12:02.930 --> 02:12:09.570
<v l33tname>dann sollte man sich schon mal so ein bisschen Gedanken über so ein Deployment machen.

02:12:09.970 --> 02:12:16.930
<v l33tname>Oder wie man das aufsetzt oder was man irgendwie für eine Bazillon Extra-Services braucht für seine

02:12:16.930 --> 02:12:17.330
<v l33tname>Software-Stat.

02:12:17.570 --> 02:12:23.730
<v Markus>Richtig, aber das ist ja auch so ein Punkt, warum DevOps so eingeschlagen war und so erfolgreich ist,

02:12:23.810 --> 02:12:28.770
<v Markus>weil DevOps Leute dazu zwingt, endlich mal darüber nachzudenken, wie wandert das Ding denn eigentlich final in

02:12:28.770 --> 02:12:32.450
<v Markus>Produktion und stiftet dann irgendwo vielleicht mal den Mehrwert, den es stiften soll.

02:12:33.090 --> 02:12:36.130
<v Markus>Das ist einfach nicht bei jedem Softwareentwickler angekommen.

02:12:36.370 --> 02:12:38.130
<v Markus>Und nicht jeder Softwareentwicklerin.

02:12:38.290 --> 02:12:42.210
<v Markus>Es gibt immer noch erstaunlich viele Leute, die einfach ein bisschen vor sich hincoden wollen.

02:12:42.290 --> 02:12:46.290
<v Markus>Und hier, Feature ist fertig, works on my machine, tschüss, schönen Feierabend.

02:12:46.530 --> 02:12:47.410
<v Markus>Schönes Wochenende.

02:12:47.810 --> 02:12:48.770
<v Markus>Frohe Weihnachten.

02:12:50.130 --> 02:12:51.890
<v l33tname>Works in my Docker Image, ja.

02:12:52.130 --> 02:12:53.490
<v Markus>Ja, ja, und das ist dann.

02:12:55.090 --> 02:12:58.370
<v Felix>Und Management sagt dann, na gut, dann schippen wir einfach dein Docker-Image.

02:12:58.610 --> 02:13:04.690
<v l33tname>Genau, also das ist ja wirklich, Docker ist ja wirklich so die Manifestation von works on my machine und dann

02:13:04.690 --> 02:13:08.770
<v l33tname>haben wir es halt in ein Docker-Image gepackt, dass wir es einfach shippen können und Problem solved.

02:13:09.170 --> 02:13:13.730
<v l33tname>Aber was du ja eigentlich haben willst, ist halt Software,

02:13:13.970 --> 02:13:19.650
<v l33tname>die nicht scheiße ist, die halt die du laufen lassen kannst,

02:13:19.730 --> 02:13:26.290
<v l33tname>die du installieren kannst, die du deinstallieren kannst, die halt nicht eine Million Abhängigkeiten hat,

02:13:26.370 --> 02:13:28.370
<v l33tname>wo unklar ist, wie die zusammenhängen.

02:13:28.530 --> 02:13:35.490
<v l33tname>Weil es halt irgendwie immer auch so ein Indiz für schlechte Qualität oder

02:13:35.650 --> 02:13:40.610
<v l33tname>halt auch einen Risikofaktor für du dependest halt auf irgendwie ganz vielen Dingen,

02:13:40.770 --> 02:13:44.610
<v l33tname>wo dir gar nicht so klar ist, was das eigentlich für deine Software heißt.

02:13:45.890 --> 02:13:51.890
<v l33tname>Und darum habe ich schon das Gefühl, deine Software ist inhärent besser,

02:13:52.370 --> 02:13:57.730
<v l33tname>wenn sie halt, wenn du dir halt Gedanken gemacht hast über ein Deployment,

02:13:57.890 --> 02:14:00.690
<v l33tname>über was für Dependencies habe ich denn.

02:14:04.770 --> 02:14:06.850
<v Markus>Wahrscheinlich, wahrscheinlich ist das so, ja.

02:14:07.650 --> 02:14:11.890
<v l33tname>Aber also ich meine, fairer Punkt, ich meine, es ist Open Source, ich meine Leute,

02:14:12.130 --> 02:14:18.210
<v l33tname>ja, wenn es sie nicht interessiert, dann interessiert sie das nicht und dann kannst du sie halt auch nicht

02:14:18.210 --> 02:14:20.770
<v l33tname>dazu zwingen, das zu machen.

02:14:20.930 --> 02:14:26.770
<v l33tname>Aber ich habe so das Gefühl für eine Adoption von, wenn du halt irgendwie,

02:14:28.290 --> 02:14:33.090
<v l33tname>wenn eins deiner Ziele ist, dass deine Software halt benutzt wird, dann sollst du dir halt zumindest so ein

02:14:33.090 --> 02:14:39.410
<v l33tname>bisschen Gedanken in diese Richtung gemacht haben und vielleicht halt mal einen Guide gemacht haben und mal

02:14:39.410 --> 02:14:43.410
<v l33tname>aufgeschrieben haben, so ja, diese, wenn ich jetzt das manuell installieren müsste,

02:14:43.570 --> 02:14:46.130
<v l33tname>brauchst du halt diese zehn Steps.

02:14:47.570 --> 02:14:54.290
<v l33tname>Und dann merkst du ja vielleicht auch schon so, ah ja, diese zehn Steps sind vielleicht irgendwie fünf zu

02:14:54.290 --> 02:14:54.610
<v l33tname>viel.

02:14:55.010 --> 02:14:57.010
<v l33tname>Eigentlich sollen das vielleicht nur fünf Steps sein.

02:14:57.090 --> 02:15:01.330
<v l33tname>So irgendwie Datenbank installieren, Python installieren, mein Node,

02:15:01.730 --> 02:15:04.130
<v l33tname>mein Frontend bilden und dann sollte das gehen.

02:15:04.370 --> 02:15:10.530
<v Markus>Also deswegen ist ja auch immer wieder gut, so Onboarding-Prozesse selber mit durchzumachen,

02:15:10.610 --> 02:15:12.050
<v Markus>wenn man in einem Projektteam ist.

02:15:12.210 --> 02:15:16.050
<v Markus>Dass man einfach sieht, was muss eigentlich getan werden, bis man das Ding hier mal wieder im Laufen hat oder

02:15:16.050 --> 02:15:19.010
<v Markus>irgendwo eingerichtet hat und mal zu dem Punkt kommt, dass man produktiv ist.

02:15:19.090 --> 02:15:24.450
<v Markus>Und dann kann man auch immer wieder aufs Neue überlegen, was können wir hier eigentlich besser machen und

02:15:24.450 --> 02:15:26.610
<v Markus>womit stellen wir uns hier gerade selber ein Bein.

02:15:27.490 --> 02:15:32.610
<v l33tname>Und gerade ja eben, gerade bei Open Source ist ja dann, das eine ist das Deployment und das andere ist ja

02:15:32.610 --> 02:15:38.610
<v l33tname>dann, wenn dein Deployment easy ist, dann ist dann dein Development Use Case normalerweise auch ziemlich easy.

02:15:40.530 --> 02:15:43.090
<v l33tname>Das geht halt auch so ein bisschen Hand in Hand und wenn du willst,

02:15:43.250 --> 02:15:48.370
<v l33tname>dass Leute contributen, dann willst du halt eine Software haben, die Leute bei sich lokal auch installieren

02:15:48.370 --> 02:15:51.330
<v l33tname>können und das ausprobieren können, was sie gerade gebaut haben.

02:15:52.130 --> 02:15:56.850
<v l33tname>Und sonst ist es halt super schwierig für Leute zu contributen, wenn sie halt zuerst irgendwie

02:16:02.290 --> 02:16:09.170
<v l33tname>so eine 500 Seiten irgendwie Doku und dann noch ein Docker-Image hier und eine Datenbank da und dann

02:16:09.170 --> 02:16:10.690
<v l33tname>brauchst du noch irgendwie

02:16:16.370 --> 02:16:20.770
<v l33tname>dieses und jenes, also es ist halt irgendwie, wenn du, ja,

02:16:20.930 --> 02:16:26.770
<v l33tname>wenn du irgendwie 10 Schritte brauchst, um irgendwie zu contributen,

02:16:26.930 --> 02:16:30.450
<v l33tname>dann überlegst du dir vielleicht halt auch so, ja, vielleicht mache ich was anderes mit meiner Zeit.

02:16:30.690 --> 02:16:34.450
<v l33tname>Als jetzt irgendwie herauszufinden, wie bekomme ich dieses System zum Laufen.

02:16:37.010 --> 02:16:38.690
<v l33tname>Darum, ja, also.

02:16:40.450 --> 02:16:43.890
<v l33tname>Ja, vielleicht hast du recht, vielleicht kommt es am Schluss auf deinen Anspruch drauf an.

02:16:43.970 --> 02:16:46.930
<v l33tname>Wenn du sagst, es ist mir eigentlich scheißegal, soll niemand contributen,

02:16:47.090 --> 02:16:49.970
<v l33tname>niemand soll meine Software benutzen, ja, dann, ich meine, ja.

02:16:51.650 --> 02:16:58.530
<v l33tname>Packt es halt alles in den Docker und macht die User Experience miserable zum Contributen und dann

02:16:59.570 --> 02:17:04.530
<v l33tname>Problem gelöst, aber ich habe irgendwie gesagt, das Gefühl, das ist ja nicht der Anspruch der Leute.

02:17:04.610 --> 02:17:11.330
<v l33tname>Also, vielleicht unterstelle ich ihnen das auch einfach, aber zumindest wäre das nicht so mein Anspruch

02:17:11.330 --> 02:17:15.570
<v l33tname>an Software.

02:17:17.810 --> 02:17:20.930
<v l33tname>Gut, haben wir sonst noch was dazu?

02:17:21.650 --> 02:17:25.330
<v Felix>Zu dem Gollum, ich habe gerade mal nachgeschaut, es gibt zwei Tours,

02:17:25.890 --> 02:17:30.130
<v Felix>die machen einen relativ guten Überblick über den Dependency Tree.

02:17:30.290 --> 02:17:34.450
<v Felix>Einmal Nix Visualized, es macht quasi so ein Grafding und also das,

02:17:34.610 --> 02:17:37.170
<v Felix>was du gezeigt hast, nur ein bisschen boont und man kann was erkennen.

02:17:37.330 --> 02:17:39.650
<v Felix>Also es ging jetzt halbwegs okay.

02:17:39.970 --> 02:17:46.210
<v Felix>Und es gibt NixTree, was quasi das in so einer TUI anzeigt,

02:17:46.290 --> 02:17:49.810
<v Felix>wo man dann so durchgehen kann und man sieht, wie groß die Derivation ist,

02:17:49.890 --> 02:17:52.450
<v Felix>inklusive aller Abhängigkeiten und so.

02:17:52.770 --> 02:17:58.130
<v Felix>Und rausgekommen ist, Gollum zieht aktuell NixPackages kein Node.js an.

02:17:58.370 --> 02:17:58.770
<v Felix>Ah, nice.

02:17:59.090 --> 02:18:05.650
<v Felix>Also nicht über es zieht Exec.js an, aber Exec.js hat jetzt da gerade kein NodeJS-Dipendency mit dabei.

02:18:05.890 --> 02:18:07.490
<v l33tname>Wie funktioniert das?

02:18:07.810 --> 02:18:09.090
<v Felix>Ich habe keine Ahnung.

02:18:10.610 --> 02:18:15.490
<v Felix>Ich glaube, Exec.js kann mehrere Sachen und Startmäßig keins in Benutzung.

02:18:15.890 --> 02:18:21.650
<v Felix>Ich weiß noch nicht mehr, was Exec.js macht.js.

02:18:21.890 --> 02:18:25.410
<v Felix>Ich glaube, es ist dann einfach unglücklich, wenn du kein Node.js hast.

02:18:25.650 --> 02:18:30.050
<v l33tname>Ja, das ist vermutlich unglücklich, wenn du Exec.js dann actually benutzen willst,

02:18:30.210 --> 02:18:33.170
<v l33tname>weil es dann keine JavaScript-Runtime.

02:18:33.490 --> 02:18:36.690
<v Felix>Wahrscheinlich musst du es dann nochmal als Dependency mit dazu setzen,

02:18:36.770 --> 02:18:39.570
<v Felix>wenn du es wirklich brauchst, dann machst du es quasi explizit an der Stelle.

02:18:39.890 --> 02:18:44.290
<v l33tname>Ja, vermutlich kannst du das.

02:18:46.130 --> 02:18:52.130
<v l33tname>Also ihr habt eine andere, also theoretisch Exac.js supportet auch andere

02:18:52.370 --> 02:18:53.730
<v l33tname>JavaScript-Runtimes.

02:18:53.970 --> 02:18:56.850
<v Felix>Ja, deswegen wird wahrscheinlich keins von denen anziehen.

02:18:57.090 --> 02:19:00.050
<v l33tname>Ja, aber wenn es gar keiner anzieht, dann wird es vermutlich.

02:19:00.930 --> 02:19:02.290
<v Felix>Ja, das, ja, ja, genau.

02:19:03.010 --> 02:19:06.450
<v Felix>Das ist dann aber quasi, warum das gerade nicht angezogen würdest.

02:19:06.610 --> 02:19:09.250
<v Felix>Wenn es das benötigt hätte, dann wäre es explodiert.

02:19:09.650 --> 02:19:09.970
<v Felix>Genau.

02:19:10.210 --> 02:19:12.370
<v Felix>Ist quasi versehentlich okay.

02:19:12.770 --> 02:19:14.850
<v l33tname>Genau, das vermutlich ja.

02:19:15.170 --> 02:19:16.770
<v l33tname>Ist halt auch nicht ideal.

02:19:17.010 --> 02:19:22.770
<v l33tname>Weil wenn du ExecJazz anziehst, gehst du ja schon davon aus, dass du Exec Jazz benutzen möchtest.

02:19:22.930 --> 02:19:27.650
<v l33tname>Aber in diesem speziellen Fall ist es halt okay, weil du es tatsächlich nicht benutzt.

02:19:30.370 --> 02:19:30.690
<v l33tname>Ja.

02:19:31.090 --> 02:19:31.410
<v l33tname>Ja.

02:19:32.050 --> 02:19:32.370
<v l33tname>Okay.

02:19:33.250 --> 02:19:33.890
<v l33tname>Good to know.

02:19:34.530 --> 02:19:35.890
<v Felix>Das ist quasi der Grund.

02:19:36.290 --> 02:19:37.650
<v Felix>Das gibt es ein paar Mal.

02:19:37.730 --> 02:19:44.610
<v Felix>Also Abhängigkeiten gegen Binaries sind halt in diesen Ruby-Python-Sachen,

02:19:44.690 --> 02:19:45.730
<v Felix>kann man halt nicht abbilden.

02:19:46.050 --> 02:19:47.810
<v Felix>Man kann nicht sagen, ich brauche ein Node.js.

02:19:48.130 --> 02:19:52.450
<v Felix>Und wenn man das programmatisch quasi rausrendert, also sagt hier, diese Rake-File,

02:19:52.610 --> 02:19:55.410
<v Felix>äh, diese Game-File oder diese

02:19:56.790 --> 02:20:00.070
<v Felix>Freeze-File, da steht nicht drin, dass NodeJS brauchst, sondern das ist quasi so,

02:20:00.310 --> 02:20:04.070
<v Felix>ja, Node.js brauchst du natürlich, wenn du XXJS benutzt.

02:20:04.150 --> 02:20:09.910
<v Felix>Das ist quasi implizit, beziehungsweise muss explizit dann gekennzeichnet werden, wenn man das möchte.

02:20:12.310 --> 02:20:17.430
<v l33tname>Ja, ich sehe das, ja, wenn du das aus dem CHEM-File einfach generierst,

02:20:17.510 --> 02:20:23.830
<v l33tname>da steht natürlich nichts von davon, dass du halt eine JavaScript-Runtime brauchst.

02:20:24.630 --> 02:20:31.350
<v l33tname>Und der Code, it automatically picks the best runtime available to evaluate your JavaScript program.

02:20:33.110 --> 02:20:35.350
<v Felix>Wenn there's none, none is the best choice.

02:20:35.590 --> 02:20:39.990
<v l33tname>Genau, und wenn da halt keins ist, dann wird der vermutlich einfach einen Fehler werfen und sagen,

02:20:40.470 --> 02:20:43.750
<v l33tname>ich habe halt keine JavaScript Runtime gefunden für dich.

02:20:46.550 --> 02:20:46.870
<v l33tname>Ja.

02:20:48.310 --> 02:20:55.030
<v l33tname>Und bei FreeBSD, weil das halt jemand von Hand gemacht hat, hat er halt eine JavaScript

02:20:55.110 --> 02:20:56.630
<v l33tname>Runtime ausgewählt.

02:20:57.590 --> 02:20:59.590
<v l33tname>Und mit dazu pakettiert.

02:21:02.390 --> 02:21:08.630
<v l33tname>Was eigentlich vermutlich auch das korrekte Verhalten ist.

02:21:10.870 --> 02:21:11.510
<v l33tname>Aber ja.

02:21:13.750 --> 02:21:14.710
<v l33tname>Interesting.

02:21:16.550 --> 02:21:19.270
<v l33tname>Dann, was haben wir noch rumzuholen?

02:21:19.590 --> 02:21:21.670
<v l33tname>Ah, hier Canonical.

02:21:22.950 --> 02:21:26.630
<v l33tname>Hatten wir ja letzte Woche schon und irgendwie dieses Maschine ID.

02:21:29.030 --> 02:21:32.310
<v l33tname>Habe ich, glaube ich, letzte Woche schon rumgeholt, das Maschine ID,

02:21:32.550 --> 02:21:37.190
<v l33tname>removed halt das slash ETC slash Maschine Dash ID

02:21:39.590 --> 02:21:41.510
<v l33tname>mit Cloud Init Clean.

02:21:42.230 --> 02:21:46.310
<v l33tname>Und dann ist halt ein Ubuntu Image kaputt.

02:21:46.790 --> 02:21:49.110
<v l33tname>Weil es wird halt nicht mehr neu generiert.

02:21:49.670 --> 02:21:56.150
<v l33tname>Und ich habe jetzt das Issue gefunden, es stellt sich raus, unter Ubuntu darfst du das File nicht weglöschen,

02:21:56.230 --> 02:21:58.150
<v l33tname>sondern du musst es einfach truncaten.

02:21:59.030 --> 02:22:01.030
<v l33tname>Und dann wird es auch neu generiert.

02:22:01.350 --> 02:22:02.790
<v Felix>Das ist auch bullshit.

02:22:03.350 --> 02:22:03.670
<v Felix>Ja.

02:22:03.990 --> 02:22:08.870
<v l33tname>Und es gibt hier irgendwie irgendwie dieses Issue, wo sie gesagt haben, so ja, won't fix.

02:22:09.110 --> 02:22:15.830
<v l33tname>Das so pretty much won't pretty much won't fix on downstream side.

02:22:15.910 --> 02:22:18.950
<v l33tname>There's probably a way to compile, blah blah blah.

02:22:20.950 --> 02:22:22.550
<v l33tname>But that should happen upstream.

02:22:23.990 --> 02:22:25.990
<v l33tname>Irgendwie, keine Ahnung.

02:22:26.150 --> 02:22:28.950
<v l33tname>Das ist so ein, ja, deal with it's unsegal.

02:22:29.910 --> 02:22:32.630
<v l33tname>Und jetzt habe ich halt ein Issue bei CloudInit aufgemacht.

02:22:32.710 --> 02:22:36.470
<v l33tname>Und die sagen so, ja, aber nee, Cloud Init soll das machen.

02:22:36.870 --> 02:22:38.710
<v l33tname>Zumindest der Stand aktuell.

02:22:39.190 --> 02:22:39.590
<v l33tname>Das ist so.

02:22:41.110 --> 02:22:42.390
<v Felix>Bei beiden Seiten einfach.

02:22:42.630 --> 02:22:46.070
<v l33tname>Ja, das ist so, ah nee, Bundfix muss muss so.

02:22:46.310 --> 02:22:46.710
<v l33tname>Und ich.

02:22:48.150 --> 02:22:54.710
<v l33tname>Ist mir ja eigentlich auch so ein bisschen egal, ob sie das in Cloud Init anders machen oder ob das sie im

02:22:54.710 --> 02:22:55.510
<v l33tname>Ubuntu.

02:22:56.950 --> 02:23:00.390
<v l33tname>Ich weiß auch nicht, was korrekter wäre.

02:23:00.630 --> 02:23:05.190
<v l33tname>Also ob da Cloud Init, ich weiß, ich, ja, keine Ahnung,

02:23:05.510 --> 02:23:10.150
<v l33tname>was da das korrekte Verhalten ist oder ob Cloud Init das nicht weglöschen dürfte,

02:23:10.310 --> 02:23:17.110
<v l33tname>sondern das halt truncaten müsste und dass das eigentlich das korrekte Behavior wäre oder ob

02:23:17.110 --> 02:23:22.630
<v l33tname>Ubuntu in diesem Fall eigentlich einfach kaputt ist und sie eigentlich auch einfach auf dem,

02:23:23.030 --> 02:23:27.910
<v l33tname>wenn es das File halt nicht gibt, halt auch davon ausgehen müssen, dass sie das neu generieren müssen.

02:23:29.670 --> 02:23:30.390
<v l33tname>Weiß ich nicht.

02:23:30.630 --> 02:23:31.590
<v l33tname>Werden wir sehen.

02:23:34.470 --> 02:23:35.990
<v Felix>Okay, das heißt es.

02:23:36.230 --> 02:23:37.750
<v Felix>Auch dort, es bleibt spannend.

02:23:37.910 --> 02:23:39.270
<v l33tname>Es bleibt spannend.

02:23:39.750 --> 02:23:42.870
<v l33tname>Und mit spannend meine ich eigentlich eher traurig, weil es eigentlich eine,

02:23:42.950 --> 02:23:46.150
<v l33tname>also ich meine, es ist beides Canonical, es beides ein Canonical Produkt.

02:23:47.190 --> 02:23:51.510
<v l33tname>Die könnten schon irgendwie, also ich persönlich würde schon erwarten,

02:23:51.590 --> 02:23:58.470
<v l33tname>dass ich so ein Canonical Produkt mit einem Canonical Produkt benutzen kann und das dann irgendwie so

02:23:58.470 --> 02:24:00.470
<v l33tname>zusammen gut funktioniert.

02:24:00.790 --> 02:24:01.110
<v l33tname>Aber.

02:24:01.590 --> 02:24:03.510
<v Markus>Ah, andere Baustelle, andere Baustelle.

02:24:03.670 --> 02:24:07.830
<v l33tname>Vielleicht ist das auch, also fairerweise muss man sagen, es ist halt auch irgendwie Open Source und ist groß

02:24:07.830 --> 02:24:08.470
<v l33tname>und so.

02:24:10.070 --> 02:24:14.310
<v l33tname>Aber ich hab da eigentlich schon diese naive Hoffnung.

02:24:16.470 --> 02:24:17.430
<v l33tname>Aber ja.

02:24:20.150 --> 02:24:20.630
<v l33tname>Tja.

02:24:21.910 --> 02:24:24.470
<v Felix>Dann viel Erfolg mit deiner Hoffnung.

02:24:24.630 --> 02:24:24.950
<v Felix>Ja.

02:24:25.910 --> 02:24:27.430
<v l33tname>Bisschen naiv, ich weiß.

02:24:28.550 --> 02:24:28.870
<v l33tname>Aber.

02:24:32.950 --> 02:24:33.350
<v l33tname>So ist es.

02:24:33.590 --> 02:24:34.390
<v l33tname>Tja, was machen, oder?

02:24:34.710 --> 02:24:35.110
<v l33tname>Weinen.

02:24:35.350 --> 02:24:35.590
<v l33tname>Nix.

02:24:35.750 --> 02:24:39.990
<v l33tname>Weinen, rumweinen, darum gibt es hier diese Kategorie Mimi mit der Woche, wo ich rumweinen kann.

02:24:40.150 --> 02:24:40.710
<v l33tname>Für dich.

02:24:40.950 --> 02:24:41.750
<v l33tname>Genau.

02:24:42.310 --> 02:24:45.190
<v l33tname>Und jetzt bin ich auch schon fertig mit rumweinen.

02:24:45.670 --> 02:24:47.510
<v Markus>Einfach mal was rauslassen.

02:24:47.670 --> 02:24:47.990
<v Markus>Ja.

02:24:50.230 --> 02:24:52.870
<v Markus>Dann kommen wir zum Lesefu.

02:24:53.270 --> 02:24:55.110
<v Felix>Lesefu, ihr habt nichts gelesen, oder was?

02:24:55.190 --> 02:24:57.190
<v l33tname>Ich kann nicht lesen, ich kann nur rumholen.

02:24:57.670 --> 02:24:57.990
<v l33tname>Okay.

02:25:00.710 --> 02:25:05.670
<v Felix>Okay, ich habe ein Lesefu und zwar heißt der IDN is crazy,

02:25:05.750 --> 02:25:08.470
<v Felix>also IDN International Domain Names.

02:25:08.550 --> 02:25:11.910
<v Felix>Das sind quasi Domain Names mit so Spezialzeichen drin.

02:25:12.470 --> 02:25:17.510
<v Felix>Und gibt es quasi einen Blogpost, was man Wunderbares,

02:25:17.750 --> 02:25:21.590
<v Felix>was man für wunderbare Domains erzeugen kann, die dann sehr ähnlich aussehen wie Domains,

02:25:21.750 --> 02:25:26.390
<v Felix>die gegebenenfalls es wirklich gibt, aber halt so UT Wachzeichen mit drin hat,

02:25:27.350 --> 02:25:31.350
<v Felix>mit drin haben und wie viele Möglichkeiten es da gibt, quasi das den gleichen Text zu schreiben,

02:25:31.430 --> 02:25:33.190
<v Felix>der dann überall gleich aussieht.

02:25:33.510 --> 02:25:37.030
<v Felix>Und trotzdem auch verschiedene Domains zeigen würde.

02:25:38.070 --> 02:25:39.350
<v Felix>Und genau.

02:25:39.590 --> 02:25:40.950
<v Felix>Das ist quasi eine Beschreibung.

02:25:41.030 --> 02:25:47.190
<v Felix>Ist ein bisschen so wie Zeitzonen, anders kaputt, würde ich sagen, aber genauso witzig mindestens.

02:25:49.350 --> 02:25:51.670
<v Felix>Genau, das ist quasi der eine Blogpost.

02:25:51.750 --> 02:25:55.350
<v Felix>Ich habe hier einen Manga gelesen in den letzten zwei Tagen.

02:25:55.510 --> 02:26:01.110
<v Felix>Ich habe ihn quasi Binge Red oder so.

02:26:01.430 --> 02:26:02.150
<v Felix>Binge gelesen.

02:26:02.310 --> 02:26:03.510
<v l33tname>Das hat noch gelesen.

02:26:03.750 --> 02:26:04.630
<v Felix>Ich habe nur gelesen.

02:26:05.430 --> 02:26:08.870
<v Felix>Es gibt da nichts, dass man das schnell hintereinander macht, so wie mit anderen Serien, oder?

02:26:09.030 --> 02:26:09.590
<v Felix>Ich glaube nicht.

02:26:10.150 --> 02:26:11.030
<v Felix>Einfach nur lesen.

02:26:11.750 --> 02:26:12.230
<v Felix>Weiß ich nicht.

02:26:12.470 --> 02:26:13.270
<v Felix>Ich weiß nicht, wann man es.

02:26:13.750 --> 02:26:14.630
<v Felix>Ist ja auch egal.

02:26:14.950 --> 02:26:15.750
<v Felix>Firepartner.

02:26:18.710 --> 02:26:20.390
<v Markus>Wie ein Lesewurm durchgefressen.

02:26:20.550 --> 02:26:21.750
<v Felix>Ein Lesewurm durchgefressen.

02:26:22.070 --> 02:26:24.390
<v Felix>Es sind aber auch viele Bilder, von daher ging es erst sehr schnell.

02:26:25.190 --> 02:26:27.750
<v Felix>Ich mag gerne so Bilder plus Text.

02:26:28.310 --> 02:26:31.190
<v Felix>Und das war sehr, sehr gut.

02:26:31.430 --> 02:26:38.390
<v Felix>Den würde ich jetzt hier gerne einmal empfehlen, den Leuten, die gerne auf das Bilder

02:26:38.390 --> 02:26:41.590
<v Felix>plus Text sich gerne anschauen und lesen.

02:26:42.550 --> 02:26:46.630
<v Felix>Etwas Mature Content, würde ich sagen.

02:26:48.230 --> 02:26:48.870
<v Felix>Nice.

02:26:49.110 --> 02:26:50.950
<v Felix>Genau, das war quasi das.

02:26:51.510 --> 02:26:52.710
<v Felix>So, jetzt haben wir hier.

02:26:53.510 --> 02:26:55.030
<v Felix>Jetzt machen wir jetzt ja nicht sowas.

02:26:55.990 --> 02:26:57.990
<v Markus>Wir machen jetzt die Pix.

02:26:58.550 --> 02:26:58.870
<v Markus>Ja.

02:27:01.030 --> 02:27:02.230
<v Markus>Was ist jetzt passiert, ja?

02:27:02.550 --> 02:27:03.910
<v Felix>Das ist kaputt gegangen, Kontrol.

02:27:09.430 --> 02:27:10.710
<v Felix>Oh nein, es ist kaputt.

02:27:10.870 --> 02:27:11.830
<v l33tname>Was machst du?

02:27:12.630 --> 02:27:12.870
<v l33tname>Warte?

02:27:13.190 --> 02:27:13.350
<v l33tname>Jetzt.

02:27:15.190 --> 02:27:17.830
<v l33tname>Also, hier, please copilote for your time.

02:27:18.310 --> 02:27:19.270
<v l33tname>Ist das Unsinn?

02:27:19.510 --> 02:27:19.990
<v l33tname>Ist nicht.

02:27:21.510 --> 02:27:21.830
<v l33tname>Act.

02:27:22.310 --> 02:27:22.790
<v l33tname>ACT.

02:27:24.950 --> 02:27:30.390
<v l33tname>Wenn du GitLab CI lokal debunked willst, gibt es ACT.

02:27:31.590 --> 02:27:33.750
<v l33tname>Und ich habe es für irgendwas zum Ausprobieren.

02:27:33.990 --> 02:27:35.430
<v Felix>GitLab Actions lokal, oder?

02:27:35.510 --> 02:27:35.910
<v Felix>Das war das.

02:27:36.150 --> 02:27:36.230
<v Felix>Genau.

02:27:36.390 --> 02:27:36.790
<v Felix>Ah, nice.

02:27:36.870 --> 02:27:39.190
<v Felix>Ich habe das glaube ich auch schon mal letztes Mal gepickt oder war das?

02:27:39.270 --> 02:27:39.830
<v Felix>Wann war das?

02:27:40.550 --> 02:27:42.230
<v Felix>Ich hab gedacht, ich habe schon mal darüber geredet.

02:27:42.470 --> 02:27:44.230
<v Felix>Vielleicht habe ich auch nur darüber geredet.

02:27:44.630 --> 02:27:50.390
<v l33tname>Vielleicht hast du auch gepickt, ich habe es letztens gebraucht, um irgendwie so eine If-Condition zu

02:27:50.390 --> 02:27:54.470
<v l33tname>debuggen, wie ich meine If-Condition richtig schreiben muss in GitLab Actions,

02:27:54.550 --> 02:27:56.550
<v l33tname>äh, GitHub Actions, Entschuldigung.

02:27:58.630 --> 02:28:03.750
<v l33tname>Ja, funktioniert, ist nice, macht, was es soll.

02:28:05.110 --> 02:28:11.830
<v l33tname>Hat sicher, also hat irgendwie die eine oder andere Limitation, also es ist halt nicht ganz exakt das,

02:28:11.990 --> 02:28:17.830
<v l33tname>was irgendwie passieren würde, wenn du das tatsächlich dann

02:28:19.510 --> 02:28:25.990
<v l33tname>auf GitHub laufen lässt, aber es ist halt, also für meinen Use Case war es mehr als ähnlich genug und du

02:28:25.990 --> 02:28:30.310
<v l33tname>kannst irgendwie so ein Minimal Image nehmen und dann baut der Sponta dir Docker und macht auch dieses

02:28:30.310 --> 02:28:33.750
<v l33tname>Parallelisierungszeug und ist fun.

02:28:34.230 --> 02:28:34.790
<v l33tname>Funktioniert.

02:28:35.270 --> 02:28:36.230
<v Felix>Oder ist es schneller, oder?

02:28:36.310 --> 02:28:38.150
<v Felix>Ist es schneller als das Echte?

02:28:39.670 --> 02:28:42.230
<v l33tname>Ja, weiß ich nicht.

02:28:42.710 --> 02:28:47.030
<v l33tname>Zumindest der Roundtrip ist halt, du kannst was ändern, du kannst es laufen lassen.

02:28:47.510 --> 02:28:48.550
<v Felix>Du musst nicht erst pushen.

02:28:48.630 --> 02:28:54.870
<v l33tname>Du musst nicht pushen und dann warten und also nur schon, dafür lohnt sich das, glaube ich.

02:28:57.590 --> 02:28:58.870
<v l33tname>Okay, cool.

02:29:01.430 --> 02:29:03.190
<v Markus>Einfach nur warten.

02:29:03.590 --> 02:29:04.950
<v Felix>Einfach nur mehr warten.

02:29:05.190 --> 02:29:07.910
<v l33tname>Du kannst euch einfach pushen auf einen Branch und mehr warten.

02:29:08.390 --> 02:29:08.630
<v l33tname>Ja, cool.

02:29:08.790 --> 02:29:11.510
<v Felix>Und dann hat sie noch einen Kaffee und noch einen Kaffee.

02:29:11.750 --> 02:29:13.110
<v l33tname>Noch ein paar Kaffee.

02:29:15.270 --> 02:29:17.190
<v Felix>Jo, was habe ich noch?

02:29:17.350 --> 02:29:18.550
<v Felix>Achso, please.

02:29:20.710 --> 02:29:23.510
<v Felix>Copilot for your terminal.

02:29:24.070 --> 02:29:30.070
<v Felix>Das ist quasi eine Implementierung,

02:29:30.230 --> 02:29:34.630
<v Felix>beziehungsweise quasi, also so Code, es gibt ja diese Code-Assistant-Sachen,

02:29:34.710 --> 02:29:38.790
<v Felix>die so Code vorschlagen, wie das in deiner Java-Applikation oder sowas funktionieren soll,

02:29:38.870 --> 02:29:43.990
<v Felix>wenn du sagst, bitte schreib mir eine, was nachschaut,

02:29:44.230 --> 02:29:46.470
<v Felix>ob am Ende ein Komma steht oder sowas.

02:29:47.110 --> 02:29:50.630
<v Felix>Das Ganze gibt es natürlich nicht nur für irgendwelche Java-Applikationen,

02:29:50.710 --> 02:29:55.830
<v Felix>wo man es irgendwo reinkrebelt, sondern auch für deine Konsole.

02:29:56.390 --> 02:29:58.150
<v Felix>Also direkt für deine Shell.

02:29:58.230 --> 02:30:02.630
<v Felix>Und dafür gibt es hier please, das Tool please,

02:30:02.710 --> 02:30:08.070
<v Felix>und das benutzt OpenAI GPT-3, also quasi die API von denen,

02:30:08.390 --> 02:30:11.030
<v Felix>um quasi Anfragen zu machen.

02:30:11.270 --> 02:30:14.390
<v Felix>Ähnlich wie so ein Bild erzeugen, nur halt ein Shell-Command erzeugen,

02:30:14.470 --> 02:30:16.950
<v Felix>beziehungsweise ein Shell-Skript erzeugen.

02:30:17.750 --> 02:30:20.870
<v Felix>Und genau, das ist quasi das.

02:30:21.030 --> 02:30:27.030
<v Felix>Hätte auch gut zu AI der Woche gepasst, aber ist jetzt hier unten gelandet.

02:30:28.070 --> 02:30:34.630
<v Felix>Was ein netter Vorschlag ist, wenn man quasi voll und ganz dem Computer vertrauen will und genau wenn man

02:30:34.630 --> 02:30:39.510
<v Felix>weiß, dass der Computer immer nur das Beste vereinen will, kann man auch diese wunderbare Funktion,

02:30:39.750 --> 02:30:43.590
<v Felix>beziehungsweise Alias, YOLO nehmen und der macht dann sudo, please,

02:30:43.670 --> 02:30:45.750
<v Felix>minus yes und dann deinen Prompt.

02:30:47.350 --> 02:30:53.030
<v Felix>Und dann macht einfach genau das, was der Computer gemeint hat, was du denn brauchst.

02:30:53.270 --> 02:30:55.110
<v Felix>Und da kommen bestimmt nur gute Sachen drauf.

02:30:55.190 --> 02:30:58.710
<v Felix>Also ich würde einen Livestream gucken, auf jeden Fall, von Leuten, die so arbeiten.

02:31:02.950 --> 02:31:04.790
<v Felix>Ich finde es eine super Idee, auf jeden Fall.

02:31:04.950 --> 02:31:10.310
<v Felix>Die Idee kommt von einer Person namens Felix,

02:31:10.470 --> 02:31:12.150
<v Felix>sorry, krieg den Namen nicht auf dem Titel.

02:31:12.790 --> 02:31:13.910
<v Felix>Aus dem anderen Chat.

02:31:13.990 --> 02:31:17.270
<v Felix>Und der fühlt sich bestimmt angesprochen, wenn er das jemals hier hören sollte.

02:31:19.830 --> 02:31:20.390
<v Felix>Sehr gut.

02:31:20.550 --> 02:31:23.830
<v Markus>Ich habe ein Pick mitgebracht, das ist eine Podcast-Empfehlung.

02:31:24.230 --> 02:31:29.990
<v Markus>Das ist eine Episode vom Cognien Podcast

02:31:31.110 --> 02:31:33.990
<v Markus>aus dem Lernoes on Air aus der Reihe.

02:31:34.150 --> 02:31:36.390
<v Markus>Und das ist ein Interview mit Sascha Palmenberg.

02:31:36.470 --> 02:31:42.870
<v Markus>Das ist auch so ein, ja, wenn man die Medienmannschaft in Deutschland mit Bezug auf Tech und Internet kennt,

02:31:42.950 --> 02:31:45.750
<v Markus>dann ist man dem wahrscheinlich schon mal im Weg gelaufen.

02:31:45.990 --> 02:31:50.950
<v Markus>Und der macht so einen in dem Interview so einen schönen Rundumschlag über seine persönliche Geschichte im

02:31:50.950 --> 02:31:53.830
<v Markus>Internet, seinen Werdegang und über Mastodon.

02:31:54.630 --> 02:31:58.150
<v Markus>War ganz kurzweilig zu hören, deswegen habe ich gedacht, ich pick ihn hier.

02:31:58.390 --> 02:31:58.870
<v Markus>Nice.

02:31:59.030 --> 02:32:05.990
<v l33tname>Du hattest das auch in der Lesefu, weil wie wir das letzte paar Mal ja schon herausgefunden haben,

02:32:06.150 --> 02:32:07.830
<v l33tname>YouTube-Videos sind auch lesafu.

02:32:08.710 --> 02:32:12.710
<v Felix>Wenn du es im Hintergrund gehört hast, dann ist es quasi wie selber gelesen.

02:32:12.870 --> 02:32:13.990
<v l33tname>Das ist wie selber gelesen.

02:32:14.310 --> 02:32:16.950
<v l33tname>Wie Podcasts kann man auch lesen.

02:32:17.350 --> 02:32:17.670
<v l33tname>Ja.

02:32:19.510 --> 02:32:21.910
<v Felix>Nächstes Mal weißt du das dann, dann ist es nicht so leer dir.

02:32:22.230 --> 02:32:24.150
<v Markus>Ich werde es mir merken und gelobe besser.

02:32:24.230 --> 02:32:24.390
<v Markus>Genau.

02:32:24.950 --> 02:32:29.430
<v l33tname>Du kannst dann einfach so tun, als hättest du das gelesen und wir werden alle sagen so, wow, Markus Lieber.

02:32:29.590 --> 02:32:30.710
<v Felix>Wow, hat der toll gelesen, Mann.

02:32:30.790 --> 02:32:31.670
<v Felix>Der kann alle Sachen lesen.

02:32:31.750 --> 02:32:33.030
<v l33tname>Der kann voll viel lesen.

02:32:33.270 --> 02:32:35.430
<v Felix>Krass, krass, krass, krass, krass.

02:32:36.790 --> 02:32:37.030
<v Felix>Ja.

02:32:37.670 --> 02:32:39.510
<v l33tname>Aber das mit Kategorien ist auch immer schwierig.

02:32:39.590 --> 02:32:40.150
<v l33tname>Ich weiß auch nicht.

02:32:40.310 --> 02:32:44.070
<v l33tname>Ich habe meinen Toten ja auch in falsch sortiert.

02:32:44.310 --> 02:32:47.190
<v l33tname>In News reingepackt, weil, you know.

02:32:47.750 --> 02:32:48.470
<v l33tname>Verkackt.

02:32:48.710 --> 02:32:49.350
<v l33tname>Verkackt.

02:32:49.510 --> 02:32:51.830
<v l33tname>Weil es ist alles so schwierig mit diesen Kategorien.

02:32:51.910 --> 02:32:53.430
<v l33tname>Wir haben zu viele Kategorien.

02:32:53.670 --> 02:32:54.310
<v l33tname>Nein.

02:32:55.430 --> 02:32:56.230
<v l33tname>Haben wir nicht?

02:32:56.470 --> 02:32:57.110
<v l33tname>Doch, doch.

02:33:00.310 --> 02:33:01.270
<v l33tname>Was haben wir noch?

02:33:01.430 --> 02:33:06.470
<v l33tname>Ah, hier Python, Python, jetzt in diesem Example 10 Readiness.

02:33:08.790 --> 02:33:15.350
<v l33tname>So ein Projekt, wo du schauen kannst, die 360 most popular Python

02:33:15.430 --> 02:33:21.030
<v l33tname>Packages, ob sie schon Support für eine Python-Version haben.

02:33:21.110 --> 02:33:25.190
<v l33tname>Dann kannst du sagen, irgendwie okay, Python 3.11 und dann siehst du irgendwie,

02:33:26.950 --> 02:33:33.190
<v l33tname>welche von diesen Top Python-Projekten haben denn schon

02:33:33.430 --> 02:33:34.630
<v l33tname>3.11 Support.

02:33:35.190 --> 02:33:38.070
<v l33tname>Und da sehen wir, es sind aktuell 26,7%.

02:33:38.950 --> 02:33:45.430
<v l33tname>Und ich glaube, wie sie das machen, ist über die Classifier

02:33:46.710 --> 02:33:48.870
<v l33tname>Programming Language Python 13.

02:33:49.430 --> 02:33:49.830
<v l33tname>Genau.

02:33:49.990 --> 02:33:54.710
<v l33tname>Das heißt nicht, dass wenn das halt da nicht explizit drin steht, dass es nicht geht.

02:33:57.030 --> 02:33:58.790
<v Felix>Aber es könnte schon sein, dass es da nicht mehr geht.

02:33:58.950 --> 02:34:00.070
<v l33tname>Aber es kann halt schon sein.

02:34:00.150 --> 02:34:00.390
<v l33tname>Genau.

02:34:01.670 --> 02:34:06.950
<v l33tname>Es kann halt aber auch sein, dass da 3.10 drin steht, aber 3.10 gar noch nicht geht.

02:34:07.110 --> 02:34:08.230
<v l33tname>Also das halt auch.

02:34:09.430 --> 02:34:13.030
<v Felix>Aber es guckt natürlich nicht, also man kann da auch für ältere Versionen gucken,

02:34:13.110 --> 02:34:16.630
<v Felix>aber es guckt natürlich dann nicht in die Vergangenheit, ob es jemals supported wurde.

02:34:16.950 --> 02:34:17.590
<v Felix>Ja, ich glaube nicht.

02:34:17.750 --> 02:34:18.950
<v Felix>Sondern immer nur über das Aktuelle.

02:34:19.030 --> 02:34:25.750
<v Felix>Das heißt, wenn du quasi von Python 3.6 bis Python 3.10 schaust, das ist immer alles irgendwie nicht supportet

02:34:25.990 --> 02:34:26.870
<v Felix>zu einem Zeitpunkt.

02:34:27.030 --> 02:34:28.390
<v l33tname>Ja, ja, genau.

02:34:28.870 --> 02:34:31.110
<v l33tname>Das ist auch okay, glaube ich.

02:34:31.750 --> 02:34:38.710
<v l33tname>Aber ja, das siehst du halt irgendwie 3.9 sind

02:34:39.030 --> 02:34:45.750
<v l33tname>zum Beispiel irgendwie 75% der Pakete sind markiert.

02:34:46.790 --> 02:34:48.230
<v l33tname>Dass sie das supporten.

02:34:48.550 --> 02:34:51.910
<v Felix>Aber bei Setup Tool zum Beispiel ist einfach dieser Identify nicht gesetzt,

02:34:51.990 --> 02:34:55.110
<v Felix>aber die sagen, das funktioniert ab Python 3.7.

02:34:56.390 --> 02:34:59.270
<v l33tname>Genau, die haben vermutlich einfach, ja, genau.

02:35:00.790 --> 02:35:03.910
<v l33tname>Genau, die haben einfach den Python 3 und Python 3.

02:35:03.990 --> 02:35:08.870
<v l33tname>Only Marker gesetzt und Python 3.

02:35:09.750 --> 02:35:16.310
<v l33tname>Und mindestens, genau, und eine harte Dependency auf 3.7

02:35:16.550 --> 02:35:17.430
<v l33tname>oder Größe.

02:35:17.990 --> 02:35:23.590
<v Felix>Und 6, genauso, die sagen, bei denen funktioniert es alles bis auf Python 3.0, 1 und 2.

02:35:25.190 --> 02:35:26.950
<v l33tname>Das ist auch fair.

02:35:28.150 --> 02:35:34.550
<v l33tname>Genau, aber das gibt so ein bisschen so ein Gefühl für was ist unterstützt,

02:35:34.630 --> 02:35:35.270
<v l33tname>was ist nicht.

02:35:35.910 --> 02:35:42.310
<v l33tname>Wie weit ist die Library Adoption schon von einer neuen Python-Version zum Beispiel?

02:35:43.590 --> 02:35:46.710
<v l33tname>Weil viele markieren das schon sehr explizit.

02:35:49.030 --> 02:35:49.670
<v l33tname>Was haben wir noch?

02:35:49.990 --> 02:35:52.230
<v l33tname>Genau, und dann hatten wir ja noch Dot-Files.

02:35:52.390 --> 02:35:59.030
<v l33tname>Ich habe hier noch XDot gepickt, was ein Interactive Python

02:35:59.270 --> 02:36:05.910
<v l33tname>Viewer-Ding sie ist, wo man halt ein Dot-File reingeben kann und dann kann man das halt in so einen

02:36:05.910 --> 02:36:12.870
<v l33tname>Interactive Weg anschauen und trumzum und irgendwie Dinge

02:36:12.870 --> 02:36:15.110
<v l33tname>selektieren und dann werden die farbig und.

02:36:16.150 --> 02:36:20.950
<v Felix>Also anscheinend funktioniert es nur bis Python 3.5, aber bestimmt funktioniert es auch gerade bei 3.10, oder?

02:36:21.270 --> 02:36:21.590
<v Felix>Was?

02:36:22.550 --> 02:36:26.870
<v Felix>Laut diesem Paket funktioniert es nur bis 3.5, aber ich glaube, weiter hat es einfach nicht geupdatet.

02:36:27.110 --> 02:36:27.750
<v Felix>Xdot?

02:36:28.230 --> 02:36:28.550
<v Felix>Ja.

02:36:30.310 --> 02:36:32.070
<v Felix>Laut diesem Identifier-Ding da.

02:36:32.310 --> 02:36:36.230
<v l33tname>Ah ja, das ja, ich sehe das.

02:36:36.310 --> 02:36:36.790
<v l33tname>Ja, ja.

02:36:38.310 --> 02:36:40.790
<v l33tname>Ich glaube, das ist einfach outdated, ja.

02:36:41.190 --> 02:36:43.030
<v l33tname>Da hat sich einfach jemand.

02:36:44.310 --> 02:36:47.510
<v l33tname>Weil ich habe es garantiert nicht auf 3.5, ich hab's auf.

02:36:47.990 --> 02:36:48.870
<v Felix>Ich wollte schon sagen.

02:36:49.510 --> 02:36:51.590
<v l33tname>Let me see, ich würde 3,9 gerade.

02:36:54.950 --> 02:36:59.190
<v l33tname>Ich habe 3.10.8 sogar.

02:37:00.390 --> 02:37:00.950
<v l33tname>Also.

02:37:02.950 --> 02:37:07.510
<v l33tname>Und ist die Frage, ob das auf 3.5 überhaupt noch funktioniert.

02:37:07.750 --> 02:37:11.190
<v Felix>Ja, also 3.5 würde es schon funktionieren, wenn er gesagt hat, das darf funktionieren.

02:37:13.750 --> 02:37:15.590
<v l33tname>Wäre ich jetzt nicht so sicher.

02:37:18.630 --> 02:37:23.190
<v l33tname>Aber es gibt halt,

02:37:23.270 --> 02:37:28.710
<v l33tname>also ich sehe zumindest auch gerade nicht irgendwie einen Test oder einen CI-Ding,

02:37:29.110 --> 02:37:33.830
<v l33tname>was sicherstellt, dass das so ist.

02:37:34.390 --> 02:37:41.270
<v l33tname>Ah ja, könnte man vielleicht mal ein ausprobieren oder so und dann

02:37:43.430 --> 02:37:49.190
<v l33tname>das Setup-Pi updaten und diese Marker richtig setzen.

02:37:49.910 --> 02:37:51.990
<v Felix>Naja, so funktioniert das in Ordnung, glaube ich.

02:37:52.150 --> 02:37:52.950
<v l33tname>Ja, aber.

02:37:54.790 --> 02:37:55.430
<v l33tname>Ja, eben.

02:37:55.670 --> 02:38:00.390
<v l33tname>Auf der anderen Seite sind halt auch nur Marker, also die sagen halt nicht so viel aus.

02:38:01.830 --> 02:38:05.350
<v l33tname>Die sagen halt mehr so einen Intent aus, was du supporten willst.

02:38:06.150 --> 02:38:07.910
<v Felix>Oder was du vielleicht mal ausprobiert hast.

02:38:08.790 --> 02:38:12.950
<v l33tname>Und wenn es halt keinen Test dazu gibt, dann ist es halt schon auch eher so.

02:38:13.670 --> 02:38:13.990
<v l33tname>Ja.

02:38:14.470 --> 02:38:14.950
<v l33tname>Vielleicht.

02:38:15.270 --> 02:38:16.070
<v l33tname>Vielleicht.

02:38:16.710 --> 02:38:23.190
<v l33tname>Hat mal auf 3.5 funktioniert, wo wir es geschrieben haben.

02:38:23.510 --> 02:38:25.510
<v l33tname>Wo wir es das erste Mal gemacht haben.

02:38:26.710 --> 02:38:30.070
<v l33tname>Und seit dann haben wir den Code gehabt, das ist aber halt nie mehr gesagt,

02:38:30.150 --> 02:38:31.190
<v l33tname>dass es auch auf

02:38:37.270 --> 02:38:38.950
<v l33tname>nicht mehr funktioniert oder so.

02:38:40.230 --> 02:38:41.670
<v l33tname>Wobei ja 3.5.

02:38:43.510 --> 02:38:43.670
<v l33tname>Ja.

02:38:44.470 --> 02:38:45.350
<v l33tname>Keine Ahnung.

02:38:45.910 --> 02:38:48.870
<v l33tname>Muss man jetzt auch nicht mehr unbedingt supporten.

02:38:50.070 --> 02:38:50.390
<v l33tname>Okay.

02:38:50.710 --> 02:38:52.070
<v Felix>So, was haben wir noch?

02:38:52.950 --> 02:38:53.910
<v Markus>Ich glaub's mir.

02:38:54.070 --> 02:38:54.710
<v Markus>Wir sind durch.

02:38:54.950 --> 02:38:55.990
<v Felix>Das war's.

02:38:59.030 --> 02:38:59.750
<v Felix>Das war's.

02:39:00.710 --> 02:39:04.230
<v Felix>Jetzt musst du den Spruch sagen, weil ansonsten weiß die AI nicht, wann zu Ende ist.

02:39:05.510 --> 02:39:07.430
<v Markus>Den Spruch, wie geht es zu Ende?

02:39:09.190 --> 02:39:10.790
<v Markus>Du meinst das mit dem Gerät und so, ne?

02:39:11.110 --> 02:39:12.310
<v Felix>Der Gerät, genau.

02:39:12.950 --> 02:39:17.030
<v Felix>Und zwar genauso, wie der irgendwo das sagen würde, weil ich weiß nicht genau, was erkannt wird.

02:39:18.710 --> 02:39:19.910
<v Markus>Wir versuchen das ganz einfach.

02:39:19.990 --> 02:39:22.070
<v Markus>Ja, dann vielen Dank für eure Zeit.

02:39:22.790 --> 02:39:23.510
<v Markus>Habt euch Wohl.

02:39:24.150 --> 02:39:25.110
<v Felix>Vielen Dank fürs Zuhören.

02:39:25.270 --> 02:39:26.630
<v l33tname>Wann ich was mit Passt auf?

02:39:28.310 --> 02:39:29.190
<v Unbekannt>Passt das auf?

02:39:30.710 --> 02:39:34.310
<v Markus>Aber vielleicht wollte ich vorher noch sagen, dass hier frohes Fest, schöne Feiertage.

02:39:34.550 --> 02:39:35.350
<v Felix>Schöne Weihnachten oder was?

02:39:35.510 --> 02:39:35.910
<v Felix>Ließ die Zeit.

02:39:36.710 --> 02:39:37.510
<v Markus>Ja, genau.

02:39:37.750 --> 02:39:38.390
<v Markus>Schon wieder.

02:39:38.710 --> 02:39:39.750
<v Markus>Hier ist der Schnee wieder weg.

02:39:39.830 --> 02:39:43.030
<v Markus>Ich weiß nicht, wie es bei euch ist, aber Winter ist jetzt vorbei, ist jetzt Frühling.

02:39:43.190 --> 02:39:49.190
<v Markus>Hier sind, glaube ich, stand ebenwann hier 7 Grad, was ein ganz schöner Sprung ist von minus 7 Grad auf plus 5

02:39:49.190 --> 02:39:49.350
<v Markus>Grad.

02:39:50.870 --> 02:39:52.070
<v Markus>8 Grad haben wir jetzt.

02:39:52.470 --> 02:39:54.790
<v l33tname>Hier ist noch kalt und wir haben noch Schnee.

02:39:54.870 --> 02:39:58.470
<v l33tname>Also ich hoffe, ich kann noch hoffen auf weiße Weihnachten.

02:40:00.230 --> 02:40:04.310
<v Markus>Nee, hier ist für Weihnachten die Wahrscheinlichkeit recht hoch, dass wir 15 Grad kriegen.

02:40:04.470 --> 02:40:06.790
<v Felix>Ja, bei uns ist jetzt Sommer danach dann wieder.

02:40:07.270 --> 02:40:09.110
<v Felix>Wir hatten kurz Winter und das reicht jetzt.

02:40:09.350 --> 02:40:11.350
<v Felix>Genug gewintert, genau.

02:40:12.470 --> 02:40:15.190
<v Markus>War schon ein ziemlich harter Winter so gemessen an den letzten Jahren,

02:40:15.350 --> 02:40:18.150
<v Markus>aber jetzt auch das wieder gut für die nächsten 20 Jahre.

02:40:18.630 --> 02:40:21.910
<v Markus>So viel Schnee hat hier am Stück, glaube ich, sehr lange nicht gelegen.

02:40:22.710 --> 02:40:25.430
<v Felix>Das waren ganze drei Tage oder vier sogar.

02:40:26.310 --> 02:40:27.990
<v Markus>Sonst war es eine gute Woche.

02:40:28.230 --> 02:40:28.870
<v Markus>Oh, nichts.

02:40:28.950 --> 02:40:30.390
<v Felix>Das ist so lange Herzbransnik.

02:40:33.350 --> 02:40:39.430
<v Markus>Na gut, in diesem Sinne, passt auf euch auf.

02:40:40.870 --> 02:40:41.830
<v Markus>Gabt euch wohl.

02:40:42.070 --> 02:40:45.670
<v Felix>Also ein Ding, was du sagen musst, immer eine frohe Zeit.

02:40:46.790 --> 02:40:47.590
<v Felix>Versuch es mal.

02:40:47.750 --> 02:40:48.630
<v Markus>Eine frohe Zeit?

02:40:48.790 --> 02:40:49.030
<v Markus>Was?

02:40:49.990 --> 02:40:51.110
<v Felix>Immer eine frohe Zeit.

02:40:51.590 --> 02:40:52.070
<v Felix>Wie immer.

02:40:52.150 --> 02:40:54.230
<v Markus>Achso, nein, wie immer eine frohe Zeit.

02:40:54.470 --> 02:40:56.870
<v Markus>Und viel Spaß am Gerät.

02:40:57.510 --> 02:40:58.070
<v Markus>Yes.

02:40:58.470 --> 02:40:59.590
<v Felix>Bis zum nächsten Mal.

02:40:59.750 --> 02:41:00.470
<v Felix>Ciao, ciao.

02:41:00.550 --> 02:41:03.510
<v Felix>Eins von den Sachen, die wir haben, viele Möglichkeiten.

02:41:04.950 --> 02:41:06.710
<v Markus>Lest du gerade im Code nach, oder was?

02:41:07.030 --> 02:41:08.230
<v Felix>Ich lese gerade den Code, genau.

02:41:08.310 --> 02:41:11.510
<v Felix>Und zwar, ich würde laut Ingo sagen, immer eine frohe Zeit.

02:41:11.590 --> 02:41:12.790
<v Felix>Passt auf euch auf.

02:41:12.950 --> 02:41:13.830
<v Felix>Habt Spaß.

02:41:13.990 --> 02:41:15.030
<v Felix>Bis zum nächsten Mal.

02:41:15.190 --> 02:41:16.470
<v Felix>Ciao, ciao.

02:41:17.830 --> 02:41:19.270
<v Felix>Das sind die Keywörter.

02:41:20.710 --> 02:41:21.510
<v l33tname>Ja, dann.

02:41:21.830 --> 02:41:22.790
<v Markus>Das klingt gut.

02:41:23.030 --> 02:41:24.070
<v Unbekannt>Tschüss.

02:41:24.950 --> 02:41:25.430
<v Unbekannt>Tschö.

02:41:26.150 --> 02:41:27.350
<v Felix>Ciao, ciao.
