Ingo: Hallihallo, herzlich willkommen zur Biene Gewitter Sendung 324.
Felix: Wie oft hast du das gemacht? 200 Sendungen?
Felix: Das ist ein absolutes Problem.
Ingo: Ihr seid überrascht, was für Themen wir hier davor immer, welche 5,
Ingo: 6, 7, 8 Schritte wir immer machen. Und ich war jetzt gerade noch bei der Radiotux-Sendung,
Ingo: die ich gestern geschnitten habe.
Ingo: Und da war ich irgendwie irritiert, weil der Satz leicht anders ist, aber macht den Zusatz.
Felix: Das ist natürlich gemein.
Ingo: Dreiundvierundzwanzig. Wir haben den Felix dabei. Okay.
Felix: Hi. Ja?
Ingo: Okay. Noch ein Felix auch mal, auch dabei.
l33tname: Hallo.
Ingo: Und ein Markus.
l33tname: Ich bin auch da.
Markus: Happy Halloween. Ah, nee, das war gestern. Verdammt. One by off-Error.
Markus: Umgekehrt, off by one-Error. Ha, ihr wisst schon.
l33tname: So close.
Ingo: Ja, gut. Ich bin auch dabei. Ich bin Ingo, hi. Ja. Buhuhu. Aber das war auch
Ingo: gestern, ne? Alles. Macht nix.
Markus: Bei Buhuhu kommt der Mimimi nachher noch mal wieder. Echt?
Felix: Ist das so?
Markus: Ja. Buhuhu ist doch auch jammern. Ja, Buhuhu.
Felix: Das ist Geisterjammern, oder?
Ingo: Ja. Ja,
Ingo: okay.
Ingo: Ja, dann fangen wir gleich an, starten wir gleich rein. Nachdem wir den Anfang
Ingo: dieser Sendung schon sozusagen verkackt haben, können wir gleich losgehen mit Blast from the Past.
Ingo: Ähm, und ... Ja, da werden jetzt noch Sachen in unser Pad reingeschrieben. Mhm.
Felix: Was gab's denn? So viel, holy crap, hey.
l33tname: Was denn mit dem Dark Ice passiert, Ingo?
Ingo: Irgendwann zählt der Zerber.
l33tname: Der Dark Ice läuft, du meinst den Ice Caster.
Ingo: Der war einfach nur nicht gestartet. Ich hab kein System-D-Enable gemacht gehabt.
Felix: Ah, Anfängerfehler.
Ingo: Beim Upzielen von A nach B, beim Neustarten von diesem Server ist der halt mal
Ingo: hinten runtergefallen. Hat
Ingo: ja keiner gebraucht. Wir haben ja auch schon wochenlang nicht gesendet.
Felix: Mit Nixos wär das nicht passierend. Ja.
Ingo: Mit Nixos passieren dafür ganz andere Sachen, stimmt.
Felix: Also, der Umzug wär gut gegangen, das kann ich dir bestätigen.
Felix: Du hättest andere Probleme, eine andere Klasse von Problemen. Ja.
Ingo: Genau. Immer wieder andere Probleme. Ja, ja, ja. Ich muss mich auch noch mehr mit Next ...
Ingo: Mit Nixos beschäftigen, steht auch noch auf meiner To-do-Liste.
Ingo: Hab ich auch noch nicht geschafft.
Ingo: Irgendwie ging der Oktober wieder viel zu schnell rum. Und ja,
Ingo: bei euch war auch ... Irgendwie war Urlaub, dann waren Ferien.
Ingo: Irgendwas ist immer, sozusagen. Und deswegen haben wir es erst heute wieder geschafft,
Ingo: uns mal zusammenzusetzen aber immerhin
Ingo: habe ich es geschafft schon eine radiotux sendung zu veröffentlichen noch letzten
Ingo: monat also das gleich mal shameless self pick wir haben radiotux sendung gemacht
Ingo: da ging es um die rust news aus dem oktober und ich habe mich über das hosting bei mir im keller.
Ingo: Und bei jemand anderem im Keller unterhalten, wie man das so machen kann.
Ingo: Weil deswegen auch unser Eiskast weg, weil ich Sachen zu mir nach Hause ziehe.
Felix: Du bist jetzt Hoster.
Ingo: Genau, als Hoster. Ich hoste jetzt Sachen bei mir zu Hause.
Ingo: Binärgewitter läuft ja schon bei mir im Keller. Und da kommen jetzt noch mehr
Ingo: Sachen im Keller, weil das muss billiger werden.
Ingo: Und in meinem Keller ist billiger als in der Klinik.
Felix: Im Keller ist billiger.
Felix: Ja, schön.
Markus: Das erzählen aber alle Cloud-Provider anders. Ich verstehe das nicht. Ja?
Felix: Ja, die lügen.
Ingo: Die erzählen immer, bei ihnen wäre billiger.
Felix: Die sagen, in unserem Keller ist billiger.
Markus: Ja. Aber wahrscheinlich berechtigst du auch die Ingo-Kosten nicht.
Ingo: Das stimmt. Ich berechtige natürlich meine eigenen Kosten nicht.
Ingo: Aber ich mein, ich muss mich ja trotzdem um die Server kümmern.
Ingo: Gut, um die Hardware, ja, muss man sich dann natürlich noch kümmern.
Ingo: Aber ich mein, sonst muss ich
Ingo: auch ein Ticket schreiben. Und das fixt dann irgendeiner oder auch nicht.
Ingo: Und nachdem ich in letzter Zeit so viele Probleme auch bei Hetzna hatte,
Ingo: äh, bin ich da ein bisschen jetzt am Downsizen.
Ingo: Oder wahrscheinlich sogar alles weg. Mal gucken.
Ingo: Genau und das kommt jetzt schön zu mir in den Keller und wie man das so machen
Ingo: könnte zumindest was man so machen könnte wenn man selber hosten will bei sich
Ingo: zu Hause haben wir in der Sendung besprochen mal so ein Aufschlag gemacht ihr
Ingo: könnt natürlich also ihr Hörer da draußen gerne hören und noch Vorschläge bringen
Ingo: vielleicht machen wir dann noch einen.
Ingo: Äh, SQL sozusagen, machen wir noch weiter da in der Diskussion.
Ingo: Aber jetzt mal so ein Aufschlag, was könnte man sich da so alles hinbauen?
Ingo: Und was bräuchte man alles? Und wie ist das mit Hardware?
Ingo: Und was tut man da an Software rauf? Und, ähm, wieso überhaupt?
Ingo: Und mal so einen kleinen Umblick, wie das, äh, gerade bei mir läuft.
Ingo: Und wie gesagt, vielleicht kann man da ja dann auch weitermachen.
Ingo: Aber da einfach mal reinhören, Kommentare posten.
Ingo: Dann, genau, machen wir da weiter. Nur, dass ihr Bescheid wisst,
Ingo: was ich grad so im Treibe lustig ist.
Ingo: Und warum mir mal irgendwelche Eiskast-Server irgendwo hinten runterfallen.
Ingo: Weil wie gesagt, grad ist Umzugsaction angesagt.
Ingo: Hab ich ja hier in den Sendungen auch schon ein paar Mal erwähnt.
Ingo: Joa, gut, dann haben wir NVIDIA noch. Genau, und zwar ...
Markus: Und zwar triff ich damit an die Story von voriger oder davor der Sendung,
Markus: wo ich ja mitgebracht hatte, dass es die Bestrebung von so large tech Unternehmen
Markus: gibt, die Leute wieder zurück ins Office zu zwingen.
Markus: Und NVIDIA dreht das Ganze um und macht da einen riesen Vorteil für sich draus
Markus: und setzt Akzente mit genau dem Gegenteil.
Markus: und sie sagen ne die leute sollen noch arbeiten von wo sie kommen oder von wo
Markus: sie möchten und hauptsache sie kriegen ihre arbeit geschafft und setzen damit
Markus: ganz klar einen kontrapunkt zu dem was die amerikanischen big tags gesagt haben
Markus: dass alle zurück ins homeoffice kommen sollen.
Felix: Ja schön.
Ingo: Finde gut.
Felix: Finde ich auch, finde ich fair.
Ingo: Also für alle von uns, die Homeoffice machen dürfen.
Felix: Sollen. Alle sollen Homeoffice machen können, wenn sie es wollen.
Ingo: Ja.
Felix: Und wenn es geht.
Ingo: Ja, wäre schön, genau. Manche Jobs gehen ja nicht im Homeoffice, aber.
Felix: Das stimmt.
Ingo: So IT-Jobs generell eigentlich schon, aber irgendwie wollen uns die Leute alle wieder zurückholen.
Markus: Weil sie nicht die unternehmen sonst anfangen dann
Markus: hätten sie diese ganzen office gebäude die komplett leer stehen und die müssen
Markus: gefüllt werden wahrscheinlich ist ja und die ganzen leute die es halt gewohnt
Markus: sind so zu führen dass sie den leuten auf die finger schauen müssen und nicht
Markus: es nicht hinbekommen andere führungsstrukturen zu etablieren das ist glaube
Markus: ich schon auch ein massiver punkt,
Markus: dass sie das ja eigentlich zu dem wie es vor der pandemie war zurückkehren wollen
Markus: dass die leute die leute sind da und man sieht dass sie arbeiten und in zweifelsfall
Markus: reicht es einem dass dass sie so tun als wenn sie beschäftigt werden.
Ingo: Ja genau ja aber das ist doch nett dass in wieder da mal einen anderen weg geht
Ingo: auf jeden fall gucken wir mal wo sich das noch hin entwickelt wie gesagt gerade
Ingo: ist ja eher der der drang größer.
Markus: Wieder nach hause ne eben nicht das ist ja auch initiiert von diesen cios das
Markus: ist sind die konzerne ich würde jetzt nicht sagen dass es überall so ist dass
Markus: der drang zurück existiert ich habe immer noch das gefühl dass es auch auf dem auf dem bewerbermarkt,
Markus: ein großes argument ist zu welchem unternehmen man sich hingezogen fühlt wo
Markus: hat man die flexibilität wo nicht ich glaube der drops ist noch lange nicht
Markus: gelutscht und das ist es lohnt sich schon darauf zu achten.
Markus: dass man da ein setting findet wo man sich gut mit einrichten kann und sich
Markus: da nicht unter druck gefühlt führt und gesetzt fühlt dass es ja normal wäre
Markus: dass man auf jeden fall wieder zurück ins office muss es ist glaube ich nicht also ich kenne auch.
Ingo: Beide seiten also es gibt tatsächlich unternehmen die ihre offices auch gerade
Ingo: noch komplett auflösen.
Ingo: Und alle leute ins homeoffice schicken oder sie dann halten den nächsten größeren
Ingo: departement was aber irgendwie 300 kilometer weit weg ist wo man dann irgendwie
Ingo: keine ahnung einmal monat oder so hin muss.
Ingo: Ja zuweist und andere die aber wieder definitiv sagen hier du bist mindestens
Ingo: drei vier mal die woche wieder da und keine diskussion.
Ingo: Also ja gibt's beides gerade so in meinem umfeld.
Ingo: Joa, dann, ich hab, weiß ich nicht, letztes, vorletztes Mal über PDF-Viewer,
Ingo: wo man Annotations machen kann oder Unterschriften einfügen kann,
Ingo: berichtet und normalerweise benutze ich ja den PDF-Viewer von KDE,
Ingo: das ist der Okular, hatte aber da eben noch einen anderen gesagt und dann hat
Ingo: mir der Tuxflo auf Mastodon entgegengeworfen.
Ingo: Geht aber tatsächlich, hat er irgendwo gelesen, auch mit Okular und dann habe
Ingo: ich mal diese Tipps hier gemacht, die dort auch verlinkt sind und Turns out funktioniert.
Ingo: Da benutzt man dann quasi die Stempelfunktion und hinter der Stempelfunktion
Ingo: ist einfach die Unterschrift hinterlegt und das geht.
Ingo: Ja, also, plus eins Like, vielen Dank für den Tipp, kann ich jetzt auch in meinem
Ingo: Okular Unterschriften einfügen.
Ingo: Vielleicht ein bisschen, bisschen schwieriger als, ähm, das bei anderen funktioniert.
Ingo: Insbesondere, weil man's erst so komisch einrichten muss.
Ingo: Aber wenn man's dann erst mal gemacht hat und sich ein bisschen mit ...
Ingo: Wie zieht man diesen Stempel? Das ist ein bisschen blöd.
Ingo: Dass man den quasi in Dimensionen noch ziehen kann.
Ingo: Ähm, aber abgesehen davon, ja, funktioniert das. Und, ähm, hab ich jetzt schon ein-, zweimal benutzt.
Felix: Ja, nice. Und wenn alle damit zufrieden sind, ist es perfekt.
Ingo: Ja, ich meine, und das kommt leider immer wieder vor. Eigentlich denkt man ja,
Ingo: ja, wir könnten auch irgendwie mit digitalen Signaturen und so,
Ingo: aber nee, wir leben in Deutschland.
Ingo: Unterschriften auf PDFs ist irgendwie das, womit alle arbeiten müssen.
Ingo: Oder nein, die arbeiten meistens mit Ausdrucken, unterschreiben,
Ingo: wieder einscannen. Aber das muss nicht, also finde ich, muss nicht mehr sein.
Ingo: Ich will da die Unterschrift irgendwie digital reinhaben und dann ist gut.
Ingo: Und ja, muss man doch öfter machen, als einem das lieb ist. Und naja, genau.
Ingo: Also, Pro-Tipp, guckt euch mal diesen Artikel da an. Vielleicht hilft euch das
Ingo: ja auch, wenn ihr Okular verwendet und Unterschriften einbauen müsst.
Ingo: Gut, dann hatten wir die Android-Dex-Cloud-App.
Ingo: Das hat, glaube ich, mit am meisten Kommentaren in allen Richtungen produziert,
Ingo: dieses Rumgejammer. Genau.
l33tname: Ja. Ich hatte ja das Problem, dass das bei mir geht, das nicht.
l33tname: Und ich hab ja dann das letzte Mal gesagt, ich hab die App jetzt mal deinstalliert
l33tname: und ich schau mal. Und äh…,
l33tname: Turns out ist tatsächlich die Nextcloud App, die mein Handy Akku zerstört und
l33tname: irgendwie mein Handy unresponsive macht und unbenutzbar macht.
l33tname: Warum? Keine Ahnung.
l33tname: Ich könnte jetzt bestimmt viel Zeit investieren, das herauszufinden oder nicht.
l33tname: Genau, es hat viele Kommentare gegeben, bei einigen Leuten scheint das zu funktionieren,
l33tname: es haben aber auch viele Leute gesagt, so ja, bei ihnen, es funktioniert irgendwie
l33tname: auch nicht richtig und so, ganz viele dieser Core Features funktionieren halt nicht so stabil und so.
l33tname: Ähm, ja, find ich schade, aber scheint wohl so ein generelles Problem zu sein.
Felix: Ja, ich hatte das mit der App auch, halt das, wenn du zu viele Bilder hast,
Felix: dann klappt's nicht richtig und ich weiß nicht genau, was das Problem ist.
l33tname: Ja und ich finde es einfach echt, das habe ich aber glaube ich das letzte Mal auch schon gesagt,
l33tname: ich finde es halt einfach schade, wenn so Basic Functionalities so,
l33tname: also ich würde schon sagen, Nextcloud ist sowas, so Fotosynken von meinem Handy
l33tname: in meine Nextcloud, das ist schon so ein ziemlich Basic Use Case von der Nextcloud.
l33tname: Und dann würde ich schon erwarten, dass das irgendwie gut funktioniert und nicht,
l33tname: ja, aber wir haben hier noch Videochat integriert und machen jetzt AI und machen
l33tname: dieses und jenes und LibreOffice ist übrigens jetzt auch direkt in Nextcloud, das ist mir scheißegal.
l33tname: Das interessiert mich wirklich nicht, mach doch zumindest mal so die Basics. Gut.
l33tname: Bevor ihr irgendwie hunderttausend extra Dinge macht.
l33tname: Ja, und ich werde jetzt vermuten, es gibt einfach keine Nextcloud.
Ingo: Dann geht doch zu Onecloud.
l33tname: Was? Ist das verbessert?
Felix: Gibt's das immer noch?
Ingo: Also ich mein, die haben ja von Grund auf nochmal neu entwickelt,
Ingo: ich glaub in Go. Ähm, vielleicht. Und konzentrieren sich vor allem auf Sünden.
Ingo: Ich hab's jetzt leider, ich krieg zwar immer die Pressemitteilung,
Ingo: aber ich bin nicht dazu gekommen, hier in der OneCloud noch mal selber auszusetzen.
Ingo: Aber vielleicht ist das ja das, wenn du nur das willst und die anderen Features
Ingo: nicht brauchst. Ich hab halt keine Ahnung, ob sie ihre Android-App schon fertig haben.
Ingo: Auf jeden Fall haben die ja noch mal Reset-Knopf gedrückt, alles neu entwickelt
Ingo: und sich erst mal auf dieses Fallsyncing konzentriert.
Ingo: Ich würde dir empfehlen, guck dir das mal an. Vielleicht ist das genau das, was du brauchst.
Ingo: Ich meine, das haben auch viele Hörer gesagt, die haben überhaupt gar kein Problem
Ingo: mit der Android-Sync-App und es tut alles, ich habe auch kein Problem damit,
Ingo: deswegen ja, aber wenn es bei dir nicht tut, dann ...
l33tname: Kann ich mal fragen, kann es sein, bei diesen Leuten, wo es überall so gut funktioniert,
l33tname: seid ihr so Leute, die so keine Fotos mit eurem Handys macht?
Markus: Oder die woanders hin synken.
l33tname: Oder zumindest die Fotos nicht sinken mit dem Handy, weil ich gehöre halt,
l33tname: nicht mit Nextcloud genau, weil ich benutze mein Handy schon so zum Fotos machen
l33tname: und ich habe schon so ein paar.
l33tname: 100.000? 100.000 oder 100.000? Irgendwo zwischen 100.000 und Tausenden von Fotos?
Felix: Ja. Auf dem Handy.
l33tname: Auf dem Handy.
l33tname: Und das könnte natürlich schon Teil des Problems sein. Sieht man da irgendwo
l33tname: auf einen Blick, was die genaue ...
l33tname: Ja, ich kann das, keine Ahnung.
Felix: Du hast auf jeden Fall ein paar mehr Fotos, ich hab das bei mir auch und keine Ahnung.
l33tname: Genau, ich hab halt schon echt viele Fotos. Also ich mach halt schon so eine
l33tname: Handvoll Fotos pro Tag oder so. Okay. Und das summiert sich halt schon und ich
l33tname: lösche die auch nicht, weil, hä?
Felix: Man kann sich ein neues Telefon holen, wenn der Festbandspeicher leer geht.
l33tname: Genau, genau. Irgendwie so.
Ingo: Okay.
l33tname: Nee, also klar, irgendwann würde ich die natürlich schon auch löschen,
l33tname: aber ich habe halt schon viele Fotos und ich habe halt irgendwie,
l33tname: was sind das, 128 Gigabyte oder so, aktuell Storage, da passen halt schon ein paar Fotos rein.
l33tname: Also hier meine Nextcloud sagt, bevor ich das ausgemacht habe,
l33tname: habe ich 30 Gigabyte Fotos gesynkt.
Ingo: Okay, können ja die Hörer nochmal sagen, ob das Leute sind, die viel Fotos machen
Ingo: oder nicht. Ich glaube, wie gesagt, sonst können wir das Problem eher jetzt
Ingo: auch nur beschreiben, aber lösen werden wir es nicht.
l33tname: Also das sind, hier Nextcloud, Nextcloud kann das ja zählen,
l33tname: das sind in zwei Foldern, einmal 6400 und einmal 3500 Fotos oder Videofiles, so kleine Miniclips.
l33tname: Ja, also es sind halt schon ein paar Files. Ist halt schon nicht so,
l33tname: ich hab drei Fotos und ich möchte die synchen. Kann schon sein, dass das geht.
Felix: Keine Ahnung. War's jetzt deine Alternative? Hast du's gesagt letztes Mal?
l33tname: Genau, da kommen wir schon zum nächsten, weil ich hab ja irgendwie ein bisschen
l33tname: gesagt, ich will eigentlich von Syncthing weg.
l33tname: Und jemand hat gefragt, ob wir ausführen können, warum wir das nur mäßig gut
l33tname: finden. Ich finde einfach, die App ist so ein bisschen komisch.
l33tname: Und die Usability und das Syncing, es funktioniert zwar, aber es ist auch so,
l33tname: es ist irgendwie super schnell, irgendwie so out of sync.
l33tname: Obwohl du, also eigentlich will ich ja, ich will ja keine Fotos von meinem Backup,
l33tname: also mein Haupt-Use-Case, warum ich die Fotos von meinem Handy irgendwo weg
l33tname: syncen möchte, ist halt Backup.
l33tname: Weil, wenn sie halt nur auf dem Handy sind, ich bin irgendwie unterwegs, ich mach Fotos,
l33tname: ich lad die natürlich irgendwie nicht von Hand, ich kopiere die nicht von Hand
l33tname: irgendwie auf einen Computer, wie so ein Höhlenmensch, das ist natürlich keine
l33tname: Lösung, sondern das muss irgendwie im Hintergrund gehen, weil ich denk da halt auch nicht dran.
l33tname: Und das Handy habe ich halt immer dabei, wenn das irgendwie runterfällt,
l33tname: wenn das geklaut wird, wenn das kaputt geht, was auch immer und dann werden
l33tname: halt alle meine Fotos weg und darum müssen die Fotos halt irgendwo wegkopiert
l33tname: werden, wo ich sie dann auch backuppen kann.
l33tname: Und ja, ich könnte dieses Google-Zeug benutzen, aber es ist halt aus Privacy-Sicht nicht so geil,
l33tname: also dieses Google-Fotos und da müsste ich wohl auch ein bisschen Geld einwerfen,
l33tname: was mir, glaube ich, sogar noch egal wäre, aber es ist halt mehr so dieses dann
l33tname: halt aus ideologischen Gründen und weil Privacy und weil ich nicht unbedingt
l33tname: will, dass Google dann halt irgendwie Machine Learning macht auf meinen Fotos.
l33tname: Obwohl sie vielleicht sagen so, ja nein, machen wir gar nicht und so,
l33tname: aber irgendwie vertraue ich denen halt nicht so genug.
l33tname: Ähm, genau und was ich jetzt aktuell benutze ist Syncfing, ähm,
l33tname: aber ja, das Hauptproblem, was ich damit habe, ist irgendwie,
l33tname: ach, es fühlt sich so einfach so ein bisschen komisch an, das zu benutzen.
l33tname: Ähm, und genau, und was ich dann halt mache, ich, ich, ich hab's so konfiguriert,
l33tname: dass es nur in eine Richtung pusht.
l33tname: Also mein Handy pullt nicht Fotos und Syncthing ist halt irgendwie so ein Two-Way-Sync
l33tname: eigentlich standardmäßig.
l33tname: Und irgendwie sind dann meine Directories immer irgendwie Out-of-Sync und so und ja.
l33tname: Die App ist auch so ein bisschen, das ist halt irgendwie nur so eine Webview,
l33tname: so gefühlt vom, ich weiß nicht genau wie sie das machen.
l33tname: Also irgendwie so auch so ein bisschen komisch.
Felix: Ja.
l33tname: Ja, okay.
Felix: Also ich hab bei mir...
l33tname: Überzeugt mich nicht so ganz, aber es technisch funktioniert okay.
Felix: Also ich hab bei mir jetzt Folder-Sync und das funktioniert gut.
Felix: Und das verbraucht keinen Performance oder irgendwas, sondern es macht quasi
Felix: das, was es tun soll, nämlich da zu Nextcloud synchen. Und zwar alle Bilder.
Felix: Bei Nextcloud, bei diesem Client, hatte ich immer Angst, dass er es nicht geschafft
Felix: hat, alle Bilder zu synchronisieren.
Felix: Und man kann auch den nicht noch mal anstarten, weil das nicht vorgesehen ist, kenne ich.
l33tname: Ja, genau. Das ist alles so cool.
Felix: Und vor der Sync funktioniert.
l33tname: Das ist einfach eine Android-App und dann machst du einfach WebDAV. Genau, genau.
Felix: Und dann sagst du hier, benutze Nextcloud zum Syncen der Ordner und go. Und dann macht das.
Felix: Und wie gesagt, das funktioniert. Vielleicht gibt da auch die Premium-Version.
Felix: Es reicht aber die normale Version. Ich weiß gar nicht, was die Premium-Version
Felix: kann. Geld in den Hut geworfen, weil ich das ganz nice fand,
Felix: weil ich es jetzt ein Jahr benutzt habe. Und es hat funktioniert für mich.
l33tname: Steht keine ads und was ja gut.
Felix: Ja also genau keine ads dann. Das war das Ding.
l33tname: Ist auch nicht super teuer.
Felix: Wie viel war's?
l33tname: Also ich mein 5.
Felix: Ja 5 Euro oder so. Und wie gesagt das funktioniert und das fand ich nice.
l33tname: Ja ne schau ich mir an.
Felix: Guck sie mal an.
l33tname: Vielleicht probier ich das nochmal. Vielleicht mag ich einfach sowas und nehm
l33tname: die Nextcloud einfach als Backend.
l33tname: Ja, aber irgendwie, ich fände es schon geil, wenn das einfach so mit der Standard-App
l33tname: gut funktionieren würde, aber irgendwie meine Experience war eher so mäßig.
Felix: Okay, machen wir weiter. Wir sind hier irgendwie hängen geblieben bei Namescout.
Felix: Go, go, go.
Felix: I'm here. Sorry, ich war auf mute, muss ich jetzt sagen.
Felix: Ich hab gar nicht zugehört.
l33tname: Kannst du die Frage noch mal? Ja.
Markus: Ich bin schon da. Aber mein Hals wollte nicht die Luft rauslassen.
Markus: Das war ein bisschen komisch.
Markus: Zurück zum Thema. Ich hab vor ein paar Sendungen von SkySails erzählt.
Markus: Deswegen war ich auch ein bisschen abgelenkt. Ich hab gerade rausgesucht,
Markus: welche Sendung das war. Es wär Binärgewitter 300 ... Nein, von ...
Markus: Wo ist das blöde Tab jetzt hin?
Ingo: Das ist auch immer mein Problem.
Markus: Und zwar war es Binärgewitter von gut einem Jahr ist es her,
Markus: Oktober 22, habe ich erzählt von SkySails,
Markus: das ist ein Anbieter, die nehmen Kites und hängen die an Container und das Seil
Markus: ist an eine Windel gekoppelt,
Markus: die den Generator antreibt oder respektive auch von einem Generator angetrieben
Markus: wird, je nachdem in welcher Phase des Segels sich das Segel gerade befindet.
Markus: Und in Summe erzeugen die so Energie.
Markus: Einfach weil beim Rausziehen vom Wind, also der Druck den der Wind aufs Segel
Markus: gibt, der zieht das Seil raus.
Markus: Dabei wird dann Energie erzeugt und wenn das Segel dann in eine windschwächere
Markus: Zone gelenkt wird, zieht der Generator das Segel wieder rein,
Markus: dann verbraucht es dabei einen Teil der Energie wieder.
Markus: In Summe hat es aber beim Rausziehen lassen vom Wind mehr Energie erzeugt.
Markus: Das Ding ist deswegen interessant, weil es wesentlich ressourcenschonender ist,
Markus: als so ein Windrad zu bauen.
Markus: Wir hatten es in der Pre-Show kurz, dass man natürlich dagegen die Überlegung
Markus: setzen muss, dass sich jemand eigentlich um dieses Segel kümmern muss,
Markus: man mindestens es raus aufsetzen und abends wieder reinholen.
Markus: Und wenn Sturm aufzieht, gut, da gibt es mittlerweile ausreichend gute Wetterprognosen,
Markus: dass man das planen kann, aber trotzdem, es muss eigentlich jemand hin,
Markus: sobald sich das Wetter ändert, und mal nach dem Segel sehen,
Markus: und bei den Windrädern muss eben keiner die ganze Zeit hin, oder nicht in der Frequenz, denke ich.
Markus: Das ist der Trade-Off. So, das war, ähm, das war mein Pick,
Markus: oder, ich glaub, es war ein Pick, vor ein paar Sendungen, und jetzt,
Markus: letztes Wochenende hab ich gedacht, als ich mit den Kindern,
Markus: äh, den Kindern über die Schulter geguckt hab beim Fernsehen gucken,
Markus: hab ich gedacht, Moment, die Jungs kennst du.
Markus: Das kenn ich. SkySails bei der Maus und deswegen gibt es im Blast from the past
Markus: jetzt einen Link auf die Sendung vom 22.10.
Markus: Von der Maus und wer sich das ganze noch mal in Maus-Sprech erklären lassen
Markus: möchte, dem sei diese Sendung empfohlen.
Markus: Maus gucken lohnt sich immer finde ich.
Felix: Also ich finde ja quasi das Sky Sail, also speziell wenn man sich das Video anschaut,
Felix: da sind so viele moving parts und so viel fiddliges Kleinkram und irgendwelche
Felix: kleinen Seile und irgendwie ein Gummi was quasi die ganze Zeit diesen,
Felix: dieses Segel dreht und sowas ist, ich weiß nicht,
Felix: das sind so viele Sachen die irgendwie kaputt gehen können, dass ich mir nicht vorstellen kann,
Felix: dass es sich so generell lohnt, also quasi anstatt so einem,
Felix: so ein Windrad,
Felix: so ein Ding hinbauen kann ich mir nicht vorstellen, aber was halt vielleicht
Felix: geht ist, wenn du ein Event hast, wo ganz viele Leute sind und du brauchst da
Felix: quasi Strom irgendwo in Nowhere, dass du da so ein Ding deployst,
Felix: weil natürlich so ein Windrad bauen dauert ein paar, weiß nicht wie lange brauchst du, 100 Jahre?
Markus: So was, ja genau, oder Katastrophengebiete, mal schnell einen Stromerzeuger da hinbringen.
Markus: Oder ein Anmeldungsfall auf der Website ist sind ja auch so Öl Plattformen.
Markus: Das oder so Förderplattformen, dass du da eben nicht zwangsläufig ein Windrad
Markus: daneben stellen musst, sondern dass die sich ihre Energie ein bisschen,
Markus: ihre Energiebilanz verbessern können, indem sie so ein Ding von der Plattform aus betreiben.
Felix: Vielleicht.
Markus: Vielleicht ja ich weiß nicht wie gesagt ich glaube auch es ist eine Ergänzung
Markus: es ist sicherlich kein Ersatz für die Windräder das ist.
Felix: Windräder sind einfach sind zu einfach das ist dieses große Rad und es dreht
Felix: sich im Wind hast Motor hinten dran fertig kommt Strom raus bei dem anderen
Felix: Ding du musst erst mal hinten links und rechts wuschen und dann irgendwie reiten
Felix: und rausziehen und so und welche
Felix: großen Winden die sich dann nicht immer aufdrehen und zudrehen und so das.
Felix: Ist cool, aber es ist eine Alternative für bestimmte Use Cases denke ich auch.
Ingo: So, okay, kann sich jeder mal angucken, wie das funktioniert,
Ingo: bei der Maus. Sehr schön.
Ingo: Dann hatten wir vor, keine Ahnung, mehreren Ewigzeiten erklärt,
Ingo: dass LXD, was komplett jetzt zu Canonical gewechselt ist und das intern ein paar,
Ingo: weiß ich nicht, Sachen ausgelöst und der Hauptentwickler von LXD,
Ingo: dem entsprechend auch Canonical, also das Unternehmen hinter Ubuntu, verlassen hat.
Ingo: Und jetzt hat er einen Fork gemacht von dem Linux-Container-Daemon-Gedöns.
Ingo: Also das, was LXD war, heißt Incus.
Ingo: Ist mittlerweile sogar schon in der Version 0.2 erschienen. Und genau,
Ingo: wer also sozusagen nicht mehr auf die Sachen setzen will,
Ingo: die Canonical da macht, sondern auf ein neues Projekt oder auf den Originalautor oder wie,
Ingo: warum auch immer, das sozusagen nicht von Canonical benutzen will,
Ingo: der hat jetzt die Möglichkeit, Möglichkeit, das tatsächlich weiterzuverwenden
Ingo: als von einem anderen Open-Source-Projekt, von einem Fork.
Ingo: Mal gucken, wer sozusagen das Rennen macht. Wie gesagt, ich weiß nicht,
Ingo: wie viele Leute jetzt bei Canonical noch an LXD entwickeln, aber noch geht's voran.
Ingo: Mal gucken, wer dann...
Ingo: in the long run sozusagen das rennen macht also wer da ja wer da weiter länger
Ingo: durchhält mit da vorne ist ob das kanonical sein wird ob sie da noch mehr entwickler
Ingo: mit dran schmeißen oder ja ob der original LXD-Entwickler da,
Ingo: ja, die Nase vorn haben wird.
Ingo: Das müssen wir sich mal angucken. Aber es ist auf jeden Fall schön,
Ingo: dass es weitergeht und dass er da auch ein bisschen dranbleibt,
Ingo: auch wenn er jetzt nicht mehr bei Conan und Co. arbeitet.
Ingo: Genau, das sozusagen. Hätten wir auch als Untoten nehmen können,
Ingo: aber genau, weil wir's schon mal in einer Sendung hatten.
l33tname: Ja, aber es gibt wohl noch keine Packages. Okay. Stimmt, du benutzt es ja auch
l33tname: irgendwo. There are no official incus packages, as incus upstream only releases
l33tname: regular release tarballs. Okay, gut.
Ingo: Dann müssen sie das mal noch nachholen.
l33tname: Ja, es gibt wohl Leute, third-party Packagers für Debian und Ubuntu und Homebrew
l33tname: und das Windows Chocolate Ding.
Ingo: Und wie gesagt 0.2 haben sie jetzt auch schon veröffentlicht,
Ingo: also letzten Monat zwei Releases, also zumindest ist es zur Zeit aktiv und da und ja.
l33tname: Ja interessant ist halt im Jahr, also ich meine jetzt ein neues Projekt,
l33tname: großer Hype, Leute machen Dinge cool, aber interessant ist halt im Jahr oder
l33tname: in zwei Jahren oder in fünf Jahren.
l33tname: Das ist korrekt, gut.
Ingo: Dann kommen wir zur nächsten Kategorie. Das ist Tote der Woche.
Ingo: Und weiß ich nicht, also ich hatte heute Morgen eine Mail, Markus hatte die
Ingo: wahrscheinlich auch, weil er es auch gleich gesehen hat.
Ingo: Flutter, zumindest das Flutter, was wir kennen, macht Aber hat es nicht Flutter?
Markus: Also, ich musste gerade, als du es gesagt
Markus: hast, musste ich an dieses Cross-Mobile-Framework von Google denken.
Ingo: Flutter, mit U, Flutter. Ja, Flutter, sorry, ja.
Ingo: Ist jetzt eh tot, spielt keine Rolle.
Markus: Also die Mail sagte on December 31st 2023 this version of the Flatter Service will be discontinued.
Markus: Ich glaube die die die die groß die betonung muss dabei liegen auf this version
Markus: of the flutter service weil wenn man auf die flutter homepage schaut dann verkaufen
Markus: sie dort fleißig den flutter anti adblock pass.
Ingo: Nobody cares. Warum? Ja, also, genau, ich hab auch diese Mail gekriegt,
Ingo: End of Service Notification, da hab ich gedacht, oh, macht komplett dicht.
Ingo: Und dann genau, ja, this version of Flutter,
Ingo: also ich hatte da auch noch irgendwie 5,
Ingo: 6, 7 Dollar drin, aber ich hab auch mal geguckt, irgendwie das letzte Mal,
Ingo: dass wir es benutzt haben, war ja, also, oder dass jemand Geld darüber zu uns
Ingo: gebracht hat, war irgendwie 2019.
Ingo: Das war ja, also das Original Flutter war, du konntest,
Ingo: also Micropayment, du konntest Leuten, die das auf ihrer Webseite geschrieben
Ingo: haben oder in ihren Metatext irgendwo drin hatten, dass sie Flutter selber benutzen,
Ingo: konntest du mit einem Klick oder mit einem Abo regelmäßig Geld dalassen.
Ingo: Und wenn viele, viele Leute es gemacht haben, kam da einiges an Geld zusammen
Ingo: und da haben sich auch einige Podcasts drüber finanziert.
Ingo: Wir hatten da auch mitgemacht und genau, über die Zeit kam da auch mal ein paar
Ingo: hundert Euro zusammen, aber eben nicht, ja, also nicht Unmengen.
Ingo: Aber genau, so dass es funktioniert hat und dann waren sie irgendwann auf einem
Ingo: absteigenden Ast und das hat irgendwie niemand mehr interessiert.
Ingo: interessiert, dann haben sie sich irgendwie neu ausgerichtet.
Ingo: Wahrscheinlich das mit diesem Ad-Dings hat auch keinen interessiert,
Ingo: mich zumindest nicht, weil ich meine,
Ingo: wir machen auf unserer Seite keine Werbung und ich habe auch kein Interesse
Ingo: für einen Ad-Blog-Service,
Ingo: das vielleicht irgendeine Webseite mir ein bisschen weniger Werbung anzeigt.
Ingo: Also so ist ja das neue Konzept ist jetzt eben nicht mehr, dass viele,
Ingo: viele Leute Geld kriegen, sondern dass dann du auf deiner Webseite sagen kannst,
Ingo: also okay, ich zeige euch entweder Werbung oder ihr gebt mir Geld über Flutter.
Ingo: Dann zeige ich euch ein bisschen weniger Werbung vielleicht.
Felix: Extortion quasi.
Ingo: Das interessiert mich jetzt als Betreiber rein gar nicht und als User leider
Ingo: auch rein gar nicht, weil dafür habe ich Adblogger und wenn die Seite nicht
Ingo: funktioniert, besuche ich sie halt nicht.
Ingo: Und für die News-Services, die ich haben will und lesen will,
Ingo: da schmeiße ich halt direkt Geld rein und hab halt das Dingsplus-Abo,
Ingo: wie auch immer sie das dann immer nennen.
Ingo: Das kann ich jetzt nicht bei allen Nachrichtenseiten machen,
Ingo: sondern das habe ich halt bei ein, zwei.
Ingo: die wichtig sind für mich und bei allen anderen sorry wenn ich dann halt auf
Ingo: den link klicke und erst was abonnieren muss sage ich nee dann war es halt nicht
Ingo: wichtig genug ist halt einfach so deswegen bringt mir dieser neue flutter service
Ingo: rein gar nix ich habe jetzt die restlichen 567 dollar die wir dann noch hatten.
Ingo: Rausgeholt das kann man jetzt irgendwie noch machen bis ende des jahres und
Ingo: dann ist ja auch mehr als 10 euro.
Markus: Oder automatisch Wikipediastimmen. Also mit Button und Tick.
Ingo: Stimmt.
Markus: Ja, stimmt.
Ingo: Das hätt man auch noch machen können. Ja, okay.
Ingo: You can also contribute your remaining balance to the ... Ja,
Ingo: okay, das mach ich vielleicht mit einem zweiten Account. Das ist gut. Das, ähm, ja.
Ingo: Die, genau, die Wikimedia Foundation ist ja auch grad wieder am Geld einsammeln für nächstes Jahr.
Felix: Für Weihnachten.
Ingo: Naja, ich meine die brauchen jedes Jahr auch ein paar Millionen,
Ingo: um die Server zu betreiben und alles. Das ist schon immer nicht ohne.
l33tname: Sollen wir vielleicht auch einfach bei Ingo in den Keller reinlaufen?
Felix: Das ist so einfach. Das sind nur ein paar hundert Euro.
Ingo: Ich verstehe das Problem nicht.
Felix: Ja, dann brauchen sie nur noch, ja wir brauchen irgendwie 250,
Felix: das reicht dann schon, eine muss man Geld reinwerfen, das reicht, fertig.
Felix: Ja, haben alle unsere Server in den Gusskeller gezogen.
Ingo: Ja, dann habe ich wenigstens eine schnelle Wikipedia, was nützt,
Ingo: das kümmert mich das leider andere Leute. Ich glaube, dein Internet wird leider
Ingo: leer sein. Meine Wikipedia, meine Wikipedia tut. Ja.
Ingo: Ja, also Flatter ist tot. Also für mich persönlich weiß ich,
Ingo: ob ihr das anders seht, ob da jemand noch was zu sagen will, Markus.
Felix: Nee, ist so.
Markus: Wir können vielleicht noch drauf hinweisen, dass wir vor ein paar Sendungen
Markus: das schon mal diskutiert hatten und dann zu LiberaPay gekommen sind als Plattform.
Markus: So die Vorständigkeit halber.
Felix: Sind wir da immer noch, oder?
Markus: Schon, oder?
Felix: Ja, ja.
Ingo: Da wird das Geld auch geteilt, du kriegst Geld da, wenn du dich nicht...
Felix: Das funktioniert, das ist super. Ihr seid die Besten aller Libera-Leute.
Ingo: Genau, das funktioniert eigentlich super, weil da haben wir einfach das Team
Ingo: hinterlegt und ich kriege ab und zu mal eine Mail, dass irgendwie welches Geld
Ingo: wieder ausgezahlt wurde und dann freue ich mich.
Ingo: Also vielen Dank an alle, die da mitmachen oder uns irgendwie anders spenden natürlich auch.
Ingo: Das ist immer nett. Ich investiere das dann auch immer in die ganze Infrastruktur,
Ingo: die wir haben. Also nicht nur in meinem Keller.
Felix: Ingos Keller wird es müssen.
l33tname: Kommt alles in den Keller. Ganzes, ganze Geld in den Keller.
Felix: Fette LED-Ausleuchtung für Ingos Keller.
Ingo: Genau. Ne, zum Beispiel Studio Link musste wieder aktualisiert werden, dass das funktioniert.
Ingo: Da war auch aufgebraucht.
Ingo: Also wir, genau, wir verteilen das dann in die Services, die wir auch brauchen,
Ingo: um diesen Podcast zu erstellen.
Ingo: Also vielen Dank an alle, die da mitmachen.
Ingo: Gut, dann, Windows CE ist tot.
Felix: Windows CE.
Ingo: Ist doch schon, hä?
Felix: Schon ganzen Monat ist es jetzt quasi gestorben, das stimmt.
l33tname: Was? Das aber, ach.
Felix: Ja. Und zwar am Dienstag, den 10.
Felix: Oktober 2023, nach 26 Jahren, 10 Monaten und 25 Tagen ist der Support für Windows
Felix: CE jetzt offiziell eingestellt.
Ingo: Das ist tragisch.
Felix: Das ist echt tragisch.
Ingo: Ja. Und wenn du das nicht erwähnt hättest, hätte ich das auch nicht mitbekommen.
Felix: So ist es halt. Aber diese ganzen Hersteller von irgendwelchen ...
Felix: weiß nicht, Geldautomaten oder so was, was sollen die machen?
Felix: Die fangen jetzt an zu weinen.
Felix: Weil die kein Windows CE mehr haben.
Ingo: Die nutzen doch schon Windows XP bestimmt.
Felix: Ja, das kann sein. Aber das ist auch aus dem Support raus. Windows CE hatte,
Felix: glaub ich, einen längeren Support als Windows XP.
Felix: Ja, das interessiert ihn nicht, aber ... Das ...
Ingo: Das ist voll keine Ahnung. Die Automaten werden eh alle gesprengt.
Ingo: Die werden nicht mehr gehackt, die werden gesprengt.
Felix: Ist auch einfacher.
Ingo: Also, um ... Also, die Bankfiliale hier um die Ecke hat jetzt schon seit einem
Ingo: Dreivierteljahr zu, weil sie versucht haben, die Automaten zu sprengen.
Ingo: Also, es hackt die keiner mehr. So intelligent sind die Leute nicht mehr.
Felix: Die werden einfach gesprengt. Extended Support für Windows XP ist übrigens 2014 ausgelaufen.
Felix: Und das super Speziale Post-Ready-2009-System äh, lief beim April 2019 aus.
Felix: Das heißt, auch schon mal wieder vier Jahre.
Felix: Das heißt ... schrecklich.
Ingo: Mhm.
Felix: Jetzt quasi ein Nachruf, Windows CE. Wenn ihr's benutzt haben musstet,
Felix: auf Arbeit, mein Beileid.
Felix: Jetzt habt ihr den Grund zu sagen, nee, wir dürfen kein Windows CE mehr benutzen.
Ingo: Nee, musste ich tatsächlich nie verwenden.
Felix: Ja, das ist schön.
Felix: Ja, das ist der andere Tote.
Ingo: Nee, wir sind direkt zu OpenMoko gegangen, ne?
Felix: Mhm, guter Move.
Felix: Gibt's das noch?
Ingo: Ja, da ... Nee. Aber haben wir Sendung drüber gemacht.
Felix: Well, jetzt, bei der Show.
Ingo: Zumindest der Markus und ich. Der Markus und ich haben uns über OpenMoko mal
Ingo: unterhalten. Weiß ich noch ganz genau. Hatten wir geredet, da liegen.
Ingo: Ja, könnt ihr alles nachhören? Ich hatte letztens wieder Kontakt mit jemandem,
Ingo: der gesagt hat, er hat irgendwie lauter Sendungen von früher nachgehört.
Ingo: Warum? Ja, so, weil … Nostalgie.
Felix: Einfach Nostalgie.
Ingo: Ja. Also, so, äh, was wir, also auch so Radio-Tux-Sachen, wo wir von bahnbrechenden
Ingo: Neuigkeiten irgendwie berichtet haben, fand er sehr unterhaltsam.
Ingo: Es ist so in der Retro-Perspektive, wenn man denkt, oh ja, das war damals irgendwie
Ingo: der krasse heiße Scheiß und heute denkst du dir, hä, macht erstens keiner mehr
Ingo: oder das ist doch total normal oder, ist wahrscheinlich ganz witzig, ja.
Felix: Denk schon, ja.
Ingo: Genau. Jedenfalls darf ich dann bei ihm im Podcast mal mitmachen demnächst.
Ingo: Ja, kann ich ja dann verlinken, wenn, auf jeden Fall finde ich es immer interessant,
Ingo: wenn Leute alte Sachen nachhören und da … Und dann davon erzählen,
Ingo: was wir mal gesagt haben.
Felix: Haben. Ja, ja, genau. Ist doch spannend. Über Bande nochmal erzählt bekommen,
Felix: was man selber gesagt hat. Schon schön.
Ingo: Ja, genau.
Ingo: Und vor allem, warum man sich das anhört. Aber ja, ich meine,
Ingo: wie gesagt, wir hatten ja Corona, Leute hatten Zeit und manche hören uns einfach,
Ingo: weiß ich nicht, jahrelang zu.
Ingo: Also ich meine, keine Ahnung, wie viel, ich glaube, wenn du alles aneinander
Ingo: reißt. Das sind schon Jahre, die man durchhört.
Felix: Das haben wir mal ausgerechnet, oder? Der Lied-Felix hat das ausgerechnet.
l33tname: Ja, aber nur für ein Jahr. Nicht für alles, sondern nur für die letzten drei
l33tname: Jahre kannst du das, glaube ich,
l33tname: Schauen für jedes Jahr, dann kannst du, dann könntest du es theoretisch ungefähr hochrechnen.
Ingo: Genau, aber gab ja davor auch noch Radiotalks und davor ja auch noch Sachen
Ingo: und wenn man das alles durchhört.
Ingo: Jahre, bestimmt, auf jeden Fall.
Ingo: Gut, also wenn das CE ist, tot und dann kommen wir zu unserer nächsten Kategorie. Untote der Woche.
l33tname: Genau, der erste ist ein bisschen ein Stretch, aber es hätte auch ein Blast
l33tname: sein können oder ein Laser-Fu,
l33tname: aber ich habe es jetzt mal in Untoten gepackt und zwar der HashiCorp,
l33tname: wir hatten ja darüber gesprochen, dass sie ihr Open Source Modell evolved haben
l33tname: und was sie damit gemeint haben, sie haben es einfach kaputt gemacht oder so.
l33tname: Sie sind von MIT zu dieser Business Source License gewechselt für alle ihre
l33tname: Dinge und dann sind ja Leute hingegangen und haben gesagt,
l33tname: hier diese Terraform eigentlich schon ganz gut, aber mit dieser Lizenz,
l33tname: schwierig, wir folgen das mal und dann gab es OpenTofu, was ja jetzt bei der
l33tname: Linux Foundation ist und jetzt gibt es diesen HashiCorp CEO,
l33tname: der irgendwie findet, oh das ist voll blöd und so.
l33tname: Ja, und irgendwie so, wo war das Quote?
Felix: Also er sagt quasi, dass seine Firma, die er leitet, viel besser unterwegs ist
Felix: als alle anderen Firmen.
l33tname: Ja, irgendwie so. Und er hat ganz viele komische Opinions und Dinge gesagt.
l33tname: so ein bisschen so, ja, ja. Aber sie haben jetzt irgendwie ihre große Konferenz
l33tname: gehabt und irgendwie gesagt, was jetzt irgendwie alles Neues, Cooles machen und so.
l33tname: Er hat gesagt, es ist gut für Open Source und bla bla bla bla,
l33tname: aber es ist irgendwie, ja.
Felix: Kann man so sehen, wenn man der Firma von dieser, wenn man der CEO von dieser
Felix: Firma ist, kann man das so sehen.
l33tname: Ja, ja, genau. Aber ich glaube auch nur dann.
Ingo: Ja, hatten wir letztes Mal auch schon, also diesen Move haben jetzt einige Firmen gemacht.
l33tname: Genau. Genau, ähm, hier, das, ähm, He said that the Linux Foundation's adoption
l33tname: of OpenTofu raised serious questions.
l33tname: What does it say for the future of open source if foundations will just take it and give it a home?
l33tname: That is tragic for open source innovation. That's tragic for us.
l33tname: I will tell you if that's where to happen. There were no more open source companies
l33tname: in Silicon Valley. Und dann habe ich mir gedacht, das ist vielleicht auch gut,
l33tname: vielleicht sollten die irgendwas mit Holz machen.
Markus: Okay, nice.
l33tname: Was weiß ich. Das war, ja, keine Ahnung. Super strange.
Felix: Naja.
l33tname: Aber ja, kann er ja sagen. Werden wir sehen. Time will tell.
l33tname: Was definitiv mehr untot ist und ich weiß nicht, ich habe es so auf die Schnelle
l33tname: nicht gefunden, ob wir darüber gesprochen haben, gesprochen habe aber es gibt
l33tname: einen neuen Kobol-Standard.
Markus: Wow, seit Januar.
Ingo: Kobol 23.
l33tname: Nee. Irgendwie recently war es wieder, ich war, ich weiß nicht wie ich darauf
l33tname: gekommen bin, aber ich, ja.
Felix: Da sind wir natürlich sofort drauf aufgesprungen. Das haben wir garantiert im
Felix: Januar schon drüber geredet. Nichts, nichts haben wir das.
l33tname: Was? Aber das ist eine wichtige News.
Felix: Hallo? Ja, ja.
Ingo: Das stimmt. Wenn man in der Bank ist oder ganz dringend irgendwelche Leute braucht,
Ingo: ist es bestimmt eine wichtige News.
Felix: Was sind denn die neuen Features von Kobol?
l33tname: Naja, Async-Messaging-Syntax using the send and receive statement. Oder zum Beispiel ...
Ingo: XOR Logical Operator.
l33tname: XOR, ja.
Felix: Wow.
l33tname: Ich mein, delete file statement, wer kann das nicht mögen?
Felix: Ja, sehr schön.
l33tname: Dann convert function for base conversion. Ja, krass.
l33tname: Perform until exit, dass du infinite looping machen kannst. Wow.
Ingo: Und vor 23 Jahren, zwölf Monaten und 25 Tagen war das auch noch das,
Ingo: was 80 Prozent der Welt benutzt hat, aber jetzt halt nicht mehr.
Felix: Ich glaube, es ist besser so.
l33tname: Das ist egal. Das ist egal. Leute benutzen das noch und es geht weiter. Koboll ist nicht tot.
Felix: Das ist voll korrekt, ja.
Ingo: Koboll ist nicht tot.
Markus: Das ist das Schöne mit dieser ganzen Technologie-Blase, die sich so immer weiter füttert.
Markus: Es wird alles immer bleiben, weil irgendwo gibt es immer noch ein Legacy-System.
Markus: Und there is gold in legacy.
l33tname: Ja, gewisse Dinge wirst du einfach nicht, aber ich glaube, es war irgendwie
l33tname: so im C++-Kontext, weil da ist ja auch immer so dieses, aha,
l33tname: C++ ist tot, C++ ist tot, C++ ist tot.
l33tname: Und ja, es ist halt nicht, as shown with Kobol,
l33tname: ich glaube es wird halt C++ auch in 20 und 50 Jahren noch geben.
l33tname: Vielleicht nicht mehr so viel, vielleicht weniger, vielleicht nur noch in gewissen
l33tname: Nischen und so, aber es geht halt weiter.
Ingo: Sehr schön.
l33tname: Genau. Finden wir gut.
Felix: Was?
l33tname: Finden wir gut.
Ingo: Ja, ja. Wir finden gut, dass es noch da ist.
l33tname: Und das Methodist geht weiter, gibt neue Features. Das stimmt.
Felix: Das ist schon super.
l33tname: Das ist schon geil.
Felix: Super geil.
Ingo: Okay, dann kommen wir zu unserer nächsten Kategorie. AI der Woche.
Felix: Was haben wir da? Haben wir einige Sachen? Wir haben ja auch viele,
Felix: viele Wochen gehabt jetzt.
l33tname: Ey, Alter, Wochen!
Felix: Apropos Wikipedia, ich wollte das nach vorne, nach zu Wikipedia,
Felix: wo wir es angesprochen haben, ziehen, aber habe ich nicht gemacht.
Felix: Shit, das ist irgendwie hinter einer Paywall oder so einen Scheiß.
Felix: Den muss ich jetzt einen anderen suchen.
Felix: Das wird eine Jigpanne, ich weiß
Felix: gar nicht. Ich habe nur die Überschrift gelesen. Das ist quasi der Trick.
Felix: Und zwar geht es quasi darum, dass Wikipedia ist ja quasi eine große Bibliothek
Felix: und da gibt es viele, viele Quellen, die da immer angezogen werden.
Felix: Hauptproblem ist natürlich zu schauen, ob diese ganzen Quellen überhaupt stimmen
Felix: und ob die quasi noch verwendet werden können oder ob die quasi 404 sind.
Felix: 404 gab es vor ein paar Jahren, glaube ich, schon was, wo einmal die Wikipedia
Felix: aufgeräumt wurde mit Quellen, die nicht mehr erreichbar sind.
Felix: Und jetzt quasi der neueste der neueste Ansatz ist,
Felix: mit Artificial Intelligence, also mit Sprachmodellen zu überprüfen,
Felix: ob diese Quelle, die da verlinkt wird, ob die überhaupt zu dieser Referenz passt,
Felix: die da beschrieben wurde.
Felix: Und das ist, was wohl jetzt gerade passiert.
Felix: Und ich finde das einen witzigen und finde das einen ganz coolen Ansatz,
Felix: weil ich kann mir vorstellen, dass es tatsächlich funktioniert.
Felix: Und genau, Genau, hier haben sie mal den Hacker-News-Artikel,
Felix: den Hacker-News-Kommentarseite genommen anstatt den direkten Artikel zu Nature.
Felix: So, genau, das ist quasi das AI-checked Wikipedia.
Felix: So ihr seid doch da?
Ingo: Check, check.
Felix: Ja, ja, ja. Perfekt, alles klar, super. Es war so still, deswegen war ich mir jetzt unsicher.
l33tname: Ja, wir sind fasziniert von, wie das funktioniert.
Felix: Ah ja, okay, das ist nice.
l33tname: Ob das, also ja.
Felix: Ja, ich glaub auch in dem, in dem Passierungsskipsel. Ein Paywall-Umgehungslink
Felix: irgendwo. Ja, genau, das ist das zweite.
Markus: Ich find auch spannend, dass, aber wenn man, wenn man so ganz platt an ChatGPT
Markus: denkt und sich überlegt, dass das Ding irgendwas checken soll.
Markus: Ja, AI ist natürlich mehr, ist mir klar, und das sind andere Modelle,
Markus: ist auch klar, aber jetzt mal so für den unbedarften Leser klingt das erstmal beängstigend.
Markus: Wieso? Ja, wenn wir jetzt tatsächlich JGPT, Wikipedia-Artikel checken lassen
Markus: würden, das Ding, was eigentlich mehr Quatsch ausspuckt, als,
Markus: hm, das würde schon zu interessanten Ergebnissen führen.
Felix: Achso, ja, ja, nee.
Markus: Aber das, was hier passiert ist natürlich was anderes, ist klar.
Felix: Ja genau, es geht nicht um Wikipedia schreiben, zum Glück. Das fände ich auch weird.
l33tname: Ja und ich nehme ja mal an, das sagt dann auch nur so, dieser Link ist vermutlich,
l33tname: also diese Quelle ist vermutlich nicht mehr up to date und dann muss ich das
l33tname: ja trotzdem noch jemand anschauen und dann eine Entscheidung treffen und sagen so.
Felix: Ja genau, oder diese Quelle passt vermutlich nicht auf die Referenz,
Felix: die da angezogen, für die es angezogen wurde.
l33tname: So stelle ich es mir auf jeden Fall vor. Genau, aber die Entscheidung muss ja
l33tname: vermutlich trotzdem am Schluss noch ein Mensch machen und sozusagen so,
l33tname: ja, ist das so oder nicht?
Felix: Genau. Deswegen, also wie gesagt, ich finde es ganz cool, einen Use Case,
Felix: um diese Sprachmodelle zu verwenden.
Felix: Und ja, warum nicht? Also, wenn da quasi immer noch eine Person ist,
Felix: und das nicht komplett automatisiert gemacht wird, glaube ich,
Felix: klappt es. Kann es klappen, wenigstens.
Felix: So, was haben wir noch? Was haben wir noch? GPT-4-V ist quasi der nächste heiße
Felix: Scheiß, der jetzt kommt. Und zwar GPT-4 mit Vision.
Felix: Ich glaub, V steht für Vision. Und die Idee ist quasi, dass du dem Sprachmodell
Felix: ein Bild geben kannst, und das sagt dir, was da drauf ist. Oder du kannst quasi
Felix: eine Frage zu diesem Bild stellen.
Felix: Zum Beispiel einen Kassenzettel. Und dann fragst du so, was hab ich denn alles
Felix: gekauft? und wie viel Steuern hab ich bezahlt oder so.
Felix: Und ... ich weiß nicht genau, ob das jetzt schon verfügbar ist.
Felix: Es ist jetzt hier grade ein Link zu IsComing, deswegen bin ich mir jetzt unsicher.
Felix: Aber ich find's interessant auf jeden Fall da auch wieder, was sich so grade
Felix: in diesem Bereich ergibt. Weil der ...
Felix: Ja, so ein Sprachmodell, einen Blick auf Bilder und Text und irgendwas zu geben,
Felix: Also nicht nur Text, sondern halt auch auf Bilder, wo vielleicht Text drin ist,
Felix: ist, glaube ich, eine ganz coole Sache.
Felix: Ingo, warum? Oh Gott.
Ingo: Ähm ... weiß ich nicht.
Felix: Weiß ich nicht. Einfach mal so, oh Gott sei Dank.
Ingo: Ja. Ist mir so rausgerutscht, genau.
Felix: Okay. Na ja.
Ingo: Ähm ...
Ingo: Aber Chachabitty baut ja auch Spiele, hab ich gehört.
Felix: Ja, Chachabitty baut auch Spiele. Und das ist ganz witzig, weil es baut nicht
Felix: nur ein Spiel, sondern es baut eine Firma, also quasi so eine Firma,
Felix: wo sich so kleine Leute bewegen, die zusammen ein Spiel bauen.
Felix: Oh, das ist sehr witzig. Also, du hast quasi so irgendwie 15 Leute,
Felix: die von einem Sprachmodell, beziehungsweise genau von diesen Sprachmodellen, ähm ...
Felix: ja, quasi verwendet werden. Zum Beispiel hast du einen Product Manager,
Felix: du hast einen Designer, einen Entwickler und so was. Und die bauen dann zusammen ein Spiel.
Felix: Und ich find's witzig. Ich hab dir jetzt quasi das Video verlinkt von Two Minute
Felix: Papers. Und irgendwie witzig.
Felix: Das so. Also, sie bauen nicht nur ein Spiel, sondern ...
Markus: Was sieht man hier? Sind das dann Rollen? Ach so, ich hab einen Link jetzt angeklickt.
Markus: Alles klar, das sind also quasi ...
Markus: Figuren in einem Videospiel, die dann ein Spiel bauen.
Felix: Ein Videospiel bauen, genau. Das ist das Verrückte eigentlich.
Felix: Du hast verschiedene Rollen, die mit verschiedenen Leuten reden,
Felix: und die machen dann quasi iterativ so ein Spiel, was man dann tatsächlich auch spielen kann.
Felix: Und das ist irgendwie witzig. Also das Ganze heißt ChatDev, glaube ich.
Felix: Was ist hier? Weiter, weiter, genau. Das ist quasi das Hauptprojekt.
Felix: Ja, nice. Also, ich weiß nicht genau, was ich davon halten soll,
Felix: aber ich finde es irgendwie nice. ChatDev,
Felix: so.
Felix: Genau. Also es sieht, diese Company sieht dann so ein bisschen aus wie zum Beispiel
Felix: WorkAdventure, was ja für die, für den Kongress vor zwei.
Markus: Ich dachte, das ist WorkAdventure. Okay, ja, alles klar.
Felix: Sieht nur so aus, glaube ich. Es ist nicht das WorkAdventure.
Felix: Es sieht ein bisschen anders aus.
Markus: Ah, okay.
Felix: Aber, ja, witzig.
Felix: Und ihr könnt es tatsächlich selber ausprobieren. Also, man kann quasi das bei
Felix: sich selber booten und diesen Leuten quasi zuschauen, wie sie irgendwie eine
Felix: Vision von einem Spiel bauen.
Felix: Und unten sind dann auch die Examples, was das alles gebaut hat. Und witzig. Ja.
l33tname: Nice.
Ingo: Witzig, witzig. Okay.
Felix: Ja.
Ingo: Joa. Dann kommen wir zu News.
Felix: Jo.
Ingo: News, News, News.
Ingo: Ähm, ja, neues Ubuntu ist da.
l33tname: Genau, und was ist die große, was ist der große, das große Selling Feature von Ubuntu 23.10?
Ingo: Keine Ahnung. Hey, was?
l33tname: Was geht im Installer? Was?
Ingo: Was ist das für ein Feature? Das ist kein Selling Feature, aber ja,
Ingo: das ist passiert. Wer hat sich das gewünscht?
l33tname: Ich glaube, niemand hat sich das gewünscht. Das ist so ein bisschen das Problem
l33tname: und das ist natürlich nicht okay.
l33tname: Aber darum hat man mitbekommen, dass es ein neues Ubuntu gibt.
l33tname: gibt. Also darum habe ich mitbekommen, dass es ein neues Ubuntu gibt. Lass es mich so sagen.
Ingo: Also ich meine, eigentlich weiß man es ja, dass es irgendwie immer im April
Ingo: und Oktober immer ein neues Ubuntu gibt. Aber ja, stimmt.
Ingo: Sonst, ich weiß, mir ist auch nicht aufgefallen, dass jetzt irgendwas besonders
Ingo: Tolles dabei gewesen wäre. Ich meine, es ist kein LTS Release,
Ingo: das ist ja erst das nächste.
Ingo: Bin kein Gnome-User, deswegen, mh, ja, Ubuntu, weiß ich nicht.
Ingo: Ist halt neu, neue Sachen.
Ingo: Ist irgendwie ... Aber das Wichtige ist, dass sie es gleich wieder zurückziehen
Ingo: mussten, weil sie irgendwie in der ukrainischen Übersetzung,
Ingo: ne, antisemitische Hassreden gefunden haben.
Ingo: Und, ja, das wirft ein paar Fragen auf, warum das irgendwie passieren konnte,
Ingo: warum das niemand gecheckt hat.
Ingo: bevor man sowas veröffentlicht, aber ja.
l33tname: Aber auf der anderen Seite, ich glaub, also, UPUNZ ist ja auch eines dieser
l33tname: Projekte, das halt irgendwie so alle Sprachen unterstützt und so,
l33tname: also halt echt viele, nicht alle, aber halt echt viele und es ist halt echt
l33tname: einfach viel Übersetzungstext und so, ja.
Ingo: Und ich meine, es scheint ja dann doch jemandem schnell aufgefallen zu sein,
Ingo: dass sie irgendwie einen Tag später schon das Zeug zurückziehen mussten.
l33tname: Und sie haben reagiert und so. Es ist nicht so, dass das so passiert und dann
l33tname: ist es drin und dann sagen sie so, ja, ab, können wir nicht machen. Das sag ich okay so.
l33tname: Ja, haben irgendwie die Isos zurückgezogen und so. Ich meine,
l33tname: ja, es ist scheiße, dass es passiert ist, aber es ist auch nicht so das Ende
l33tname: der Welt, glaube ich. Also, es sollte nicht passieren, klar.
l33tname: Ist scheiße, dass es passiert ist, aber irgendwie sie haben schnell reagiert
l33tname: und es gefixt, ja, passiert hat.
Felix: Also gefixt im Sinne von die ukrainische Übersetzung rausgenommen?
l33tname: Ja, sie haben die ISOs neu released mit der neuen Übersetzung. Okay.
Felix: Nee, ohne neue Übersetzung, oder? Der fix ist quasi komplett ukrainisch rausgenommen.
Felix: Ja, irgendwie mit halt nicht kaputt, nicht offensiv, ähm, also ich weiß nicht
Felix: genau, ich hab jetzt gerade den, den Diff angeschaut und das quasi großen,
Felix: nur ein großes Delikt von dem ukrainischen Übersetzungsteil.
Ingo: Okay, vielleicht war das der Schnellfix, mittlerweile haben sie bestimmt schon
Ingo: wieder eine Übersetzung ukrainisch drin, aber eben eine richtige.
Ingo: Kann schon sein, dass sie es erst mal schnell rausgeschmissen haben,
Ingo: damit sie es gleich wieder veröffentlichen können.
Ingo: Ist ja sonst auch blöd, wenn du dann die ISIS mehrere Tage nicht runterladen kannst.
Ingo: Wenn man ganz genau weiß, dass es ein neues Ubuntu gibt. Ja.
Ingo: Ansonsten neues App Center haben sie teilig verbessert.
Felix: Ja.
Ingo: Und dann ...
Felix: Also, es ist in der letzten Version auf jeden Fall ukrainisch wieder drin.
l33tname: Ja. Ja kann sein, dass der Quickfix war einfach mal das komplett rauszulöschen und dann halt wieder.
l33tname: Aber ja, also ich mein eben sie haben irgendwie schnell reagiert,
l33tname: es ist irgendwie schnell jemandem aufgefallen, ja.
Ingo: Ok, joa sonst haben wir glaube ich nichts so wundersprechendes zu sagen.
l33tname: Genau, du hast genug gesagt, das bringt uns gut zum, ah sorry.
Markus: Ja, vielleicht noch, ich hab aufgeschnappt, dass sie einen neuen in Flutter
Markus: geschriebenen App Center haben. Also das, wo ich vorhin eingehakt habe, mit der Aussprache.
Felix: Flutter, diese Payment-Dings, ne?
l33tname: Ich hab gerade das gehört. Kenn ich, kenn ich, kenn ich, ja.
Markus: Genau, und deswegen, also sie benutzen wohl weiter Snaps als Pakete.
Markus: Daran haben sie nichts geändert, aber sie haben diesen App Store,
Markus: den sie dort ausrollen, komplett neu implementiert in Flutter.
Markus: Soll viel performanter sein. Und ja, ich finde interessant, dass aus der Perspektive
Markus: von dem Framework, dass das jetzt auch hier Verbreitung findet.
Markus: Das ist schon spannend zu sehen.
Markus: Gut, aber das vielleicht nur als einzige News, die ich zu Ubuntu 23.10 mitbekommen habe.
l33tname: Genau, Ingo hat ja vorher was von Gnome gesagt und die Gnome Foundation hat
l33tname: einen neuen Executive Director und der neue Executive Director ist ein Professional Shaman,
l33tname: der ist schon ein bisschen lustig.
Ingo: Ja, ich meine, wenn er seinen Job versteht, ist ja völlig egal, was er als Beruf hat.
Felix: Es ist professionell charmen und nur Zeitzeit job dieses diese andere rolle oder andersrum.
l33tname: Es war ich weiß ich nicht es hat auch angefangen dieses zeug zu löschen aus dem internet.
Felix: Dass die professionelle schammer.
l33tname: Ja, dass er das ist.
l33tname: Schon, ach, weiß ich nicht, schon ein bisschen interessante Persönlichkeit,
l33tname: um es mal positiv auszudrücken.
Felix: Ja, keine Ahnung. Ich finde, Leute können ein Hobby machen, was sie wollen oder
Felix: professionell davor gemacht haben, was sie wollen, wenn sie gute Leader sind oder so.
l33tname: Jaja ja also ich mein ob ja ob sie einen guten Job für die Gnome Foundation
l33tname: macht oder nicht werden wir sehen.
Ingo: Ja sie ist Artist und Schamane okay also Künstler und Schamane ja.
Ingo: Keine Ahnung ich kenne die Frau nicht deswegen kann ich dazu nix sagen.
Ingo: Fänd ich jetzt auch ein bisschen komisch, aber man weiß ja nicht,
Ingo: wie sehr die das machen. Ja, kann sein, dass sie trotzdem sonst so völlig normal ist.
l33tname: Keine Ahnung, also was halt auch interessant ist, sie hat wohl irgendwie kein,
l33tname: also sie hat null Track-Record, dass sie irgendwas mit Gnome oder Linux oder
l33tname: Software at all gemacht hat vorher.
l33tname: Was halt irgendwie interessant ist. Es heißt nicht, dass sie einen schlechten Job machen wird,
l33tname: aber es ist halt schon ein interessanter Pick für so Foundation Executive Director,
l33tname: was jetzt schon nicht so irgendwie so, schon so eine eher wichtige Rolle ist,
l33tname: aber … Entweder habe ich irgendeine Foundation geleitet, dann weiß ich,
l33tname: wie Foundation zu leiten sind.
Ingo: Egal, ob das jetzt eine Medizin-Foundation ist oder eine, keine Ahnung, kann ja sein, ja.
Ingo: Oder du hast wenigstens was mit IT gemacht, damit du weißt, wie die Gnome-Foundation
Ingo: eventuell funktioniert.
Ingo: Aber weder das eine noch das andere machen, finde ich jetzt auch interessant.
l33tname: Keine Ahnung, ist auf jeden Fall ein sehr interessanter Pick.
l33tname: Wird vielleicht lustige, vielleicht wird Gnome ja noch lustige Features bekommen.
Felix: Ich hoffe.
l33tname: Werden wir sehen. Als Nicht-Gnome Nutzer ist mir das aber ehrlich gesagt auch
l33tname: so ein bisschen einfach egal.
l33tname: Aber ich fand's einfach lustig und es ist mir irgendwie über,
l33tname: irgendwo hab ich das gesehen.
Ingo: Interessant, ist mir auch nicht gut hingelaufen, aber ja, tschüss.
Ingo: Gucken wir mal, wie lange die sich hält.
l33tname: Ja, das wird, also ja, vielleicht ist sie dann auch irgendwie nach einem Monat,
l33tname: zwei schon wieder weg, kann natürlich auch sein. Gut. Neuer Kernel.
Ingo: Ja, in other News, Linux 6.6 ist da.
Ingo: Und ähm, ja, ich freu mich auf jeden Fall auf eine Sache,
Ingo: ansonsten ist auch noch ein neuer Task-Schedule dabei,
Ingo: der EE oder IEVDF, ähm, hab ich jetzt noch nicht benutzt,
Ingo: Early Eligible Virtual Deadline First, okay, joa, gucken wir mal,
Ingo: hab ich noch nicht verwendet.
l33tname: Auf was freust du dich denn, Ingo? Erzähl mal.
Ingo: Ist eine kleine News, ähm, beziehungsweise ich muss, glaube ich,
Ingo: erst ein MiMiMi voranstellen.
Ingo: Ich habe ja so einen neueren Laptop jetzt seit einer Weile. Was war der?
Ingo: Äh, so ein Dell-Laptop mit so einem Intel-Prozessor.
Ingo: Und Intel, früher war der ja, du hast so einen Professional-Laptop gekauft mit
Ingo: so einem Intel drin. Und es hat einfach, du hast Linux drauf getan,
Ingo: es hat alles funktioniert.
Ingo: Jetzt kaufst du so ein Gerät, installierst da Linux drauf und die Webcam geht nicht,
Ingo: weil sie irgendwas reingebaut haben, wie sie die Webkamera jetzt ansteuern wollen
Ingo: und das ist irgendwie, keine Ahnung, mussten wahrscheinlich auch AI reinbauen oder keine Ahnung.
Ingo: Also da ist, es geht jedenfalls nicht und sie haben in der Weile jetzt out of tree Sachen gebaut,
Ingo: aber die Sachen waren halt nicht in Linux Kernel drin und das ist,
Ingo: macht da alles keinen Spaß, das zum Laufen zu kriegen und mehrere haben schon
Ingo: gesagt, ja, also Finger weg von solchen neueren Intel Laptops, weil tut halt nicht.
Ingo: Ja tut halt nicht genau also du kompilierst dir dein Zeug selber und das war so fummelig,
Ingo: dass ich auch dann mittendrin irgendwann aufgegeben hab nach zwei Stunden da rumfummeln,
Ingo: weil ich gedacht das ist es nicht wert, dann stecke ich einfach eine billige USB Kamera an,
Ingo: die tut wenigstens, also das war, du musstest irgendwie vier Module bauen oder
Ingo: so und irgendwie Firmware aus irgendeinem GitHub runterladen und die auch noch
Ingo: an die richtige Stelle legen und das war irgendwie alles.
Ingo: Ein scheiß Jetzt ist aber der größte teil von diesem schnulli,
Ingo: in Linux 6.6 gelandet. Also ich habe hier den Kernel Newbies Artikel verlinkt
Ingo: und das ist, warte mal, wo habe ich es gerade gesehen?
Ingo: Da gibt es ja Punkt 13.8, also TV Tuner Webcams Video Captures und da steht
Ingo: es drin, PCI Intel at IVSC Support für IPU Bridge Drivers und
Ingo: was danach kommt, auch noch mal dieses Intel Visual Sensing Controller.
Ingo: Also wie gesagt, sie wollen jetzt auf dieser Kamera noch irgendwelche tollen
Ingo: Effekte machen. Auf jeden Fall muss die darüber angesteuert werden heutzutage.
Ingo: Und da sie das jetzt eingebaut haben, ist so ein bisschen die Hoffnung, dass,
Ingo: ich weiß nicht, ob alles drin ist, aber hoffentlich ist der größte Teil jetzt
Ingo: drin, um diese Webcams dann endlich mal anzusteuern, nach irgendwie zwei Jahren
Ingo: oder was auch immer sie gebraucht haben.
Ingo: Also das ja, ist so das einzige, auf das ich mich jetzt freue,
Ingo: dass das vielleicht dann, dass endlich meine Webcam tut, ohne Klimmzüge dazu machen.
Ingo: Weil das ist, sorry, das ist eigentlich ein No-Go. Vorher war Intel immer,
Ingo: ja, du hast gekauft und das hat, einfach jedes Linux hat einfach darauf super funktioniert.
Ingo: Und das war schon so ein Schocker, dass das
Ingo: nicht tat und ich meine auch
Ingo: lange nicht also ja dass
Ingo: mal irgendwie was kurz nach dem release ruckelt
Ingo: oder ein halbes jahr braucht bis wir das dann alles gefixt haben geschenkt kann
Ingo: passieren aber dass das jetzt so lange gedauert hat und sie es irgendwie so
Ingo: lange nicht in den Kernel reingekriegt haben und irgendwo anders entwickelt haben.
Ingo: Das ist schon irgendwie doof.
Ingo: Genau, also seit irgendwie Intel Elder Lake war das irgendwie nötig,
Ingo: wenn du ein Ubuntu verwendet hast, haben sie dir die Module wohl irgendwie auch
Ingo: gebaut, insbesondere wenn du jetzt ein Dell mit dem Linux, was von Dell kommt,
Ingo: direkt irgendwie verwendest, aber das wollte ich ja nicht, wollte ich mein eigenes.
Felix: Das wollte ich nicht.
Ingo: Ich wollte das nicht, ähm, aber dieser, ja, dieser komische Intel Visual Sensing
Ingo: Controller, der soll jetzt drin sein und dann geht das hoffentlich, ja, hm, genau.
Felix: Cool, das ist gut dann, das heißt dein Computer funktioniert dann wieder?
Ingo: Dann funktioniert er endlich vollständig, ja, weil diese Kamera,
Ingo: wie gesagt, das ist echt ein No-Go, da kaufst du dir einen Laptop und sozusagen
Ingo: wie immer, denkt man sich, nix Böses funktioniert, Linux drauf tun geht, ja, denkste, ne?
Felix: Ja, faxen.
Ingo: Ja, Faxen, wie gesagt, war jetzt auch schon längere Zeit overdue,
Ingo: dass das drin reinkommt und diese, dieses,
Ingo: weiß ich nicht, diese Imaging Processing Unit,
Ingo: was du da auch alles immer dazwischen machst, ich sag ja, das ist,
Ingo: keine Ahnung, sie wollen da irgendwelche AI-Scheiße wahrscheinlich noch reinpacken,
Ingo: dass du irgendwie die Bilder noch verbessern kannst, bevor du sie ins Internet schickst oder, also.
Ingo: warum man das so kompliziert machen muss ja das kameras funktionieren gefühlt
Ingo: seit jahrhunderten aber nee wir müssen irgendwie eine neue technologie erfinden bei intel und.
Felix: Sonst kaufst du es keine mehr.
Ingo: Das zeug rechtzeitig in körner reinzukriegen.
l33tname: Genau, ähm, Inkernal SMB ist noch so ein Ding, was wohl in 6.6 ist und sie haben
l33tname: die NSA-References removed aus SC-Linux.
Felix: Das ist gut, also was waren da für Referenzen?
Ingo: Na, die NSA hat es auch mitentwickelt damals.
Felix: Achso.
l33tname: Ja genau, stand halt in Docs und so.
Felix: Aber warum?
Ingo: Na, auch zu Recht, weil sie es entwickelt haben. Sie haben SC-Linux entwickelt.
Felix: Ja genau, aber warum haben sie es jetzt weggemacht, das verstehe ich nicht.
Felix: Weil sie es ja entwickelt haben, dann können sie auch dabei sein.
Ingo: Weil die NSA jetzt böse ist.
l33tname: Ah, die ist jetzt böse. Ja, es hieß halt, vorher hieß es halt,
l33tname: also ich weiß nicht wie viel du NSA SC-Linux gesagt hast, aber vorher offiziell
l33tname: hieß es NSA SC-Linux und jetzt haben sie es einfach rebrandet als SC-Linux.
Felix: Ah, okay, tatsächlich habe ich das nicht benutzt.
l33tname: Oder hast du immer gesagt, ich habe mir hier einen NSA SC-Linux installiert.
Felix: NSE Linux, das kommt auch nicht so gut einfach von der Zunge.
Ingo: Naja, ich benutze NSE Linux auch nicht, ich benutze nur App Ammo.
Felix: Ja, NSE Linux ist schon sehr kompliziert.
l33tname: Aber es ist schon auch cool.
Felix: Ja, ja, klar, voll cool, aber ich verlinke hier mal so einen Artikel. Ja, ja.
Felix: Hohe Security Conference forgets, what NSE Linux is and how it works.
Felix: Einer meiner Favoriten von, warte ich mal, der ist glaube ich noch in akaf.org.
Felix: Genau und zwar.
l33tname: Gut, pack das noch rein.
l33tname: Und dann gehen wir glaube ich schon in den Bereich von What's Next. Also was wird in 6, 7.
l33tname: Eines der Dinge, was wohl kommen wird, was Ingo aber noch nicht so excited ist,
l33tname: ist dieses Dropping für 32-Bit-Support.
l33tname: Aktuell wird es ja immer ...
l33tname: Ja, also der 32-Bit-Support ist einfach immer in Kernel reingebacken und du
l33tname: kannst ihn zwar über Kernel-Config ausstellen, aber es gibt halt doch noch viele
l33tname: Leute, die 32-Bit-Applikationen haben.
l33tname: Darum ist das nicht so einfach und was wohl so zur Diskussion steht für den Next Kernel ist,
l33tname: dass man das halt über so einen Config Switch beim booten einfach ein- und ausstellen kann.
l33tname: Ähm, aber die exciting News für, für, äh, nächsten Linux-Könnel 6.7 ist wohl, äh, BcacheFS.
Felix: Yay! BcacheFS.
l33tname: Das gemerged.
Felix: Yeah, GsFS. Endlich ist es da. Alle haben drauf gewartet.
l33tname: Let's go.
Ingo: Endlich. Torvalds hat es, nachdem es ja diesmal erst in Linux Next war jetzt
Ingo: eine Weile, ist es jetzt tatsächlich mit in die Merge-Window gleich und gleich
Ingo: am Anfang gemerged worden für Linux 6, 7.
Ingo: Also von dem her, ja, kommt mit dem nächsten Kernel, finally.
l33tname: Wird wohl kommen, außer es ist super kaputt oder so und Leute benutzen es jetzt
l33tname: und merken, so geht gar nicht dann.
Ingo: Genau, also klar könnte natürlich noch sein, dass es irgendwie bei einem RC
Ingo: vorher nochmal rausfliegt, aber normalerweise gehen wir mal nicht davon aus.
l33tname: Vermutlich kommt es.
Ingo: Sehr schön.
l33tname: Was Gutes. Natürlich.
Ingo: Und dann werden wir es ausprobieren und dann werden wir es irgendwann benutzen.
Ingo: Das wird das nächste heiße Ding und dann muss auch keiner mehr über ZFS 2.2,
Ingo: irgendwas sich irgendwie in den Kopf machen, weil BecashFS ist dann da.
l33tname: Nee, du musst dir sowieso keinen Kopf machen, weil es funktioniert ja.
Ingo: ZFS.
Felix: Funktioniert. It just works. Du änderst
Felix: einfach alles, dann komplett das Betriebssystem und dann hast du besser.
l33tname: Immer.
Ingo: Gut, ist jetzt irgendwas neu in diesem ZFS?
l33tname: 2.2.0. Bestimmt neue Blockcloning.
Felix: Jeder kennt das.
l33tname: Ich glaube, nichts ist super exciting,
l33tname: aber es wird mit dem neuen FreeBSD 14 drin und das wird sehr bald, 7.
l33tname: November ist Release Announcement.
l33tname: Also der letzte RC war jetzt 27. Oktober, RC3. Und wenn jetzt nichts mehr schief
l33tname: geht, werden wir so in der knappen Woche ein neues Release haben.
Felix: Linux Montainer Support ist dabei, jetzt bei ZFS. Das heißt,
Felix: es kann Userspace, ID-Map-Mounts und Namespace-Delegation und krempeln,
Felix: was man wohl für diese Container braucht.
Ingo: Overlay-FS.
l33tname: Ist natürlich nicht so interessant auf FreeBSD.
Felix: Ja, also ZFS ist ja quasi das auch, was dann für ZFS und Linux kommt.
Felix: Ja, ja, genau. Deswegen ist es schon interessant.
l33tname: Genau, das OpenZFS. Aber nur, wenn du ein Linux hast.
Felix: Ja, so ist es mit diesen Computern.
Ingo: Ja, das haben die meisten Leute.
Felix: Viele leute am linux habe ich auch habe ich mir auch sagen lassen ist nicht so ist es nicht.
l33tname: Genau, und halt irgendwelche Performance für Prefetching und dass dieses Earlier Abort für Z-Standard,
l33tname: also wenn du Z-Standard Compression machst, dass es, wenn es nicht kompressen
l33tname: kann, dass es früher aufhört und so.
Ingo: Okay.
l33tname: Aber ja, ist nicht super exciting, aber ich mein.
Ingo: Ist dann FreeBSD 14 wenigstens exciting?
l33tname: Ja, natürlich.
Ingo: Natürlich.
l33tname: Bestes BSD. FreeBSD.
Ingo: Willst du dazu noch irgendwas sagen? Gibt es irgendwas Neues?
l33tname: Geiles? Ich habe ehrlich gesagt noch nicht reingeschaut.
Ingo: Dauert auch noch ein paar Minuten, also ein paar Tage, bis es dann fertig ist.
Ingo: Ist es irgendwie im Pre-Release oder so?
l33tname: Ja, genau. Es gibt ein Release Candidate 3.
l33tname: Und es scheint wohl alles zu funktionieren, also es scheint wohl so,
l33tname: als würde das bald kommen.
Ingo: Okay, irgendein neues Feature, was du noch erwähnen willst?
l33tname: Ich glaube nicht. Ich habe nichts gesehen, wo ich sage, deswegen warte ich so
l33tname: voll drauf, aber ich meine Updates, immer gut.
Ingo: Dann, Teiligen, VM Manager, den i3.
l33tname: Genau, ich bin überrascht, dass der immer noch Updates bekommt und immer noch
l33tname: maintained wird, aber ja, es gibt eine neue Version von i3.
l33tname: Also wenn ihr immer noch auf i3 seid, gibt ein Update.
Ingo: Ich hab ein i5.
l33tname: Ich hab ein i7. Ich hab auf Sway geupdatet, an den meisten Orten. Baba,
l33tname: Weil Weyland natürlich, weil
l33tname: wir wollen alle Weyland, aber wenn ihr immer noch auf xx seid, dann das.
l33tname: Okay. Dann, last but not least von Dingen, die neu sind und eine neue Version
l33tname: haben. Mold, kennt ihr Mold?
Felix: Nope.
Ingo: Äh, ne.
l33tname: Den Linker? Ne.
Felix: Nein.
Ingo: Meistens.
l33tname: Das ist so ein Drop-In Replacement.
Felix: Für LD oder was?
l33tname: Für Linke, ja, oder für Gnu Gold und so, oder diesen, wie heißt der bei LLVM?
l33tname: Puh, ja. LLD, glaube ich einfach.
l33tname: Und der ist halt super schnell und die hatten so ein Business-Modell,
l33tname: was irgendwie, du konntest es irgendwie kaufen und es war irgendwie Open Source unter AGPL.
l33tname: Und das neue Release per se, nicht
l33tname: super exciting, aber sie haben den Move gemacht von AGPL zu MIT Lizenz.
l33tname: Also nicht so wie HashiCorp, die von MIT zu irgendeiner E-Crap Lizenz gegangen
l33tname: sind, sind sie hier einfach von AGPL zu MIT, das heißt, du kannst das jetzt auch irgendwie ...
l33tname: Ja, vorher war es immer so ein bisschen die Frage, so, ja, wenn du das mit diesem
l33tname: AGPL-Ding gelinkt hast, was heißt das für dein Binary?
l33tname: Heißt das dann, dass dein Binary auch AGPL ist oder nicht? Ja.
l33tname: Und was war die Antwort? Und jetzt ist es relativ ...
l33tname: Keine Ahnung. Kann ich dir nicht so genau sagen, I'm not a lawyer.
l33tname: Aber jetzt ist die Antwort, das ist halt MIT, ist halt, ja, kannst du machen,
l33tname: was du willst. Mehr oder weniger.
l33tname: Okay, das nennst du. Halt, was in der MIT-Lizenz steht. Aber jetzt so für einen
l33tname: Linker, ähm, ja, Du kannst dein, dein, ähm...
l33tname: Dein Binary kann dann sicher kommerziell und closed-source sein.
l33tname: Das heißt, du kannst das halt auch im Enterprise-Umfeld irgendwie einfach einsetzen.
l33tname: Und das ist schon cool. Und ja, das coole an Molde ist halt, der ist super schnell.
l33tname: Also das ist echt so ihr großes Feature, dass irgendwie ich glaube,
l33tname: maximal Worst-Case ist, glaube ich, doppelt so schnell wie ein Copy.
l33tname: Das heißt, wenn du irgendwie so Zeug hast, was halt echt viel linken muss, ähm ...
Felix: Zum Beispiel Firefox oder Chrome. Das sind so die zwei Sachen.
l33tname: Genau, auf ihrer Webseite haben sie ein Exempel für Firefox und Chrome und da
l33tname: siehst du irgendwie, genau, mit genug Gold Chrome zu linken.
l33tname: In der Version, die sie jetzt ausprobiert haben, 53, fast 54 Sekunden, mit Mold 2,2 Sekunden.
l33tname: Geht das Linken eine Minute oder geht es halt zwei Sekunden? Das ist schon nice.
Felix: Ja, das stimmt. Schneller ist immer besser.
l33tname: Schneller ist immer besser. Darum, ähm, ja. Und es hat ein Drop-in-Replacement.
Felix: Apropos schneller ist besser, ich hab hier, ich werf's nur ganz kurz mit rein,
Felix: und zwar gibt es ja für Python Formatter, zum Beispiel Black als Standardformatter
Felix: für deinen Text, für den Text. Und hier gibt's quasi einen neuen Formatter, den Rough Formatter.
Felix: Und der ist unendlich vielmal schneller. 30-mal schneller als Black.
Felix: Und 100-mal schneller als ja.pf. Anscheinend. Ich hab's nicht ausprobiert,
Felix: aber ich find's krass. Die Graphen sehen einfach so vollkommen verrückt aus.
l33tname: Also, es ist so. Und ich mein, der Grund ist ...
l33tname: Also, ja, ich hab angefangen, mein Zeug, ähm ...
l33tname: wegzumigrieren aus ... Also, das coole ist ja,
l33tname: Ruff, wenn wir jetzt schon beim Abschweifen sind,
l33tname: Ruff macht ja ein bisschen, also, macht ja auch ein bisschen mehr als nur,
l33tname: ähm, hier, sie machen ja auch dieses, äh, was will ich sagen, Flake 8?
Felix: Vielleicht.
l33tname: Ist Flake 8.
Felix: Kann sein, ja, haben sie auf jeden Fall irgendwie auf ihrer Seite gehabt.
l33tname: Meine ich nicht, genau, weil es ist halt auch dieses Linter,
l33tname: also dieses Linter Zeug macht sie ja auch und früher hat man ja irgendwie dieses
l33tname: Flake 8 benutzt, aber der Flake 8 Maintainer ist so ein bisschen komisch.
l33tname: Oh diese Person, komisch. Ja, er hat so komische Opinion, er möchte dieses Pi
l33tname: Project Tommel Zeug nicht unterstützen und so, findet er halt doof.
l33tname: Ja, keine Ahnung, nicht gut maintained, der Typ der das macht ist ein bisschen komisch und so.
l33tname: Genau und jetzt gibt es halt Ruff und Ruff ist halt ...
l33tname: Ja, hat halt Drop-In-Parity mit Flake 8.
l33tname: Und ist halt, genau, und ist halt auch einfach schneller. Und darum, ja.
Felix: Schneider ist immer gut. Und der ist einfach absurd vielmal schneller.
Felix: Also nicht nur so ein bisschen.
l33tname: Genau, und der Trick ist halt, es ist halt nicht in,
l33tname: also alle anderen Tools sind halt irgendwie so Flake 8 und Black und all dieses
l33tname: Zeug ist halt in Python geschrieben und Ruff ist halt einfach in Rust geschrieben,
l33tname: das ist halt der Trick, darum ist es so viel schneller.
Felix: Ja, also ist schon cool. Das heißt, wenn ihr quasi Black benutzt oder Flake
Felix: 8, dann guckt euch den wenigstens mal an.
l33tname: Ja, also genau, ich bin noch so ein bisschen am herausfinden,
l33tname: was so die Konfiguration ist, die ich haben möchte,
l33tname: weil du kannst da dann halt schon, also sie unterstützen halt echt eine große Liste von,
l33tname: Ja, Rules, die sie implementiert haben, die es vorher irgendwie in Flake 8 gab,
l33tname: und du musst halt irgendwie so ein bisschen sagen, was du davon haben willst und was nicht.
l33tname: Und ich bin noch ein bisschen am herausfinden, was so ein gutes Set ist,
l33tname: also wenn ihr da Examples habt oder sagt, hey, ich hab irgendwie schon herausgefunden,
l33tname: so das ist das Set von, das Config Set, das man eigentlich haben will für ein
l33tname: gutes Python Projekt, schreibt das doch gerne mal in die Kommentare.
l33tname: Das fehlt mir noch so ein bisschen, aber es funktioniert super gut,
l33tname: ist eben wie gesagt voll schnell, auch für größere Codebases.
l33tname: Und ja, es ist irgendwie aktiv maintained, ja, gute Sache.
Felix: Sehr, sehr cool. Ich habe hier noch kurz, weil wir es mit Opinions hatten,
Felix: habe ich noch das Video von Standard Out, The Rapper, verlinkt, weil es ist sehr gut.
Felix: Ich schicke das auch immer den Leuten, wenn sie quasi mit so einem Scheiß ankommen,
Felix: sagen die, hier, guck dir das Video an, dann können wir vielleicht danach weiter
Felix: reden oder auch nicht, ist mir auch egal.
l33tname: Sehr gut.
Felix: Gut. So, was haben wir noch? Octoprint.
l33tname: 3D-Printing.
Markus: Ja, und zwar haben wir schon öfter über 3D-Printing gesprochen,
Markus: über Octoprint im Speziellen glaube ich noch nicht.
Markus: Octoprint kann sein. Was?
Felix: Das wir schon mal drüber geredet haben.
l33tname: Ich glaube nicht, dass wir… Das haben wir bestimmt schon mal geredet.
Markus: Na gut, okay. Es ist eine Raspberry-Pi-Distribution oder ein Tool,
Markus: was auf dem Raspberry-Pi läuft, um 3D-Drucker zu steuern.
Markus: Das macht es besonders angenehm, dass man einfach den Pi an den Drucker hängt,
Markus: im Netzwerk verfügbar macht und dann von seinem eigentlichen Rechner,
Markus: wo man das Modell erst mal modelliert und dann durch einen Slicer jagt,
Markus: direkt den G-Code auf Octoprint laden kann und den Print anstoßen kann,
Markus: ohne dass man das irgendwie auf einen USB-Stick ziehen muss,
Markus: um dann hin zu rennen zum Drucker und dann das Ganze anzustoßen.
Markus: Sehr gut. Octoprint ist eine one-woman-show, hauptsächlich, also sie kriegt
Markus: viele Contributions, macht aber Vollzeit Octoprint seit, was hat sie geschrieben, seit 2016.
Markus: Und das sieht man der Software auch an, also die ist echt gut gepflegt,
Markus: macht einen sehr sehr respektablen Job und Fragt jetzt aber natürlich,
Markus: weil es die Zeit des Jahres ist, um das zu tun.
Markus: Fragt nach sponsoring und ich sehe jetzt gerade ich habe natürlich den link
Markus: hier rein gepostet und das vorgestern nicht mehr gecheckt jetzt gibt es in den
Markus: blog post gerade ein update dass das spenden ziel was sie ausgeben hatte.
Markus: Erreicht wurde. Sofern steht das hier einfach als notiz dass sie danach gefragt
Markus: hat und vielleicht nochmals auf hinweis davon dass auch octoprint eins dieser
Markus: open source projekte sind die einfach von einer person abhängen die sich da
Markus: ziemlich viel aufopfert.
Markus: Und auch wenn das Spendenziel jetzt erreicht ist, wenn man irgendwie 50 Cent
Markus: pro Woche oder die kleinen Beträge, wenn sie von vielen kommen,
Markus: machen sie ja auch einen Unterschied.
Markus: Und gerade in dem Kontext kann man auch das vorhin erwähnte Libera Pay nochmal
Markus: heranziehen, wenn man da irgendwie was verteilt in die Open Source Welt,
Markus: schadet das sicher nicht.
l33tname: Genau, und Octoprint Supersoft, kann man wirklich, also ich kenne niemanden,
l33tname: der einen 3D-Drucker hat und irgendwie nicht Octoprint benutzt, also darum.
Felix: Ja, das ist komisch.
Markus: Ich habe jetzt tatsächlich bei meinem neuen Drucker, bin ich so ein bisschen
Markus: hin und her gerissen, weil out of the box die Firmware, die da drauf ist,
Markus: nicht an Octoprint zurückmelden kann.
Markus: Also genau, die kann nicht über Netzwerk befeuert werden. Deswegen möchte ich
Markus: eigentlich schon Octoprint benutzen.
Markus: Aber die Firma, die ja drauf ist, meldet Octoprint nicht zurück,
Markus: wenn der Filament-Sensor sagt, hier kein Filament mehr da und ich möchte den Druck pausieren.
Markus: Wenn ich über Octoprint drucke, würde der Druck dann einfach fehlschlagen,
Markus: weil der versucht weiter zu drucken.
Felix: Einfach noch Filament rein tun.
Markus: So einfach.
l33tname: Ja, also wie oft passiert das?
Felix: Ich hatte es tatsächlich noch nie bei mir.
l33tname: Ich hatte es auch noch nie.
Felix: Also mir ist noch nie das Filament beim Druck ausgegangen.
l33tname: In den Jahren, die wir einen 3D-Drucker haben.
Markus: Ja, aber was macht ihr mit dem Rest-Filament dann? Also so, wo vielleicht noch
Markus: ein halber Druck drin rauskommt? Kleine Sachen mit rauskommt.
Markus: Hä?
Felix: Das geht?
Markus: Ja, also keine Ahnung, wie viel Interesse du hast.
Felix: Also, weiß nicht genau, wenn du irgendwie zehn Zentimeter reißt,
Felix: dann wirft man das in den Müll. Also, ich bin nicht zu beleidigen.
Markus: Ja, schon, aber das ist schon schade drum. Zum einen, zehn Zentimeter ist natürlich auch echt wenig,
Markus: aber ich hatte, als ich die Drucker neu bekommen hab, hatte ich grad die Situation,
Markus: da hab ich eine alte Spule draufgemacht, damit ein bisschen Testdruck gemacht
Markus: und hatte die Drucker eben noch vom Drucker aus angestoßen.
Markus: hat angehalten, ich konnte neue Spule einlegen und er hat weiter gedruckt.
Markus: Und das fand ich schon sehr cool.
Felix: Sah das gut aus?
Markus: Ja, das war völlig in Ordnung. Okay, krass. Und gerade deswegen bin ich jetzt
Markus: auch so ein bisschen neugierig auf diese Multicolor Prints,
Markus: wo du die richtigen M-Codes einfügst, damit der eben genau in die Warteposition
Markus: fährt, dass du die Farbe wechseln kannst.
Markus: Das würde ich auch gerne mal machen. Na gut, das ist jetzt unabhängig von Octoprint
Markus: beziehungsweise eben Drucker.
Markus: Aber diese Erfahrung, dass der Drucker mich davor bewahrt, dass so ein Druckfehler
Markus: schlägt, nur weil ich verpeilt hab, drauf zu achten, wie viel Filament noch
Markus: auf der Rolle ist, das würde ich eigentlich schon gern haben wollen tun.
Felix: Ja, okay, versteh ich. Gibt's da vielleicht ein Update für deine Firmware und dann geht's?
Markus: Eben, ich muss jetzt hingehen und die Firmware selber konfigurieren und kompilieren und aufspielen.
Felix: Ja, gut. Es hat ein Hobby für das graffeln.
Markus: Ja eben eben.
Felix: Ja okay cool wie viel wie viel cash money es hat sie gefragt.
Markus: Das ist eine sehr gute Frage.
Felix: Du sagst sie hat jetzt das Geld zusammen gesammelt.
l33tname: Steht da glaube ich nicht aber sie hat einfach ein Update gemacht mit Judith und irgendwie.
Ingo: Also dass man davon leben kann also.
Felix: Ja, aber das ist ja schon relativ viel dann, was ich ja cool finde,
Felix: dass sie das zusammenbekommen hat, also.
Felix: Das ist, was ich meine, das ist schon nice. Ja. Dass dann quasi genug Community
Felix: gab, die dann auch quasi Geld in den Hut geworfen haben. Ja.
Ingo: Sehr schön.
Felix: Cool, cool, cool.
Ingo: Dann ... 3000 Contributor. Worum geht's da?
l33tname: 3000. 3000, oh Gott. Ach, freefall. Curl,
l33tname: good old Curl, genau, Lip Curl und Curl haben jetzt über 3000 Contributors und
l33tname: es gibt so einen kleinen Blogpost vom, wie heißt der, Daniel Stenberg.
l33tname: der da mal zusammen geschrieben hat und dann hat es so einen schönen Graph,
l33tname: wo man so ein bisschen Overtime sieht.
l33tname: Und ja, ist cool.
Ingo: Okay, sehr schön. Mehr Leute, die mitentwickeln, immer gut. Nicht so gute Männer und Mittelattacken.
Felix: Ah, das stimmt, das ist sehr unpraktisch.
l33tname: Kommt drauf an für wen.
Felix: Also genau, kommt drauf an, auf welche Seite du stehst oder ob du in der Mitte stehst.
Felix: Genau, es gab quasi einen Inzident. Und zwar auf den Hetzner,
Felix: genau, Hetzner in Linode Virtual Servers.
Felix: Und dort gab es wohl einen Man-in-the-Middle-Angriff auf den größten russischen
Felix: XMPP, also Jabba-Server.
Felix: Und ... ja, ist verrückt. Also, der Artikel beschreibt so ein bisschen,
Felix: was passiert ist, wie es dazukommen konnte und welche Gegenmaßnahmen dann dafür auch gemacht wurden.
Felix: Der Angriff war wohl nicht erfolgreich, so wie ich das verstanden hab,
Felix: sondern es ist quasi früh genug aufgefallen, dass das ein Problem ist,
Felix: weil der Angriffer sich ein bisschen dumm angestellt hat, glaub ich.
Felix: Aber es hat funktioniert, also es ging quasi über ...
Felix: Ich weiß gar nicht, was da genau gehydratet wurde, aber auf jeden Fall gab's
Felix: da Zertifikate von Let's Encrypt, die dann neu ausgestellt wurden für diesen
Felix: Man in the Middle-Server, zwei Instanzen gestellt hat, so wie ich das verstanden habe.
Felix: Aber der Artikel hat eine gute, also ja genau, hat ein Summary natürlich und
Felix: hat auch eine gute Beschreibung, sehr detaillierte Beschreibung,
Felix: wo, was, wie schiefgelaufen ist und wie dieser Angriff vonstatten gegangen ist.
Felix: Ja, also ich meine, das ist schon verrückt eigentlich, also ich habe gar nicht
Felix: gewusst, dass es noch Java gibt.
Felix: Aber das ist quasi so, dass so ein Ziel ist, was sich lohnt anzugreifen,
Felix: das ist ja auch schon krass irgendwie.
l33tname: Das wäre vielleicht auch ein guter Untoter gewesen.
Ingo: Ja, aber ich betreibe immer noch einen Java Server tatsächlich,
Ingo: aber Java benutzt du tatsächlich nicht mehr.
Ingo: Ich hab noch einen Java-Server, den noch ein paar Leute verwenden.
Felix: Krass. Und wofür dann?
Ingo: Also, so ganz tot ist es nicht. Wofür sie's verwenden? Na, um zu chatten.
Felix: Mhm. Krass.
Ingo: Leute, die das schon immer benutzen und das immer noch weiter benutzen. Ist doch auch cool.
Felix: Das funktioniert noch, das heißt, es kann weiter benutzt werden, ja?
Ingo: Es funktioniert immer noch, ja. Klar.
Felix: Mhm. Okay. Zum Beispiel, ähm, was auch noch Java benutzt, ist WorkAdventure für den Chat.
Felix: Das ist mir letztens aufgefallen, die haben irgendwie ihr Backend umgestellt
Felix: und jetzt haben sie gesagt, wir brauchen bei allen nix im PPCerver.
Felix: Okay, na gut. Ist noch nicht die Ploy, das heißt Jen ist kaputt bei uns gerade.
Felix: Aber das ist schon eine weirde Anforderung. Java hat wohl so eine Webinterface,
Felix: was du irgendwie benutzen kannst und so.
Felix: Kann wohl voll die Sachen, aber es war trotzdem ein bisschen überraschend.
Ingo: Ja, bei allen nix im PPCerver aufsetzen, das ist auch kein Ding.
Felix: Ja schon, aber man muss es halt machen. Das ist ja wie mit den ganzen Sachen.
Ingo: Ja, das ist immer so. Das ist immer das Problem, ja. Machen musstet ihr letztens auch alle ein Update.
Ingo: Wenn ihr einen Webserver irgendwo betreibt, habt ihr garantiert irgendwelche
Ingo: Updates mitbekommen, die irgendwas mit HTTP2 zu tun hatten.
Ingo: Weil da gab es so eine Sicherheitslücke.
Felix: Yep. Konnte man da einfach updaten? Ich hab gedacht, das ist einfach so ein generelles Problem.
Ingo: Ja, also, ja, es ist ein bisschen ein Designproblem, ne, in HSP 2,
Ingo: aber ich hab zumindest auf mehreren Rechnern, hab ich Updates für irgendwelche
Ingo: Libraries und so bekommen.
Ingo: Also eine Mitigation quasi. Von denen wir erkennen, dass wir irgendwas fixen konnten da drin.
Ingo: Ja, also das Problem ist irgendwie, oder es nennt sich was, Rapid ...
Felix: Rapid Reset? Mhm. Dass du quasi über einen Kanal ganz oft irgendwelche ...
Felix: also ganz, ganz viele Anfragen auf einmal stellst, und dann die irgendwie resettest,
Felix: und das macht wohl ein Problem.
Felix: Das ist quasi eine DDoS-Attacke dann. Genau, eine DDoS-Attacke.
Felix: Und das ist eine DDoS-Attacke, die gefahren wurde gegen große Cloud-Hoster,
Felix: zum Beispiel auch Cloudflare.
Felix: Und da kam wohl so viel Traffic bei rum, dass die da tatsächlich ein Problem
Felix: mit hatten. Und dass das dann mitigiert werden musste live quasi.
Felix: Die haben dann quasi Regeln geschrieben, um diesen DDoS-Angriff zu mitigieren.
Felix: Und ja, das war quasi das erste Mal, dass es direkt so groß passiert ist.
Felix: Und ja, schon krass irgendwie. Also, das war zu dem Zeitpunkt tatsächlich ein
Felix: Zero-Day, der da direkt für den DDoS verwendet wurde. Das heißt,
Felix: es ist nicht aufgekommen, hat jemand gesagt, oh, hier ist voll das Problem, direkt exploitet.
Felix: Schon cool. Also krass.
Ingo: Also entweder, wie gesagt, gucken, ob ihr irgendwelche Updates habt oder wenn
Ingo: ihr eine HTTP2-Server habt.
Ingo: Mittlerweile, weiß ich nicht, alle NGINX-neuere Versionen oder auch alle Apaches
Ingo: und Co. können irgendwie HTTP2. Wie wir ja normalerweise auch haben,
Ingo: weil das macht Sachen schneller.
Ingo: Aber in dem Fall hat man halt eine DDoS-Lücke aufgemacht sozusagen.
Ingo: Und ja, entweder gucken, dass Updates da sind sind oder diese bestimmten Verbindungen
Ingo: gucken, dass man die nicht zulässt.
Felix: Ich verlinke mal den Cloudflare Artikel. Es gibt auch einen von Google Cloud,
Felix: glaube ich, weil das quasi zeitgleich passiert ist.
Ingo: Ja, es war ein großer Angriff, genau, gegen mehrere. Hat auch eine CWI-Nummer gekriegt.
Ingo: Ähm, und ja, wie gesagt, ich hab ein paar Updates einfliegen sehen von dem her.
Ingo: Hab ich gedacht, das muss irgendwas Größeres gewesen sein. Mhm. Und, ähm, ja, war blöd.
Ingo: Ich hoffe, ihr wart nicht groß genug, dass ihr da betroffen wart.
Ingo: Nope. Ähm, ja. Oder konnte das jetzt auch mitigieren irgendwie.
l33tname: Ja, oder ist halt einfach noch nicht auf ... Ihr habt einfach noch gar kein HTTP2-Support.
l33tname: Das kann auch sein, weil ihr euer Zeug halt einfach outdatet, dass fuck ist.
Ingo: Ja, ja, sicherheit durch Ignoranz.
l33tname: Sicherheit durch Ignoranz. Weil ihr Debian habt oder so. Auf Debian hast du
l33tname: bestimmt noch kein HTTP2, wenn du nicht das selber reingefrickelt hast.
Ingo: Doch, doch, doch. Also ich hab ja vor allem Debian-Server und die haben da gehabt Updates.
Ingo: Gut, sei es drum. Wollt ihr rumheulen, seid ihr bereit zum euch auskotzen?
Ingo: Kommen wir zum Mimimi der Woche.
l33tname: Ich habe ja schon vorher rumgeheult, darum habe ich hier einfach ein Mimimi
l33tname: von jemand anderem mitgebracht.
Felix: So ist das.
l33tname: Was ich vorher noch gesehen habe, ist, anscheinend, wir haben ja vorher über
l33tname: Neukörnel geredet und so und.
l33tname: Irgendwie kernel 658 oder so. Gibt's da wohl so einen lustigen kleinen Fakes
l33tname: und der lustige kleine Fakes was der macht für euch ist,
l33tname: dass wenn du so ein Pen benutzt für zum Beispiel zum Zeichnen gibt's ja so Pens
l33tname: und die haben so ein Button drauf.
l33tname: Und früher konnte man das halt als Context-Menü-Klick benutzen,
l33tname: und es war halt so ein, ja, es war halt so ein,
l33tname: könntest du das halt so auf Mittel-Maus-Button oder Right-Klick und so,
l33tname: je nach Button, mappen, und irgendjemand hat gefunden, ah, es wäre voll gut,
l33tname: wenn dieser Button einfach Erase macht.
l33tname: Das ist wohl im Kernel drin, das ist nichts was du konfigurieren kannst oder so,
l33tname: also du müsst dir irgendwie wohl einen eigenen Kernel bauen,
l33tname: um das wegzupatchen oder so, was du irgendwie auch nicht,
l33tname: vermutlich nicht unbedingt machen wirst und der Blogpost hier,
l33tname: da gibt's wohl eine Person, die so einen Stift hat und der hat,
l33tname: Diese Person hat den Stift halt so zum Zeichnen benutzt und hat da halt so ein
l33tname: Workflow und so und wenn es das plötzlich einfach eraset ist, ist das halt super dumm.
Felix: Ja, das ist eher unpraktisch, ja.
l33tname: Genau und ganz unten im, ja, im Blogpost, ähm, ja, ist halt,
l33tname: Oder gibt es noch etwas anderes, was wir tun können?
l33tname: Bitte, helft, wenn ihr es könnt.
Felix: Bitte, helft!
l33tname: Genau. Darum, also wenn ihr euch da auskennt und auch das Problem habt, helft ihm. Helft ihm.
Felix: Ruft Linus Torvalds an und sagt, Entschuldigung, das ist nicht gut,
Felix: ich brauche dann keine Option, damit ich das wieder zurückstellen kann.
l33tname: Genau. Also es ist auch ein bisschen komisch, dass es einfach by default nicht
l33tname: konfigurierbar ist. Das ist irgendwie nicht so Linux.
Felix: Das ist nicht das Linux, was ich kenne.
l33tname: Genau, darum ja.
Ingo: Hm, okay. Na gut, hoffen wir mal irgendjemand hilft ihm, weil das natürlich blöd ist.
Felix: Genau, vielleicht kann er einfach ein Körner downgrade machen, solange es kaputt ist.
l33tname: Ja genau, ich glaube das ist der Workaround, aber das ist halt irgendwie,
l33tname: also das kannst du jetzt ein paar Monate machen, aber irgendwann ist halt so,
l33tname: ja, irgendwann wird es uncool.
l33tname: Also okay als Workaround, aber nicht als Lösung.
Felix: Da musst du nur noch, also die einzige Möglichkeit ist dann auf NixOS umstellen,
Felix: weil da kannst du relativ leicht deine Patches in den Kernel reinbekommen.
l33tname: Ja, aber es kann ja nicht sein, dass du einen Kernel für sowas patchen musst.
Felix: Also apparently.
l33tname: Das kann doch nicht sein.
Felix: Genau.
l33tname: Finde ich ein gutes Mimimi. Und es ist auch ein schöner, ist ein ganzer Blogpost,
l33tname: könnt ihr euch da alles durchlesen.
Ingo: Ja, hat er schon, ist schon gut gemacht. Also auch erklärt, welche Taste, was sie macht.
l33tname: Genau.
Felix: Ja, da gab's auch ein XGCD zu, oder? Ist gut erklärt, dass es seinen Workflow
Felix: gebrochen hat, anstatt auszuwählen oder genau was er gemacht hat. Ja, genau.
Ingo: Okay, dann laserfu.
Markus: Ja, haben wir noch was?
l33tname: Du hast was gelesen? Lies was.
Ingo: User Experience.
l33tname: Achso, genau.
Felix: My User Experience. Das hätte auch eigentlich so ein Mimimi sein können,
Felix: jetzt wo ich es mir so angucke.
Felix: Auch von jemand anders, also quasi auch wieder über Bande. Von jemanden,
Felix: der sein Projekt von setup.py wegportieren wollte, weil alle ihm gesagt haben,
Felix: dass setup.py nicht mehr supported ist.
Felix: Was im ersten Schritt Schritt schon nicht so richtig stimmt,
Felix: sondern quasi du sollst nur in deinem Paketbild nicht mehr Python Setup.py ausführen.
l33tname: Also Setup-Tools ist noch unterstützt, aber Setup.py als Build Frontend ist
l33tname: nicht mehr unterstützt.
Felix: Genau, also dass du sagst, tatsächlich Python Setup.py installen oder was das
Felix: alles kann, das nicht mehr machen.
Felix: Jedenfalls hat quasi diese Person und versucht, sein Projekt von Setup.py,
Felix: wegzuportieren mit diesen ganzen wunderbaren neuen Sachen, die es jetzt gibt,
Felix: zum Beispiel PyProject, Tumblr und diese ganzen anderen Sachen,
Felix: findet er quasi heraus, dass keiner so wirklich einen sauberen Weg hat für ihn,
Felix: wie er jetzt sein Projekt portiert.
Felix: Und das ist quasi dieser Artikel, der jetzt quasi schon sehr lang ist,
Felix: würde ich sagen. Aber ist auch viel leer links und rechts, muss man auch dazu sagen.
Felix: Mit den ganzen Versuchen die er halt versucht hat, die er halt ausprobiert hat
Felix: und die für ihn nicht so richtig gut funktioniert haben.
Felix: Und am Ende ist er glaube ich bei Setup Pie geblieben oder so.
Felix: Aber er hat quasi alle KWRs ausprobiert, die es so gibt bei der Portierung von
Felix: Setup Pie zu irgendwas anderem hin.
l33tname: Also, ja ich weiß nicht, ich hab für so einfache Projekte einfach Setup Tools.
l33tname: mit dem PyProject-Tommel und dann kannst du einfach Python-M build und irgendwie
l33tname: pip um Dependencies zu installieren.
l33tname: Das funktioniert eigentlich voll gut, zumindest für die Einfachen,
l33tname: wenn du weißt was du so ein bisschen konfigurieren musst.
l33tname: Aber wenn du es mal gemacht hast oder dir ein Exempel anschaust.
l33tname: War super simpel, ich weiß nicht, der Blogpost sieht so aus,
l33tname: als hätte er auch noch so, ähm ...
Felix: Er hat alles ausprobiert, literally, alle Versuche hätte er gemacht.
l33tname: Er hat halt noch so extra, extra geraffelt mit ...
Felix: Irgendwelchen Kompilierquatsch und so.
l33tname: Ja, nativen Zeug, was noch kompiliert werden muss und das ist natürlich ...
Felix: Nicht so super trivial dann, ja.
l33tname: Das ist halt vermutlich allgemein ein bisschen mehr gebastelt,
l33tname: auch vorher schon, darum, ja.
Felix: Ja genau, aber kann man sich mal durchlesen.
l33tname: Das halt, ja, werde ich mir mal anschauen, sieht zumindest interessant aus.
l33tname: Aber ja, es kann natürlich sein, dass mit dem ganzen C-Kompilieren und so nicht ganz, ja.
Felix: Nicht ganz so easy ist.
l33tname: Nicht ganz einfach ist. Genau, und das Problem ist halt, es gibt halt aktuell
l33tname: einfach ganz viele Frontends, Backends, ähm ...
l33tname: Middleends, Middleware, genau, alles gibt's quasi. Ich glaub,
l33tname: das ist nicht definiert in diesem PEP, gibt's halt, du kannst halt ein Build
l33tname: Frontend oder ein Build Backend sein. Und das ist halt irgendwie decoupled.
l33tname: Und viele machen aber halt auch beides. Ähm, ja. Und das macht es halt ein bisschen
l33tname: schwierig, weil du musst halt wie auch noch dann die Auswahl treffen,
l33tname: was du willst überhaupt. Vorher war es irgendwie so, ja.
l33tname: Es gab nur Setup-Tools, aber jetzt gibt es halt mehr.
l33tname: Es gibt halt mehr und es ist auf der einen Seite gut, aber auf der anderen Seite
l33tname: halt auch super confusing, um dann anzufangen und es ist halt alles ein bisschen im Wandel.
l33tname: Ja, darum auch schwierig, gute Advice zu finden, was du machen sollst. Jo.
Felix: Okay.
l33tname: Gut.
Felix: Haben wir noch was?
l33tname: Hast du den Link raus?
Felix: Ich hab den einfach rumgezogen. Ich hab den zu Mimimi gemacht, weil der passt dafür.
l33tname: Ah ja. Ja gut. Dann, ähm ...
Ingo: Task Map?
l33tname: Ja, genau. Für Open Source Dinge, die, ähm ...
l33tname: Die müssen ja unterstützt werden.
Ingo: Ja, hatten wir heute schon mehrfach.
l33tname: Ja, erzähl mir mehr.
Ingo: Von HashiCorp bis Okto, DingC, OktoBrin.
l33tname: Genau, genau. Und da haben wir den nächsten, passt auch in diese Reihe.
l33tname: Talsnap ist so ein Backup-Service.
l33tname: Und das ist so ein Entwickler, der das macht.
l33tname: Und der hat sich halt gefragt, Ja, wie viel hat er überhaupt über die letzten
l33tname: Jahre irgendwie zurückgegeben an Open Source?
l33tname: Also, weil TASNAP, dieser Backup Service,
l33tname: ist der ganze Dezember, glaube ich, also die ganzen Earnings,
l33tname: die im Dezember anfallen, werden halt an Open Source Software gesponsert. Ah, okay.
Ingo: Also schnell noch abschließen bei denen.
Felix: Ja, wenn du OpenSource unterstützen willst.
Ingo: Dann wieder kündigen. Dann kann ich auch gleich direkt spenden, das macht keinen Sinn.
l33tname: Kannst du direkt spenden, aber wenn du es benutzt, ist es halt ein cooler,
l33tname: ist ein kleines Tool, was irgendwie so tar-like verschlüsselte Backups in die Cloud macht.
l33tname: Also das ist halt ein Key-Lokal und dann, ja. Ist ein cooles Backup-Ding,
l33tname: was irgendwie ziemlich überall funktioniert, weil es halt, ja, so ein kleines Tool.
l33tname: Genau, und auf jeden Fall hat er ziemlich viel Geld an Open Source gegeben,
l33tname: in den letzten 14 Jahren gespendet und er hat es da halt einfach mal aufgeschlüsselt.
l33tname: Das er ein cooler Typ ist.
Felix: Ja, quasi.
l33tname: Nee, halt einfach, kannst halt schauen, wo es hingegangen ist und irgendwie
l33tname: wird es irgendwie uns, halt viel FreeBSD, weil das halt auch FreeBSD aufgebaut hat und ja.
l33tname: Aber es ist eine gute Sache und vielleicht so für Firmen so als Inspiration,
l33tname: wie man das machen kann oder ja, es geht halt, einfach zu zeigen,
l33tname: dass es geht, dass man es machen soll, genau.
Felix: Cool, finde ich auch immer eine gute Sache.
l33tname: Genau, Geld an Open Source geben ist immer eine gute Sache.
Ingo: Genau, sonst haben wir noch mehr HashiCorps.
Felix: Ach, diese HashiCorps, ey, da kommen sie schon wieder.
l33tname: Dann, ähm, The Configuration Complexity Clock, das ist ein sehr guter Blogpost,
l33tname: der, wo habe ich den gesehen?
l33tname: Ich glaube, auf Mastodon. Ich weiß leider nicht mehr von wem,
l33tname: ähm, aber ich glaube, eventuell binäre Gewitterhörer. Also falls du das hörst,
l33tname: danke. Ich habe den von dir geklaut.
l33tname: Der Complexity-Clock geht darum, so eine Clock und die fängt halt an mit,
l33tname: du baust dein Programm und es ist irgendwie alles hardcoded,
l33tname: alle Values sind hardcoded und dann merkst du erst,
l33tname: also am Anfang ist es auch okay und dann irgendwann bekommst du irgendwie mehr
l33tname: User und dann denkst du, ja, gewisse Dinge sind voll doof, müssen wir jedes
l33tname: Mal neu kompilieren, müssen wir jedes Mal die ganze App ändern,
l33tname: um irgendwie den Wert zu ändern.
l33tname: Und dann fängst du an, irgendwelche Config-Values zu machen.
Felix: Jo, sounds legit. Hört sich nach meinem Leben an, muss ich sagen.
Ingo: Ja, genau.
l33tname: Und dann irgendwann ist so, ah, diese Config-Values und so, das kann man trotzdem
l33tname: irgendwie nicht alles machen und es gibt irgendwie so Special Cases, bla bla.
l33tname: Komm wir bauen irgendwie so eine Rules-Engine, wo du halt so Regeln ausführen
l33tname: kannst und dann kannst du halt so dein Ruleset einfach irgendwie in einem XML-File
l33tname: oder in einem JSON oder in einem YAML beschreiben und voll gut, oder?
l33tname: Dann muss ich irgendwie die Applikation nicht immer neu deployen und irgendwie
l33tname: Dinge anpassen und halt meine Konfiguration ist viel mächtiger und dann merkst
l33tname: du irgendwann so, ja, aber ich kann ja immer noch nicht irgendwie alles machen,
l33tname: aber ich glaube wir brauchen so eine DSL.
l33tname: Und dann hast du irgendwie so eine DSL und ja, diese DSL ist dann auch irgendwie
l33tname: nicht so mächtig genug und du musst das Zeug immer irgendwie neu deployen und
l33tname: irgendwie archiven und es ist eigentlich so eine richtige Programmiersprache
l33tname: geworden wieder und dann bist du wieder am Anfang.
l33tname: Und ja, sollte man sich irgendwie...
l33tname: so ein bisschen im Hinterkopf behalten, wenn man so Dinge macht,
l33tname: dass es halt manchmal vielleicht auch gar nicht so schlecht ist,
l33tname: weil wenn du in dieser Stage bist, wo du dann halt eine DSL hast oder im Prinzip
l33tname: deine eigene Programmiersprache, gar nicht so gut, weil dann kannst du auch
l33tname: einfach wieder, dann hast du eine schlechtere Programmiersprache, als du vorher hattest.
l33tname: Und dann hättest du vielleicht einfach bei deiner Programmiersprache bleiben
l33tname: sollen. Genau. Könnt ihr euch hier mal durchlesen. Jupp.
Felix: Okay.
Ingo: Das nächste ist dann schon wieder eher was für mich. Xen and the Art of Virtualization.
l33tname: Genau. Da gibt es dieses eine Paper und das hat jetzt ein Hall of Fame Award bekommen.
l33tname: Und zwar ist es eben dieses Xen and the Art of Virtualization von 2003.
l33tname: Und ja, Xen war schon so.
Ingo: Ja, das war damals das Ding.
l33tname: Genau, das hat dieses ganze Virtual Machine Zeug schon sehr nach vorne gepragt.
Ingo: War auch das erste Virtualisierung Zeug, was ich verwendet habe, bevor es KVM gab und so.
l33tname: Genau, hat es irgendwie alles richtig gemacht? Nein, aber man hat halt sehr viel gelernt.
l33tname: Und es hat sehr viele Dinge gezeigt oder gezeigt, so macht man es halt nicht.
l33tname: Und darum super valuable, voll gut, haben die jetzt auch noch einen Preis bekommen,
l33tname: könnt ihr ja mal euch das Paper anschauen. Schön. Gutes Paper.
l33tname: Dann, die Evolution of C++, genau, C++ ist tot oder so, oder auch nicht.
l33tname: Da gibt es so ein, ich glaube es war die Keynote,
l33tname: oder eine der Keynotes für CPP Now dieses Jahr von Herb Sutter und da zeigt
l33tname: er einerseits sein neues CPP Front,
l33tname: was so ein Ding ist,
l33tname: was im Prinzip so ein bisschen wie TypeScript und JavaScript ist,
l33tname: Also CppFront ist halt so ein
l33tname: neuer Syntax, aber am Ende wird das halt irgendwie Transpiled to C++ Code.
l33tname: Aber es gibt halt dir dann die Möglichkeit neuer Syntax und so und ist recht cool.
l33tname: Und was er auch gezeigt hat in so ein paar Slides,
l33tname: was ich recht interessant gefunden habe, ist, Wenn du halt bei so großen Software-Systemen
l33tname: einen Breaking Change machst,
l33tname: dann bis der irgendwie meaningful ausgerollt ist, geht's ungefähr zwölf Jahre.
Felix: Das kann dauern.
l33tname: Genau. Das dauert halt einfach immer mindestens eine Decade.
l33tname: Also das sind dann einfach immer irgendwo so zehn plus Jahre.
Felix: Schon viele Jahre.
l33tname: Genau, und er hat da ein paar Beispiele gebracht, das ist das bekannteste wohl
l33tname: Python 2 to Python 3 Transition und das muss man sich einfach überlegen,
l33tname: das ist okay, man kann das machen, man muss einfach,
l33tname: ja, man muss sich bewusst sein, das ist halt eine Transition,
l33tname: die nicht von heute auf morgen geht und darum,
l33tname: Für gewisse Dinge ist es vielleicht cooler,
l33tname: wenn du halt so einen TypeScript-Ansatz wählst,
l33tname: wo du halt sagst, wir machen halt so ein Ding on top of JavaScript und wir versuchen
l33tname: halt JavaScript zu verbessern.
l33tname: Und ja, und er macht halt sowas jetzt für C++. Okay, schön. Genau,
l33tname: ist ein, ja, interessantes Keynote. Mhm.
Felix: So.
l33tname: Könnt ihr euch hier mal anschauen.
Felix: So, ich hab noch ein. Lesefu, organize a system configs with NixOS.
Felix: Wenn man quasi frisch zu NixOS dazu kommt und anfängt sein System irgendwie,
Felix: die Konfiguration zu bauen, dann kommt es quasi oft zu Fragen,
Felix: okay, ich hab jetzt meine Konfiguration, das ist eine riesige Pfeile,
Felix: wie sortier ich die denn?
Felix: Wie kann ich denn quasi das so ein bisschen auftrennen, dass es dann quasi modular
Felix: ist, wenn ich jetzt zwei Computer hab?
Felix: Ich hab jetzt quasi einen Computer, der ist diese eine Konfiguration,
Felix: aber ich hab jetzt einen zweiten Computer, so einen Raspberry Pi mit Octoprint
Felix: drauf. Der hat aber zum Beispiel den gleichen WIM drauf, weil ich mag den,
Felix: der ist quasi für mich eingestellt. Ich schreibe das gerne in ...
Felix: Auf dem anderen System drauf. Und der Artikel macht jetzt einen ganz kurzen
Felix: Überblick, so, ja, wie sieht die Nixlang aus, wie funktioniert das alles?
Felix: Und dann beschreibt er auch, wie Module aussehen und wie die auch sortiert werden,
Felix: beziehungsweise wie er die sortiert.
Felix: Und dieser Weg, quasi dieses Sortieren in Unterfiles, das kommt ...
Felix: ja, das kommt früher oder später auf jeden Fall. wenn man es über die initiale
Felix: Hürde von NixOS als komplett neues Ding geschafft hat.
Felix: Und deswegen habe ich das hier jetzt mal gepickt, weil das relativ gut beschreibt,
Felix: mit vielen Beispielen, wie so eine Konfiguration aussehen kann,
Felix: wie die so getrennt werden kann und wie man da auch vielleicht verschiedene
Felix: Systeme drin sortieren kann.
Felix: Genau, das war's quasi schon von mir. Ist ganz gut, kann man auf jeden Fall als ersten Ansatz ...
Felix: Was macht denn der Felix in NixOS so her? Nicht von mir geschrieben, aber ist ganz okay.
Ingo: Okay, oder so als Einstieg hier, wenn du mit NixOS anfängst ...
Ingo: Genau. ... und organisieren willst, dann liest du das mal durch.
Felix: Genau, das passt eigentlich ganz gut.
Ingo: Wunderbar. Dann kommen wir zu unserer letzten Kategorie, die Pics. Pics, Pics, Pics!
Felix: Jupp, jupp, jupp.
Felix: Okay, ich hab einen Pic hier ganz am Anfang, nämlich QPW-Graph.
Felix: So, sehr sperrig. Gesundheit. Sehr sperrige Name, aber ein cooles Tool.
Felix: QPW-Graph ist ein Tool, mit dem du dir anzeigen kannst, ähnlich wie bei Jack
Felix: damals, mit diesem Jack-Verbindertool.
Ingo: QJack-Control.
Felix: Genau, QJack-Control. wie grad deine ... dein ... dein Pipewire verbunden ist.
Felix: Weil Pipewire sieht unten drunter sehr ähnlich aus wie Jack.
Felix: Und dieses Graph-Tool kann das quasi anzeigen.
Felix: Und interessanterweise, wofür ich's jetzt benutzt habe, du kannst auch neue
Felix: Verbindungen ziehen in diesem Verbinder. Und was ich halt gemacht habe,
Felix: ich muss sagen, die Zukunft ist da, ja? Ich hab zwei Bluetooth-Headsets mit
Felix: meinem Laptop verbunden, und es hat einfach funktioniert.
Felix: Ich wollte, dass auf beiden Headsets der gleiche Ton rauskommt.
Felix: Ich hab dieses Tool angeworfen, hab zwei Verbindungen gemacht und hat's einfach
Felix: getan. Das war verrückt.
Felix: Und das ist quasi die Zukunft, ja. Pipewire ist einfach die Zukunft und es hat
Felix: so viele Sachen richtig gemacht.
Felix: Ja, Puls Audio war natürlich ganz cool und du konntest es bestimmt auch irgendwelche
Felix: Loopback-Devices und das hin und her rumfummeln, aber es war viel zu kompliziert.
Felix: Und hier, es ist einfach zwei.
Ingo: Es haben ja auch Leute mit Puls Audio schon irgendwie so Multiroom-Sachen gebaut
Ingo: und so. Man konnte schon viel damit machen, aber es war einfach ein bisschen zu komplex.
Ingo: Und ich fand ja immer noch schon schade, dass sich Jack nicht so richtig durchgesetzt
Ingo: hat, aber ja gut, wenn man damit jetzt auch coole Sachen machen kann.
Felix: Ja, das ist jetzt quasi, der ist das neue Jack, ja.
Ingo: Ja, ja.
Felix: Und Pipewire kann das alles. Und es hat sogar ein Jack-Interface,
Felix: das heißt, wenn du Jack cool findest, dann kannst du einfach mit Jack auf dieses Pipewire draufgehen.
Ingo: Ja, ja, hab ich auch schon gemacht.
Felix: Und das gleiche mit Puls Audio, das heißt, das ganze so Bluetooth-Kram und diese
Felix: komischen Verbindesachen, das funktioniert auch alles noch.
Felix: Und so Netzwerk, Audio, das klappt alles noch, genau so und das ist schon echt verrückt.
Felix: Wie gesagt, das ist mein Pick, weil es halt einfach funktioniert hat und man
Felix: konnte dann auf beiden Headsets, die mit Bluetooth angeschlossen sind,
Felix: gleichzeitig Musik hören.
Felix: Wahnsinn! Ja, das ist so krass. Jetzt habe ich mir früher, also ich hätte mir
Felix: das nie zu träumen vermarkt, dass überhaupt Bluetooth unter Linux einfach funktioniert.
Felix: Aber dass es dann sogar das noch kann, weil der top, top of the tops, genau.
Felix: Das ist mein Pick.
Ingo: Dein Pick. Okay, wunderbar. Next. Was? Oh Gott. Oh, nee. Ich bin raus.
l33tname: Ja, lies vorher, Ingo. Lies vorher, Ingo.
Ingo: Nee, nee, nee, nee. Erzähl. Nee, mach mal.
l33tname: Erzähl. Nee. Erzähl.
Ingo: Nee.
l33tname: Nicht?
Ingo: Nee, bin ich raus.
l33tname: Excellent?
Ingo: Nee.
Felix: Excellent.
l33tname: Es ist ein sehr visueller Joke, müsst ihr leider auf den Link klicken zu Mastodon.
Ingo: Lass das einfach.
Felix: Doch, ist richtig, genau. Und das darunter, auch sehr visueller Joke.
l33tname: Die Exzellente.
Ingo: Ach Gott.
Felix: Müsst ihr beides anklicken und angucken, ist sehr witzig.
l33tname: Genau, das funktioniert leider nur visuell. Habt ihr Hausaufgaben,
l33tname: könnt ihr, wenn ihr nicht gerade am Autofahren seid und diesen Podcast hört,
l33tname: Könnt ihr da mal auf die Links klicken und Excel Chokes enjoyen.
Felix: Ja, genau.
Markus: Dass die beiden nur visuell sind, passt ja wunderbar zu meinem Pick.
Markus: Und zwar habe ich Venissage entdeckt. Das ist eine iOS-App für PixelFat.
Markus: PixelFat ist die Fediverse-Alternative zu Instagram.
Markus: Und ja, macht Spaß zu benutzen, ist schön, unkompliziert, performant.
Markus: Alles, was man so möchte eigentlich.
Markus: Open Source, auch noch. Hast du ja noch einen Link oder nicht?
l33tname: Mach da noch einen Link rein.
Markus: Na gut, ich mach da noch einen Link zu dem GitHub.
Felix: Vernissage ist schwierig zu googeln, ja.
l33tname: Ja, also das erste was ich jetzt, ich hab da noch App gesagt und das erste ist
l33tname: Vernissage Mockup Generator & App Store Screen Maker for App Gurus.
l33tname: Was irgendwie so ein Apple Screen Maker irgendwas ist, der auch Vernissage heißt.
Markus: Ja, also mich hat es vor allem auch gefreut, dass es so komplett Open Source
Markus: ist und nicht wieder jemand,
Markus: der sich zwar liebevoll Zeit und Mühe gibt, fürs Feediverse eine App zu bauen
Markus: und dann sind die Sourcen doch wieder irgendwo hinter verschlossener Tür,
Markus: sondern hier, das hier ist richtig schön lesbar und Sehr gut, ja. editierbar. Genau.
l33tname: Finden wir gut. Open Source finden wir gut. Sehr kontrovers,
l33tname: aber Open Source finden wir gut. Da stehen wir auch dazu.
Ingo: Ja, definitiv.
l33tname: Genau. Nächster Pick, auch Open Source, weiß ich nicht, habe ich vielleicht
l33tname: auch schon mal gepickt, Call Map.
l33tname: Also ihr kennt bestimmt alle dieses GitHub oder GitLab Activity,
l33tname: Dingsi, wo ihr halt seht, so die Dots werden halt farbig, wenn ihr da Kobitz
l33tname: gemacht habt an diesem Tag.
l33tname: Und im Prinzip ist das ja nichts anderes als einfach so eine Heatmap,
l33tname: wo halt irgendwie auf X irgendwie die Monate sind und auf Y die Tage.
l33tname: Und da gibt es so ein Python-Paket, was Callmap heißt.
l33tname: Und das hilft dir halt, aus Panda-Time-Serieses direkt als eine Heatmap so zu formatieren,
l33tname: ohne dass du da das selber mit einer Heatmap zusammenbauen musst,
l33tname: was so ein bisschen fummelig ist, kannst du da einfach eine Pandas Time Series
l33tname: mit Datum und dem Value da reingeben und dann wird das visualisiert.
Felix: Ich erwarte Großes für unser Jahresendrückblick für unsere 15.
Felix: Sendung, die wir gemacht haben.
l33tname: Ja, kann ich, ist tatsächlich, kann ich, wenn ich Wenn ich es nicht vergesse, kann ich das machen.
l33tname: Das wäre, glaube ich, gar nicht so schwierig, weil ich glaube,
l33tname: das haben wir. Wir haben, wann wir die Sendung gemacht haben.
l33tname: Dann kannst du visuell sehen, was wir für eine Leistungssendung haben.
Felix: Perfekt. Dann go.
l33tname: Ich muss da einfach nicht vergessen, das ist das Problem.
Felix: Okay, warte, ich schreibe noch dazu. Need name macht was am Ende des Jahres.
Felix: Jetzt haben wir es nicht vergessen. Nimm das einfach mal mit. Ja.
Felix: Aha, schön. So, also, ich habe noch einen Pick und zwar Quake ist quasi so ein
Felix: Terminal, was von oben runterfährt, wenn man eine Tastenkombination drückt.
Felix: Ich hab ja von meinem Drama erzählt, der Wechsel quasi auf Gnome,
Felix: dass ich dann irgendwie 1.000 Millionen Terminals aufhab und die gehen nie wieder
Felix: zu, weil die alle im Hintergrund sind.
Felix: Im Gegensatz zu Awesome-WM, wo die halt einfach nur den Bildschirm vollgemüllt
Felix: haben und dann kann man die ganz schnell zumachen.
Felix: Ist das halt jetzt nicht mehr so. Und mein Ersatz ist jetzt tatsächlich Quake geworden.
Felix: gesagt, so wie die Quake 3 Terminal, das kommt von oben runter und da kann man
Felix: dann was reinschreiben.
Felix: Ich habe in dem Quake zusätzlich dann noch einen T-Mux offen,
Felix: damit ich durch die Tabs wechseln kann, weil es gibt irgendwelche Sonder-Hotkeys,
Felix: die man da benutzen kann, um selber Tabs zu benutzen, aber ich finde das mit
Felix: T-Mux ganz nice, weil dann kann man da auch noch später ran connecten,
Felix: wenn man es quasi für den Zeitpunkt dann nicht mehr braucht.
Felix: Und ja, das ist quasi mein Pick. Ich habe dieses Problem mit den Terminates
Felix: halbwegs überstanden, weil wenn ich jetzt Windows Enter drücke,
Felix: dann kommt sie runter und wenn ich Windows Enter nochmal drücke,
Felix: dann geht sie wieder weg.
Felix: Und das ist, was ich mir eigentlich, also das ist ein guter Ersatz für das,
Felix: was ich vorher hatte. Ist vielleicht sogar ein besserer Ersatz,
Felix: wenn ich so drüber nachdenke.
Ingo: Hatten wir auch schon ein paar Mal. Ich benutze das unter KDE.
Ingo: Da heißt es Yakuake oder wie auch immer man das aussprechen will.
Ingo: F12. Und dann fährt das Terminal runter. Und das benutze ich auch eigentlich jeden Tag.
Felix: Das ist halt bei mir auf meinen alten Hotkey gemappt. Also auf den Hotkey,
Felix: den ich damals für andere Terminals benutzt habe. Und der funktioniert jetzt
Felix: quasi genauso. Und da kommt ein Terminal. Und das ist genau das,
Felix: was ich mir immer gewünscht hab.
Felix: Und wenn ich da quasi mehr machen muss, in das Terminal, was davor schon offen
Felix: war, rein wird, dann mach ich halt quasi einen neuen Tab in dem T-Mux. Genau.
Ingo: Ja, also, ich benutze das auch jeden Tag.
Felix: Perfekt. Funktioniert. Macht irgendwie das Richtige.
Ingo: Jupp.
Felix: So, jetzt haben wir ...
Ingo: Dann haben wir einen Kommentar gehabt.
Felix: Genau, das hätten wir noch zu Blast from the Past machen können,
Felix: aber ich hab's jetzt hier quasi reingezogen.
Ingo: Ingo, willst du drüber reden? Ja, wir hatten ja letztes Mal irgendwie die Suse
Ingo: Musikvideos erwähnt und ein Hörer hat uns sein Lieblingsvideo How to Pronounce Suse da reingetan.
Ingo: Und ich singe es immer noch im Kopf und auch einige andere Lieder,
Ingo: die ich dann schon wieder gesehen habe. Und dann bin ich kurz abgedriftet,
Ingo: bis ich mich Gott sei Dank wieder rausgezogen habe aus diesem YouTube, ist furchtbar.
Felix: Schrecklich, man hört niemals auf.
Ingo: Diese ganzen ... Ja, also, ist auch lustig, ja, auch diese ...
Ingo: auch ältere Videos bisschen zu sehen, was Susu so früher gemacht hat.
Ingo: Manche Dinge tun sie auch schon nicht mehr.
Ingo: Äh, ja. Nee, ist sehr lustig. Könnt ihr euch mal wieder angucken. Aber, ja ...
Ingo: Egal, ob bei jetzt dieses Video, die man Susu ausspricht sozusagen,
Ingo: oder eines der vielen, vielen anderen.
Felix: Spoiler, nicht so, wie es Sehnguck gemacht hat.
Ingo: Ja, wie gesagt, nicht zu lange abdriften, kurz abdriften, weiß ich nicht,
Ingo: aber wenn ihr mal 15 Minuten Pause habt oder so, einfach zwei,
Ingo: drei Videos angucken und dann wieder weitermachen.
Felix: Jede Stunde fünf Minuten Pause machen, ist gut für die Augen.
l33tname: Ja, aber dann kannst du nicht raus schauen.
Markus: Kein Video gucken. Für die Augen kein Video gucken.
Felix: Ja, okay, ist klar, ich seh das.
Ingo: Ihr könnt das ja auch hören. Stimmt. Ihr könnt die Videos ja auch hören.
Felix: Genau, du kannst das quasi in dein Podcast-Feed reintun oder so.
Ingo: Oder ihr dreht die einfach laut auf und geht Wäsche aufhängen oder irgendwas.
Felix: Das stimmt.
l33tname: Das ist gut.
Ingo: So, Tote der Woche nochmal.
l33tname: Wenn ihr ein bisschen Schweizerdeutsch könnt, dann ähm, NFTs sind tot. Ist aber auch ein Video.
l33tname: Schon auch ein bisschen lustig, aber ja, NFTs sind tot.
Felix: Punkt.
Ingo: Aber warum war es nicht bei Toten auch?
Felix: Quatsch.
l33tname: Was mir gerade eingefallen ist und es ist schon eher ein Pick ist nicht,
l33tname: Es ist eher witzig als fundiert oder recherchiert mit irgendwelchen Fakten.
Felix: Ja, passend dazu habe ich noch eine News rausgepickt, die irgendwo anders auch dazu gepasst hätte.
Felix: Kaufland tauscht NFTs gegen Einkaufsgutschein.
Ingo: Das habe ich auch gelesen.
Felix: Das finde ich sehr nice. Du kriegst quasi 10 Euro Gutschein,
Felix: wenn du einen NFT quasi an Kaufland schickst. Also Kaufland diese Online-Kopfler.
l33tname: Und zwar irgendeinen.
Ingo: Ja, irgendwas. Egal wie viel wert es mal war, jetzt kriegst du einen Kaufland
Ingo: Gutschein für 5 Euro dafür oder so. Immerhin. 5 Millionen bezahlt.
Felix: 10 Euro Kaufland Gutschein bekommen.
Ingo: Genau. Ja.
Felix: Schön. Ja, die sollen auf jeden Fall quasi daraus, wenn sie das fertiggemacht
Felix: haben, diese Aktion, sollen sie mal zeigen, was sie so für NFTs bekommen haben.
Felix: Das würd mich schon interessieren.
Felix: Weil du musst ... Du musst dir quasi die Mühe machen, dieses NFT zu Kaufland
Felix: zu schicken. Und du musst ja dafür erst mal eins haben, zweitens deinen Wallet
Felix: noch zum Funktionieren bringen und drittens es dann noch verschicken können.
Felix: Anforderungen und, ähm, tja, witzig.
l33tname: Fresh 4 Days.
Ingo: Jo. Dann?
l33tname: Sind wir durch?
Ingo: Oder? Also.
l33tname: Sag dieses Famous, weil das passt zu diesen NFT-Affen.
Felix: Ingo, mach dein Ding.
Felix: Sag deinen Satz. Alle warten darauf.
l33tname: Tanz, Affe, Tanz.
Ingo: Nee, aber die Affen waren was anderes. Die lustigen NFTs, ja, die auch.
l33tname: NFT-Affe tot, ne?
Ingo: Ja. Ha ha ha! Ha ha ha! Stimmt, sie soll statt Klappe zu Affe tot NFT-Affe tot sein. Ja.
Ingo: Finde ich, finde ich sehr gut. NFT-Affe tot, ja, das kann man auch als Sendungstitel nehmen.
Ingo: Also, dann wünsche ich euch wie immer eine frohe Zeit.
Ingo: Passt auf euch auf, habt Spaß. Am Gerät. Und bis zum nächsten Mal.
Ingo: Wir hoffen, dass wir nicht wieder drei Wochen brauchen. Aber gucken wir mal.
Ingo: Vier Wochen, meinst du? Ja.
Ingo: Waren's vier? Es war auf jeden Fall lange. Tut uns leid, wir hatten Herbstferien.
Ingo: Wir versuchen, das besser zu machen.
l33tname: Wir sind direkt nach unseren Winterferien wieder da.
Ingo: Nein. Nein, nein, nein, nein.
Felix: Ich versuch mal, einen Pod zu bauen, der uns erinnert.
Ingo: Ja, jetzt kommt ja auch die Zeit, da ist früh immer dunkel Man weiß ja nicht,
Ingo: was man machen soll, da kann man mehr podcasten, glaube ich.
l33tname: Das stimmt, ja.
Felix: Was machst du sonst?
Ingo: Ich sitze in meinem Zimmer und podcaste. Äh, in meinem Keller.
Felix: Dass es wenigstens schön warm ist mit den ganzen Zerren, die da rumstehen. Genau.
Ingo: Also bis zum nächsten Mal. Ciao, ciao. Tschüss.