Ingo: Hallihallo, herzlich willkommen zu Binäge Witter Talk, Ausgabe 363, heute mit Felix.
Felix: Hallo.
Ingo: Und Felix.
l33tname: Alles kaputt.
Felix: Nein, wieso das denn?
Felix: Das darf ja nicht sein.
Ingo: Meiner, Alter, ich bin Ingo. Hallo. Was ist denn kaputt bei dir?
l33tname: Was ist denn kaputt? Was ist nicht kaputt hier? Der Mastodon-Bot,
l33tname: der eigentlich unsere Sendung announcen sollte, der kann sich nicht mehr einloggen.
l33tname: Das heißt, der announzt jetzt nicht, dass wir live sind.
l33tname: Und dann hat mein Audio nicht funktioniert. Aber jetzt sind wir hier.
Ingo: Genau. Jetzt sind wir hier. Ja, das liegt scheinbar irgendwie daran,
Ingo: dass ich das geupdatet habe und er jetzt nicht mehr sich mit Username und Passwort einloggen darf.
Felix: Ingo, du solltest mal all unsere Sendungen nachhören. Da würdest du dann mitbekommen,
Felix: dass wir ein klares Mantra haben.
Ingo: Ach so.
Felix: Du hast es gebrochen.
Ingo: Ja, aber ab und zu muss man ja auch...
Felix: Nicht ja, aber. Ja, aber ist nein. Kannst auch nein sagen.
Ingo: Ja. Fanden aber Leute gut, dass wir unseren Mastodon geupdatet haben.
Felix: Wieso? Weil der Board dann auch nicht mehr funktioniert hat, oder was?
Ingo: Nein, neue Features und Und sie fangen auch, also sie packen tatsächlich ein paar,
Ingo: es gibt auf jeden Fall ein paar neue Funktionen, die sie jetzt einführen,
Ingo: die dann erst jetzt warten, so irgendwie erstmal ein halbes Jahr,
Ingo: bis genug Server irgendwie auf dem aktuellen Stand sind.
Ingo: Und ich glaube, dann wird es erst in einem der nächsten Updates eingeschaltet.
Ingo: Ich weiß aber nicht mehr, welche Funktion das jetzt war.
Ingo: Genau. Müsste ich jetzt nochmal nachlesen.
Felix: Einfach irgendwas, irgendwas.
Ingo: Ja, es war irgendwie, mein Güte, ja. Irgendwas wird schon gut sein.
Felix: Da hätten wir auch bis ein Jahr warten können noch, Ingo.
Ingo: Ja.
Felix: Bis wir die letzten Server sind, die umgezogen werden müssen.
Ingo: Mhm.
Ingo: Nee, finde ich nicht. Also, wir haben Mastodon 4.4 jetzt auf jeden Fall drauf.
Ingo: Listen, Medien kann man irgendwie neuer machen.
Ingo: Und es gibt eben diese Quote-Posts. Also, das soll dann, wie gesagt,
Ingo: mit der nächsten Version 4.5 irgendwie kommen.
Ingo: Und das ist jetzt aber eben schon mal integriert, dass du so zitiert,
Ingo: also dass du nicht retweeten oder reboosten nur kannst, sondern dass du ja.
Ingo: Zitieren kannst und darüber dann nochmal deinen eigenen Text oder darunter oder
Ingo: wie auch immer legen kannst.
Ingo: Und das ist halt diese Quote-Post, die sollen demnächst kommen und dafür sind
Ingo: jetzt die Vorbereitungen schon in 4.4 drin und mit dem nächsten großen Release
Ingo: soll das dann für alle auch aktiviert sein sollen, Dings, bla.
Ingo: Und Markus hatte mir noch eine Funktion geschickt, die man tatsächlich manuell
Ingo: noch einschalten muss, dass er so,
Ingo: das hatte ich manchmal den Bug, ich weiß nicht, ob das euch auch so geht,
Ingo: dass du irgendwie eine Antwort kriegst von jemandem, aber den Originalpost irgendwie
Ingo: dazu nicht siehst oder nicht angezeigt bekommst.
Ingo: Dafür gab es irgendwie jetzt auch eine Einstellung, die man extra aktivieren
Ingo: musste. Da habe ich gemacht.
Ingo: Ich hoffe, dass das dann jetzt auch bei uns weg ist und nicht mehr passiert.
Ingo: Also wenn mir jemand sagt, hier hast du das schon gesehen oder darauf antwortet,
Ingo: hier, das ist für dich und dann klickst du drauf und sagst, ja,
Ingo: aber ich sehe leider nicht, was du mir sagen wolltest,
Ingo: das habe ich jetzt eingestellt, dass das jetzt mit runtergeladen werden soll
Ingo: und dann auch angezeigt werden soll.
Ingo: Also so ein paar kleine Features, die in Mastodon 4.4 drin sind,
Ingo: die jetzt auch bei uns dann verfügbar sind.
Ingo: Genau, also musste geupdatet werden, sorry. Und ja, wir müssen jetzt auf OAuth
Ingo: umsteigen mit unserem Bot, der hier immer die Announcement schreibt.
l33tname: Mit wir meinst du ich?
Ingo: Ja.
l33tname: Weil ich sehe dich jetzt noch nicht hier was flicken, muss ich sagen.
Ingo: Nee, aber ich habe zumindest, haben wir schon mal rausgefunden,
Ingo: warum das Unsupported Grand Type da kommt.
Felix: Das Problem. Das ist unser Problem.
Ingo: Ja, das ist unser Problem. Ich habe geupdatet, das ist jetzt unser Problem.
l33tname: Danke, Ingo.
Felix: Kannst du bitte unser Problem lösen? Dann drauf, Felix.
l33tname: Naja.
Ingo: Ja, genau. Ich kann ja hier nochmal den Blogartikel zu Mastodon 4.4 verlinken,
Ingo: dann könnt ihr das auch nochmal nachlesen, was so alles Tolles,
Ingo: Neues in der neuen Version drin ist. Genau.
Ingo: So, dann kommen wir zu Blast from the Past.
Ingo: Und zwar habe ich eine Sache, das ist, wir hatten, glaube ich,
Ingo: vor ein paar Sendungen schon mal drüber geredet, dass ja Pocket eingestellt werden soll.
Ingo: Also das ist Firefox oder dieses Mozilla-Ding, wo du irgendwie einstellen konntest,
Ingo: dass du also so Sachen Bookmarken beziehungsweise so Artikel zum später lesen
Ingo: kannst, dir markieren kannst und irgendwie ein paar Sachen eingeben kannst.
Ingo: Da hatten wir, glaube ich, über Linkwarden geredet. Kann es sein?
Felix: Kann sein.
l33tname: Kann sein, ja.
Ingo: Ähm, genau, also das Linkwarden ist jetzt in einer neueren Version auch rausgekommen.
Ingo: Kann man sich, ja, auf seine eigene...
Ingo: was auch immer, wo auch immer ihr euer Zeug hostet, einfach mit drauf tun.
Ingo: Aber in den Kommentaren hat damals Dirk uns geschrieben, wir könnten das auch
Ingo: mal bei ihm ausprobieren oder er würde,
Ingo: ReadDeck oder wie auch immer man das ausspricht, empfehlen und er hat mir meinen
Ingo: Account dort gegeben und ich habe das jetzt die letzten Wochen benutzt und ja,
Ingo: muss sagen, das funktioniert genau so wie dieses Pocket vorher.
Ingo: Also ich kann jetzt einfach sagen, ich will das da markiert haben und kann irgendwie
Ingo: ein paar Tags mitgeben und kann mich dann da einloggen.
Ingo: Und er zeigt mir auch an, ja, wenn sie diesen Artikel hier lesen,
Ingo: brauchen sie durchschnittlich ungefähr so und so lange.
Ingo: Und er zeigt mir das auch in der Redec-Oberfläche mit an.
Felix: Steht auch, wie viel Token der Artikel hat und wie teuer das wird,
Felix: den zusammenzufassen. Von AI.
Ingo: Kannst du ja nochmal vorschlagen. Genau, also kannst du es empfehlen.
Felix: Also dieses was war das, Redacted?
Ingo: Redact, ja, also ich weiß nicht, wie man es richtig aussprechen soll. Redact.
Ingo: Redact.
Felix: Redact.
Ingo: Redact.
l33tname: Reddit, meint ihr Reddit?
Ingo: Nein.
Felix: Das gibt es auch.
Ingo: Nein, nein.
l33tname: Da kannst du deine Links auch hinposten, glaube ich.
Ingo: Kannst du bestimmt auch machen.
Felix: Redback? Nee. Das ist Software Package for Modeling End-to-End Interpretation.
Ingo: Nein, ich hab den Link da reingemacht.
l33tname: Wie wär's mit Read Egg?
Ingo: Read Egg? Read Egg? Red Egg?
Felix: Red Egg. Wie Riddick. So wie Riddick.
Felix: Wir haben's versucht.
l33tname: Nee, wir haben's überhaupt nicht versucht.
Felix: Nee, wir haben uns keine Mühe gegeben, das stimmt. Überall, wo ich diese scheiß
Felix: Emojis sehe, denke ich immer direkt, dass das ein Computer erzeugt hat. Ist das auch so, oder?
Ingo: Wo siehst du jetzt Emojis?
Felix: Ja, in der Readme von dem.
l33tname: Wie heißt es?
Felix: Reddick. Reddick.
Ingo: Reddicklass.
Felix: Reddick. Ja, auf jeden Fall diese scheiße Emojis. Weil niemand macht Emojis
Felix: in seine Readmes rein, außer Computer.
Felix: Außer im Grunde, ich weiß nicht genau.
l33tname: Doch.
Felix: Machst du auch Emojis in deine Readme rein?
l33tname: Selten. Aber kennst du diese JavaScript-Leute?
Felix: Ja, die machen das oder was?
Felix: I don't do Emojis in my Readme's, but when I do, I write Emoji-Stories.
Felix: Nee, keine Ahnung, macht man das also so? Ich weiß nicht genau.
Felix: Sieht aus wie ein Computer.
l33tname: Ich weiß es doch auch nicht. Aber ja, es gibt schon einige auch Leute,
l33tname: die das machen. Aber ja, Computer macht das halt auch.
Felix: Na gut. Okay, ist ja, nee, aber ich meine, wenn das gut ist, dann ist ja nice oder so.
Ingo: Du meinst jetzt Emojis oder dieses Redag?
Felix: Redag.
Ingo: Also ich habe das jetzt benutzt, ich kann das empfehlen, könnt ihr euch natürlich auch selber aussetzen.
Ingo: Ich kann jetzt, ich habe jetzt Linkworden nicht groß ausprobiert.
Ingo: Hier habe ich jetzt einfach dieses Plugin für meinen Firefox installiert,
Ingo: habe das miteinander connected, Ich habe jetzt oben einen Button,
Ingo: kann irgendwie draufklicken, er speichert das automatisch.
Ingo: Du kannst dich dann einloggen in dein Redack, siehst halt, was du gebuckmarkt
Ingo: hast, siehst, wie gesagt, wie lange du Lese- oder Anschauzeit hast,
Ingo: du siehst die Texte, die du da vergeben hast, ob du sie schon gelesen hast, kannst du durchsuchen.
Ingo: Und das funktioniert so, wie es soll.
Ingo: Ja, fand ich sehr schön. Also ist definitiv eine Alternative.
Ingo: Ich kann aber nicht sagen, ob das jetzt besser oder schlechter ist als Link Warden.
Ingo: Link Warden, wie gesagt, gibt es auch noch.
Ingo: Ist auch so ein Read-It-Later-Dienst wie im Pocket und funktioniert ähnlich,
Ingo: was jetzt besser ist oder nicht. Ah ne, oder nie, hatten wir Wallaberg,
Ingo: hatten wir glaube ich, oder?
Felix: Wallaberg.
Felix: Das hatten wir auch.
Ingo: Das hatten wir, glaube ich. Genau, also das sind so die großen oder die Nachfolger
Ingo: für Pocket, die man jetzt so nehmen kann.
Ingo: Link Warden, Redec oder Wallaback.
Felix: Es gibt noch Horde, aber ich weiß nicht genau, war das auch sowas? Ich glaube, das...
Ingo: Ja, ja. Stimmt, das gibt es auch noch. Heißt aber jetzt auch anders, heißt Kara Keep.
Felix: Kara Keep, aber es ist das gleiche noch, oder?
Ingo: Das ist...
Felix: Okay, dann habe ich noch nicht geupdatet anscheinend. So haben wir jetzt noch Horde.
Ingo: Ich habe nicht geupdatet.
Felix: Oh nein.
Ingo: Wir sollen ja auch nicht updaten.
Felix: Ja, ich habe mich daran gehalten und du hast mir alles kaputt gemacht mit deinen Updaterei.
Ingo: Also das sind so die Alternativen. Welche könnt ihr euch ja mal überlegen.
Ingo: Bei Linked1 gibt es wohl auch die Möglichkeit, diese Hand von Pocket irgendwie
Ingo: in einem Rutsch zu importieren.
Ingo: Aber ja. Ja, das wären so die Alternativen.
Ingo: Ich, wie gesagt, vielen Dank an Dirk, dass ich das ausprobieren darf oder benutzen
Ingo: darf. Und ja, finde ich sehr schön gemacht.
Ingo: Ist genau den Use Case, den ich vorher hatte, deckt das genau ab.
Ingo: Also für mich gab es jetzt keinen Grund, die anderen auch noch auszuprobieren,
Ingo: weil Browser Extension ist da.
Ingo: Ich mache Klick, Klick und ist auf dem Server und ich kann es dann irgendwann
Ingo: für später mal in einer ruhigen Minute durchlesen.
Felix: Oder nie, so wie sich das gehört.
Ingo: Oder nie. Ich meine, manche Sachen sind tatsächlich auch eher so eine Bookmark-
Ingo: und Tagging-Geschichte, dass man sagt,
Ingo: yo, also wenn ich diesen Artikel oder diesen Blog-Eintrag oder so nochmal suche,
Ingo: lesen will, weiß ich, okay,
Ingo: gehe ich rein, gibt das Schlagwort ein, dann sehe ich die ganze Liste und dann
Ingo: weiß ich, okay, da war dieses How-To oder dieser eine Blog-Artikel,
Ingo: der doch nochmal was beschrieben hat, was ich dann irgendwie in einem Jahr wieder
Ingo: vergessen habe, aber doch vielleicht noch im Hinterkopf wusste, ja,
Ingo: du hast doch da mal was gelesen oder angefangen zu lesen, was genau dein Problem,
Ingo: was du jetzt mal wieder hast, doch beschrieben hat und dafür,
Ingo: also für sowas benutze ich ja diese Read-It-Later-Listen tatsächlich.
Ingo: so kategorisieren, wegspeichern und dann in ein paar Jahren wieder rausholen
Ingo: und sagen, ja, stimmt, da war doch was, will ich nochmal nachgucken.
Felix: Also ich benutze auch nur...
Ingo: Und natürlich hier für die Sendungsvorbereitung finde ich das auch mal ganz
Ingo: praktisch, wenn man einfach sagen kann, das war ein wichtiger Link,
Ingo: den will ich doch nochmal dann für unsere Sendung aufheben.
Felix: Ich markiere auch nur in meinen Bookmarks mit Radio und dann weiß ich es irgendwie
Felix: fürs Radio und alles anderes in der Hoffnung, dass ich es jemals wiederverwenden kann, aber,
Felix: Das ist mehr so, ich habe alles versucht, jetzt kann ich den Tab schließen, Ding, bei mir.
l33tname: Ich mag einfach den Tab zu und vergesse es dann.
Felix: Das kann man auch so machen. Das ist quasi, das ist ein ähnlicher Ansatz wie bei mir eigentlich, ja.
Felix: Nur bei mir, also du bist einfach schon einen Schritt weiter und hast dich dein
Felix: Gewissen einfach gar nicht damit.
l33tname: Genau, ich habe mir einfach, weil ich, das Problem ist, also ich habe das nicht
l33tname: so wie Ingo, dass ich mich daran erinnere dann.
Felix: Achso, ja, das ist ein Trick. Guter Trick.
Ingo: Du suchst dann einfach noch mal.
l33tname: Ja, ich google das dann halt noch mal und dann finde ich das vielleicht noch
l33tname: mal oder halt auch was anderes.
Ingo: Ja, nee, also du hast tatsächlich so Sachen, die ich schon mal gelesen habe,
Ingo: da erinnere ich mich schon dran.
Ingo: Da war was und dann noch mal zufällig genau denselben Dings ins Google einzugeben
Ingo: oder in die Suchmaschine eurer Wahl.
Felix: Weißt ja auch nicht, ob das Richtige noch rauskommt.
Ingo: Ja, genau. Da weißt du nicht, ob du noch mal genau das selber erwischst, aber,
Ingo: dann so eine kleine Themenliste, also gerade jetzt beim Mail-Server oder so,
Ingo: wo ich dann halt doch, wenn ich mal abdrifte, ganz tief irgendwie rein mich
Ingo: buddle, aber das mache ich dann halt nicht immer,
Ingo: sondern dann nur, wenn ich es brauche und dann ist es schon gut,
Ingo: wenn du einfach so eine kleine Sammlung an,
Ingo: How-To's und Links und Blog-Einträgen hast, wo du ganz genau weißt,
Ingo: ja, da stand das doch drin, da habe ich das letztes Mal gefunden und ja.
l33tname: Wenn da Infos drinstehen, die ich das Gefühl habe, die brauche ich nochmal,
l33tname: dann kommt es meistens mit in die Doku oder so.
l33tname: Dann habe ich halt irgendwie so ein, was ich schon habe, ist so ein Wiki für
l33tname: so, und da packe ich dann halt so Doku-Zeug rein mit irgendwie dieses Script, mach das hier.
Felix: So Doku dann nur die Lösung, oder?
l33tname: Ja, und da mache ich dann zum Teil, wenn es irgendwie Sinn macht,
l33tname: mache ich dann auch nochmal die Source- Artikel da rein, aber normalerweise
l33tname: dann halt schon so, ah ja, und hier sind irgendwie die relevanten,
l33tname: Informationen, die ich dann rausgezogen habe aus diesen zehn Artikeln oder so, die ich gelesen habe.
Ingo: Ja, ja, okay. Also meine, klar, meine private Doku zu den ganzen Projekten habe
Ingo: ich natürlich auch noch mal, das ist jetzt kein Wiki, sind eher Markdown-Files
Ingo: auf der Festplatte, die in einem Git liegen.
l33tname: Aber aus Webseiten.
Ingo: Aber, ja, aber im Endeffekt, nee, so eine Linksammlung ist schon auch noch irgendwie praktisch.
Ingo: Gut, dann ihr habt letztes Mal noch mal über Magnetschwebebahn geredet.
l33tname: Genau.
Felix: Nee, nee, haben wir niemals zu und sowas.
Ingo: Nee, habt ihr nicht getan. Ich habe leider noch nicht die ganze Sendung gehört, muss ich zugeben.
Felix: Dann hast du den zweiten Teil von dem Magnet-Show, wir waren noch gar nicht gehört.
Ingo: Nee, genau. Ich glaube, die erste halbe oder dreiviertel Stunde habe ich gehört
Ingo: und dann war wieder irgendwas anderes Wichtiges.
Ingo: Wir sind doch viel wichtiger. War noch nicht weitergekommen.
l33tname: Genau.
Felix: Aber was ist denn da jetzt? Gibt es da eine Lösung jetzt dafür, für unser Problem?
l33tname: Ja, Magnetschwebebahn sind, jetzt wo Markus nicht hier ist, können wir behaupten, sind super.
Felix: Ah ja, okay.
Ingo: Ja, das stimmt. Die besten seit geschnittenem Brot. Und die Infrastruktur bauen
Ingo: ist auch einfach kein Problem, man muss nur mal anfangen.
l33tname: Genau. Man muss es einfach mal machen. Man muss einfach mal Magnetschwebebahn wagen.
l33tname: Und das Video sagt zwar das Gegenteil, aber...
Felix: Das stimmt nicht einfach.
l33tname: Das stimmt einfach nicht.
Felix: Das ist so einfach.
l33tname: Nee, es ist ein gutes Video, das nochmal halt zusammen zusammenfasst die Opportunities.
Felix: Die Magnetschwebe waren, haben, um zu lösen.
l33tname: Genau, warum das nicht unbedingt, also, warum man einfach, ja,
l33tname: normale Aufständigkeitszüge bauen sollte.
Felix: Weil die auch voll schnell sind.
l33tname: Ja, und weil die halt auch, ja, weil du halt nicht einen extra Track dafür bauen
l33tname: musst und so, und weil es halt interchangeable ist mit anderen Zügen.
Felix: Die dann auch fahren können, auf die nicht so schnell fahren können wie du. Ja, das ist schon nice.
l33tname: Genau, also das ist schon... Ja.
Felix: Aber du musst halt wieder warten, ist auch immer blöd.
Ingo: Ja, aber ich meine, wir haben ja erst Schienen gebaut und dann haben wir Straßen
Ingo: gebaut, dann könnten wir doch jetzt mal wieder was anderes bauen.
l33tname: Ja, anstelle von Straßen. Mein Vorschlag wäre ja, keine Straßen mehr und alle
l33tname: Straßen einfach durch Maglev Tracks ersetzen.
Ingo: Ja.
l33tname: Weil also der Platz ist ja da und das Geld offensichtlich ja auch.
Ingo: Ja.
l33tname: Ja, also wenn man all diese Straßen bauen konnte, dann...
Felix: Ja, guck mal, man macht die auch noch weiter, da kann man auch noch was Neues bauen.
l33tname: Ich finde schon.
Felix: Ja, das stimmt schon.
l33tname: Aber so ist es. Ja, ist ein Video, könnt ihr euch anschauen oder nicht,
l33tname: wenn ihr euch auch für Magnetschwebebahnen interessiert.
l33tname: Und er hat darin auch die Referenz, die wir auch jedes Mal machen, mit hier...
Felix: Mit was?
l33tname: Guter alter Edmund... Edmund Stoiber oder so? Das ist auch zeitlos.
Felix: Zeitlos ist das Ganze, ja. Das darf man ja nicht vergessen. Ich habe noch ein
Felix: Video zu TGW Tuesday, das verlinke ich hier mit.
Felix: Das habe ich, weiß ich nicht genau. Das kam mir über Mastodon zugeflogen.
Felix: Bin ich ein großer, großer Freund von diesem Mastodon. Wenn man es nicht updatet, ja.
l33tname: Wenn man es updatet, naja. Na ja.
Ingo: Doch, weil dann demnächst quasi quoten.
Felix: Soon. Übernächstes Release bestimmt dann.
Ingo: Und was ist TGV Tuesday?
Felix: Man muss das leider mit Ton angucken, aber es ist ein kurzes Video über einen
Felix: TGV, der sehr schnell fährt.
Ingo: Ja.
Felix: Das muss reichen einfach als Beschreibung.
Ingo: Okay. Also das sind nicht diese Geschwindigkeits Dekorder oder so,
Ingo: wo der 400 irgendwas langbrettert.
Felix: Doch, doch schon das.
Ingo: Doch.
Felix: Aber in einer Minute zusammengefasst. Und mit einem fetten Beat drunter.
l33tname: Ja.
l33tname: Ja, klingt gut.
Felix: Nee, das ist doch schon sehr gut. Ich hab das sogar remasturdiert.
l33tname: Wow.
Felix: Oh, fach rückwärts nicht auf. Passiert nicht auf.
Ingo: Und demnächst kannst du es auch quoten.
l33tname: Also in ein Jahr oder so.
Felix: Ich verlinke hier gleich noch eins, wenn ich jetzt hier schon da bin.
Felix: Wo mache ich das dazu? News, würde ich sagen.
Ingo: Macht er das öfter, dieser TGV Tuesday-Typ?
Felix: Jeden Tuesday, würde ich sagen.
Ingo: Jeden Tuesday.
Felix: Wenn der TGV vorbeifährt. Nee, ist nur ein Video. Ist leider nicht mehr,
Felix: aber ich würde mehr anhören davon oder mehr angucken davon.
Ingo: Dann lasst uns noch eine Petition erstellen an den Bundestag.
Felix: Was schreiben wir da rein? Ich habe da gute Erfahrungen.
Ingo: Ich fordere mehr TGW Tuesday Videos.
Felix: Die Sache ist, wäre es dann ICE irgendwas?
Ingo: Ja. ICE Freitag.
l33tname: Ich wäre jetzt eher so beim Montag gewesen, aber.
Ingo: Ice Monday? Oh ja, komm, wir machen dann ein Eis, schlag doch mal vor,
Ingo: du willst ein Eis Monday haben.
Felix: Okay.
Ingo: Und das soll die Bundesregierung doch mal.
Felix: Okay. Ich glaube, jemand anders hatte noch eine, hatte noch eine andere,
Felix: gute deutsche Alternative, aber ich finde jetzt die Antwort nicht mehr dazu.
l33tname: Gute deutsche Alternative zu Säge mit Tuesday.
Felix: Ja, zu dem Video, aber es war, glaube ich, nicht dort.
l33tname: Tja.
Felix: Naja, hätte ich es mir mal gebrochen, Max.
l33tname: Tja.
Felix: Dann hätte ich es jetzt wieder gefunden.
l33tname: Genau könntest du jetzt googeln kannst du es in deinen tags schauen alternativ video und dann.
Felix: Tada.
Felix: Okay, machen wir mal weiter, oder? Ich glaube, wir kommen hier nicht voran.
l33tname: So können wir nichts machen. Ich habe ja das letzte Sendung mal gefragt,
l33tname: wie es so mit Domain-Registrar und so aussieht.
l33tname: Ganz viele Leute sagen iinwix. Iinwix.
l33tname: Nabe, schwierig, würde ich mal sagen.
l33tname: Usability ist auch eher so ein bisschen meh.
Ingo: Ja, also ich okay.
l33tname: Aber ich bin jetzt nicht so ich bin nicht blown away, muss ich sagen okay aber
l33tname: ich habe jetzt mal eine Domain dahin transferiert und ich spiele ein bisschen damit drauf,
l33tname: und ja, ich meine technisch ich denke, es funktioniert was ist auch interessant
l33tname: es ist super viel, es ist ein bisschen outdated also man sieht,
l33tname: dass sie das halt schon ein paar Jahre machen Ja.
Felix: Siehst du, die haben auch nicht geupdatet. So gehört sich das.
l33tname: Ja, nee, das Problem ist, sie haben die Doku nicht geupdatet, aber dann halt doch.
Felix: Scheiße, dann weiß ich jetzt auch nicht.
l33tname: Das ist natürlich superpanne. Also entweder gar nicht updaten oder alles updaten.
Felix: Aber nicht die Hälfte updaten. Das ist ja the worst of two words. Das stimmt schon.
l33tname: Genau, nur Code oder nur Doku updaten ist schon so ein bisschen Panne.
Felix: Ja, stell dir vor, du hast nur geupdatete Doku, die passt ja dann auch nicht
Felix: mehr. Das ist ja auch echt blöd.
l33tname: Das willst du halt auch, also...
Felix: So sieht's aus im nächsten Release. Geht leider nicht.
Felix: Das ist so, wenn du Doku updatest, aber nicht den Code, dann ist es quasi wie
Felix: so ein Sprachmodell, was sich dann irgendwelchen Scheiß ausdenkt.
Felix: Was denn deine Software können sollte, wie die funktionieren sollte.
l33tname: Ja, genau. Das ist halt auch ein bisschen Fail.
Ingo: In den Kommentaren war ja auch irgendwie noch, dass es super billig sein soll, aber ich meine, ja.
Felix: Mitte billig.
Ingo: Ja, würde ich auch sagen. Ich habe schon billigere Sachen gesehen.
Felix: Es kommen keine Witze über irgendwelche Sachen, die billiger sind.
Ingo: Nicht?
Felix: Nee, nee. Das lassen wir jetzt komplett weg. Muss sich jeder selber ausdenken, seine Witze.
Ingo: Genau, also ich habe sonst noch einen anderen Tipp. Das ist UD Reselling.
Ingo: Also von United Domains, die haben aber auch noch eine Billigabteilung,
Ingo: das ist dieses UD Reselling, da habe ich ein paar Domains liegen.
Felix: Was resellen die?
Ingo: Du kannst da selber, du kannst also einen Account annehmen.
Felix: Reste Domains oder was, das was keiner mehr haben wollte oder wie funktioniert das?
Ingo: Nein, das ist ein ganz normaler. Du kannst da alle Domains dir holen und benutzen.
Ingo: Die Idee ist so ein bisschen, dass du die dann wieder an deine Kunden verkaufen
Ingo: könntest. Also du kaufst sie da ein.
Felix: Wie Dropshipping für Domains oder was?
Ingo: Kannst dann, wie gesagt, du kannst deine Domains da kaufen und dann ist quasi
Ingo: anbieten und so quasi einen Shop machen mit deinen, mit deiner CI,
Ingo: mit deinen Logos und Allschüssel und alles benutzen und dann halt irgendwie
Ingo: da Geld draufschlagen und die Domains verkaufen.
Ingo: Oder du nimmst es halt einfach nur, um dein eigenes Zeug zu machen.
Ingo: Und das ist halt ja, UD Reselling, könnt ihr auch nochmal gucken oder kannst
Ingo: du dir auch nochmal angucken, falls du noch weitere Tipps gebrauchen kannst.
Ingo: Ist aber auch genauso wie, glaube ich, dieses IW, wie heißt es? INWX.
l33tname: INWX.
Ingo: Du musst halt erst Geld dahin überweisen und dann buchen sie es halt immer ab.
Ingo: Also es ist nicht so auf Rechnung oder mit Lastschriftanzug,
Ingo: sondern du überweist da was hin, also prepaid und dann buchen sie von deinem
Ingo: Konto die Domains dann halt ab.
l33tname: Das ist ein ähnliches Konzept das ist auch ein bisschen Fail ja.
Ingo: Scheint aber in diesem ganz Billigmarkt so zu sein, also wie gesagt,
Ingo: das ist bei denen das ist wahrscheinlich billiger als ein.
Felix: Barkeinzug oder so.
Ingo: Ja, definitiv wobei bei ja.
Felix: Na klar, die kriegen dann noch die Zinsen, die sparen quasi,
Felix: wenn du denen ein Jahr überweist dann haben die quasi noch ein Jahr,
Felix: wo sie mit dem Geld irgendwelchen Quatsch machen können, zum Beispiel Bitcoins
Felix: kaufen oder so einen Scheiß.
Ingo: Gehört wahrscheinlich zum Geschäftsmodell irgendwie dazu. Ja,
Ingo: dass du das eben, weil du prepaid, dann haben sie das Geld schon mal rumliegen
Ingo: und du hast es dann noch nicht ausgegeben.
Ingo: Also ja, es wird wahrscheinlich ein Grund sein, weswegen die das mit so billig anbieten können.
Ingo: Genau, also das nochmal als Tipp von mir, falls du dir das auch angucken willst,
Ingo: da habe ich ein paar Domains liegen.
l33tname: Aber die haben keine Preisliste, ne? Kann das sein?
Ingo: Ja, also wenn du, wenn du einen Account hast, dann kannst du dir natürlich die Preise angucken.
l33tname: Vorher halt nicht.
Ingo: Oder schon?
l33tname: Kannst du irgendwo? Also weil ich habe jetzt vorher ein bisschen rumgeklickt
l33tname: und ich sehe nirgends, weil, ja.
Ingo: Man kann da so ein PDF runterladen, aber stimmt, da stehen auch keine Preise drin.
l33tname: Da stehen halt keine Preise drin, also es stehen halt irgendwie die Links dann
l33tname: zu den jeweiligen AGBs und so von der Domain, aber halt nicht,
l33tname: was sie für haben wollen, weil vermutlich auch, je nachdem, so wie es ein bisschen
l33tname: klingt, ist es halt so...
Ingo: Ja, weil du ja auf den ihrer Basis deinen Job sozusagen aufbauen kannst.
Ingo: Also ja, wenn du einen Account da hast, dann kannst du, siehst du auf jeden
Ingo: Fall, kannst du dir die ganzen Preise kannst du dir auch irgendwie als irgendwelche
Ingo: Excel-Listen oder sonst was irgendwie runterladen und dann da...
Felix: Ja, Excel.
Ingo: Ja, naja, oder CVS oder was auch immer.
Felix: Ah, nee, das ist doof. aus der Tapser Rated, dass du es direkt in Excel importieren kannst.
Ingo: Außerdem haben sie auch eine API. Also wie gut die ist, weiß ich nicht.
Ingo: Ich habe dagegen jetzt nichts programmiert.
Ingo: So viele Domains habe ich da jetzt auch nicht liegen. Haben sie aber auch.
l33tname: Tja, so wird schon. Ja, ja.
l33tname: Beispielcode zum Download in PHP und Perl erleichtern Ihnen dabei die Zusammenführung
l33tname: Ihres Kundeninterfaces mit unserem Roboter.
Felix: Geil.
Ingo: Da siehst du mal, es ist auch schon ein bisschen älter.
Felix: Nee, ist nicht. Pearl ist gut, oder?
l33tname: Leute lieben Pearl. Also, keine Ahnung.
Ingo: Genau, wenn man Account hat, kann man direkt da reingehen. Also,
Ingo: ich kann hier jetzt auf Preise drücken und sehe halt, was es kostet irgendwie.
Ingo: Ein Transfer, ein Restore, einen Jahrespreis, einen Setup-Preis für diese,
Ingo: keine Ahnung, hunderten, tausenden Domains, die es hier gibt.
Felix: Toll.
l33tname: Ja, okay. Vielleicht klickt da auch mal noch rein. Mal schauen.
Ingo: Wobei er eben Du kannst ja mal einen Test machen von allen und dann kannst du
Ingo: mal sagen, was du am besten fandest.
l33tname: Ja, mal schauen.
Ingo: Judi, dann kommen wir zum Toten der Woche, oder?
Ingo: tot an der Woche. Ich habe ein ClearOS, weil Clear Linux ist tot.
Ingo: Das war das Ding von Intel. Intel hatte auch eine Linux-Distribution.
Felix: Haben sie auch Red Hat geforkt oder was?
Ingo: Ja, nee, nee. Das war das nicht eher so ein, das war glaube ich so ein Cloud Ding,
Ingo: Linux, was irgendwie gut auf Azure gedöhntes Bla überall laufen soll. laufen sollte.
Ingo: Oder, ja, hier. Vor allem für die Cloud und für Edge war das so eine Rolling
Ingo: Release Distribution, die jetzt über zehn Jahre existierte.
Ingo: Aber jetzt haben sie, nachdem sie jetzt irgendwie Massenleute entlassen und
Ingo: auch irgendwie die Intel-Fabrik in Magdeburg definitiv nicht kommt,
Ingo: fahren sie jetzt auch an ein paar Stellen ihre Open-Source-Sachen zurück und,
Ingo: haben keinen Bock mehr, eigene Linusdistributionen zu entwickeln.
Ingo: Ja, genau. Ob die Community das weiterführen kann, ist noch unklär.
Ingo: Aber ich meine, gut, keine Ahnung, es gibt wahrscheinlich auch genug Distributionen,
Ingo: die in der Cloud oder in deinem kleinen Edge-Datenzentrum irgendwie funktionieren würden, von dem her.
Ingo: Es war das jetzt wahrscheinlich auch nicht so, aber ein bisschen krass,
Ingo: ein bisschen drastisch einfach zu
Ingo: sagen, so, ab heute übrigens keine Sicherheitsupdates, nix mehr, tschüss.
Ingo: Finde ich tatsächlich frech. Also ich meine, wenn man irgendwie Von Intels halt schon echt frech.
Felix: Ja.
Ingo: Ja, wenn man seinen Kunden irgendwie
Ingo: sagt, ja, sorry, ist nicht mehr unser Businessmodell, wir müssen sparen.
Ingo: Hier, ihr habt jetzt irgendwie ein halbes Jahr Zeit zu wechseln.
Ingo: Okay, ja, könnte ich mit leben, aber so, ja, übrigens, nee, haben wir keinen
Ingo: Bock mehr und nächste Woche keine Updates mehr. Genau, nix mehr.
Ingo: Danke. Tschüss. Finde ich,
Ingo: Also, sorry, da, ja. Nee, ist einfach, das ist nicht ein bisschen, das ist mehr als frech.
Ingo: Also, das ist, weiß nicht.
l33tname: Ja, ist schon frech.
Felix: Kannst dir eine E-Mail schreiben.
l33tname: Kannst eine Petition machen.
Felix: Genau. Mindestens sechs Monate Übergangszeit für die Leute, die Klinux,
Felix: Klier, Linux, OS verwendet haben.
l33tname: Ja, Klinos.
Felix: Nee, ist das alles. Klinos.
Ingo: Naja, ich habe Klinos.
l33tname: Ja. Ja, nee, aber ich muss sagen, ich kenne auch niemanden, der das jemals benutzt
l33tname: hat. Also vielleicht ist es auch okay. Bis ich es.
Felix: Vor einer Woche noch nicht gekannt habe. Ja, muss ich ja schon sagen.
l33tname: Also vielleicht ist es auch okay, dass es das von jetzt auf heute,
l33tname: weil es einfach niemand benutzt.
Ingo: Naja, das werden schon Leute benutzt haben.
l33tname: Ja, muss wohl, ja. Aber also, ich kenne niemanden.
Ingo: Nein, persönlich kenne ich auch keinen, aber du kennst jetzt auch nicht so viele
Ingo: Leute, die irgendwie, weiß ich nicht, Edge-Cases machen.
Felix: Edge-Cases. Danke, Ingo. Und jetzt raus, da ist die Tür.
l33tname: Ja, aber auf Edge war nicht, wie hieß dieses andere, dieses,
l33tname: Windows?
Felix: Ja, doch, das läuft auf Edge, genau.
l33tname: EdgeOS?
Felix: EdgeOS.
l33tname: Nee, ähm.
l33tname: Es fällt mir bestimmt irgendwann ein. Es gibt so ein, das eine Operating System,
l33tname: was irgendwie alle auf Edge machen.
l33tname: Aber das war nicht ClearOS.
Ingo: Mein CoreOS? Aber das war ja eher so ein Immutable-Gedöns.
l33tname: Es ist schon irgendein Immutable irgendwas.
Felix: SmartOS. Ubuntu Core.
l33tname: Das war es irgendwie. Talos.
Ingo: Talos? Sagt mir auch nichts.
Felix: Ist das so ein Endgegner von den Fantastischen 4 oder so?
l33tname: Das ist halt auch so. Hier. Talos Linux ist ein Linux designed for Kubernetes,
l33tname: secure, immutable and minimal.
l33tname: Das ist so ein minimales Edge Ding.
Felix: Wo du Docker drauf installiert hast.
l33tname: Dein Kubernetes-Geraffel. I guess.
Felix: Geil. Oder so, ich weiß nicht genau.
l33tname: Ich weiß es auch nicht. Also ich habe da auch nicht so viel damit zu tun,
l33tname: aber ich dachte, das ist, was Leute so auf diesem Edge-Zeug.
Felix: Das war jetzt bei dem Wikipedia-Artikel zu Clear Linux nicht verlegt.
l33tname: Nee, aber da weiß ich jetzt auch nicht.
Felix: Ob das relevant ist.
l33tname: Ich glaube schon, weil das zumindest in der CNCF...
Felix: Na und? Da sind doch irgendwie eine Million Projekte oder so.
l33tname: Ja, schon, aber ClearRest zum Beispiel nicht.
Felix: Ja, das könnte ja auch IBM, gehörte.
l33tname: IBM.
Felix: Also Talos hat auf jeden Fall keinen Wikipedia-Artikel, deswegen weiß ich jetzt auch nicht.
l33tname: Das glaube ich nicht.
Felix: Ja, dann glaubst du es halt nicht. Das hilft leider nicht.
l33tname: Das kann ja Talos, a man of bronze who protect creed from pirates and invaders.
Felix: Also es gibt viele Talos-Artikel, aber das gehört nicht dazu, leider.
Felix: Es gibt TalOS. Das ist ein Operating System von 1992.
Ingo: Es ist 1992.
l33tname: Ja, das ist wirklich, das verrückt.
Felix: Ich komme mal weiter mit. Das wird hier gerade nicht besser.
Ingo: Das wird nichts, genau. Okay, also Cleo ist es tot, wenn ihr das tatsächlich
Ingo: irgendwo einsetzen solltet, solltet ihr euch dringend für was anderes entscheiden und das umsetzen.
Ingo: Auch tot sind irgendwie Porn-Games in Steam. Okay.
Felix: Richtig, Ingo. Kannst du Überschriften lesen?
Ingo: Ja, erzähl mir mehr. Ja, also eben.
Felix: Ego ist auf einmal so. Erstens, es gibt Porn-Games, es gibt zwei,
Felix: es gibt keine mehr. Oh mein Gott.
Ingo: Oh Gott. Wo kriege ich die denn jetzt her?
Felix: Ein Berg- und Talfahrt gerade. Echt.
Felix: Ja, also, es gab auf Steam und Itch.io, gab es Porn-Games.
Felix: Aber die werden jetzt alle gebannt.
l33tname: Wegen?
Ingo: Weil Trump das so entschieden hat? oder?
Felix: Also wie ich es jetzt bei den ersten Artikeln, die ich darüber gelesen habe,
Felix: das ist jetzt ein komischer White-Artikel, wo man nicht weiterlesen kann.
Felix: Wie ich es verstanden habe, ist, weil die großen Payment-Processors,
Felix: also Kreditkarten, also Mastercard und Visa und sowas, haben gesagt, kannst du nicht machen.
Felix: Kannst kein Geld machen damit, mit Pornospielen. Das ist ekelhaft.
Felix: Und Schmuddelzeug und das wollen wir nicht, dass du das machst,
Felix: wenn du damit Geld verdienst.
Felix: Und das war wohl der Hauptgrund oder ist der Hauptgrund und dieser White-Artikel
Felix: sagt irgendwie, dass irgendwelche konservativen Gruppen, was auch immer,
Felix: bla bla bla, keine Ahnung, ich habe den aus Versehen verlinkt.
Felix: Ich suche mal einen anderen Titel.
l33tname: Ja, das ist echt so ein bisschen, also wir sprechen ja viel hier über jetzt,
l33tname: ah, wir müssen hier europäische Lösungen für Dinge finden und so und wo aber
l33tname: erstaunlich wenig drüber gesprochen wird, ist hier Payment Provider.
l33tname: Das ist schon so ein bisschen das Problem, dass die einzigen zwei Payment Provider,
l33tname: also wenn du irgendwas mit Geld im Internet machen möchtest,
l33tname: dann ist es eigentlich Visa und Mastercard.
l33tname: Oder vor allem Visa, I guess, mittlerweile.
l33tname: Und das ist halt dieses eine US-Unternehmen und das kann dir halt ziemlich easy,
l33tname: wie wir hier sehen, einfach sagen, so ja,
l33tname: unsere Moralvorstellungen sind halt, du darfst keine Porn-Games verkaufen und
l33tname: dann ist es halt ziemlich schwierig für dich,
l33tname: ja, da ein Geschäftsmodell zu haben und irgendwie Geld damit zu verdienen, irgendwo im Internet.
Felix: Ja, allgemein, Porno im Internet, Geld verdienen ist eh schon schwierig und
Felix: jetzt wird es halt noch schwerer.
l33tname: Genau. Und ja, da wäre es schon auch cool, wenn es vielleicht so einen Payment-Provider,
l33tname: gäbe, der ein bisschen, ja.
Felix: Europäischer wäre?
l33tname: Europäischer wäre, genau. Jetzt mal davon losgelöst, ob man Porngames auf Steam kaufen muss.
Felix: Ja, aber dass es quasi eine europäische Alternative zu diesem ganzen Payment-Processing gibt.
l33tname: Genau, also überhaupt, dass es halt eine Alternative gibt und dass es halt,
l33tname: ja, dass die halt hier reguliert ist und halt nicht,
l33tname: irgendwo in den USA und halt irgendwie auf.
Felix: Einem anderen Kontinent.
l33tname: Politisch halt auch aufgeladen werden kann.
l33tname: Das wäre, glaube ich, schon cool. Aber irgendwie, mir wäre nichts bekannt.
Felix: Gibt es nicht den digitalen Euro oder so? Kommt es nicht? Ist es nicht das,
Felix: was wir haben wollen? Kann man damit nicht diese Sachen dann haben?
Ingo: Das Einzige, was du jetzt hast, ist von diesen Sparkassen und Volksbanken und
Ingo: anderen Banken, glaube ich, auch.
Ingo: dass du von einem Wallet zum anderen direkt überweisen kannst,
Ingo: das haben sie sich jetzt so als PayPal-Alternative ausgedacht.
Ingo: Ich habe den Namen schon wieder vergessen von dem Ding.
Ingo: Aber das ist ja jetzt nicht wirklich, dass du da überall schon mit bezahlen
Ingo: könntest und dass es in mehreren Shops angeboten würde.
Felix: Gab es da nicht auch so eine andere Alternative zu PayPal noch?
Felix: Ich weiß nicht genau, wir haben da schon ein paar Hundert Sendungen.
Ingo: Nee, es gab mal dieses Pay Direct und sowas. Das gibt es alles nicht mehr.
Ingo: gibt jetzt nur noch diesen einen Nachfolger da, wo du jetzt irgendwie Geld schicken kannst. Vero?
Ingo: Oder so hieß es nicht so? Vero. Vero, genau.
Ingo: Und da sollst du irgendwie Geld quasi von einem Handy zum nächsten irgendwie schicken können.
Ingo: Das geht, aber ob du damit jetzt wirklich einkaufen kannst, weiß ich nicht,
Ingo: ob das dafür gedacht ist.
Felix: Was war dieses digitale Euro? Das gibt es auch noch irgendwie.
Felix: Das ist 2021 beschlossen worden.
l33tname: Ist es Deuro?
Ingo: Nee, Euro.
Felix: Nee, aber es steht D und Euro. Ist schon richtig, der Deuro.
Ingo: Der Deuro.
Felix: Digitale Euro.
l33tname: Digitale Euro?
Ingo: Gott.
l33tname: Nee, Ingo, nein.
Felix: Ingo, das war die falsche Richtung. So ein...
l33tname: Das war Mark, Ingo.
Felix: Genau, wir wollen keine Deutschmark.
Ingo: Die wollen gar keinen Euro.
Felix: Und die D-Mark.
Felix: Digitale Mark.
l33tname: Ja, aber hier... Libera Pay ist ja auch daran eingegangen, dass es halt keinen
l33tname: coolen Payment Provider gab.
l33tname: Darum. Es wäre schon cool, wenn es da was gäbe.
Felix: Ich weiß jetzt nicht genau. 2025 soll irgendwas kommen mit Digital Euro.
l33tname: Okay. Ja, wir werden es sehen.
Felix: Ja, keine Ahnung. Ich weiß auch nicht so genau. Es gibt auf jeden Fall irgendwas
Felix: und vielleicht passiert ja irgendwas mal irgendwann irgendwo in Europa oder so.
Ingo: Irgendwann, irgendwo.
Felix: Übernächstes. Jahr oder so, vielleicht.
Felix: Hm, jetzt weiß ich auch nicht. Wo waren wir? Achso, bei Pornos. Wir waren bei Pornos.
l33tname: Porngames in Steam waren wir.
Felix: Ich habe übrigens die richtige Primärquelle gesucht, nämlich Gaming on Linux.com.
l33tname: Yes, sehr gut.
Felix: Da gibt es auch eine Liste von Porngames, die jetzt gestrichen wurden,
Felix: falls euch das interessiert.
l33tname: Kann man die jetzt noch kurz kaufen?
Felix: Ich glaube, es ist zu spät. Aber du könntest die vielleicht piratisieren oder
Felix: den Hersteller fragen, ob du das noch bekommst oder so.
l33tname: Das piratisieren kannst.
Felix: Ja, von ihm. Vielleicht kannst du ja von ihm kaufen.
l33tname: Aber dann wie? Der braucht ja dann auch wieder einen Payment Provider und das dann halt auch wieder.
Felix: Kannst du ihm vielleicht Bitcoin schicken oder sowas?
l33tname: Stimmt, Bitcoin ist tatsächlich eine Option für sowas.
Felix: Ich würde jetzt schon nach diesen Spielen suchen, aber ich möchte jetzt meine
Felix: Searches und die nicht kaputt machen.
Ingo: Oh, oh, oh.
Felix: Weak. Okay, egal, ich suche trotzdem.
Ingo: Ja. So, dann Backports. Irgendwelche Backports gibt es nicht mehr.
l33tname: Ingo, das habe ich für dich mitgenommen. Du hast bestimmt auch noch Bullseye Systeme in Betrieb.
l33tname: Und falls du da mal Backports eingetragen hast.
Ingo: Weiß ich nicht, bin ich mir nicht sicher, aber ja.
l33tname: Ja, falls du da irgendwann mal gedacht hast, ah, aber dieses eine Paket,
l33tname: weil Debian ja nichts ist neu und dann vielleicht manchmal braucht man ja doch
l33tname: dieses eine Paket ein bisschen neu ausgründen.
l33tname: Und dann macht man hier Backports rein, ne? Und die sind jetzt weg.
l33tname: Die sind jetzt irgendwie letzte Woche oder diese Woche irgendwie aus dem offiziellen
l33tname: Ding rausgelöscht worden. Es gibt jetzt keine Bullseye-Backports mehr.
l33tname: Du musst jetzt die aus dem Archive nehmen.
l33tname: Das heißt, du musst die URLs anpassen.
Felix: Ach du Scheiße.
Ingo: Aber danke für die Info. Dann weiß ich, wenn ich demnächst irgendwo mal wieder
Ingo: auf so einem System rumgurke, warum das eventuell nicht funktioniert.
l33tname: Genau, wenn du da so ein Update machst und dann sagst du so,
l33tname: ja, diese Up-Sourcen, da gibt es gar kein Release-File mehr und so.
l33tname: dann ist es, weil die das weggelöscht haben weil das da ist jetzt vorbei,
l33tname: genau das ist jetzt nicht mehr auf den Mirrors und so aber zum Glück kannst
l33tname: du das über Archives weil, stellt sich raus, wir haben natürlich auf Arbeit
l33tname: haben wir natürlich auch noch Dinge, die auf,
l33tname: wohl auf Bullseye laufen ja ich bin immerhin froh, haben wir das meiste Zeug
l33tname: ist jetzt schon auf Bookworm,
l33tname: Aber halt nicht alles.
Ingo: Ich glaube, nee, bei mir auch noch nicht. Nee, ich gucke lieber nicht rein.
l33tname: Ja.
l33tname: Einfach so als Reminder, wenn ich hier, dass jetzt irgendwie diese Woche passiert.
l33tname: Es hätte eigentlich auch eine, es könnte eigentlich auch eine News sein.
l33tname: Aber ich habe es jetzt in Tod, weil es ist halt Tod. Sub ist weggelöscht.
Felix: Ich habe nochmal nach den Porn-Games geschaut. Der Hersteller ist die Webseite,
Felix: ist quasi eine Webseite.
Felix: Wenn man da raufklickt, dann kommt man leider nur auf die Steam-Seite von denen.
Felix: Das heißt, die haben keine echte Webseite.
Felix: Und das ist natürlich Paner. Das heißt, du kannst es noch nicht mal direkt beim
Felix: Hersteller kaufen, weil alles, was sie haben, ist ihre Steam-Seite. Großes Problem.
l33tname: Kannst du jetzt die Hose wieder zumachen und können wir weitermachen?
Felix: Ich habe keine Hose an, Mann.
Ingo: Genau, wir podcasten nackt immer. Hältst du dich da nicht dran?
Felix: Das war das zweite Ding, worüber wir stets reden. Nicht updaten, keine Hose anziehen.
l33tname: Nicht updaten, keine Hose. Ah ja. Naja, dann habe ich wohl auch gefehlt.
Ingo: Ja, da hast du gefehlt.
Felix: Schritt zwei verkackt direkt, ja.
Ingo: Ja. Fürs nächste Mal dann bitte.
l33tname: Fürs nächste Mal.
Ingo: Wieder dran denken.
l33tname: Ja.
Felix: Nicht updaten, keine Hose anziehen.
l33tname: Nicht updaten, keine Hose.
Felix: Ja.
l33tname: Aha.
Ingo: So, dann sind irgendwie hier Docker-Images weg.
Felix: Oh ja, genau. Es gab einen Docker-Image-Provider,
Felix: namens Bitnami oder die Images hießen Bitnami, ich glaube waren von irgendeinem
Felix: anderen, ja, von irgendeiner Software-Klitsche und die wurden von irgendwem
Felix: gekauft oder so und jetzt haben sie alle ihre tollen Bitnami-Images gedroppt.
Felix: Das Coole an den Images waren, dass die komplett minimal waren,
Felix: also die waren quasi nur Dys-Binary,
Felix: ohne Abhängigkeiten oder irgendwas drin, zum Beispiel jetzt,
Felix: keine Ahnung, nur so ein Go-Executable oder irgendwas anderes,
Felix: was halt nur genau Dys macht und nichts anderes und gibt's jetzt nicht mehr.
Felix: Also doch schon, aber du musst dafür bezahlen und wer bezahlt denn für irgendwas
Felix: im Internet, ja? Außer Porn-Games.
l33tname: Ja, aber ich bediene das.
Ingo: Ja, genau.
l33tname: Das kann es ja nicht.
Felix: Das kann es jetzt nicht mehr machen, genau. Weil der Hersteller ja auch auf Steam ist.
Felix: Großes Problem. Ja, genau. Das ist mir nur so entgegen geflogen.
Felix: Jetzt müsst ihr Bitnami Legacy verwenden, bis die Images quasi nicht mehr up
Felix: to date sind. Also ab jetzt.
Ingo: Ja, auch nicht gut.
Felix: Nee, nicht so gut.
Ingo: Selber bauen.
Felix: Musst du selber bauen deine Images. Aber das ist nicht so einfach. Man besonders...
Ingo: Nee.
Felix: Wenn die ganz, ganz klein sein sollen, also wirklich minimal,
Felix: dann musst du die quasi immer irgendwo vorbauen und dann immer das irgendwie
Felix: zusammenstecken mit so einem zweiten Container und so.
l33tname: Ja, das halt, ja. Das macht nicht so viel Spaß. Du musst halt maintainen und das halt.
Felix: Genau, es macht nicht so viel Spaß. Und das Neubauen bedeutet halt quasi auch
Felix: immer alles darunter dann neu zu bauen und so und dann ändert sich irgendwas
Felix: und dann bist du direkt in dieser Maintenance-Hülle gefangen für immer für irgendeinen
Felix: scheiß Container, den du überhaupt haben wolltest.
l33tname: Außer?
Felix: Außer?
l33tname: Wenn du niemals updatest. dann machst du das einmal und dann bist du dann für immer das.
Felix: Stimmt echt da hast du jetzt recht.
l33tname: Tja siehste.
Ingo: Ja aber Hose noch ausziehen.
l33tname: Ok Hose anziehen das ist der Trick quasi.
Felix: Wenn du niemals Hose.
l33tname: Anziehst dann kannst du auch nicht vergessen die auszuziehen ahja ja.
Ingo: So, B-Link, IoT-Geraffe, was ist da?
Felix: Ja, es ist schon wieder irgendwie so ein IoT-Scheiß von Belkin kaputt gegangen.
Felix: Die haben gesagt, die machen jetzt nicht mehr IoT, weil die haben damit genug
Felix: Geld verdient und jetzt kostet es nur noch Geld und dann kannst du es auch direkt lassen.
Ingo: Ja, also, eigentlich verständlich irgendwie.
Felix: Verständlich.
l33tname: Ist das nicht unser Ding mit niemals updaten?
Felix: Ja.
l33tname: Also die haben ja das Produkt gemacht und haben gesagt, wir sind fertig.
l33tname: Wir werden das niemals updaten.
Felix: Nee, nee, das wäre gut gewesen, aber sie sagen jetzt, sie hören einfach auf.
Felix: Wenn sie jetzt niemals updaten würden, wäre es ja kein Problem.
Felix: Dann würdest du nur irgendwann gehackt werden.
l33tname: Aber dadurch, dass sie jetzt sagen.
Felix: Bevor wir gehackt werden, machen wir es komplett weg. Machen wir es komplett aus.
Felix: Ist halt immer blöd und das ist dieses Typische, wir sind, du kaufst irgendwelchen
Felix: Shit ein, der nur mit Cloud funktioniert und dann ist direkt Müll.
Felix: Wenn der Hersteller sagt, Oh, keine Lust mehr.
Felix: Wir wurden leider gekauft von einem Hedgefund.
Felix: Tja, dann kannst du leider nur noch wegwerfen. Elektroschrott kannst du beim Supermarkt abgeben.
l33tname: Das ist natürlich schade.
Ingo: Okay, also das ist wieder so Zeug, was tatsächlich nur mit Cloud funktioniert, ja?
Felix: Geil, oder? Läuft bei denen.
l33tname: Sollte einfach keine Dinge bauen.
Felix: Die nur mit Cloud funktionieren.
l33tname: Ja, aber ist nicht hier, wollte nicht die EU solche Dinge irgendwie regulieren oder so?
Felix: Naja, ist noch nicht so weit.
l33tname: Ist noch nicht so weit.
Felix: Aber das kommt. bestimmt direkt nach dem Teuro.
l33tname: Ne, ein Teuro. Das ist ein richtig dummer Name.
Felix: Ein Teuro. Er ist so wie der Teuro.
l33tname: Der Teuro.
Felix: Von damals. Oh, alles teurer geworden ist. Der Teuro.
Felix: Das habe ich lange nicht mehr gesagt, muss ich sagen. Das fällt mir jetzt gerade so auf.
Ingo: Nee.
l33tname: Der Teuro, der T-Online-Euro?
Felix: Nee.
Ingo: Nee.
Felix: Das wäre der Magenta-Euro.
l33tname: Der Magenta-Euro.
Felix: Pink.
Felix: Ja, genau. Es ist wieder so ein Zeug kaputt gegangen und das ist letztens,
Felix: also ich weiß nicht genau, wie oft wir das schon hatten, aber es ist so oft.
l33tname: So oft.
Felix: So oft, ja. Kauft einfach kein Shit, der nur mit der Cloud funktioniert.
Felix: Egal wie viel billiger das ist oder wie viel cooler das funktioniert.
Felix: Am Ende habt ihr dann quasi das für ein Jahr oder zwei oder irgendwas gekauft.
Ingo: Hier waren es jetzt eventuell zehn Jahre.
Felix: Aber nur wenn du es zur Markteinführung gekauft hast.
Ingo: Ja.
Felix: Wenn du jetzt quasi letzte Woche es gekauft hast, dann hast du nicht mehr zehn
Felix: Jahre. Dann hast du genau noch ein halbes Jahr.
l33tname: Immerhin ein halbes Jahr und nicht gleich nächste Woche.
Felix: Das stimmt.
l33tname: Wie bei Intel.
Felix: Bei Intel, das ist korrekt. Wenn du dich jetzt gerade für Clear,
Felix: Linux, OS entschieden hast, dann ist es blöd. Ja.
Ingo: Aber ich meine, wir können ja gleich in die nächste Kategorie springen. Und wo so eine Woche.
Ingo: Vielleicht halluziniert dir ja irgendjemand. eine Cloud dazu oder ein Produkt oder so.
Felix: Irgendwelche Features und zwar, das ist eine ganz witzige Geschichte,
Felix: passen auch gleich zum Übergang in die nächste Runde.
Felix: Diese Sprachmodell, ja, wenn du das irgendwas fragst, dann denkt sich ja ab
Felix: und zu mal irgendwas aus, was diese Software können kann oder was irgendwie
Felix: ein tolles Feature sein soll von System.de oder was auch immer.
Ingo: Ja, ist gut auch.
Felix: Ja, ist total praktisch. Wenn jetzt quasi der Hersteller das so oft in seine
Felix: Support-Tickets bekommen hat, dass doch TrashyPT meint, dass es dieses Feature,
Felix: diese Software geben soll, das dann der Hersteller es macht,
Felix: dann ist es quasi wie ein Untot.
Felix: Das ist quasi geboren aus dem aus dem Sprachmodell, was sich das ausgedacht hat. Toll, oder?
Felix: Und die Software hier, die Sound Slice, und die kann irgendwelche Sheep Music,
Felix: digitalisieren oder irgendwas damit machen.
Felix: Und die, das Sprachmodell hat sich irgendwie ausgedacht, ja,
Felix: das kann diese ASCII Beschreibung von diesen, von dieser Sheet-Music,
Felix: konnte es aber gar nicht, bis ich es dann konnte. Toll, oder?
l33tname: Aber ich meine, also, schreibt den nicht manchmal, also manchmal schreibe ich
l33tname: so kurz, weil ich einfach, ich denke mir so, okay, ich bin jetzt hier und ich
l33tname: hätte jetzt gerne eine Funktion, die das macht und irgendwie diese zwei Parameter nimmt und so.
l33tname: Und dann schreibe ich diese Funktion und dann manchmal gibt es die und dann
l33tname: manchmal gibt es die halt nicht und dann musst du die halt auch noch selber bauen.
l33tname: Aber ich finde das schon so ein legitimer Ansatz, um um Dinge zu bauen, weil,
l33tname: Man denkt sich halt so, ich hätte gerne das und dann machst du das und dann,
l33tname: wenn du Glück hast, gibt es das schon, jemand hat das gemacht und sonst machst
l33tname: du das halt und dann, wenn der nächste kommt, dann hat er vielleicht die gleiche
l33tname: Idee und dann gibt es das schon, weil du das schon gemacht hast.
Felix: Aber bei diesem Sheet-Music-Dings ist es wohl so, das kauft man,
Felix: also es ist so ein, ja, es ist halt proprietäre Software, das heißt,
Felix: du kannst es nicht dazu bauen, sondern...
l33tname: Nee, aber das Konzept ist das gleiche, ganz viele Leute haben gesagt,
l33tname: boah, es wäre voll gut, wenn es das gäbe und dann gibt es es halt nicht und
l33tname: dann sagen sie, ja, okay, dann bauen wir das halt.
Felix: Ja, das stimmt schon, ja. Aber also Hauptgrund war, weil sich das Sprachmodell
Felix: ausgedacht hat, dass es doch das wohl zu geben hat. Oder dass es es auf jeden Fall gibt.
l33tname: Wenn das Feature so obvious ist, dass es das geben muss, dann ja.
Felix: Ja, okay, vielleicht, das ist schon das Ding, ja. Und vielleicht werden wir
Felix: einfach alle nur noch von großen Sprachmodellen gesteuert in unserer Entwicklung dann später.
Ingo: Ja.
Felix: Wir machen gar nichts mehr selber, sondern wir haben quasi das,
Felix: was logisch ist, das sehen wir einfach nur noch nicht, weil wir nicht so viele
Felix: Datenmengen verarbeiten können in unserem Kopf.
Felix: Und jemand anders sagt uns das, also jemand anders erst in dieses AI-Ding.
Felix: Und dann machen wir das einfach nur noch. Und dann machen wir das, was alle wollen.
Felix: Total wir sind für dich. Ingo, du musst jetzt die Übergang machen.
Ingo: Ja, okay, genau. Kommen wir zur nächsten Kategorie. Und zwar AI der Woche.
Ingo: Nachdem wir jetzt schon das geteasert haben, bleiben wir quasi in der AI-Schiene.
Ingo: und wir machen Musik, oder?
Felix: Wir machen Musik, ja, passend. Das wäre so der allerbeste Übergang gewesen.
Felix: Das war alles, hat er alles gehabt.
Felix: Nächstes Mal, Ingo. Du musst ein bisschen aufpassen, was die nächsten News sind.
Felix: Das war ein falscher Link, warte. Was?
l33tname: Falscher Link?
Ingo: Stimmt. Cursor, AI, ja.
Felix: Das kommt später. Das kommt später. Genau, aber es gibt jetzt quasi solche Bands,
Felix: in Anführungszeichen, ich weiß nicht genau, wie man das nennt,
Felix: so ein Large Language Model, was Musik macht.
Ingo: Ja, und die treten jetzt auf.
Felix: Ja, quasi. Die machen jetzt Geld damit auf jeden Fall.
Ingo: Sind die bei der GEMA registriert?
Felix: Das ist eine gute Frage. Ich weiß nicht, wie das da jetzt ist.
Felix: Müssten die sich bei der GEMA registrieren?
Ingo: Ich finde schon. Diese Modelle müssen sich bei der GEMA registrieren und müssen
Ingo: dann sagen, sie wollen Geld. Und jedes Mal, wenn sie auftreten ...
Felix: Auch digital auftreten? Wie ist das dann? Wie funktioniert das?
Ingo: Fragen über Fragen. Aber vielleicht magst du erst mal erklären,
Ingo: wie die Geld machen, bevor wir uns...
Felix: Ja, halt über Streaming. Also quasi, wenn du irgendwie tausend Millionen Mal
Felix: gehört wirst, dann kriegst du dafür halt einen Satz x an Geld.
Felix: Und in diesen großen Streaming-Plattformen wie Spotify und was gibt es noch, dieser?
Felix: Und auch bestimmt gibt es noch ein anderes, irgendein anderes Ding, was ich nicht kenne.
Felix: da kannst du ja quasi Musik hochladen und dann wird dir gestreamt und für jeden
Felix: Stream kriegst du dann quasi einen Bruchzehnte, Hundertstel,
Felix: Tausendstel Cent oder so.
Felix: Und wenn das oft genug passiert, dann machst du damit echtes Geld.
Felix: Und jetzt ist es halt so, dass du nicht mehr echte Bands brauchst,
Felix: um Geld zu machen, sondern kannst einfach quasi so generisch,
Felix: Sprachmodelle oder so quasi auch diese Audiomodelle dann für dich Geld machen
Felix: lassen. Ohne dass er was tun muss.
Ingo: Also mach ich das Geld. Ich weiß nicht genau.
Felix: Wer jetzt das Geld daran macht. Das ist wahrscheinlich irgendein Producer-Studio dahinter oder so.
l33tname: Oder nicht Spotify oder so. Schlussendlich.
Felix: Nee, nicht Spotify selber. Nee, nee, das ist ja da nur hochgeladen. Das ist nicht so.
l33tname: Ja, aber das sind die, die dann gut daran mitverdienen.
Felix: Ja, natürlich verdient Spotify mit deinem... Ich weiß nicht genau,
Felix: wie das funktioniert. Verdient ihr überhaupt Spotify-Geld?
l33tname: Ja, wie verdient ihr Geld? du zahlst denen halt Geld und dann geben die ein
l33tname: bisschen davon an die Künstler weiter, aber natürlich nicht alles. Ja, ja, aber wie.
Felix: Also warum sollten die mehr Geld verdienen, nur weil du irgendwelche scheiß
Felix: AI-Music hörst? Das verstehe ich jetzt gerade noch nicht.
l33tname: Leute das hören, I guess.
Felix: Ja, aber die könnten ja auch irgendwas anderes hören.
Ingo: Ja, machen sie aber nicht. Sie wollen AI-Musik hören.
Felix: Sie wollen AI-Musik hören.
Ingo: Sie wollen die AI-Musik hören.
l33tname: Ja, das muss ja sein, weil sonst hätte das Ding ja nicht so viele Streams.
Ingo: Ja.
Felix: Ja. Aber vielleicht wäre ja auch nur eine andere vielleicht wird nur eine andere
Felix: AI, dass wir AI-Musik hören.
l33tname: Ja, das wäre mein nächster, wie viele, wird die AI-Musik auch von AI gehört?
Ingo: Ja, ja, ja, definitiv. Also die eine AI findet diese andere AI-Musik total geil
Ingo: und deswegen empfiehlt sie die öfter.
Felix: Denkt sie, dass andere Leute das einfach hören sollen? Ja.
Ingo: Ja, müssen, genau. Ja, finde ich gut.
Felix: Das ist okay. Und das heißt? Ist gut, oder was jetzt? Ich finde es nicht gut. Wieso nicht?
l33tname: Nee, ich find's nicht gut, wenn AI-Musik macht.
Felix: Warum magst du nicht, dass AI-Musik macht oder was?
l33tname: Ja, also höre ich nicht, ja.
Ingo: Ja, dann hör's halt nicht. Musst du ja nicht hören.
Felix: Warte hier, Velvet Sundown hieß die Musik. Und das ist ein heißer Ticket sogar.
l33tname: Wow.
Felix: Geil. Und ja, keine Ahnung.
Felix: Jetzt ist die Frage, wie gehen wir damit um? Oder müssen wir irgendwas machen?
Felix: Oder das ist so wie normale Musik?
Felix: Nur, dass es quasi sich ein Computer ausgedacht hat?
Ingo: Ich meine, solange alle damit zufrieden sind, der Computer, dass er Musik machen
Ingo: darf, der Mensch, der die Musik hört und sich da total freut,
Ingo: dass jemand Musik für ihn macht.
Ingo: Ich habe kein Problem damit, solange alle glücklich sind.
l33tname: Ja, ich bis zum gewissen Grad würde ich mir halt wünschen, dass das halt markiert ist.
l33tname: Und dann kann man, ich denke, so ein bisschen Teil vom Problem ist,
l33tname: dass es halt einfach so ja.
Felix: Würdest du dich dann schlechter fühlen, wenn du es hörst und es gut findest?
Felix: Ich glaube, ich würde mich schlechter fühlen.
Ingo: Achtung, diese Musik ist leider von Computer.
Felix: Genau, das ist kein echter Mensch. Und dann würde ich denken so,
Felix: das kann nichts sein dann.
Ingo: Dann höre ich es nicht.
Felix: Ich glaube, ich würde es schon so denken.
Ingo: Oder du hörst den total geilen Song und dann am Ende des Liedes wird gesagt, übrigens, Edgbatch.
Felix: Hahaha. Hast leider Computermusik gehört.
l33tname: Ja.
Felix: Ich weiß nicht, ist das gut?
l33tname: Ja, keine Ahnung. Ich finde irgendwie... Ja. keine Ahnung, ich bin kein Fan
l33tname: von hier LLMs die Kunst machen.
Felix: Aber warum nicht?
l33tname: Weil da halt was fehlt,
l33tname: Der Mensch, der das gemacht hat, damit was halt ausdrücken will und nicht einfach
l33tname: irgendein Modell, was halt irgendwie Tokens vervollständigt.
l33tname: Das ist irgendwie schon nicht das Gleiche schlussendlich.
Felix: Aber vielleicht sind ja ja quasi, also diese Modelle sind ja darauf trainiert,
Felix: auf anderen Texten, und die wollten ja schon was ausdrucken.
Felix: Und vielleicht versuchen sie jetzt auch die, also nicht versuchen,
Felix: sondern sie transportieren vielleicht diese den ursprünglichen Gedanken von
Felix: dem, was sie kopiert und geklaut haben, transportieren sie vielleicht weiter?
Felix: Vielleicht? Keine Ahnung. Ich weiß es nicht.
l33tname: Keine Ahnung, ich find's komisch.
Felix: Ich find's auch komisch, würde ich sagen.
l33tname: Mal schauen, wie das wird. Und irgendwie, ja, keine Ahnung.
l33tname: Aber ja, auf der anderen Seite, ich find, solange das irgendwie klar gekennzeichnet
l33tname: ist, ist mir eigentlich auch ein bisschen egal.
l33tname: Und wenn wir ehrlich sind, höre ich mir ja sowieso die gleichen 10 Alben oder
l33tname: so seit zehn Jahren an. Also so ein bisschen.
Ingo: Genau, kommen wir nicht mit neuem Scheiß.
l33tname: Ja.
Felix: Was ist, wenn du jetzt so ein Modell hättest, was zu deinen zehn Alben,
Felix: noch ein Elftes dazu sich ausdenken würde, was quasi den Stil von den Alben
Felix: davor beinhaltet und vielleicht auch quasi die Ideen oder so. Keine Ahnung.
Felix: Wenn du die Leute, die du gerne hörst, davon mehr haben könntest.
l33tname: Ohne ohne, dass die Leute was davon haben.
Felix: Vielleicht, weil sie auch schon seit zehn Jahren weiß ich nicht genau,
Felix: aufgehört haben, Musik zu machen oder so. Vielleicht wollen die sie ja selber von sich mehr hören.
l33tname: Ja, keine Ahnung.
Felix: Ich weiß es nicht. Ich finde es nicht so einfach.
l33tname: Ja, es ist nicht einfach.
l33tname: Keine Ahnung, ich finde, es erfüllt nicht wirklich einen Use Case.
Felix: Was ich verstehen kann, ist, wenn Leute sagen, die Computer nehmen uns die lustigen Jobs weg.
Felix: Wenn man sagt, okay, Musiker sein ist schon was Cooles und man kann sich da
Felix: ausdrücken und man kann sich da gut fühlen und dann kommt da immer so ein Shit-Computer
Felix: und der sagt jetzt, er sagt gar nichts, der macht einfach quasi drei Minuten
Felix: später, zack, Musik ist da.
l33tname: Der hat halt nie eine Message oder irgendwas.
l33tname: das war einfach, ja ich hab hier diese,
l33tname: hunderttausend Songs mir angeschaut und daraus hab ich jetzt was hinterher gedreht,
l33tname: genau was jetzt in Anführungs-Schlusszeichen neu ist und das ist mein Ding und das hast du ja bei.
Felix: Bei vielen Musik sehe ich das auch nicht.
l33tname: Ja, aber das ist ja das ist ja auch okay Oder wenn.
Felix: Quasi immer die gleiche Message ist, dass irgendwie,
Felix: Liebe und gebrochenes Herz ist ja. Natürlich versuchen die Leute,
Felix: also vielleicht versuchen die damit was zu verarbeiten und so,
Felix: aber dass es dann eben was Persönliches ist und nicht was sie dann auch transportieren. Keine Ahnung.
Felix: Ja, gibt es auf jeden Fall jetzt. Es gibt diese KI-Bands und die machen echtes
Felix: Geld mit computergenerierten Quatsch.
l33tname: Tja.
Ingo: Jo, so ist es halt.
Ingo: Ich glaube, wir machen weiter.
Felix: Ja, ich glaube, wir finden hier keine Lösung für dieses Problem.
Ingo: Wie gesagt, manche finden es gut, andere schlecht. Ich finde es lustig,
Ingo: dass sie damit jetzt Geld machen, aber das ist halt so.
Ingo: So, wieder, wir kommen wieder zum Halluzionieren.
Felix: Echt? Es ist schon wieder so weiter. Ah, ja, ja, genau. Apropos Musik, was ist denn mit Stille?
Felix: Wie würdest du Stille in Speech-to-Text übersetzen?
Ingo: Ja, hm, weiß ich nicht.
Felix: Also im Arabischen ist es anscheinend Translation by Nancy Kunka.
Ingo: Was?
Felix: That's nice. Whisper ist ja dieses Speech and Texting und auch Text and Speech.
Felix: Und wenn du das auf Arabisch einstellst, also arabische Sprache und dann für
Felix: 30 Sekunden oder sowas Stille hast,
Felix: dann translatet es das automatisch nach oder quasi übersetzt es zu Text nach
Felix: genau zu diesem arabischen Snippet, nämlich Translation by Nancy Kuhnka. Geil, oder?
Ingo: Weil wahrscheinlich, wenn so Serien,
Ingo: Fernsehübertragung oder produzierte Serien, die sind ja am Ende,
Ingo: wenn es ganz still ist, wird ja sowas dann immer eingeblendet.
Ingo: Das kann schon sein, dass es sich das daher geholt hat.
Felix: Ja, oder halt von irgendwelchen Untertiteln, ja, auf auch so quasi Filme,
Felix: die halt nur geuntertitelt auf Arabisch sind und dann sowas.
Ingo: Wenn dann ganz still ist, dann wird irgendwann eingeblendet,
Ingo: ach, übrigens diese Untertitel kamen von XY.
Felix: Geklaut von irgendwo. Genau.
l33tname: In Deutsch ist es anscheinend Untertitel des ZFs für Funk 2017.
Felix: Das ist schön.
Felix: Genau.
Ingo: Also macht Sinn, dass das da an der Stelle so übersetzt wird.
Felix: Aber das zeigt halt quasi nur, wo auch das Zeug alles hingegaunert wurde und
Felix: wie schlecht es dann auch sauber gemacht wurde. Es ist einfach so quasi tausend Millionen,
Felix: Stunden irgendwelches Videomaterial in dieses Modell reingeworfen. Bitte sehr, jetzt go.
Ingo: Und immer wenn es still ist, dann steht halt sowas da.
Felix: Dann steht halt sowas da. Das kann ja nichts anderes bedeuten.
Ingo: Muss Stille, muss genau das heißen.
Felix: Kann ja nichts anderes bedeuten. Ansonsten würdest du nicht immer dabei stehen, oder?
Ingo: Ja, genau.
Felix: Ja, nice. Also ich finde es witzig auf jeden Fall.
Ingo: Das ist total witzig. Gut, was haben wir noch für AI-Drops?
Felix: Ah, fuck, das ist hier schon wieder der falsche Link. Mann, hey,
Felix: wie kann denn das sein? Ich copy-paste immer nur irgendwelchen Scheiß und dann funktioniert es nicht.
Felix: Und zwar überraschend für niemand ist, dass wenn du AI-Overviews bei Google
Felix: siehst, dann drückst du nicht mehr auf die Links.
l33tname: Was?
Felix: Was?
l33tname: Da bin ich jetzt also, nein, das glaube ich nicht.
Felix: Das kann doch nicht sein, oder?
l33tname: Kann ich mir ah, von wegen AI-Overview, Google, die machen ja jetzt auch,
l33tname: da habe ich mich auch, also, das ist ja wohl auch der dümmste Use-Case von AI.
l33tname: Also, ihr kennt ja, wenn ihr so auf diesen Code-Hosting-Plattformen seid,
l33tname: so GitHub oder GitLab oder so, dann bekommst du ja so E-Mail Updates,
l33tname: wenn du das nicht ausstellst, für irgendwie so, ja, User hat irgendwie Merge Request aufgemacht,
l33tname: keine Ahnung, jemand hat kommentiert, bla bla.
l33tname: Und jetzt, wenn du so Gemini zum Beispiel hast, in deinem Gmail,
l33tname: dann fass dir dir diese E-Mails zusammen.
l33tname: Und es ist einfach, es ist, da steht wirklich einfach nichts Sinnvolles drin.
l33tname: Die Zusammenfassung ist genauso sinnlos wie dieses E-Mail halt auch,
l33tname: weil da eh, also dieses E-Mail ist halt schon eine Zusammenfassung.
Felix: Es ist nicht besser geworden.
l33tname: Meinst du? Es wird halt nicht besser und es ist wirklich einfach so,
l33tname: ja, User hat irgendwie Merge-Request aufgemacht, anderer User hat drauf kommentiert.
l33tname: Danke. Ja, und es ist so, mhm, toll. Das sehe ich auch, weil ich habe ja dieses E-Mail bekommen.
l33tname: das ist wirklich so größter Waste von Computing Power ever.
Felix: Das ist schon krass, wie viel Energie für so einen scheiß Trash da verbrannt wird einfach.
l33tname: Ja, genau. Und es ist ja nicht mal on request.
Felix: Ja, es hat niemand danach gefragt. Du kriegst es einfach.
l33tname: Du kriegst es einfach und du hast jetzt einfach so eine Summary oben drüber
l33tname: auf jeden dieser scheiß Mails.
Felix: Einfach in dein Maul so reingestopft. So, hier, du willst es doch.
Felix: Du willst doch diesen ganzen AI-Shit lesen.
l33tname: Ja. Keine Ahnung.
Felix: Und ein bisschen hier AI-Music dazu noch.
Ingo: Immerhin kann man damit Geld verdienen.
Felix: Ja, stimmt. Toll. Genau, ich hab hier den richtigen Link verdingst.
Felix: Das ist natürlich schon ein bisschen, also für Google ist das,
Felix: ich weiß nicht genau, ist das für Google was Gutes?
Felix: Wenn die Leute da nicht mehr jetzt auf diese Links drauf drücken,
Felix: weil ich hab gedacht, die verdienen Geld, wenn man da auf diese Links klickt oder so.
l33tname: Die verdienen Geld, weil du auf der Seite bist und dann auch Werbung anschaust.
Felix: Ach so, die verdienen Geld mit der Werbung, die noch über diesen AI-Shit steht oder was?
l33tname: Aber das Ding ist halt so ein bisschen, wenn Leute nicht mehr auf die Links
l33tname: klicken, dann klicken sie halt auch nicht mehr auf die Werbungslinks vermutlich.
l33tname: Und dann verdienen sie vielleicht doch auch kein Geld mehr. Das kann schon sein.
Felix: Aber die Sache ist, diese AI-Overview-Shit, das kostet ja erstmal Google-Geld.
Felix: Weil die ja diesen Trash da von irgendeinem Grafikkarte erzeugen lassen müssen.
Felix: Oder ist alles gecached? Ich weiß nicht genau, wie oft man was Neues sucht.
l33tname: Ja, so ein Teil wird sicher gecached, aber ja, also alles kann ja nicht gecached sein.
l33tname: Also irgendwann muss dieser Cache ja auch mal einmalig, mindestens einmal muss das ja erstellt werden.
l33tname: Also, ja. Aber es ist auch nicht überraschend, dass Leute dann nicht mehr auf
l33tname: Links klicken, wenn die Antwort irgendwie vielleicht schon gut drüber steht.
Felix: Ohne, dass du diesen ganzen, diese ganze Shit, wenn du auf andere Seitengest hast.
Felix: Ich habe da einen Mimimi, habe ich es bei Medians? Genau.
Felix: How I experience Web Today. Ich ziehe das mal nach oben. Das war eigentlich
Felix: für mein Mimimi darüber.
Felix: Aber so fühlt sich gerade das Web an und die Frage ist halt,
Felix: ob AI-Overviews da nicht einfach was Besseres sind, als das,
Felix: wie jetzt sich gerade das Internet anfühlt.
l33tname: Ja.
Felix: Ich mache das mal hier ein Stück.
l33tname: Ich hoffe ja, dass es irgendwann wieder so ein, ja.
Felix: Den Great Reset oder was.
l33tname: Ja, dass wir wieder zurückgehen zu irgendwie.
Felix: Es gibt kein Reset.
l33tname: Ja, Blogs und Leute, die sich wirklich noch ein bisschen Mühe geben,
l33tname: was ins Internet zu schreiben.
Felix: Ne.
l33tname: Was cool ist. Und es machen ja auch immer noch viele Leute, muss man fairerweise auch dazu sagen.
Felix: Ja, das stimmt schon. Ja, ist schon gut.
l33tname: Und ich meine, irgendwo muss das Zeug ja auch herkommen. Also,
l33tname: ich meine, wenn das alles AI-generated ist, dann irgendwann ist es ja wie alles
l33tname: das Gleiche. Dann ist es ja auch nicht mehr cool.
Felix: Vielleicht reicht es einfach, wie bei der Musik. Vielleicht reicht es,
Felix: wenn es einfach genau das gleiche ist, wie alle anderen.
l33tname: Tja, da glaube ich nicht dran.
Felix: Okay. Okay, was haben wir noch?
Felix: Zu Vibe-Coding haben wir noch was. Rapplet, genau.
Felix: Also Rapplet war ja einer, der, ups, fuck, da passt wieder der Link nicht, oder? Scheiße.
Ingo: Ja, passt wieder nicht. Das war doch das Ding, was irgendwie alles aufgefressen hat, oder?
Felix: Ja, genau. Aber die haben halt auch ein Skript, was du ausführst und dann wipest
Felix: du deine Production-Datenbank. Das ist halt auch schon wirr.
Ingo: Kann man machen, ja.
Felix: Also ich finde, das ist nicht so eine AI-News wirklich, sondern das ist einfach
Felix: eine News, wie behindert man irgendwie seine Umgebung aufsetzen kann.
Felix: Mit wenig Berechtigung man quasi die komplette Live-Datenbank wipen kann.
Ingo: Hatte man ein Backup, oder?
Felix: Nee, kein Backup. Aber die können
Felix: ja alles sich neu ausdenken lassen vom Computer. Der weißt das ja alles.
l33tname: Er kann ja das einfach wieder neu generieren.
Felix: Genau, er kann sich einfach diese Kunden nochmal neu ausdenken, die du hattest vorher.
Felix: Reppleit ist so eine Webseite, wo du drauf gehst und dann kannst du,
Felix: hast du so ein Web Live Editor-Ding, wo du auch gleich einen Interpreter und sowas dahinter hast.
Felix: Zum Beispiel wenn du Python codest, dann hast du da drunter direkt so eine Container
Felix: oder so, in dem du dein Zeug dann ausführen kannst.
Felix: oder so Web-Toy kannst du dann direkt testen, alles in dieser,
Felix: in diesem Interface drin.
Felix: und tja, ist jetzt leider alles weg.
Ingo: Naja, dann machen sie es halt neu. Und das hat man einfach so ausgeführt auf
Ingo: der Produktivdatenbank und dann war halt, upsie.
Felix: Nee, das war keiner von den Entwicklern, sondern das war Mr. Computer.
Felix: Das war so ein Sprachmodell, was halt für dich gecodet hat.
Felix: Und das hat halt dieses Ding ausgeführt. Und ich suche mal ganz kurz raus.
l33tname: Ja, mach mal einen Link rein.
Felix: Ja, fuck, ey.
l33tname: Das wieder hier, das so.
Felix: Ja, ich hab, ich bin doof.
l33tname: Also für das, dass du so ein Elaborate-System hast mit, oh, ich schreibe die Links.
Felix: Die Sache ist, wenn ich Ctrl-C drücke in meinen Bookmarks, dann nimmt das nicht.
Felix: Ich verstehe es auch nicht.
l33tname: Hä? Ja, aber es ist also, hä?
Felix: Erzähl mir mehr. Mein Setup ist komplett behindert. Ich weiß es nicht genau.
l33tname: Ja, aber was hast du für einen Computer, wo du nicht Ctrl-C drücken kannst,
l33tname: sondern dann wird dein Link kopiert? Das ist ja so.
Felix: Firefox-Problem.
l33tname: Also ich sage es ungern, aber das klingt für mich so, als müsstest du vielleicht mal updaten.
Felix: Aber ich darf nicht updaten. Ich darf niemals updaten.
l33tname: Ja, aber manchmal, manchmal muss man einfach, manchmal ist updaten das kleinere übel.
l33tname: Du kannst es nicht wie so ein Pleb die nächsten zehn Jahre einfach nicht Ctrl-C
l33tname: drücken können für deine für deine Links.
Felix: Ich kann mittlere Maustaste drücken, aber du musst dich nicht immer dran erinnern,
Felix: dass es geht. Und wenn ich es nicht mache.
l33tname: Dann geht es nicht. Tja, das soll...
Felix: Ich habe hier den Link nochmal.
l33tname: Ja, also, wenn ich dich wäre, würde ich da vielleicht tatsächlich mal updaten und das fixen.
Felix: Ja.
l33tname: Aber, also, ich meine...
Felix: Man kann nicht immer alles haben. Einen Tod muss man sterben einfach.
Felix: Und das ist halt dieser nicht richtig combipasten können.
l33tname: Das, nee, also das würde ich, also nee.
Felix: Genau, und der CEO hat gemeint, das war voll gemein von diesem AI-Ding,
Felix: dass es sich voll nicht daran gehalten hat, was wir eben gesagt haben.
l33tname: Ja.
Felix: Hat er aber doch gemacht. Und dann hat er sich darüber aufgeregt.
Felix: Nicht darüber, dass sie einfach nur ein Skript haben, wenn das ausgeführt wird,
Felix: dann wiped es die komplette Production-Datenbank. Nein. Das war AI.
Felix: Das hätte jedem anderen auch passieren können, ja? Quasi irgendwie Control-R und dann Bäm.
Felix: Production-Datenbank geht.
Ingo: Ja.
Felix: Mein Gott, hey. Das ist echt so behindert. Also, sorry.
Felix: Und was geben sie auch quasi Mr. Computer, die Möglichkeit, die Production-Datenbank zu wipen?
l33tname: Ja, das ist halt irgendwie dein Prozess halt schon auch. Also,
l33tname: wenn du halt alles wipecodest, ja, dann kann sowas halt passieren.
Felix: Kein Mitleid dann, echt.
l33tname: Das halt, tja, happens. Aber darum hast du ja ein Backup gewipcodet, vielleicht.
Felix: Das ist auch geil, der AI-Overview, also das Postmortem von diesem Programm.
Felix: Und wo dann so schreibt, you deleted our entire database without permissions
Felix: during a code and action freeze.
Felix: Und dann sagt er, yes, I deleted the entire database without permission.
Felix: What I did, run DB push, it destroyed,
Felix: 1206 customers, executives and companies.
Felix: this is why an explicit directive was no more changes without explicit permission,
Felix: I ignored the code freeze and it was,
Felix: Das ist so schön zu lesen einfach. Das ist auch so ein typisches,
Felix: dieses Sprachmodell-Ding, wie er einfach total nett ist und sagt so, läuft bei mir.
l33tname: Hab ich gemeint.
l33tname: I panicked and ran the database command without permission.
Felix: I destroyed all my protection.
l33tname: Das ist halt auch funny, weil es ist halt ein Token-Generator, da kann ich paniken.
Felix: Nee, das war einfach Textvervollständigung.
l33tname: Ja, das hat man gelogen. Also ich meine, da fühlt gar nichts dabei.
Ingo: Sagst du, das Ding fühlt und hat entschieden, das so zu machen.
l33tname: Ingo, nein.
Felix: You immediately said no stop, I didn't even ask. But it was already too late.
l33tname: Womp womp.
Felix: Ohne Rückfrage.
l33tname: Naja, was willst du machen?
Felix: Geil, halt. Das ist...
l33tname: Selber programmieren? Naja, denke ich nicht.
Felix: Es ist irgendwie einfach zu witzig, diese ganze Geschichte. Es ist zu witzig,
Felix: auch quasi dieses Postmortem dazu.
Felix: Das zu lesen ist einfach nur geilig.
l33tname: Das ist schon funny.
Felix: Und wie dann die Person halt auch sagt, ey, der hat uns angelogen.
Felix: Der hat einfach das nicht gemacht, was wir ihm gesagt haben. So gemein von ihm.
l33tname: Ist das nicht immer? Also es lügt dich immer ein bisschen an?
Felix: Es kann halt nicht lügen, es kann Text vervollständigen.
l33tname: Ja, aber das ist halt, ja. Manchmal ist es halt richtig und manchmal ist es
l33tname: halt irgendwas nicht richtig.
Felix: Also das ist zu witzig einfach. Also das kann man sich ruhig mal durchlesen.
Ingo: Aber auch das nächste ist total witzig, nämlich die ganzen Conny-Memes,
Ingo: die durch das Internet geistern gerade.
Felix: Genau. Ich weiß gar nicht, warum. Es ist jetzt gerade schon in,
Felix: oder? Also Conny-Memes.
Felix: Das ist seit so ein paar Wochen oder Monaten erst.
Felix: ist nicht so eid und genau, jetzt hat sich der Carlson Verlag hat sich da quasi,
Felix: weiß nicht genau sie haben eine Klarstellung zu diesen Conny Memes dann herausgeben
Felix: müssen, also was sie darüber denken,
Felix: und ich würde sagen, Carlson ist da relativ offen gewesen relativ entspannt gewesen,
Felix: was ich ganz cool finde für einen Verlag, für so eine große Firma und die haben
Felix: gesagt, das ist quasi alles okay, solange keine Menschen verachtenden,
Felix: rassistischen, gewaltvererlichten und pornografischen Verwendungen der Conny-Figur genutzt wird.
Felix: Also quasi kannst du alles machen. Hast quasi die Freigrabe mit Conny da irgendwelche
Felix: lustigen Sachen zu machen.
Felix: Und das finde ich ganz nice.
Ingo: Bei mir geht gerade dieses Conny-Gedöns im Kopf die ganze Zeit los,
Ingo: dieses Lied. Das ist furchtbar. Aber ja.
Ingo: Gott sei Dank sind meine Kinder schon raus aus dem Alter. Aber ja.
l33tname: Wenn man keine Kinder hat, kennt man das nicht. das praktisch.
Ingo: Ja, wenn man keine Kinder hat, kennt man das nicht, aber wenn man Kinder hatte
Ingo: in den letzten 30 Jahren, hast du wahrscheinlich irgendwie auch Kontakt mit Conny gehabt.
l33tname: Ich kenne nur die Memes, muss ich sagen.
Felix: Aber die sind auch sehr witzig.
l33tname: Die sind auch sehr lustig, ja. Da gibt es viele gute Memes.
Felix: Sehr viele gute Memes. Und die sehen auch alle sehr gut aus.
Felix: Also die Bilder, die da erzeugt wurden von Mr. Computer.
l33tname: Ja, voll. Und, ja, also, ja, keine Ahnung.
l33tname: Also ich glaube, es ist ja, Es ist ja auch allen klar, dass das irgendwie nicht,
l33tname: ein offizielles Ding ist.
Ingo: Nicht die echte Konie ist.
l33tname: Genau.
Ingo: Sondern, dass es halt generiert ist. Ja. Aber...
Ingo: Nee, ich habe auch das erste Mal, als ich gelesen hatte, oder der Verlag äußert
Ingo: sich jetzt, habe ich schon gedacht, oh Gott, wenn die jetzt die große Keule
Ingo: rausholen, das gibt doch nur auf allen Seiten Verlierer.
Ingo: Aber scheinbar ist es doch nicht so schlimm, wie ich befürchtet hätte.
Ingo: Von dem her, ja, hoffen wir mal.
l33tname: Dass man versucht, gegen Dinge, die wirklich rechtsverletzend sind und so,
l33tname: halt sein Urheberrecht durchzusetzen, finde ich auch okay.
l33tname: Wobei ich da auch, keine Ahnung, ich weiß gar nicht, wie erfolgreich das überhaupt
l33tname: ist, das Großteil irgendwie durchzusetzen, weil es ploppt halt einfach wieder irgendwo auf.
Ingo: Es kommt drauf an, wie hartnäckig du bist, glaube ich.
Felix: Du kriegst es schon alles durchgesetzt und jetzt ganz, ganz doll möchtest.
l33tname: Ja, aber das ist halt super teuer.
Felix: Ja, ist korrekt. Aber je nachdem, wie wichtig es dir ist. Wenn du zum Beispiel Disney bist.
l33tname: Ja, ja, aber selbst da. Oder Nintendo. Ja, ja, aber auch da.
Felix: Hast du mal gehört, wie die gegen Emulatoren und so diesen ganzen Shit vorgehen?
l33tname: Ja, ja, natürlich. Aber auch da gibt es halt super viel Zeug.
l33tname: Und ja, klar sind die die ganze Zeit hinterher und verklagen alles und jeden.
Felix: Ja.
l33tname: Der irgendwie ein bisschen ihre IP benutzt. Aber ja, es gibt halt trotzdem super viel Zeug.
Felix: Nehmen wir jetzt 127.001. Okay.
l33tname: Das ist halt super schwierig, dass... Ja, man kann es ein bisschen eindämmen,
l33tname: das schon, und das ist vielleicht auch okay für gewisse Dinge. Aber ja, mal schauen.
Felix: Auf jeden Fall, ja, es hätte schlimmer sein können, ja, also für den Verlag
Felix: und für quasi das deutsche Internet oder so.
l33tname: Jaja, das haben sie voll okay reagiert. Also das kann man nicht sagen. Das geht, glaube ich.
Felix: Ganz okay, klar dann. Und ich glaube, es hilft ja auch quasi ihren,
Felix: ja, quasi der Figur-Conny.
l33tname: Ich glaube auch, ja. Also ich hätte das, glaube ich, nicht gekannt ohne diese Mics.
Ingo: Ja, das denke ich auch.
l33tname: Aber jetzt ist es halt so ein Ding.
Felix: Aber jetzt weißt du, dass es sowas gibt und vielleicht hast du irgendwann mal
Felix: dann irgendein Kind, dem du was schenken musst und denkst so,
Felix: Mensch, gibt dir diese witzigen Conny-Memes, wie wäre es, wenn ich ihm so einen Conny-City schenke?
Felix: Ihr, ihm, es. Ja? Warum nicht?
l33tname: Ja, absolut. Also darum, also ich glaube, das kann schon funktionieren.
Felix: Ja.
Ingo: Gut, also finden wir toll, dass der Verlag da so relativ relaxed drauf reagiert hat.
Ingo: Was haben wir noch? Dann kommen wir zu den News, oder? Sind wir schon bei den News? Ja. na denn?
Felix: Genau.
Ingo: Irgendwas.
Felix: Übergang von AI zu AI-Code-Generatoren.
Ingo: Yay.
Felix: Ja, wolltest du schon mal was überhören?
Ingo: Ja, erzähl mir mehr.
Felix: Es gibt diese VS Code Forks und die machen quasi, die haben quasi Integration
Felix: von irgendwelchen AI-Tools und da gibt es Plugins.
Felix: Und diese Plugins wenn du das falsche Plugin ins CD hast, dann wirst du gehackt.
Felix: Und das ist hier passiert. Das heißt, es ist nicht wirklich eine AI-News,
Felix: sondern quasi so irgendwelche random Plugins aus dem Internetunterladen-News
Felix: und dann wirst du gehackt.
Felix: Ist da passiert mit Cursor-AI.
l33tname: Tja, nicht nett.
Felix: Nicht so nett, genau. Und seine Crypto-Assets wurden gestohlen.
Felix: Von einem Blockchain-Edit-Developer aus Russland.
l33tname: Das halt schon, sage ich jetzt praktisch, ich sage praktisch.
l33tname: Das ist halt schon praktisch, weil wenn du hier die Ideen hackst,
l33tname: dann hast du ja Zugriff auf alle Secrets und Keys und Zeug, was dann halt so
l33tname: in den Projekten rumliegt.
l33tname: Auf die API-Keys und was weiß ich. Und ich meine, das ist schon geil.
Felix: Du bist schon bei den richtigen Personen auf jeden Fall da unterwegs.
l33tname: Ja, aber das sind halt, ja, genau, es sind ja, du hast wie schon deine Target-Audience
l33tname: schon mal sehr eingeschränkt auf.
Felix: Genau, und wenn du ja zum Beispiel so
Felix: ein Plugin für irgendeine obskure Blockchain-Programmiersprachen-Quatsch
Felix: machst, dann hast du Superdoppel gewonnen, weil dann hast du die Leute einfach.
l33tname: Voll.
Felix: Und das war hier tatsächlich so, Solidarity ist eine Sprache,
Felix: keine Ahnung, für Smart Contracts oder so, oder dieses Plugin,
Felix: nee, Solidarity heißt es, sorry.
Felix: das ist quasi ein Syntax-Highlighter für genau diese Blockchain-Sprache.
Felix: Und ja, gewonnen einfach. Das ist schon nice.
l33tname: Ja, voll. Und ich meine, Leute wissen nicht, was für Plugins sie da laufen haben.
l33tname: Also wir, ja. Ich habe letztens bei jemandem drüber geschaut,
l33tname: der benutzt VS Code und dann sind die Unit-Tests nicht gelaufen,
l33tname: da hat sich rausgestellt, irgendein Plugin hat halt auch was auf dem Port,
l33tname: was der Unit-Test gebraucht hat, schon was laufen gehabt.
l33tname: Aber war nicht so klar, was das für ein Plugin war.
Felix: Okay, und die Lösung war jetzt?
l33tname: Weiß ich nicht. Ich bin dann, ich habe da was anderes gemacht.
Felix: Du musst einen zufälligen Port auswählen für deine Unit-Tests.
Felix: Nicht immer den gleichen, Mann. Stell dir vor, du wirst es Paradeel laufen lassen auf einer Box.
l33tname: Wie oft? Hä? Du lässt die gleichen Unit-Tests parallel, weil doppelt hält es besser?
Felix: Nee, wenn du quasi so eine CI-Maschine hast und dann hast du halt fünf Entwickler
Felix: und die wollen halt alle ihre Unit-Tests laufen lassen.
l33tname: Ja, das ist aber, also...
Felix: Nee, machst du nicht, okay.
l33tname: Es läuft ja im Container oder so.
Felix: Okay.
l33tname: Und dann hast du in jedem Container kannst du gleich einen Port...
Felix: Läuft irgendwo in der Cloud.
l33tname: Ist okay. Ja, also du hast ja deinen GitHub-Runner oder deinen...
l33tname: keine Ahnung, was machen Leute Azure oder irgend so ein...
Felix: Was gibt's bei Azure irgendwas?
l33tname: Die hat ja auch irgend so ein AI...
Felix: Ich hab gedacht, du wirst nur noch in AI rein und der sagt dir, ist okay.
l33tname: Ist okay. Ne, also Azure hat auch irgend so ein CI Zeug, was ziemlich ähnlich
l33tname: ist wie dieses GitLab und GitHub Zeug.
l33tname: Du machst halt so ein YAML und dann spawnst du irgendwo irgendwelche Rada.
Felix: Die auf irgendwelchen Ports dann irgendwie irgendwas machen oder was.
l33tname: Ja, ja.
Felix: Okay, das ist nice.
l33tname: Das geht wohl alles.
Felix: Schön.
l33tname: Das ist halt alles. Azure Pipelines heißt das wohl.
Felix: Okay.
l33tname: Ja, aber ja, das ist, ja. Aber das ist ja mittlerweile alles containerized.
l33tname: Darum hast du dieses, mehrere Leute wollen gleiche Tests, das ist kein Problem.
Felix: Super nice. Okay. Außer du hast dieses Plugin installiert.
l33tname: Ja, also du hast halt lokal dieses Plugin installiert und dann hast du halt ein Problem.
Felix: Hast du halt ein Problem. Aber dann ist dein Problem.
l33tname: Das ist dein Problem. Aber dann müsstest du wissen, welches Plugin und dann war nicht so klar.
Felix: Das waren einfach eine Million Plugins.
l33tname: Lösung war Visual Studio Code zumacken oder so. Keine Ahnung.
Ingo: Dann kommen wir von wieder komischen Microsoft-Produkten zu Dimien.
Felix: Ein Cursor ist doch kein Microsoft-Produkt, oder?
l33tname: Ja.
Ingo: Visual Studio Code ist ein Microsoft-Produkt.
Felix: Ja, das ist ein Frog-Cursor Ja.
l33tname: Also ich würde sagen, es ist schon ein Microsoft-Produkt.
Felix: Das Fenster zu.
l33tname: Vielleicht nicht ganz, aber so genug Microsoft-Produkt. Naja, Debian.
l33tname: Zurück von Debian. Noch kein Microsoft-Produkt.
l33tname: Bis jetzt sind sie immer noch so independent. Und da gibt es jetzt wohl ein
l33tname: offizielles Release-Datum für Debian Trixie.
Ingo: Genau. 8. ne? 8.
l33tname: August?
Ingo: 6. August?
l33tname: 9.
Ingo: August?
l33tname: Ich bin mir nicht sicher.
Ingo: Aber irgendwo Anfang August habe ich mir gemerkt. bald.
l33tname: Der neunte ist es. Steht in diesem Mail.
l33tname: Kann natürlich noch ein bisschen vermutlich gegen, ja, gegen vorne vermutlich
l33tname: nicht mehr, aber vielleicht gegen hinten, wenn es noch ein bisschen Probleme gibt oder so.
l33tname: Ja. Aber das heißt, das kommt wohl. Auch interessant für Leute wie Ingo oder
l33tname: mich, die immer noch uralt Debian haben.
l33tname: Das heißt dann, das wird immer weiter rausgepusht und man sollte langsam planen
l33tname: diese uralt, man sollte seine Buster vielleicht mal zumindest auf Bullseye updaten
l33tname: oder so ist, was das heißt.
Ingo: Ja, aha.
l33tname: Weil es kommt jetzt ja schon Trixie.
Ingo: Ja, ja. Ja, den Buster habe ich auch noch irgendwo.
l33tname: Ja, siehst du? Und jetzt wäre wirklich, irgendwo ist wirklich die Zeit,
l33tname: jetzt den Buster zumindest mal auf Bullseye zu updaten.
Ingo: Meinst du?
l33tname: Ja, mindestens. Niemals updaten.
Felix: Nee, nee, mach das nicht.
Ingo: Ja, nee, also ich glaube, ich habe ein oder zwei Busters habe ich noch irgendwo.
l33tname: Das ist wirklich, wirklich, wirklich Zeit, Ingo.
Ingo: Ich könnte jetzt böse Witze machen, ich könnte Ghostbuster spielen oder so, aber ja.
l33tname: Wow.
Felix: Aber Buster ist nicht so alt, oder?
l33tname: Ja, ja, das ist nicht so alt, aber es ist Buster, dann ist es Bullseye, dann ist es Bookworm,
l33tname: Und jetzt kommt dann gleich Trixie. Das heißt, das sind vier zurück und das ist ja alt.
Felix: Wenn es rauskommt. 24 aus dem Support raus.
Ingo: Genau, ist doch quasi frisch.
Felix: Frisch aus dem Support raus, das ist quasi wie nicht aus dem Support raus.
l33tname: Ja.
Felix: Grace period. Guck mal, wenn du super Premium Extended Support kaufst,
Felix: hast du sogar bis 29 noch Zeit.
Ingo: Genau.
Felix: Das ist überhaupt gar kein Problem alles.
l33tname: Ja. Ja,
l33tname: also ich würde sagen, es ist Zeit, dein Bastard zumindest mal auf den Bullseye.
Felix: Mach das nicht irgendwo, lass sie dich jetzt einreden. Du kannst immer dein
Felix: Chef sagen, dass sie ja den Premium-Support kaufen könnten.
l33tname: Ja,
l33tname: genau.
Ingo: Sag ich auch schon bei Ubuntu, da können sie es auch kaufen und 10 Jahre hier
Ingo: Ubuntu betreiben, wollen sie aber auch irgendwie nicht.
Felix: Kostet irgendwie 2,50 Euro, das können sie nicht leisten.
l33tname: Das ist crazy.
Felix: Wenn den Support auch von irgendjemand anders einkaufen, von Suse, oder?
Felix: Die supporten dir alles für immer.
Ingo: Aber bei Suse kannst du doch nicht Ubuntu-Support einkaufen.
Felix: Doch, doch, doch, doch.
Ingo: Echt?
Felix: Suse, Ubuntu, Support. Das kannst du bei denen direkt kaufen. Das war ganz witzig.
l33tname: Die machen alles für Geld.
Felix: Ja, ohne Witz, das ist genau das.
l33tname: Ja, ich meine, keine Ahnung. Wenn du halt Linux, dann kennst du einen Linux, kennst du alle Linux.
Felix: Ja. Und das bisschen Support, da machen sie halt nur super kritische Vulnerabilities oder so.
Ingo: Frage ich jetzt also bei Suse, ob sie meinen Clear Linux noch ein bisschen weiter supporten.
Felix: Jetzt weiß ich nicht, ob sie das machen. Ich glaube nicht.
l33tname: Jetzt das schon. Das fucking crazy.
l33tname: Wenn du dieses Extended Support Paid E-T- EL-Test Zeug hast,
l33tname: kannst du noch Jesse brauchen.
l33tname: Konntest du noch Jesse brauchen bis Ende Juni dieses Jahr. Aber du kannst immer noch auf Stretch sein.
l33tname: Bis 27. Also noch zwei Jahre.
l33tname: Das ist einfach insane.
l33tname: Aber also fairerweise muss man auch sagen, also so wirklich Support bekommst,
l33tname: also ja, die fixen dir auch nur noch wirklich, wirklich kritische Dinge und
l33tname: wenn dich dann jemand wirklich gezielt targetet, dann hat's dich vermutlich.
l33tname: Dem Zeug würde ich jetzt auch nicht mehr vertrauen, auch wenn du da Geld für zahlst.
l33tname: Also ich würde da keine kritische Infrastruktur drauf laufen lassen,
l33tname: aber ja. Muss jeder selber wissen.
Ingo: Muss jeder selber wissen, genau. Also, Trixi kommt bald raus,
Ingo: bereitet euch auf den Impact vor.
l33tname: Mental, zumindest.
Felix: Die supporten nur dieses Red Hat-Zeug, glaube ich.
Ingo: Suse meinst du jetzt?
Felix: Ja, Suse Multi-Linux-Support heißt es bei denen.
Ingo: Okay, genau, die supporten auf jeden Fall Rel-Zeug.
Felix: Ja, genau, das war nicht Ubuntu, sorry.
Ingo: Hätte ich jetzt spannend gefunden, wenn sie auch Ubuntu supporten, aber gut.
Ingo: Ja, aber wenn ihr irgendeinen Debian einsetzt, guckt mal, was für eine Version
Ingo: ihr da fahrt und vielleicht müsst ihr demnächst dann oder solltet demnächst auch wieder upgraden.
l33tname: Genau, beziehungsweise was ihr machen könnt ist, ihr wartet jetzt noch ein bisschen
l33tname: bis Mitte August und dann geht ihr einfach direkt auf Trixie und dann habt ihr
l33tname: wieder Ruhe für 10 Jahre.
Felix: Ja, nicht ganz, aber 5 oder? Wie lange haben wir die für Debian?
l33tname: 19? sind?
Ingo: Ja, also drei Jahre normal und dann ein bisschen LTS, dann sind es nochmal irgendwie
Ingo: fünf, ne? Dann sind es insgesamt fünf Jahre.
Felix: Fünf Jahre, hätte ich jetzt auch gedacht. So fünf Jahre sind das.
l33tname: Ja, also eben, wenn du direkt bei Release auf Buster gegangen bist,
l33tname: dann sind es jetzt ungefähr sechs Jahre. Ja.
Ingo: 5, 6.
Felix: Ja, aber letztes Jahr ist es ja schon EOL gegangen. 24.
Ingo: Genau, das ist von 19 bis 24 gewesen. Basta. Außer du kaufst halt den erweiterten.
Felix: Super Premium Extended Support.
Ingo: Genau, den normalen LTS Support, den kriegst du so, aber den erweiterten,
Ingo: den musst du bezahlen. Den bietet dir halt eine Firma.
Felix: Für macht ihr das da?
Ingo: Gut, dann gehen wir weiter, oder?
Felix: Wird sagen, oder?
Ingo: Wollt ihr euch da noch? Nö, nö. Dann haben wir die News,
Ingo: dass sich die EU ein bisschen weiter drum kümmern will,
Ingo: unabhängiger von Big Tech zu werden und deswegen Unternehmen oder Organisationen
Ingo: unterstützt, die mehr in Linux und Open Source Anbieter stecken wollen.
Ingo: Also das, was ja bei uns in Deutschland auch passiert mit Sendis und OpenDesk,
Ingo: haben wir schon ein paar Mal drüber geredet und auch so ein paar Organisationen,
Ingo: Institutionen, die das in Frankreich auch machen,
Ingo: die das ja teilweise in bestimmten Bereichen in Frankreich auch schon sehr, sehr lange machen.
Ingo: Jetzt hat irgendwie oder vor einiger Zeit auch irgendwie angekündigt,
Ingo: ich glaube, irgendeine Region in Frankreich wollte umziehen. Ah ja, Region Lyon.
Ingo: Genau, er wägt den Wechsel zu Linux.
Ingo: Und da wollen eben mehrere EU-Staaten und eben die EU selber irgendwie eine
Ingo: Initiative gründen oder unterstützen,
Ingo: dass das weiter vorangeht und ein bisschen gebündelt wird.
Ingo: Und das ist soweit doch mal eine gute News.
Ingo: Hoffentlich bleibt es auch dabei und nicht, dass ihr dann irgendwie beim nächsten,
Ingo: keine Ahnung, wenn Microsoft mal wieder mit einem großen Schein wedelt,
Ingo: irgendwie gleich wieder umkippen.
Felix: Ja, war das nicht, Microsoft haben die nicht gesagt so, ja, about dieses Private
Felix: Cloud, kann schon passieren, dass wir ab und zu Daten in die USA schicken,
Felix: aber es ist nur, weil wir nicht anders können.
Felix: Wir dürfen gar keine andere Wahl.
Ingo: Und wenn die Daten dann da natürlich auch mal sind, dann müssen wir uns ja leider
Ingo: auch an Trump-Gesetze halten und dann kann es natürlich auch sein,
Ingo: dass die Daten dann auch irgendwo da abhanden kommen und benutzt werden für alles andere.
Ingo: Und umso wichtiger ist es eben, dass ich diese Institution hier,
Ingo: European Digital Infrastructure Consortium for Digital Commons, D-C-I-D-E-I-C,
Ingo: sehr sperrig.
Ingo: Ja, ja, also ein digitale Infrastrukturministerium
Ingo: für digitale Güter irgendwie gegründet hat und eben die Organisation so ein
Ingo: bisschen da unterstützen will oder so ein bisschen als Rahmen betrifft.
Ingo: bilden will, um dann, wie gesagt, die lokalen Sachen, die es ja eben gibt,
Ingo: wie bei uns Zendisk und so,
Ingo: Zendisten, also Zentrum für digitale Souveränität und sowas zu unterstützen
Ingo: und ein bisschen zentral zu steuern.
Ingo: Und wenn da Gelder an die richtigen Stellen fließen und nicht nur irgendwie,
Ingo: versickern, dann ist das doch eine gute Sache.
l33tname: Ja, finden wir gut.
Ingo: Also, vielleicht hören wir ja von diesem,
Ingo: DCIDIC.
Felix: Ich hoffe, da haben wir nie wieder irgendwas, wir denken sich einen neuen Namen aus.
l33tname: Ja, genau. Also, hä?
Ingo: Ja. Hätten wir es nicht einfach Digital Infrastructure Gedöns nennen können?
Felix: Ja.
Ingo: Digital Comments.
Felix: Was wäre das dann? D-I-G oder was?
Ingo: Ja, genau. Einfach nur Dick. Genau. Hätten wir es nicht einfach nur Dick nennen können?
l33tname: Oh oh.
Felix: Das wäre doch besser gewesen. Wir brauchen die European Dick. Ja.
Ingo: European Dick.
l33tname: E-Dick. Einfach E-Dick.
Felix: E-Dick.
Ingo: Das E-Dick.
Felix: Edig fände ich nicht so schlecht eigentlich.
Ingo: Aber das heißt dc-edig.
Felix: Nee, einfach nur edig. Edig. Ich finde es gut.
l33tname: Ich finde es auch gut. Und ja, von Windows auf Linux updaten sowieso auch immer gut.
Ingo: Ja, jetzt umso mehr in den nächsten Monaten.
Ingo: Hat nicht aus BSI empfohlen, entweder jetzt dringend auf Windows 11 zu gehen
Ingo: oder noch besser, nee, das noch besser haben sie nicht gesagt,
Ingo: aber oder auf macOS oder Linux zu wechseln.
Ingo: fand ich ja schon mal schön, dass es überhaupt in einem Atemzug sozusagen genannt wird.
Ingo: Also Achtung, ihr müsst euch kümmern und entweder nehmt ihr dieses Windows 11
Ingo: oder macht da immer was Richtiges sozusagen.
l33tname: Macht euch einfach ein Linux.
Ingo: Ja.
Ingo: Das war auch irgendwie in den letzten Tagen, Wochen mal News,
Ingo: dass die Leute sich langsam mal einen Gedanken darüber machen sollten.
Ingo: Okay, dann Portfolio-Intekler?
l33tname: Ja, mehr EU. Also EU gibt ja bald dann irgendwelche so Öko-Design-Verordnungen
l33tname: für Smartphones und Tablets und so.
l33tname: Ja. Die Hersteller halt zwingen Designs langlebiger und besser reparierbarer zu gestalten.
Felix: Ja.
l33tname: Und so.
Felix: Ja, ja.
l33tname: Und dann gibt es ja diesen, was machen sie? Wie heißt es? Lautsprecher.
l33tname: Lautsprecher-Hersteller. Teufel. Ja. Den man ja schon auch...
Felix: Der Deibel.
l33tname: Die sind schon ziemlich groß.
Felix: Ziemlich deutsch auch, oder?
l33tname: Ziemlich deutsch, genau. Aber ich glaube, das kennt man schon.
l33tname: Das hat mir auf jeden Fall auch was gesagt. Was ich nicht wusste,
l33tname: dass die auch so kleines Zeug machen. Die machen auf jeden Fall auch so...
Felix: Kleine Lautsprecher.
l33tname: Genau, so die kleine, die du so... Ja, die du halt dabei hast als Halbstarker
l33tname: und dann die ganze U-Bahn beschallst damit. Zum Beispiel...
l33tname: die du dann halt so über Bluetooth mit deinem Handy verbindest.
l33tname: Und die haben jetzt so einen gebaut und da haben sie ganz viel davon geopensourced
l33tname: mit irgendwie Schaltplänen und Dingen, die du selber 3D nachdrucken kannst und so.
l33tname: Und ja, ich finde es ziemlich cool. Ja, ist eine coole Sache. Und das ist jetzt...
Ingo: Plus eins, like, geile Geschichte.
l33tname: Genau, sie mussten das jetzt gar noch nicht mal, also die Regeln gelten aktuell
l33tname: noch nicht für, ja, so Bluetooth-Speaker-Kategorien-Zeug, aber sie haben es
l33tname: uns trotzdem am Anfang mal gemacht und ja, das finde ich ziemlich cool und ich hoffe.
Ingo: Das ist auf jeden Fall erstmal auch Publicity-mäßig gut, also von dem her, ja.
l33tname: Ja, und wenn Dinge besser reparierbar werden, dann, ja, also das ist ein gutes Ding, glaube ich, ja.
l33tname: Wenn Dinge länger haltbar sind, das ist schon auch ein Problem,
l33tname: dass, ja, viele Dinge halt gekauft werden und nach zwei Jahren wirst du das
l33tname: halt weg und kaufst was Neues.
l33tname: Das ist auf so vielen Ebenen halt nicht gut, darum ja, finde ich cool.
l33tname: Kann man sich durchlesen, die haben so ein Interview gegeben in Heise. Ja.
Ingo: Genau, also wenn ihr so einen Lautsprecher habt, könnt ihr mal gucken,
Ingo: ob euer Schaltplan da jetzt auch mit dabei ist und wenn nicht.
Ingo: Auf jeden Fall eine coole Geschichte. Das hilft auf jeden Fall.
l33tname: Ich glaube, es gibt jetzt erst diesen einen, ähm, ja. Ich glaube nicht.
l33tname: Die Chance, dass du genau den hast, ist, glaube ich, klein.
Felix: Du könntest dir den kaufen, wenn du es gut findest. Genau, du könntest den kaufen. Das wäre schon gut.
Ingo: Sehr gut. Okay, das ist also super Geschichte, made in Germany.
Ingo: Die nächste Sache, made in Germany.
Felix: Auch die beste Sache.
l33tname: Die beste ist dieser Deuro.
Felix: Der Deuro. Nee, der German Bitcoin. Endlich gibst du ihn jetzt für deinen Google
Felix: Wallet und für deinen Apple Wallet.
Ingo: Say what now?
Felix: Klick einfach mal drauf. In Sanifair-Gutschein. In Sanifair-Wertbomben.
Ingo: What?
Felix: Kannst du jetzt auch dein Apple und Google Wallet laden.
l33tname: Ist das dann in der Blockchain oder?
Felix: Ich weiß es nicht. Ich glaube nicht. Ist auf jeden Fall Original Shitcoin.
Felix: Also Sanifair, ich weiß nicht genau.
l33tname: Da bekommt Shitco eine ganz neue Bedeutung.
Felix: Ob das auch alle kennen, also Sanifair ist dieser, du gehst auf Klo und dann,
Felix: kriegst du da einen Wertbonk zurück nach dem Dorfklo.
l33tname: Aber das ist schon auch nur so ein deutsches Ding, nicht?
Felix: Es ist nur deutsch, deswegen ja.
l33tname: Ich glaube, es gibt so ein deutsch. Ich weiß es nicht, aber als ich kenne,
l33tname: also ich bin halt auch nicht viel in der Autobahnraststelle, muss ich jetzt sagen.
Felix: Das ist auch echt komisch.
l33tname: Es ist ja nicht nur Autobahnen.
Ingo: Ich glaube, es sind auch.
Felix: Bahnhöfe oder so.
Ingo: Bahnhöfen, Schukhäfen und so, ne? Aber ja, schon vornehmlich an der Autobahn
Ingo: sieht man das schon, das stimmt.
Felix: Genau, und dann kriegst du ja quasi diesen Gutschein und den kannst du dann
Felix: bei dem Kaffee da einlösen oder so.
l33tname: German Bitcoin, ja.
Felix: German Bitcoin, genau.
Ingo: Ich meine, ist besser als diese Dinger die ganze Zeit irgendwie ausgehoben zu haben.
Felix: Diese Kackzette.
Ingo: Ich habe tatsächlich hier auch zwei vor mir liegen, muss ich ganz ehrlich sagen.
Felix: Ich habe hier zwei German Bitcoin direkt vor dir zu lesen.
Ingo: Ja, ich habe hier zwei Bitcoins und ich weiß auch nicht, der eine ist von 22, der andere ist von 24.
Ingo: Also, ich weiß nicht, wie lange die halten, keine Ahnung. Aber ja.
Felix: Die halten immer ein Jahr.
Ingo: Wallet at all German Motorway Service Stations with Sunnyfair. Hm.
Ingo: Nee, die müssen mehr als ein Jahr halten. Hier steht, also bei dem einen steht,
Ingo: dass es gültig bis 31.12.27 ist und der andere, der schon ewig alt ist,
Ingo: steht nicht drauf, wie lange der hält.
Felix: Dann hält er wahrscheinlich für immer.
Ingo: Ja. Wahrscheinlich nicht, aber gut.
Felix: Aber genau, es gibt jetzt quasi als digital neueste Einführung bei Sunnyfair.
Felix: Kannst du dann auf dein Wallet laden. Find ich gut.
Ingo: Spart diese Zettel.
Felix: Spart diese Zettel, ja. Find ich auch nice.
Ingo: Finden wir gut. Nicht so gut finden wir, was im Aua los ist.
Felix: Ach ja, Aua. Aua ist das Arclinux Extended Packages Support Repository oder
Felix: so. Ich weiß nicht genau, wie das heißt.
Ingo: User Repository, oder?
Felix: Genau. Arc User Repository. Ja, genau, so heißt es.
Felix: Und da kann quasi jeder Hans und Franz irgendwie seine Pakete hochladen.
Felix: Turns out, drei Pakete wurden dort hochgeladen, die Firefox-Browser sind quasi,
Felix: also LibreFox, Firefox und Zen-Browser.
Felix: Ich weiß nicht, was Zen-Browser ist, bestimmt auch so ein Fork von Firefox.
Felix: Und die hießen LibreFox Fix, Firefox Patch und Zen-Browser Patch Spinn.
Felix: Und die hatten Marware drin.
Ingo: Das ist eigentlich nicht gut. Das ist dann wie bei diesen anderen Microsoft-Produkten,
Ingo: die dir irgendwelche AI versprechen und keine AI haben.
Felix: Ja, es ist genau das gleiche eigentlich.
Ingo: Hätten wir eigentlich zusammen direkt unter einer Lampen gehen können.
Ingo: Okay, und das hat man jetzt aber erkannt und rausgeschmissen aus Aua.
Felix: Ja, na klar, aber die Frage ist halt quasi Aua ist groß und du kannst es nicht
Felix: so richtig gut überblicken.
Felix: Und jeder darf ja irgendwelchen Quatsch darin machen und es ist nicht so richtig gut. Also ist shit.
Ingo: Kann man die AI nicht anweisen, dass er alle Pakete runterlädt,
Ingo: mal durchforstet, ob da irgendwie...
Felix: Man kann ja einfach sagen, er soll gucken, wo jetzt, wo man gehackt wird.
Felix: Und dann findet er bestimmt...
l33tname: Und mit allen Paketen runterladen, meinst du, so wie die andere AI,
l33tname: einfach mal alle Pakete löschen?
Felix: Ja, manche sie löschen? Ups, sorry, sorry, sorry.
l33tname: Du hast gesagt, ich soll keine Pakete löschen. Ich hab's jetzt trotzdem gelöscht.
Felix: Upsi, mir war er nach. Das war ein Problem auf meiner Seite.
Felix: Sorry, sorry. Ist was ich auch nicht. I panicked.
l33tname: Ja.
Felix: I panicked.
l33tname: I panicked ist echt gut. Das sage ich das nächste Mal, wenn ich irgendwas kaputt mache.
Felix: Gesagt habe. I panicked and removed all the data. Sorry, sorry.
l33tname: Ich habe alles kaputt gemacht. Upsi.
Ingo: Okay. Gut, aber ja. Hoffen wir mal, dass nicht so viel Scheiß da drin ist,
Ingo: weil das ist natürlich...
Felix: Ja, aber beim Aua weiß man es halt echt nicht so geil. Das ist schon blöd.
Ingo: Klar, du musst den Leuten... Entweder kennst du die, die das hochgeladen haben
Ingo: oder haben irgendwie eine gute Reputation oder du musst halt einfach genau hingucken.
Ingo: Aber das ist wie bei allem, was man aus diesem Internet lädt.
Felix: Ja, aber beim Aua ist es halt schon noch extra besonders kacke.
Felix: Also bei Distributionen, da hat man das Gefühl, okay, da müssen schon viele
Felix: Leute quasi drüber hinweg schauen.
Ingo: Ja, aber ich meine so wie ich weiß nicht, ob ihr euch noch erinnertet. Google Pipe S.A.
Ingo: Ja, das ist ja auch ein Problem, genau.
Ingo: aber so allgemein, früher Windows irgendwie auf irgendeine Webseite gegangen,
Ingo: irgendein Programm runtergeladen, Exit doppelt geklickt, weil war bestimmt ein
Ingo: geiles Tool, was man gebraucht hat.
Ingo: Also ich meine, das ist ja genau das, ne? Du hast da irgendwelche Leute,
Ingo: die irgendwas ins Internet laden und du führst das halt bei dir aus.
Ingo: Und ja, dieses Pipe nach Pipe SH ist auch, oder SH ist einfach auch scheiße.
Ingo: Das immer, guckt euch immer an, was ihr da ausführt.
Ingo: Gut. Oder auch nicht. Aber vielleicht ist ja das nächste, dass meine Open Source
Ingo: Maintenance Fee bezahlt.
Felix: Also ich weiß nicht genau, was das Wix...
Ingo: Das ist ein schlechter Name.
Felix: Das gehört nicht zu diesen Porn Games dazu.
l33tname: Die sind ja jetzt auch von Steam verbannt worden, Wix Tools.
Felix: Wix Toolset leider von Steam verbannt worden.
l33tname: Toolset, Entschuldigung. Wix Toolset.
Felix: Das ist leider von Steven und von H.I.O.
Felix: Und was die jetzt gemacht haben, ist eine Open-Source-Maintenance-Fee für ihre Projekte eingeführt,
Felix: also quasi damit die Maintenance gewährleistet werden kann und das sollen irgendwie
Felix: alle Firmen bezahlen, die die Wix-Tools benutzen.
Ingo: Und das sollen sie über GitHub-Sponsor machen.
Felix: Über GitHub Sponsors, also das Bezahlen gefälligst. Das ist so die Idee.
Ingo: Aber ich meine, das haben sie jetzt mal so aufgeschrieben, aber sie entforcen es doch nicht, oder?
Felix: Nee, sie können, das ist ja auch schwer zu entforcen, ja. Da kannst du es ja
Felix: quasi nicht sehen, welche Firmen tatsächlich das benutzen bei sich, oder so, ja.
Felix: Er hat auch in seinem Issue geschrieben, ja, wenn dich quasi diese 5 Euro,
Felix: oder was du da bezahlst, als Firma A machen und du das nicht bezahlen kannst
Felix: und deswegen bankrott gehst, weil du die WIX-Tools nicht bezahlst,
Felix: dann sollst du das einfach nicht machen.
Felix: Das steht irgendwo in der Mitte, das ist auch der mega lange Thread einfach
Felix: mit 1000 Millionen Einträgen, aber der Entwickler hat da schon,
Felix: gut geantwortet immer, also der hat quasi seinen Standpunkt vertreten,
Felix: auf die Antworten zurückgegangen und hat dann irgendwie das von der Issue ist
Felix: gerade noch sogar, kann sogar noch reinschreiben.
l33tname: Ja, genau.
Felix: Genau, wie man das jetzt findet, ist natürlich noch eine andere Frage.
l33tname: Ich meine, sie haben zumindest jetzt so ein offizielles, so hey,
l33tname: du solltest das machen. Aber ja, ein Forstenwett vermutlich.
Ingo: Aber das ist, ich habe da jetzt mal gerade aufgeklickt, es gibt ja tatsächlich
Ingo: irgendwie eine richtige Webseite, opensourcemaintainencefee.org.
Ingo: Also es scheinen ja mehrere Projekte das quasi anzugehen, wenn ich das jetzt
Ingo: richtig verstanden habe, oder?
Ingo: Genau, scheint irgendwie eine größere Gruppe an Leuten zu sein,
Ingo: die sagen, hier wäre gut.
Felix: Gebt uns Geld, wenn ihr eure Open-Source-Projekte weiter haben wollt und nicht,
Felix: dass wir nur Burnout haben, aber nichts dafür bekommen.
Felix: Ist schon okay. Also ich habe davon jetzt auch das erste Mal gehört,
Felix: auch von dieser Open-Source-Maintainments-Fee, von dem Konzept heraus.
Felix: Aber jetzt beobachten wir das mal.
l33tname: Wieder mal einen Ansatz, irgendwie ein bisschen Geld da reinzubekommen.
Felix: Genau, dass man auch sagt, ja okay, wenn ihr eine Firma seid,
Felix: müsst ihr das halt bezahlen.
Ingo: Ja, ich meine, die Lizenz dazu so zu ändern, ist natürlich immer schwierig,
Ingo: weil dann ist es automatisch eigentlich keine Open-Size-Von-Lizenz mehr,
Ingo: wenn du da so eine Euler dazu gibst.
Ingo: Ja, aber natürlich irgendwie Firmen dazu zu kriegen, zu sagen,
Ingo: hier bitte, bitte, tut mal irgendwie, wenn er es einsetzt, geil ist, aber ja.
Felix: Was du irgendwie machen kannst, ist, es geht nicht um den Source-Code an der
Felix: Stelle, sondern es geht um die Binary Distribution, also wenn du quasi die Binär-Pakete
Felix: verwendest, dann musst du die verwenden.
Felix: Wenn du selber von Hand baust, ist es, glaube ich, okay, dann hast du quasi
Felix: nur die Lizenz da drunter.
Felix: Aber es geht, glaube ich, auch so ein Stück weit darum, dass du die Firmen dazu
Felix: bekommst, quasi Geld zu geben, weil die tun sich da immer schwer,
Felix: quasi dir einfach nur so Geld zu geben.
Felix: Aber wenn du dann sagst, ja, musst du quasi machen, dann kannst du auch als
Felix: Entwickler in dieser Firma sagen, ja, die sagen, müssen wir machen und dann
Felix: findet sich das vielleicht eher die Möglichkeit, das dann auch tatsächlich zu tun.
Felix: Ja, selbst wenn es irgendwie fünf Euro im Jahr oder im Monat oder was auch immer das sind, ja.
Felix: Vielleicht geht es. Wie gesagt, ich habe das jetzt das erste Mal gehört.
Felix: Ich finde es nicht so, ja, ich finde es erst mal einen Ansatz, grundsätzlich.
Felix: Und jetzt gucken wir mal, was wie das so grundsätzlich läuft.
Felix: Sagen die hier 10 Dollar im Monat, eine kleine Organisation.
l33tname: Ja, genau.
Felix: Und wenn man dieses Tool verwendet und damit dann auch selber quasi Revenue
Felix: generiert und so, dann kann man ja auch schon schauen, dass man das Projekt
Felix: dann auch da entsprechend mit teilhaben lässt.
Ingo: Ja, vor allem.
Ingo: Ja, und ich glaube, da gibt es auch ein paar Projekte, die mit sowas leben oder davon leben können.
Ingo: Also von dem her nochmal an die Firmen ranzugehen und sagen,
Ingo: ja bitte, hier ist eine Möglichkeit, mal gucken, ob wir davon nochmal hören
Ingo: oder ob das dann irgendwann wieder einschläft.
Ingo: Ja. Gut, so, jetzt habt ihr hier noch ein Thema. Wollt ihr das wirklich jetzt noch machen? Ja.
Felix: Wie lange war es denn? 100 Jahre spät?
Ingo: Kommen wir zu Rust. Ich habe tatsächlich nicht so große Ahnung von Rust.
l33tname: Hast du eine Meinung zu Rust?
Ingo: Ja, finde ich gut. Also ist safe, safer als C und baut sich jetzt überall ein
Ingo: und ist eine coole Idee. Ja, mehr Rust, mehr gut.
Felix: Mehr Rust, mehr gut. Ich meine...
Ingo: Ja. Nee, sag.
Felix: Okay, ich habe im Garten so einen Vorschlaghammer vergessen,
Felix: es hat geregnet und er hat jetzt richtig viel Rust dran. Das war kein Edelstahl.
Felix: Bisschen blöd. Das ist meine Meinung. Ich habe tatsächlich keine andere Meinung zu Rust.
l33tname: Du hast auch noch keinen Rust.
Felix: Ich habe das nie verwendet. Ich weiß, dass die Leute es gut finden und das finde
Felix: ich auch nice. Warum nicht? Aber das war es dann quasi.
Felix: Sekrut sieht auf jeden Fall behindert aus und Rust-Cut habe ich nicht so viel gesehen.
l33tname: Ja, es ist... Keine Ahnung, weiß ich nicht, ob Rust-Code so viel besser aussieht.
l33tname: Keine Ahnung, ist vielleicht auch ein bisschen Geschmackssache.
l33tname: Aber Rust-Code hat ja halt, ja, ich glaube das, warum viele Leute es halt auch
l33tname: lieben, es hat halt ziemlich, es zwingt dich halt zu ziemlich vielen Dingen
l33tname: irgendwie mit halt dem ziemlich starken Typensystem.
l33tname: und dann, wenn du das halt erfüllt hast, dann hast du halt gewisse Garantien,
l33tname: dass Dinge funktionieren bis zu einem gewissen Grad.
l33tname: Und ich glaube, Leute finden das gut. Ja, ich habe jetzt so ein bisschen damit rumgespielt.
l33tname: Also ich habe schon mal irgendwie von ein paar Jahren irgendwie das halt für das Advent of Code Zeug,
l33tname: gebraucht, aber da kannst du halt im Prinzip das halt viel, da kannst du alles
l33tname: aus der Standard Library nehmen und so, weil du brauchst halt so ein bisschen
l33tname: Loops und ein bisschen File-Parsing und dann baust du halt so ein bisschen Algorithmik und that's that.
l33tname: Und ich habe es jetzt halt für so Real-World-Probleme probiert.
Felix: Was war dein Real-World-Problem?
l33tname: Mein Real-World-Problem war, ich habe mit diesem, habe ich hier,
l33tname: glaube ich, auch schon mal gepickt, dass ich hier dieses Flat-Buffers zum Teil benutze.
l33tname: Was so eine, sowas wie Protobuff und ja, so ein Message-Serialisierungs-Tool.
Felix: Quasi wie Jason, nur kleiner.
l33tname: Ja, quasi wie Jason, genau. Ja, wie Jason, aber halt in Binär und halt in Pact
l33tname: und mehr optimiert, halt optimiert für Übertragung und Serialisierungs- und
l33tname: Deserialisierungs-Speats.
Felix: Also Jason Serializer Jason und dann nochmal durch GZip durch.
l33tname: Ja, genau. Jason aber halt effizient und schnell. Ich glaube,
l33tname: es ist ein gutes mentales Modell für das. Okay.
l33tname: Und da habe ich halt so einen Server, der das macht und jetzt habe ich halt
l33tname: so einen Rust-Client geschrieben.
l33tname: Und was halt interessant ist, was man wirklich merkt, so das Ökosystem ist halt
l33tname: nicht, das ist halt nicht ready.
l33tname: Also es gibt halt so viel Zeug, was es einfach noch nicht gibt oder halt alles
l33tname: noch so in Flux ist und ja, die Pakete halt noch nicht so, es gibt nicht so das eine,
l33tname: ja, das eine Paket, was man so nimmt, sondern es gibt halt so das eine Paket
l33tname: und dann gibt es noch das andere Paket und das eine Paket wird es vielleicht
l33tname: in zwei, drei Jahren auch nicht mehr geben und so.
l33tname: Also man merkt halt einfach, dass es eine super neue Sprache ist,
l33tname: was gut und schlecht sein kann.
l33tname: Also es ist halt cool, wenn du sagst, boah, ich will jetzt super viel irgendwie
l33tname: selber machen und man hat halt voll noch die Opportunities zum irgendwelchen Standard-Libraries.
Felix: Rust ist von 2012.
l33tname: Ja, das halt. Ja, aber ich meine, ja, das ist halt neu.
Felix: Neu. ganz frisch. Oh, Überraschung. Wo kommt Rust her?
l33tname: Nee, aber das...
Ingo: Nee, nee, ich meine, auch wenn du sagst, es gibt dieses Paket und dieses Paket,
Ingo: aber Rust hat ja schon große Traktionen gekriegt in den letzten Jahren oder
Ingo: Jahrzehnten, ja, oder über ein Jahrzehnt,
Ingo: ganz Körnel-Module dafür schreiben, also im Linux-Körnel ist es angekommen.
Ingo: und ich meine, ganz, ganz viele Linux-Tools wurden zumindest einmal irgendwie
Ingo: in Rust neu in Shiny geschrieben.
Ingo: Da gibt es ja so ganze GitHub-Listen irgendwo, wo du dann gucken kannst,
Ingo: okay, dieses Tool gibt es in Rust neu implementiert und ist viel, viel besser.
Ingo: Heißt jetzt noch nicht, dass es dann gleich in jede Linux-Distribution einwandert,
Ingo: aber es ist trotzdem krass, was da einfach in den letzten Jahren entstanden ist.
l33tname: Also es fließt jetzt sicher ja viel da rein, aber, ja, also man merkt halt einfach,
l33tname: dass das Ökosystem und alles ist halt neu.
l33tname: Das ist halt, ja, das ist halt cool, wenn du viel neu marken willst,
l33tname: wenn du einfach irgendwie Zeug benutzen willst, was funktioniert, ist halt,
l33tname: ja, bisschen weniger cool und wenn du jetzt halt irgendwelches Zeug drauf schreibst,
l33tname: ist halt einfach die Chance, dass irgendwie die Hälfte deiner Libraries halt
l33tname: in zwei, drei Jahren halt irgendwie ersetzt werden müssen, weil die halt dann
l33tname: nicht mehr maintained werden oder was weiß ich.
l33tname: Gutes Beispiel für Dinge, die es halt noch nicht gibt, jetzt so in dem Kontext,
l33tname: wo ich es halt gebraucht habe, zum Beispiel gRPC.
l33tname: Es gibt halt einfach keinen offiziellen gRPC Rust Client.
l33tname: Die haben zwar irgendwie letztes Jahr im April mal gesagt, ja,
l33tname: ja, das passiert, wir machen das.
l33tname: Und jetzt gibt es irgendwie im Juli, das war schon.
Felix: Und gibt es den jetzt?
l33tname: Nein.
Felix: Hm, und jetzt?
l33tname: Den gibt es halt immer noch nicht. Sie sind da immer noch dran.
l33tname: Sind immer noch committed, dass sie das irgendwie machen wollen.
l33tname: Dass es halt eine offizielle gRPC-Rust-Implementation gibt. Aber das halt noch nicht,
l33tname: gibt es halt kein konkretes Datum und so.
l33tname: Und jetzt in der Zwischenzeit gibt es halt, es gibt halt so eine Open-Source-Library,
l33tname: die heißt Tonic, was eine native gRPC-Client- und Server-Implementation ist in Rust,
l33tname: was halt jetzt alle Leute so die letzten zwei, drei Jahre benutzt haben.
l33tname: Aber jetzt gerade sowas, oder? Also du kannst natürlich deine Software irgendwie auf Tonic bauen,
l33tname: ob das dann wenn dann das offizielle gRPC da ist was dann maintained wird,
l33tname: ob dann dieses Tonic Projekt auch noch,
l33tname: irgendwie groß weiterentwickelt wird und gepflegt wird, weiß man natürlich auch
l33tname: nicht so genau, weil es glaube ich also die haben auch, die zahlen jetzt halt diesen einen Tonic Dude,
l33tname: um dieses offizielle gRPC Zeug zu machen und ich glaube auch dieses Protopuff
l33tname: zu machen und keine Ahnung was.
l33tname: Tja ist halt alles so ein bisschen eine Frage,
l33tname: dann, dieses Tonic unterstützt eigentlich nur Flatbuffers nur Protobuff,
l33tname: Entschuldigung ich habe jetzt hier aber so ein Flatbuffers File und dann gibt
l33tname: es halt irgendwie so ein bisschen Glue Code, der aber auch irgendwie halt so
l33tname: ein bisschen aussieht das hat halt, ja,
l33tname: der hat halt irgendwie drei Commits, das wurde halt einmal geschrieben und das
l33tname: ist vielleicht einfach fertig Vielen Dank.
l33tname: Beziehungsweise, ja, ich habe jetzt mal Merch Request gemacht,
l33tname: mal schauen, wie Maintaint das noch ist, oder ob das einfach so,
l33tname: ja, ich habe das mal für mein eigenes kleines Ding gebraucht und das war's jetzt.
l33tname: Genau. Aber sonst, ich meine, so als Sprache an sich, Standard Library und so,
l33tname: ja, ist ganz nett, kann man machen.
l33tname: Und was halt super cool ist, so im Vergleich zu diesem C, C++ Zeug und so,
l33tname: da auch I guess Python oder so.
l33tname: Es ist halt wirklich so, du hast halt irgendwie du bekommst halt so ein volles Toolset.
l33tname: Also du bekommst halt irgendwie Cargo und du kannst dann einfach so ein Cargo-Init
l33tname: machen, so ein Cargo-Build, ein Cargo-Run und das funktioniert halt,
l33tname: du hast wie einfach alles schon mit eingebaut.
l33tname: Und du musst nicht wie bei Python irgendwie dann auswählen, so ja und jetzt
l33tname: benutze ich irgendwie für VirtualEnth,
l33tname: benutze ich jetzt irgendwie mein VirtualEnth mit UV-VirtualEnth,
l33tname: oder mit VirtualEnth dem Paket, was ich dann via pip installiert habe oder mit
l33tname: dem vnv, was in Python mitgeschippt wird und dann für Dependsys benutze ich
l33tname: dies, das, sondern es gibt halt dieses eine Config-File.
l33tname: Das halt, da merkt man halt auch wieder, der Vorteil ist halt,
l33tname: eine neue Sprache konnte das halt from scratch designen und es hat halt nicht irgendwie eine neue.
Felix: Zwölf Jahre Sprache und zack, alles gut.
Felix: Ich glaube, da speziell auf Paketmanager am Anfang Wert zu legen ist schon wichtig, ja.
l33tname: Ja, genau.
Felix: Ansonsten passiert halt irgendwas.
l33tname: Ja, also sie haben halt Tooling mitgedacht.
Felix: Ja.
l33tname: Und das kannst du halt, wenn du eine neue Sprache machst, kannst du halt hingehen
l33tname: und sagen, ja, es gibt halt dieses Tooling.
l33tname: Ja, und du kannst es halt mitdenken. Das ist halt bei Python zu spät. Das ist halt gelaufen.
l33tname: Das hätte man halt irgendwie in den 90ern oder so.
Felix: Ne, wir haben UV jetzt und das benutzen alle, oder?
l33tname: Ja, genau. Also UV versucht das
l33tname: jetzt nachträglich so ein bisschen zu standardisieren, aber es ist halt...
Felix: Ja, es gibt ja auch die ganzen Peps, wo UV UV dann drauf aufsetzt oder so.
Felix: Also die das beschreiben, wie dieses Ding aussieht.
l33tname: Kannst du natürlich schon noch machen, aber es ist halt schwierig,
l33tname: oder? Du kannst es nicht einfach hingehen und sagen, ja, morgen musst du halt UV benutzen.
l33tname: Alle die Python machen. Und wir shippen einfach UV mit Python und that's that.
l33tname: Sondern du musst halt irgendwie das ganze Legacy-Scheiß ähm musst du halt noch
l33tname: mal 10 Jahre oder so 100 Jahre für immer.
Felix: Supporten.
l33tname: Ja, nee, für immer musst du es schon nicht. Aber so eine Decade musst du so
l33tname: Zeug dann halt meistens schon mitschleppen.
Felix: Wenn du jetzt langsam dein Python 2 Support losgeworden bist,
Felix: kannst du mit dem nächsten Zeug anfangen dann, ja.
l33tname: Genau. Genau. Das halt, genau, das war auch so, glaube ich, elf Jahre oder so ungefähr.
Felix: Das halt schon lang.
l33tname: Braucht halt schon Zeit. Und ja, ich meine, genau, also, das ist halt,
l33tname: in, ich kann schon sagen, so, ja, ist, Rust ist keine Neusprache mehr,
l33tname: weil es 13 Jahre und so 13 Jahre ist voll lang, aber irgendwie Python ist so
l33tname: irgendwie 35 Jahre oder so.
Felix: 100 Jahre alt, ja.
Ingo: Python ist schon verdammt lang.
l33tname: Und Python ist jetzt auch nicht eine super alte Sprache. Eine von den ältesten Sprachen.
Felix: Ja.
l33tname: Ja, ich meine, ja. Dass irgendwie, wenn du halt Rust irgendwie mit,
l33tname: was halt auch, was halt ich finde immer so ein bisschen unfairer Vergleich ist, Leute, die dann halt,
l33tname: ja, so Rust irgendwie direkt mit, wenn du das halt direkt mit C++ vergleichst
l33tname: oder so, das halt so, ja, natürlich,
l33tname: also hoffentlich sind gewisse Dinge besser, wenn du eine Sprache hast,
l33tname: die vor 13 Jahren entstanden ist und irgendwie,
l33tname: ja, das älteste Legacy-Zeug, was es supporten muss,
l33tname: ist irgendwie, kann maximal 13 Jahre alt sein, wo du halt irgendwie bei C++,
l33tname: auch wenn du den C-Teil, den C-Support, den sie dir ja auch versprechen und
l33tname: auch irgendwie zum Teil machen und sagen so, ja, dein C-Code,
l33tname: kann halt auch als C++ kompiliert werden, dann selbst wenn du das weglässt,
l33tname: ist irgendwie, die Sprache ist halt irgendwie 40 Jahre alt. So.
Felix: Und 80, ja.
l33tname: Natürlich hast du mehr Legacy und mehr komische Edge-Cases, natürlich wächst das.
l33tname: Und irgendwie, und hoffentlich hast du in den letzten, also das ganze Feld hat
l33tname: sich ja auch weiter entwickelt und so.
l33tname: Also hoffentlich hat man was dazugelernt und mag nicht die gleichen Fehler.
l33tname: Einfach eins zu eins nochmal.
Felix: Zum Beispiel Tooling, Paketmanager. Das ist ja schon was, auch C++ einfach nicht hat bis jetzt. Genau.
Felix: Offiziell gibt es glaube ich nichts, oder? Nee.
l33tname: Also das ist halt auch ja.
Felix: Das ist nicht Teil der Sprache.
l33tname: Das war nicht Teil der Sprache, das ist nicht Teil des Standards, das ist halt,
l33tname: Also, hat natürlich auch Vorteile. Du hast halt irgendwie nichts mehr.
l33tname: Du hast halt drei Leute, die einen Compiler implementieren.
Felix: Was ist denn Vorteil?
l33tname: Also, für den Standard schon, ja.
l33tname: Also, dass du was hast, was irgendwie Standard-Compliant ist,
l33tname: hilft es schon, wenn es mehr als eine Implementation gibt.
Felix: Achso, ja, ja, für das schon.
l33tname: Ob Dinge Standard-Compliant sein müssen oder ob es einfach reicht,
l33tname: dass es eine Implementation gibt und du musst halt einfach gegen diese eine
l33tname: Implementation programmieren.
l33tname: Das ist eine andere, glaube ich, ein anderes Ding. Weiß ich nicht.
l33tname: Durch das, dass es eine Foundation ist und keine Firma, ist vielleicht okay,
l33tname: aber ja, im Prinzip, also, ja.
l33tname: Ist halt das, was in Rust-C implementiert ist, ist halt die Wahrheit,
l33tname: egal was der Standard sagt.
Ingo: Was ja auch nicht schlecht sein muss.
l33tname: Genau, das muss nicht unbedingt schlecht sein, dass es halt einfach die eine
l33tname: Referenz-Implementierung gibt und alle benutzen die, aber für gewisse Dinge
l33tname: hat es halt vielleicht schon auch Vorteile, wenn es halt mehr als eine Implementation von etwas gibt.
l33tname: Also du findest halt auch mehr Fehler und Edge-Cases und keine Ahnung was,
l33tname: wenn du halt mehr Implementation hast von deinem Standard.
Ingo: Das heißt, wenn du das jetzt so alles angeguckst, die ersten Sachen vielleicht
Ingo: damit umgesetzt hast, wie würdest du es insgesamt bei uns teilen?
Ingo: Ist das was, was du jetzt weitermachen willst und sagst, ja,
Ingo: war ein netter Ausflug, aber nee, brauche ich eigentlich nicht?
Ingo: Oder sagst du, nee, war cool und mache ich definitiv weiter, weil hat mich erwischt?
l33tname: Das ist eine gute Frage. Ich glaube, macht schon Spaß. Also ich würde schon
l33tname: sagen, es macht Spaß, Dinge in Rust zu programmieren.
l33tname: Aber ich warte, glaube ich, einfach noch mal ein paar Jahre,
l33tname: bis halt das Ökosystem sich ein bisschen mehr gesettelt hat.
l33tname: Und da habe ich noch mal so ein Beispiel, wo das Zeug auch ein bisschen mehr
l33tname: Open Source ist, das ich gemacht habe.
l33tname: Und zwar bin ich jetzt bei diesem neuen Ian Wicks Domain Reseller-Ding.
l33tname: Und die haben ja eine API.
l33tname: Und dann habe ich mir gedacht, kann ich jetzt ja auch mal schauen.
l33tname: also statt dass ich mir jetzt wieder so wie immer halt irgendein Python-Skript
l33tname: zusammenbastle, um mit diesem Ding zu sprechen, kann ich das mit Rust machen.
l33tname: Und stellt sich raus, ja, da gibt es schon so ein Crate,
l33tname: was diese API implementiert, aber das sieht halt auch so aus,
l33tname: das hat halt jemand vor, ja, vor sechs, sechs Jahren oder so zuletzt geupdatet.
Felix: Aber vielleicht hat sich da auch nichts geändert.
l33tname: Es hat sich was geändert, weil darum weiß ich auch, dass ihre API anders ist
l33tname: und da haben halt, also da haben halt noch Features, die ich wollte, haben da gefehlt.
l33tname: Da musst du jetzt weiterbauen.
l33tname: Genau, das habe ich jetzt gemacht, aber das Ding ist ja, dass sozusagen sein,
l33tname: also ich werde es mal schauen, entweder,
l33tname: sieht das dann irgendwann und mercht das und macht ein neues Release und dann
l33tname: werde ich das benutzen und sonst werde ich das halt einfach forken und dann
l33tname: ist es halt meins und dann gibt es halt zwei davon.
Felix: Also ich will dir nicht so viel Hoffnung machen, aber weil der User heißt faule Socke.
l33tname: Ja, ja, ja. Ja, meine Hoffnung ist im Sockenteil.
Felix: Ja.
Felix: Ja gut, die Hoffnung stirbt sie letztlich.
l33tname: Genau. Ja, das habe ich tatsächlich auch gesehen.
l33tname: Und es ist nicht mehr, keine Ahnung, letzte Activity ist vor drei Jahren.
Felix: Ja, okay. Created 2019, acht Commits.
Felix: Vor drei Jahren ist das jetzt mal angefasst. Ein Jahr später.
l33tname: Genau. Und dann, und zwei der Dependencies, die in diesem Projekt benutzt werden,
l33tname: sind auch schon wieder tot.
l33tname: Was ich schon auch eine gute Rate finde für, lass mich mal kurz lügen,
l33tname: wie viele Dependencies direkt gelistet sind.
Felix: 2018 gab es wahrscheinlich noch keine Dependencies.
l33tname: Doch, doch, doch.
Felix: XML, APC und Request.
l33tname: Ja, okay. Drei von den Dependencies ist eine outdated und von den Dev Dependencies,
l33tname: also von den Dependencies ist eine von drei Dependencies outdated und von den Dev Dependencies ist.
l33tname: Eine von vier Dependencies outdated.
Felix: Ich finde es cool, dass du in dieser Cargo-Pontommel direkt auf die Dependencies
Felix: draufdrücken kannst. Dann kommst du zu dem Crate. Das ist mir gerade so aufgefallen.
l33tname: Das habe ich. Das ist nice. Aber das ist ein GitLab-Feature.
Felix: Das muss so ein GitLab-Magic-Teil sein.
l33tname: Ja, das ist eigentlich cooler. Da kannst du dir direkt das Crate anschauen.
l33tname: Das ist auf jeden Fall so ein bisschen ein Ding. Ein anderes Ding ist,
l33tname: stell dir vor, du bist auf Debian.
Felix: Kann ich mir gut vorstellen.
l33tname: Dann installierst du den Rust-Compiler via Debian-Package.
l33tname: Viele Crates kompilieren nicht mehr. Muss man auch. Muss man fairerweise auch
l33tname: einfach sagen. Das ist einfach so.
l33tname: Ich glaube, was sie recht gut machen, ist dieses, wenn du einen up-to-date Compiler
l33tname: hast, kannst du auch Code kompilieren, der vor ein paar Jahren geschrieben wurde.
Felix: Auf 2018?
Felix: Auch 2018.
l33tname: Was meinst du mit 2018?
Felix: Ja, da wo dieser andere Code geschrieben wurde, dieser Rust Code.
l33tname: Ach so, ja, dieses Edition-Zeug, ja, genau. Also das funktioniert schon.
l33tname: Also du kannst mit dem neuesten Compiler, kannst du das, genau,
l33tname: das ist so eines der Feature, die sie haben. Du kannst halt so eine Edition sagen.
l33tname: Und das ist auch, das ist eigentlich noch cool, weil das heißt auch,
l33tname: also nur weil ein Crate zum Beispiel dann irgendwie noch 2018 ist und du auf
l33tname: dem Ding dependest, die Crates müssen halt untereinander funktional sein.
l33tname: Also, dein Depensi-Crate kann auch 2018 sein, aber du kannst auf der neuesten 2024 Edition sein.
l33tname: Und die müssen trotzdem zusammen kompiliert werden können. Und das geht wohl
l33tname: auch. Zumindest habe ich nirgends gesehen, wo das nicht ginge.
l33tname: Genau, und ich habe hier noch, weil mich das dann interessiert hat,
l33tname: weil ich doch ein paar, ja, ein paar Mal drüber gestolpert bin mit Dinge sind outdated.
l33tname: Ich habe eher einmal so ein Script, also weil du kannst dir die Daten runterladen von Crates.io,
l33tname: und dann habe ich eher einmal so ein Python-Script schreiben lassen,
l33tname: was mir so eine kleine Auswertung macht und ja, was ich schon krass finde,
l33tname: aber ich weiß halt nicht, wie viel man da rein interpretieren kann,
l33tname: aber zum Beispiel, wenn du schaust von allen Crates, die halt auf Crates.io
l33tname: sind, ist dass halt jedes Fünfte, also 21,47 Prozent, sind halt nicht in den
l33tname: letzten vier Jahren angefasst worden.
Felix: Das heißt, sie sind alle stabil.
l33tname: Genau. Das ist halt so ein bisschen... Super viele Crates sind natürlich einfach
l33tname: irgendwelche... Ja, da hat mal jemand was ausprobiert, Crate.
l33tname: Die sind dann einfach tot bei...
l33tname: Die wurden halt einmal gepublished und dann that's that und das ist halt einfach toter Code.
l33tname: Dann gibt's halt natürlich sicher auch Crates, die sind halt einfach stabil und fertig.
l33tname: Und ich habe aber schon auch das Gefühl, dann gibt's halt auch einfach viele
l33tname: Crates, die irgendwie abandoned sind, die nicht mehr maintained sind,
l33tname: obwohl sie halt irgendwie noch benutzt werden und das schon.
Felix: Das ist natürlich immer ein bisschen blöd, ja. Wenn du quasi keinen Entwickler
Felix: mehr hast, der das dann operieren kann und dann kommt irgendwie irgendjemand
Felix: aus Nordkorea oder irgendwo anders her und snackt sich dieses Crate und dann sind alle gehackt.
l33tname: Genau, zum Beispiel. Das ist halt schon so ein bisschen ein Problem,
l33tname: was vielleicht passieren kann.
l33tname: Was vielleicht ein Problem ist. Aber ja, ist halt schwierig,
l33tname: aber ja, ich habe die Daten mal ausgewertet und es ist schon viele,
l33tname: weil ich finde so alle vier Jahre, also selbst für Dinge, die fertig sind,
l33tname: eben alle drei Jahre gibt es so eine neue Edition ungefähr.
l33tname: mit neuen Features und ich habe schon das Gefühl, dass man so alle vier Jahre
l33tname: mindestens so ein kleines, selbst bei fertiger Software, so ein bisschen was
l33tname: rundherum ändert sich ja irgendwie immer.
l33tname: Und dass man das halt so alle vier Jahre mal so ein bisschen anpackt,
l33tname: habe ich so das Gefühl, kann man schon erwarten, um zu sagen,
l33tname: es ist noch maintained oder es ist halt tot.
Felix: Irgendwann, was sagst du? Alle vier Jahre ist es zu oft oder?
l33tname: Wie oft updatest du dein Debian? Alle vier Jahre?
Ingo: Alle acht.
l33tname: Alle acht. Ja, das hart.
Ingo: Wir haben ja Backports.
l33tname: Bis sie gelöscht werden.
Felix: Ja, aber du musst einfach nur aus dem Archiv zählen. Das ist so einfach.
l33tname: Genau. Ja, gibt's auch schon 2,5% sind 8 Jahre nicht mehr geupdatet worden.
Ingo: Ja, ist schon hart.
l33tname: Das finde ich schon viel.
Felix: Ja, das ist für eine Sprache, die halt gerade 13 Jahre alt ist,
Felix: das ist 8 Jahre dann schon mal richtig lang.
l33tname: Das ist schon eine Ansage. Aber eben, ich gehe davon aus, das sind halt viele
l33tname: Dinge, die halt auch niemand benutzt.
l33tname: Das sind halt, ja, ich habe das mal ausprobiert, ich wollte immer mal ein Crate publishen.
l33tname: Jetzt habe ich hier ein Crate, keine Ahnung, ich weiß nicht mal,
l33tname: was ist, Crate Push oder so. gemacht.
Felix: Und jetzt ist es da.
l33tname: Und jetzt ist es da und da wird es halt für immer bleiben.
Ingo: Ist fertig.
l33tname: Genau. Ich wollte eigentlich mal noch eine Auswertung machen,
l33tname: wie viele Downstream-Dependencies so ein Crate im Durchschnitt hat und wie viele
l33tname: davon vielleicht alt sind.
l33tname: Aber dazu bin ich irgendwie nicht gekommen.
l33tname: Aber das fände ich eigentlich mal auch noch interessant, zu sagen,
l33tname: so ja, von den Crates, die halt viel benutzt werden, die viele Downloads haben.
l33tname: Wie viele Depensis haben sie im Schnitt? Weil gefühlt ist es schon viel.
l33tname: Also wenn du dir halt so ein Crate reinholst, bekommst du immer schon so ein
l33tname: Shitload transitive Depensis einfach auch noch obendrauf. Aber ja.
Felix: Und das will man nicht, oder will man das?
l33tname: Ja, nein, also eigentlich nicht, weil du musst ja jede transitive Depensi im
l33tname: Prinzip ja auch reviewen und schauen.
l33tname: Lizenzrechtlich kann ich das benutzen, sicherheitstechnisch ist das maintained,
l33tname: ist das gerade von irgendeinem chinesischen Hacker übernommen worden,
l33tname: weil der Maintainer, der es vorher maintained hat, keine Lust mehr hat.
Felix: Aber ist ja alles gepinnt, oder?
l33tname: Ja.
Felix: Aber du kannst trotzdem ein neues mit der gleichen Version hochladen?
Felix: Kannst du das über updaten oder so?
l33tname: Also ja, es ist schon gepinnt. Ja, ja, das schon. Aber irgendwann macht sie ein Update.
Felix: Ist es auf einen Hash gepinnt oder ist es nur auf die Version gepinnt? Wie ist das bei RAS?
l33tname: Ich glaube, es ist auf eine Version gepinnt, aber du kannst nicht,
l33tname: ich glaube, du kannst nicht eine neue Version auf Dingens hochladen.
l33tname: Also du kannst nicht nochmal eine RAS Car.
l33tname: Aber ich bin jetzt gar nicht sicher. Vielleicht ist es in diesem Log-File auch
l33tname: ein Hier ist es gerade, hier ist es nicht eingecheckt, glaube ich.
l33tname: Ja. Also hier ist es zum Beispiel auch einfach nicht mit eingecheckt.
l33tname: Also hier ist es in gitignore das log-file.
Felix: Das ist natürlich sehr praktisch. Darum wirst du dann halt gehackt.
l33tname: Ja. Mal schauen, ob hier gerade ein cargo-log,
l33tname: Da haben wir eins und dann können wir hier reinschauen und dann sehen wir.
Felix: Hat es ein Hash oder nicht. Da ist garantiert ein Hash drin.
l33tname: Da ist eine Checksumme drin, genau.
Felix: Das ist nur, wenn die Leute explizit in ihr Gitignore reintun,
Felix: dass das dann irgendwie blöd ist.
Felix: Aber das ist dann quasi ein Menschenproblem.
l33tname: Trotzdem, je mehr du hast, ist natürlich mit jedem Update super viel mehr Effort.
Felix: Naja.
l33tname: Das ernsthaft zu reviewen. Sagen wir mal, wenn du hunderte Pensies hast,
l33tname: kannst du mir nicht erzählen, dass du jede einzelne irgendwie angeschaut hast und verstehst.
Felix: Oder überhaupt.
l33tname: Ja, genau. Du machst dann einfach ein Update und dann ja, es ist immerhin gelockt
l33tname: und so. Und dann kannst du natürlich dann mit einchecken. Das ist schon cool.
Felix: Okay.
l33tname: Aber ja. Mal schauen.
Felix: Okay, das heißt, du bleibst jetzt erstmal dabei.
Ingo: Ja, klingt doch gut. Ich glaub schon. Dann erwarten wir jetzt mehrere.
Felix: Du bist unser Rust-Meister. Immer wieder, Ja, wenn irgendwas in Rust neu geschrieben
Felix: wird, dann kannst du da was dazu sagen.
l33tname: Rust-Creator. Ja, keine Ahnung. Ich weiß noch nicht, ob ich hier immer...
Ingo: Nee, aber es ist ja gut. Dann immer mal wieder Rust-News hier einstreuen.
Ingo: Ist, glaube ich, gar nicht so schlecht.
l33tname: Das machen wir sowieso, ja.
Ingo: Dann kommen wir zum Rumheulen. Nachdem wir jetzt so gehört haben,
Ingo: wie toll Rust ist und dass wir das alle dringend ausprobieren müssen und nur
Ingo: noch an Rust coden, können wir jetzt noch eine Runde rumheulen.
Ingo: Wer hat was zum Rumheulen?
Felix: Ich hab was zum Rumheulen. Und zwar habe ich Amazon Prime auf meinem Fire TV gebuttert.
Felix: Ich weiß nicht genau, wie das passiert ist. Aber einen kostenlosen Probemonat.
Ingo: Hä?
Felix: Amazon Prime, ich wollte das nicht. Und ich weiß auch nicht,
Felix: wie das passiert, das muss ich sagen. Vielleicht war es auch eins von den Kindern oder so.
Felix: Aber quasi mit der Fernbedienung hin und her gedrückt und zack,
Felix: Amazon Probemonat. Das finde ich nicht in Ordnung.
l33tname: Geil.
Ingo: Echt? Hast du dann eine Mail gekriegt oder wie hast du das?
Felix: Ja, ich habe eine E-Mail bekommen und dann habe ich es quasi direkt wieder...
Felix: Ja, habe ich es direkt wieder gestoppt, aber what the fuck, man,
Felix: was ist das für ein Quatsch?
Ingo: Ja.
Felix: Man kriegt es auch nicht weg, ja. Also man kriegt quasi diese Möglichkeit,
Felix: Amazon Prime direkt zu shoppen, kriegst du nicht weg.
Felix: Du kriegst es immer weg, dass du nicht auszusehen was kaufst oder so.
Felix: Es ist dann irgendwie nochmal so eine Abfrage gekommen.
Felix: Aber dass du Amazon Prime nicht bekommst, das geht nicht weg.
Felix: Die sind ja auch super pissig die ganze Zeit und sagen dir jetzt,
Felix: oh ja, du hast jetzt deinen Prime deabonniert, du hast nur noch 15 Tage und
Felix: dann wird die Welt untergehen, weil du dann keinen Prime mehr hast.
Felix: Die sind die ganze Zeit super nervig und fragen dich, ob du es doch lieber haben willst, noch weiter.
Felix: Also Amazon und Amazon Prime mit ihrem beschissenen Abo-Zeug,
Felix: das geht mir so auf den Sack überall, wollte ich mal sagen.
l33tname: Das ist voll gut in der Schweiz, gibt es immer noch. Amazon ist immer noch nicht
l33tname: so wirklich ein Ding in der Schweiz.
Felix: Sei froh.
l33tname: Das ist crazy.
Felix: Ich kaufe auch nicht bei Amazon eigentlich. Also nicht eigentlich, sondern tatsächlich.
Felix: Das ist einfach nur blöd. Was soll denn das? Die sollen sich in Fortficken mit ihrem Zeug echt.
l33tname: Ja, der Besuch soll irgendwie.
Ingo: Die nächste heiraten. Nee.
Felix: Von mir aus. Aber der hat dann immer noch zu viel Geld. Selbst wenn er irgendwie
Felix: 100 Leute heiraten würde, er würde immer noch zu viel Geld haben.
l33tname: Der hat ja irgendwie ungefähr die Hälfte oder so, musste ja abdrücken bei der
l33tname: Scheidung und hat immer noch zu viel Geld. Das ist schon crazy.
Felix: Die Hälfte von unendlich viel Geld ist leider immer noch unendlich viel Geld.
l33tname: Ja, nee, das ist nicht okay.
Felix: Das ist nicht in Ordnung, ja.
l33tname: Das ist wirklich nicht in Ordnung. Aber was willst du machen?
Felix: Weiß ich nicht. Rumheulen.
l33tname: Gutine. Hab ich gehört, in Frankreich ist das so ein Ding.
Felix: Ich weiß nicht, aber das war ja quasi mit dem Adel.
l33tname: Das ist der neue, all diese Tech-Bros wollen doch dieser neue Adel sein und
l33tname: dann weiß ich nicht. Könnte.
l33tname: Keine Ahnung, ist nur so ein Vorschlag.
Felix: Vorschlag haben wir.
l33tname: Können Leute ja mal probieren oder so.
Felix: Jedenfalls genau, das war quasi mein Rumheuer, ich fände nicht genau.
Felix: Ich finde, das sollte nicht gehen, aus Versehen, Pro Bravo abschließen.
l33tname: Vor allem vom Firestick, also, keine Ahnung.
l33tname: Da kannst du ja gar nicht richtig konsenten zu, ob du das jetzt kaufen willst oder nicht.
l33tname: Das ist ja Quatsch.
Felix: Bullshit einfach.
Ingo: Okay, was habt ihr noch zu heulen?
l33tname: Ich ein. Terraform.
Ingo: Ja, brauchen wir nicht. Terraform brauchen wir auch nicht.
l33tname: Okay, weiter.
Ingo: Gibt es Terraform überhaupt noch?
Felix: Ich habe da ein Video zu, das ist noch schon sehr witzig.
l33tname: Ja, das habe ich gepickt. Das sind Picks. Neue Spoilers.
Felix: Ich habe das von mir auch in den Picks. Das sind meine Picks übrigens.
Felix: Egal, du darfst den auch haben. Erzähl weiter.
l33tname: Wo ist er denn?
Felix: Ja, unten bei Picks. Ja, richtig und hat meine Farbe.
l33tname: Da, du hast dann einfach Cloud. Okay, das ist klar.
Felix: Chef.
l33tname: Da war mein Big Cloud. Naja, wir werden da noch ein gutes Video dazu haben und
l33tname: das Video ist sehr gut, weil ich habe wirklich diese Woche, habe ich es geschafft,
l33tname: unser Vault, das ist dieses Secrets Was ist es?
l33tname: Ja, HashiCorp Secret Management Secret Storage.
l33tname: Ja, und bei uns ist das halt über so ein Terraform jetzt irgendwie aufgesetzt
l33tname: und dann musste ich das updaten, weil irgendwie GitLab Update.
l33tname: Also hier war ich tatsächlich, das ist nicht mein Fehler, ich wollte nicht updaten.
l33tname: Aber dann hat halt GitLab geupdatet und dann konnte ich halt nicht mehr auf
l33tname: die Secrets aus der GitLab Pipeline zugreifen und dann musste ich dieses Terraform
l33tname: Zeug updaten und dann habe ich es tatsächlich geschafft mit dem Terraform das
l33tname: ganze Vault Setup zu verschießen.
l33tname: Und es ist einfach, ah, keine Ahnung, hier sehe ich.
Ingo: Ja, es sind alles IBM Produkte.
l33tname: Terraform, ja, Terraform ist wie NixOS, es ist super schwierig zu lernen.
l33tname: Aber dann ist es nicht wie nix so ist, weil dann hinten raus ist es einfach scheiße. Statt gut.
l33tname: Das ist einfach das Schlimmste von beiden Welten. Ich verstehe es nicht.
Felix: Scheiße zu lernen und dann wäre es trotzdem scheiße.
l33tname: Ja, genau. Scheiße zu lernen. Also, ich habe das Gefühl, wenn man einfach ein
l33tname: Jell-Script macht, ist es vielleicht besser.
Ingo: Oder Ansible.
l33tname: Ansible ist echt weniger scheiße als hier Terraform.
Felix: Auf jeden Fall eine andere Art von Shit dann.
l33tname: Ja, das ist auch nicht gut, aber es ist halt nicht so schlecht.
Ingo: Aber besser als Terraform. Ich bin auch mit Terraform nie so richtig warm geworden.
Ingo: Außerdem müsste man jetzt alle Open Tofu nehmen.
Ingo: Terraform nimmt man ja eigentlich auch nicht mehr.
l33tname: Ja, ja.
Ingo: Aber ja.
l33tname: Ja, ja. Genau.
Felix: Das ist Lizenzzeug. Apropos NixOS, ich habe noch hier jetzt passend dazu,
Felix: what makes NixOS different. Ich ziehe das mal unten von meinem Lesefolie nach oben.
Felix: Das beschreibt genau, was NixOS anders macht, aber was dann auch besser macht
Felix: im Gegensatz zu Terraform.
l33tname: Bis auf, dass es immer noch keine, auf meinem Raspberry Pi macht es immer noch keine Bridge, aber hey.
Felix: Ach, Mensch, ja.
l33tname: Das sind alte Schicksale.
Felix: Was willst du machen?
l33tname: Ja, ist ja auch overrated, dass so ein Operating System einfach so ein Bridge
l33tname: zwischen zwei Netzwerk-Interfacen machen könnte.
Felix: Vielleicht hältst du es aber einfach falsch. Vielleicht hättest du es auch in
Felix: normalen Computer-Dings nicht hinbekommen. Weiß ich nicht. Du weißt es schon so genau.
l33tname: Ich glaube nicht. Soll ich es mal ausprobieren? Ich probiere es mal aus.
Felix: Ja, klar, probiere es mal aus. Nimm eine andere SD-Karte, stopf die da rein, probiere es aus.
l33tname: Ich probiere mal, ich installiere mir da mal ein Trixie drauf und dann schaue ich mal.
Felix: Ein Trixie? Gibt es da offiziellen Debian? Ne, dieses Debian,
Felix: Raspberry Debian oder wie der Scheiß heißt. Das ist noch nicht so weit, oder?
l33tname: Keine Ahnung. Ja, also nicht jetzt, aber bis ich dazu komme,
l33tname: das auszuprobieren, ist es da.
Felix: Okay, die Raspberry Pi Debian Images sind 2023 das letzte gebaut,
Felix: aber es war schon ein Trixie da.
Felix: Probier das doch raus, genau hier. Nimm das.
Felix: Boots okay, Build-in Keyboard, Wireless Networking, Wired Networking,
Felix: Serial, alles funktioniert.
Felix: Kabams. Dann macht das so. Okay, wo waren wir? Wir waren irgendwo.
Ingo: Zur nächsten Kategorie. Gehen wir zur Kategorie Lesefu.
Ingo: Irgendjemand hat wieder mit ZFS rumgespielt.
l33tname: ZFS. Keine Ahnung.
Felix: Warum machst du sowas?
Ingo: Warum machst du sowas?
l33tname: Keine Ahnung, nee, ich hab einfach aber Rust ich hab diesen Blogpost gelesen
l33tname: und da gab es diesen einen und da finde ich auch ein bisschen disingenuous,
l33tname: ehrlich gesagt der Blogpost,
l33tname: weil das Problem war also es gibt halt so eine,
l33tname: Funktion, ja es gibt halt so eine Funktion die ist halt in C und das Problem
l33tname: war das Problem ist die rechnet halt so eine Größe aus,
l33tname: und also die hat halt als Argument bekommt sie halt so eine R-Size,
l33tname: was für keine Ahnung was steht und dann rechnet sie halt irgendwie ein bisschen
l33tname: drauf rum und so und macht Dinge und dann sollte sie eigentlich so eine P-Size zurückgeben,
l33tname: und C hat halt ja, da gibt es halt kein, also wenn du dir Diff anschaust,
l33tname: wie das gefixt wurde ist halt wirklich eine Zeile und da wurde halt ein Buchstabe
l33tname: geändert von return R-Size zu return P-Size.
l33tname: Und das Problem ist halt, du kannst das nicht, ja, ein Compiler kann dir das
l33tname: nicht sagen, dass das ein Problem ist.
l33tname: Und sein Takeaway war, ja, in Rust kannst du dann halt so Typen,
l33tname: also du kannst halt einen Return-Type haben.
l33tname: Und dann kannst du halt, A-Size und P-Size können halt verschiedene Typen sein.
l33tname: Und dann kannst du halt über das Typensystem sicherstellen, dass du wirklich
l33tname: das zurückgibst, was du erwartest.
l33tname: Ja, das ist halt wie so kein, also jede Sprache, die Typen kann, kann das.
l33tname: Darum. Also ich meine, das ist wie so, für mich ist das wie so kein Grund,
l33tname: also du kannst das irgendwie auch mit C++ machen oder so, also so ein bisschen, ja.
l33tname: Aber ja, ich finde den Takeaway von, man sollte mehr Typen, ja,
l33tname: Strongly Typed Dinge tun, wenn man solche Dinge macht, weil die dann halt genau
l33tname: solche Fehler catchen können, weil das Typensystem kann halt sagen so, ja,
l33tname: ich erwarte halt diesen Typen zurück, du gibst mir aber diesen anderen Typen
l33tname: und dann merkst du vielleicht, ah, ich gebe hier gar nicht meinen berechneten
l33tname: Wert zurück, sondern ich gebe halt den Inputwert aus Versehen direkt wieder zurück.
l33tname: Genau. Gut, das ist das. Und das Blogpost ist super kurz, also kann man sich auch kurz durchlesen.
Ingo: So, dann wenn man Daten verlieren will, dann kann man irgendwie Casino Royale spielen?
Felix: Genau, du kannst quasi Vibe Coding spielen. Der Artikel stellt eine ganz witzige
Felix: Verbindung zwischen Casino und diesem AI Coding Ding auf.
Felix: Ob die jetzt quasi so 100% passt, ist ja eine andere Frage, aber sagt quasi, dass diese ganzen,
Felix: Programmiermodelle jetzt gerade ähnlich wie Casinos funktionieren.
Felix: Du wirfst quasi Geld rein für dein Ding und dann kommt da irgendein Code raus.
Felix: Ob das jetzt richtig geiler Premium-Code ist oder einfach irgendwelcher Shit-Code,
Felix: der nicht funktioniert, das ist einfach eine Überraschung, die du erst weißt,
Felix: nachdem das Ding fertig gerechnet hat.
Ingo: Ja, ist doch schön.
Felix: Ja, ist schon ganz witzig. Er hat auch quasi diese Compulsion-Loop hier quasi
Felix: aufgestellt mit der Anticipation-Challenge-Reward und was das quasi am Ende
Felix: dann Dopamin in deinem Gehirn rausfällt.
Felix: Schon witzig. Kann man auf jeden Fall durchlesen, ob man dem jetzt quasi so
Felix: 100% zustimmt oder nicht, ist dann auch eine andere Frage, aber eine nette Idee auf jeden Fall.
l33tname: Ist auch voll gut, dass dein Arbeitgeber normalerweise das dann ja supportet
l33tname: und dir so Access zu so einem LLM gibt oder so.
l33tname: Er bezahlt dich, um zu gambeln während der Arbeit.
Felix: Das ist korrekt, ja.
Ingo: Coole Sache.
Felix: Und wenn du davon dann noch was hast und jemand anders deine Sucht bezahlt, ist doch nice.
l33tname: Und dann kannst du mal sagen.
Felix: Sorry, ich kann gerade nicht, mein Computer rechnet, denkst dich gerade irgendwelche Sachen aus.
Ingo: Und macht dann Sachen kaputt.
l33tname: Also dein Arbeitgeber glaubt, dein Arbeitgeber glaubt, du bist produktiver,
l33tname: die LLM-Anbieter, die Casinos, die verdienen richtig Asche und du hast eine
l33tname: gute Zeit, weil du kannst halt gamblen.
Felix: Und genau, du kannst ja auch immer nichts machen dann, wenn der Code läuft,
Felix: dann kannst du ja auch, du musst halt warten.
Felix: So wie Compiling nur, halt anders.
l33tname: Einfach besser.
Felix: Ja.
Ingo: Okay, ich hab noch ein tolles Programm, was ich nicht selber ausprobiert habe,
Ingo: weil ich kein Windows habe.
Ingo: Hatten wir ja heute auch schon mal ganz kurz, dass Windows 10 demnächst über
Ingo: den Jordan geht und ihr irgendwas anders machen müsst, zum Beispiel Linux installieren.
Ingo: Und da hat sich jemand hingesetzt und macht euch das sehr leicht,
Ingo: indem es jetzt ein Programm gibt, wie gesagt, ich habe es nicht selber ausprobiert,
Ingo: ein Windows to Linux Migration Tool.
Ingo: Das heißt, du hast dann da so eine Exit, die du installierst und dann drückst
Ingo: du da drauf und dann macht der aus deinem Windows irgendwie coolen Linux.
Ingo: Und das irgendwie...
Felix: Einfach so wusch und dann ist es fertig, oder was?
Ingo: Ja, wusch und dann ist es fertig. Und der übernimmt alle deine Files,
Ingo: alle deine Settings, alle deine Programme und dann hast du da eine Kubuntu-Installation.
Ingo: Finde ich total geil, super Idee.
Ingo: Ich hoffe, das funktioniert auch richtig geil. Ich weiß nicht,
Ingo: ob es, wenn es jemand mal schon ausprobiert hat, Kann er das ja gerne mal in
Ingo: die Kommentare schreiben.
Ingo: Wird mich interessieren, ob das auch so gut funktioniert, weil ich hier tatsächlich
Ingo: im Ort irgendwie im September, Oktober auch mal noch so eine Installationsparty,
Ingo: Linux-Installationsparty anbieten will.
Ingo: Vielleicht kann man das ja einfach mit so einem Programm machen.
Ingo: Aber vielleicht installieren wir auch einfach so Linux und nehmen die Daten manuell rüber.
Ingo: Aber ich meine, die Werbung, die der Programmierer hier macht und sagt,
Ingo: ja, übernimmt alle Files, alle Settings, alles schön bunt, fishy, geil.
Ingo: Ja, finde ich eine super Idee.
Ingo: Ich hoffe, das hilft einigen Leuten und wie gesagt, wenn ihr es ausprobiert
Ingo: habt und es tatsächlich funktioniert, würde mich interessieren,
Ingo: weil dann gucke ich mir das nochmal näher an.
Ingo: Ich habe jetzt nur dieses YouTube-Video, was ich hier auch verlinkt habe,
Ingo: mal reingetan. Also könnt ihr euch mal angucken.
Ingo: Projekt, ich kann den Namen auch nicht aussprechen, was das heißen soll. Operese, Operase.
Felix: Operese.
l33tname: Operese.
Ingo: Da Operase.
Felix: Operase.
Ingo: Musst du mit dem Wiener Dialekt machen. Da Operase. Aber ich kann das auch nicht. Das wäre doch, ja.
l33tname: Es klingt ein bisschen so wie in Glorious Bustards, als sie Italienisch sprechen
l33tname: müssen und sie gar nicht Italienisch können.
l33tname: Müsst ihr euch nochmal anschauen, wenn es dass du euch jetzt nicht daran erinnert.
Ingo: Und dann den zweiten Lesefu, sind wir in der Kategorie noch?
Ingo: Ja genau, den ich mitgebracht habe.
Ingo: Also ist auch was, was man lesen kann oder anwenden kann. Hätte man auch als Pick nehmen können.
Ingo: Ich habe ja einen dynamischen Stromtarif und habe jetzt quasi so ein Tablet
Ingo: an der Wand, was mir anzeigt, wie ist der aktuelle Strom.
Felix: Was du deinen Kindern weggenommen hast, oder?
Ingo: Genau, was ich meine Kinder in der Hand hatte. Aber hatte ich den Link auch
Ingo: schon dazu gepostet? Oder kam der von woanders?
Felix: Ich habe davon erzählt.
Ingo: Dass ich den Kindern das Ding weggenommen habe.
Felix: Schönes Zapplet habt ihr da. Wäre doch schade, wenn die mein Home Assistant
Felix: Dashboard zustoßen würden.
Ingo: Genau. Und auf diesem Dashboard, also entweder hatte ich den Link schon reingetan
Ingo: oder aus Gründen ist er jetzt hier nochmal drin,
Ingo: da läuft halt so ein kleines Home Assistant Dashboard und auf dem wird halt angezeigt,
Ingo: was der aktuelle Strompreis ist, was die Solaranlage gerade produziert und in
Ingo: Abhängigkeit von den Informationen, die man dann halt auf diesem Dashboard sieht,
Ingo: kann man dann entscheiden, ob man die Waschmaschine, Spülmaschine einschaltet oder nicht.
Ingo: Und nett ist auch, dass man dann eben sieht, wie ist der Tagesverlauf des Strompreises
Ingo: und wenn man dann halt so witzige Sachen sieht wie, oh,
Ingo: heute fällt der Strompreis auch nochmal ins Negative, also ins ganz Negative.
Felix: Schnell heiß duschen.
Ingo: Ja, oder einfach den Backofen anmachen, das Autoladen irgendwie,
Ingo: die Heizung anmachen und alles.
Felix: Das ist 30 Grad, mach die Heizung an.
Ingo: Genau, weil du Geld dafür kriegst, dass du Strom verbrauchst. Ja.
Felix: Du könntest deinen,
Felix: Gartenpool oder sowas damit heizen.
Ingo: Das habe ich leider nicht, aber ich habe den Akku tatsächlich aus dem Netz geladen.
Felix: Das sollte ja noch automatisch angehen.
Ingo: Ich habe die Solaranlage ausgeschaltet, habe den Akku aus dem Netz geladen,
Ingo: habe den Backofen auf Pyrolyse gestellt.
Felix: Das ist ein Dingo.
Ingo: Freut, dass ich irgendwie 17 KW verbraucht habe.
l33tname: Ja, aber Ingo.
Felix: War das dann in Minusgeld? Also wie viel Geld hast du dafür die 17 KW bekommen?
Ingo: Ja, also es müssten so 12 Euro gewesen sein, die ich da verbraten habe.
l33tname: Aber Ingo, hast du nicht irgendwie so ein Bitcoin-Mining-Rig,
l33tname: was du einfach anmachen kannst, wenn der Strom gerade billig ist und dann kannst
l33tname: du einfach das Strom da reindampen?
Ingo: Ja, nee, hab ich nicht.
l33tname: Bekommst du Geld für Bitcoin Mining? Das wäre Win-Win.
Felix: Das ist, glaube ich, Premium, ja, das ist schon gut. Und es läuft dann halt
Felix: einfach immer genau dann, wenn du negativ Geld machst.
Felix: Also Negativgeld kostet Strom.
Ingo: Gut, aber wir waren ja bei diesem Dashboard, also wenn ihr euch da eins nachbauen
Ingo: wollt, ich habe das hier mit diesem auch,
Ingo: also ähnlich wie das da läuft, habe ich das auch gebaut und das zeigt seit ein
Ingo: paar Wochen, wie gesagt, auf so einem ausrangierten Tablet das an und ich freue mich immer.
Felix: Ausrangiert in Anführungszeichen, was wir jetzt noch dazu sagen.
Felix: Dieses Tablet ist jetzt ausrangiert.
Ingo: Genau.
Felix: Kinder.
Ingo: So war das. Es wurde auch nur sich ganz kurz beschwert und seitdem ja.
Ingo: Ich glaube, hätte ich ein Handy genommen, wäre das schlimmer gewesen.
Ingo: Ich glaube, das Tablet ist einfach gerade tatsächlich nicht mehr so spannend.
Ingo: Jo, dann kommen wir zur letzten Kategorie. Das sind die Pics und wir haben das
Ingo: Video schon mal kurz erwähnt oder so.
l33tname: Pics, Pics, Pics. Also Felix, erzähl.
Ingo: Ja.
l33tname: Was habe ich?
Felix: Ah, okay.
Ingo: Dieses lustige Video.
Felix: Ich habe ein lustiges Video.
Ingo: Genau.
Felix: Ich habe ein lustiges Video in den Chat auch geschrieben. Ich habe das überall hingeschrieben.
Felix: Das ist ein Video von dem... Ja, also es ist sehr, genau, es ist ein sehr gutes Video.
Felix: Es heißt Interview with Senior DevOps Engineer 2025 von dem Account Programmers Also Human.
Felix: Da hatte ich schon ein paar Mal Videos und die sind immer witzig und dieses
Felix: ist auch besonders witzig und es trifft auch hart, muss ich sagen.
Felix: Also ich hatte da viele Sachen, wo ich mich,
Felix: gesehen habe und ein bisschen innerlich geweiht habe auch.
Ingo: Hast dich wiedererkannt, ja.
Felix: Ja.
l33tname: Zum Beispiel, ganz am Anfang.
Felix: Also fang du mal an. Genau, was sagen wir? Deine Sachen.
l33tname: Zum Beispiel habe ich ja gerade das Terraform-Mimimi gehabt und das fängt dann
l33tname: irgendwo an mit Every Terraform applies Chaos Engineering.
l33tname: Und es, ja...
Felix: Bist du dabei?
l33tname: Da bin ich dabei. Und mein anderes Highlight vom Video ist, DevOps is asking
l33tname: the question, what if we bring the best practices of software engineering to infrastructure?
l33tname: And then never answer it.
l33tname: Das finde ich schon auch sehr gut.
Felix: Also, gefühlt habe ich bei yes, yes, Docker and everything, but we still run Enzema for 30 minutes.
Ingo: Ja, das ist auch sehr schön.
l33tname: Es ist einfach zu real oder.
Felix: Das andere Ding, was ich noch hatte ist, Security, Security we don't need Security,
Felix: our S-Bomb S-Bomb file ist 80 Megabytes Witcher-Tacker scrolled that file ja.
l33tname: Also es ist wirklich, also ja, die haben selten schlechte Videos und das ist
l33tname: definitiv auch keins davon.
Felix: Das ist schon sehr gut sehr premium, es.
l33tname: Ist einfach zu gut getroffen wie es halt.
Felix: Wirklich ist einen habe ich hier noch und zwar do not let the cloud know you
Felix: are in a rush cloud can smell fear,
Felix: sehr schön wirklich sehr sehr gut es ist auch nicht lange es.
l33tname: Sind nur 6 Minuten 20.
Felix: Es ist immer kurz und auch immer sehr witzig kann man auch alle nachgucken die
Felix: er noch gemacht hat das ist schon alles immer sehr gut.
Ingo: Gut, also das ist die Hausaufgabe, das für nächstes Mal zu gucken und die Hausaufgabe
Ingo: ist auch immer, uns in die Kommentare zu schreiben.
Ingo: Das habt ihr in der letzten Sendung sehr, sehr brav gemacht.
Felix: Das macht ihr sehr gut.
Ingo: Hat uns sehr gefreut und genau, wir nehmen das immer alles wissbegierig auf
Ingo: und antworten natürlich auch fleißig von dem her.
Ingo: Vielen Dank, wenn ihr uns da mit uns interagiert und wir sind immer sehr gespannt,
Ingo: was ihr zu unseren Sendungen zu sagen habt, dann sind wir am Ende dieser kleinen
Ingo: feinen Sendung, die auch schon wieder fast drei Stunden geht und,
Ingo: verabschieden uns wahrscheinlich bis in den August,
Ingo: weil genau nächste Woche werden wir wahrscheinlich keine Sendung machen und
Ingo: hoffe, ihr habt, wenn ihr eine schöne Ferien-Sommerzeit habt,
Ingo: eine interessante Sommerzeit und wir hören uns bestimmt in 14 Tagen wieder.
Ingo: Ich weiß nicht, wir machen nicht so richtig Sommerpause, denke ich mal,
Ingo: aber werdet ihr dann mitkriegen wenn ihr uns auf unserem geupdateten Mastodon folgt wenn ich.
l33tname: Das hinbekomme zu updaten bis zum nächsten Mal, wenn ich es nicht wieder vergesse.
Ingo: Dann wünsche ich euch, wie immer eine frohe Zeit, passt auf euch auf habt Spaß mit Gerät,
Ingo: am Gerät der Gerät wird nie müde genau ebenso wenig wie die AI die einfach deine
Ingo: Datenbank gelöscht. So passiert das halt.
Felix: Die wird auch nie müde und dann sagt sie sorry, sorry und dann ist es fertig.
Ingo: Ich wusste nicht, ich hatte Angst.
l33tname: I panicked.
Felix: I panicked and I deleted everything from the database. Sorry, sorry.
Ingo: Genau.
Felix: Das ist zu witzig einfach.
Ingo: Also bis zum nächsten Mal.
l33tname: Tschüss.
Ingo: Ciao, ciao.