Markus: Hallo und herzlich willkommen zu Binärgewitter Talk, Ausgabe 321, heute mit Felix.
Felix: Hallo.
Markus: Und Felix?
l33tname: Ich hab superleise geklatscht.
Felix: Das stimmt, ich hab dich nicht gehört beim Klatschen.
l33tname: Ich hab's trotzdem gehört. Ingo wird das schon irgendwie hinbekommen.
Felix: Ingo schneidet das raus, rein.
Markus: Genau, und der, der euch heute begrüßt hat, ist der Markus, weil der Ingo ist
Markus: heute leider nicht hier. diese Hör-das-leise-klatschen-raus-Aufgaben-Zuschüsse
Markus: an, ohne dass er sich wehren kann.
l33tname: Genau.
Felix: Und er macht das bestimmt auch, wenn wir das gesagt haben.
l33tname: Bestimmt, weil er hört die ganze Sendung zuerst durch, dann schneidet er das alles zusammen.
Markus: Genau, folgt dem AM auf ...
Felix: Er nimmt die Reste aus der vorherigen Sendung, schneidet denen noch rein,
Felix: was wir noch übrig haben.
Markus: Und folgt den Anweisungen, die quer durch die Sendung verteilt sind.
Markus: Das ist vorbildlich, was der Ingo macht.
l33tname: Das ist wirklich ... Ingo, top. Top Mitarbeiter, gerne wieder.
Felix: Fünf von fünf Sternen.
l33tname: Genau.
Markus: So, bevor das unsere nächste Sendung ist und wir nächste Sendung nichts mehr
Markus: Last of the Past machen können, lass uns doch diesmal noch aufräumen,
Markus: was das letzte Mal schiefgelaufen ist.
Markus: Besonders wenn wir weiterreden, lässt uns Ingo keine Sendung mehr machen. Deswegen ...
Markus: Was sagt der Last of the Past?
Felix: Oh, doch, er hat eine Wahl. Er kann einfach nicht das dann raushauen,
Felix: oder? Oh. Er hat uns voll in der Hand. Na gut, okay.
l33tname: Ohne Ingo sind wir nix. Das stimmt, ja. Das ist leider so.
l33tname: Genau, abonnieren geht wieder. Ihr habt ja das letzte Mal darüber gesprochen,
l33tname: dieses Abonnieren, dass das da so ein komisches Script, was nicht richtig gerendert wird.
l33tname: Kann sein, ja. Stellt sich raus. Man lernt immer wieder was Neues.
l33tname: GitHub Flavoured Markdown kennt etwas, kennt ein Feature, was sich Filter nennt.
l33tname: Und das heißt, du kannst HTML in deinem Markdown machen, aber,
l33tname: Titel, Textarea, Style, Iframes, Scripttext werden trotzdem gefiltert,
l33tname: indem das erste öffnende spitze Klammer durch das, wie heißt denn das,
l33tname: dieses und LT Semikolon.
Markus: HTML kleiner als less than, das ist das kleiner Zeichen.
Felix: Ja, genau.
l33tname: Es wird halt so encoded in HTML, dass es halt nicht gerendert wird, sondern halt als Text.
Felix: HTML-Encode, sorry.
l33tname: Ja, genau. Und das ist halt beim neuen Markdown-Renderer standardmäßig drin.
Felix: Und äh, darum hat das jetzt auch zu sehen. Den haben wir jetzt auch gesehen.
Felix: Wie haben wir den gewonnen? Durch irgendeinen Update oder was?
l33tname: Wir haben den mal geupdatet.
Felix: Ach, niemals updaten, niemals updaten.
l33tname: Doch, der ist voll gut, der ist mit Rust und so.
Felix: Aber wenn der irgendwelche Sachen nicht mehr so macht wie damals, ist das nicht gut.
l33tname: Ja, aber er macht die schon. Du musst ihm das einfach... Das ist halt ein Flag,
l33tname: was du ein- oder ausmachen kannst.
l33tname: Und es ist halt leider... war halt leider an.
l33tname: Und ich hab's jetzt ausgemacht und jetzt tadaa...
l33tname: Wer rechnet mit dem? Geht's wieder. Kaum macht man's richtig, funktioniert's.
l33tname: Genau, auf jeden Fall könnt ihr jetzt wieder auf die Abonnieren-Seite und könnt
l33tname: uns abonnieren, wenn ihr das wollt.
Felix: Das ist super. Ich weiß nicht genau,
Felix: wie die Leute es bis jetzt hierher geschafft haben, aber es ist nice.
Felix: Vielleicht seid ihr auch die Ersten, die jetzt quasi endlich wieder den Podcast
Felix: abonnieren können, weil wir das repariert haben. Und das ist dann quasi ihre
Felix: erste Sendung. Dank dir.
l33tname: Verrückt. So lange war es auch nicht kaputt.
Felix: Wie lange?
l33tname: Ja, ich hab... Ich weiß es nicht.
Felix: Zwei Minuten?
l33tname: Nee, nee. Schon länger als das. Aber... Äh...
Felix: Das ist ja auch egal.
l33tname: Seit Mai. Seit 19. Mai.
Felix: Welches Jahr?
l33tname: Das ist okay. Dieses Jahr.
Felix: Okay. Na gut. Wir sind ja nur ein paar Monate dazwischen.
l33tname: Tja, es ist erst August oder so.
Felix: Haben wir jetzt irgendwelche Tests, damit das nicht mehr passiert?
l33tname: Ja, natürlich nicht.
Felix: Okay.
l33tname: Was für eine dumme Frage. Natürlich nicht. Wir haben Hörer.
Felix: Aber ja, okay. Aber das Problem war ja quasi, dass die Hörer auf diese Seite
Felix: nicht gehen, weil sie uns schon abonniert haben. Das heißt, diese ...
Markus: Unsere Hörerzahlen stagnieren dann halt einfach. Wir haben nicht mehr dieses
Markus: exponentielle Wachstum wie die letzten fünf Jahre.
Felix: Exponentielle Wachstum. Exponentiell alle 100 Jahre, oder? Wie sieht das dann aus?
Markus: Hm.
Felix: Na gut. Ja, okay, cool, dann haben wir das auch.
Felix: Genau. Was ich noch ganz kurz ansprechen wollte,
Felix: weil das witzig ist, dass das funktioniert hat überhaupt, das war nie getestet
Felix: vorher, und zwar die Chapter Marks kommen ja davon, dass Ingo's Spur eigentlich
Felix: genommen wird und daraus dann diese Keywords rausgesucht werden.
Felix: Für das letzte Mal hat es aber nicht so gut funktioniert, weil wir keinen Down-,
Felix: also nicht nur den Ingo-Mix hatten.
Felix: Ich hab einfach den Down-Mix reingeworfen in diese Chapter Marks und padamm, hat funktioniert.
l33tname: Ja, hat tatsächlich ... Also, ich hab die ausprobiert und die haben tatsächlich einfach funktioniert.
Felix: Ja, nice. Aber das waren nicht diese AI-Dinger, oder waren das die?
l33tname: Doch, also diese von der letzten Sendung.
Felix: Nee, nee, ich meine quasi die ... Also, das war's jetzt grade, die ...
Felix: diese Service macht, die wir benutzen, sondern die, die wir selber rendern.
l33tname: Ja, ja, die, die wir selber ... Also ich glaub zumindest, es waren die.
Felix: Ja, ja, nee, ich hab das, wie gesagt, ich hab das hier, glaub ich, gemacht. Aber ist cool.
l33tname: Also ich mein, wenn das auf Ingos Stimme trainiert ist, dann sollte das eigentlich
l33tname: auch so einigermaßen funktionieren.
Felix: Nee, es ist ja nicht auf Ingos Stimme trainiert, das macht einfach irgendwas.
Felix: Das hört einfach irgendwelchen Text und macht dann quasi diese Chaptermarks daraus.
Felix: Anscheinend funktioniert es gut genug, dass wir nicht mehr Ingo daran erinnern
Felix: müssen, dass er die Überschriften richtig ausspricht, sondern theoretisch könnte es jeder.
l33tname: Gut, Ingo, also der echte Test ist ja jetzt, wo Ingo nicht mehr...
l33tname: Also, wir werden es sehen. Ihr werdet es sehen, wenn es für diese Sendung funktioniert
l33tname: hat. Dann funktioniert es vielmehr.
Felix: I guess. Ja, natürlich.
l33tname: Dann.
Felix: Nee, für letzte Sendung war's quasi Überraschung, dass es überhaupt funktioniert hat.
l33tname: Dass es überhaupt funktioniert, aber da war ja Ingo auch dabei.
Felix: Nee, nee, das ist egal. Nee, nee, es geht quasi nicht um Ingos Stimme,
Felix: sondern es geht quasi um den Textstream.
Felix: Also es wird quasi alles Audio zu Text gemacht und dann wird in diesem Text
Felix: nachgeschaut, welche quasi Überschriften gesagt werden.
Felix: Und das wurde quasi vorher noch nie ausprobiert, ob quasi die Überschriften,
Felix: Also, wenn alle dazwischenquatschen, ob dann die Überschriften immer noch stimmen.
l33tname: Mhm. Ja, aber es war ja trotzdem ... Ingo war ja trotzdem auf dem Downmax und ...
Felix: Ja, ja, genau. Das passt schon. Aber stimmt, hier muss immer noch jemand sagen,
Felix: dass wir jetzt in der nächsten ... im nächsten Bereich sind, das stimmt.
l33tname: Das ... ja, genau.
Felix: Okay, schauen wir. Wir lassen uns einfach überraschen.
l33tname: Ja, also dann sag mal die nächste. Wo geht's denn hin?
Felix: Hm?
l33tname: Wo geht die Reise hin?
Felix: Die Nächste ist der Tote der Woche und wo sind wir, was haben wir für Tote?
Markus: Die AI orientiert sich aber nicht an der Stimme, die das Intro gemacht hat, oder?
Felix: Nein, es gibt keine Orientierung, jetzt habe ich die gerade versucht zu erklären.
Felix: Wir haben einfach so ein Sprachmodell, da wirfst du dieses Zeug rein,
Felix: da fällt ein Text raus und das ist der Text, den wir nehmen.
Markus: Aber dieses Modell, das lebt doch, das hat doch ein Bewusstsein. Na ja, gut, okay.
l33tname: Na ja.
Markus: Also reden wir über unsere Horde der Toten.
Felix: Ja, die Horde der Toten. Wir haben viele Tote dieses Mal.
Markus: Ist da ganz schön was los da.
Felix: Ich hab aufgefasst, dass was Witziges dabei ist. Nicht so wie letztes Mal,
Felix: dass wir nur unglückliche Sachen haben.
l33tname: Das ist nur Trauriges.
Felix: Das Erste ist Pixelpass. Habt ihr das gewusst, dass es überhaupt gibt?
Felix: Pixelpass, Google Pixelpass.
Felix: Irgendein Ding, was Google hatte, was es jetzt nicht mehr gibt.
Felix: Du brauchst erstmal so eine super Subscription, wo du dann alle Google Subscriptions
Felix: kombiniert hast oder so. Also Google One, YouTube Music, YouTube Premium.
Felix: Google, Play, Pass, was auch immer diese ganzen Dinge alle machen, ja.
l33tname: Aber die hattest du dann quasi alle. Du schaust dir einfach gerade die Grafik
l33tname: an und liest vor, was da steht, oder?
Felix: Ja, siehst du, es ist noch besser, als die Überschriften zu lesen,
Felix: weil da stand's nicht drin.
Felix: Und Preferred Care, was auch immer das bedeutet. Das hab ich auch noch nie gehört.
Felix: Das wird wahrscheinlich auch bald sterben dann.
Felix: Genau, und das war so eine super Subscription. Die haben sie jetzt nach 22 Monaten
Felix: eingestellt. Also die Einschläge kommen auch da immer schneller.
Felix: Also später ist es halt so, dass die Sachen eingestellt werden,
Felix: bevor sie überhaupt released werden.
l33tname: Aber warum? Verstehe ich nicht.
l33tname: Wenn du wenigstens so ein immer neues Pixelphone bekommst oder so,
l33tname: also so ein Pixelpass, wo du zahlst halt monatlich was und dann… Achso,
l33tname: ja wie so ein Mobilfunkvertrag quasi. Ja genau und jedes Jahr bekommst du anfangs ein neues Phone.
Felix: Es nennt sich Mobilfunkvertrag. Ja, aber da bekommst du kein neues Phone oder
Felix: bekommst du von… Ich glaube alle zwei Jahre oder war das nicht früher so? Ich weiß nicht.
l33tname: Ja, früher, aber heute gibt es ja nicht mehr, oder schon?
Felix: Weiß ich nicht, keine Ahnung.
l33tname: Also, ja. Ich habe das, glaube ich, nie wirklich gemacht, darum keine Ahnung.
Felix: Okay. Ne, keine Ahnung. Also, das ist quasi das. 22 Monate hat es gelebt,
Felix: dieses wunderbare Ding.
Felix: Da muss man natürlich ein bisschen Angst haben, um die neuen Sachen,
Felix: die jetzt Google announced hat, wann sie sie wieder einstellen.
Felix: Zum Beispiel Notebook LM.
Felix: Haben wir darüber geredet? Irgendwann mal.
Felix: Das ist so was, wo du all deine Notizen nach Google hochlädst,
Felix: und dann kannst du dem über quasi wie so ein Sprachmodell Fragen stellen über
Felix: deine Notizen. Mhm. Genau. Ist jetzt grade experimentet, das heißt,
Felix: es ist noch nicht released.
Felix: Das heißt, es kann quasi jetzt schon eingestampft werden.
l33tname: Direkt.
Felix: Ist auch nur in USA grad available. Ich glaub, weil sie da mit Privacy ein bisschen Probleme haben.
l33tname: Ja, ist ein Privacy-Problem.
Markus: Wir hatten vor einigen Ausgaben es doch auch von Google Domains,
Markus: was kurz nachdem es aus der Beta-Phase war, direkt eingestampft haben.
l33tname: Ja, aber da war ja die Theorie, dass sie es einfach verkauft haben,
l33tname: weil das ganze Domain-Business ging ja dann an Squarespace.
Markus: GoDaddy?
l33tname: Ja, irgendwer halt. Sie wollten es halt nicht mehr machen.
l33tname: Ja, Chat meint hier auch, nach 24, also nach zwei Jahren, hätten sie ja neue
l33tname: Phones den Leuten geben müssen und darum haben sie es jetzt kurz vorher noch eingestampft.
l33tname: Das finde ich tatsächlich auch eine legit Teorie.
Felix: Ja, auf jeden Fall. Oh fuck, die zwei Jahre sind vorbei.
Felix: Ja, okay, nice. Ja, schön. Ja, genau. Also, Notebook-LM benutzen wohl schon
Felix: oder probieren schon irgendwelche Leute in den USA aus und sagen,
Felix: das ist schon eine witzige Sache.
Felix: Aber die müssen natürlich jetzt auch Angst haben. Also, die dürfen sich nicht
Felix: zu sehr darauf verlassen, dass da irgendwas bleibt.
l33tname: Ja gut, was haben wir noch? Kommen wir zu traurigen Toten.
l33tname: Chris Nova ist gestorben. Sie hat ganz viel so kubanitisches Zeug gemacht und ja,
l33tname: wenn ihr da irgendwelche Talks und irgendwelche Dinge, irgendwelche Konferenzen
l33tname: in diesem Space wart, dann habt ihr sie ziemlich sicher auch schon mal gesehen.
l33tname: Weil der hat auch gute Talks gemacht. Und es ist irgendwie, ich glaube, Rock Climbing oder so.
Felix: Rock Climbing? Das ist natürlich shit.
l33tname: Und dann ist er irgendwie vom Stein gefallen oder irgend sowas.
l33tname: Und das ist schon echt traurig.
Felix: Das ist schon blöd. Der war nicht so alt, oder?
l33tname: Nope. Glaube nicht.
Felix: 1986 geboren.
l33tname: Das ist schon traurig, ja.
Felix: Oh shit, das ist ja quasi ein halbes Jahr. Krass. Ja okay, das ist blöd.
l33tname: Das schon, ja und er hat auch sonst irgendwie nachher, ich weiß nicht genau,
l33tname: was er nachher alles, aber es gibt irgendwie ganz viel, ähm,
l33tname: und es war eigentlich, ich glaub bei Cloud Native Foundation irgendwie so,
l33tname: ähm, Ambassador irgendwas und so.
l33tname: Also er hat schon viel cooles Zeug gemacht und jetzt nicht mehr. Sucked.
Felix: Okay, mal schnell weiter, witzige Sachen, komm schnell. Aufmerksamkeit, hä?
l33tname: Aufmerksamkeit. Hä? Das, ja, das ist eine sehr gute Überleitung.
l33tname: Okay. Sie ist kürzer geworden. Lass mich raten, sie ist kürzer geworden, weil TikTok.
Felix: Warte. Wissenschaftler empfehlen Papier statt Smartphone.
Markus: Das ist der Punkt. Also deswegen ist es ja auch ein Tutor der Woche,
Markus: weil Aufmerksamkeit ist nicht mehr da. Und du hast vollkommen recht mit der
Markus: These, es ist das Smartphone.
Markus: Der verlinkte Artikel referenziert darauf, dass Wissenschaftler sagen,
Markus: ah, liest doch mal wieder mehr auf Papier, weil dann wird die Aufmerksamkeitsspanne
Markus: länger, weil so üblicherweise, was man auf Papier liest, hat mehr als 20 Sekunden Halbwertszeit.
Felix: Warum?
Markus: Aber eigentlich ist der Punkt, dass sie halt festgestellt haben,
Markus: dass wirklich diese Diese... Diese...
Markus: Diese...
Markus: eingeschränkte Aufmerksamkeitsspanne, die durch den Übermessung oder für sich
Markus: allein schon durch den Medien-Handy-Konsum eingetreten ist, dass das belegt ist.
Markus: Und damit ist die durchschnittliche menschliche Aufmerksamkeitsspanne vom Jahr
Markus: 2000 bis 2015 über alle Alters- und Bevölkerungsgruppen von 12 auf 8,2 Sekunden gesunken.
Markus: Das ist jetzt, dass da ein Drittel weniger noch da ist.
Felix: Nee, was bedeutet das? Also was sagt diese Zahl? Also welche Aufmerksamkeit ist damit gemeint?
Felix: Ich verstehe nicht genau, wie die gemessen wurde. Vielleicht muss ich diese
Felix: Artikel lesen. Aber das, ich muss mir ausdrucken, damit ich das kann.
l33tname: Aber genau darum machen wir super lange Podcasts, oder? Weil wir gegen diesen
l33tname: Kurzform-Trend natürlich einen Bildungsauftrag wahrnehmen möchten.
l33tname: den wir nicht haben und den wir absolut nicht wahrnehmen, aber wir machen lange
l33tname: Sendungen, das was ich sagen will.
Felix: Ja okay, außer die Leute hören uns auf zweiter Geschwindigkeit.
l33tname: Aber das ist immer noch eine Stunde oder so.
Felix: Das stimmt. Ich würde trotzdem gerne wissen, wo diese 8 und 12 Sekunden herkommen,
Felix: also welche Aufmerksamkeit damit gemessen wurde.
l33tname: Ja, ich nehme an, die haben das irgendwie, du hast da irgendeinen Versuchsaufbau
l33tname: und dann hast du irgendeinen Test, wo du irgendwas machen musst und dann wird
l33tname: das gemessen, wie lange du dich konzentrierst.
Markus: Genau, aber es geht halt darum, wie lange die Aufmerksamkeit auf einem,
Markus: auf etwas Einzelnen verbleiben kann.
Markus: So lange, bis ein Wechsel erfolgen muss, damit der Geist bei der Sache bleibt.
Felix: Ist dann zwölf Sekunden viel überhaupt?
Markus: Ne, ne, das geht nicht darum, ob das viel ist. Es geht darum,
Markus: dass es nochmal ein Drittel abgenommen hat.
Markus: Oder umgekehrt gesagt, dass es vor 20 Jahren noch um die Hälfte mehr war.
Felix: Okay, hier steht, ja, okay, Durchschnitte, achso, ne okay, no,
Felix: das ist nicht gut dann, wohl.
l33tname: Vermutlich nicht. Ja, okay, alles klar. Aber also, das hat auch,
l33tname: also das ist glaube ich noch schwierig zu sagen, ob das gut oder schlecht ist,
l33tname: das halt einfach … Etwas.
l33tname: Das hat etwas und ob das gut oder schlecht ist und ob das dann irgendwie,
l33tname: was das für einen Effekt auf Bevölkerungsgruppen, auf Leute hat und so,
l33tname: ist vermutlich schwierig, genau zu sagen.
l33tname: Also vielleicht ist es halt einfach, also ja, ich finde es ist sicher eine Veränderung.
Markus: Man sieht es aber schon daran, wie Dinge auch … Vermutlich ist es schlecht,
Markus: dass die Diskutiert werden, weil es einfach alles so überflächlich bleibt.
l33tname: Guck dir die jungen Leute an und was die tun.
Markus: Nee, es sind ja nicht mal nur die jungen Leute. Es ist auch einfach,
Markus: wie zurzeit Dinge in der Öffentlichkeit diskutiert werden. Wie schnell halt
Markus: einfach ... Ich glaub, dadurch befeuert ist auch diese ...
Markus: diese Empörungs- ... diese Empörungskultur. Weil dann muss man die Schlagzeile
Markus: nur aufnehmen und kann sich aufregen.
Markus: Aber sich damit zu beschäftigen, würde halt doch noch mal mehr ...
Felix: Würde noch mal ein Drittel länger brauchen, oder was? Ja, würdest du damit sagen?
Markus: Klar, weil die Leute hören nicht länger zu, als die Clickbait-Überschrift zu lesen.
l33tname: Zwei Punkte dazu. Erstens, machen wir auch, absolut.
Felix: Sind wir dabei.
l33tname: Das ist das Konzept dieses Podcasts, Punkt eins.
l33tname: Punkt zwei, ist das wirklich provenly etwas Schlechtes?
l33tname: Also, ja, man kann irgendwie sagen, ja, diese Empörungskultur,
l33tname: blablabla, ist irgendwie schlecht.
l33tname: Also, ist das Objektiv wirklich schlecht oder ist es einfach anders?
l33tname: Also ist es besser, wenn man sich haltet.
Felix: Was hat man denn davon gemacht.
l33tname: Ja okay. Auf gewisse Dinge irgendwie länger einschießt und da ein größeres Ding draus macht,
l33tname: als aus vielen kleinen Dingen irgendwie so ein großes medialer Hype drum wird
l33tname: und dann ist aber halt irgendwie zwei Tage später weiß auch niemand mehr um was es überhaupt ging.
Markus: Ja, ich würde mal einfach so den Querschlag daher ziehen über unsere Bildung,
Markus: die wir erfahren haben. Da haben wir doch irgendwo auch erfahren,
Markus: dass Tiefgang durchaus Qualität bedeutet.
Markus: Und wenn Leute zu Tiefgang nicht mehr in der Lage sind, geht da nicht automatisch Qualität verloren?
Felix: Die andere Frage ist halt auch, wenn Leute dann quasi in so einen Tiefgang gehen,
Felix: das ist jetzt auch ein bisschen weiter hergeholt, aber quasi wenn sie dann in
Felix: den Tiefgang gehen und dann meinen, dass Reptiloiden die Welterschaft an sich gezogen haben.
Felix: Das ist natürlich auch ... Man muss ein bisschen schauen, worum's ...
Felix: Also, ich finde auch, es ist quasi erst mal ein Zustand, in dem wir uns befinden.
Felix: Und der ist jetzt erst mal zu bewerten auch. Ja.
l33tname: Also, ich ...
Felix: Ja.
l33tname: Sorry.
Felix: Ja, das Ding ist halt quasi, die aktuelle Medienlandschaft kriegen wir jetzt
Felix: grade auch nicht mehr so weg.
Felix: Und ich hab auch das Gefühl, das verstärkt sich gegenseitig.
Felix: Also sowohl die verkürzte Aufmerksamkeit als auch die quasi die Medien,
Felix: die dann natürlich damit mitspielen müssen, damit sie quasi relevant bleiben, in Anführungszeichen.
Felix: Also ... ja.
l33tname: Ja, und ich glaub, also ... Ich glaub, der Punkt, dass das, wenn Leute nicht
l33tname: mehr in der Lage sind, irgendwie ... äh ...
l33tname: Ja, länger, länger irgendwie sich mit irgendwas zu beschäftigen.
l33tname: Ja, das kann ich mir vorstellen, dass das ein Problem ist, aber das sagt ja
l33tname: die Studie nicht wirklich.
Markus: Nein, das sagt sie nicht.
Markus: Aber die Aufmerksamkeitsspanne ist geringer als die von Goldfischen,
Markus: die immerhin neun Sekunden durchhalten.
Felix: Ja, aber die Sache ist ja, wenn sie davor zwölf Sekunden waren,
Felix: dann waren die ganz schön nah an Goldfischen vorher schon dran.
Felix: Ja, das ist jetzt quasi schon ein bisschen gecheatert.
l33tname: Sind Goldfische auch, hat es da auch abgenommen? Wissen wir das? Also keine Ahnung.
Markus: Welche Goldfische wurden untersucht? Die im Goldfischglas oder die in freier Wildbahn?
Felix: Wie? Schwierig. Sind die Studien vergleichbar? Das ist auch noch eine Frage.
l33tname: Also ich meine, das kann natürlich alles, also...
l33tname: Kann natürlich sein, dass das schlecht ist, aber ...
Markus: Es ist natürlich erst mal schlecht, weil es anders ist, als es früher mal war.
l33tname: Ah, ja, danke.
Markus: Langsam die Einigung, Markus.
l33tname: Jetzt, jetzt, ja, doch. Seh ich einen.
Felix: Okay. Zum Glück haben wir das klargestellt.
Markus: Ich muss doch die Lingue würdig vertreten hier, oder?
l33tname: Nee, find ich gut. Passt.
Felix: Ja, okay. Aufmerksamkeit. Ist gesungen ... Tot ist sie, ich weiß nicht, ist sie schon tot?
l33tname: Nein. Ich glaub auch nicht.
Markus: Also nennenswerte Aufmerksamkeit fühlt sich tot an. Ja, doch.
Markus: Nennenswerte Aufmerksamkeit ist.
Felix: Okay, du hättest lieber die 12 Sekunden von den Leuten anstatt von den 8.
Markus: Ja.
l33tname: Ja. 8 sind mir zu wenig.
Felix: Das reicht uns nicht.
l33tname: Sag es, wie es ist. Also wenn du nur 8 Sekunden von diesem Podcast hörst,
l33tname: das ist uns zu wenig. Markus will mindestens 12. Ja.
Markus: Man muss ja auch Ziele haben.
Markus: Unsere Hörer sollten mindestens 12 Sekunden hören. Können Können wir das irgendwo
Markus: abgreifen, die Statistik?
Felix: Wie lange Sekunden unsere Hörer uns zuhören.
Markus: Ja, warten wir mal auf den nächsten Endjahresreport von Spotify.
Felix: Wie viel muss der Podcast verschnellt werden, damit er nur noch 8 Sekunden lang ist?
Markus: Und wie viel können die Leute dann noch verstehen?
Felix: Und wie viel mit 12 Sekunden, das ist ja auch wichtig.
l33tname: Auf wie viel fucker Geschwindigkeit musst du das hören, dass du auf 12 Sekunden kommst? Oder acht.
Felix: Zwei wichtige Kennzahlen. Ihr solltet entweder Legacy hören oder Current.
Felix: Ja, schön oder nicht schön.
l33tname: Kleiner Nachtrag zum Pixelpass. Da hättest du nach zwei Jahren tatsächlich ein neues Phone bekommen.
l33tname: Two years on a Pixelpass was supposed to get you a new phone.
Felix: Okay, das ist sehr witzig.
l33tname: Wir haben das einfach geraten, ohne die News zu lesen. Es steht,
l33tname: glaube ich, auch im Link.
Felix: Ne, es steht in der zweiten Headline. Also es ist literally direkt drunter.
l33tname: Das ist auch ein guter Punkt, wie wir uns tiefgehend mit der Materie beschäftigen.
Felix: Ja, da hätten es die 12 Sekunden schon gerissen.
l33tname: Die hätten gereicht, um unsere Überschrift auch zu lesen.
Felix: Tja, Markus hatte recht. Das ist ein Problem. Okay, wir alle sehen das als ein scheiß Problem.
l33tname: Wir werden alle dumm.
Felix: Wir werden alle dumm, weil wir keine 12 Sekunden mehr durchhalten.
l33tname: Genau, weil wir nicht 12 Sekunden lesen können.
Felix: Okay, was haben wir noch?
l33tname: Auch nur 8 Sekunden die Überschrift gelesen habe ich, dass HashiCorp Adopts
l33tname: Business Source License,
l33tname: also sie haben die Lizenz geändert von Produkten, irgendwie,
l33tname: also ich habe es mir so halb angeschaut.
l33tname: Es geht irgendwie wohl nur, also sie machen es nicht für alles.
l33tname: Das habe ich auch verstanden, ja. Sie haben ja vorher, war ja ziemlich,
l33tname: oder ich glaub, alles unter der Mozilla Public License.
Felix: Ja, genau. Es gab immer den OSS-Branch noch. Für ein paar Sachen auf jeden Fall, ja.
l33tname: Ja, ich glaub, für ziemlich alles. Und irgendwie die APIs und die SDKs und die
l33tname: meisten der Libraries werden irgendwie wohl Mozilla Public License bleiben.
l33tname: Aber die ganzen Produkte, also irgendwie Nomad, Terraform.
l33tname: Vault, was weiß ich, wird dann wohl unter dieser Business-Source-License sein.
l33tname: Und ja, also ich habe ganz viele Leute gesehen, die sich darüber aufgeregt haben
l33tname: und das nicht gut gefunden haben, ja.
Felix: Was ich nicht rausgefunden habe nach meiner Recherche über dem Thema Logstash.
Felix: Der FlyD, man wird sich dran erinnern, hat vor 100 Millionen Jahren darüber
Felix: geredet, über Logstash. War's ja auch quasi Teil, also, dass L vom Elk-Seg ist.
Felix: Und ich hab nicht herausfinden können, ob die Lizenz sich dort geändert hat.
Felix: Das Repo sagt, das ist nicht so.
Felix: Aber ich weiß nicht, was HashiCorp jetzt sagt dazu.
Felix: Das würde mich noch interessieren. Ich habe es nicht gefunden.
l33tname: Also hier im Artikel, den ich verlinkt habe, steht, das hat keine Liste und
l33tname: Logstash ist nicht genannt.
l33tname: Ich würde mal darauf tippen, dass das dann auch irgendwie unter die Business
l33tname: License, Business Source License ...
l33tname: Das ist ein schlechter Name, muss man sagen, das ist wirklich,
l33tname: also die Lizenz mag scheiße sein, aber der Name ist halt auch einfach nicht,
l33tname: nicht gut, nicht gut, Business Source License ist einfach kein guter Name.
l33tname: BS, Bullshit License. BS und Calling BS on that.
Felix: Also wenn ihr da quasi Insider seid.
Markus: Die License TXT in dem Git Repository ist das letzte Mal vor fünf Jahren geändert worden.
Felix: Ja, ja, ich weiß, ich weiß. Das hab ich auch gesehen. Ich hab da schon ein bisschen
Felix: nachgeschaut. Aber wie gesagt, ich hab nichts rausfinden können,
Felix: was jetzt quasi darauf hinweisen würde, dass dort die Lizenz auch geändert wird.
l33tname: Ja, das ...
Felix: Wenn unsere Zuhörer Insight hätten, das wär ganz nice. Aber ich glaube,
Felix: ich würd jetzt davon ausgehen, dass es sich nicht ändert. Aber ich weiß auch
Felix: nicht, wann dieser Umschwung wirklich passiert. Das steht auch nirgendwo.
l33tname: Das ist alles nicht so klar. Das ist so in Ordnung.
Felix: Ja, da gibt's nur irgendwelche Leute, die irgendwelche FAQs haben und so, aber ...
l33tname: Ja. Tja. Elastic ...
Felix: Okay, jetzt genug gegoogelt. Machen wir weiter.
l33tname: Naja. Keine Ahnung, wir werden's sehen. Okay. Und dann ...
Felix: Also, die hatten ja davor die Elastic-License, oder? Für ihre Freunde.
l33tname: Ja.
Felix: Und das wird jetzt die Business-License.
l33tname: Ne, also sie hatten für das Meiste, darum kann es sein,
l33tname: dass Logstash auch einfach bleibt unter dieser Elastic-License,
l33tname: weil im Artikel zumindest sagen sie das,
l33tname: bla bla bla, Das HashiCorp ist changing its source code license from Mozilla
l33tname: Public License v2 to the business source license, also für Dinge,
l33tname: die vermutlich unter der MPL waren.
l33tname: Das heißt, weil Logstash vielleicht Teil von diesem Elkstack Zeug ist,
l33tname: wird das unter dieser Elastic License bleiben.
Felix: Business-License. Ja, das ist ja dual-licensed. Also, das ist ja alles nicht so einfach.
l33tname: Ja, es ist alles nicht so einfach. Vielleicht auch nicht.
Felix: Wir lassen uns einfach überraschen.
l33tname: Wir lassen uns überraschen. Ich mein, du kannst eh nichts gegen machen.
Felix: Ah, ja, okay. Die zweite Lizenz von Logstash ist nicht die Mozilla Public License,
Felix: sondern die Apache License.
l33tname: Das aber auch nicht. Also, das ist auch nicht das, was im Artikel steht.
l33tname: Ja. Ja, keine Ahnung. So, dann machen wir einfach noch mal große Firma,
l33tname: verschiedene Produkte, verschiedene Lizenzen.
l33tname: Ja, genau.
Felix: Mit Elasticsearch machen sie Geld, da wollen sie Geld haben,
Felix: mit Blocksearch machen sie wahrscheinlich kein Geld, weil das irgendwie so ein
Felix: komisches Framework ist oder so.
Felix: Jo, okay, alles klar, wissen wir nicht. Lassen wir uns überraschen.
Felix: Was haben wir noch? Ah, shit. Wir haben noch traurige Sachen von promiflash.de.
Felix: Und zwar, der, wie heißt der, Shibbe, der...
l33tname: Der eine Hund aus...
Felix: Der eine lustige Hund, der Dogecoin-Hund und der allgemein auch sehr lustige
Felix: Hund, der ist jetzt verstorben.
Felix: An Krebs ist er gestorben, Shibbe.
l33tname: Das ist echt, das ist so ein guter Hund. So ein bestes Boy.
l33tname: Best Dog. So. Wow. Amazing.
Felix: Bis zum nächsten Mal.
Felix: Shit. Sehr traurig. Ja.
l33tname: Was ist sonst noch gestorben?
Felix: Ah, User-Content in Social Media. Das passt auch ein bisschen zu dem anderen
Felix: Ding, was wir hier, was der Markus ja angesprochen hat, zur Aufmerksamkeit.
Felix: Aus der, aus den, also die Leute hören auf, soziale Medien zu benutzen.
Felix: So wie sie es quasi früher mal getan haben. Nämlich über Teilen,
Felix: wo sie gerade im Urlaub sind oder sowas. Laut diesem Artikel von Insider, Businessinsider.com.
Felix: Und die quasi sozialen Netzwerke sind mehr quasi Werbetools und Influencer-Bullshit
Felix: geworden, als sie jetzt vielleicht ehemals mal tatsächlich für soziale Medien verwendet wurden.
Felix: Und das ist natürlich schon spannend, weil ja quasi aus diesem ganzen Social-Media-Shit
Felix: dieses Zoom-Scrolling und so überhaupt herkommt, ja, und diese algorithmische
Felix: Aufmerksamkeits-Hascherei und so was.
Felix: Und vielleicht ist es quasi auch für die Leute genug. Ja, man kann ja auch quasi
Felix: noch mal ins Gute in der Menschheit glauben, dass...
Markus: Ja, ich hätte allerdings eher die These, das ist als Social Media gestartet,
Markus: weil es damals den Content noch gar nicht gab.
Markus: Und dann haben die Plattformen jetzt gelernt.
Markus: also als erstes haben die plattformen dann noch content creators gesucht aber
Markus: egal was im content kam und dann wurde gelernt sowohl von den creators die möglichst
Markus: viel klick zahlen haben wollten als auch von den plattformen die das mit ihren
Markus: algorithmen dann natürlich optimiert ausspielen,
Markus: was zu den höchsten klick raten führt und das tötet letztendlich wieder den
Markus: langweiligen user content der eben das foto vom ferienhaus im harz,
Markus: Oder vom Spaziergang durch Saarland.
Markus: Das ist einfach nicht spannend und dementsprechend interessiert es dann auch
Markus: keinen und leider dann auch nicht mal mehr den Freundeskreis.
Markus: Also, weil wenn die Leute dir auf Insta folgen und daneben aber 30 Influencern,
Markus: die hochpoliertes Zeug posten, folgen, dann werden deine Posts im Zweifelsfall übersehen.
Markus: Die gehen völlig unter in dem anderen Zeug.
Felix: Ja, sie gehen ja auch quasi durch den Algorithmus unter. Das ist ja nicht mehr
Felix: so, dass das quasi nicht gesehen werden will, ... ... sondern es kann gar nicht
Felix: mehr gesehen werden, ... ... weil dein Einfluss quasi nicht genug ist.
Markus: Und wenn du nicht mal mehr Reaktionen von deinen Homies bekommst,
Markus: ... ... dann postest du natürlich auch nicht mehr. Dann macht es ja erst recht keinen Spaß mehr.
Felix: Ja, die Sache ist quasi auch, warum überhaupt Influencer ... ...
Felix: auf diesen Plattformen unterwegs sind. Das war ja am Anfang auch,
Felix: das gab es ja eigentlich nicht. Ja, also quasi irgendwelche Leute,
Felix: die damit Geld verdient haben, ...
Felix: Die werbung populäre werbung zu zeigen das ist einfach weiter das geld sich
Felix: hat machen lassen und weiterheit weiter viele leute waren oder beziehungsweise
Felix: immer mehr quasi leute hingekommen sind.
Felix: Die das dann auch konsumiert haben und die frage ist halt jetzt quasi ob dieser
Felix: dieser kreis jetzt nicht abbauen also ob es jetzt quasi nicht eine abwärts spirale ist zu.
Felix: Diese, was wir jetzt als soziale Netzwerke kennen, gibt es bald so nicht mehr und ich hoffe darauf.
Felix: Dass das so passiert.
Felix: Hier der Artikel sagt noch, dass er mit Groupchats ersetzt wird.
Felix: Also, soziale Medien werden quasi mit Groupchats ersetzt und Messaging-Apps.
Felix: Und ja, also, ich weiß nicht, Messaging-Apps sind ja auch nichts Neues jetzt.
Felix: Die gab's ja auch parallel zu sozialen Medien. Aber dass quasi dort der Fokus hingeht,
Felix: also quasi seine Homies quasi eher im Groupchat zu sehen als in diesen sozialen
Felix: Medien, macht ja auch schon Sinn, dass du das ja auch viel direkter dann hast,
Felix: was die Leute schreiben. Und ignorieren kannst du es ja immer noch, was da passiert.
Felix: Also, ja, ich meine, warum nicht? Das ist halt auch wieder quasi,
Felix: ist ja weder schlecht noch gut, sondern ist jetzt quasi auch erst mal eine Tatsache.
Felix: Und wie jetzt quasi diese super riesigen Megakonzerne, diese gesichtslosen Konzerne,
Felix: darauf reagieren, ist halt auch nochmal etwas anderes.
Felix: Wenn wir quasi Werbung in unseren Groupchats haben Ich weiß nicht,
Felix: was da passiert. Gibt es das schon? Habe ich das jetzt quasi herauf verschworen?
l33tname: Werbung in Groupchats? Ich hoffe nicht.
Felix: Oh mein Gott.
Markus: Das kommt auf den Messenger an. Also innerhalb von Freemad, glaube ich, kommt das lange nicht.
Markus: Auf Telegram steht es, glaube ich, kurz vor der Tür. Also gefühlt.
Felix: Ich weiß nicht, bei Facebook, bei Facebook, WhatsApp?
l33tname: Facebook Messenger?
Markus: WhatsApp.
Felix: Facebook, WhatsApp, gibt es immer noch, oder?
Felix: Was spricht dagegen da so ein bisschen Werbung reinzudrücken?
l33tname: Das bis jetzt noch nicht gemacht wurde. Aber das glaube ich auch alles.
Felix: Und dann hast du da dann deinen Influencer drin.
l33tname: Du hast das jetzt glaube ich wirklich gerade herausgefunden.
l33tname: Das tun wir leid. Werbung in. Ich hab da noch nie drüber nachgedacht, aber ja macht Sinn.
l33tname: Heißt nicht, dass ich es gut finde, aber ich sehe es ein, wie das nächste Shit
l33tname: ist, den wir abbekommen, ja.
Felix: Und vielleicht war es auch der Business Insider, dieser Artikel,
Felix: der das heraufbeschworen hat. Vielleicht, weil ich den gelesen habe,
Felix: ist es quasi, ich bin nur nachgelagert.
l33tname: Dass nur Business gehört und gesagt so, aha, sehe ich.
Felix: Count me in.
Felix: Das ist Business Mindset. Genau also wie gesagt hier für tote der woche user
Felix: content in social media so sad so sad ganz ganz schrecklich.
Felix: Der arme content wo geht er hin wie hab ich den link gebrochen.
Markus: Naja nachdem wir so viel über tote geredet haben ich hab untoten mitgebracht.
Felix: Nee, du musst jetzt die, du musst die komplettes Ding sagen.
Markus: Ach so, Untoter der Woche. Kommen wir zu Untoter der Woche.
Markus: Ähm, womit wir dann jetzt auch testen, ob diese AI auch unterschiedliche Stimmen
Markus: wahrnimmt. Das kann ich auf jeden Fall. Aber das nur nebenbei.
Markus: Und zwar, der Untote ist in meinen Augen das Homeoffice.
Markus: Weil, trotz Gewünschen, ist es wohl von einem Club der CEOs.
Markus: Denn, ich zitiere, äh ...
Markus: Der CEO von Amazon, der mit etwa 60 bis 80 anderen CEOs gesprochen habe und
Markus: fast allen bevor, alle bevorzugen die Arbeit im Büro. Also die CEOs,
Markus: die fragen dabei nicht die Leute, die arbeiten müssen, sondern die CEOs. Ja, ja, okay.
Felix: Also die CEOs, die quasi immer nur bei anderen Firmen im Büro sitzen,
Felix: bevorzugen die Arbeit im Büro in anderen Firmen.
Markus: Korrekt.
l33tname: Also ehrlich gesagt, muss ich auch sagen, ich arbeite viel lieber im Büro nicht als zu Hause.
Markus: Nicht.
l33tname: Nicht, genau, weil zu Hause hast du immer so ein schlechtes Gewissen,
l33tname: denkst du, wenn du irgendwas anderes machst anstelle zu arbeiten,
l33tname: denkst du, ja eigentlich soll ich hier arbeiten, aber wenn du im Büro bist und
l33tname: Kaffeepause machst, ist es so, ja, was weiß ich.
Markus: Networking ist auch wichtig.
l33tname: Ja, das Networking und Ausgaben mit Kollegen.
Felix: Networking mit der Kaffeemaschine, wichtig, wichtig.
l33tname: Ja, das ist ich mein.
Markus: Ja genau, also Ausgangspunkt für den Aufhänger ist ein Artikel darüber,
Markus: dass Amazon mit der Aussage zitiert wird oder der CEO von Amazon,
Markus: dass es wird für die nicht gut ausgehen,
Markus: die nicht oft genug ins Büro kommen und damit macht Amazon eine Rolle rückwärts
Markus: von von grob einem Jahr, wo sie gesagt haben, nee es gibt keine Pläne dafür
Markus: die Homeoffice Möglichkeit wieder abzubauen.
Markus: Ja und okay das ist ganz spannend zu beobachten dass also gerade die konzerne
Markus: sägen da jetzt wieder dran diese tech konzerne.
Markus: Während der rest der it branche ganz froh ist dass sich jetzt endlich mal alle
Markus: dran gewöhnt haben dass das home office funktioniert einfach es ist sehr interessant zu sehen.
l33tname: Aber ich muss schon sagen, so gewisse Dinge, also zum Beispiel so Pair-Programming
l33tname: und so, das geht schon im Homeoffice.
l33tname: Du kannst es halt mit diesen Videochats und keine Ahnung,
l33tname: aber es ist schon so ein anderes Level von Erschöpfung,
l33tname: wenn du den ganzen Tag irgendwie so in Calls bist, Als wenn du halt einfach
l33tname: mal kurz, ja, wenn du das im Büro und einfach irgendwie zum Kollegen an den Computer gehen kannst.
Felix: Ja, kommt auch vom Kollegen an, würde ich sagen.
l33tname: Ja, aber das ist auch anstrengend, dann remote.
Markus: Also das ist dann wie … Also ich glaube schon, dass es auch die zwischenmenschlichen
Markus: Begebenheiten gibt, dass man einfach froh ist, dass man sich nur über Kamera sieht.
l33tname: Jaja.
Markus: Aber klar, es gibt keine, es gibt nicht das Rezept,
Markus: das auf alles passt und dann muss man, ich glaube auch, dass ein Mix daraus
Markus: eigentlich das Gesündeste ist,
Markus: aber jetzt sozusagen die Leute müssen wieder alle immer ins Büro kommen,
Markus: das verkennt einfach die, die Anerkennung dafür, dass jeder auch ein Leben neben
Markus: dem Büro hat und die Konzerne wollen natürlich, dass die Leute eigentlich kein
Markus: Leben neben dem Büro haben.
Felix: Die wollen das Büro neben dem Büro haben.
Markus: Ja, korrekt. Und das ist halt schon too much. Ganz einfach.
l33tname: Ja, tja, also jetzt, das musst du mir erklären, die News verstehe ich gar nicht.
Markus: Wir haben vor ein paar Ausgaben über OneMove gesprochen.
Markus: OneMove ist ein Hersteller von Fahrrädern und die haben Konkurs angemeldet.
Felix: Die haben noch ein Speziale Feature, warum das ein Problem ist,
Felix: wenn dein Fahrradfahrhersteller kaputt geht, Nämlich, dass du über deine App
Felix: irgendwie das Fahrrad aufschließen konntest oder sowas, irgendwie sowas.
Felix: Das heißt quasi so eine Cloud-Integration. Das heißt natürlich sehr unglücklich
Felix: für alle Leute, die das ganz toll gefunden haben, das so machen zu können.
Felix: Weil Firma Konkurs, Cloud-Server abgeschafft, großes Problem.
l33tname: Fahrrad kaputt.
Felix: Nee, Fahrrad kannst du wohl noch aufschließen, aber du hast es quasi mit diesem
Felix: Feature gekauft und wenn du das ganz toll findest, dann ist es natürlich doof,
Felix: wenn es nicht mehr da ist.
Felix: Das ist halt wie mit anderen Sachen, die kaputt gehen, wenn die Firma dann kaputt
Felix: geht, also die ganzen Cloud-Müllsachen.
Felix: Und jetzt wurde sie gekauft von McLaren Applied. Was diese Firma genau macht ich kenne die.
Markus: Also McLaren haben die irgendwas mit den Rennautos, den Rennstall Betreiben zu tun?
Felix: Ich denke das sind die gleichen Leute.
Markus: Applied ist dann deren IT Sparte oder was ist Applied?
Felix: Ne ist irgendwie so eine Future Sparte irgendwie weiß ich nicht genau.
Felix: der gut ist ja nur synonym für id, ne keine ahnung was ich ich hab keine ahnung
Felix: da steht automotive motorsport transport mining aber mehr als acht sekunden
Felix: habe ich jetzt auch nicht drüber geschafft.
l33tname: Aber die sind wohl teil der mclaren group und irgendwo teil dieser mclaren group
l33tname: ist auch das mclaren was man ausformlines kennt.
Felix: Glaub ich.
l33tname: Sieht zumindest so aus.
l33tname: Verrückt. Ah ja.
Felix: Die machen Motoren, würd ich sagen. Elektromotoren vielleicht auch.
Felix: Our people and technologies pioneering a better future.
l33tname: Ja, ja. Bla, bla, bla, bla.
Felix: Keine Ahnung, da steht nicht, was die genau machen. Products.
l33tname: Naja, future innovation, nurture, hype. Natürlich.
Felix: Also, die haben weirden Shit einfach. Die haben quasi so Kleinkram wie Antennen und Akzelerometer,
Felix: aber halt auch irgendwie irgendwelche cloud software packages und also elektronisch gemischt waren.
Markus: Das klingt irgendwie so nach komponenten für ein größeres produkt also dass
Markus: da irgendeine idee dahinter steckt die noch nicht benannt worden ist.
Felix: Ich glaube ich glaube das ist die sind eigentlich ein zulieferer für mclaren
Felix: so wie das jetzt gerade aussieht.
Markus: Die haben so viel so krempel was da was man dann wahrscheinlich in so einem
Markus: auto brauch und sie schmeißen es halt auch auf den markt um weil sie hoffen
Markus: dass auch andere kunden das kaufen und dann die maintenance sicher alleine zahlen müssen ja.
Felix: Da weiß ich ja irgendwelche data lohnt ja es gibt auf jeden fall einen grund
Felix: und also ich das ist jetzt quasi in ihren products da und gibt irgendwie verschiedene.
Felix: Displays machen, welche Displays, ah ne das ist nur so ein komischer, ne kann auch,
Felix: ich weiß nicht, viel so auch so Motorsport, Elektronik,
Felix: Kleinkram, ja keine Ahnung, und da kommen jetzt halt Fahrräder dazu,
Felix: keine Ahnung warum das passt, aber, Motorsport hat ja quasi,
Felix: Fahrradfahren ist ja quasi Sport mit Motor.
Markus: Weil die E-Bikes einfach zu einem riesen Markt geworden sind.
Felix: Vielleicht, aber die sind ja, ich
Felix: glaube die E-Bike Boom, die ist ja mittlerweile jetzt schon durch oder?
Felix: Also jetzt ist es quasi, jetzt ist es stabil. Einfach.
Markus: Meinst du schon?
Felix: Würde ich jetzt sagen, ja.
l33tname: Absolut, keine Ahnung.
Felix: Fleet connect, so weird.
l33tname: Nix für mich, ich bin noch jung, ich kann auch hier selber ohne E-Bike rumfahren.
Felix: Warum?
Markus: Das hat mit dem Alter nix zu tun.
l33tname: Ja, ich weiß, ich weiß, aber für mich ist ein Fahrrad ein Sportgerät und kein ...
Markus: Du kannst auch mit einem E-Bike Sport machen.
l33tname: Ja, aber das ist albern. Nein. Das ist schon ein bisschen albern, doch.
Felix: Du kannst den Motor ausmachen.
Markus: Komm. Ja das ist albern, sag ich ja, ist albern.
Felix: Na gut.
Markus: Ich hab auch keins als Sportgerät, ich hab grundsätzlich so keins,
Markus: aber ich sehe schon den Vorteil oder es macht schon ganz schön Spaß mit so einem Ding zu fahren.
Felix: Zeit wie Rückenwind.
l33tname: Das macht Spaß, aber ist halt kein, also.
Markus: Aber ich, also ich fahr mit dem Ding, also ich fahr mit einem regelmäßig,
Markus: man fährt, wenn man möchte, auch so damit, dass es wirklich anstrengend ist.
l33tname: Ja.
Felix: Motor aus.
l33tname: Kann man, kann man wohl machen. Sollen Leute tun.
Felix: Gut. Okay, ja genau, also quasi
Felix: unter und unter, weil haben wir drüber geredet. Darum eigentlich nur.
l33tname: Ja, finde ich gut. Kommen wir zu AI der Woche.
Felix: Ich hab, es gab einige Sachen, die jetzt quasi so hochpoppen,
Felix: speziell im Bereich äh, ah fuck,
Felix: wie heißt denn das, von Facebook, ihre AI, ja, AI Machine Learning Department
Felix: hat was rausgebracht, das nennt sich Code Llama, glaube ich.
Felix: Code Llama. Und das soll so funktionieren, wie von Chat-GPT,
Felix: dieses oder von von von von Microsoft dieser Copilot.
Felix: Und zwar ist es dann self-hosted, das ist quasi deren Magie.
Felix: Also self-hosted im Sinne von, du brauchst eine fette Grafikkarte,
Felix: damit das bei dir alleine hosten kann.
Felix: Die, was da rausgekommen ist, ist wohl relativ vielversprechend.
Felix: Und ich hoffe quasi darauf, dass das gut genug wird, dass ich das auch in der
Felix: Firma pitchen kann. Also dass ich dann sagen kann, hier, genau das brauchen
Felix: wir. Dann müssen wir nichts in irgendwelche Cloud-Firmen schicken,
Felix: sondern wir nehmen einfach das, brauchen eine fette Grafikkarte.
Felix: Und dann können wir dieses Copilot-Zeug da haben, Weil prinzipiell ist es eine
Felix: gute Sache, speziell wenn du keine Ahnung hast von der Programmiersprache.
Felix: Oder halt nicht so den fetten Plan oder irgendwas nur kurz reparieren musst,
Felix: dass dir dein Computer einen Vorschlag gibt.
Felix: Genau, das ist quasi das.
l33tname: Und das dann so als Service oder?
Felix: Genau, das ist quasi, ja, das bietet dann quasi eine API.
l33tname: Ah, okay.
Felix: Und du kannst natürlich auch die Webseite benutzen da, aber das bietet dir quasi
Felix: eine API, ... die du dann auch mit der Mediator verbandeln kannst ...
Felix: ... und dann kannst du dem da quasi Kommentar schreiben ... ...
Felix: und der macht das Kommentar dann zu Code.
l33tname: Genau, aber du hast dann irgendwie in deiner Firma ... ... hast du einen fetten
l33tname: Rechner mit fetter Grafikkarte, ... ... der das macht für dich ...
l33tname: ... und alle Leute können dann sich eine URL eintragen ... ...
l33tname: und nicht jeder braucht einen fetten Rechner ...
Felix: ...
l33tname: Mit fetter Grafikkarte.
Felix: Also das würde natürlich auch gehen, ... ... aber das ist natürlich Quatsch.
l33tname: Also ja, ja. Es ist natürlich schon so, ... ... das eine macht mehr Sinn als das andere.
Felix: Ja, also so stelle ich mir das vor. Ich weiß nicht genau, wie das jetzt gerade
Felix: umgesetzt wird ... oder wie andere Firmen sich das vorstellen.
Felix: Vielleicht kriegen auch alle super krassen Grafikkarten ihre Laptops. Nein.
Felix: Weiß ich nicht genau. Aber das Vorgehen ist cool.
Felix: Und es ist quasi basierend auf diesem Lama Large Language Model von Facebook.
Felix: Und das ist quasi frei genug, dass man das auch so dann verwenden kann.
Felix: Das ist quasi das, genau, das war ja meine erste News.
Felix: Ähm ... Oh, fuck, CodeLlamas war die falsche Webseite. Sorry,
Felix: ich musste irgendwas anderes suchen.
Felix: Ähm, genau, das Zweite war, ähm ...
Felix: Shell AI, das ist quasi so ein Skript, wo du Kommandozeilen in Sachen fragen
Felix: kannst direkt. Also quasi über ...
l33tname: Kannst du ihn fragen, ob du dein R minus Rf ...
Felix: Genau, wenn du ihm sagen kannst, Bitte lösche alle Dateien von der Festplatte
Felix: ohne dass irgendwelche Safeguards triggern, dann macht er die bestimmt eher
Felix: minus erf slash Stern oder so was.
l33tname: Ja, bitte lösche mir mein Home Directory aus Versehen.
Felix: Genau, und dann bietet die fünf Möglichkeiten und kannst das nehmen,
Felix: was am meisten am ehesten funktioniert.
Felix: Das ist eine witzige Sache, aber es ist halt die Integration wieder in Open
Felix: API, das heißt, OpenAI-API, also quasi dieses OpenAI-Head.
Felix: Und das ist natürlich nicht so cool. Und wenn man da quasi was anderes hätte
Felix: dahinter, was sie das Gleiche leisten könnte, das wäre schon cool.
l33tname: Das wäre natürlich verrückt, ja.
Felix: Und darauf hoffe ich, wie gesagt, deswegen die eine News-Person zu lernen.
Felix: Und das Dritte, was ein bisschen witzig ist, was aber klar ist,
Felix: das passiert, was komisch ist, was jetzt erst passiert ist, Krypto-Botnets auf
Felix: ehemals Twitter sind von ChatGPT gepowert.
Felix: Das heißt, sie quatschen quasi Irgendwelche anderen twitter leute vor die ganze
Felix: zeit und sagen wie geil denn diese cryptocurrency ist und warum man das haben
Felix: will und warum das viel besser ist als gut voll gut ja und Bekommt ihr Chat-GPT-Spam?
Felix: Ich hab mich einmal so in die Runde gefragt.
l33tname: Glaub nicht.
Markus: Mhm, ich nicht, nein.
Felix: Ich frag mich, warum. Warum gibt's keinen Chachipiti-Spam? Es ist so klar,
Felix: es ist so logisch, dass das passieren muss.
Markus: Deswegen versteh ich nicht, warum sich überhaupt ... Vielleicht ist das noch in the making.
Felix: Weil dann kannst du ja auch quasi hyperlokal, also quasi superspezialisiert
Felix: auf zum Beispiel deutsche ...
Felix: weiß ich nicht, deutsche Techleute oder so was eingehen mit deinem Scheiß-Spam.
l33tname: Du kaufst dir halt den Datensatz und dann hast du da die Keywords oder so und
l33tname: dann hast du dein Template Text,
l33tname: was du irgendwie sagen willst und dann kannst du die Keywords plus dein Template
l33tname: Text und sagen generier mal ein E-Mail, was irgendwie das macht.
Felix: Genau, für diese deutsche Zielgruppe.
l33tname: Genau, für diese Person oder so.
Felix: Ja genau, oder genau für diese Person und wie gesagt, ich verstehe nicht,
Felix: warum das nicht passiert.
l33tname: Vermutlich, weil der Zugang zu diesen AI-Tools dann doch noch so ein bisschen
l33tname: zu obskur ist. Ich glaub, das braucht einfach noch ein bisschen.
l33tname: Das braucht einfach noch so ein halbes Jahr, ein Jahr.
Felix: Und dass die Kryptobrosen natürlich da ganz vorne mit dabei sind, ist klar dann auch.
l33tname: Die haben auch die fetten Grafikkarten, um das zu machen. Hank Butterfunk!
l33tname: Die haben die halt noch rumliegen von ihrem Mining-Rig oder so.
Felix: Von dem Ethereum-Mining, was jetzt nicht mehr funktioniert, weil irgendwie die
Felix: Dings geändert haben. Das macht total viel Sinn.
l33tname: Genau, kannst du Staub wegpusten, kannst du dein LLM draufladen und los geht's.
l33tname: Also, ich sehe da schon Potenzial.
Felix: Ja, nice. Okay. Also ...
l33tname: Nicht unbedingt im positiven Sinne, aber ...
Felix: Rein technisch gesehen.
l33tname: Rein technisch gesehen geht da noch einiges.
Felix: Da geht einiges. Okay.
l33tname: Cool. Das, äh ...
Felix: Genau, das war quasi eine ganz witzige oder interessante Sache,
Felix: die quasi dort passiert ist.
Felix: Äh, das waren meine AI-der-Woche-Sachen.
l33tname: Gut, dann kommen wir zu den News.
Markus: Sagen wir die 6 jetzt endlich zurück zu
Markus: Gott sei Dank ja es gibt ein neues Linux Linux 65 und jetzt erwarte nicht da
Markus: ich allzu tief reingehe aber sie konnten hast du komm es kommt ein neues Rast
Markus: und Wi-Fi 7 Es kommt Rust, oder was?
Markus: Nee, neust. Also, die haben ja schon Rust im Kernel.
Markus: Und hatten sich mit der ersten Unterstützungsversion ja ... mit Linux 6.1,
Markus: ähm, damals auf 1.62 von Rust festgelegt.
Markus: Jetzt haben sie festgestellt, ja, da gibt's ein paar Features,
Markus: die wollen wir haben, deswegen upgraden wir das mal. Und ziehen das jetzt hoch auf 1.68.2.
Markus: Aktuell ist 1.72,
Markus: es ist also nach der lesart wie das in dem
Markus: verlinkten artikel beschrieben ist immer noch ein so eine konservative wahl
Markus: ich stecke jetzt in rust nicht tief genug drin um das zu beurteilen aber
Markus: ist doch cool dass es im kernel drin ist und dass es weitergeht dass es nicht
Markus: jetzt einfach reingehauen ist und dann ist fertig sondern es geht ja ganz genau
Markus: Aber stimmt das habe ich mir noch nie überlegt aber ja wenn du rast im kernel
Markus: machst dann musst du rast im kernel auch updaten das schon krass das schon ja macht ja sich.
Markus: Ja genau was andere unterstützung usb 4 v 2 wird in stellung gebracht usb 4
Markus: v 2 unterstützt transferraten von bis zu 80 gigabits per second.
Markus: Ist das viel? Ja, das ist schon viel.
Markus: Oder man ändert, also das ist bierdirektional, oder man ändert die Gewichtung,
Markus: dann machst du 120 downstream und 140 upstream, das erinnert mich ein bisschen an DSL-Anschlüsse.
Felix: Aber du kannst es dich entscheiden und nicht so wie hier, wo du es einfach nur hast.
l33tname: Das ist der DSL für deinen USB-Stick.
Markus: Das ist der richtige Werbeslogan, ich glaube, das macht Sinn.
Felix: Ja, genau, weil die Leute ja so gute Erinnerungen an DSL haben.
Markus: Naja cool finde ich das wifi sieben schon mit drin ist und da bin ich direkt
Markus: hinter an der info veranstaltung für glasfasern der ich kürzlich teilgenommen
Markus: habe wo der referent meinte ja mit wifi kriegen sie ja wenn sie dann gigabit
Markus: buchen kriegen sie das ja nicht im haus verteilt.
Markus: Und ich sagte in dem Augenblick nur zu meinem Sitznachbarn, der hat auch noch
Markus: nichts von aktuellen WLAN Standards gehört, aber gut.
Felix: Aber was ist denn die reelle, die reelle Wi-Fi, also wenn du den neuesten heißesten
Felix: Scheiß bekommst, was ist denn die reelle Geschwindigkeit über Wi-Fi gerade?
Felix: Wenn du nicht quasi zehn Zentimeter neben deinem Wi-Fi-Accesspoint sitzt.
Markus: Warum sitzt du nicht zehn Zentimeter daneben?
l33tname: Weil ich einen Kabel hab.
Felix: Der ist ungefähr zwei Meter entfernt, deswegen weiß ich ...
Markus: Ähm, die Netto-Raten weiß ich grade gar nicht.
Felix: Okay, das wär noch interessant zu wissen, weil du hast ja auch Overhead und
Felix: du hast diesen Krempel zwischen diesen Funkwellen und so.
Markus: Ja, ja, genau. Erst recht, wenn du in einem Mietshaus wohnst,
Markus: wo 16 Wohnungen sind und jeder seinen Router mit acht Antennen aufgestellt hat,
Markus: weil WiFi 6 ist ja jetzt cool und da kosten die Router auch nur noch unter 100
Markus: Euro, dann können wir das mal aufstellen. Das ist natürlich ...
Markus: Also, im 5-Gigahertz-Netz geht das Gigabit, ist mein Kenntnisstand.
Markus: Aber ich kenn jetzt keine ...
l33tname: Das sagt hier auch das Quick-Googling mit dem erstbesten Link sagt auf ... Ja, auf dem AC.
l33tname: Theoretisch wären es bis zu 1,7 ...
Markus: Gigabit, wow.
l33tname: Gigabits per Second. aber realistisch ist halt eher so 1 real world speed.
Felix: Also ein Gigabit, trotzdem noch.
l33tname: Ja, ja. Gigabit über Wi-Fi bekommst du, glaube ich, wenn du normale Bedingungen
l33tname: hast, glaube ich, durch.
Felix: Okay, also.
l33tname: Ist so jetzt das 5 Sekunden, ich habe es für dich gegoogelt.
l33tname: Also ich glaube, mit 5 Gigahertz.
Markus: Ja, aber bei WiFi steckt halt der Teufel im Detail und in den räumlichen Begebenheiten der,
Markus: ja genau, es kann halt, kann halt stark variieren und,
Markus: ja und da muss man immer noch damit rechnen, dass die Leute in ihrem Reihenhaus
Markus: noch fünf Repeater einsetzen, um ins Obergeschoss zu kommen und,
Markus: ja genau, wie fünf Repeater im Mesh, was die dann noch übrig lassen von der
Markus: Datenrate, ist ja auch nochmal so ein lautes Spiel.
l33tname: Ja das und dann gibt es ja immer noch kabel und über kabel geht dann also die
l33tname: 10 gigabit über kupfer kabel und so das geht schon wenn es jetzt ja keine hardware
l33tname: für das ist ja immer noch das frustrierende daran,
l33tname: 10 gigabit über kupfer ist so weit oder was, Oh, nice.
Felix: Ich hab das nicht verfolgt, aber es ist geil.
Markus: Es gibt halt keine Hardware, also es gibt noch keine ... Ich glaube,
Markus: zweieinhalb Gigabit über Kupfer. Die Hardware ist mittlerweile so im Consumerbereich
Markus: angekommen. Aber zehn Gigabit, das brauch ich noch.
l33tname: Ja, du brauchst halt echt schon irgendwie ... Es ist schon alles so ein bisschen nicht so ...
l33tname: Also, ich hab meinen NAS zum Beispiel, aber da ist dann halt schon wieder so ein Serverboard drin.
l33tname: Da hast du dann halt auch 10 Gig drauf.
l33tname: Und mein Switch ist auch eher so Consumer Grade, aber da hast du auch 2 SFP Plus.
l33tname: Und da kannst du dir halt schon ein 10 Gig Kupfermodul reinpacken und das geht schon.
Markus: Aber es sind halt zwei.
l33tname: Das ist schon nicht so, dass jedes Endgerät 10G hat,
l33tname: aber du kannst irgendwie dein NAS mit 10G an den Switch und dann alle Clients haben irgendwie,
l33tname: ich glaube 2-2,5G Clients haben und dann hast du halt noch irgendwie 8 1G Links oder so, ja.
l33tname: Und das ist so irgendwie das, was du für normal Geld bekommst und jetzt nicht
l33tname: irgendwie Enterprise irgendwas kaufen musst.
l33tname: Die Enterprise-Switches sind halt so für den Home-Use, ja du kannst schon so
l33tname: Switches mit 12, 24, SFP Plus kaufen, aber das ist dann für den Home-Use schon
l33tname: nicht so, ist halt nicht für den Home-Use ausgelegt.
l33tname: Weder preislich noch lautstärke noch strom noch abwärme das schon ein bisschen
l33tname: schade ja ich hab side note ich hab mein switch im keller upgraded.
Markus: Weil der alte kaputt gegangen ist und das also das mit diesen 24 ports das war
Markus: auch echt zu klein dimensioniert also habe ich da jetzt einen größeren hingegen
Markus: und der lüftet auf einmal also der vorher hat kein lärm gemacht und der hier
Markus: der macht jetzt echt lärm da habe ich schon überlegt.
Markus: Ich muss quasi wenn ich was basteln im keller habe ich auf jeden fall die airpods
Markus: drin weil und höre musik oder podcast weil ansonsten nervt dieses lüftergeräusch einfach.
Markus: Tja das ist schon abwärme. Ist eine ist ist eine sache passiert schon so ein problem.
Felix: Ich habe auch gerade gesehen dass mein laptop wifi 6 chip drin hat.
Felix: Jetzt halt die Frage, was soll ich denn da für ein WLAN-Teil denn kaufen?
Felix: Was ist denn da cool gerade, was will man haben?
Markus: Die fritzbox irgendwas aex.
Felix: Okay. So eine andere möglichkeit.
Markus: Ja die ist die bitcuiti zeug.
Felix: Ne kann ich nicht kaufen die sind böse die sind wie gehabt die sind wie ganz ganz schlimm.
l33tname: Sind auch nicht mehr so hype es gibt noch ähm ah wie hießen die anderen als alternative dazu.
Markus: Aber ganz ganz ganz kurz ich muss da doch mal meine lanze preis die beiden genannten
Markus: das setup ist wirklich also wirklich gut gemacht ich habe auch neulich nochmal
Markus: für ubiquity access points,
Markus: die die steuerungssoftware umgezogen aus dem docker container auf so einen cloud
Markus: key und das war einfach cool weil es war innerhalb von einer halben stunde erledigt
Markus: also die für die usability haben diese beiden firmen schon eine menge getan
Markus: dass die die auf die eine oder andere art vielleicht nicht ganz.
Markus: Not tauglich mehr sind okay aber die usability mäßig muss ich schon sagen respekt was da passiert ist.
Felix: Ich such mal Wifi 6 Router von Nerds.
l33tname: Ich glaub das ist TP-Link. Ich glaub das war TP-Link, die haben auch irgendwie
l33tname: so ziemlich krasses Lineup, äh ähnlich wie Ubiquiti.
Felix: Also ich hab halt bei mir gerade alles in Openware-T.
l33tname: Ja, ist auch, ja.
Felix: Aber die gibt's nicht.
Markus: Also TP-Link ist dann oft verschrien als Plastorouterzeug.
Felix: Sind sie auch.
Markus: Ja eben, und dann gibt es auf der anderen Seite aber auch das Zeug,
Markus: was Leistung bringt, ja.
l33tname: Aha, ja, ja, du musst natürlich nicht den, also ...
Felix: Den Schilligsten kaufen.
l33tname: Sie haben halt das ganze Line-Up, also du musst dann da halt schon das rechts unten Modell...
l33tname: klicken was irgendwie ja gut spielzeit aber der mauch irgendwie so wie unify
l33tname: glaube ich dieses dieses hub ding und so auch nicht muss sagen ich habe auch
l33tname: immer noch mein unify access point und ich ja sonst kabel aber solange der funktioniert.
l33tname: Und noch gut genug ist, wird das, äh, oder solange nichts besseres rumkommt,
l33tname: äh, ja, ist schwierig, hab ich mich auch schon mit auseinandergesetzt,
l33tname: ja, Unify ist halt schon immer noch okay.
Felix: Okay, also es gibt wohl auch für OpenWrt mittlerweile AX-Router,
Felix: vielleicht gucke ich da mal rein.
Felix: Da steht jetzt irgendwas von Asus. D-Link. Aber ich weiß nicht genau,
Felix: ich sehe jetzt irgendwie nur eine Liste von irgendwelchen Sachen, die AX können.
Markus: Ich scroll gerade auf der TBLink-Seite rum. Zum einen behaupten sie,
Markus: man könnte über Wi-Fi 6 bis zu 9,6 Gigabits schieben.
Markus: Das ist schon mal beeindruckend. was mich dann erschrocken hat ist dass sie
Markus: die kanalbreite auf einem stream
Markus: und das mit wifi 6 man da jetzt aufgrund von dem was da gemacht wird,
Markus: in den 160 megahertz kanalbreite doppelte kapazität hat sie visualisieren das mit einer autobahn.
Markus: Das ist erschreckend.
Felix: Also hier gibt es auch von Xiaomi gibt es wohl eine 6000er Router und der kann
Felix: auch 6 Gigabit anscheinend.
l33tname: Keine Ahnung.
Felix: Und der ist auch schon OpenWRT unterstützt mit dem letzten Snapshot Bild oder
Felix: was auch immer das bedeutet. Also eher nicht.
l33tname: Klingt nach Basteln aber ja.
Felix: Kannst du natürlich gerne. Stocklayout, rootlayout. Install vulnerable versions.
Felix: Okay, zuerst musst du quasi eine vulnerable Xiaomi-Rooter-Version installieren
Felix: und dann kannst du es hacken. Okay, nice. Okay, das ist witzig.
l33tname: Kann man nix machen.
Felix: Kann man so machen, aber jetzt ist halt... Und dann musst du irgendwelchen Hex-Code
Felix: in irgendwelche komischen Files reindrücken.
Felix: Achso, nee, in irgendwelche URLs, um das System zu routen.
Markus: Aber man nutzt euer WiFi-Fu.
Markus: Jetzt die Fritzbox, die haben ja dieses schöne Mesh-Feature.
Markus: Effektiv ist es doch heutzutage so, dass man nicht jetzt in ein Setup so ein
Markus: TP-Accesspoint reinhängt oder so.
Markus: Es sei denn, der hängt natürlich in der Garage draußen, wo er völlig isoliert
Markus: ist von allem. Aber eigentlich will man doch das komplette System umstellen
Markus: dann, damit die Dinge im Mesh vernünftig zusammenfunktionieren, oder nicht?
Felix: Ja, wenn du das Mesh brauchst, ja.
l33tname: Wenn du WiFi-Mesh machst, ja.
Markus: Du hast zu jedem Accesspoint Kabel.
Markus: Du möchtest doch zwischen den Access Points, wenn du dich durchs Haus bewegst.
Felix: Der andere Felix hat nicht das Problem, aber ich habe das Problem,
Felix: was du gerade beschreibst, Markus.
Markus: Wenn du dich dann durchs Haus bewegst, willst du doch ein vernünftiges Handover haben.
Felix: Aber das können die OpenWRT-Router doch schon seit zwei Jahren oder drei Jahren.
Markus: Ja, okay, aber genau das ist meine Frage, du willst aber trotzdem,
Markus: das ist ja nicht herstellerübergreifend kompatibel.
Markus: Das heißt, wenn ich jetzt eine Fritz-Box da irgendwo hängen hab,
Markus: entweder mach ich dann alles OpenWrt oder ich mach dann alles TP-Link,
Markus: damit das Zeug miteinander handover kann.
Felix: Da gibt's aber einen Standard dazu, und wenn der implementiert ist,
Felix: müsste der theoretisch funktionieren, aber keine Ahnung, wie das geht.
l33tname: Ich glaub nicht, dass du damit so ein Match machst.
Felix: Nee, nee, ich würd's nicht quasi dort ausprobieren. Aber ich weiß, dass es dort quasi ...
Felix: was gibt. Und dieses Feature nennt sich, ah fuck me, jetzt muss ich mal hier
Felix: suchen, wahrscheinlich klicke ich jetzt direkt mein WLAN, warte. Advanced Settings.
l33tname: How to kill the WLAN. How to kill the WLAN.
Felix: Ja, auf jeden Fall gibt es da quasi ein Feature, das OpenWrt implementiert ist.
Felix: Das ist dieses Handover, diese Handover-Magie und das funktioniert wohl auch.
l33tname: Ja, also das Problem ist auch gelöst, wenn man halt nicht in so riesen Villen lebt.
l33tname: und einfach nur einen völlig falschen eindruck also ich weiß ich weiß nicht
l33tname: was ihr für riesen häuser habt aber also bei mir reicht ein einziger wlan access point.
l33tname: Ich glaube ich habe es schlecht platziert dann könntest du vielleicht auch ein
l33tname: einfach sehr gut platzieren und dann.
Markus: Ja, aber es ist immer einfacher, ein neues Gerät zu kaufen, das aufzuhängen,
Markus: als zwei Tage lang durchs Haus zu rennen und das Ding neu zu lokalisieren.
Markus: Und vor allem dann auch immer dafür zu sorgen, dass da ein Kabel liegt und so. Ja.
Felix: Okay, also es gibt quasi die, äh ... 802 ...
Felix: äh, 11 Extension Air. Und zwar, genau, 802.11 R, K und V. Und das sind drei
Felix: Extensions, die man haben will. Und dann ist quasi diese Handover-Magie passiert dann.
Felix: Und wie gesagt, das kann OpenVRT schon seit einigen Jahren.
Felix: Mindestens seit 2011, 15. Mai, wo dieser in der Blog-Post geschrieben wird, also.
l33tname: Gut, Chat meint noch, das ist Part vom Wi-Fi-Standard und wenn das am Kabel
l33tname: hängt, dann müssen sie einfach die gleiche SSID haben und dann kann das von dober.
Felix: Ja, ja, genau. Also da hat sich viel getan. Das ist nicht mehr so shit wie damals.
l33tname: Wie gesagt, ich brauch halt ein, ich hab halt ein Accesspoint und das ...
Felix: Ja, das kommt noch, Junge. Irgendwann brauchst du zwei.
l33tname: Ja, wenn ich mir dann mein erstes Schloss kaufe oder so, dann werde ich dann
l33tname: noch mal nachfragen bei euch, wie ihr das mit euren 500.000 Access Points gemacht habt.
Felix: Ja, kannst du machen. Und dann sagen wir, das ist alles total einfach geworden.
l33tname: Das ist alles voll einfach. Du machst hier klick und dann zack.
Felix: Genau.
l33tname: Los geht's.
Felix: Okay, wo haben wir das dazu? Das ist noch Linux 6.5.
l33tname: Oder? Ja, ja. Ich glaube schon und dann müssen wir irgendwie mal zurück zum
l33tname: Pad und zu den weiteren Themen kommen, glaube ich.
Markus: Themen, haben wir noch Themen.
l33tname: News, News, Entschuldigung. News.
Markus: Ja, genau, das war also der kurze, der kurze Scheinwerfer-Schwenk über … Ey,
Markus: wer hat jetzt Themen gesagt?
Felix: Themen darfst du nicht sagen.
Markus: Oh, sorry. Oh mein Gott. Alles kaputt jetzt.
Markus: Der kurze Scheinwerfer schwenkt über Linux 6.5. Kommen wir zu etwas für die Ohren.
l33tname: Ja, ich habe das nur für dich, Markus. Du kannst da gerne drüber sprechen.
Markus: Es freut mich. Ich kann da nicht drüber sprechen, weil ich habe das nicht auf
Markus: dem Radar, dass die neue Version gekommen ist. Also wir haben,
Markus: ich kann, ich kann noch mal die Überleitung ein bisschen ausführen.
Markus: Und zwar haben wir vor einiger Zeit schon mal über,
Markus: sagen wir mal spotify im eigenbau gesprochen und dabei haben wir verschiedene
Markus: open source projekte angeschaut die das leisten können davon war eins navidrome und das andere war.
Markus: Ampatchi und von ampatchi hat der felix mitgebracht gibt es eine neue version.
l33tname: Genau, es gibt die 6.0.0 und die läuft jetzt wohl auch mit dem neuesten PAP und so und irgendwie,
l33tname: ich weiß nicht so genau, was sie sonst noch gemacht haben,
l33tname: aber sie haben da irgendwie neues Major Release,
l33tname: neu und cool und ich hab gedacht hier, weil wir da schon mal drüber gesprochen haben und das,
l33tname: ich find's eigentlich schon ein cooles Projekt, ich hab's auch schon mal aufgesetzt
l33tname: und so und es hat eigentlich ganz okay funktioniert,
l33tname: aber irgendwie, ich hör zu wenig Musik, dass sich das für mich lohnt oder ich
l33tname: hab Nicht irgendwie für mich alleine ist so ein bisschen overkill,
l33tname: aber es ist ein cooles Projekt und warum habe ich gedacht hier?
Markus: Ich benutze mein Navidrom, was ich damals experimentell aufgesetzt habe, regelmäßig und gerne.
Markus: Es ist ein bisschen schade, dass ich nicht die Zeit habe, das da noch mehr dran
Markus: zu polieren und das auf den Stand zu bringen, wo es wirklich gut wäre.
Markus: Also es gibt so ein paar Stellen, die einfach unrund sind, weil ich's damals
Markus: ja irgendwie nur zum Experimentieren aufgesetzt hatte. Ähm, ja,
Markus: genau. Also ich kann's, als Wochenendprojekt kann ich das absolut empfehlen. Macht auch Spaß.
Markus: Und man hat vor allem auch einen Grund, das VPN nach Hause zu pflegen,
Markus: weil dann kann man auch immer schön auf seinen ...
l33tname: Musik hören.
Markus: Genau, und auf der anderen Seite mit den Clients, die es gibt,
Markus: die offline Features für Playlisten, Also dass dann auf dem Handy die Playlisten
Markus: gecached werden das reicht zweifelsfrei auch wenn man keine lust hat sich in
Markus: vorbereiten aufzusetzen dann baut man sich eben seine Playlisten. und,
Markus: Ich cache die auf dem Handy und hab dann für unterwegs genug Musik dabei.
l33tname: Genau, und für Player, das ist alles über dieses Subsonic, oder?
Felix: Ja, welche Player ist da der coole Player gerade?
Markus: Die Subsonic-kompatiblen Player, welcher der coole ist, ich benutze den,
Markus: ich muss nachgucken, den Substreamer.
Felix: Okay, Substreamer.
l33tname: Sehr gut. Könnt ihr ja mal anschauen, vielleicht ist das jetzt die Gelegenheit,
l33tname: das neue Ampatche auszuprobieren.
Felix: Für eure Musik Library. Ich hab bei mir übrigens das andere NaviDrome. Das funktioniert.
Felix: Kann ich auch empfehlen. Funktioniert. Das war Services, NaviDrome,
Felix: Enable True und dann war das Seite A.
l33tname: Ich nehme an, in Ampatche funktioniert die NextOS ziemlich gleich, oder?
Felix: Ich hab's mir nicht angeschaut, aber würd ich jetzt mal davon ausgehen ...
Felix: Können wir kurz nachschauen. Nichts, was ihr Quatsch erzählt.
l33tname: Fancy in Options find ich's nicht.
Felix: Dann brauchst du's wahrscheinlich. Nee, musst wahrscheinlich in den Docker-Container hochfahren.
l33tname: So ist es halt. Ja, dann ist ... Na ja, kann man nicht immer gewinnen.
Felix: Aber eins von den beiden gibt's, und das andere ist E-Glob. Aber gut,
Felix: die Sache ist, wo's die neue Version gibt, weiß man nicht, vielleicht ist es ja voll geil.
l33tname: Also, sieht zumindest gut aus.
Markus: Ja, ja, ja, ja, haben die am UI geschraubt? Ernsthaft?
Felix: Die sollen aufhören! Nee, du bist doch eh nur ein Client, oder? Ist doch scheißegal.
l33tname: Also, ich glaub schon, achso.
Markus: Am UI schrauben ist immer gut.
l33tname: Sieht okay aus, also wenn du dir die Screenshots anschaust, es gibt irgendwie,
l33tname: also der Default Skin ist nicht super nice, aber es gibt so ein Skin,
l33tname: wo es ein bisschen aussieht wie Plex oder so.
l33tname: Dann sieht es eigentlich ganz okay aus.
l33tname: Also, keine Ahnung. Ich find's okay.
l33tname: Ich hab's auch okay gefunden, als ich da mal so aufgesetzt hab.
l33tname: Das war, glaub ich, einer der Gründe, weil es halt nicht, im Vergleich zu den
l33tname: anderen Dingen, die ich gefunden hab, die halt super hässlich waren,
l33tname: war halt ein Patch immer so das, was so ein bisschen okay aussah.
l33tname: Gut, was Leute auch sehr toll finden, ist Python.
Markus: Ich hatte die Schlagzeile gesehen und gedacht.
l33tname: Was Leute auch sehr gut finden ist Excel. Und wir sind Leute.
l33tname: Und jetzt stell dir vor, du nimmst so dieses Python und dieses Excel und dann BAM!
Felix: Beide Powers combined.
l33tname: Combined, genau. Und dann hast du irgendwie Python in Excel.
l33tname: Und das Beste kommt jetzt.
l33tname: Wie sie das machen. Wie sie das machen.
l33tname: Das ist nicht so, du hast so einen Python-Interpreter, der dann halt bei dir auf dem Computer läuft.
l33tname: Nein, das Ding schickt dein Python-Code an Azure und dann Azure führt dein Python-Code
l33tname: aus und schickt dir das Resultat wieder zurück.
Felix: So eine beschissene Idee, wo es hergekommen ist.
Markus: Die wollen halt einfach zeigen, dass ihr Function as a Service,
Markus: genannt Azure Functions, dass das taugt.
Felix: Also ich nenne das MVP. Also macht einfach Fragen, wie das funktioniert.
Felix: Okay, wir haben ja diese eine Box, die läuft ja wie in Azure oder so.
Felix: Wir machen einfach irgendwelchen Na'vi-Shit und werfen die Resultate da zurück.
Felix: You're my man. Können wir in Version 2 immer noch reparieren.
Markus: Wie ihr Excel-Sheet auf gar keinen Fall mehr funktioniert, werden Sie im Flugzeugsessel.
Felix: Das ist geil. Das ist so geil.
l33tname: Ja, also ich finde es wirklich eine top Idee und wie gesagt Excel sowieso super super und Python.
Felix: Die Umsetzung fragwürdig, aber es ist etwas würde ich sagen.
l33tname: Ne, finde ich geil, wirklich. Plus eins und Like von mir. Das ist wirklich, hä, warum?
Felix: Auf die Idee musst du erst mal kommen, weil das ist ja schlecht auf so.
Felix: Also das ist schon krass.
l33tname: Aber auf der anderen Seite, so ein bisschen verstehe ich sie schon,
l33tname: weil sonst hast du halt all diese Excel-User, die dann sagen,
l33tname: oh meine PIP, wie muss ich jetzt hier PIP installen?
l33tname: Keine Ahnung, dieses eine Paket.
Felix: Ne, das soll einfach in diesem scheiß Excel passieren, das soll einfach alle
Felix: Libraries installiert haben.
l33tname: Ja, aber es ist auch, also, du weißt ja, wie ist das, ein Environment für deine
l33tname: Python-Libraries zu maintainen.
Felix: Ach, Paula Papp.
l33tname: Ja.
Felix: Aber wie funktioniert das dann da bei Azure?
l33tname: Ja, es ist halt einfach ein limited set und das ist halt einfach,
l33tname: das hast du und das ist da, das funktioniert.
Felix: Das ist ja quasi eine Einschränkung, die jetzt vorhanden ist,
Felix: die wäre dann einfach immer noch vorhanden, oder?
l33tname: Ja, guter Punkt, keine Ahnung, weiß ich nicht, vielleicht haben sie sich auch nicht so viel überlegt.
l33tname: Nee, also sie werden sich schon was überlegt haben, vermutlich,
l33tname: dass Leute Azure benutzen, dass sie ein Use Case für Azure haben.
Markus: Ich denke auch dieses, wir pushen Azure, wo es nur geht, das schlägt sich schon
Markus: ziemlich konstant durch.
Felix: Aber das ist schon krass, also an der Stelle, also ich habe ja einige Sachen
Felix: erwartet, ja, aber an der Stelle quasi, dass deine Excel-Skripte nicht mehr
Felix: funktionieren, weil du kein Internet hast, Das ist neu.
l33tname: Das ist schon gut.
l33tname: Gut, und das führt uns sehr gut zum nächsten Thema, weil wenn du das jetzt machst,
l33tname: dann brauchst du ja auf Azure Seite brauchst du so irgendwas,
l33tname: was dein Python Code halt ausführt und worin machst du das?
l33tname: Das machst du halt in so einem, auf AWS heißt das ja irgendwie Lambda oder so,
l33tname: oder da gibt es so Micro VMs und eines dieser Micro VM Dinge ist Firecracker.
l33tname: Und da kann man jetzt auch FreeBSD drin laufen lassen.
l33tname: Und weil da jemand super hart dran rumgehackt hat, geht das jetzt irgendwie nur noch so,
l33tname: ich glaub um die 25 Millisekunden umzubooten, was schon, also so ein voller
l33tname: Kernelboot. 25 Millisekunden?
Felix: 25 Millisekunden.
l33tname: Das ist ziemlich gut. Das ist ziemlich gut das ich glaube aktuell ungefähr doppelt
l33tname: so schnell wie Linux für ungefähr das gleiche der Typ hat aber halt auch echt
l33tname: zwei releases oder so ungefähr dran rum gehackt.
l33tname: Okay also hat schon viel Zeit investiert.
l33tname: Nee ich hab schon nicht Vollzeit.
Felix: Aber warum nicht vollzeit, das macht überhaupt keinen Sinn.
Markus: Dass das irgendeiner dieser, oder dass das irgendeine Firma ist,
Markus: die Interesse an Function as a Service hat?
Markus: Ähm, doch, kann ich mir schon vorstellen.
Felix: Also ich kann es mir nicht vorstellen, dass man das nicht Vollzeit macht,
Felix: weil das ist ja, das ist einfach nur Schmerz. Ja, wenn du irgendwas versuchst
Felix: schneller zu machen, das ist kein Spaß.
l33tname: Also keine Ahnung, das ist der Typ der TarSnap geschrieben hat,
l33tname: weiß ich nicht ob du das kennst, so ein Backup Service.
l33tname: Und ich glaube das ist so ein Hauptgeek.
Felix: Jetzt hat er halt Freizeit oder was?
l33tname: Ich glaube ja, weil so ein Service läuft einfach und es funktioniert einfach.
Felix: Just works.
l33tname: Ja, das hat er einmal gebaut. Ich glaube,
l33tname: er ist auch einfach ein super krasser Hacker, weil eben TASNAP ist halt so Remote
l33tname: Incremental Backup, aber halt voll verschlüsselt auf Serverseite.
l33tname: Irgendwie, also es wird kleinzeitig, wird es irgendwie, keine Ahnung,
l33tname: verschlüsselt und du hast aber irgendwie trotzdem inkrementelles Backup.
Markus: Aber ja, also das ist schon von dem Colin Percival gemacht, ja?
Markus: Ja, schau, der ist doch in 2019 in recognition of his work, bringing FreeBSD
Markus: to EC2, he was named an Amazon Web Service Hero.
l33tname: Er wird nicht von Amazon bezahlt.
Felix: Wenn man so einen Web-Service-Hero fasst, geht.
Markus: Aber dann ist er ja in dem Dunstkreis, also er ist in dem Dunstkreis unterwegs.
Markus: Also ich meine, klar, dass er dann da noch so eine Auszeichnung bekommt.
l33tname: Ja, aber er ist nicht angestellt bei Amazon. Okay. Also er hat halt keinen Job
l33tname: von Amazon, das zu machen, sondern er macht das. Und darum, also er bekommt
l33tname: wohl, also ich habe unten den Talk auch noch verlinkt.
l33tname: Also einerseits, das erste ist der Artikel,
l33tname: wo es halt in all die Details geht und dann habe ich unten den Talk verlinkt,
l33tname: den er an der diesjährigen, was war denn das, BSD Canada, glaube ich, gegeben hat.
l33tname: Wo er, also im Prinzip ungefähr der Artikel, aber halt nochmal als Präsentation,
l33tname: wenn ihr lieber Videos schaut.
l33tname: Und eure Aufmerksamkeit spannet beim Lesen nicht so.
l33tname: hoch ist, um nochmal ein Callback zu haben zum Beginn der Sendung.
l33tname: Wo er halt irgendwie so ein bisschen in die Details geht, was er gemacht hat,
l33tname: was er gefixt hat, was die Probleme waren, was funktioniert,
l33tname: wie es funktioniert und so.
l33tname: Und da hat er halt irgendwie auch erzählt, dass er halt,
l33tname: also er bekommt halt irgendwie Credits von AWS,
l33tname: aber sonst, er ist nicht irgendwie von Amazon bezahlt oder so,
l33tname: um diese Arbeit zu machen, sondern ich glaube, er macht das schon.
l33tname: Also ich wüsste nicht, von wem er bezahlt wird, diese Arbeit zu machen.
Felix: Crazy Mann.
Markus: Ja.
l33tname: Er ist einfach ein krasser Hacker und er hat es irgendwie neben seinem,
l33tname: was er sonst noch so macht.
Markus: Cooles Zeug, also ist, wenn er, wenn er die Möglichkeit hat,
Markus: da einfach dran zu hacken, weil er Spaß dran hat, ist es noch viel cooler, das ist gar keine Frage.
l33tname: Also und ja, also er ist halt echt krass und er zeigt dann halt auch die Flamegraphs
l33tname: und so von vorher nachher und ähm,
l33tname: also er hat auch nicht alles selber gefixt und so, aber er hat halt häufig irgendwie
l33tname: halt zum Beispiel die Flamegraphs und dann halt irgendwelchen Leuten in der
l33tname: FreeBSD Community gezeigt und gesagt so,
l33tname: Ja, das hier braucht irgendwie voll lange.
l33tname: Warum braucht das so lange? Und dann haben Leute halt Patches geschrieben und
l33tname: gesagt, das muss eigentlich gar nicht so schlecht machen.
l33tname: Sondern eigentlich gibt es ja hier, wenn wir das so machen, dann funktioniert das besser.
l33tname: Und eines der Beispiele ist zum Beispiel beim Startup.
l33tname: haben sie halt damals, als sie das gebart haben, haben sie halt einfach ein Bubble Sort gemacht,
l33tname: um Zeugs zu sortieren und Startup und ja,
l33tname: wenn man da halt jetzt irgendwie, ich glaub jetzt machen sie ein Quick Sort
l33tname: oder so und das sind halt nochmal zwei Millisekunden schneller und so Zeug.
l33tname: Das ist halt einfach so, du schaust es halt an und dann siehst du so,
l33tname: ja das ist ein Bubble Sort, da gibt es halt eigentlich bessere Algorithmen und
l33tname: dann nimmst du die und zack, zwei Millisekunden gespart.
l33tname: Genau und zack hast du wieder irgendwie gespart oder irgendwelches Zeug,
l33tname: was halt einfach unnötig alloziert wurde, was man eigentlich gar nicht braucht oder ja.
l33tname: Und das ist schon krass, dass es ähm...
l33tname: dass man das so gut optimieren kann. Fairerweise muss man sagen,
l33tname: diese 25 Millisekunden ist glaube ich auch noch nicht das noch nicht auf dem releasten Kernel.
l33tname: Also das ist das, was er in seinem lokalen Build jetzt hat. Und nicht alle Patches,
l33tname: die benötigt sind, um dass es so schnell ist, sind schon upstream.
l33tname: Und ich glaube, viele davon sind erst für 3 bis die 14, was noch nicht released
l33tname: ist. Also du musst halt aktuell FreeBSD Head benutzen.
l33tname: Aber, also das ist halt eine Frage der Zeit, bis das halt in Head landet und
l33tname: bis 14 irgendwann released ist und dann haben das einfach alle.
Felix: Nice.
l33tname: Und ja. Und sonst ist es halt cool, weil es ist halt eine andere Architektur,
l33tname: ein bisschen eine andere Plattform und es hilft halt irgendwie Bugs zu finden
l33tname: und Probleme zu spotten, wenn man sein Zeug auf verschiedenen Dingen laufen lässt.
l33tname: Wo man halt sieht, ah, hier haben wir Assumptions gemacht, die eigentlich gar nicht so korrekt sind.
Markus: Wenn es halt die Motivation gibt, das zu hinterfragen oder wenn es nicht einfach
Markus: der Anspruch ist, Hauptsache es läuft da, wo es laufen soll.
l33tname: Ja, aber selbst wenn es Hauptsache es läuft da, wo es laufen soll,
l33tname: musst du es trotzdem verstehen und irgendwie fixen. Musst du verstehen und sagen
l33tname: so, ah, hier, das ist irgendwie super Linux spezifisch und das müssen wir jetzt
l33tname: halt irgendwie auch machen.
l33tname: Oder müssen, ja, wenn wir wollen, dass es funktioniert.
Markus: Ja, ja.
Felix: Okay.
l33tname: Genau, also super cooler Talk, kann ich echt empfehlen.
Felix: Jonas? Das ist gut.
l33tname: Gut, was ist in Polen?
Felix: Ah, genau. Also, es gibt in Polen Züge.
l33tname: Was?
Felix: Ja. Verrückt. Das hätte ich nicht gedacht. Ja, okay, das war nicht die News.
l33tname: Ah, nicht? Okay.
Felix: Okay, es gibt in Polen Züge und dann sind sie eines Tages nicht mehr gefahren.
Felix: Und zwar in einem großen Teil des Landes beziehungsweise in verschiedenen großen Bereichen.
Felix: Und was ist passiert?
Felix: Die polnische Bahn wurde gehackt.
l33tname: Oh no.
Felix: Aber gehackt in Anführungszeichen an der Stelle. Also der Angriff selber war
Felix: ein nicht so super sophisticateder Angriff.
Felix: Also, was passiert ist,
Felix: ist quasi, du kannst über einen bestimmten Kanal,
Felix: also die Züge reden mit den Bahnleitsystemen über GSM-R, also quasi über ein
Felix: unverschätztes Protokoll.
Felix: Und wenn du dort ein bestimmtes Signal sendest, dann wollen die Züge nicht mehr
Felix: weiterfahren, weil sie sagen, Es könnte irgendwie ein Zug auf der Strecke,
Felix: ein anderer Zug auf der Strecke sein, weil sie es nicht quasi abchecken können.
Felix: Und der Angriff hat genau das gemacht.
Felix: Man weiß nicht genau, wer es war, aber es kommt wohl aus dem Dunskreis weiter nach Osten schauend,
Felix: ja, ähm, und,
Felix: ähm, dort gab es dann quasi einen Angriff gegen Polen,
Felix: weil ja, Polen doch schon eher zur Ukraine hält,
Felix: als zum Kontrahenten, würde ich sagen,
Felix: oder zum Angreifer, und, genau, entsprechend hat das funktioniert,
Felix: also der Angriff hat funktioniert, die ganzen Züge sind stehen geblieben,
Felix: Und, ähm, Problem ist quasi, dass man dieses Bahnzeug nicht so einfach reparieren kann.
Felix: Das heißt, dieser Angriff, so wie er jetzt quasi passiert ist,
Felix: dass die ganzen Züge stehenbleiben, das könnte genauso wieder passieren.
Felix: Und zwar relativ schnell.
Felix: Die deutsche, äh, die polnische Bahn ... Ich weiß nicht, wie die heißt, PPL, glaub ich, oder so.
Felix: PKP, PKP, oder was? Die polnische Bundesbahn, ähm, ich weiß es nicht genau.
Felix: Die hat eigentlich einen Plan, diese veraltete Technologie abzusetzen oder quasi
Felix: auszutauschen bis 2024.
Felix: Und das ist halt ... noch nicht. Also Ende 2024.
Felix: Und bis dahin sind quasi diese Züge alle ungeschützt diesen Angriffen ausgesetzt.
Felix: Und das Problem ist halt, dass du die Hardware sehr leicht bekommst.
Felix: Also du brauchst ja quasi so einen Funksender, der kostet 50 Euro bei AD Express
Felix: und damit kannst du dann da quasi hingehen, dieses Signal absetzen und dann
Felix: weggehen und das geht ziemlich weit, nämlich so weit wie dein Sender geht.
l33tname: Das ist gar nicht so praktisch.
Felix: Ne.
l33tname: Ja, ja, da hilft nur updaten.
Felix: Da hilft nur updaten, ja das, das ist halt das Thema.
l33tname: Update ist doof, ja, sehe ich ein, aber da hilft nur updaten.
Felix: Genau. Und, ähm ... Das Problem ist quasi, Züge updaten, das ist quasi immer
Felix: das nächste Level, weil du ja diesen ganzen Safety-Quatsch da hinten dran hast.
Felix: Und das ist genau, was da halt passiert ist, quasi genau, dass diese Safety-Mechanismen
Felix: gegriffen haben. Nämlich, diese Safety-Mechanismen sagen nämlich nicht,
Felix: dass quasi alles immer verfügbar ist, sondern wenn irgendwas quasi ...
Felix: du nicht nachvollziehen kannst, dass es jetzt richtig ist, dann bleib lieber
Felix: stehen. Und das ist genau, was die Züge gemacht haben.
Felix: Was natürlich blöd ist, wenn du gerne fährst.
l33tname: Das schon ... Zugfahren ist schon besser als Zugwarten. Wenn der Zug steht.
Felix: Ich hab hier mal schiene.de verlinkt. Wunderbare Primärkunde.
Felix: Aber die haben bloß das Spiel zitiert. Naja. Enttäuschend. Naja, gut genug für uns.
Felix: Genau. Das ist quasi die News. Also auch da ist jetzt irgendwie dieses,
Felix: dass man Security für Bahnzeug kommt, vielleicht auch mal angekommen.
Felix: Ich mein, bei der, bei der, in Deutschland gab's glaube ich so einen Punkt,
Felix: der relativ gut zu pinpointen ist, nämlich WannaCry auf den Bildschirmen der, der Zuganzeiger.
Felix: Das war, denke ich, so ein Stück weit ein Weckruf und bei der polnischen Bundesbahn, wer ist die?
Felix: Polnische Bahn heißt die einfach. Genau. Bei der ist es vielleicht jetzt soweit.
l33tname: Hoffentlich, ja.
Felix: Vielleicht, ja. Besonders, wenn man halt doch relativ nah an Russland ist.
Felix: Obwohl es natürlich immer ein Problem ist, weil du brauchst einfach quasi nur
Felix: diesen Sender und gehst irgendwo hin.
l33tname: Ja, es kostet halt vermutlich nix auf AliExpress.
Felix: Wie gesagt, 50 Euro AliExpress, kannst du shoppen gehen.
l33tname: Das ist halt schon ein Problem.
l33tname: Dass im Prinzip jeder mit ein bisschen Zeit und ein bisschen Geld machen kann.
Felix: Einmal googlen und dann kannst du quasi schon losgehen, die polnische Bahn supportieren.
l33tname: Das ist schon ein bisschen zu einfach.
Felix: Und es geht halt auch so mega weit und alles, das ist ja das Problem und du
Felix: brauchst quasi nur zwei Signale und du musst es quasi noch nicht mal aufrechterhalten
Felix: und alles, das ist richtig, richtig beschissen.
l33tname: Das ist gar nicht mal so gut.
Felix: Ja, das stimmt. Stimmt. Ja, das war quasi das von den News.
Markus: Gut, dann überspringen wir den nächsten Block, weil da ist kein Inhalt drin, richtig? Ja.
Felix: Daran auch nicht sagen, nicht dass der dann auftaucht.
Markus: Jaja, wir haben das ja vorhin schon gesagt, deswegen ist sowieso schon alles gesagt.
Felix: Also ich glaube, die Heuristik hat gesagt, wenn du danach nochmal News sagst,
Felix: dann geht quasi das Letzte nicht.
Felix: Ja, okay. Wir werden es herausfinden, ihr werdet es herausfinden.
l33tname: Wir werden es sehen.
Markus: So, aber Zeit zum Rumheulen. Wir kommen zu den Mememis der Woche.
l33tname: Aha, das ist meine Kategorie.
Markus: So sieht das aus, ja.
l33tname: Ich werde es kurz machen.
Felix: Okay, komm, das sind zwölf Stichpunkte.
Felix: Nee, fang einfach oben an.
l33tname: Wir fangen einfach oben an. Habt ihr ein … benutzt ihr Wayland,
l33tname: benutzt ihr GPG und habt ihr ein pin-entry-gui-dingsie, was funktioniert?
Markus: Das ist ein ganz schön spezielles Fingerprint, was du da gerade benannt hast.
Markus: Ich glaube, die die Anzahl der User, auf die das alles zutrifft.
l33tname: Ist nicht so groß. Kann sein. Es funktioniert bei mir nicht.
l33tname: Wenn ihr eine Config habt, die bei euch funktioniert, ich habe da meinen...
Felix: Wie funktioniert der GPG? Was muss ich machen?
l33tname: Ja, wenn du irgendwie so ein Encrypt oder so von einem Key machst oder von einem...
l33tname: Also, use case ist, ich benutze halt pass als Passwortmanager und wenn ich das eben ...
l33tname: CLI benutzt, dann funktioniert das gut, aber wenn ich das halt im UI benutze,
l33tname: dann macht der halt wie kein ...
l33tname: Er fragt mich wie nicht nach meinem Passwort. Und ich hab diese PIN-Entries
l33tname: probiert und so und irgendwie ...
l33tname: Das ... ich weiß nicht, was kaputt ist.
Felix: Also bei mir kommt hier, please enter passphrase to export open PGP secret key,
Felix: wenn ich jetzt irgendwas exporte.
l33tname: Ja, genau.
Felix: Also in der Shell?
l33tname: Oder als GUI?
Felix: Als GUI.
l33tname: So als GUI-Ding. Und was für ein PIN-Entry-Ding benutzt du?
Felix: Weiß ich nicht. Ich benutze Gnome, keine Ahnung, ich bin jetzt nur User.
l33tname: Ja, okay. Vielleicht, ja.
Felix: Ich weiß es echt nicht, ich kann dir jetzt nicht sagen, wie das genau funktioniert.
l33tname: Fair enough. Also wenn jemand irgendwie auch so i3 oder ich benutze Sway.
Felix: Ach so, komische Leute.
l33tname: Also es ist halt schon ein super Nischen-Edge-Case. Aber wenn sonst auch irgendjemand
l33tname: diesen super Nischen-Edge-Case hat, Und ihr das braucht und das funktioniert
l33tname: bei euch, äh, bitte meldet euch doch mal.
Felix: Bitte melde dich.
l33tname: Ich bin verzweifelt. Ich hab's irgendwie nicht hinbekommen und ich versteh's
l33tname: nicht, wie das funktionieren sollte.
Felix: Also bei mir sieht's dann so raus, keine Ahnung. Ich hab's mal hier irgendwo hingepostet.
l33tname: Ja, irgendwo. Sehr gut. Ähm, ja, ja, wenn du Gnome benutzt würdest,
l33tname: vermutlich einfach irgendwie Gnome in ...
Felix: Vielleicht Gnome Keyring oder so, wer weiß da schon so genau, was ich da benutze.
l33tname: Ich würde jetzt irgendwie nicht ganz Gnome installieren, nur für dieses eine kleine Popel-Feature.
Felix: Gut.
l33tname: Schnell weiter, bevor ich richtig traurig werde. Das ist ein JFrog.
l33tname: Ja, JFrog ist, kennst du Artifactory? Ja.
l33tname: Das halt, ja genau, und JFrog ist halt die Firma dahinter und JFrog CLI ist
l33tname: halt dieses CLI-Tool für Artifactory.
l33tname: Ah da kannst du quasi mit der Artifactory API reden oder was?
l33tname: Da kann deine Pipeline deine Artifacts zum Beispiel dann direkt auf Artifactory
l33tname: schieben mit diesem Tool.
Felix: Also wir haben das bei uns, wir haben auch einen Nexus, den wir mitbefüttern
Felix: und wir benutzen einfach Curl und pasten das da quasi direkt in dieses Zeug rein.
l33tname: Curl, aber gerade wenn du so Up-Zeug machst und so, ist halt Curl schon so ein bisschen...
l33tname: Es geht schon und dann willst du irgendwie den Build noch promoten und ach.
Felix: Achso, dann musst du viele Sachen machen und dafür gibt es eigentlich dieses Tool.
l33tname: Dafür gibt es eigentlich dieses Tool und es funktioniert eigentlich auch ganz
l33tname: gut, aber sie haben es geupdatet und zack, kaputt.
l33tname: Und dann waren einfach alle Pipelines, weil die alle Latest und Greatest genommen
l33tname: haben, sind dann einfach einmal alle Pipelines gebrokt.
Felix: Ja, das ist schon nice.
l33tname: Das ist schon das, was man sehen will.
Felix: Nicht mehr updaten.
l33tname: Ja, Fixed Version, nie mehr updaten. Aber es ist gefixt in der neuesten Version.
l33tname: Letztes, letztes wieder gefixt.
l33tname: Dann wollte ich mein Wiki auf Ruby 3.3, bzw. ich habe alle meine Pakete auf Ruby 3.3 geupdatet.
Felix: Das sind alles nur Probleme, wo du abgedatet hast, oder?
l33tname: Ja, das sind alles nur Probleme.
Felix: Merkst du was?
l33tname: Ich glaube schon.
Felix: Merkst du was?
l33tname: Ne, ich merke noch nichts.
Felix: Der Schmerz ist real und der kommt vom Updaten.
l33tname: Genau. Ähm, und natürlich, funktioniert natürlich nicht out of the box,
l33tname: muss ich irgendwie zuerst mal drei Patches für Freebies D machen,
l33tname: für die Pakete oben, bevor ich das wieder installieren kann.
l33tname: Stellt sich auch raus, es gibt dieses, die benutzen irgendwo,
l33tname: benutzen die, äh, dieses Mustache.
Felix: Hm, Mustache, ja. Ja. Das ist so eine Templating-Engine von damals.
l33tname: Genau, das ist eine Templating-Engine von damals, benutzen sie immer noch,
l33tname: und dafür gibt es irgendwie so ein Sinatra-Binding, was weiß ich,
l33tname: und es ist voll gut, da gibt es ein Gem, was geupdatet ist, was Version 2.0.0,
l33tname: ist, aber im GitHub-Repo gibt es halt einfach keinen 2.0.0-Tag, weil ...
Felix: Warum auch?
l33tname: Warum auch?
Felix: Vor vier Tagen hast du gefragt, ist leider nichts passiert bis dahin.
l33tname: Ja, ich habe es schon mal angegobelt, aber ich glaube, das ist einfach tot.
l33tname: sollte man einfach nicht mehr.
l33tname: in Projekte einbauen oder so.
Felix: 2015 gab es den letzten Tag, 101. Genau. Das ist kein gutes Zeichen.
l33tname: Das Release ist halt irgendwie von Anfang, ja. Naja. Aber auf jeden Fall habe
l33tname: ich auch gefixt, das funktioniert jetzt auch wieder.
l33tname: Dann, das hast du ja mitbekommen, also zumindest Makeflow hat es mitbekommen.
l33tname: Ich habe hier NixOS, ich habe ja so ein NixOS-Bastel-Computer.
l33tname: Da hab ich gedacht, ha ha, voll gut, ich mach da meine Daten auf so ein ZFS
l33tname: und dann kann ich das einfach mit dem ZFS auf mein anderes ZFS-Zeug back-upen
l33tname: und dann funktioniert das einfach, voll gut.
l33tname: War ja mal richtig, richtig schlechte Experience. Kann ich nicht empfehlen.
Felix: Nicht so machen, nie wieder. Was war das Problem, updaten?
l33tname: Nie wieder. Ne? Also, Problem eins war, du baust so eine Festplatte ein.
l33tname: Hab ich mir natürlich schön, wie besprochen, eine NVMe-Disk geholt,
l33tname: hab ich die da reingepackt.
l33tname: Dann natürlich, praktischerweise, NixOS lädt das natürlich nicht einfach so.
Felix: Also für einen Installer schon, muss man jetzt mal so dazu sagen.
Felix: Und wenn man NixOS Generate Config macht, so wie es die Installationsanweisung
Felix: sagt, dann macht das auch.
l33tname: Ich hab's ja schon installiert gehabt, das ist ja schon installiertes NixOS
l33tname: und dann hab ich die NvMe reingemacht und dann taucht die einfach nirgends auf.
l33tname: Dann hab ich mal gegoogelt, da gibt's so ein von Ubuntu, gibt's so ein,
l33tname: ja es gibt hier diesen PCI Assign Buses, Kernparameter.
l33tname: habe ich gedacht, ja keine Ahnung, kann natürlich sein, weil es natürlich irgendein
l33tname: so ein ähm Cable Computer,
l33tname: kann natürlich schon sein, dass da irgendwie komisch, was weiß ich kann ja sein,
l33tname: dann habe ich geschaut, ja wie mache ich das mit NixOS wie setze ich hier so ein Kernparameter So.
l33tname: Erstaunlich einfach, muss man da irgendwie dieses Wiki, dieses Discourse Forum Ding sich an,
l33tname: da steht da, ja, keine Ahnung, es gibt hier dieses Boot Kernel Parameters,
l33tname: genau, packt man das da rein und lustigerweise funktioniert es auch.
Felix: Das ist überraschend.
l33tname: Wie du schon gespoilert hast, später hab ich dann rausgefunden,
l33tname: eigentlich was mir fehlt,
l33tname: was ich eigentlich haben will, ist, dass ich einfach sag, ja,
l33tname: meine Kernmodule enthalten auch NVMe,
l33tname: und NixOS Generate Config würde das auch tun, aber halt nur wenn,
l33tname: also, ja, woher soll ich wissen, dass ich das gelegentlich aufrufen soll, oder?
Felix: Nee, also, die Sache ist quasi, bei Hardware ist es ...
Felix: Speziell bei neuer Hardware weißt du nie genau, was du für Module brauchst und
Felix: was da für komischer Kram drin ist.
Felix: Und NixOS Generate Config würde diese Module für dich finden.
Felix: Und der würde die Config auch quasi irgendwo hin tun. Du kannst sie dir dann anschauen.
Felix: Aber du brauchst es eigentlich nur, wenn du deine Hardware updatest.
Felix: Genau. Die Standardinstallation macht es auch so, dass es diese Hardware-Configuration
Felix: neben die Configuration Punkt nix legt. Und die Idee ist, dass du genau das
Felix: nochmal ausführen kannst. Aber es stimmt schon, das steht nirgendwo, dass du das ab und zu...
l33tname: Das steht nirgendwo. Also, wenn du das nicht weißt, dass du bei neuer Hardware
l33tname: das nochmal ausführen sollst, wie sollst du auf die Idee kommen,
l33tname: das nochmal auszuführen? Ja.
l33tname: Also, es ist auch... Also, ich... Okay, ich bin auf der Seite.
l33tname: Also, ich sehe schon ein... Ich weiß auch nicht, wie das... Also,
l33tname: ich würde es auch nicht unbedingt sagen, dass es so ein Problem von NixOS per se oder so.
l33tname: Aber es ist halt einfach so, wenn du es noch nie gemacht hast,
l33tname: die Discoverability, dass du das machen solltest, ist halt einfach null.
Felix: Ja, die Frage ist halt, wie man es discoveren würde.
l33tname: Aber wenn du es weißt, macht es halt auch Sinn. Ja, genau. Genau.
l33tname: Und es ist auch irgendwie schwierig,
l33tname: dass irgendwo, also irgendwo wird es bestimmt auch stehen, aber es ist halt,
l33tname: ja, wenn man es weiß, weiß man es und dann ist es easy und macht Sinn,
l33tname: aber wenn man es halt nicht weiß, weiß man es halt nicht und es ist halt Magic.
Felix: Ja, also, ich weiß nicht, bei anderen Distros wäre es ja auch so,
Felix: du würdest quasi danach googeln, warum irgendwelche deine Hardware nicht funktioniert.
l33tname: Genau, das habe ich ja gemacht und dann habe ich halt irgend so ein ...
Felix: Bei Ubuntu-Users gekommen.
l33tname: Genau, es gibt halt diesen PCI-irgendwas-können-Parameter, den du setzen kannst
l33tname: und das hat halt funktioniert.
l33tname: Meine Disk ist dann halt irgendwie angezeigt worden, was halt so,
l33tname: okay, cool, Problem solvt.
l33tname: Vielleicht ist ja meine Hardware einfach ein bisschen komisch.
l33tname: Auf die Idee, dass ein Kernel-Modul ... Bei anderen Distros hast du das Kernel-Modul vermutlich immer drin.
Felix: Unterschiede, ich glaub, der zieht die auch durch irgendwelche Magie am Anfang
Felix: einfach an, oder? Der bereitet dann auch dein System so vor,
Felix: wie du's mit General Config machen würdest.
l33tname: Das ist eine gute Frage.
Felix: Vielleicht warst du auch so verwöhnt, dass man's quasi einfach direkt umziehen
Felix: kann, dass du davon ausgegangen bist, dass es einfach funktioniert.
Felix: Aber Hardware ist halt immer eine Bitch. Also, eine, äh ...
Felix: Ist nicht gut. Hardware, keiner mag Hardware, das wollte ich sagen.
l33tname: Keiner mag Hardware, ist voll doof.
Felix: Ja, Hardware ist doof, genau. Software ist gut, alle Leute lieben Software,
Felix: man kann es liebhaben, man kann es angucken, man kann quasi es kopieren und
Felix: woanders hin tun. Hardware nicht.
Felix: Und die Antwort ist, ja, ist Hardware. Software gut, Hardware böse.
Markus: Um nochmal darauf zurück zu
Markus: kommen, warum die Cloud-Provider sogar Hyped werden. Keine Hardware mehr.
Felix: Keine Hardware. Guck mal, weil dann ist alles nur noch Software und dann funktioniert
Felix: es halt manchmal nicht wegen anderer Leute Hardware, dann kannst du nicht mehr
Felix: da auf den Tisch kacken wenigstens.
l33tname: Ist nicht dein Problem. Genau, auf jeden Fall habe ich jetzt gelernt,
l33tname: weiß ich jetzt, kann man Next-Generator-Config und dann sieht man es oder man
l33tname: kann es auch einfach von Hand da reinfummeln.
Felix: Da reinfrickeln, vielleicht kannst du es da in irgendeinem wiki oder sowas mit reintun.
l33tname: Ja ich nehme schon an, dass irgendwo auch steht,
l33tname: dass man das machen sollte, aber es ist halt schwierig herauszufinden,
l33tname: wenn du es nicht, also ich wusste ja auch nicht, dass das mein Problem ist,
l33tname: dass halt, Du siehst halt, ja ein Disk wird nicht angezeigt, was tun.
l33tname: Und dann googlest du halt irgendwie NVMe Disk not discovered oder so und dann
l33tname: findest du halt irgendwas, Ubuntu sees only one of two NVMe disk drives that
l33tname: are visible to BIOS and Windows 10.
Felix: Ja, aber du hast gar keins gesehen oder? Der hatte nur eins von beiden nicht
Felix: gesehen, du warst ein Reader schon.
l33tname: Ich habe ja nur eine, darum, die eine habe ich halt nicht gesehen und das ist
l33tname: halt so, ja, und dann machst du das halt rein und dann geht es und dann ist
l33tname: es so, cool, what's next?
l33tname: Aber es ist halt falsch, es ist halt, ja, unfortunate und dann,
l33tname: ja, dann war da noch das Problem mit ZFS, weil Linux und Device Naming halt einfach...
l33tname: super dumm gelöst ist.
Felix: Ah, ja, ja, Device-Naming, ja, das stimmt.
l33tname: Also, es gibt halt irgendwie Device-Naming, was stabil ist. Dann gibt's dieses ...
l33tname: Standard-Device-Naming, was halt im Zweifelsfall nicht stabil ist,
l33tname: was halt random sein kann, was nach Boot-Order auch mal ändern kann nach einem
l33tname: Reboot, theoretisch. Ähm ...
Felix: Dann hast du Yu-Yu-IDs, aber nicht alles hat eine Yu-Yu-ID.
l33tname: Genau, nicht alles hat eine Yu-Yu-ID und so. Irgendwo beim hin- und herprobieren
l33tname: von diesem Zeug habe ich es wohl geschafft auf dieser Festplatte einen Pool zu machen,
l33tname: der vom nächsten Pool, den ich erstellt habe, nicht richtig gelöscht wurde.
l33tname: Und irgendwie WipeFS löscht wohl auch nicht alle Labels unbedingt.
Felix: Oh ja, WipeFS ist schon auch sehr tricky. Ja, ja, das ist korrekt.
l33tname: Ja und das Problem war, habe ich dann mit langem Hin und Her und mit irgendwie
l33tname: Forumspost im Open Zetterfest und so rausgefunden.
l33tname: Also einerseits hatte ich super lange, um herauszufinden, ah,
l33tname: mein Problem ist, ich habe zwei Pools, die gleich heißen.
l33tname: Und du kannst halt, die sind auf der gleichen, also ich habe zwei Labels auf
l33tname: dieser Festplatte für verschiedene Pools, aber für die gleiche Platte.
l33tname: Das heißt, wenn ich einen dieses, einen, einen, was will ich sagen, was, wie deutsch.
Felix: Sehr deutsch.
l33tname: Wenn du, wenn du ein Pool importierst, also wenn du eines dieser Labels benutzt
l33tname: hast, dann ist das andere Label nicht mehr sichtbar.
l33tname: Also wenn der Pool importiert ist, dann hast du nur ein Pool.
l33tname: Und ZFS zeigt dir auch nur noch ein Pool und sagt, es gibt, ich kenne nur ein
l33tname: Pool, ich finde keinen weiteren, ich finde keine weiteren Pools.
l33tname: Aber wenn du ihn exportierst, dann gibt es zwei Möglichkeiten,
l33tname: diesen Pool zu importieren. Aber es ist nicht der gleiche Pool.
l33tname: Und es ist halt so eine super kaputte Konfiguration und ich musste,
l33tname: um das wirklich zu löschen, musste ich das mit DD von der Platte löschen und
l33tname: dann habe ich natürlich nicht aufgepasst und meine Bootdisk auch noch ein bisschen dddt.
l33tname: Und dann habe ich gesagt, ja ist ja nix, super easy zu updaten.
l33tname: Ich habe mein Data Directory kopiert und das neu aufgesetzt.
l33tname: War alles super easy, bis auf natürlich, sollte man sagen ...
Felix: Hardware, fucking Hardware, ich sag's dir.
l33tname: Nee, Software. Postgres Datenbank. Sollte man natürlich stoppen.
l33tname: So, meine Nextcloud-Postgres-Scheiß ist irgendwie kaputt gegangen.
l33tname: Muss ich jetzt mal noch dann irgendwann Nextcloud neu aufsetzen.
l33tname: Also, fairerweise, es war auch erst so eine Test-Installation und so.
l33tname: Ist nicht fertig aufgesetzt.
Felix: Ja, versuch's nicht zu reparieren. Mach einfach neu.
l33tname: Nee, also ich hab's weggelöscht und ich werde es jetzt einfach nochmal neu aufsetzen und...
l33tname: gut ist und ich habe auch schon das Backup für,
l33tname: vorbereitet für Postgres, das ist irgendwie die Datenbank, da gibt es ja bei
l33tname: NixOS auch irgendein Paket, wo du sagen kannst, ja dump mal diese Datenbanken
l33tname: irgendwie einmal am Tag oder so.
Felix: Ja, ja, genau, dieses Backup-File.
l33tname: Genau, aber ja, weil ich halt sowieso noch am rumbasteln bin,
l33tname: ist alles noch so eben, ist okay, wenn ich das komplett resetten muss,
l33tname: ich hab da noch nichts drauf, wo ich jetzt sagen muss, so ah,
l33tname: das ist aber critical, wenn das weg ist.
Felix: Ja, genau, ich spreche es nochmal ganz kurz an, weil es relativ cool ist.
Felix: Ich habe quasi dein Problem mal nicht gegoogelt, sondern ChatchiPT gefragt und
Felix: die Antwort ist erstaunlich nah an dem, was du brauchst. Also,
Felix: ich hab geschrieben, my nvme disk cannot be found on NixOS. What configuration do I need?
Felix: Und das, was als Antwort zurückkam, ist gut. Das ist eigentlich genau das, was du haben möchtest.
Felix: Und das ist auch, wo ich mir diese Sprachmodelle gut vorstellen kann,
Felix: quasi besser zu googeln, ja, schneller irgendwie was zu finden,
Felix: anstatt bei Ubuntu-Users halt irgendwelchen Shit dir anzutun. Ja.
l33tname: Ich glaube, wo ich falsch abgebogen bin, ist, ich habe nicht NixOS in meine Query gemacht.
l33tname: Und da könnte mir halt auch ein ... Also, wenn du das NixOS in deinem JetGPT weglässt, dann ...
Felix: Ja, gut, ich kann es mal ... Also, keine Ahnung.
l33tname: Also, du kannst es ausprobieren. Aber ich glaube, dass da, wo ich halt auch
l33tname: beim Googlen falsch abgebogen bin, dass ich gedacht habe, das ist halt ein Linux-Problem
l33tname: und nicht, ah, das ist ein NixOS-Problem.
l33tname: Also weil ich auch nicht davon ausgegangen bin, dass das irgendwas mit NixOS
l33tname: zu tun hat. Und ich hab halt einfach gesagt Linux.
l33tname: Und dann ländest du halt in ...
Felix: Die Antwort für My NVMe disk cannot be found in Linux ist einfach komplett was
Felix: anderes. Das ist halt einfach irgendwelche random shit, was er dir sagt.
l33tname: Genau. Und da bin ich glaube ich falsch abgebogen, dass ich gedacht hab,
l33tname: ah das ist ein Linux Problem und nicht, ah das ist ein NixOS Problem. Ja.
l33tname: Und das halt, und das musst du irgendwie wie, das Know-how musst du halt irgendwie
l33tname: haben oder musst du halt zufällig gerade richtig suchen und nicht denken,
l33tname: ja das, oder es kann halt irgendwie, es kann ein Hardware-Problem sein,
l33tname: es kann ein Linux-Problem sein, es kann ein NixOS-Problem sein,
l33tname: es kann irgendwie, deine Festplatte kann kaputt sein, es ist halt zu viel.
Felix: Wieder ein Hardware-Problem.
l33tname: Ja. Ich sag ja, Hardware-Probleme sind Hardware-Probleme.
Felix: Das ist echt blöd, richtig richtig offen und blöd zu gewinnen.
l33tname: Sehe ich ein, aber es ist trotzdem ein großes Mimimi, hat mich viel mehr Zeit
l33tname: gekostet, als ich eigentlich wollte. Aber jetzt habe ich irgendwie zwei SSDs
l33tname: da drin, eine für Boot und eine NVMe für Daten und Config-Zeug.
l33tname: Und jetzt muss ich dann halt mal nochmal meine Nextcloud machen und dann muss
l33tname: ich mal noch dieses ZFS, dann Snapshot-Rotations machen und die Snapshots rumschicken und so.
l33tname: dass ich ein Backup davon habe und dann ist das dann vielleicht irgendwann fertig.
Markus: Ja, das klingt so, als wenn der Winter kommen könnte. Genug zu tun für die dunkle Jahreszeit haste.
l33tname: Genau, mir wird noch nicht langweilig und ich bin auch noch nicht fertig mit
l33tname: Rumhollen, man glaubt es fast nicht, aber was auch scheiße ist, ist Debian.
l33tname: Oh, warum?
Felix: Nein, das muss für den Ingo für die nächsten zwei Wochen ausverwahren.
l33tname: Ne, ich werde jetzt ... Na gut, okay.
Felix: Hau raus.
l33tname: Also hier, einerseits, sie haben ja jetzt so ein GitLab, benutzen sie wohl für
l33tname: ihre Pakete und so. Das ist eigentlich voll cool.
l33tname: Habe ich so einen Request gemacht, dass sie da so einen Account bekommen,
l33tname: haben wir dann einfach recheckt.
Felix: Denied.
l33tname: Ohne, keine Ahnung, Spam-Detection, was weiß ich. Dann hab ich gesagt,
l33tname: nein, da hab ich nochmal geschrieben.
l33tname: Keine Antwort, hab ich jetzt heute nochmal geschrieben. Mal schauen,
l33tname: vielleicht geben sie mir einen Account.
l33tname: Warum will ich da einen Account? Weil super viele Pakete sind kaputt.
l33tname: Wir haben so ein Linux, was halt wirklich so ein Stripped-Down-Linux ist, wo nix drauf ist.
l33tname: Und wenn du da halt Pakete installierst, dann geht das einfach nicht,
l33tname: weil super viele Basic-Pakete, oder super viele Pakete tracken halt ihre Basic-Pakete nicht.
l33tname: Beispiel, du möchtest dir irgendwie so einen SMB-Client in dein Linux installieren,
l33tname: dann installierst du irgendwie dieses SMB-Package.
l33tname: Dieses SMB-Package installiert so ein SambaCommon-Package, SambaCommon benötigt zur Installation UCF,
l33tname: UCF ist aber keine Dependency von SambaCommon, UCF ist so ein,
l33tname: ich hab's schon wieder vergessen, irgend so ein Templating-Diff-Patch-Dingsy-Mini-Tool.
l33tname: Also ist halt, ist ein Shell Script. Aber ist halt auch ein Paket und ist irgendwie...
Felix: Ist eine Abhängigkeit eigentlich.
l33tname: Ja genau, ist eine Abhängigkeit, ist ein Update Configuration File,
l33tname: steht, für das steht UCF.
l33tname: Und es ist ein Shell-Script. Gibt es ein Paket, was UCF heißt.
l33tname: Was trackt dieses Paket nicht? Dass es Bash braucht.
Felix: Seine Abhängigkeit gegen Bash.
l33tname: Seine Abhängigkeit gegen Bash. Und was benutzt dieses Script auch noch,
l33tname: um zum Beispiel so Kommandozeile zu parsen?
l33tname: Irgendwas randommäßiges. Benutzt natürlich getOpts, was ja okay ist,
l33tname: aber ist halt ein Tool, was du installieren musst.
l33tname: Und was trackt es nicht als Abhängigkeit?
l33tname: Natürlich GetOpts.
Felix: GetOpt oder GetOpts?
l33tname: GetOpts. Mit S. GetOpt ist, glaube ich, installiert.
Felix: Standardmäßig. Ich hätte jetzt gesagt, das ist sogar POSIX.
l33tname: Ja, genau, das ist POSIX. Und mit S ist es halt ein extra Tool,
l33tname: was du installieren musst.
l33tname: Okay. Und auf den meisten Linux-Distros,
l33tname: also auf deiner Linux-Distro, die halt alle Basic-Pakete installiert hat,
l33tname: installiert hat, ist das halt schon drauf, weil es ist halt ein super common package.
l33tname: Irgendjemand wird diese Dependency schon getrackt haben, aber das Problem ist
l33tname: halt, irgendjemand, wenn du genug Pakete installiert hast, hast du dieses Paket.
l33tname: Die Wahrscheinlichkeit, dass du dieses Paket nicht auf deinem System hast, ist halt klein.
l33tname: Dementsprechend merkt halt niemand, dass es fehlt.
Felix: Okay.
l33tname: Aber wenn du halt so einen Strip da in Linux hast, ohne Pakete,
l33tname: dann geht halt super viel normaler Scheiß, den du installierst,
l33tname: geht halt erstmal nicht, weil du selber noch Dependencies nachinstallieren musst.
Felix: Ja, das ist auch das Problem, was NixOS hat.
Felix: Genau dieses Problem, was du da ansprichst, dass Abhängigkeiten oder dass quasi
Felix: Pakete ihre Abhängigkeiten nicht sauber definieren und das ist quasi immer so
Felix: ein Reverse-Engineering, ...
Felix: was man dann jetzt noch alles brauchen könnte.
l33tname: Ja, du lässt es laufen und dann so, ... ... ah ja, das ist ein Bash-Script.
l33tname: Ah ja, das braucht GetOpts. Ah ja, das, okay.
Felix: Ja, genau. Und da ist es genau für solche Sachen dann auch quasi,
Felix: ... ... diese Abhängigkeiten müssen alle explizit drin sein,
Felix: ... ... und sowas tut es halt nicht.
Felix: Aber da fällt es halt dann viel eher auf, ... ... fällt halt,
Felix: was zum Beispiel auch auffällt, ... ... ist, wenn eine Abhängigkeit von einer
Felix: Abhängigkeit ... ... von einer Abhängigkeit irgendwo bricht ...
Felix: ... oder nicht mehr baut oder sowas. Aber das hast du ja normalerweise bei den
Felix: ... Bei den Debian-Sachen genauso. Ähm, ja.
Felix: Ja, also, ich kenne dein Gefühl.
Felix: Diese Abhängigkeiten sauber zu definieren, das ist halt anstrengend. Und deswegen ...
l33tname: Das heißt, Spiel, und ich wär sogar bereit gewesen, Patches für Sie zu machen,
l33tname: aber ... Sie haben einfach meinen Request rejected.
Felix: Also, Gettops ist laut ... irgendwem eine POSIX-Shell-Build-In. Ja.
Felix: Und GetOpt vielleicht nicht. GetOpt ist ein extra Tool.
l33tname: Andersrum?
Felix: GetOpt ist, äh, c, library function, das passt gar nicht, guck mal.
Felix: Das ist ein Passwort, mh. Ja, auf jeden Fall.
l33tname: Äh ...
Felix: Nee, das GetOpt ist ...
l33tname: Vielleicht war's GetOpt, weil GetOpt gibt zumindest ein Paket.
l33tname: Es gibt ein, äh, in, in, äh, in, in, in, in, in, in, in, in, in util Linux.
Felix: Vielleicht ist es auch, also, da gab's auch irgendwie Obsolescence bei diesen
Felix: ganzen komischen Tools da, ich bin mir nicht ganz sicher, was jetzt ...
Felix: Ich glaub, getopt ist das Commandline-Utility.
l33tname: Ja. Ja, dann war's vielleicht getopt, das kann sein.
l33tname: Also ohne das S. Mach mal das S weg. Vermutlich war's getopt,
l33tname: weil für getopt gibt's ein Paket.
l33tname: Auf jeden Fall musste ich da noch mal so ein extra Paket installieren, dass es dann ging.
l33tname: Und gerade bash war super fies, weil ... Also ich meine UCF war halt so easy,
l33tname: weil es sagt halt so, ja dieses Tool wird nicht gefunden, dann installierst
l33tname: du dieses Tool und dann geht's aber trotzdem nicht. Und du denkst dir so, hä, warum?
l33tname: Und dann schaust du halt irgendwie in dieses Tool rein und dann siehst du halt
l33tname: so alles ein Bash-Script und ich hab natürlich keine Bash.
Felix: Ja. Also, deswegen hat's auch beim Bash-Skript funktioniert.
Felix: Weil da ist es ein Build-in.
Felix: Und ansonsten kommt's aus util Linux.
l33tname: Ja.
Felix: Das ist quasi der Trick. Ja, das heißt, wenn du Bash hast, wenn du Bash brauchst,
Felix: dann musst du Bash installieren. Oder du fummelst so lange in diesem Shit-Skript
Felix: rum, bis es kein Bash-Skript mehr ist.
Felix: Bis es kein Build-in mehr ist, sondern dass du eine externe Abhängigkeit hast.
Felix: Aber dann hast du wieder ein anderes Tool.
Felix: Also Bash-Als-Abhängigkeit, auch wenn das groß ist.
l33tname: Also ich hab Bash genommen. Ja, okay.
Felix: Dann brauchst du, glaub ich, das util-Linux nicht mehr.
l33tname: Äh, doch. Anscheinend schon, also weil es das gefällt. Ziemlich sicher.
Felix: Mh, warte.
l33tname: Also ich hör, was du sagst, aber es hat irgendwie gesagt, ich brauch irgendwie
l33tname: ... GetOpt. Ja. Tja, keine Ahnung.
l33tname: Aber ja, also keine Ahnung. Wenn sie vielleicht irgendwann daran doch noch denken,
l33tname: dass sie meinen Account anblocken, werde ich das nochmal im Detail anschauen,
l33tname: um die Patches zu machen, aber sonst ist dann mir einfach auch egal.
l33tname: Und es ist auch so, du kannst irgendwie, ist so unklar, wenn du überhaupt schreiben
l33tname: sollst. Sie haben da zwar eine E-Mail-Adresse, aber es ist so, pfff, ja.
l33tname: Und dann muss ich sagen, vielleicht ist dieses FreeBSD, wo du einfach so einen
l33tname: Bug-Tracker und dann kannst du einfach Bugs, kannst du einfach Patches in diesen Bug-Tracker packen.
l33tname: Das ist auch super scheiße, aber vielleicht ist das besser, als irgendwie so
l33tname: ein GitLab, wo du einfach keinen Account bekommst und einfach auch keine Möglichkeit
l33tname: hast, irgendjemanden zu fragen oder so. Mhm.
Felix: Ja, es ist, ähm, deswegen find ich auch das Nexus-Modell relativ cool,
Felix: weil da ist halt einfach ein Gitter abgedreht, und da kannst du ein Issue reinstellen.
Felix: Und es gibt da tatsächlich Leute, die sich drum kümmern, dass es da auch weitergeht.
Felix: Und es sind sogar relativ viele, weil halt man relativ leicht mitspielen kann.
l33tname: Das ist schon cool, ja.
Felix: Also, GetOpped ist auf jeden Fall kein Bash-Building. Keine Ahnung,
Felix: wie das hier geschrieben wird.
Felix: Ah ne, das Beispiel ist GetOpt.
Felix: Okay, alles klar, verstanden. Also es gibt zwei verschiedene.
l33tname: Ja, das ist ein bisschen, und das eine macht das eine und das andere macht das
l33tname: andere, aber eigentlich machen sie beide so ungefähr das gleiche.
Felix: Ja, das eine kann LongOptions, ich glaube, GetOpt kann LongOptions.
l33tname: Ja, das eine ist das richtige und wir haben bei uns auf Arbeits- und Wiki-Entry,
l33tname: wie man richtig Shell-Script schreibt, also wie man Argumente in Shell-Script richtig macht.
l33tname: Und ich nehme immer das, weil da hat sich jemand mal super viele Gedanken gemacht,
l33tname: wie das richtig geht und, weil es gibt einen richtigen Weg und den sollte man tun.
Felix: Das ist diese Loop und Shift, genau.
l33tname: Genau, aber es gibt halt einen richtigen Weg und es gibt ganz viele Wege,
l33tname: das falsch zu machen und darum kopiert man das einfach einmal von da,
l33tname: wo es perfekt gemacht ist und Problem solved für immer, für jetzt Shell Script.
Felix: So, wo waren wir?
l33tname: Lesefu.
Felix: Sind wir durch, oder was?
l33tname: Ja.
Felix: Ja, nice.
Markus: Wir haben das Jammern hinter uns gebracht. Ich kann's nicht glauben.
Markus: Das Jammertal. Das Jammertal ist durch.
Felix: Wir haben das Jammertal durchschritten und kommen jetzt zur Höhle des Lesefu oder so.
l33tname: Nice.
Felix: Okay, was haben wir denn? Ah, Secure Route. Und zwar auf dem Camp gab es einen
Felix: Vortrag zu Secureboot unter NixOS.
Felix: Da gibt's quasi Neuentwicklung. Ich hab, glaub ich, letztes Mal drüber geredet
Felix: schon. Lanzeboote für NixOS. Darum soll's jetzt aber nicht gehen,
Felix: sondern ein interessanter Blogpost, also für mich interessant.
Felix: Secureboot auf ESP32.
Felix: Und Secureboot ist quasi nicht nur so ein Inter-Ding anscheinend,
Felix: sondern das gibt's auch auf diesen kleinen Computern.
Felix: jetzt hier quasi auf dem ESP32 gibt es wohl dort auch die Funktionalität von
Felix: Secure Boot und das soll man wohl relativ leicht verwenden können und ich find's cool.
Felix: Also einfach von der Technologie her, dass es halt quasi nicht so ein Ding ist,
Felix: okay, du hast so einen chilligen Kleinkomputer, der kann gar nichts,
Felix: sondern du kannst ihn, wenn du eine Firma bist, die damit irgendwie mehr anfangen
Felix: will, auch theoretisch schützen. Und das wird auch genutzt.
Felix: Genau, und der Blogpost beschreibt ganz kurz, worum es geht,
Felix: wie das funktioniert, welche Keys man oder wie man die Keys verwendet und wie
Felix: das quasi alles zusammenhängt.
Felix: Und als Teaser für das Ganze ist das eine gute Sache.
Felix: Jetzt komplett unabhängig von Microsoft und ihrer Produktpolitik und so,
Felix: sondern einfach quasi von der Funktionalität, dass man den Boot-Prozess von
Felix: diesen Computern abschützen kann.
l33tname: Sehr cool.
Felix: So ist er noch.
Markus: Und wo wird das, also ist es tatsächlich so, dass Leute das im Privaten nutzen
Markus: oder wird das eher genutzt für Leute, die Produkte darauf bauen?
Felix: Ich denke, das ist eher so ein Thema für Firmen, die Produkte aus dem ESP32
Felix: bauen, aber die, das ist wohl einfach genug, dass man das auch selber verwenden
Felix: könnte, wenn du jetzt quasi eine Kleinstauflage von irgendwie in deinem Zeug machst oder so.
Markus: Ja, Kleinstauflage ist schon wieder klar, ja, nur ganz für mich zu Hause bringt mir das gar nichts.
Felix: Nee, für dich zu Hause bringt's nichts. Aber es ist cool zu wissen,
Felix: dass es das gibt. Falls dich jemand fragen sollte und sagt, die sind ja voll
Felix: unsicher, sagst du, nein, das ist secure, gut.
Felix: Es gab schon mal einen Exploit, aber der ist schon wieder repariert worden, quasi auf dem ESP.
Felix: Da haben wir, glaub ich, auch vor einem Jahr oder so drüber geredet.
Felix: Aber wie gesagt, coole Sache quasi, dass quasi Security nicht irgendwo einfach
Felix: nur bei großen Computern ist, sondern halt schon bei den kleinen Ständen.
Felix: Okay, nächste.
l33tname: Nächste. Ich, ähm, lesen ist schwierig. Ich hab's versucht.
Felix: Ja, hast du aufgehört?
l33tname: Ich hab's versucht, aber es sind leider alles Videos.
l33tname: Und zwar fangen wir an mit dem Iterators and Ranges.
l33tname: Das, ich weiß nicht, es war, der Talk, es war interessant, aber es war so ein
l33tname: bisschen zu im Detail und zu spezifisch so für mich persönlich.
l33tname: Aber es geht darum, ich glaube es war die Keynote für die CPPP-Conference Und
l33tname: er hat halt irgendwie C++ und D und Rust und andere...
l33tname: verglichen, wie Iterator und Ranges funktionieren und wie man die dann halt
l33tname: kombinieren kann und was das dann halt für Vor- oder Nachteile hat,
l33tname: die verschiedenen Modelle, die eingesetzt werden.
l33tname: Und ist halt super im Detail und was das dann halt für Effekte hat auf Algorithmen,
l33tname: die man dann halt vielleicht auf seine Ranges ausführen möchte und so.
l33tname: Und er hat auch irgendwie selber so eine Library geschrieben.
l33tname: Wenn euch sowas interessiert, ist das sicher ein sehr guter Talk.
l33tname: Sonst ist das vielleicht ein bisschen too much.
l33tname: Und die anderen zwei sind ein bisschen einfacher.
l33tname: Und das sind beide von der FrostCon, weil ich hab, Markus hat gesagt,
l33tname: ich muss mich damit auseinandersetzen und dann hab ich das natürlich gemacht.
Felix: Hast du alle Videos geguckt?
l33tname: Habe ich alle Videos geguckt? Nein, ich habe diese zwei nicht geguckt.
Felix: Wie viele hast du geguckt? Zwei.
l33tname: Ich glaube zwei und dann habe ich noch so ein drittes angefangen.
l33tname: Das habe ich schlecht gefunden und wieder ausgemacht. Aber ich weiß nicht mehr, was es war.
Felix: Oder?
l33tname: Weiß ich nicht.
Felix: Nein, ich weiß nicht mehr, was es war.
Markus: Das ist auch gut. Wir wollen nur über schöne Dinge reden.
l33tname: Genau. Aber die, die ich mitgenommen habe, die ich geschaut habe,
l33tname: die ich fertig geschaut habe, kann ich beide empfehlen. Beide sehr gut.
l33tname: Der erste ist Writing a Link Checker in Rust in a Weekend plus two years.
l33tname: Und der Titel ist eigentlich sehr gut erklärt, der hat einen Link-Checker in
l33tname: Rust geschrieben und er erklärt halt so ein bisschen die Probleme,
l33tname: die man da so haben kann, mit was ist ein Link und das ist halt alles gar nicht so einfach.
l33tname: Und ich habe da auch ein bisschen mit rumgespielt, das ist halt ein cooles Ding.
l33tname: Könnt ihr auf eurer Webseite loslassen und sagen, hey, welche Links funktionieren
l33tname: denn überhaupt noch, welche sind kaputt?
l33tname: Und vielleicht mal ein paar Links auf eurer Webseite fixen. Habe ich dann auch
l33tname: mal auf meinem Blog gemacht zum Beispiel.
Felix: Schön.
l33tname: Darum, toller Blogpost.
Felix: Der hat dafür jetzt zwei Jahre gebraucht oder was?
l33tname: Genau, also er arbeitet wohl immer noch dran, weil es halt nicht so einfach
l33tname: ist. Es ist nicht so trivial.
l33tname: Und das andere ist, jetzt bin ich Engineering Manager, das ist halt so.
Felix: Bist du jetzt Engineering Manager?
l33tname: Nein, ich nicht, aber andere Leute vielleicht.
l33tname: Und sie sprechen halt so ein bisschen von ihrer Erfahrung und wie das so ist
l33tname: und was so ein bisschen der Job ist von einem Engineering Manager und wie sie
l33tname: das bei ihnen in der Firma handeln und so.
l33tname: Und da fand ich einfach einen interessanten Einblick und auch ein guter Talk,
l33tname: den man so nebenbei mal schauen kann.
l33tname: Und wenn ihr sowas in die Richtung macht, glaube ich auch sehr informativ.
Felix: Was ist denn ein Engineering Manager?
l33tname: Das ist ein Manager von Engineers, wenn ich überraschen lasse.
l33tname: Das ist jemand, der, sagen wir, du hast so eine Handvoll Engineers und irgendjemand
l33tname: muss halt irgendwie so ein bisschen schauen. Ah, du bist ein Chef.
Felix: Ja, so ein Chef. Okay, du musst seinen Urlaub unterschreiben und so, dann ist es quasi, okay.
l33tname: Ja, unter anderem, aber halt auch so, andere Firmen nennen das,
l33tname: glaube ich, auch Techlead zum Beispiel.
l33tname: Ich glaube, es geht so ein bisschen in die Richtung, dass es so der,
l33tname: der mit den anderen Techleads, du bist so eine große Firma, du baust so eine
l33tname: Handvoll Microservices und können ja nicht alle mit allen reden,
l33tname: sondern du hast halt irgendwie so ein paar Leute, die ...
Markus: Aber Tag-Leads sind in meiner Wahrnehmung doch wirklich die Leute,
Markus: die technische Verantwortung tragen und in manchen Organisationen ist es dann
Markus: ganz geschickt gemacht, dass es dann so eine Matrix-Organisation gibt,
Markus: dass die Tag-Leads tatsächlich Tag machen
Markus: können und dann gibt es noch die Line-Manager, die People machen. Ja.
l33tname: Ja. Aber für mich ... Ja, für mich hat das jetzt schon auch so ein bisschen
l33tname: geklungen, als würden sie auch technisch ...
Markus: Ja.
l33tname: Es ist halt auch nicht so klar ... Ja. Es hat auch einfach nur so ein Wort,
l33tname: und je nach Firma kannst du das dann halt irgendwie ...
Markus: Ja, klar.
Felix: Also hier geht's um Gehaltserhöhung, das ist eigentlich Personalverantwortung.
l33tname: Äh ... Nein.
Felix: Doch, steht hier. Oh Gott, das erste Gespräch und direkt wird nach einer Gehaltserhöhung gefragt.
Felix: Steht hier in diesem... Ich habe länger als acht Sekunden gelesen,
Felix: das habe ich jetzt davon, oder was?
Felix: Ich hätte nur 8 Sekunden gewesen.
l33tname: Ja, in der Mitte.
Felix: Weiß nicht, da steht es halt. Keine Ahnung. Ist egal, vielleicht müssen wir's ja angucken.
l33tname: Ja, auch. Also auch, aber halt nicht nur.
Felix: Ja, also wie gesagt, Gehaltserhöhung bedeutet eigentlich Personalverantwortung.
Felix: Also quasi, dass du dich um diese Leute tatsächlich kümmern musst und ihre Urlaubskarten
Felix: oder schreiben musst und sowas. Ist ja immer noch, das ist ja quasi...
l33tname: Urlaubskarten.
Felix: Ja, klassisches Chef-Sein. Ja.
l33tname: Also ich glaub, ja, das ist schon auch ein Teil davon, ja. Dieses People Managing.
l33tname: Na gut, das hab ich schon so verstanden. Aber ja, also, keine Ahnung.
Felix: Kann man sich anschauen.
l33tname: Kann man sich anschauen, war ganz interessant.
Felix: Kostet ne Stunde.
l33tname: Kostet sonst nix.
Felix: Wie viele Sekunden?
l33tname: 8 oder 12 Sekunden.
Felix: Ich bin neu, ich brauch 8.
l33tname: Hm.
Felix: Warte, eine Stunde in 8 Sekunden? In 8 Sekunden.
l33tname: Wie lange ist eine Stunde in 8 Sekunden? Ja, 8 Sekunden, hmmm,
l33tname: hast du sehr gut ausgerechnet.
Felix: Okay, warte, wir rechnen einfach 3600 Milliarden, das ist ja relativ einfach.
l33tname: Das ist verrückt, wie du dieses Mathematik kannst.
Felix: Krass, oder? Ich bin ja super Profi Mathematik Mensch.
l33tname: Du bist dieser, ja, was will ich sagen, weiß ich nicht.
l33tname: Ne, ne, das ist voll krass, was du da machst. Finde ich krass, finde ich krass.
Felix: Danke. Es ist wirklich, ja, 450, 8 Sekunden Blöcke.
Felix: Ja, nicht, dass jemand interessiert, oder was? Das ist schwierig,
Felix: also ich weiß nicht genau, so viele. Das sind schon viele Sekunden.
Felix: Da müssen aber viele neue Sachen, müssen 450 neue Sachen dazu kommen,
Felix: damit ich das quasi aushalte.
l33tname: Dass du das lesen kannst?
Felix: Nee, hören, angucken kannst.
l33tname: Lesen. Lesen. Wir coolen Kids sagen lesen dazu.
Felix: Okay, alles klar, keine Ahnung. Ich weiß auch nicht. Ich hab das nächste. Toki Pona.
Felix: Das ist eine synthetische Sprache, die sich jemand ausgedacht hat.
Felix: Und das ist die anscheinend kleinste Sprache mit dem kleinsten, kleinsten Wortschatz.
Felix: Und das gibt es quasi ein Video darum, wo einer das quasi erklärt,
Felix: wie es funktioniert und der Typ ist cool und das Video ist gut und das kann
Felix: man sich auf jeden Fall anschauen.
l33tname: Das ist vor allem nicht lang, ne?
Felix: Ne, das ist nicht so viele 80 Sekunden Blöcke.
l33tname: Das ist voll wenig 80 Sekunden Blöcke. 13 Minuten.
l33tname: Mit nur 123 Words. Verrückt?
Felix: Das ist cool, genau, also wenn man quasi ein bisschen seitlich von Technik-Krams
Felix: gucken möchte, das war ein Video, was ich ganz gut, was ich ganz nett fand,
Felix: war auch, wie gesagt, kurz.
l33tname: Sehr schön.
Felix: Und nicht, dass man damit jetzt irgendwas anfangen kann, aber es ist ...
l33tname: Aber es ist halt gut.
Felix: Ja, es ist halt gut, genau.
l33tname: Nicht alles muss praktisch sein.
Felix: Das ist wohl korrekt. So. Jetzt sind wir bei PIX.
Felix: Ich fang einfach mal an mit meinem Pick. Und zwar, es gibt Gnomes, es gibt Gnome-Plugins.
Felix: Und es gibt ein Gnome-Plugin, was ich auf einem Camp kennengelernt habe.
Felix: Hat mir ein Typ dort gezeigt.
Felix: Und zwar nennt sich das Ganze Tactile.
Felix: Und Tactile ist ein Tiling-Plugin, mit dem man relativ einfach seine Fenster
Felix: so auf Gnome anordnen kann, dass es für den Moment gerade sinnvoll ist.
Felix: Das funktioniert so, also die Rhythmen zeige ich eigentlich ganz gut.
Felix: Du hast einen Hotkey, normalerweise Super und T, also die Windows-Taste und T.
Felix: Und dann hast du so einen Grid auf deinem Bildschirm und du kannst quasi sagen,
Felix: von wo nach wo in diesem Grid du das Fenster jetzt sehen möchtest.
Felix: Genau, also die Screenshots zeigen das, glaube ich, ganz gut.
Felix: Und das ist für mich jetzt grad so ein bisschen der Ersatz von Tiling,
Felix: was ich halt bei Awesome-VM vorher immer hatte.
Felix: Und mein Workflow ist halt immer noch 100 Prozent Awesome-VM.
Felix: Das heißt quasi, Shades aufmachen die ganze Zeit, und irgendwann wird mein Fenster
Felix: oder mein Window so feuert, dass ich nichts mehr sehen kann,
Felix: und dann mach ich die ganzen Shades alles wieder zu.
Felix: So hab ich vorher irgendwas gemacht. Und jetzt muss ich ein bisschen schauen,
Felix: dass ich zu diesem Tiling wieder hinkomme oder zu diesem Workflow,
Felix: äh, also der, der das Fenster auf, äh, aufsplittet.
Felix: Und das ist jetzt quasi ein ganz guter Übergang. Und ich hab mir ein anderes
Felix: Parc noch angeschaut, das fand ich aber irgendwie nicht so richtig ...
Felix: hat mich nicht so richtig überzeugt. Das hieß auch irgendwas mit ... genau.
Felix: Tiling, genau. Plugin. Das hat irgendwie automatisch, äh, genau,
Felix: G-Tile hieß es, das hat automatisch dieses Tiling gemacht, aber das hat irgendwie
Felix: nicht gut genug funktioniert.
Felix: gemacht oder sowas in diesen teils drin das war ganz komisch das hat mich nicht
Felix: überzeugt das techteil das funktioniert ganz gut weil es einfach ist und weil
Felix: man genau zu dem zeitpunkt Zeitpunkt quasi seine Fenster so anordnen kann,
Felix: wie man sie jetzt gerade braucht. ...
Felix: oder wie ich es jetzt gerade mache.
l33tname: Ja. Sweet. Hat auf jeden Fall auch ein cooles Readme. Ja, genau.
Felix: Es hat quasi nicht nur Screenshots, sondern es hat animierte GIFs als Beschreibung.
l33tname: Live Preview. Ja, cool.
Markus: Ich habe als Pick den Hinweis darauf, dass die GitHub Universe,
Markus: das ist eine von GitHub organisierte Konferenz, im November wieder stattfindet.
Markus: stattfindet und das was ich für den pick interessant fand ist dass die virtuelle
Markus: teilnahme kostenlos ist und man sich jetzt registrieren kann wer gerne um die
Markus: weltreise möchte kann auch nach san francisco fliegen dann muss man für die
Markus: tickets allerdings auch naturgemäß was gibt bezahlen.
Felix: Und für den flug auch oder was.
Markus: Ja schätzungsweise ist seit man hat noch ein paar meilen gesammelt oder man
Markus: man läuft schwimmt das ist da sollte man sich schnell auf den weg machen weil
Markus: das ist eine strecke nein ich ich bin ganz klar für die virtuelle teilnahme
Markus: da kann man sich auch schön für einfach in die interessanten talks rein klingen.
Felix: Okay, jetzt dritte, achte, wenn du jetzt losläufst.
Felix: San Francisco ist halt schon weit jetzt.
l33tname: Ist schon richtig weit, ja.
Felix: Okay, warte, ich frage hier immer so ein Chat.
l33tname: Sag mal, Chat-JPT, wie lange, wenn ich jetzt loslaufe, wann?
Felix: Ich probiere es einfach mal. Ja, also. Also.
l33tname: Wie weit ...
Felix: Hier, warte. So, ich möchte von Stuttgart nach ... Äh, warte, von Volgograd oder ...
Felix: Nach San Francisco laufen, um die Konferenz am 8. November ...
Felix: an der Konferenz am 8. November teilzunehmen. Reicht mir die Zeit?
Felix: Wenn ich jetzt loslaufe.
l33tname: Was für eine absurde ... Also, du fragst, sag ich ... Ja, weiß ich nicht.
Felix: Nee, doch, es passt. Also ...
l33tname: Passt?
Felix: Erzähl. Also, er sagt mir erst mal, die Entfernung sind 9300 Kilometer.
Felix: Es gibt viele andere Möglichkeiten, die Leute hinzukommen, sagt er.
Felix: Ich sag, ich will aber auf jeden Fall laufen bzw. schwimmen.
Felix: Wie lange brauche ich dafür?
Felix: Nee, ich weiß nicht, ich rede halt mit dem Sprachmodell, so wie ich auch mit
Felix: Menschen reden will. Das ist ja darauf trainiert, oder?
l33tname: Ja, aber wenn du mit mir so reden würdest, würde ich dich auch fragen,
l33tname: bist du dumm, Junge? Also, weiß ich nicht.
Felix: Warte, er sagt hier ... Es ist nicht möglich, von Stuttgart nach San Francisco
Felix: zu laufen oder zu schwimmen.
Felix: Es ist eine sehr weite Strecke. Aber guck mal, er hat mir jetzt aber Bilder
Felix: erzeugt von jemandem, der von Stuttgart nach San Francisco schwimmt.
Felix: Okay, danke. Danach habe ich nicht gefragt.
Felix: Aber es ist auch nicht ratsam, diese Strecke zu schwimmen, da sie sehr gefährlich
Felix: sein kann. Naja, also, stimmt.
l33tname: Irgend so ein Rekord, ich hab jetzt einfach irgendwas gegoogelt,
l33tname: Atlantik, so 140 Tage, kannst du schwimmen.
l33tname: Plus, dann musst du halt noch an den Atlantik laufen und vom,
l33tname: ja, von Küste zu Küste einmal durch die USA.
Felix: Ja, also es wird knapp, oder? Also es ist eher so ein Jahr. Du könntest fürs
Felix: nächste Jahr jetzt loslaufen.
l33tname: Ist schon eher so ein, wie sag ich, größeres Projekt.
Felix: Das Problem ist ja quasi, dass du auch nicht mehr darauf hoffen kannst,
Felix: dass noch irgendwas eingefroren ist, wo du oben langlaufen könntest, oder?
Markus: Jo, das ist vorbei.
Felix: Das sackt.
Felix: Er ist schon weit, aber der ist von Tokio nach San Francisco geschwommen,
Felix: ist ja auch vollkommen verrückt. Aber er ist genauso weit.
l33tname: Ja, ist auch, also, ist schwierig.
Felix: Ja, okay, na gut.
l33tname: Hm, sag ich mal so. Na gut, wollen wir noch die Sendung, wollen wir noch die
l33tname: letzten zwei Pics und dann ... Haben wir's.
Markus: ...
l33tname: Wenn wir schon nicht an die GitHub-Universe laufen können.
l33tname: Das erste ist Ratatouille, das habe ich eigentlich nur wegen dem Namen gepickt,
l33tname: weil es ist halt eine Rust-Tui-Interface, also eine Terminal-UI-Interface-Library.
l33tname: Und sonst weiß ich gar nichts darüber, außer, dass ich den Namen super nice finde.
l33tname: Und dann haben wir ja wie immer Inkscape und so und ich habe letztens irgendwie
l33tname: random ein Video geschaut zu Inkscape 1.3
l33tname: und das zeigt, weil wir ja nie wissen, was jetzt genau neu ist,
l33tname: und in 1.3 ist zum Beispiel dieser Shape Builder neu und da gibt es so ein Video
l33tname: und der zeigt das auch und der zeigt auch noch andere Features und so und der
l33tname: Challenge sieht auch sonst ganz interessant aus, hab ich gedacht, pick ich hier mal.
l33tname: Okay. Genau. Könnt ihr Dinge über Inkscape lernen und wie ihr Inkscape benutzt
l33tname: und wie ihr Dinge mit Inkscape macht und so.
l33tname: Und Inkscape, schon toller, schon tolles Tool. Kann man nix sagen. Find ich gut.
l33tname: Bekommt auch ein Plus Eins und Like von mir.
Markus: Mhm. Schön. Cool. Okay. Erstaunlicherweise sind wir am Ende unseres Pads angelangt.
Felix: Das ist ja verrückt.
Felix: Kaum drei Stunden später schon sind wir vorbei. Nicht ganz, zweieinhalb.
Markus: Dann bleibt uns nicht viel anderes als zu sagen bis zum nächsten Mal.
Markus: Ihr müsst es zusammen machen, das ist rechts.
Felix: Der Kühler wartet auf euch. Ja, wie war das, was der Ingo jetzt sagt?
Felix: Wir brauchen diesen Spruch, den Ingo sagt, weil ansonsten haben wir keinen Endertitel.
Markus: Ja, dann würde ich sagen, wir verabschieden uns und sagen euch auf Wiedersehen,
Markus: bis zum nächsten Mal und habt Spaß.
l33tname: Am Grät.
Markus: Tada, wunderbar.
Felix: Tschüss.
Markus: Danke fürs Zuhören. Tschüss.
l33tname: Bye, bye.
Felix: Okay, jetzt muss ich mal gucken, ob wir das Richtige gesagt haben.