{"version":"1.0.0","segments":[{"speaker":null,"startTime":0,"endTime":3.64,"body":"Wo wir sind ist vorne, Folge 76. Heute geht's um Web Security."},{"speaker":null,"startTime":3.64,"endTime":19.84,"body":"Herzlich willkommen bei Wo wir sind ist vorne!"},{"speaker":null,"startTime":19.84,"endTime":22.26,"body":"Frontend-Fakten-Frotzelei!"},{"speaker":null,"startTime":22.26,"endTime":26.2,"body":"Der Late-Night-Frontend-Talkshow rund um Webdesign und Entwicklung."},{"speaker":null,"startTime":30,"endTime":35.48,"body":"Es reden sich um Head und Kragen, HTML-Fundamentalist Moritz Glantz"},{"speaker":null,"startTime":35.48,"endTime":38.72,"body":"und JavaScript-Jongleurin Sarah Gro\u00df."},{"speaker":null,"startTime":38.72,"endTime":57.68,"body":"Hello! Wir sind heute wieder zu dritt, auch wenn es wieder kein Gast ging."},{"speaker":null,"startTime":57.68,"endTime":60.76,"body":"Ich werde dich echt nachl\u00e4ssig, ne? Wieder kein Gast-Intro gab."},{"speaker":null,"startTime":60.76,"endTime":66.56,"body":"Aber daf\u00fcr gibt's nachher einen extra generierten Jingle f\u00fcr unser Tagesthema."},{"speaker":null,"startTime":66.56,"endTime":69.6,"body":"Ja, genau. Hallo, Chris! Sch\u00f6n, dass du da bist."},{"speaker":null,"startTime":69.6,"endTime":71.2,"body":"Hallo, Moritz!"},{"speaker":null,"startTime":71.2,"endTime":72.36,"body":"Hi!"},{"speaker":null,"startTime":72.36,"endTime":73.88,"body":"Auch sch\u00f6n, dass du da bist."},{"speaker":null,"startTime":73.88,"endTime":77,"body":"Ja, sch\u00f6n, dass du da bist. W\u00e4r bl\u00f6d irgendwie auch ohne dich."},{"speaker":null,"startTime":77,"endTime":79.52,"body":"Kannst ja mal probieren."},{"speaker":null,"startTime":79.52,"endTime":84.96,"body":"Und wir sprechen heute, wie angek\u00fcndigt, \u00fcber Web-Security"},{"speaker":null,"startTime":84.96,"endTime":88.32,"body":"und anderen Kram, was Chris so macht."},{"speaker":null,"startTime":88.32,"endTime":90.84,"body":"Und der, die eine oder andere kennt, Chris,"},{"speaker":null,"startTime":90.84,"endTime":93.48,"body":"vielleicht auch vom Worms-Spielen aus dem Stream."},{"speaker":null,"startTime":93.48,"endTime":99.16,"body":"Und genau, habt ihr Getr\u00e4nke dabei?"},{"speaker":null,"startTime":99.16,"endTime":100.76,"body":"Die erste wichtige Frage."},{"speaker":null,"startTime":100.76,"endTime":101.96,"body":"Viele."},{"speaker":null,"startTime":101.96,"endTime":103.72,"body":"Oh, viele sogar. Sehr sch\u00f6n."},{"speaker":null,"startTime":103.72,"endTime":106.72,"body":"Ich bin heute ganz klassisch mal wieder zu einer Klubmate."},{"speaker":null,"startTime":106.72,"endTime":112.16,"body":"Ganz normale, auf der Original steht, was mir jetzt gerade zum ersten Mal auff\u00e4llt."},{"speaker":null,"startTime":112.16,"endTime":114.64,"body":"Wahrscheinlich, dass man wei\u00df, dass es die normale ist."},{"speaker":null,"startTime":114.64,"endTime":118.52,"body":"Ich glaube, das war auch nicht schon immer so."},{"speaker":null,"startTime":118.52,"endTime":119.52,"body":"Aber ja, genau."},{"speaker":null,"startTime":119.52,"endTime":120.52,"body":"Eine andere Firma."},{"speaker":null,"startTime":120.52,"endTime":121.52,"body":"Kein Abklatsch."},{"speaker":null,"startTime":121.52,"endTime":122.52,"body":"Ich trinke Haferflocken."},{"speaker":null,"startTime":122.52,"endTime":123.52,"body":"Das ist nat\u00fcrlich kein Bild."},{"speaker":null,"startTime":123.52,"endTime":132.88,"body":"Ich habe so eine Smoothie-Flasche hier stehen, die ist mir gerade so in die Finger gefallen,"},{"speaker":null,"startTime":132.88,"endTime":134.32,"body":"weil die gr\u00f6\u00dfer ist als unsere Gl\u00e4ser."},{"speaker":null,"startTime":134.32,"endTime":138.16,"body":"Und da stehen halt Haferflocken drauf, was wirklich bunt."},{"speaker":null,"startTime":138.16,"endTime":142,"body":"Ich trinke einen alkoholfreien Cocktail."},{"speaker":null,"startTime":142,"endTime":145.44,"body":"Das ist eigentlich so ein Sirup mit Eis, damit es spudelt."},{"speaker":null,"startTime":145.44,"endTime":146.44,"body":"Cool."},{"speaker":null,"startTime":146.44,"endTime":150.32,"body":"Ich trinke auch was Alkoholfreies, n\u00e4mlich eine Polarnaspezie."},{"speaker":null,"startTime":150.32,"endTime":156.08,"body":"Die Getr\u00e4nkekategorie, die m\u00fcssen wir irgendwann vielleicht wieder sein lassen, so langweilig"},{"speaker":null,"startTime":156.08,"endTime":157.84,"body":"wie das mittlerweile bei uns geworden ist."},{"speaker":null,"startTime":157.84,"endTime":160.84,"body":"Wobei selbstgemachter Cocktail ist ja noch das Highlight."},{"speaker":null,"startTime":160.84,"endTime":162.48,"body":"Das ist ja noch gecraftet."},{"speaker":null,"startTime":162.48,"endTime":166.28,"body":"Das ist gecraftet, das habe ich eben gecraftet."},{"speaker":null,"startTime":166.28,"endTime":168.32,"body":"Ja, sehr gut."},{"speaker":null,"startTime":168.32,"endTime":174.6,"body":"Okay, dann w\u00fcrde ich sagen, legen wir direkt los mit unserer Retro, oder?"},{"speaker":null,"startTime":174.6,"endTime":176.42,"body":"Hat noch jemand irgendwas Gepl\u00e4nkeliges?"},{"speaker":null,"startTime":176.42,"endTime":179.56,"body":"Dann geht's los."},{"speaker":null,"startTime":179.56,"endTime":193.8,"body":"Ich hab da immer so einen Schwarz-Wei\u00df-Film ablaufen mit so ganz vielen Fehlern."},{"speaker":null,"startTime":193.8,"endTime":199.12,"body":"Ja, genau, Kratzer und Staub."},{"speaker":null,"startTime":199.12,"endTime":200.12,"body":"Fantastisch."},{"speaker":null,"startTime":200.12,"endTime":204.36,"body":"Ja, da fragt man sich ja, haben die damals eigentlich, so viel Kratzer und Staub, haben"},{"speaker":null,"startTime":204.36,"endTime":206.64,"body":"die sich damals keine M\u00fche gegeben, das richtig zu machen?"},{"speaker":null,"startTime":206.64,"endTime":212.36,"body":"Aber es ist jetzt nat\u00fcrlich sehr b\u00f6se, r\u00fcckblickend zu urteilen \u00fcber die Anf\u00e4nge des Films."},{"speaker":null,"startTime":212.36,"endTime":216.08,"body":"Ich habe ja keine Ahnung, ich k\u00f6nnte es ja nicht mal heute machen, ich kann eine Handy-Kamera"},{"speaker":null,"startTime":216.08,"endTime":218.04,"body":"halten, das ist alles, was ich hinkriege."},{"speaker":null,"startTime":218.04,"endTime":219.84,"body":"Wir haben noch mal eine Loch-Kamera gebaut."},{"speaker":null,"startTime":219.84,"endTime":225,"body":"Okay, und was war dann hintendran?"},{"speaker":null,"startTime":225,"endTime":231.48,"body":"Wei\u00dft du, das nicht mehr, das haben wir mal zusammen sogar gebaut, w\u00e4hrend unserer Ausbildung."},{"speaker":null,"startTime":231.48,"endTime":232.48,"body":"Haben wir?"},{"speaker":null,"startTime":232.48,"endTime":233.48,"body":"Oh Gott."},{"speaker":null,"startTime":233.48,"endTime":236.96,"body":"Aber das ist ja jetzt auch schon wieder, wie viele Jahre her?"},{"speaker":null,"startTime":236.96,"endTime":237.96,"body":"15?"},{"speaker":null,"startTime":237.96,"endTime":238.96,"body":"Naja, nee."},{"speaker":null,"startTime":238.96,"endTime":239.96,"body":"Obwohl."},{"speaker":null,"startTime":239.96,"endTime":240.96,"body":"Ja doch, 16 sogar."},{"speaker":null,"startTime":240.96,"endTime":241.96,"body":"Schei\u00dfe."},{"speaker":null,"startTime":241.96,"endTime":242.96,"body":"Du hast recht."},{"speaker":null,"startTime":242.96,"endTime":249.64,"body":"Ich wollte gerade sagen, es kann gar nicht so lange her sein, aber du hast vollkommen"},{"speaker":null,"startTime":249.64,"endTime":250.64,"body":"recht."},{"speaker":null,"startTime":250.64,"endTime":252.08,"body":"Wir machen auch schon 5 Jahre diesen Podcast."},{"speaker":null,"startTime":252.08,"endTime":253.08,"body":"Ja verr\u00fcckt, oder?"},{"speaker":null,"startTime":253.08,"endTime":258.52,"body":"Ist ja auch, also eigentlich schon l\u00e4nger, aber so richtig offiziell seit 5 Jahren, ja"},{"speaker":null,"startTime":258.52,"endTime":259.52,"body":"ist krass."},{"speaker":null,"startTime":259.52,"endTime":260.52,"body":"Okay, gut."},{"speaker":null,"startTime":260.52,"endTime":264.56,"body":"Ich glaube, dann machen wir das, markiere ich das als ersten Retro-Punkt, Gepl\u00e4nkel"},{"speaker":null,"startTime":264.56,"endTime":266.32,"body":"und Schw\u00e4lgereien oder so."},{"speaker":null,"startTime":266.32,"endTime":273.64,"body":"Mach dir ruhig die M\u00fche, ich fange dann mit dem ersten richtigen Retro-Punkt mal an, mit"},{"speaker":null,"startTime":273.64,"endTime":279.32,"body":"einer freudigen Nachricht, n\u00e4mlich alle Folgen, alle Podcast-Folgen haben jetzt Transkripte"},{"speaker":null,"startTime":279.32,"endTime":280.32,"body":"bei uns."},{"speaker":null,"startTime":280.32,"endTime":285.4,"body":"Das hat eine Weile gedauert, sie auf meinem Macbook Air rendern zu lassen, das dann deutlich"},{"speaker":null,"startTime":285.4,"endTime":289.4,"body":"hei\u00df immer wurde und ich mit L\u00fcfter unten drunter und so und so ein Skript gebaut, das"},{"speaker":null,"startTime":289.4,"endTime":291.36,"body":"dann die automatisch nacheinander durchr\u00f6delt."},{"speaker":null,"startTime":291.36,"endTime":296.36,"body":"Also da k\u00f6nnen Fehler drin sein, ich habe sie nicht alle hinterher nochmal durchgelesen,"},{"speaker":null,"startTime":296.36,"endTime":303.08,"body":"aber ich muss sagen, der Output von Whisper, der ist extrem gut, er kennt auch Fachbegriffe,"},{"speaker":null,"startTime":303.08,"endTime":306.2,"body":"trotz dass wir halt hier irgendwie englische Fachbegriffe einstreuen und so, die meisten"},{"speaker":null,"startTime":306.2,"endTime":307.52,"body":"davon werden auch richtig erkannt."},{"speaker":null,"startTime":307.52,"endTime":314.2,"body":"Ich habe gesehen, manchmal werden Namen nicht richtig geschrieben, aber es war mir dann"},{"speaker":null,"startTime":314.2,"endTime":319.58,"body":"auch irgendwie nicht wichtig genug, das zu korrigieren, was nat\u00fcrlich so ein klassischer"},{"speaker":null,"startTime":319.58,"endTime":326.52,"body":"Fehler ist von Whisper, auch als ich zum ersten Mal damit experimentiert habe, rausgefunden"},{"speaker":null,"startTime":326.52,"endTime":331.36,"body":"habe schon, ich habe jetzt irgendwo ein Artikel gesehen, wo Leute sich ausgetauscht haben,"},{"speaker":null,"startTime":331.36,"endTime":334.76,"body":"dass es diesen Fehler in unterschiedlichen Sprachen auf unterschiedliche Weise gibt,"},{"speaker":null,"startTime":334.76,"endTime":342.92,"body":"n\u00e4mlich dass Stille am Ende ganz gerne dann noch untertitelt wird mit Untertitel von bla bla bla"},{"speaker":null,"startTime":342.92,"endTime":350.32,"body":"von Funk und ZDF oder sowas. Ach was, weil es halt KI trainiert. Ganz genau. Ich habe das gelesen."},{"speaker":null,"startTime":350.32,"endTime":354.92,"body":"Verr\u00fcckt. Und das habe ich tats\u00e4chlich schon \u00f6fter gesehen und habe dann geh\u00f6rt,"},{"speaker":null,"startTime":354.92,"endTime":361.28,"body":"dass das in anderen Sprachen existiert, das auch, wo dann halt was \u00e4hnliches ist eben von einer"},{"speaker":null,"startTime":361.28,"endTime":366.92,"body":"anderen Sprache, was ganz witzig ist, dass Stille halt irgendwie auch transkribiert wird. Aber okay,"},{"speaker":null,"startTime":366.92,"endTime":370.6,"body":"da versteht man auch, wie das Ding eben funktioniert und dass es eben noch nicht"},{"speaker":null,"startTime":370.6,"endTime":376.12,"body":"perfekt ist, dass man da schon ein bisschen eingreifen muss. Am Ende ist diese KI gar"},{"speaker":null,"startTime":376.12,"endTime":384.04,"body":"nicht so intelligent. Das sagen wir noch, bis sie mit dem Maschinengewehr vor uns steht und sagt,"},{"speaker":null,"startTime":384.04,"endTime":391.8,"body":"wer hat gesagt, ich bin so intelligent? Egal. So, die Transkripte k\u00f6nnt ihr derzeit nutzen,"},{"speaker":null,"startTime":391.8,"endTime":396.72,"body":"indem ihr sie im Webplayer euch anschauen lasst. Da sind sie dann auch mit Timestamp versehen,"},{"speaker":null,"startTime":396.72,"endTime":401.36,"body":"sodass man auf den, quasi auf den Satz draufklicken kann und dann tats\u00e4chlich auch"},{"speaker":null,"startTime":401.36,"endTime":406.52,"body":"zur entsprechenden Stelle im Podcast springt, was ich ziemlich cool finde. Und auch in dem"},{"speaker":null,"startTime":406.52,"endTime":411.88,"body":"Webplayer ist das auch durchsuchbar. Und ansonsten ist es auch im Feed, beziehungsweise im Feed"},{"speaker":null,"startTime":411.88,"endTime":417.76,"body":"verlinkt, nicht komplett im Feed drin, das w\u00e4re ein bisschen gro\u00df. Und zum Beispiel"},{"speaker":null,"startTime":417.76,"endTime":425.84,"body":"Pocketcasts als Podcastplayer unterst\u00fctzt das auch und zeigt dann an, da gibt es Transkripte"},{"speaker":null,"startTime":425.84,"endTime":430.16,"body":"und ich kann die dann auch im Client durchsuchen. Allerdings ist das so ein bisschen Clientsache,"},{"speaker":null,"startTime":430.16,"endTime":435.36,"body":"das machen nicht alle Clients. Man k\u00f6nnte die jetzt noch in anderer Weise anbieten. Ich kenne"},{"speaker":null,"startTime":435.36,"endTime":441.32,"body":"Podcasts, sehe die dann noch zum Download anbieten als HTML oder sowas. Habe ich jetzt bisher noch"},{"speaker":null,"startTime":441.32,"endTime":446.48,"body":"nicht eingebaut. Ich habe jetzt auch schon mal zur\u00fcckgefragt in der Community, braucht das noch"},{"speaker":null,"startTime":446.48,"endTime":452.12,"body":"jemand noch anders als so und da kam bisher nichts zur\u00fcck. Also lassen wir das jetzt erstmal so und"},{"speaker":null,"startTime":452.12,"endTime":456.68,"body":"ich glaube, das in den Feed einzubinden ist auch erstmal so der Standard und damit kann man ja dann"},{"speaker":null,"startTime":456.68,"endTime":462.28,"body":"Dinge tun. Also wenn ich jetzt wirklich ran will, komme ich auch an die Datei ran, kann mir die da"},{"speaker":null,"startTime":462.28,"endTime":468.72,"body":"ziehen. WebVTT ist das Format und dann kann ich da selbst irgendwie auch noch was mitmachen oder so."},{"speaker":null,"startTime":468.72,"endTime":473.48,"body":"Derzeit scheint es aber auszureichen. Also m\u00fcssen wir nicht jetzt extrem noch in die"},{"speaker":null,"startTime":473.48,"endTime":481.4,"body":"Tiefe treiben, da die Technik funktioniert so ganz gut. Ich finde auch nicht nur das,"},{"speaker":null,"startTime":481.4,"endTime":486.32,"body":"auch f\u00fcr mich ist das sehr, sehr gut, weil wir haben ja die Suche auf unserer Webseite und ich"},{"speaker":null,"startTime":486.32,"endTime":490.6,"body":"suche aber manchmal nach irgendwas, was wir in irgendeiner Folge gesagt haben und denke dann,"},{"speaker":null,"startTime":490.6,"endTime":494.56,"body":"ah, das war doch glaube ich in der Folge. Wenn ich die Folge schon wei\u00df, dann kann ich auf"},{"speaker":null,"startTime":494.56,"endTime":497.64,"body":"jeden Fall, kann ich das Transkript durchsuchen. Vielleicht kriegen wir es auch irgendwie hin,"},{"speaker":null,"startTime":497.64,"endTime":501,"body":"dass die Untertitel mit durchsucht werden in unserer Suche."},{"speaker":null,"startTime":501,"endTime":502.72,"body":"Das k\u00f6nnen wir mal gucken."},{"speaker":null,"startTime":502.72,"endTime":510.12,"body":"Vielleicht kriegen wir das hin, tippel, tippel, tippel, gleich fertig."},{"speaker":null,"startTime":510.12,"endTime":513.32,"body":"Warte mal kurz, ich h\u00f6re gerade nur halb hin, ach ja, guck mal, funktioniert."},{"speaker":null,"startTime":513.32,"endTime":520.84,"body":"Vielleicht musst du alle deine Transkripte und Untertitel nehmen und in die n\u00e4chste KI stopfen,"},{"speaker":null,"startTime":520.84,"endTime":525,"body":"damit du sie fragen kannst, wo das war, in welcher Folge, bei welcher Minute."},{"speaker":null,"startTime":525,"endTime":533.08,"body":"Ja, ich habe auch schon geh\u00f6rt, also die Idee habe ich geh\u00f6rt in der Freak-Show oder so,"},{"speaker":null,"startTime":533.08,"endTime":538.92,"body":"wo Tim Pridloff das auch mal gesagt hat, er h\u00e4tte gerne KI, die er zu seinem Podcast befragen kann."},{"speaker":null,"startTime":538.92,"endTime":541.88,"body":"Genau dieses, wann haben wir eigentlich \u00fcber das und das gesprochen."},{"speaker":null,"startTime":541.88,"endTime":547.68,"body":"Aber ist ja relativ simpel eigentlich sogar zu machen, also das ist ja wirklich kein gro\u00dfes"},{"speaker":null,"startTime":547.68,"endTime":550.88,"body":"Datenvolumen, was man da durchforsten muss."},{"speaker":null,"startTime":550.88,"endTime":557.84,"body":"Ah, untersch\u00e4tzt das mal nicht. Also da kommt schon was zusammen in 75 Folgen mit jeweils"},{"speaker":null,"startTime":557.84,"endTime":562.96,"body":"teilweise vier Stunden und so und dann die Timestamps. Das ist zwar nur Text in Anf\u00fchrungsstrichen,"},{"speaker":null,"startTime":562.96,"endTime":567.28,"body":"aber da kommt schon ein bisschen was zusammen. Vor allem sind das sehr viele Tokens f\u00fcr die"},{"speaker":null,"startTime":567.28,"endTime":572.88,"body":"KIs, vielleicht nicht unbedingt eine gro\u00dfe Downloadmenge, aber da kommt ein bisschen"},{"speaker":null,"startTime":572.88,"endTime":578.6,"body":"was zusammen an Daten, die die KI irgendwie dann fressen muss. Und mich w\u00fcrde jetzt wundern,"},{"speaker":null,"startTime":578.6,"endTime":583.44,"body":"wenn ich unsere kompletten Transkripte in einfachen Chat-GPT reinknallen k\u00f6nnte."},{"speaker":null,"startTime":583.44,"endTime":585.56,"body":"Keine Ahnung. Ich muss mal ausprobieren."},{"speaker":null,"startTime":585.56,"endTime":591.2,"body":"Ich denke, du musst dir dein lokales eigenes Modell nehmen."},{"speaker":null,"startTime":591.2,"endTime":596.04,"body":"Ja, wahrscheinlich. Aber gut. Machen wir weiter."},{"speaker":null,"startTime":596.04,"endTime":597.16,"body":"Machen wir weiter."},{"speaker":null,"startTime":597.16,"endTime":603.12,"body":"Ich habe die Woche zum ersten Mal so ein bisschen ein Problem mit Linux gehabt,"},{"speaker":null,"startTime":603.12,"endTime":605.08,"body":"nachdem ich ja jetzt schon, Gott, wie lange bin ich jetzt eigentlich?"},{"speaker":null,"startTime":605.08,"endTime":607.44,"body":"Das stimmt gar nicht. Du hattest schon voll viele Probleme."},{"speaker":null,"startTime":607.44,"endTime":613.24,"body":"Ja, aber ich sag mal in diesem Anlauf, in dieser Iteration und ich bin ja jetzt wirklich ein halbes"},{"speaker":null,"startTime":613.24,"endTime":618,"body":"Jahr oder so komplett auf Linux. Was hat eigentlich funktioniert diese Woche?"},{"speaker":null,"startTime":618,"endTime":624.72,"body":"Nein, aber ich hatte das Problem, dass meine Systempartition, weil ich das ja erst mal nur"},{"speaker":null,"startTime":624.72,"endTime":629.32,"body":"so zum Ausprobieren draufgepackt hatte auf meine Windows-Partition, also ein bisschen Platz"},{"speaker":null,"startTime":629.32,"endTime":635.4,"body":"geschaffen, eine neue Partition f\u00fcr Linux und deswegen habe ich halt nicht so wahnsinnig"},{"speaker":null,"startTime":635.4,"endTime":639.32,"body":"viel Speicher da reserviert, weil ich halt das meiste noch f\u00fcr das Windows-System gebraucht"},{"speaker":null,"startTime":639.32,"endTime":644.84,"body":"habe. Und jetzt hatte ich das Problem, dass mein Homelaufwerk irgendwie auf null Byte"},{"speaker":null,"startTime":644.84,"endTime":650,"body":"war, dementsprechend nicht mal mehr der Browser aufgegangen ist und auch sonst halt keine"},{"speaker":null,"startTime":650,"endTime":653.6,"body":"Programme mehr liefen, weil halt nichts mehr irgendwo in tempor\u00e4re Dateien geschrieben"},{"speaker":null,"startTime":653.6,"endTime":657.68,"body":"oder sonst irgendwie abgelegt werden konnte. Und das liegt daran, dass ich ein bisschen"},{"speaker":null,"startTime":657.68,"endTime":661.6,"body":"mit AI rumgespielt habe und das hat halt nat\u00fcrlich ziemlich viel Datenm\u00fcll hinterlassen. Das"},{"speaker":null,"startTime":661.6,"endTime":667.44,"body":"Krasse war aber, ich habe hunderte von MB in Dateien dann gel\u00f6scht und es waren immer"},{"speaker":null,"startTime":667.44,"endTime":673.4,"body":"noch null Byte frei. Also ich wei\u00df nicht, warum das nicht frei gemacht hat oder ob einfach"},{"speaker":null,"startTime":673.4,"endTime":676.92,"body":"im Hintergrund irgendwas dann wieder mehr draufgeschaufelt hat sofort oder ich wei\u00df"},{"speaker":null,"startTime":676.92,"endTime":682.88,"body":"es nicht. Dann habe ich irgendwie einen Riesenordner in meiner Dropbox mit 23 GB gel\u00f6scht oder"},{"speaker":null,"startTime":682.88,"endTime":686.36,"body":"beziehungsweise verschoben erst mal nur. Und das hat dann tats\u00e4chlich funktioniert, dann"},{"speaker":null,"startTime":686.36,"endTime":689.92,"body":"war es wieder frei. Aber ich habe echt vorn durchforstet und ich habe gesagt, das gibt"},{"speaker":null,"startTime":689.92,"endTime":693.2,"body":"es doch nicht. Ich l\u00f6sche Dateien und ich kriege einfach nicht mehr Speicherplatz freigegeben."},{"speaker":null,"startTime":693.2,"endTime":698.52,"body":"Habe dann die Tipps, die da rauskamen, dann befolgt mit irgendwie irgendwelche Notes,"},{"speaker":null,"startTime":698.52,"endTime":702.72,"body":"Neues kennen lassen und was wei\u00df ich. Hat alles nichts gebracht, aber das Verschieben"},{"speaker":null,"startTime":702.72,"endTime":706.08,"body":"von diesem Riesenordner hat es dann irgendwie gefixt."},{"speaker":null,"startTime":706.08,"endTime":708.84,"body":"Wie hast du die gel\u00f6scht? Also einfach so im\u2026"},{"speaker":null,"startTime":708.84,"endTime":712.76,"body":"Also im File Explorer oder teilweise mit Shift entfernen, damit die gar nicht erst in den"},{"speaker":null,"startTime":712.76,"endTime":715.76,"body":"Trash wandern, weil in den Trash konnte ich auch nichts mehr l\u00f6schen, weil es war ja"},{"speaker":null,"startTime":715.76,"endTime":721.14,"body":"voll, also selbst die Operation ging nicht mehr. Ich wei\u00df nicht, was jetzt letztendlich"},{"speaker":null,"startTime":721.14,"endTime":724.88,"body":"der Fix war, warum es dann bei den 23 Gigabyte geklappt hat, weil ich hatte vorher auch schon"},{"speaker":null,"startTime":724.88,"endTime":729.16,"body":"Dateien mit mehreren hundert MB oder Gigabyte gel\u00f6scht und trotzdem war ich bei null Byte,"},{"speaker":null,"startTime":729.16,"endTime":732.36,"body":"aber mit dem gro\u00dfen Ordner, das hat dann irgendwie funktioniert."},{"speaker":null,"startTime":732.36,"endTime":738.12,"body":"Dass es \u00fcberhaupt geht, dass er ganz voll macht, ohne irgendwie zu sagen, ey, warte"},{"speaker":null,"startTime":738.12,"endTime":740.56,"body":"mal\u2026 Ja, so wie ich das verstanden habe, reserviert"},{"speaker":null,"startTime":740.56,"endTime":747.2,"body":"sich Linux f\u00fcr den Root-Nutzer automatisch einen bestimmten Prozentsatz, der frei bleibt,"},{"speaker":null,"startTime":747.2,"endTime":751.8,"body":"damit das Ding doch irgendwie noch agieren kann, weil sonst k\u00f6nnte eigentlich das ganze"},{"speaker":null,"startTime":751.8,"endTime":755.24,"body":"System ja nicht mehr starten, wenn nicht mal mehr Logs oder sowas geschrieben werden"},{"speaker":null,"startTime":755.24,"endTime":759.76,"body":"k\u00f6nnen, dann h\u00e4tte man ja echt ein Problem."},{"speaker":null,"startTime":759.76,"endTime":765.6,"body":"Die anderen Betriebssysteme, die sch\u00fctzen dich ein bisschen selbst davor, vor dieser"},{"speaker":null,"startTime":765.6,"endTime":773.52,"body":"Situation, weil es so ist, dass wenn du in Windows oder Mac ein Pfeil l\u00f6scht, das irgendein"},{"speaker":null,"startTime":773.52,"endTime":776.68,"body":"Prozess gerade benutzt, dann sagt das halt, nope, mach ich nicht."},{"speaker":null,"startTime":776.68,"endTime":778.4,"body":"In Linux kannst du es aber l\u00f6schen."},{"speaker":null,"startTime":778.4,"endTime":784,"body":"Aber es ist dann als deletet markiert, aber der Prozess hat es immer noch."},{"speaker":null,"startTime":784,"endTime":785,"body":"Genau."},{"speaker":null,"startTime":785,"endTime":786.76,"body":"Es gibt noch einen Pfeilh\u00e4ndler."},{"speaker":null,"startTime":786.76,"endTime":790.64,"body":"Genau, und das habe ich auch geguckt, und das waren aber nur tempor\u00e4re Dateien, sogar"},{"speaker":null,"startTime":790.64,"endTime":794.24,"body":"im Speicher, nicht mal Sachen auf der Platte, die das betroffen hat, die diesen deletet"},{"speaker":null,"startTime":794.24,"endTime":795.24,"body":"Stempel hatten."},{"speaker":null,"startTime":795.24,"endTime":800.18,"body":"Also daran lag es auch nicht, das war n\u00e4mlich die erste Vermutung in so einem Forum."},{"speaker":null,"startTime":800.18,"endTime":804.38,"body":"Aber gut, es hat wieder funktioniert, aber ich hatte echt schon so ein bisschen die Bef\u00fcrchtung,"},{"speaker":null,"startTime":804.38,"endTime":808.64,"body":"ich muss jetzt echt nochmal wegen so einem Schei\u00df irgendwie doch mal alles neu aufsetzen"},{"speaker":null,"startTime":808.64,"endTime":809.64,"body":"oder so."},{"speaker":null,"startTime":809.64,"endTime":814.12,"body":"Willkommen in der Liedungswelt, das ist das normale Gef\u00fchl, was man da hat."},{"speaker":null,"startTime":814.12,"endTime":817.72,"body":"Ich h\u00e4tte auch noch ein paar Timeshift-Dinger gehabt, also ich h\u00e4tte auch versucht, irgendwie"},{"speaker":null,"startTime":817.72,"endTime":818.72,"body":"zur\u00fcckzuspringen."},{"speaker":null,"startTime":818.72,"endTime":820.92,"body":"Immer so einen Schritt entfernt vom Wahnsinn."},{"speaker":null,"startTime":820.92,"endTime":823.84,"body":"Oder du machst die Platte gr\u00f6\u00dfer."},{"speaker":null,"startTime":823.84,"endTime":829.72,"body":"Ja, also ich bin da schon relativ am Limit, weil ich nutze ja Windows so gut wie gar nicht"},{"speaker":null,"startTime":829.72,"endTime":832.72,"body":"mehr, aber irgendwie habe ich den Schritt noch nicht gewagt, das wirklich jetzt komplett"},{"speaker":null,"startTime":832.72,"endTime":836.84,"body":"runterzuschmei\u00dfen und die ganze Platte freizumachen, weil ich denke, ich habe bestimmt dann irgendwas"},{"speaker":null,"startTime":836.84,"endTime":839.92,"body":"\u00fcbersehen und dann brauche ich irgendwie in einem Jahr, brauche ich dann genau das"},{"speaker":null,"startTime":839.92,"endTime":844.16,"body":"und stelle fest, shit, ich habe ja das Windows komplett gel\u00f6scht und ich habe gar nichts"},{"speaker":null,"startTime":844.16,"endTime":845.16,"body":"mehr davon."},{"speaker":null,"startTime":845.16,"endTime":848.52,"body":"Und da das halt vielleicht auch Firmendaten betrifft, auch wenn ich jetzt nicht mehr Teil"},{"speaker":null,"startTime":848.52,"endTime":852.24,"body":"der Firma bin, bin ich da noch ein bisschen vorsichtig, das einfach alles zu l\u00f6schen."},{"speaker":null,"startTime":852.24,"endTime":857.76,"body":"Aber das wird der n\u00e4chste Schritt sein, also die, alles zu sichern, die Platte komplett"},{"speaker":null,"startTime":857.76,"endTime":862.8,"body":"platt zu machen und komplett als Linux-Partition und dann nur noch Linux drauflaufen zu haben."},{"speaker":null,"startTime":862.8,"endTime":867.88,"body":"Wahrscheinlich werde ich mir dabei alles kaputt machen, aber gut."},{"speaker":null,"startTime":867.88,"endTime":872.8,"body":"Ich habe wirklich das Gef\u00fchl, es ist das Jahr des Linux, es ist wirklich gekommen."},{"speaker":null,"startTime":872.8,"endTime":873.8,"body":"Ne, wirklich."},{"speaker":null,"startTime":873.8,"endTime":874.8,"body":"Okay, jetzt wirklich?"},{"speaker":null,"startTime":874.8,"endTime":875.8,"body":"Wirklich, okay."},{"speaker":null,"startTime":875.8,"endTime":876.8,"body":"Ne, wirklich, wirklich."},{"speaker":null,"startTime":876.8,"endTime":880.56,"body":"Nicht, ich sage nicht, es ist n\u00e4chstes Jahr, ich sage, es ist dieses Jahr."},{"speaker":null,"startTime":880.56,"endTime":882.12,"body":"Man kann es auch an Statistiken sehen."},{"speaker":null,"startTime":882.12,"endTime":888.04,"body":"Ich habe vor kurzem so eine Statistik gesehen, Betriebssysteme in Deutschland vor allem,"},{"speaker":null,"startTime":888.04,"endTime":893.94,"body":"wo Linux stark ansteigend ist, auf jeden Fall Windows stark abf\u00e4llt und die Leute \u00fcberlegen"},{"speaker":null,"startTime":893.94,"endTime":897.12,"body":"sich, jetzt kaufen sie sich ein Mac oder installieren sie Linux."},{"speaker":null,"startTime":897.12,"endTime":903.52,"body":"Es geht in beide Richtungen, aber Windows schw\u00e4chelt gerade, also aus bekannten Gr\u00fcnden."},{"speaker":null,"startTime":903.52,"endTime":905.72,"body":"Bin ich masochistisch veranlagt oder habe ich viel Geld?"},{"speaker":null,"startTime":905.72,"endTime":921.52,"body":"Ja, und sogar jetzt wirklich in meinem Bekanntenkreis gibt es jetzt eine Person, die ist zwar gaming-affin,"},{"speaker":null,"startTime":921.52,"endTime":927.68,"body":"aber eigentlich jetzt nicht unbedingt jemand, der sich viel mit Computern oder in der Tiefe"},{"speaker":null,"startTime":927.68,"endTime":929.88,"body":"besch\u00e4ftigt, glaube ich."},{"speaker":null,"startTime":929.88,"endTime":935.1,"body":"Und die Person hat jetzt gesagt, es ist doch schei\u00dfe mit dem Windows und wo das hingeht"},{"speaker":null,"startTime":935.1,"endTime":939.34,"body":"und ich kann jetzt auch irgendwie meinen Windows nicht updaten auf Windows 11, weil irgendwie"},{"speaker":null,"startTime":939.34,"endTime":941.04,"body":"aus bekannten Gr\u00fcnden und so."},{"speaker":null,"startTime":941.04,"endTime":943.28,"body":"Ich probiere das jetzt auch mit dem Linux aus."},{"speaker":null,"startTime":943.28,"endTime":951.12,"body":"Und dann tats\u00e4chlich auch noch so eine sehr, zumindest f\u00fcr mich, irgendwie exotische Distribution"},{"speaker":null,"startTime":951.12,"endTime":957.48,"body":"namens Bazite, die so f\u00fcr Gaming gedacht ist, die irgendwie, keine Ahnung, momentan"},{"speaker":null,"startTime":957.48,"endTime":960.96,"body":"auf der Webseite konnte man sehen, wie viele Downloads es hat, wie viele aktive Nutzende"},{"speaker":null,"startTime":960.96,"endTime":965.44,"body":"und das sind noch gar nicht so viele, aber das scheint irgendwie gut zu funktionieren"},{"speaker":null,"startTime":965.44,"endTime":969.72,"body":"und der ist da voll happy und spielt da jetzt seine Games und hat da irgendwie Steam drauf"},{"speaker":null,"startTime":969.72,"endTime":975.4,"body":"installiert und das scheint erstaunlich gut zu funktionieren, hat am Anfang viel gestruggelt,"},{"speaker":null,"startTime":975.4,"endTime":980.08,"body":"mehrfach Distributionen gewechselt, was man halt so macht am Anfang, wenn man mit Linux"},{"speaker":null,"startTime":980.08,"endTime":981.08,"body":"beginnt."},{"speaker":null,"startTime":981.08,"endTime":985.26,"body":"Aber ist da jetzt irgendwie, glaube ich, happy und es funktioniert gut, auch f\u00fcr jemanden,"},{"speaker":null,"startTime":985.26,"endTime":989.76,"body":"der eigentlich so richtig ewig lang in der Windows-Welt war und sich auch nicht so tief"},{"speaker":null,"startTime":989.76,"endTime":991.12,"body":"mit der Technik besch\u00e4ftigt hat."},{"speaker":null,"startTime":991.12,"endTime":995.48,"body":"Und wenn PewDiePie und jemand irgendwo aus meinem Bekanntenkreis es jetzt f\u00fcr mich sind,"},{"speaker":null,"startTime":995.48,"endTime":999.64,"body":"dass die Anzeichen verdichten sich, dass es dieses Jahr, das Jahr des Linux-Desktops ist,"},{"speaker":null,"startTime":999.64,"endTime":1000.64,"body":"einfach."},{"speaker":null,"startTime":1000.64,"endTime":1005.72,"body":"Also ich kann mir schon vorstellen, dass PewDiePie da extrem viele Leute hinzieht, die das jetzt"},{"speaker":null,"startTime":1005.72,"endTime":1006.72,"body":"zumindest mal ausprobieren."},{"speaker":null,"startTime":1006.72,"endTime":1007.72,"body":"Sorry."},{"speaker":null,"startTime":1007.72,"endTime":1011.72,"body":"Ich glaube, es kommt auch noch so ein bisschen dazu, dass du ja, also a, dass ja Leute sagen,"},{"speaker":null,"startTime":1011.72,"endTime":1017.04,"body":"ich will von Trump weg, aber, oder von Trump land, aber dazu kommt vielleicht auch noch,"},{"speaker":null,"startTime":1017.04,"endTime":1024.08,"body":"dass ja, wenn du, viele Leute, die einen alten Rechner haben, keinen Windows 11 installieren"},{"speaker":null,"startTime":1024.08,"endTime":1028.96,"body":"k\u00f6nnen, weil kein TPM-Chip, glaube ich, drin ist im Rechner oder sowas, und quasi gezwungen"},{"speaker":null,"startTime":1028.96,"endTime":1030.8,"body":"werden, sich einen neuen zu kaufen."},{"speaker":null,"startTime":1030.8,"endTime":1035.28,"body":"Und wir haben sowas auch im Bekanntenkreis, da hat jemand halt gesagt, so, die Programme"},{"speaker":null,"startTime":1035.28,"endTime":1036.28,"body":"m\u00fcssen gehen."},{"speaker":null,"startTime":1036.28,"endTime":1039.64,"body":"Dann habe ich da ein bisschen rumgefrickelt, bis es irgendwie ging in Linux, und dann war"},{"speaker":null,"startTime":1039.64,"endTime":1040.64,"body":"der aber happy."},{"speaker":null,"startTime":1040.64,"endTime":1044.04,"body":"Ja, weil du dann halt auch wieder einen aktiven, einen normalen, neuen System hast, du hast"},{"speaker":null,"startTime":1044.04,"endTime":1046.04,"body":"einen Werbeschei\u00df, der da mitkommt."},{"speaker":null,"startTime":1046.04,"endTime":1052.28,"body":"Da merkt man dann erstmal, wie \u00fcberladen so ein Schei\u00df ist, wenn du es mal pl\u00f6tzlich"},{"speaker":null,"startTime":1052.28,"endTime":1053.28,"body":"nicht mehr hast."},{"speaker":null,"startTime":1053.28,"endTime":1056.32,"body":"Also, wie gut auch was anderes funktionieren kann."},{"speaker":null,"startTime":1056.32,"endTime":1059,"body":"Ich meine, viele Leute kennen ja nichts anderes als Windows."},{"speaker":null,"startTime":1059,"endTime":1063.8,"body":"Die haben nie was anderes gesehen, die 20 Jahre lang benutzen die Computer und haben"},{"speaker":null,"startTime":1063.8,"endTime":1065.56,"body":"nie was anderes gesehen als Windows."},{"speaker":null,"startTime":1065.56,"endTime":1070.28,"body":"Und das hat sich ja langsam dahin entwickelt, dass es so schei\u00dfe wurde, so der typische"},{"speaker":null,"startTime":1070.28,"endTime":1071.28,"body":"Frosch im Wasser."},{"speaker":null,"startTime":1071.28,"endTime":1076.72,"body":"Also, ich meine, unter Windows 7 gab es eigentlich keine Werbebanner, die irgendwo eingeblendet"},{"speaker":null,"startTime":1076.72,"endTime":1077.72,"body":"wurden."},{"speaker":null,"startTime":1077.72,"endTime":1079.72,"body":"Auch unter, nee, warte mal, ich muss gerade \u00fcberlegen."},{"speaker":null,"startTime":1079.72,"endTime":1082.08,"body":"Oder hast du bei 7 nicht schon so langsam angefangen?"},{"speaker":null,"startTime":1082.08,"endTime":1086.36,"body":"War da nicht schon irgendwie so in der Taskbar, in deinem Startmen\u00fc irgendwie Sachen?"},{"speaker":null,"startTime":1086.36,"endTime":1088.44,"body":"Oder war das tats\u00e4chlich erst mit Windows 10?"},{"speaker":null,"startTime":1088.44,"endTime":1089.44,"body":"Nee, es war nur nervig."},{"speaker":null,"startTime":1089.44,"endTime":1092.44,"body":"Aber Werbung war da keine."},{"speaker":null,"startTime":1092.44,"endTime":1096.76,"body":"Es war nur nervig teilweise und ein bisschen komisch, aber das war ja Windows schon immer."},{"speaker":null,"startTime":1096.76,"endTime":1099.68,"body":"Wenn man genauer hingeguckt hat, gab es ja schon immer so ein bisschen Merkw\u00fcrdigkeiten."},{"speaker":null,"startTime":1099.68,"endTime":1105.8,"body":"Und halt UI, User Interface nicht so richtig durchgezogen und noch irgendwelche alten Sachen."},{"speaker":null,"startTime":1105.8,"endTime":1108.52,"body":"Das ist ja normal bei Windows, kennt man ja."},{"speaker":null,"startTime":1108.52,"endTime":1114.84,"body":"Aber das ist wirklich so und das ist jedes Mal, wenn ich vom Mac noch mal ein Windows"},{"speaker":null,"startTime":1114.84,"endTime":1118.16,"body":"angeguckt habe, jedes Mal habe ich das Gef\u00fchl gehabt, es ist jetzt noch schlimmer geworden."},{"speaker":null,"startTime":1118.16,"endTime":1119.16,"body":"Es ist noch schlimmer geworden."},{"speaker":null,"startTime":1119.16,"endTime":1122.88,"body":"Aber wenn du halt diese Entwicklung die ganze Zeit mitmachst und immer nur so kleine Updates"},{"speaker":null,"startTime":1122.88,"endTime":1126.08,"body":"und immer noch und immer noch, dann merkt man das vielleicht gar nicht so und dann kommt"},{"speaker":null,"startTime":1126.08,"endTime":1133.32,"body":"man in diese andere Welt und denkt so, diese Ruhe, pl\u00f6tzlich ist dieses ganze Neues weg."},{"speaker":null,"startTime":1133.32,"endTime":1136.84,"body":"Das ist schon was, was ich empfehlen w\u00fcrde, sich mal reinzuziehen."},{"speaker":null,"startTime":1136.84,"endTime":1140.76,"body":"Und ich sage, es gibt auch gar keine Empfehlung ab, in was f\u00fcr eine Richtung, nur mal nicht"},{"speaker":null,"startTime":1140.76,"endTime":1144.84,"body":"Windows, nur mal angucken, mal ausprobieren und bei Linux ist es ja das Sch\u00f6ne, man kann"},{"speaker":null,"startTime":1144.84,"endTime":1149.32,"body":"es einfach total schmerzfrei ausprobieren, indem man sich so einen Live-USB-Stick baut"},{"speaker":null,"startTime":1149.32,"endTime":1153.76,"body":"und dann, ohne was zu installieren, kann ich es einfach mal ausprobieren auf meinem Rechner."},{"speaker":null,"startTime":1153.76,"endTime":1158.84,"body":"Und dagegen spricht \u00fcberhaupt nichts, einfach mal gucken, wie diese angenehme Stille aussehen"},{"speaker":null,"startTime":1158.84,"endTime":1159.84,"body":"kann."},{"speaker":null,"startTime":1159.84,"endTime":1162.88,"body":"Und wir wollen nicht verschweigen, dass man sich da auch Probleme an Land ziehen kann,"},{"speaker":null,"startTime":1162.88,"endTime":1166.68,"body":"dass nicht alles immer zu 100% funktioniert, vielleicht mit der eigenen Hardware das mal"},{"speaker":null,"startTime":1166.68,"endTime":1169.4,"body":"ein bisschen frickeln muss, aber trotzdem, ich glaube, es ist ein Blick wert."},{"speaker":null,"startTime":1169.4,"endTime":1175.52,"body":"Apropos was anderes ausprobieren au\u00dfer Windows, Moritz, ich habe noch was f\u00fcr dich und ein"},{"speaker":null,"startTime":1175.52,"endTime":1178.48,"body":"bisschen so eine Prophezeiung von dir jetzt validiert."},{"speaker":null,"startTime":1178.48,"endTime":1182.4,"body":"Ich werde demn\u00e4chst mit einem iPad arbeiten."},{"speaker":null,"startTime":1182.4,"endTime":1183.4,"body":"Oh was?"},{"speaker":null,"startTime":1183.4,"endTime":1184.4,"body":"Ja."},{"speaker":null,"startTime":1184.4,"endTime":1186.24,"body":"Weil du musst oder weil du willst?"},{"speaker":null,"startTime":1186.24,"endTime":1190.44,"body":"Weil ich sowieso, ich starte ja im September eine Ausbildung und h\u00e4tte gerne halt alles"},{"speaker":null,"startTime":1190.44,"endTime":1192.96,"body":"direkt digital, ohne das digitalisieren zu m\u00fcssen."},{"speaker":null,"startTime":1192.96,"endTime":1199.96,"body":"Das hei\u00dft, ich h\u00e4tte jetzt gucken m\u00fcssen, dass ich mir ein Notebook irgendwie besorg,"},{"speaker":null,"startTime":1199.96,"endTime":1202.84,"body":"gebraucht oder keine Ahnung, ich wollte jetzt nicht zu viel Geld daf\u00fcr ausgeben."},{"speaker":null,"startTime":1202.84,"endTime":1205.96,"body":"Und eigentlich hatte ich gar keinen Bock, da jetzt danach zu gucken und jetzt hat sich"},{"speaker":null,"startTime":1205.96,"endTime":1212.1,"body":"ergeben, dass meine Frau von ihrem Arbeitgeber f\u00fcr 50 Euro ihr altes Arbeits-iPad abkaufen"},{"speaker":null,"startTime":1212.1,"endTime":1216.4,"body":"konnte, was jetzt auch nur irgendwie ein paar J\u00e4hrchen alt ist und dann ein neues gestellt"},{"speaker":null,"startTime":1216.4,"endTime":1217.4,"body":"bekommt."},{"speaker":null,"startTime":1217.4,"endTime":1221.64,"body":"Und das haben wir nat\u00fcrlich dann dankend angenommen und jetzt habe ich ab demn\u00e4chst,"},{"speaker":null,"startTime":1221.64,"endTime":1225.44,"body":"wenn das alles r\u00fcbergezogen und plattgemacht ist, werde ich ein iPad haben."},{"speaker":null,"startTime":1225.44,"endTime":1226.44,"body":"Oha!"},{"speaker":null,"startTime":1226.44,"endTime":1230,"body":"Ja, ich bin sehr gespannt, wie wir uns vertragen."},{"speaker":null,"startTime":1230,"endTime":1234.86,"body":"Ich wei\u00df nicht, wie alt es jetzt ist oder was f\u00fcr ein Modell, aber vielleicht kommst"},{"speaker":null,"startTime":1234.86,"endTime":1241.32,"body":"du gerade rechtzeitig in die iPad-Welt, um dann auch den sogenannten, ich nenne es mal"},{"speaker":null,"startTime":1241.32,"endTime":1245.2,"body":"Laptop-Modus mitzukriegen, den es jetzt ab Herbst geben soll, n\u00e4mlich wo du dann so"},{"speaker":null,"startTime":1245.2,"endTime":1249.48,"body":"richtige Fenster hast, die du \u00fcbereinanderlegen und auf- und zuziehen kannst."},{"speaker":null,"startTime":1249.48,"endTime":1256.4,"body":"Das kommt mit dem neuen iPadOS, das ist so eine Art, ich w\u00fcrde es mal Laptop-Modus nennen."},{"speaker":null,"startTime":1256.4,"endTime":1260.76,"body":"Ich wei\u00df nicht, ob das alle kriegen oder wie weit runter, aber das ist tats\u00e4chlich"},{"speaker":null,"startTime":1260.76,"endTime":1265.68,"body":"jetzt angek\u00fcndigt, dass das jetzt immer mehr zu macOS wird, also tats\u00e4chlich du jetzt"},{"speaker":null,"startTime":1265.68,"endTime":1270.86,"body":"auch Fenster hast, die du, Maus kann man schon lang benutzen im iPad, also das, Tastatur"},{"speaker":null,"startTime":1270.86,"endTime":1275.36,"body":"dran, das machen ja viele tats\u00e4chlich so, aber dann kriegst du auch tats\u00e4chlich so"},{"speaker":null,"startTime":1275.36,"endTime":1281.2,"body":"ein Fenster-View, der sich nicht so phone-m\u00e4\u00dfig anf\u00fchlt, sondern einzelne Fenster, die du"},{"speaker":null,"startTime":1281.2,"endTime":1286.7,"body":"in der Gr\u00f6\u00dfe ver\u00e4ndern kannst und \u00fcbereinanderlegen kannst und sowas, also die Unordnung vom Desktop"},{"speaker":null,"startTime":1286.7,"endTime":1288.56,"body":"darfst du jetzt auch auf dem iPad haben."},{"speaker":null,"startTime":1288.56,"endTime":1289.56,"body":"Sehr sch\u00f6n."},{"speaker":null,"startTime":1289.56,"endTime":1294.12,"body":"Ja, aber zum Umgew\u00f6hnen ist das vielleicht f\u00fcr mich gar nicht schlecht dann, also ich"},{"speaker":null,"startTime":1294.12,"endTime":1298.04,"body":"wei\u00df jetzt nicht, welche Generation das jetzt genau ist, ich glaube, das Ger\u00e4t ist so vier,"},{"speaker":null,"startTime":1298.04,"endTime":1301.36,"body":"f\u00fcnf Jahre alt vielleicht, mal gucken."},{"speaker":null,"startTime":1301.36,"endTime":1304.48,"body":"Also und die kriegen jetzt neue?"},{"speaker":null,"startTime":1304.48,"endTime":1305.48,"body":"Ja."},{"speaker":null,"startTime":1305.48,"endTime":1312.36,"body":"Ah ja, okay, ich frage das deswegen, weil es auch schon interessant ist, wie denn so"},{"speaker":null,"startTime":1312.36,"endTime":1321.76,"body":"der Apple-Ger\u00e4te-Lifecycle aussieht im Bildungssektor, sage ich mal, weil ich n\u00e4mlich schon bef\u00fcrchtet"},{"speaker":null,"startTime":1321.76,"endTime":1325.8,"body":"habe, so wie ich den Bildungssektor kenne, dass die Dinger in zehn Jahren immer noch"},{"speaker":null,"startTime":1325.8,"endTime":1327.88,"body":"im Betrieb sind, die es mit dem Digitalpakt."},{"speaker":null,"startTime":1327.88,"endTime":1331.4,"body":"Kommt, glaube ich, sehr auf die Bildungseinrichtungen und deren finanzielle Mittel an."},{"speaker":null,"startTime":1331.4,"endTime":1336.12,"body":"Ja, Digitalpakt war ja so, jetzt haben wir hier das Geld, es muss jetzt raus und jetzt"},{"speaker":null,"startTime":1336.12,"endTime":1338.32,"body":"kriegen alle neue Ger\u00e4te und da habe ich mir schon gedacht, ah ja, okay, gut, und in"},{"speaker":null,"startTime":1338.32,"endTime":1342.8,"body":"zehn Jahren sagen dann alle, oh Gott, wir haben ja gar keine Updates mehr seit f\u00fcnf"},{"speaker":null,"startTime":1342.8,"endTime":1345.56,"body":"Jahren, warum hat uns das denn eigentlich keiner gesagt?"},{"speaker":null,"startTime":1345.56,"endTime":1349.48,"body":"Aber das ist eigentlich ganz interessant, also nach f\u00fcnf Jahren, offenbar geht es da"},{"speaker":null,"startTime":1349.48,"endTime":1350.48,"body":"dann weiter."},{"speaker":null,"startTime":1350.48,"endTime":1351.48,"body":"Ja."},{"speaker":null,"startTime":1351.48,"endTime":1354.04,"body":"Genau, ich bin sehr gespannt, ich werde berichten."},{"speaker":null,"startTime":1354.04,"endTime":1355.04,"body":"Cool."},{"speaker":null,"startTime":1355.04,"endTime":1356.04,"body":"Cool."},{"speaker":null,"startTime":1356.04,"endTime":1359.32,"body":"Gut, dann darf der Chris mit seinem Retro-Punkt."},{"speaker":null,"startTime":1359.32,"endTime":1361.92,"body":"Muss ich auch mal."},{"speaker":null,"startTime":1361.92,"endTime":1368.48,"body":"Genau, ja, ganz praktisch, ich h\u00e4tte n\u00e4mlich irgendwie vorhin \u00fcberlegt, so die letzten"},{"speaker":null,"startTime":1368.48,"endTime":1372.48,"body":"zwei Wochen, was gab es denn so, was gab eigentlich was Spannendes aus der Frontend- und Security-Welt"},{"speaker":null,"startTime":1372.48,"endTime":1373.48,"body":"diese Woche?"},{"speaker":null,"startTime":1373.48,"endTime":1380.24,"body":"N\u00e4mlich, ich bin ja so ein bisschen dieses Jahr in der Supply-Chain-Security-Schiene"},{"speaker":null,"startTime":1380.24,"endTime":1385.32,"body":"mit Vortr\u00e4gen und sowas und ich komme immer mit so einem Beispiel von 2018 und jetzt habe"},{"speaker":null,"startTime":1385.32,"endTime":1395.02,"body":"ich ein neues und das ist super, weil durch diese Woche wurden ein paar Leute, die Java-Libraries"},{"speaker":null,"startTime":1395.02,"endTime":1403,"body":"bei NPM hochgeladen haben, gefischt und Leute haben quasi ihre NPM-Zugangsdaten, also von"},{"speaker":null,"startTime":1403,"endTime":1410.22,"body":"der NPM-Registry abgegriffen und haben von einem oder mehreren relativ verbreiteten Paketen"},{"speaker":null,"startTime":1410.22,"endTime":1417.04,"body":"quasi eine neue Version ver\u00f6ffentlicht mit Malware drin, das ist das IS-Paket, du h\u00f6rst"},{"speaker":null,"startTime":1417.04,"endTime":1424.4,"body":"gar nicht genau, was es macht, es testet, ah, IS.defined, also ob ein Value irgendwo"},{"speaker":null,"startTime":1424.4,"endTime":1429.64,"body":"defined ist oder sowas oder MT ist oder Dinge, wo ich mir frage, braucht man daf\u00fcr einen"},{"speaker":null,"startTime":1429.64,"endTime":1434.48,"body":"Lib, aber wahrscheinlich kann die so viel mehr, als gleich IS und defined oder sowas"},{"speaker":null,"startTime":1434.48,"endTime":1435.48,"body":"zu fragen."},{"speaker":null,"startTime":1435.48,"endTime":1440.88,"body":"Genau, hin oder her, da haben halt Leute Malware hochgeladen, das war glaube ich sechs Stunden"},{"speaker":null,"startTime":1440.88,"endTime":1446.32,"body":"online, bevor das der erste reported hat und das entsprechend auch zur\u00fcckgezogen wurde"},{"speaker":null,"startTime":1446.32,"endTime":1451.92,"body":"und in der Zeit haben das nat\u00fcrlich andere Pakete dann, die darauf dependen, also wo"},{"speaker":null,"startTime":1451.92,"endTime":1456.6,"body":"das eine Dependency ist, das auch schon bei sich eingebaut und da sind so Sachen dabei"},{"speaker":null,"startTime":1456.6,"endTime":1463.96,"body":"wie IS-Lint und Prettier und sowas, also schon Sachen, die doch recht verbreitet sind, und"},{"speaker":null,"startTime":1463.96,"endTime":1468.22,"body":"das ist ganz cool von der Idee her, wie so dieser Angriff l\u00e4uft, das greift auch, jetzt"},{"speaker":null,"startTime":1468.22,"endTime":1477.08,"body":"sind wir wieder beim Thema, das greift fast nur Windows-Ger\u00e4te an, weil das so ein Infostealer,"},{"speaker":null,"startTime":1477.08,"endTime":1481.32,"body":"Trojaner, oder wie das hei\u00dft, oder Virus, wie auch immer, Malware drin, was das genau"},{"speaker":null,"startTime":1481.32,"endTime":1484.88,"body":"macht, wei\u00df ich nicht, aber Infostealer, k\u00f6nnte ja schon was mit Credentials oder"},{"speaker":null,"startTime":1484.88,"endTime":1495.64,"body":"sowas sein, genau, und das greift vor allem Windows an, es gibt auch was gegen Mac und"},{"speaker":null,"startTime":1495.64,"endTime":1498.78,"body":"Linux, hab ich gesehen, ich hab gar nicht so tief reingeguckt, ich hab nur geguckt,"},{"speaker":null,"startTime":1498.78,"endTime":1503.24,"body":"ob wir das irgendwo im Produktionscode bei uns haben, oder in irgendeinem Code, hab's"},{"speaker":null,"startTime":1503.24,"endTime":1508.48,"body":"nicht gefunden, aber den mach ich erstmal durch, genau, ist ganz witzig, weil das jetzt"},{"speaker":null,"startTime":1508.48,"endTime":1513,"body":"den letzten Aufschrei in die Richtung, hab ich glaub ich 2018 gesehen, und dann hat npm"},{"speaker":null,"startTime":1513,"endTime":1523,"body":"zwei-Faktor-Ort forciert, dann wurde das ein bisschen schwieriger, aber ja, mein Lieblingsbeispiel"},{"speaker":null,"startTime":1523,"endTime":1528.5,"body":"von zwei-Faktor-Ort ist, zum drauf rumreiten, ist ja auch irgendwie TOTP, also gib noch"},{"speaker":null,"startTime":1528.5,"endTime":1534.48,"body":"einen Token ein, und nachdem ich dir gerade dein Passwort und dein Username geklaut hab,"},{"speaker":null,"startTime":1534.48,"endTime":1537.96,"body":"hoffe ich, dass du mir auch noch einen String schickst, der auch aus ein paar Buchstaben"},{"speaker":null,"startTime":1537.96,"endTime":1547.6,"body":"besteht, die ich dann klauen kann, genau, ja. Aber interessant, weil, da gibt es noch"},{"speaker":null,"startTime":1547.6,"endTime":1552.44,"body":"mehr Beispiele, das ist was in der NPM, da ist schon \u00f6fter mal was passiert und Dinge"},{"speaker":null,"startTime":1552.44,"endTime":1557.48,"body":"kaputt gegangen. Was ich interessant finde, ist, dass das jetzt so ein Paket ist, das"},{"speaker":null,"startTime":1557.48,"endTime":1563.08,"body":"offenbar sehr viel in so Developer-Tools drin ist, das hei\u00dft, ich komme halt an Developer-Maschinen"},{"speaker":null,"startTime":1563.08,"endTime":1570.6,"body":"dann ran. Erstmal klingt es nach gar kein so gro\u00dfer Auswirkung, aber von den Developer-Maschinen"},{"speaker":null,"startTime":1570.6,"endTime":1574,"body":"aus kann ich nat\u00fcrlich sehr gro\u00dfen Schaden ausw\u00e4hler anrichten. Das ist nat\u00fcrlich noch"},{"speaker":null,"startTime":1574,"endTime":1579.2,"body":"einmal so um die Ecke, aber ich glaube, ich wei\u00df gar nicht, ob NPM-Sachen so oft so direkt"},{"speaker":null,"startTime":1579.2,"endTime":1584.08,"body":"auf dem Server landen, sodass ich quasi direkt auf der Webseite oder dem Tool was machen"},{"speaker":null,"startTime":1584.08,"endTime":1588.72,"body":"kann, also das geht nat\u00fcrlich auch. Aber das ist, ja, aus der Richtung finde ich es"},{"speaker":null,"startTime":1588.72,"endTime":1591.64,"body":"spannend. Ich habe es gar nicht mitgekriegt, muss ich sagen, ich habe es gerade parallel"},{"speaker":null,"startTime":1591.64,"endTime":1602.36,"body":"gegoogelt und einen Hei\u00dfartikel dazu gefunden. Genau, und hier ES-Lint-Config-Prettier, ES-Lint-Plug-in-Prettier-Sync-Kit"},{"speaker":null,"startTime":1602.36,"endTime":1606.48,"body":"kenne ich gar nicht. Und solche Sachen. Spannend."},{"speaker":null,"startTime":1606.48,"endTime":1614.56,"body":"Ich glaube, das, was du sagst, ist tats\u00e4chlich sogar im Moment sogar das, ich sage mal, gr\u00f6\u00dfere"},{"speaker":null,"startTime":1614.56,"endTime":1622.04,"body":"Problem, also gar nicht mal Endnutzer dieses NPM, dieser NPM-Software anzugreifen, sondern"},{"speaker":null,"startTime":1622.04,"endTime":1630.12,"body":"tats\u00e4chlich Softwareentwickler. Weil wenn du halt deine NPM-Pakete einfach in Latest"},{"speaker":null,"startTime":1630.12,"endTime":1634.68,"body":"Version benutzt oder sowas und machst in der Zeit halt ein Bild irgendwie und dann hast"},{"speaker":null,"startTime":1634.68,"endTime":1637.76,"body":"du halt diese sechs Stunden Zeitfenster, bis es erkannt wurde und dann hast du das auf"},{"speaker":null,"startTime":1637.76,"endTime":1643.96,"body":"deiner Kiste drauf und du kannst von der Kiste aus Sachen machen, wenn du da, hier stand"},{"speaker":null,"startTime":1643.96,"endTime":1649.68,"body":"was von Webshell oder sowas oder Remote-Shell, aber das reicht ja schon, wenn das von deiner"},{"speaker":null,"startTime":1649.68,"endTime":1656,"body":"Developerkiste irgendwelche Environment-Variablen irgendwo per Mail oder sonst wie irgendwo"},{"speaker":null,"startTime":1656,"endTime":1657,"body":"hochl\u00e4dt."},{"speaker":null,"startTime":1657,"endTime":1662.88,"body":"Die sind ja \u00fcblicherweise sehr privilegiert im Netzwerk, die Developerkisten, also das"},{"speaker":null,"startTime":1662.88,"endTime":1664.28,"body":"ist ein sehr guter Startpunkt."},{"speaker":null,"startTime":1664.28,"endTime":1670.68,"body":"Ja, ich w\u00fcrde auch. Also ich glaube, es gibt sicher Firmen, da lohnt es sich beim CEO vorbeizuschauen,"},{"speaker":null,"startTime":1670.68,"endTime":1674.42,"body":"weil ich glaube, mehr Schaden kannst du mit so einer Developerkiste meistens anrichten"},{"speaker":null,"startTime":1674.42,"endTime":1675.42,"body":"tats\u00e4chlich."},{"speaker":null,"startTime":1675.42,"endTime":1676.42,"body":"Ja."},{"speaker":null,"startTime":1676.42,"endTime":1677.42,"body":"So."},{"speaker":null,"startTime":1677.42,"endTime":1682.12,"body":"Ja, die CEO-Kisten w\u00fcrde ich jetzt, das rate ich jetzt irgendwann mal, die haben selten"},{"speaker":null,"startTime":1682.12,"endTime":1688.68,"body":"Admin-Rechte, aus gutem Grund wahrscheinlich und nee, nee, ich meine gar nicht, weil da"},{"speaker":null,"startTime":1688.68,"endTime":1692.82,"body":"jemand damit nicht umgehen kann, sondern einfach aus Sicherheitsgr\u00fcnden, weil was da drauf"},{"speaker":null,"startTime":1692.82,"endTime":1698.6,"body":"liegt an Infos, das ist hoch schwierig, das darf auf keinen Fall irgendwie nach drau\u00dfen"},{"speaker":null,"startTime":1698.6,"endTime":1699.6,"body":"kommen."},{"speaker":null,"startTime":1699.6,"endTime":1702.84,"body":"Also da ist auch, da kannst du eine Menge Schaden mit anrichten."},{"speaker":null,"startTime":1702.84,"endTime":1708.06,"body":"Ich meine, wenn du dich da austoben kannst, ich meine, was du da, was du da alles mitnehmen"},{"speaker":null,"startTime":1708.06,"endTime":1712.32,"body":"kannst an Infos, ich w\u00fcrde da erst mal still ein bisschen mithorchen, wenn ich jetzt Zugriff"},{"speaker":null,"startTime":1712.32,"endTime":1716.6,"body":"auf sowas h\u00e4tte und mal gucken, was der so macht und was da so passiert und ich glaube"},{"speaker":null,"startTime":1716.6,"endTime":1722.4,"body":"alleine da, du kannst wahrscheinlich schon ganz ohne, dass das jemand mitkriegt, eine"},{"speaker":null,"startTime":1722.4,"endTime":1727.28,"body":"ganze Menge Infos rausziehen und dann das heimlich irgendwo an anderer Stelle dann verwenden."},{"speaker":null,"startTime":1727.28,"endTime":1728.28,"body":"Interessant."},{"speaker":null,"startTime":1728.28,"endTime":1733.7,"body":"Ich habe jetzt hier ganz zutiefst reingeguckt, das letzte aus mir Bekanntes, was gr\u00f6\u00dfer"},{"speaker":null,"startTime":1733.7,"endTime":1738.84,"body":"bekannter war, war UAParser, eine Library, die dir halt sagen kann, wenn du einen Server"},{"speaker":null,"startTime":1738.84,"endTime":1744.48,"body":"betreibst, was f\u00fcr ein User Agent hat der die Session dann gerade irgendwie mitgeschickt"},{"speaker":null,"startTime":1744.48,"endTime":1748.44,"body":"und da war es meines Wissens so, und ich mich richtig erinnere, da wenn du das Ding auf"},{"speaker":null,"startTime":1748.44,"endTime":1753.2,"body":"deiner Webseite eingebaut hast, dann hat das da irgendwie Bitcoin gemeint oder so ein"},{"speaker":null,"startTime":1753.2,"endTime":1757.88,"body":"anderen Kryptogramm, aber es hat eben dann lokal auf einem Entwicklerrechner, auch bei"},{"speaker":null,"startTime":1757.88,"endTime":1763.28,"body":"Windows damals, Sachen abgezogen und das Problem ist ja, es reicht ja schon, wenn du von so"},{"speaker":null,"startTime":1763.28,"endTime":1767.76,"body":"einem Entwicklerrechner irgendeinen ABS-Key oder sowas kriegst, du kannst halt mit so"},{"speaker":null,"startTime":1767.76,"endTime":1774.4,"body":"einem ABS-API-Key viel mehr Schaden anrichten, als du jetzt irgendwo bist ein bisschen Krypto"},{"speaker":null,"startTime":1774.4,"endTime":1777.96,"body":"zu meinen, da geht halt irgendwo, also was ist auch f\u00fcr den Angegriffen an der Schaden,"},{"speaker":null,"startTime":1777.96,"endTime":1781.96,"body":"ja, wenn du ein bisschen Krypto meinst, dann geht halt die CPU ein bisschen hoch, vielleicht"},{"speaker":null,"startTime":1781.96,"endTime":1785.96,"body":"wird es ein bisschen teurer oder sowas, oder brauchst du ein bisschen mehr Strom, also"},{"speaker":null,"startTime":1785.96,"endTime":1789.04,"body":"da kann man sich bestimmt auch abgefahrene Szenarien ausdenken, aber wenn du halt von"},{"speaker":null,"startTime":1789.04,"endTime":1796.08,"body":"so einem Entwickler aus, egal wie gro\u00dfe Firma, einen API-Key f\u00fcr ABS bekommst oder so, oder"},{"speaker":null,"startTime":1796.08,"endTime":1800.16,"body":"Credentials sonst wie und kannst da halt, du kannst dich ja typischerweise austoben"},{"speaker":null,"startTime":1800.16,"endTime":1803.52,"body":"in so einem Projekt, reicht ja schon, wenn es f\u00fcr ein Projekt ist und wenn du dir da"},{"speaker":null,"startTime":1803.52,"endTime":1809.84,"body":"halt da eine VM hinknallst oder 47, dann, ah mehr Krypto, mein Ding, und geh, kannst"},{"speaker":null,"startTime":1809.84,"endTime":1812.76,"body":"du von da aus ja auch weiterspringen und so, das schon."},{"speaker":null,"startTime":1812.76,"endTime":1818.24,"body":"Ich habe geh\u00f6rt, ABS-Keys findet man ganz gut mit Google und auch aber mit Chatshippity"},{"speaker":null,"startTime":1818.24,"endTime":1825.64,"body":"oder in der GitHub-Suche, also wer da Bedarf hat, kann da mal reinschauen."},{"speaker":null,"startTime":1825.64,"endTime":1832.36,"body":"Ich glaube, Google Docs oder sowas, das Gleiche bei GitHub ist schon, das ist schon so tot"},{"speaker":null,"startTime":1832.36,"endTime":1836.28,"body":"abgegrast, aber das von Chatshippity habe ich auch gelesen, dass jemand oder sich in"},{"speaker":null,"startTime":1836.28,"endTime":1841.8,"body":"irgendeinem Code-Assistant-Tool halt irgendwie ABS-Key-Doppelpunkt und die KI hat halt irgendeinen,"},{"speaker":null,"startTime":1841.8,"endTime":1843.68,"body":"den sie gelernt hat, da mit reingekippt."},{"speaker":null,"startTime":1843.68,"endTime":1848.28,"body":"Ob das jetzt dann stimmt oder ob der benutzbar war, wei\u00df man nicht."},{"speaker":null,"startTime":1848.28,"endTime":1853.04,"body":"Die Idee von du trainierst die KI mit deinen Daten, damit du dann besseren Code schreiben"},{"speaker":null,"startTime":1853.04,"endTime":1856.76,"body":"oder damit sie f\u00fcr dich besseren Code schreiben kann, ist halt, du trainierst die KI mit deinen"},{"speaker":null,"startTime":1856.76,"endTime":1857.76,"body":"Daten."},{"speaker":null,"startTime":1857.76,"endTime":1860.2,"body":"Du trainierst die KI mit deinen Daten."},{"speaker":null,"startTime":1860.2,"endTime":1866.64,"body":"Ja, das ist halt echt krass, dass oft nicht dar\u00fcber nachgedacht wird, generell Credentials"},{"speaker":null,"startTime":1866.64,"endTime":1870.88,"body":"irgendwie zu sch\u00fctzen und nicht in Code zu schreiben, weil das darfst du einfach, das"},{"speaker":null,"startTime":1870.88,"endTime":1876.04,"body":"ist immer eine schlechte Idee, auch ganz ohne Chat-GPT und GitHub ist es eine schlechte"},{"speaker":null,"startTime":1876.04,"endTime":1880.52,"body":"Idee, die Credentials in den Code zu schreiben und irgendwo einzuchecken oder so."},{"speaker":null,"startTime":1880.52,"endTime":1882.72,"body":"Ja, die m\u00fcssen immer irgendwo anders liegen."},{"speaker":null,"startTime":1882.72,"endTime":1891.4,"body":"Aber das macht es nat\u00fcrlich komplizierter, ich verstehe das schon, das Problem und ich"},{"speaker":null,"startTime":1891.4,"endTime":1899.24,"body":"habe auch privat schon Projekte gebaut, die halt nichts, wo ich der Meinung bin, die keinen"},{"speaker":null,"startTime":1899.24,"endTime":1901.36,"body":"Schaden anrichten k\u00f6nnen, wenn da irgendwas kaputt geht."},{"speaker":null,"startTime":1901.36,"endTime":1907.8,"body":"Also jetzt kein AWS-Key, sowas habe ich noch nie in der Hand gehabt, aber ja, da wei\u00df"},{"speaker":null,"startTime":1907.8,"endTime":1908.8,"body":"man halt nie."},{"speaker":null,"startTime":1908.8,"endTime":1912.04,"body":"Also es geht halt schnell, viel schneller und viel einfacher, wenn man sich dar\u00fcber"},{"speaker":null,"startTime":1912.04,"endTime":1916,"body":"keine Gedanken macht, aber es ist einfach der richtige Weg, das irgendwo anders zu platzieren."},{"speaker":null,"startTime":1916,"endTime":1922.72,"body":"Ja, ich glaube, da kommen halt auch noch andere Sachen dazu, ja, ist es irgendein AWS-Key,"},{"speaker":null,"startTime":1922.72,"endTime":1926.8,"body":"der was ganz bestimmtes darf oder haben die Leute halt einen AWS-Key, den auch alle Leute"},{"speaker":null,"startTime":1926.8,"endTime":1931.88,"body":"benutzen, der halt irgend so ein Projekt- oder Scope- oder Org-Admin ist oder sowas."},{"speaker":null,"startTime":1931.88,"endTime":1933.76,"body":"Das ist ja auch nochmal so ein Punkt."},{"speaker":null,"startTime":1933.76,"endTime":1940.32,"body":"Die drei AWS-Key aus meinem Rechner, wir benutzen den AWS-Key, ich kann dir drei andere Cloud-Keys"},{"speaker":null,"startTime":1940.32,"endTime":1944.08,"body":"aus meinem Rechner filetieren, mit denen kannst du halt ziemlich genau kein Geld verbrennen."},{"speaker":null,"startTime":1944.08,"endTime":1947.28,"body":"Aber die sind halt entsprechend runtergestoppt."},{"speaker":null,"startTime":1947.28,"endTime":1953.52,"body":"Okay, gut, das war es zu dem Punkt, oder?"},{"speaker":null,"startTime":1953.52,"endTime":1956.24,"body":"Habe ich das richtig vernommen?"},{"speaker":null,"startTime":1956.24,"endTime":1961.16,"body":"Ich muss mich noch kurz auskotzen."},{"speaker":null,"startTime":1961.16,"endTime":1968.36,"body":"Wir haben ja immer Trello im Einsatz, um unsere Podcast-Folgen zu planen, und wir haken gerade"},{"speaker":null,"startTime":1968.36,"endTime":1973.92,"body":"auch flei\u00dfig To-Do-Punkte ab, und ich musste jetzt, damit ich das \u00fcberhaupt weiter so machen"},{"speaker":null,"startTime":1973.92,"endTime":1977.56,"body":"kann, wie ich das sonst immer gemacht habe, n\u00e4mlich in einem schmalen Browser-Fenster"},{"speaker":null,"startTime":1977.56,"endTime":1983.24,"body":"das Trello-K\u00e4rtchen offen, neben dem anderen Browser, um den \u00dcberblick zu behalten, musste"},{"speaker":null,"startTime":1983.24,"endTime":1988.76,"body":"ich jetzt in HTML was l\u00f6schen, damit es \u00fcberhaupt noch geht."},{"speaker":null,"startTime":1988.76,"endTime":1990,"body":"Und warum ist das so?"},{"speaker":null,"startTime":1990,"endTime":1993.88,"body":"Weil Atlassian, die irgendwann vor ein paar Jahren Trello gekauft haben, jetzt beschlossen"},{"speaker":null,"startTime":1993.88,"endTime":1996.56,"body":"haben, jetzt gibt es ein Trello-Neu."},{"speaker":null,"startTime":1996.56,"endTime":2003.76,"body":"Und Trello war ja eigentlich immer das geile Tool genau deswegen, weil es so minimalistisch"},{"speaker":null,"startTime":2003.76,"endTime":2004.76,"body":"war."},{"speaker":null,"startTime":2004.76,"endTime":2008.4,"body":"Weil es nur so ein paar Features hatte, also vielleicht f\u00fcr die, die nicht wissen, was"},{"speaker":null,"startTime":2008.4,"endTime":2011.92,"body":"Trello eigentlich ist, so ein Kanban-Board, auf dem man virtuell so K\u00e4rtchen hin- und"},{"speaker":null,"startTime":2011.92,"endTime":2015.52,"body":"herschieben kann, und dann kannst du noch Subtasks anlegen in den K\u00e4rtchen, und die"},{"speaker":null,"startTime":2015.52,"endTime":2018.64,"body":"k\u00f6nnen einen Zustand haben, man kann die assignen und so, aber ganz, ganz simpel."},{"speaker":null,"startTime":2018.64,"endTime":2025.68,"body":"Also weit weg von einem Jira oder so einem gro\u00dfen Issue-Tracker, sondern sehr, sehr"},{"speaker":null,"startTime":2025.68,"endTime":2026.68,"body":"simpel."},{"speaker":null,"startTime":2026.68,"endTime":2030.88,"body":"Die haben nat\u00fcrlich auch irgendwann neue Features noch mit eingebaut, aber das Grund-Feature-Set"},{"speaker":null,"startTime":2030.88,"endTime":2033.28,"body":"ist immer sehr minimalistisch geblieben."},{"speaker":null,"startTime":2033.28,"endTime":2040.68,"body":"Und Atlassian, die ja zum Beispiel Jira eben bauen oder auch Confluence, halt so Riesentools,"},{"speaker":null,"startTime":2040.68,"endTime":2044.16,"body":"die haben halt dann irgendwann beschlossen, also erstens, sie kaufen das Ding, und dann"},{"speaker":null,"startTime":2044.16,"endTime":2048.96,"body":"habe ich schon gedacht, oh, wenn Atlassian, die daf\u00fcr bekannt sind, dass sie den Feature-Creep"},{"speaker":null,"startTime":2048.96,"endTime":2053.56,"body":"im Prinzip erfunden haben, das \u00fcbernehmen, was passiert dann wohl?"},{"speaker":null,"startTime":2053.56,"endTime":2057.78,"body":"Und dann ist relativ lange so fast nichts passiert, dann gab es mal so, irgendwie drum"},{"speaker":null,"startTime":2057.78,"endTime":2060.96,"body":"herum ist noch ein bisschen was gebastelt worden und jetzt seit kurzem gibt es nur noch"},{"speaker":null,"startTime":2060.96,"endTime":2068.56,"body":"das neue Trello mit dem Ergebnis, dass zum Beispiel in der mobilen Ansicht die Kommentare"},{"speaker":null,"startTime":2068.56,"endTime":2073.36,"body":"von einem K\u00e4rtchen h\u00f6her priorisiert werden als der eigentliche Inhalt der Karte."},{"speaker":null,"startTime":2073.36,"endTime":2076.64,"body":"In dem Fall unsere Unter-Checklisten, die wir da verwenden, das hei\u00dft, wenn ich das"},{"speaker":null,"startTime":2076.64,"endTime":2082.68,"body":"Fenster schiebe, sehe ich nur noch die Kommentare zur Karte und nicht mehr den Inhalt."},{"speaker":null,"startTime":2082.68,"endTime":2086.84,"body":"Sehr abstrakt f\u00fcr Leute, die jetzt nicht Trello benutzen, aber ich sage es mal so, das"},{"speaker":null,"startTime":2086.84,"endTime":2090.08,"body":"Interface ist jetzt nicht unbedingt aufger\u00e4umter geworden, es kommen irgendwelche komischen"},{"speaker":null,"startTime":2090.08,"endTime":2096.58,"body":"Features dazu, st\u00e4ndig jeder dritte Klick f\u00fchrt ins Upselling und jetzt habe ich echt"},{"speaker":null,"startTime":2096.58,"endTime":2100.84,"body":"so das Gef\u00fchl, ich brauche Ersatz daf\u00fcr und ich habe da auch auf Mastodon schon mal"},{"speaker":null,"startTime":2100.84,"endTime":2105.84,"body":"herum gefragt und so. Das Ergebnis ist, es gibt eine Million Trello-Klone, von denen"},{"speaker":null,"startTime":2105.84,"endTime":2113.08,"body":"keiner gut ist und wenn die Leute sich mal zusammensetzen w\u00fcrden, die die Trello-Klone"},{"speaker":null,"startTime":2113.08,"endTime":2116.12,"body":"bauen, sagen wir mal die H\u00e4lfte der Leute, die Trello-Klone baut, setzt sich zusammen"},{"speaker":null,"startTime":2116.12,"endTime":2120.04,"body":"und einigt sich drauf, dass sie jetzt mal was gemeinsam machen, dann h\u00e4tten wir wahrscheinlich"},{"speaker":null,"startTime":2120.04,"endTime":2124.56,"body":"in drei Monaten einen richtig geilen, so Open Source und alles und so, wie man es haben"},{"speaker":null,"startTime":2124.56,"endTime":2129.64,"body":"will, aber so momentan ist das nichts. Wir m\u00fcssen jetzt da erstmal noch bleiben. Ich"},{"speaker":null,"startTime":2129.64,"endTime":2133.8,"body":"habe die Daten aber schon mal exportiert. Vielleicht gehen wir zu Obsidian, wobei ich"},{"speaker":null,"startTime":2133.8,"endTime":2137.52,"body":"nicht wei\u00df, wie echtzeitig das funktioniert. Also wir brauchen das halt in Echtzeit, weil"},{"speaker":null,"startTime":2137.52,"endTime":2142.44,"body":"wir gemeinsam daran arbeiten. Das hei\u00dft, wenn ich was abhake, m\u00f6chte ich, dass Sarah das"},{"speaker":null,"startTime":2142.44,"endTime":2147.6,"body":"sofort sehen kann und umgekehrt oder wenn wir was Neues eintragen. Ich nehme da auch"},{"speaker":null,"startTime":2147.6,"endTime":2154.84,"body":"noch Vorschl\u00e4ge an, aber bitte nicht die ersten 20, die man findet, wenn man es googelt,"},{"speaker":null,"startTime":2154.84,"endTime":2157.72,"body":"weil die habe ich mir alle schon angeguckt. Da k\u00f6nnt ihr davon ausgehen, die kenne ich"},{"speaker":null,"startTime":2157.72,"endTime":2165.44,"body":"alle schon. Ja, genau, das musste jetzt kurz raus. Also Trello ist jetzt schei\u00dfe, offiziell,"},{"speaker":null,"startTime":2165.44,"endTime":2169.48,"body":"und es war mal so gut und ich verstehe nicht, warum man es kaputt repariert. Also an Trello"},{"speaker":null,"startTime":2169.48,"endTime":2173.46,"body":"war nichts Schlechtes, h\u00e4tte man einfach so lassen k\u00f6nnen. Das war einfach perfekt"},{"speaker":null,"startTime":2173.46,"endTime":2179.96,"body":"und jetzt ist es kaputt, wei\u00df man nicht so genau, updatet. Ja, das musste kurz aus mir"},{"speaker":null,"startTime":2179.96,"endTime":2189.88,"body":"raus, sorry. Es gibt ein Anwarn-Board in CryptPad, da habe ich einen benutzt, aber CryptPad kann"},{"speaker":null,"startTime":2189.88,"endTime":2199.52,"body":"man super gleichzeitig... Moritz tippt schon. Ich glaube, das habe ich mir auch schon angeguckt,"},{"speaker":null,"startTime":2199.52,"endTime":2204.2,"body":"und ich glaube, das ist nicht... Ich kann dir noch mal Beispiele zeigen. Bevor ich jetzt"},{"speaker":null,"startTime":2204.2,"endTime":2207.48,"body":"etwas Falsches sage, ich sage jetzt mal lieber nichts dazu und ich gucke es mir in Ruhe nochmal"},{"speaker":null,"startTime":2207.48,"endTime":2216.64,"body":"an. Ich kenne nur die Wiki-Funktion. Oh Gott, ja doch, ich muss kurz was dazu sagen. Ist halt"},{"speaker":null,"startTime":2216.64,"endTime":2221.52,"body":"h\u00e4sslich wie die Nacht. Entschuldigung, also die Idee ist gut. Man sieht jemand,"},{"speaker":null,"startTime":2221.52,"endTime":2227.04,"body":"Entschuldigung UX-Designer, der das sich ausgedacht hat oder Frontend-Dev. Ich sehe"},{"speaker":null,"startTime":2227.04,"endTime":2234.2,"body":"die Anleihen bei Trello, aber guck dir Trello nochmal genauer an und dann mach mal h\u00fcbsch"},{"speaker":null,"startTime":2234.2,"endTime":2241.64,"body":"und dann kommen wir ins Gesch\u00e4ft. Es gibt ein Feature von Trello, vielleicht muss ich"},{"speaker":null,"startTime":2241.64,"endTime":2244.92,"body":"das noch kurz nachschieben. Es gibt ein Feature von Trello, was wir sehr intensiv benutzen,"},{"speaker":null,"startTime":2244.92,"endTime":2250.96,"body":"was jetzt keins von den Hauptfeatures ist, n\u00e4mlich Karten-Templates f\u00fcr jede Folge,"},{"speaker":null,"startTime":2250.96,"endTime":2254.32,"body":"die wir anlegen. Wir haben ein Karten-Template f\u00fcr eine Folge, in der schon sehr viele Sachen"},{"speaker":null,"startTime":2254.32,"endTime":2260.96,"body":"drin sind, n\u00e4mlich unter anderem Unterlisten, die f\u00fcr jede Folge ausgef\u00fcllt werden. Und das"},{"speaker":null,"startTime":2260.96,"endTime":2265.28,"body":"ist was, das ist ein Feature, das brauche ich unbedingt. Ich meine, von Hand kopieren geht"},{"speaker":null,"startTime":2265.28,"endTime":2269.32,"body":"irgendwie, ist aber auch nicht geil, so ein Template daf\u00fcr w\u00e4re halt irgendwie schon sehr"},{"speaker":null,"startTime":2269.32,"endTime":2274.36,"body":"gut. Oder zumindest, dass man eine Karte kopieren kann, das w\u00fcrde mir schon reichen. Ja, so,"},{"speaker":null,"startTime":2274.36,"endTime":2282.2,"body":"jetzt aber Trello, drum kann man, jetzt n\u00e4chster Punkt. Ja, ich habe schon \u00fcberlegt, sage ich dazu"},{"speaker":null,"startTime":2282.2,"endTime":2286.6,"body":"was oder nicht, weil es klingt immer so, als ob ich so Werbung mache, so h\u00e4ngt euren Developer-Job"},{"speaker":null,"startTime":2286.6,"endTime":2292.16,"body":"an den Nagel, wenn es schei\u00dfe macht, wo ihr euch irgendwie sinnvoller f\u00fchlt und werdet gl\u00fccklich,"},{"speaker":null,"startTime":2292.16,"endTime":2297.96,"body":"aber das ist es gar nicht. Ich habe halt nur nicht mehr so viel Technik-Retro-Zeug zu erz\u00e4hlen,"},{"speaker":null,"startTime":2297.96,"endTime":2302.4,"body":"weil es einfach nicht mehr so ein gro\u00dfer Timer ins Alltags ist. Und ich wei\u00df, dass auch Leute"},{"speaker":null,"startTime":2302.4,"endTime":2305.88,"body":"das interessiert, was ich jetzt so mache, weil ich auch auf der BIT-Conf oder so dann auch"},{"speaker":null,"startTime":2305.88,"endTime":2310.44,"body":"angesprochen werde, so wie es jetzt bei mir l\u00e4uft und so. Deswegen halte ich euch da halt auch auf"},{"speaker":null,"startTime":2310.44,"endTime":2315.56,"body":"dem Laufenden so ein bisschen, ob ihr wollt oder nicht, es gibt ja Kapitelmarken zum Gl\u00fcck. Und"},{"speaker":null,"startTime":2315.56,"endTime":2320.68,"body":"ich wollte einfach erz\u00e4hlen, die letzten drei Wochen war ich nicht im Kindergarten, sondern war"},{"speaker":null,"startTime":2320.68,"endTime":2325.4,"body":"in der Arbeitsstelle, wo ich meine Ausbildung mache ab September, so ein Jugendhaus und das"},{"speaker":null,"startTime":2325.4,"endTime":2330.28,"body":"Queere-Jugendzentrum hier in Karlsruhe. Und habe da schon mal so reinschnuppern k\u00f6nnen, alles schon"},{"speaker":null,"startTime":2330.28,"endTime":2335.68,"body":"mal kennenlernen k\u00f6nnen und muss sagen, ich fand es total cool, habe mich da echt wohl gef\u00fchlt und"},{"speaker":null,"startTime":2335.68,"endTime":2341.8,"body":"glaube, das wird richtig cool ab September und bin da guter Dinge f\u00fcr die Ausbildung."},{"speaker":null,"startTime":2341.8,"endTime":2346.64,"body":"Also L\u00f6ffelschnitzen statt Software-Development? Ja, nee, keine L\u00f6ffel mehr schnitzen. Das ist"},{"speaker":null,"startTime":2346.64,"endTime":2349.68,"body":"vom Tisch. Vielleicht schnitzt es sich mit den Jugendlichen dann irgendwann."},{"speaker":null,"startTime":2349.68,"endTime":2353.64,"body":"F\u00fcr alle anderen. F\u00fcr euch getestet im Stream, L\u00f6ffelschnitzen ist gar nicht so einfach."},{"speaker":null,"startTime":2353.64,"endTime":2360,"body":"\u00dcberlegt euch das gut. Und ihr braucht das richtige Werkzeug da vorher. Ein Messer reicht nicht,"},{"speaker":null,"startTime":2360,"endTime":2363.12,"body":"damit kann man nur sehr schlecht ausf\u00fcllen. Und auch das richtige Holz, weil wenn es n\u00e4mlich zu"},{"speaker":null,"startTime":2363.12,"endTime":2370.08,"body":"arg hart ist oder so komische Aststellen hat, dann gibt man schnell auf. Auch f\u00fcr euch getestet."},{"speaker":null,"startTime":2370.08,"endTime":2373.48,"body":"Wenn man ein Quitter ist, ist das so."},{"speaker":null,"startTime":2373.48,"endTime":2379.6,"body":"Ja. Ich brauche keine Herausforderungen mehr im Leben, die habe ich anderweitig."},{"speaker":null,"startTime":2379.6,"endTime":2386.4,"body":"Okay. Ja, aber generell, ich glaube, wir haben ja das auch im Stream schon \u00f6fter besprochen und da"},{"speaker":null,"startTime":2386.4,"endTime":2391,"body":"war auch so die R\u00fcckmeldung aus der Community, dass da viele Leute so das Gef\u00fchl haben manchmal"},{"speaker":null,"startTime":2391,"endTime":2395.84,"body":"so, was mache ich hier eigentlich und ist das irgendwie sinnvoll? Und jetzt haben wir,"},{"speaker":null,"startTime":2395.84,"endTime":2401.16,"body":"wir sind beide Wege gegangen, seit wir da zum ersten Mal dar\u00fcber gesprochen haben im Stream und"},{"speaker":null,"startTime":2401.16,"endTime":2406.16,"body":"wann haben wir den ersten Stream gemacht? 2021 oder so. Und wir haben uns beide in unterschiedliche"},{"speaker":null,"startTime":2406.16,"endTime":2414.56,"body":"Richtungen entwickelt, aber beide mehr hin zu etwas, was uns mehr erf\u00fcllt. Und einer ist irgendwie in"},{"speaker":null,"startTime":2414.56,"endTime":2418,"body":"der Technik geblieben, aber macht jetzt ein bisschen was anderes, das bin ich. Ich mache"},{"speaker":null,"startTime":2418,"endTime":2422.32,"body":"jetzt halt viel mehr Barrierefreiheit und schreibe weniger Code und k\u00fcmmere mich mehr darum, dass"},{"speaker":null,"startTime":2422.32,"endTime":2427.04,"body":"Dinge barrierefrei sind. Und bei dir ist es halt was ganz anderes geworden, aber eigentlich total"},{"speaker":null,"startTime":2427.04,"endTime":2432.12,"body":"interessant, wenn man so zur\u00fcckguckt. Weil das war wirklich nicht abzusehen, wenn ich mir \u00fcberlege,"},{"speaker":null,"startTime":2432.12,"endTime":2438.24,"body":"was wir 2021 gemacht haben. Absolut. Und wo wir da schon mehr oder weniger angefangen haben,"},{"speaker":null,"startTime":2438.24,"endTime":2444.88,"body":"\u00fcber solche Sachen zu sprechen. Und jetzt sind wir vier Jahre sp\u00e4ter und machen beide was mehr oder"},{"speaker":null,"startTime":2444.88,"endTime":2451.16,"body":"weniger komplett anderes. Du noch ein bisschen weiter weg vom Urspr\u00fcnglichen als ich. Aber"},{"speaker":null,"startTime":2451.16,"endTime":2457.12,"body":"finde ich gut und ich w\u00fcrde sagen, ich glaube, ich spreche auch f\u00fcr dich mit und das ist auch"},{"speaker":null,"startTime":2457.12,"endTime":2465,"body":"in Ordnung, wenn ich sage, das lohnt sich, wenn man so das Gef\u00fchl hat, dass einen der Job nicht"},{"speaker":null,"startTime":2465,"endTime":2472.72,"body":"erf\u00fcllt im Development-Bereich. Es lohnt sich mal was anderes auszuprobieren. Das Ergebnis darf ja"},{"speaker":null,"startTime":2472.72,"endTime":2477.44,"body":"auch sein, ich gehe wieder zur\u00fcck zum Alten und sage, nee, das war doch eigentlich doch ganz okay"},{"speaker":null,"startTime":2477.44,"endTime":2483.2,"body":"und im Kindergarten ist es doch mega stressig und diese lauten Menschen, das ist nichts f\u00fcr mich,"},{"speaker":null,"startTime":2483.2,"endTime":2488.6,"body":"aber dann habt ihr es wenigstens ausprobiert und ich finde, zumindest das sollte man auf jeden Fall"},{"speaker":null,"startTime":2488.6,"endTime":2494.6,"body":"tun und sich nicht die Chance selbst nehmen, sich weiterentwickeln zu k\u00f6nnen, weil ich glaube,"},{"speaker":null,"startTime":2494.6,"endTime":2499.56,"body":"dass man am Ende des Tages irgendwie nach Hause geht oder den Rechner zu klappt und sagt,"},{"speaker":null,"startTime":2499.56,"endTime":2503.92,"body":"heute habe ich irgendwas Sinnvolles gemacht. Das muss zwar nicht jeden Tag der Fall sein,"},{"speaker":null,"startTime":2503.92,"endTime":2510.28,"body":"aber ab und zu w\u00e4re schon gut. Wenn so das Grundgef\u00fchl da ist, ja, auf jeden Fall stimme"},{"speaker":null,"startTime":2510.28,"endTime":2516.04,"body":"ich dir voll zu. Genau, dann darfst du jetzt noch abschlie\u00dfend einen, deinen letzten Retro-Punkt"},{"speaker":null,"startTime":2516.04,"endTime":2522.32,"body":"machen und dann. Genau, ich wollte eigentlich nur ank\u00fcndigen, wir haben ja jetzt, wenn ihr diese"},{"speaker":null,"startTime":2522.32,"endTime":2526.88,"body":"Folge h\u00f6rt, dann wisst ihr davon gar nichts, wir sind ein bisschen im Verzug mit den Podcast-Folgen,"},{"speaker":null,"startTime":2526.88,"endTime":2532.88,"body":"das macht aber nichts, weil jetzt kommt erst mal eine Pause, aber in der Pause von der kriegt ihr"},{"speaker":null,"startTime":2532.88,"endTime":2537.52,"body":"nichts mit, weil n\u00e4mlich wir w\u00e4hrenddessen noch zwei Podcast-Folgen ver\u00f6ffentlichen werden,"},{"speaker":null,"startTime":2537.52,"endTime":2544.8,"body":"n\u00e4mlich die vorherige und diese jetzt hier. Das hei\u00dft, Podcast-Aufnahme geht erst wieder los,"},{"speaker":null,"startTime":2544.8,"endTime":2549.08,"body":"irgendwann im September fr\u00fchestens. Ja, genau, ich denke, Ende September, Anfang Oktober so"},{"speaker":null,"startTime":2549.08,"endTime":2553.08,"body":"vielleicht, dann hat sich bei mir auch so das Ausbildungszeug so ein bisschen schon gelegt"},{"speaker":null,"startTime":2553.08,"endTime":2558.24,"body":"und eingependelt und dann k\u00f6nnen wir da gucken. Ich werde auf jeden Fall, also das liegt jetzt"},{"speaker":null,"startTime":2558.24,"endTime":2564,"body":"vor allem auch an mir, weil ich jetzt auf eine gr\u00f6\u00dfere Reise gehen werde, wieder den August \u00fcber"},{"speaker":null,"startTime":2564,"endTime":2569.16,"body":"und den Anfang September noch und dann, wenn wir die n\u00e4chste Podcast-Folge machen, da gibt es dann"},{"speaker":null,"startTime":2569.16,"endTime":2574.96,"body":"vielleicht auch noch interessante Neuigkeiten, was ich so mache. Das m\u00fcssen wir dann mal,"},{"speaker":null,"startTime":2574.96,"endTime":2585.92,"body":"aber jetzt noch nicht. Genau. Spoiler. Spoiler, genau. Ich muss die Leute ja irgendwie bei der"},{"speaker":null,"startTime":2585.92,"endTime":2591.68,"body":"Stange halten, aber die interessieren sich wahrscheinlich \u00fcberhaupt nicht daf\u00fcr. Es wird"},{"speaker":null,"startTime":2591.68,"endTime":2596.16,"body":"sich dann rausstellen bei den Download-Zahlen der n\u00e4chsten Folge. Das kann ich, da kann ich jetzt,"},{"speaker":null,"startTime":2596.16,"endTime":2601.04,"body":"ich sag mal \u00fcbrigens, disclose mal, wann wir aufnehmen. Ist vielleicht gar nicht so schlecht."},{"speaker":null,"startTime":2601.04,"endTime":2607.64,"body":"Heute ist der 29. Juli und es ist 21.12 Uhr. So, liebe Hacker, macht irgendwas draus."},{"speaker":null,"startTime":2607.64,"endTime":2614.16,"body":"Ihr k\u00f6nnt ja in die Kommentare schreiben, wann ihr es h\u00f6rt. Einfach nur,"},{"speaker":null,"startTime":2614.16,"endTime":2620.64,"body":"damit wir ein bisschen Interaktion haben. Ich habe echt \u00fcberlegt, ob ich auf,"},{"speaker":null,"startTime":2620.64,"endTime":2627.72,"body":"vielleicht auch auf der Podcast-Seite, aber generell in meinem Blog, den ganz klassischen"},{"speaker":null,"startTime":2627.72,"endTime":2634.44,"body":"Like-Button mal wieder etabliere. Und zwar, erinnert ihr euch noch, wann ihr,"},{"speaker":null,"startTime":2634.44,"endTime":2638.52,"body":"also so als Interaktionsm\u00f6glichkeit, so von wegen ich habe es gesehen oder ich finde es gut oder so,"},{"speaker":null,"startTime":2638.52,"endTime":2643.44,"body":"k\u00f6nnt ihr euch erinnern, wann ihr zum ersten Mal so ein Element auf einer Webseite gesehen habt und"},{"speaker":null,"startTime":2643.44,"endTime":2649.08,"body":"wo das war? Also sowas, wo ich draufklicken kann, finde ich gut? War das tats\u00e4chlich Facebook oder"},{"speaker":null,"startTime":2649.08,"endTime":2655.64,"body":"was? Facebook um 2006 herum, so. Ah, hatten die da schon den, gab es da schon den Like-Button?"},{"speaker":null,"startTime":2655.64,"endTime":2660.48,"body":"Schon. 2006. Ja gut, vielleicht war es auch 2007, 2008, als sie ihn eingef\u00fchrt haben."},{"speaker":null,"startTime":2660.48,"endTime":2664.96,"body":"Also ich bin mir sicher, dass es nicht Facebook war. Wir h\u00f6ren den Chris gerade nicht mehr."},{"speaker":null,"startTime":2664.96,"endTime":2670.4,"body":"Aber Chris bewegt den Mund, aber es kommt nichts mehr. Ich dachte, ich muss, ich mute mich,"},{"speaker":null,"startTime":2670.4,"endTime":2674.84,"body":"um euch in die ganze Zeit zu Wort zu fangen. Eigenschutz. Alles gut. Ich h\u00e4tte gesagt,"},{"speaker":null,"startTime":2674.84,"endTime":2678.84,"body":"es gibt da schon, ich glaube da schon, sicher schon vor 25 Jahren G\u00e4steb\u00fccher,"},{"speaker":null,"startTime":2678.84,"endTime":2681.36,"body":"wo man ein Sternchen draufgegeben hat. Ja, G\u00e4steb\u00fccher auf jeden Fall. Aber"},{"speaker":null,"startTime":2681.36,"endTime":2687.4,"body":"konnte man da auch schon so liken? Wei\u00df ich nicht. Jetzt m\u00fcsst ihr mir helfen, ihr alten"},{"speaker":null,"startTime":2687.4,"endTime":2693.64,"body":"Webveteranen, also auch alle, die jetzt, die das h\u00f6ren und in die Kommentare schreiben. Es gab"},{"speaker":null,"startTime":2693.64,"endTime":2699,"body":"eine Seite, auf der ich relativ h\u00e4ufig war und ich tippe, es wird so 2005, 2006 herum gewesen sein."},{"speaker":null,"startTime":2699,"endTime":2702.56,"body":"Und es war irgendwie was mit Webdesign und Frontend-Development. Das hie\u00df damals noch"},{"speaker":null,"startTime":2702.56,"endTime":2707.12,"body":"nicht Frontend-Development. Damals hat man noch Webdesign gesagt. Und das war ein,"},{"speaker":null,"startTime":2707.12,"endTime":2713.24,"body":"was man damals im Design so hatte, ein Button, der war rund, aber mit so Zacken,"},{"speaker":null,"startTime":2713.24,"endTime":2717.36,"body":"also so quasi sternf\u00f6rmig, aber so, versteht ihr, wie ich meine? So ein Kreis mit Zacken"},{"speaker":null,"startTime":2717.36,"endTime":2722.92,"body":"sozusagen. Und ich glaube, und es war so glossy, so das Design, was man damals hatte. Und auf dem"},{"speaker":null,"startTime":2722.92,"endTime":2727.36,"body":"Knopf stand drauf, I appreciate this, glaube ich, oder irgendwie sowas. Oder Click here to"},{"speaker":null,"startTime":2727.36,"endTime":2731.56,"body":"appreciate, irgendwie so. Und wenn du da drauf geklickt hast, dann hat er einfach eine andere"},{"speaker":null,"startTime":2731.56,"endTime":2735.2,"body":"Farbe gekriegt und dann stand irgendwie Thank you oder sowas. Und das ist, glaube ich, die erste"},{"speaker":null,"startTime":2735.2,"endTime":2738.64,"body":"Iteration von sowas wie einem Like-Button, die ich irgendwo mal gesehen habe. Ich wei\u00df aber"},{"speaker":null,"startTime":2738.64,"endTime":2745.16,"body":"nicht mehr, wie die Seite hie\u00df. Und das fand ich eigentlich cool, weil das war so, also die Idee"},{"speaker":null,"startTime":2745.16,"endTime":2749.16,"body":"von einem Like-Button ist halt durch Facebook und durch Likes auf irgendwelche Tweets und sowas ja"},{"speaker":null,"startTime":2749.16,"endTime":2753.04,"body":"komplett irgendwie, sagen wir mal, industrialisiert worden. Aber damals war das irgendwie cool,"},{"speaker":null,"startTime":2753.04,"endTime":2755.92,"body":"du konntest jetzt, ohne dir irgendwie einen Text auszudenken und einen Kommentar drunter"},{"speaker":null,"startTime":2755.92,"endTime":2759.32,"body":"zu schreiben, konntest einfach sagen, ja, finde ich gut, so. Und dann stand da so eine kleine Zahl"},{"speaker":null,"startTime":2759.32,"endTime":2763.64,"body":"noch nebendran, also so und so viele Leute fanden das jetzt irgendwie gut. Ja, das ist so sch\u00f6n"},{"speaker":null,"startTime":2763.64,"endTime":2769.36,"body":"low-fi, das k\u00f6nnte man irgendwie in Form von, naja, ich blicke halt einen Text-File irgendwo"},{"speaker":null,"startTime":2769.36,"endTime":2773.4,"body":"hin und da steht einfach die Zahl drin, wie viele Leute das schon geliked haben. Also so ganz simpel"},{"speaker":null,"startTime":2773.4,"endTime":2776.44,"body":"k\u00f6nnte man das irgendwie implementieren, braucht man ja gar keine Datenbank f\u00fcr oder irgendwie"},{"speaker":null,"startTime":2776.44,"endTime":2782,"body":"sowas. Aber nur so ein Gedanke f\u00fcr schnelles Feedback. Vielleicht baue ich das irgendwann"},{"speaker":null,"startTime":2782,"endTime":2788.96,"body":"mal irgendwo ein. Aber dann auch der Glossy-Button. Ja, mit Zacken. Der Runde mit Zacken, genau."},{"speaker":null,"startTime":2788.96,"endTime":2796.64,"body":"Gut, jetzt haben wir schon ganz sch\u00f6n\u2026 Ja, ja, ganz sch\u00f6n lange Retro. Aber wir sind ja auch zu"},{"speaker":null,"startTime":2796.64,"endTime":2802.48,"body":"dritt und hatten jetzt auch mal Gastbeitrag bei der Retro. Ist doch auch okay. Dann hast"},{"speaker":null,"startTime":2802.48,"endTime":2806.12,"body":"du jetzt den Werbeblock hierhin verschoben, richtig? Ja, ich hab den\u2026 Ja. Gut, dann"},{"speaker":null,"startTime":2806.12,"endTime":2810.28,"body":"spielen wir Entscheide Dich. Gut, ist dir egal, welche? Hast du eine Pr\u00e4ferenz?"},{"speaker":null,"startTime":2810.28,"endTime":2819.16,"body":"\u00c4h, warte. Ich h\u00e4tte gerne, \u00e4hm\u2026 Ich h\u00e4tte gerne die allererste, die sexy Werbung."},{"speaker":null,"startTime":2819.16,"endTime":2827.04,"body":"Ah, dann haben wir eine andere Reihenfolge. Ne, ne, die urspr\u00fcngliche, die ganz alte."},{"speaker":null,"startTime":2827.04,"endTime":2837.72,"body":"Ja, okay. Geht los. Hey, hey du. Sch\u00f6n, dass du da bist. Na, \u00f6fter hier? Dir gef\u00e4llt,"},{"speaker":null,"startTime":2837.72,"endTime":2846.7,"body":"was du h\u00f6rst und du magst es am liebsten werbefrei und unabh\u00e4ngig? Dann freuen wir uns sehr \u00fcber ein"},{"speaker":null,"startTime":2846.7,"endTime":2858.44,"body":"paar Euro in unserem digitalen Strumpfband unter www.bwsi.de. Auf www.bwsi.de unterst\u00fctzen"},{"speaker":null,"startTime":2858.44,"endTime":2872.84,"body":"findest du noch circa 69 weitere Wege, uns zu supporten. Wir danken dir. Ich h\u00f6re es einfach"},{"speaker":null,"startTime":2872.84,"endTime":2889.04,"body":"gerne. Okay, dann geht es jetzt los mit Entscheide Dich. Genau, wir spielen Entscheide Dich. Hast du"},{"speaker":null,"startTime":2889.04,"endTime":2893.16,"body":"schon mal eine Gastfolge geh\u00f6rt und wei\u00dft, wie es funktioniert? Ja. Okay, dann braucht man das"},{"speaker":null,"startTime":2893.16,"endTime":2899.08,"body":"gar nicht gro\u00df erkl\u00e4ren. Erstens, spontan keinen Gast, mit dem ich die Frage noch irgendwie mir"},{"speaker":null,"startTime":2899.08,"endTime":2905.72,"body":"gemerkt h\u00e4tte. Okay, aber du wei\u00dft, wie es l\u00e4uft. Also entweder oder Fragen, ganz simpel. Genau,"},{"speaker":null,"startTime":2905.72,"endTime":2911.12,"body":"dann geht es jetzt los und ich muss jetzt aufs Kn\u00f6pfchen dr\u00fccken und dann schnell das Fenster"},{"speaker":null,"startTime":2911.12,"endTime":2921.76,"body":"wechseln, damit es zu den Fragen kommt. Ich mache es schnell. Okay. Katze oder Hund? Hund. Besitzen"},{"speaker":null,"startTime":2921.76,"endTime":2931.12,"body":"oder streamen? streamen. im team oder alleine? im team. congress oder gpn? gpn."},{"speaker":null,"startTime":2931.12,"endTime":2945.28,"body":"ios oder android? ios. windows oder mac os? mac os. gui oder cli? cli. chrome oder firefox?"},{"speaker":null,"startTime":2945.28,"endTime":2956.52,"body":"chrome. darkmode oder lightmode? lightmode. password oder ssh-key? ssh-key. css oder"},{"speaker":null,"startTime":2956.52,"endTime":2968.6,"body":"javascript? css. gem\u00fctlich oder schnell? schnell. mate oder cola? cola. schokolade oder vanille?"},{"speaker":null,"startTime":2968.6,"endTime":2978.92,"body":"schokolade. framework oder vanilla? vanilla. das war es auch schon. die musik ist immer noch so"},{"speaker":null,"startTime":2978.92,"endTime":2989,"body":"spannend. und kein buzzer gebraucht diesmal. ich will ihn trotzdem kurz dr\u00fccken. h\u00e4ttest du ihn"},{"speaker":null,"startTime":2989,"endTime":2992.96,"body":"dr\u00fccken sollen oder ich? ne ich h\u00e4tte ihn nur gedr\u00fcckt wenn du keine antwort gegeben h\u00e4ttest"},{"speaker":null,"startTime":2992.96,"endTime":2998.22,"body":"oder wirklich zu lange gez\u00f6gert h\u00e4ttest. aber es ging doch ganz gut. ich rede oft im kreis und"},{"speaker":null,"startTime":2998.22,"endTime":3001.08,"body":"drehe mich f\u00fcnf mal im kreis und rede \u00fcber das gleiche, \u00fcber das ich eine halbe stunde vorher"},{"speaker":null,"startTime":3001.08,"endTime":3009.24,"body":"schon geredet habe durchgehend. aber keine antwort ist selten. okay gut dann haben wir das auch und"},{"speaker":null,"startTime":3009.24,"endTime":3016.2,"body":"gehen direkt \u00fcber zum tagesthema. hier ist wwsiv mit dem tagesthema."},{"speaker":null,"startTime":3016.2,"endTime":3029.6,"body":"vielleicht m\u00fcssen wir mal \u00fcber chrome reden. ja ich h\u00e4tte jetzt nicht chrome erwartet,"},{"speaker":null,"startTime":3029.6,"endTime":3035.16,"body":"deswegen hat mich gerade \u00fcberrascht. also ich benutze kein chrome, ich benutze chrome"},{"speaker":null,"startTime":3035.16,"endTime":3047.36,"body":"derivate. was genau hast du, was nutzt du da aktuell? ich benutze selbst brave, wieder s\u00e4mtliche"},{"speaker":null,"startTime":3047.36,"endTime":3059.12,"body":"politische diskussionen von dem brandon eick, ich, wie auch immer. das funktioniert f\u00fcr mich einfach am besten gerade."},{"speaker":null,"startTime":3059.12,"endTime":3063.8,"body":"ich habe keinen ersatz gefunden, mich an der chrome gek\u00fcmmert. ne habe ich habe ich auch aktuell im"},{"speaker":null,"startTime":3063.8,"endTime":3071.38,"body":"einsatz auf mehreren ger\u00e4ten. okay, aber dann lass uns zu den eigentlichen fragen kommen. vielleicht"},{"speaker":null,"startTime":3071.38,"endTime":3076.64,"body":"kannst du kurz sagen, wo du aktuell arbeitest und wie du sowieso dein weg war zu deinem aktuellen"},{"speaker":null,"startTime":3076.64,"endTime":3089.16,"body":"arbeitgeber. okay, ich verkaufe schampoo im internet im moment. das hast du schon \u00f6fter auf die frage geguckt, habe ich schon geh\u00f6rt."},{"speaker":null,"startTime":3089.16,"endTime":3101.2,"body":"ich arbeite bei dm drogerima bzw. bei dm tech, also bei der tech-tochter von dm und mache da ein paar frontend-sachen."},{"speaker":null,"startTime":3101.2,"endTime":3109.08,"body":"aber mein team liefert vor allem den shop aus, also den online-shop von dm und die online-auftritte."},{"speaker":null,"startTime":3109.08,"endTime":3129,"body":"wir haben so einen domain-driven-design-ansatz, dass quasi jedes team nur seinen eigenen, in seiner dom\u00e4ne, in seinem verantwortungsbereich"},{"speaker":null,"startTime":3129,"endTime":3142.16,"body":"irgendwie sich auf eine sache einschr\u00e4nkt, also sowas wie eine suche oder einen content oder einen checkout oder sowas und da dann den kompletten stack liefert, also ein frontend und die backends daf\u00fcr betreibt."},{"speaker":null,"startTime":3142.16,"endTime":3156.56,"body":"und jetzt haben wir nat\u00fcrlich so ein ding, jetzt sind wir mit 15 oder \u00fcber 15, m\u00fcsste z\u00e4hlen, da haben wir 15, daumenpeilung, teams dabei, so eine dm-seite zusammenzupacken f\u00fcr 10 l\u00e4nder oder sowas."},{"speaker":null,"startTime":3156.56,"endTime":3167.96,"body":"und da muss es halt ein team geben, was so ein bisschen so ein kleber liefert, wie diese ganzen sachen interagieren, wie die ganzen skripte sich zusammenpacken, wie das auch ausgeliefert werden kann."},{"speaker":null,"startTime":3167.96,"endTime":3177.84,"body":"das hei\u00dft, wir liefern zwar eine dm-seite aus, aber wir liefern vor allem eine index-html aus, mit einem haufen links zu irgendwelchen javascripten drin."},{"speaker":null,"startTime":3177.84,"endTime":3188.92,"body":"und ja, intern sind quasi die anderen teams unsere direkten kunden, mit denen wir interagieren, f\u00fcr die wir dann templating und sowas machen."},{"speaker":null,"startTime":3188.92,"endTime":3203.44,"body":"genau, das mache ich seit drei jahren, und davor war ich schon drei jahre bei dm und hab da kassensoftware gemacht, und davor war ich mal als externer berater bei dm und hab da kassensoftware gemacht."},{"speaker":null,"startTime":3203.44,"endTime":3213.44,"body":"ich hab bei einer anderen firma in karlsruhe gearbeitet, die hier so im niedriglohnsektor, w\u00fcrde man sagen, zeitarbeit, hier hei\u00dft es consulting, macht."},{"speaker":null,"startTime":3213.44,"endTime":3223.44,"body":"und dann halt leute f\u00fcr vier tage die woche an konzerne oder andere firmen ausleiht, um die zu beraten und zu unterst\u00fctzen."},{"speaker":null,"startTime":3223.44,"endTime":3228.44,"body":"und irgendwann hatte ich halt so das gef\u00fchl, oh eigentlich arbeite ich ja schon bei dm, da kann ich auch noch freitags kommen."},{"speaker":null,"startTime":3228.44,"endTime":3243.44,"body":"ja ich glaube das ist so ein relativ ein entweg der \u00f6fter passiert, nicht nur bei dm, kenne ich auch bei anderen leuten oder anderen firmen, dass man quasi irgendwann so rein wechselt in den konzern."},{"speaker":null,"startTime":3243.44,"endTime":3251.44,"body":"einfach weil man halt irgendwie das gef\u00fchl hat, da ist man irgendwie zu hause oder sowas, genau."},{"speaker":null,"startTime":3251.44,"endTime":3261.44,"body":"was du bisher dort alles gemacht hast, hast du eigentlich jetzt gerade auch schon mit beantwortet oder gibt es noch was, warst du zwischendrin auch mal im anderen bereich unterwegs?"},{"speaker":null,"startTime":3261.44,"endTime":3282.44,"body":"ich rede sehr gerne, ich spring auch gerne mal beratend anderen leuten zur seite, ob sie es wollen oder nicht."},{"speaker":null,"startTime":3282.44,"endTime":3304.44,"body":"ich gebe manchmal vorschl\u00e4ge, ich interessiere mich ja schon l\u00e4nger f\u00fcr security in allen m\u00f6glichen bereichen und da ist es schon mal so, dass man auch mal \u00fcbergreifen der irgendwie t\u00e4tig ist oder sowas."},{"speaker":null,"startTime":3304.44,"endTime":3315.44,"body":"genau, dann hast du eben schon gesagt, du sprichst gerne und du sprichst auch auf konferenzen und \u00fcber was sprichst du denn da auf konferenzen?"},{"speaker":null,"startTime":3315.44,"endTime":3340.44,"body":"ich bin irgendwie, ich war fr\u00fcher mal sysadmin und als diese ganze devops geschichte aufkam, so vor 10 jahren gewesen sein oder sowas oder 12, da hatte ich so eine art \u00fcbergang zum entwickler"},{"speaker":null,"startTime":3340.44,"endTime":3352.44,"body":"so weil wir damals gesagt haben, jedes team bekommt einen unserer sysadmins in der firma wo ich fr\u00fcher war und dann machen wir devops und machen quasi ein projekt wo admins und entwickler zusammenarbeiten"},{"speaker":null,"startTime":3352.44,"endTime":3362.44,"body":"und der kunde den ich damals hatte oder unser team damals hatte, der hat sich so mit h\u00e4nden und f\u00fc\u00dfen gegen ops gestreift und ich hatte ganz weit davor schonmal java entwickelt"},{"speaker":null,"startTime":3362.44,"endTime":3373.44,"body":"und dann habe ich da halt, die wollten einfach mehr feature und weniger betrieb und dann haben wir zwei gesagt, das ist eigentlich keine coole idee aber dann machen wir halt noch mehr buttons"},{"speaker":null,"startTime":3373.44,"endTime":3382.44,"body":"und dann bin ich irgendwie so dadr\u00fcber in richtung, in richtung entwicklung gewandert"},{"speaker":null,"startTime":3382.44,"endTime":3389.44,"body":"und was sind so die themen, also security ist glaube ich so dein steckenpferd so ein bisschen ne"},{"speaker":null,"startTime":3389.44,"endTime":3396.44,"body":"in meinem alltagsgesch\u00e4ft, das ist glaube ich mehr ein hobby, also in meinem alltagsgesch\u00e4ft mache ich sowas auch"},{"speaker":null,"startTime":3396.44,"endTime":3405.44,"body":"aber tats\u00e4chlich in meinem dayjob, wenn man das so nennt, ist das gar nicht so viel, also wir sichern, wir versuchen nat\u00fcrlich irgendwie unsere"},{"speaker":null,"startTime":3405.44,"endTime":3412.44,"body":"den onlineshop von dm, den wir bearbeiten und verantworten irgendwie m\u00f6glichst gut abzusichern"},{"speaker":null,"startTime":3412.44,"endTime":3420.44,"body":"und da auch irgendwie Standards einzuhalten oder sowas, sowohl im Betrieb als auch auf der Seite selbst"},{"speaker":null,"startTime":3420.44,"endTime":3427.44,"body":"gleichzeitig ja, also mein Hauptfokus ist eigentlich der saubere Betrieb von dem Ding"},{"speaker":null,"startTime":3427.44,"endTime":3437.44,"body":"und dass wir eben in unserer Rolle als so ein zentrales Team, was vor allem f\u00fcr die anderen Teams, die da beitragen, arbeitet"},{"speaker":null,"startTime":3437.44,"endTime":3442.44,"body":"denen hat eine gute Developer Experience, sodass sie neue modische Buzzwords irgendwie liefern k\u00f6nnen"},{"speaker":null,"startTime":3442.44,"endTime":3448.44,"body":"also dass die in der Regel eher, wenn es jetzt ums Frontend geht, nur noch ihr JavaScript"},{"speaker":null,"startTime":3448.44,"endTime":3453.44,"body":"also wir benutzen halt bei dm viel React, dass die quasi nur noch ihr Bundle da irgendwie basteln m\u00fcssen"},{"speaker":null,"startTime":3453.44,"endTime":3458.44,"body":"und das releasen m\u00fcssen f\u00fcr sich und der ganze Workflow, wie integriert sich das"},{"speaker":null,"startTime":3458.44,"endTime":3463.44,"body":"und wie kommt das dann am Schluss irgendwo in die Cloud und sodass du das runterladen kannst"},{"speaker":null,"startTime":3463.44,"endTime":3468.44,"body":"wenn dein Browser oder dein Browser das runterladen kann und du es angucken kannst"},{"speaker":null,"startTime":3468.44,"endTime":3476.44,"body":"und das ist so unser Hauptding und in der Funktion liefern wir vor allem Sachen auch f\u00fcr andere"},{"speaker":null,"startTime":3476.44,"endTime":3480.44,"body":"die sich halt leichter machen lassen, wenn du an der zentralen Stelle bist"},{"speaker":null,"startTime":3480.44,"endTime":3489.44,"body":"gerade ist der Accessibility Act ja ein Riesenhype, einfach wahrscheinlich in jeder gr\u00f6\u00dferen Firma"},{"speaker":null,"startTime":3489.44,"endTime":3493.44,"body":"da gibt es halt so eine Deadline oder gerade schon, ich wei\u00df es gar nicht genau"},{"speaker":null,"startTime":3493.44,"endTime":3497.44,"body":"schon ist schon vorbei"},{"speaker":null,"startTime":3497.44,"endTime":3503.44,"body":"da gibt es einfach, wir bestellen halt auch so zentrale Komponenten rein oder sowas"},{"speaker":null,"startTime":3503.44,"endTime":3505.44,"body":"und die m\u00fcssen halt an gewissen Vorgaben entsprechen"},{"speaker":null,"startTime":3505.44,"endTime":3512.44,"body":"das hat glaube ich jeder, hoffentlich hat es jede Firma, die irgendwie Dinge im Internet ver\u00f6ffentlicht"},{"speaker":null,"startTime":3512.44,"endTime":3516.44,"body":"auf dem Schirm, wir versuchen sowas fr\u00fchzeitig auf dem Schirm zu haben"},{"speaker":null,"startTime":3516.44,"endTime":3520.44,"body":"das hei\u00dft da waren wir eben zentral beteiligt"},{"speaker":null,"startTime":3520.44,"endTime":3526.44,"body":"ja sowas, wir haben uns mal mit Web-Performance lange auseinandergesetzt"},{"speaker":null,"startTime":3526.44,"endTime":3529.44,"body":"in unserem Team, weil die DM-Seite halt wirklich schnarchlangsam war"},{"speaker":null,"startTime":3529.44,"endTime":3535.44,"body":"das hei\u00dft sowas wie, das war so ein eigener Antrieb irgendwo, der aus unserem Team kam"},{"speaker":null,"startTime":3535.44,"endTime":3546.44,"body":"du hast ja dann so, das ist so ein SEO irgendwie und ist ein Google-Ranking-Teil oder Aspekt"},{"speaker":null,"startTime":3546.44,"endTime":3553.44,"body":"wenn du denn deine Seite langsam l\u00e4dst und viele beim Laden dann auch springt und so weiter"},{"speaker":null,"startTime":3553.44,"endTime":3556.44,"body":"das willst du halt nicht haben, weil die dann halt schlechter gerankt wird"},{"speaker":null,"startTime":3556.44,"endTime":3561.44,"body":"also das ist nat\u00fcrlich, kannst du dann immer sagen als Firma, ja wir machen das nat\u00fcrlich f\u00fcr dich als Tenent-Nutzer"},{"speaker":null,"startTime":3561.44,"endTime":3565.44,"body":"dass du eine bessere Experience hast, aber am Ende des Tages muss halt auch"},{"speaker":null,"startTime":3565.44,"endTime":3568.44,"body":"wenn du nach Shampoo suchst, muss halt der ganz oben kommen"},{"speaker":null,"startTime":3568.44,"endTime":3571.44,"body":"und dann schlagen wir quasi zwei Fliegen mit einer Klappe"},{"speaker":null,"startTime":3571.44,"endTime":3576.44,"body":"da haben wir zum Beispiel so Pests gebaut, die halt messen, wie schnell so eine Seite aufbaut"},{"speaker":null,"startTime":3576.44,"endTime":3583.44,"body":"wie schnell ist so ein Full-Page-Load, wie schnell ist der Content da und so weiter"},{"speaker":null,"startTime":3583.44,"endTime":3588.44,"body":"wie wenig Spr\u00fcnge sind dann auf der Seite, wenn was nachgeladen wird und sowas"},{"speaker":null,"startTime":3588.44,"endTime":3593.44,"body":"sowas haben wir mal zentral gemacht, weil sich das halt auch am einfachsten"},{"speaker":null,"startTime":3593.44,"endTime":3597.44,"body":"an so einer zentralen Stelle halt einbinden lassen"},{"speaker":null,"startTime":3597.44,"endTime":3598.44,"body":"Ich habe Fragen"},{"speaker":null,"startTime":3598.44,"endTime":3601.44,"body":"Moritz hat Fragen, hast du das notiert und das aus dir bestellt?"},{"speaker":null,"startTime":3601.44,"endTime":3608.44,"body":"Ja, ich habe Fragen, du hast jetzt viel dar\u00fcber gesprochen, dass ihr so eine Schnittstellenfunktion habt"},{"speaker":null,"startTime":3608.44,"endTime":3612.44,"body":"und das, keine Ahnung, habe ich es richtig in Erinnerung, 15 Teams irgendwie Sachen bauen"},{"speaker":null,"startTime":3612.44,"endTime":3613.44,"body":"und das bei euch"},{"speaker":null,"startTime":3613.44,"endTime":3616.44,"body":"Das \u00e4ndert sich t\u00e4glich, aber es sind viele"},{"speaker":null,"startTime":3616.44,"endTime":3619.44,"body":"Viele Teams Sachen bauen und das bei euch zusammenl\u00e4uft"},{"speaker":null,"startTime":3619.44,"endTime":3624.44,"body":"Ich kenne die Herausforderungen und kenne das auch aus dem gro\u00dfen Unternehmenskontext"},{"speaker":null,"startTime":3624.44,"endTime":3628.44,"body":"und m\u00f6chte dazu noch ein paar konkrete Fragen stellen"},{"speaker":null,"startTime":3628.44,"endTime":3636.44,"body":"Habt ihr daf\u00fcr dann ein Designsystem, um das Ganze zu organisieren und wer contributet denn da?"},{"speaker":null,"startTime":3636.44,"endTime":3639.44,"body":"Wem geh\u00f6rt das sozusagen?"},{"speaker":null,"startTime":3639.44,"endTime":3641.44,"body":"Ja, haben wir"},{"speaker":null,"startTime":3641.44,"endTime":3644.44,"body":"Ich wei\u00df nicht, wie tief ich da gerade einsteigen kann"},{"speaker":null,"startTime":3644.44,"endTime":3650.44,"body":"Unser Team als zentrales Team ist der Hauptverwalter"},{"speaker":null,"startTime":3650.44,"endTime":3654.44,"body":"Aber ja, wir haben ein Designsystem"},{"speaker":null,"startTime":3654.44,"endTime":3658.44,"body":"Diese typische Idee ist, irgendein Team will einen Button haben"},{"speaker":null,"startTime":3658.44,"endTime":3665.44,"body":"und wir wollen nat\u00fcrlich aus so einem Corporate Design-Gedanken heraus, dass der Button \u00fcberall gleich aussieht"},{"speaker":null,"startTime":3665.44,"endTime":3669.44,"body":"Und dann gibt es eben zentrale Komponenten, die kann jeder einfach einbinden"},{"speaker":null,"startTime":3669.44,"endTime":3675.44,"body":"Dann sieht halt \u00fcberall der Button gleich aus und wenn du halt global die Farbe \u00e4nderst, dann ist der \u00fcberall ge\u00e4ndert oder sowas"},{"speaker":null,"startTime":3675.44,"endTime":3677.44,"body":"Genau"},{"speaker":null,"startTime":3677.44,"endTime":3681.44,"body":"Was bedeutet das, eine zentrale Komponente? Wie kann ich mir das vorstellen? Was ist das dann?"},{"speaker":null,"startTime":3681.44,"endTime":3685.44,"body":"Ist das eine React-Komponente, also du hast vorhin React erw\u00e4hnt"},{"speaker":null,"startTime":3685.44,"endTime":3689.44,"body":"Oder ist React eine Voraussetzung daf\u00fcr, dass ein Team bei euch was einkippen kann?"},{"speaker":null,"startTime":3689.44,"endTime":3691.44,"body":"Oder wie l\u00e4uft das?"},{"speaker":null,"startTime":3691.44,"endTime":3695.44,"body":"Also ich glaube, ich kann so viel sagen, weil du kannst ja einfach"},{"speaker":null,"startTime":3695.44,"endTime":3701.44,"body":"Wenn du unter dm.de dir diese Index-Art anguckst, wirst du eine Library finden, die Design-System hei\u00dft"},{"speaker":null,"startTime":3701.44,"endTime":3706.44,"body":"Und dazu auch Referenzen finden, das hei\u00dft, deswegen ist das wahrscheinlich kein Geheimnis"},{"speaker":null,"startTime":3706.44,"endTime":3708.44,"body":"Da steckt viel React drin"},{"speaker":null,"startTime":3708.44,"endTime":3713.44,"body":"Ich bin tats\u00e4chlich selbst gar nicht so der Frontend-Mensch"},{"speaker":null,"startTime":3713.44,"endTime":3718.44,"body":"Deswegen kann ich dir da gar nicht so tief sagen, mit was man da alles ankommen kann"},{"speaker":null,"startTime":3718.44,"endTime":3722.44,"body":"Und ob das Sinn macht, tats\u00e4chlich"},{"speaker":null,"startTime":3722.44,"endTime":3729.44,"body":"Also ich w\u00fcrde behaupten, dass es keinen Sinn macht, wenn wir eine gemeinsame Seite mit vielen Teilnehmern haben"},{"speaker":null,"startTime":3729.44,"endTime":3732.44,"body":"Also mit vielen Entwicklern und vielen Teams"},{"speaker":null,"startTime":3732.44,"endTime":3739.44,"body":"Dass da einer macht sein React-Frontend und jemand anders macht was Neues, wenn du das irgendwie sinnvoll integrieren willst"},{"speaker":null,"startTime":3739.44,"endTime":3743.44,"body":"Ja, ich frage deswegen, weil ich n\u00e4mlich schon mal geh\u00f6rt habe"},{"speaker":null,"startTime":3743.44,"endTime":3746.44,"body":"Und ich wei\u00df nicht, ob das noch der aktuellen Variante entspricht"},{"speaker":null,"startTime":3746.44,"endTime":3750.44,"body":"Die Info ist ein bisschen, oder das Wissen ist ein bisschen alt"},{"speaker":null,"startTime":3750.44,"endTime":3757.44,"body":"Ich habe mal geh\u00f6rt, dass Spotify das mal so hatte, dass die ihre Komponenten so stark voneinander trennen und abstrahieren"},{"speaker":null,"startTime":3757.44,"endTime":3762.44,"body":"Dass tats\u00e4chlich Team A sich f\u00fcr Angular-Version Blah entscheidet"},{"speaker":null,"startTime":3762.44,"endTime":3764.44,"body":"Und Team B sagt, wir machen React"},{"speaker":null,"startTime":3764.44,"endTime":3767.44,"body":"Und Team C sagt, nee, wir wollen native Web-Components machen"},{"speaker":null,"startTime":3767.44,"endTime":3770.44,"body":"Und die das dann trotzdem irgendwie alles am Ende zusammenstecken"},{"speaker":null,"startTime":3770.44,"endTime":3774.44,"body":"Ob das jetzt eine gute Idee ist, sei mal dahingestellt"},{"speaker":null,"startTime":3774.44,"endTime":3779.44,"body":"Also, aber offenbar gab es wohl den Need, dass die Teams so unabh\u00e4ngig voneinander interagieren k\u00f6nnen"},{"speaker":null,"startTime":3779.44,"endTime":3785.44,"body":"Was das nat\u00fcrlich dann erfordert, ist nat\u00fcrlich eine Abstraktionsschicht, \u00fcber die alle miteinander reden"},{"speaker":null,"startTime":3785.44,"endTime":3790.44,"body":"Sodass man irgendwie dann gemeinsam noch Infos von A nach B schicken kann, ist klar"},{"speaker":null,"startTime":3790.44,"endTime":3798.44,"body":"Okay, aber ihr versucht das mit React zu machen und das funktioniert offenbar dann auch ganz gut"},{"speaker":null,"startTime":3798.44,"endTime":3803.44,"body":"Ich meine, wenn ihr Shampoo im Internet verkaufen wollt, m\u00fcsst ihr ja, wie du schon gesagt hast, eine schnelle Seite haben"},{"speaker":null,"startTime":3803.44,"endTime":3805.44,"body":"Und das muss gut funktionieren"},{"speaker":null,"startTime":3805.44,"endTime":3809.44,"body":"Ich glaube, es funktioniert auch gut, also ohne jetzt Werbung f\u00fcr DM machen zu wollen"},{"speaker":null,"startTime":3809.44,"endTime":3813.44,"body":"Ich finde die Experience auf der WM-Seite relativ snappy und so, wie man es erwarten w\u00fcrde"},{"speaker":null,"startTime":3813.44,"endTime":3817.44,"body":"Und ich habe nat\u00fcrlich meinen Schnellbarrierefreiheitstest"},{"speaker":null,"startTime":3817.44,"endTime":3823.44,"body":"Ist auch so, ja, ihr habt euch auch Gedanken gemacht irgendwie \u00fcber Fokuszust\u00e4nde und so"},{"speaker":null,"startTime":3823.44,"endTime":3829.44,"body":"Ich bin jetzt auch nicht tiefer reingegangen, aber so auf den ersten Blick sieht es ja ganz gut aus"},{"speaker":null,"startTime":3829.44,"endTime":3834.44,"body":"Das, okay, dann ich h\u00e4tte jetzt noch die n\u00e4chste Frage gehabt, aber ich glaube, du hast sie vielleicht schon mit beantwortet"},{"speaker":null,"startTime":3834.44,"endTime":3843.44,"body":"Das hei\u00dft, eure Komponenten, eure Aufteilungen, einzelne Teile oder einzelne Module erfolgt \u00fcber React, \u00fcber React Components"},{"speaker":null,"startTime":3843.44,"endTime":3847.44,"body":"Um das nochmal glatt zu ziehen, okay, ein Nicken auf der anderen Seite"},{"speaker":null,"startTime":3847.44,"endTime":3853.44,"body":"Wir k\u00f6nnten nicht ausschlie\u00dfen, ob es gerade Teams gibt, die was anderes benutzen"},{"speaker":null,"startTime":3853.44,"endTime":3860.44,"body":"Das ist so die Best Practice dann"},{"speaker":null,"startTime":3860.44,"endTime":3865.44,"body":"Es ist mir eigentlich auch egal, ich wollte nur wissen, gibt es das eine zentrale Ding"},{"speaker":null,"startTime":3865.44,"endTime":3867.44,"body":"Das finde ich auf jeden Fall spannend"},{"speaker":null,"startTime":3867.44,"endTime":3874.44,"body":"Ich frage das deswegen, weil ich schon auch mit Teams zusammengearbeitet habe, die genau dieses Problem haben"},{"speaker":null,"startTime":3874.44,"endTime":3877.44,"body":"Oder wie l\u00f6st man das Problem, das ist n\u00e4mlich gar nicht so einfach"},{"speaker":null,"startTime":3877.44,"endTime":3880.44,"body":"Viele Teams arbeiten an einer sehr gro\u00dfen Applikation"},{"speaker":null,"startTime":3880.44,"endTime":3884.44,"body":"Wie kommunizieren die miteinander, wer hat den Hut auf f\u00fcr was"},{"speaker":null,"startTime":3884.44,"endTime":3887.44,"body":"Das ist gar nicht so einfach, weil jeder will irgendwie Ownership"},{"speaker":null,"startTime":3887.44,"endTime":3898.44,"body":"Am Ende kommt man oft dabei raus, dass es ein Schnittstellen-Team gibt, das das Framework baut und den anderen bereitstellt"},{"speaker":null,"startTime":3898.44,"endTime":3900.44,"body":"Das habe ich jetzt schon \u00f6fter so gesehen"},{"speaker":null,"startTime":3900.44,"endTime":3902.44,"body":"Deswegen finde ich das immer ein sehr spannendes Thema"},{"speaker":null,"startTime":3902.44,"endTime":3905.44,"body":"Wie wird sowas umgesetzt, gerade in gro\u00dfen Firmen"},{"speaker":null,"startTime":3905.44,"endTime":3911.44,"body":"Ich glaube, wer noch nie in einer gro\u00dfen Firma gearbeitet hat, wo viele Software-Teams gleichzeitig arbeiten"},{"speaker":null,"startTime":3911.44,"endTime":3914.44,"body":"Das kann man sich nicht vorstellen, bis man das mal gemacht hat"},{"speaker":null,"startTime":3914.44,"endTime":3924.44,"body":"Wenn ich mich auf Konferenzen mit anderen Leuten unterhalten habe, ist mir ein bisschen Missverst\u00e4ndnis entgegengeschlagen"},{"speaker":null,"startTime":3924.44,"endTime":3928.44,"body":"Wieso macht ihr das denn so kompliziert?"},{"speaker":null,"startTime":3928.44,"endTime":3935.44,"body":"Das liegt daran, dass wir eine komplizierte Organisation sind und dass da viele zusammenarbeiten"},{"speaker":null,"startTime":3935.44,"endTime":3945.44,"body":"Und das kann jemand, der zu dritt im Team arbeitet, in der Agentur und alle f\u00fcnf Wochen ein neues Projekt hat"},{"speaker":null,"startTime":3945.44,"endTime":3949.44,"body":"mit einem anderen Kunden auf einem anderen Server und dann WordPress-Templates baut"},{"speaker":null,"startTime":3949.44,"endTime":3952.44,"body":"kann sich das nicht so richtig vorstellen, wie das dann ist"},{"speaker":null,"startTime":3952.44,"endTime":3956.44,"body":"Also kein No-Front an der Stelle"},{"speaker":null,"startTime":3956.44,"endTime":3961.44,"body":"Eure Arbeit ist auch gut und wichtig, aber sie ist ganz anders als das, was in gro\u00dfen Firmen passiert"},{"speaker":null,"startTime":3961.44,"endTime":3965.44,"body":"Ich glaube, anders ist ein guter Punkt"},{"speaker":null,"startTime":3965.44,"endTime":3982.44,"body":"Da, wo du mit vielen Teams integrierst, ist es unheimlich wichtig, dass du gemeinsam ein Mindestma\u00df an Qualit\u00e4tslevel findest"},{"speaker":null,"startTime":3982.44,"endTime":3992.44,"body":"Man k\u00f6nnte jetzt raush\u00f6ren, man muss bessere Software bauen, wenn man in einem gro\u00dfen Konzern arbeitet"},{"speaker":null,"startTime":3992.44,"endTime":4000.44,"body":"Wahrscheinlich ist es sogar so, dass diese Leute, die da zu dritt irgendwas verbauen, vielleicht sogar eine bessere Qualit\u00e4t liefern"},{"speaker":null,"startTime":4000.44,"endTime":4005.44,"body":"Und dass du halt mehr Schnitzer in so einer gro\u00dfen Software findest"},{"speaker":null,"startTime":4005.44,"endTime":4014.44,"body":"Der Punkt ist nur, du hast halt auch, wenn du was kaputt machst, siehst du das, weil es ist dein Code, du hast das komplett geschrieben"},{"speaker":null,"startTime":4014.44,"endTime":4019.44,"body":"Als drei Mann oder ein Mann, vier Mann oder so was, oder f\u00fcnf Mann, was wei\u00df ich, drei Teams"},{"speaker":null,"startTime":4019.44,"endTime":4024.44,"body":"Und da kannst du das auch schnell fixen, weil du kennst auch vielleicht, wenn das nicht nur dein Code ist, den Code von den anderen"},{"speaker":null,"startTime":4024.44,"endTime":4033.44,"body":"Also das ist absolut unm\u00f6glich, ab einer gewissen Gr\u00f6\u00dfe den ganzen Code zu kennen und alle Use Cases"},{"speaker":null,"startTime":4033.44,"endTime":4040.44,"body":"Wie gesagt, wir versuchen das Ganze domain-driven, also an der Dom\u00e4ne, an der Fachlichkeit entlang zu machen"},{"speaker":null,"startTime":4040.44,"endTime":4048.44,"body":"Weil ich kann nicht als Mensch, glaube ich, einfach, vielleicht als KI oder als KI in der Zukunft"},{"speaker":null,"startTime":4048.44,"endTime":4055.44,"body":"Ich kann nicht alle Business Cases haben, jemand sucht was, jemand findet ein Produkt, jemand klickt das in den Warenkorb"},{"speaker":null,"startTime":4055.44,"endTime":4061.44,"body":"Das sind alles so Abl\u00e4ufe, die kann ich, ich wei\u00df, es gibt Produkte und ich wei\u00df, die haben eine Verf\u00fcgbarkeit"},{"speaker":null,"startTime":4061.44,"endTime":4066.44,"body":"Und ich wei\u00df, die kann man in den Warenkorb legen, aber das ist so, da h\u00f6rt es langsam tiefer"},{"speaker":null,"startTime":4066.44,"endTime":4069.44,"body":"Bei den abgefahrenen Sachen, wie kriege ich es jetzt aus dem Warenkorb wieder raus?"},{"speaker":null,"startTime":4069.44,"endTime":4076.44,"body":"Und was ist, wenn ich zwei bestellen will und sowas? Das sind so abgefahren viele Use Cases, die kannst du dir nicht merken"},{"speaker":null,"startTime":4076.44,"endTime":4080.44,"body":"Nun, wir versuchen nat\u00fcrlich, die Sachen so weit wie m\u00f6glich zu entkoppeln"},{"speaker":null,"startTime":4080.44,"endTime":4094.44,"body":"Aber es w\u00e4re potentiell m\u00f6glich, dass ich, sagen wir mal, als jemand, der ein Produkt entwickelt, da an dem Produkt etwas ver\u00e4ndere und damit den Warenkorb zerschie\u00dfe"},{"speaker":null,"startTime":4094.44,"endTime":4107.44,"body":"Und das muss man halt vorher absichern, das hei\u00dft, du brauchst eine ganz abgefahrene Testinfrastruktur, in der du m\u00f6glichst automatisiert nat\u00fcrlich diese ganzen Spezialstelle auch irgendwie testest"},{"speaker":null,"startTime":4107.44,"endTime":4112.44,"body":"Und fr\u00fcher hat man das so gemacht, und ich kenne das auch von anderen Firmen, bei denen war das fr\u00fcher auch so"},{"speaker":null,"startTime":4112.44,"endTime":4122.44,"body":"Da gab es dann halt ein Release-Team, das hat sich alle zwei Wochen betroffen, da muss dann von jedem Team jemand kommen und dann wird auf einem Server zusammen so eine Checkliste abgearbeitet"},{"speaker":null,"startTime":4122.44,"endTime":4125.44,"body":"Und dann gibt es halt alle paar Wochen einen Release"},{"speaker":null,"startTime":4125.44,"endTime":4130.44,"body":"So, wie du jetzt gesagt hast, die kleine Agentur, die macht das vielleicht alle f\u00fcnf Wochen, wenn der Kunde sagt, ich brauche was"},{"speaker":null,"startTime":4130.44,"endTime":4136.44,"body":"Und eine gro\u00dfe Firma macht das alle vier, sechs, das gibt es auch in gr\u00f6\u00dferer Anzahl, Wochen"},{"speaker":null,"startTime":4136.44,"endTime":4146.44,"body":"Wenn genug neues Zeug da ist, dass es sich lohnt den Overhead zu gehen und dann hast du genau diese ganzen Konflikte, die dann in dem Moment auftreten"},{"speaker":null,"startTime":4146.44,"endTime":4154.44,"body":"Und wir haben das halt die letzten paar Jahre so weit abstrahiert und automatisiert, dass jedes Team jederzeit so einen Release machen kann von seiner Software"},{"speaker":null,"startTime":4154.44,"endTime":4161.44,"body":"Und das wird gegeneinander getestet und ich habe gerade keine aktuelle Zahl, ich kenne eine Zahl aus einem Vortrag von einem Teamkollegen von mir"},{"speaker":null,"startTime":4161.44,"endTime":4166.44,"body":"Da waren wir so bei zw\u00f6lf Releases am Tag, die wir machen auf der Seite"},{"speaker":null,"startTime":4166.44,"endTime":4171.44,"body":"Und das hei\u00dft, das ist nicht die ganze Seite an sich, sondern das sind Teile dieser Libraries"},{"speaker":null,"startTime":4171.44,"endTime":4179.44,"body":"Also vielleicht ist das ein Sucherelease und ein Produktrelease, aber zum Beispiel kein Checkoutrelease oder sowas"},{"speaker":null,"startTime":4179.44,"endTime":4182.44,"body":"Und vielleicht hast du mal ein Team, was viele Releases macht an einem Tag"},{"speaker":null,"startTime":4182.44,"endTime":4186.44,"body":"Und vielleicht hast du mal ein Team, was drei Wochen keins macht, weil es sich um was ganz anderes k\u00fcmmert"},{"speaker":null,"startTime":4186.44,"endTime":4194.44,"body":"Aber wir haben halt eben so einen Mindest- und Qualit\u00e4tsstandard, den wir auch dann entsprechend abtesten, automatisiert"},{"speaker":null,"startTime":4194.44,"endTime":4200.44,"body":"Damit nicht eben ein Team, was die Produktanzeige auf der Webseite macht, den Card damit zerschie\u00dft oder sowas"},{"speaker":null,"startTime":4200.44,"endTime":4209.44,"body":"Weil jetzt ein Produkt pl\u00f6tzlich, was wei\u00df ich, noch ein Feld zu viel hat oder eins zu wenig, was der Card gebraucht h\u00e4tte oder sowas"},{"speaker":null,"startTime":4209.44,"endTime":4214.44,"body":"Also man kann das dann schon Continuous Delivery, Continuous Deployment nennen, was ihr macht"},{"speaker":null,"startTime":4214.44,"endTime":4221.44,"body":"Du hast eben das Thema Testing angesprochen, macht ihr da auch Ende-zu-Ende-Tests?"},{"speaker":null,"startTime":4221.44,"endTime":4231.44,"body":"Das ist was, was mich immer interessiert, weil damit kann man am besten das Frontend irgendwie erfahren, sage ich mal"},{"speaker":null,"startTime":4231.44,"endTime":4240.44,"body":"Das ist leider manchmal ein bisschen tricky, gerade so, wenn du im Frontend bist, so asynchrone Sachen zu testen"},{"speaker":null,"startTime":4240.44,"endTime":4247.44,"body":"Aber wir versuchen tats\u00e4chlich Ende-zu-Ende-Tests in m\u00f6glichst vielen Konstellationen zu machen"},{"speaker":null,"startTime":4247.44,"endTime":4252.44,"body":"Damit ich eben genau diesen Fall habe, ich kann mein Produkt umbauen oder meine Produktanzeige"},{"speaker":null,"startTime":4252.44,"endTime":4257.44,"body":"Und kann eine andere Verf\u00fcgbarkeit dran bauen und einen anderen Preis und einen anderen Gutschein"},{"speaker":null,"startTime":4257.44,"endTime":4260.44,"body":"Ich wei\u00df gar nicht genau, was es da alles gibt, das ist nicht meine Fachlichkeit"},{"speaker":null,"startTime":4260.44,"endTime":4267.44,"body":"Und dann mache ich ganz viele abgefahrene Tests, die mir sagen, Produkt funktioniert super, Produktkachel funktioniert super"},{"speaker":null,"startTime":4267.44,"endTime":4271.44,"body":"Und dann steckst du dein Produkt in den Warenkorb und der Warenkorb sagt nein"},{"speaker":null,"startTime":4271.44,"endTime":4278.44,"body":"Und das ist halt was und wir versuchen diese F\u00e4lle halt dann tats\u00e4chlich eben automatisiert f\u00fcr jedes Release dann auch zu testen"},{"speaker":null,"startTime":4278.44,"endTime":4282.44,"body":"Es gibt Sachen, die laufen \u00f6fter, es gibt Sachen, die laufen weniger"},{"speaker":null,"startTime":4282.44,"endTime":4291.44,"body":"Beispiel, wir betreiben ja alle L\u00e4nder und es gibt manchmal L\u00e4nder, die betreffen aber halt nur ein Land"},{"speaker":null,"startTime":4291.44,"endTime":4294.44,"body":"Dann kann ich vielleicht die Ende-zu-Ende-Tests in den anderen L\u00e4ndern weglassen"},{"speaker":null,"startTime":4294.44,"endTime":4304.44,"body":"So ein bisschen Time-to-Market, wie das so Business-Fuzzball nennen w\u00fcrde, irgendwie zu sparen"},{"speaker":null,"startTime":4304.44,"endTime":4311.44,"body":"Dadurch, dass man aber ja in der Cloud so super oder mit moderner Bildarchitektur auch super seine Tests parallelisieren kann"},{"speaker":null,"startTime":4311.44,"endTime":4314.44,"body":"Bist du eigentlich immer nur so langsam wie der langsamste Test"},{"speaker":null,"startTime":4314.44,"endTime":4317.44,"body":"Und dann ist es halt egal, ob du noch zehn schnelle Tests nebendran machen willst"},{"speaker":null,"startTime":4317.44,"endTime":4323.44,"body":"Dann schmei\u00dft du halt bei einem Cloud-Dienstleister deiner Wahl, musst du halt noch ein paar Groschen einschmei\u00dfen"},{"speaker":null,"startTime":4323.44,"endTime":4328.44,"body":"Jetzt bin ich nat\u00fcrlich interessiert, wie ihr das aufgesetzt habt"},{"speaker":null,"startTime":4328.44,"endTime":4332.44,"body":"Also wenn du sagst, ihr macht Ende-zu-Ende-Tests, mit was f\u00fcr einem Tool macht ihr das?"},{"speaker":null,"startTime":4332.44,"endTime":4336.44,"body":"Ja, das ist tats\u00e4chlich dem Team \u00fcberlassen"},{"speaker":null,"startTime":4336.44,"endTime":4345.44,"body":"Das Mindestma\u00df sagt einfach, wer hier mitspielt in dem Online-Shop, der muss so ein Set von Tests bereitstellen"},{"speaker":null,"startTime":4345.44,"endTime":4350.44,"body":"Ende-zu-Ende-Tests, damit eben Leute mit ihrem Produkt-Release testen k\u00f6nnen"},{"speaker":null,"startTime":4350.44,"endTime":4354.44,"body":"Funktioniert das noch mit dem Bahnkorb? Funktioniert das noch mit der Suche?"},{"speaker":null,"startTime":4354.44,"endTime":4361.44,"body":"Funktioniert das noch mit dem Futter? Das sind dann auch abgefahrene Zusammenstellungen, die wei\u00dft du halt vorher"},{"speaker":null,"startTime":4361.44,"endTime":4367.44,"body":"Manchmal m\u00fcssen Sachen halt mal kaputt gehen und da muss man daraus lernen"},{"speaker":null,"startTime":4367.44,"endTime":4373.44,"body":"Das ist auf jeden Fall was, was mich bei DM auch gehalten hat bisher und was zum Grund war, da hinzugehen"},{"speaker":null,"startTime":4373.44,"endTime":4378.44,"body":"Ich glaube, man braucht so eine gewisse Fehlerkultur, dass man halt sagen kann"},{"speaker":null,"startTime":4378.44,"endTime":4382.44,"body":"Wir haben es probiert nach bestem Wissen und Gewissen und haben uns noch mal abgesichert"},{"speaker":null,"startTime":4382.44,"endTime":4384.44,"body":"Und manchmal geht es halt trotzdem kaputt"},{"speaker":null,"startTime":4384.44,"endTime":4388.44,"body":"Und da muss man halt daraus lernen und sagen, okay, wir machen jetzt einen Test"},{"speaker":null,"startTime":4388.44,"endTime":4391.44,"body":"Und wir probieren, dass dieser Zustand nicht mehr passiert"},{"speaker":null,"startTime":4391.44,"endTime":4394.44,"body":"Genau, zur\u00fcck zu deiner Frage"},{"speaker":null,"startTime":4394.44,"endTime":4405.44,"body":"Wir haben im Team, wir benutzen Playwright zum Teil"},{"speaker":null,"startTime":4405.44,"endTime":4410.44,"body":"Also so ein Framework, mit dem letztendlich so ein Headless-Browser steuert, der dann klickt"},{"speaker":null,"startTime":4410.44,"endTime":4415.44,"body":"Wo du sagen kannst, klick den Button, suche das da drauf, schau was drin steht"},{"speaker":null,"startTime":4415.44,"endTime":4421.44,"body":"Wir benutzen Cypress, es gibt Leute, die benutzen Selenium"},{"speaker":null,"startTime":4421.44,"endTime":4425.44,"body":"Wir haben aber auch zum Beispiel einen End-to-End-Test, der benutzt Go"},{"speaker":null,"startTime":4425.44,"endTime":4428.44,"body":"Weil wir halt gesagt haben, wir wollen was mit APIs testen"},{"speaker":null,"startTime":4428.44,"endTime":4431.44,"body":"Und wir wollen dazu irgendwelche Requests machen"},{"speaker":null,"startTime":4431.44,"endTime":4434.44,"body":"Und wir m\u00fcssen uns ja auch mal was Neues angucken"},{"speaker":null,"startTime":4434.44,"endTime":4438.44,"body":"Und wir k\u00f6nnten das jetzt auch nochmal in Java oder JavaScript schreiben"},{"speaker":null,"startTime":4438.44,"endTime":4441.44,"body":"Aber vielleicht m\u00fcssen wir ja als Firma auch irgendwann mal lernen, wie man Go benutzt"},{"speaker":null,"startTime":4441.44,"endTime":4444.44,"body":"Und dann haben wir damals gesagt, wir schreiben mal so einen Test"},{"speaker":null,"startTime":4444.44,"endTime":4448.44,"body":"Das ist so ein ziemlich dummes Ding, das geht halt irgendwo hin, fragt ein API ab"},{"speaker":null,"startTime":4448.44,"endTime":4452.44,"body":"Und wenn das Richtige zur\u00fcckkommt, oder das, was wir ungef\u00e4hr erwarten"},{"speaker":null,"startTime":4452.44,"endTime":4455.44,"body":"Das war so ein ganz cooler Playground, um sowas mit Go zu machen"},{"speaker":null,"startTime":4455.44,"endTime":4460.44,"body":"Und dann ist es, glaube ich, so ein bisschen einfach davon abh\u00e4ngig, was man gut kann"},{"speaker":null,"startTime":4460.44,"endTime":4463.44,"body":"Und was auch alles abdeckt"},{"speaker":null,"startTime":4463.44,"endTime":4472.44,"body":"Es gibt wenige Frameworks, die so sogenannte End-to-End-Tests machen k\u00f6nnen, glaube ich"},{"speaker":null,"startTime":4472.44,"endTime":4480.44,"body":"Und letztendlich steuern die alle Chrome oder Firefox oder irgendeinen Electron-Wrapper um was anderes"},{"speaker":null,"startTime":4480.44,"endTime":4483.44,"body":"Ihr habt einen bunten Strau\u00df, habe ich jetzt rausgeh\u00f6rt"},{"speaker":null,"startTime":4483.44,"endTime":4487.44,"body":"Das hei\u00dft, ihr seid gar nicht festgelegt irgendwie auf 1, sondern es gibt unterschiedliche"},{"speaker":null,"startTime":4487.44,"endTime":4495.44,"body":"Das bedeutet aber, bevor ich was ausrolle, l\u00e4uft dieses ganze Ding einmal durch"},{"speaker":null,"startTime":4495.44,"endTime":4502.44,"body":"Und zwar mit allen unterschiedlichen, teilweise laufen dann Selenium-Tests los, teilweise Playwright und so weiter"},{"speaker":null,"startTime":4502.44,"endTime":4509.44,"body":"Wie lange dauert das denn? Du hast gerade gesagt, wenn man es beim Cloud-Anbieter laufen l\u00e4sst, ist es so schnell wie der langsamste Test"},{"speaker":null,"startTime":4509.44,"endTime":4512.44,"body":"Aber wie schnell ist denn euer langsamster Test?"},{"speaker":null,"startTime":4512.44,"endTime":4525.44,"body":"Ich glaube so ganz tief einsteigen kann ich da gar nicht, aber wir k\u00f6nnen schneller als, wie soll ich denn das sagen?"},{"speaker":null,"startTime":4525.44,"endTime":4531.44,"body":"Wir k\u00f6nnen in Venice schneller als sich in zwei Stunden auf ein Brot bringen oder sowas"},{"speaker":null,"startTime":4531.44,"endTime":4540.44,"body":"Vielleicht so vom Vergleichsgabbar vor ein paar Jahren gab es mal so einen Fall, da sind bei DM ganz viele Kassen ausgefallen in ganz Deutschland"},{"speaker":null,"startTime":4540.44,"endTime":4542.44,"body":"weil es irgendeinen abgefahrenen Fehler gab."},{"speaker":null,"startTime":4542.44,"endTime":4551.44,"body":"Und das war eine kleine Situation und das haben wir innerhalb von, da war irgendwie ein St\u00fcck Backend beteiligt"},{"speaker":null,"startTime":4551.44,"endTime":4554.44,"body":"und wir haben innerhalb von zwei Stunden das gefixt."},{"speaker":null,"startTime":4554.44,"endTime":4559.44,"body":"Da hatten wir ein bisschen Props von Pfeffer damals, zuf\u00e4llig gesehen, der hat gesagt, ja ist halt schei\u00dfe,"},{"speaker":null,"startTime":4559.44,"endTime":4564.44,"body":"wenn dir halt so eine Infrastruktur in der Skalierung ausf\u00e4llt."},{"speaker":null,"startTime":4564.44,"endTime":4571.44,"body":"Aber du bist zumindest irgendwie technisch gut, wenn du das auch so schnell wieder hinbekommst."},{"speaker":null,"startTime":4571.44,"endTime":4575.44,"body":"Und dann bist du halt auch wieder bei so einem Punkt, nat\u00fcrlich, wenn du halt eine WordPress-Template"},{"speaker":null,"startTime":4575.44,"endTime":4579.44,"body":"und wie gesagt, kein Beef oder sowas, das ist ein anderes Arbeiten."},{"speaker":null,"startTime":4579.44,"endTime":4583.44,"body":"Wenn du da einen Fehler hast, dann pushst du halt in deinen FTP-Server was Neues oder in dein Git"},{"speaker":null,"startTime":4583.44,"endTime":4587.44,"body":"und dann ist es gefixt. Oder die alte Version nochmal, dann ist es gefixt."},{"speaker":null,"startTime":4587.44,"endTime":4591.44,"body":"Das funktioniert halt nicht in jeder Skalierung einfach so."},{"speaker":null,"startTime":4591.44,"endTime":4595.44,"body":"Ja, auf jeden Fall."},{"speaker":null,"startTime":4595.44,"endTime":4599.44,"body":"Wir arbeiten dran, das ist auch so ein Ding, was unser Team macht, wir arbeiten dran,"},{"speaker":null,"startTime":4599.44,"endTime":4603.44,"body":"dass das immer schneller und immer besser geht, dass wir eben auch so diesen Zugewinn haben,"},{"speaker":null,"startTime":4603.44,"endTime":4607.44,"body":"dass wir auch vielleicht sagen k\u00f6nnen, hey, wir wollen es eigentlich vermeiden,"},{"speaker":null,"startTime":4607.44,"endTime":4611.44,"body":"aber wenn wir einen Fehler machen, ist es nicht so schlimm, weil wir k\u00f6nnen innerhalb von"},{"speaker":null,"startTime":4611.44,"endTime":4615.44,"body":"zwei Minuten einen Rollback machen und wir k\u00f6nnen aber auch innerhalb von"},{"speaker":null,"startTime":4615.44,"endTime":4619.44,"body":"endlicher Zeit einen Fix machen und Vorw\u00e4rts fixen."},{"speaker":null,"startTime":4619.44,"endTime":4623.44,"body":"Das ist das, glaube ich, in der modernen Softwareentwicklungswelt das Ziel."},{"speaker":null,"startTime":4623.44,"endTime":4627.44,"body":"Es ist ja auch eine ganz andere Konfidenz, wenn man viele Tests hat."},{"speaker":null,"startTime":4627.44,"endTime":4631.44,"body":"Und ich kann mich ja nicht mit jeder Ecke der Applikation auskennen,"},{"speaker":null,"startTime":4631.44,"endTime":4635.44,"body":"wie du gerade schon gesagt hast, aber wei\u00df ich, na ja,"},{"speaker":null,"startTime":4635.44,"endTime":4639.44,"body":"gut, ich mache es jetzt wahrscheinlich, relativ wahrscheinlich, nicht zu 100 Prozent,"},{"speaker":null,"startTime":4639.44,"endTime":4643.44,"body":"nicht komplett kaputt, wenn ich jetzt was pushe."},{"speaker":null,"startTime":4643.44,"endTime":4647.44,"body":"Dieses Gef\u00fchl dabei zu haben, ist ja eigentlich auch schon mal eine sehr gute Sache."},{"speaker":null,"startTime":4647.44,"endTime":4650.44,"body":"Ich wusste gar nicht, eigentlich liegt das logisch auf der Hand,"},{"speaker":null,"startTime":4650.44,"endTime":4654.44,"body":"aber ich habe es noch nie in Betrieb gesehen, dass Tests tats\u00e4chlich irgendwie in der Cloud laufen."},{"speaker":null,"startTime":4654.44,"endTime":4659.44,"body":"Und dann ist nat\u00fcrlich klar, ein einzelner Test, ich kann die alle parallelisieren."},{"speaker":null,"startTime":4659.44,"endTime":4662.44,"body":"Manche h\u00e4ngen vielleicht voneinander ab, das wei\u00df ich nicht genau."},{"speaker":null,"startTime":4662.44,"endTime":4666.44,"body":"Sollte man wahrscheinlich nicht so bauen, aber ich wei\u00df, dass es in der Realit\u00e4t manchmal so ist."},{"speaker":null,"startTime":4666.44,"endTime":4669.44,"body":"Und dann werden sie halt dann doch ein bisschen l\u00e4nger."},{"speaker":null,"startTime":4669.44,"endTime":4672.44,"body":"Ja, aber spannendes Thema auf jeden Fall."},{"speaker":null,"startTime":4672.44,"endTime":4675.44,"body":"Mir sind ganz viele Fragen noch eingefallen."},{"speaker":null,"startTime":4675.44,"endTime":4677.44,"body":"Sarah, ich hijack das hier gerade."},{"speaker":null,"startTime":4677.44,"endTime":4681.44,"body":"Gut, dann haben wir noch ein bisschen mehr Content, super."},{"speaker":null,"startTime":4681.44,"endTime":4684.44,"body":"Genau, vielleicht noch eine Frage zur Technik."},{"speaker":null,"startTime":4684.44,"endTime":4690.44,"body":"Was mich auch interessiert, ist, ob ihr so front- und seitiges Monitoring bei euch auch macht."},{"speaker":null,"startTime":4690.44,"endTime":4693.44,"body":"Sowas wie Sentry oder sowas in der Richtung."},{"speaker":null,"startTime":4693.44,"endTime":4697.44,"body":"Man muss auch nicht sagen, was, aber das w\u00fcrde mich interessieren."},{"speaker":null,"startTime":4697.44,"endTime":4700.44,"body":"Ja."},{"speaker":null,"startTime":4700.44,"endTime":4707.44,"body":"Ich glaube, was man sagen kann, ich pers\u00f6nlich bin ja ein gro\u00dfer Fan von In-Prod-Testen."},{"speaker":null,"startTime":4707.44,"endTime":4710.44,"body":"Wir testen auch End-to-End-Tests in Prod regelm\u00e4\u00dfig."},{"speaker":null,"startTime":4710.44,"endTime":4712.44,"body":"Das ist genau so ein Ding."},{"speaker":null,"startTime":4712.44,"endTime":4716.44,"body":"Wir versuchen alles zu monitoren, was irgendwie geht, sinnvoll."},{"speaker":null,"startTime":4716.44,"endTime":4724.44,"body":"Du musst halt einfach einsch\u00e4tzen, wie wichtig ist das."},{"speaker":null,"startTime":4724.44,"endTime":4729.44,"body":"Reicht es mir, wenn der Kunde anruft im Service Setup, wenn die Webseite kaputt ist?"},{"speaker":null,"startTime":4729.44,"endTime":4731.44,"body":"Das ist wahrscheinlich in der Skalierung schlecht."},{"speaker":null,"startTime":4731.44,"endTime":4733.44,"body":"Das willst du vorher schon wissen."},{"speaker":null,"startTime":4733.44,"endTime":4741.44,"body":"Aber reicht es zum Beispiel, wenn die Bewertungen unter den Produkten nicht angezeigt werden?"},{"speaker":null,"startTime":4741.44,"endTime":4747.44,"body":"Also, dass da, wo \u00fcberall bei denen f\u00fcnf Sterne sind, die nicht angezeigt werden."},{"speaker":null,"startTime":4747.44,"endTime":4749.44,"body":"Vielleicht ist das nicht so wichtig."},{"speaker":null,"startTime":4749.44,"endTime":4754.44,"body":"Jetzt kommt der n\u00e4chste Punkt, mit dem du auch anderes Arbeiten nimmst."},{"speaker":null,"startTime":4754.44,"endTime":4759.44,"body":"Jetzt hast du pl\u00f6tzlich sehr viele Stakeholder, wie das so in Neudeutsch hei\u00dft,"},{"speaker":null,"startTime":4759.44,"endTime":4761.44,"body":"die alle eine Meinung dazu haben."},{"speaker":null,"startTime":4761.44,"endTime":4767.44,"body":"Christian sagt zum Beispiel, die Bewertung ist total egal, die ich da sehe."},{"speaker":null,"startTime":4767.44,"endTime":4769.44,"body":"Ich kaufe seit Jahren das gleiche Shampoo."},{"speaker":null,"startTime":4769.44,"endTime":4771.44,"body":"Wenn das nicht geht, will ich trotzdem einkaufen k\u00f6nnen."},{"speaker":null,"startTime":4771.44,"endTime":4773.44,"body":"Und dann gibt es aber halt welche, die sagen, ja, Moment,"},{"speaker":null,"startTime":4773.44,"endTime":4778.44,"body":"aber es gibt Kunden, die lassen sich von den Bewertungen beeinflussen."},{"speaker":null,"startTime":4778.44,"endTime":4780.44,"body":"So ein negatives Wort."},{"speaker":null,"startTime":4780.44,"endTime":4784.44,"body":"Die schauen gerne, was andere Leute auch von diesem Produkt halten und was die auch kaufen."},{"speaker":null,"startTime":4784.44,"endTime":4785.44,"body":"F\u00fcr die ist das super wichtig."},{"speaker":null,"startTime":4785.44,"endTime":4787.44,"body":"Die kaufen dann lieber ein Produkt mit f\u00fcnf Sternen."},{"speaker":null,"startTime":4787.44,"endTime":4791.44,"body":"Und wenn sie keine sehen, kaufen sie es vielleicht nicht, weil das Vertrauen fehlt."},{"speaker":null,"startTime":4791.44,"endTime":4795.44,"body":"Von daher gibt es da keine so harte eine Antwort."},{"speaker":null,"startTime":4795.44,"endTime":4800.44,"body":"Und ich glaube, dass man das halt auch herausfinden muss."},{"speaker":null,"startTime":4800.44,"endTime":4808.44,"body":"Aber ja, man sollte sicher seine Webseite, \u00fcber die viele Millionen umgesetzt werden,"},{"speaker":null,"startTime":4808.44,"endTime":4809.44,"body":"denn es gibt keine aktuellen Zahlen."},{"speaker":null,"startTime":4809.44,"endTime":4812.44,"body":"Wahrscheinlich d\u00fcrfte ich auch keine sagen."},{"speaker":null,"startTime":4812.44,"endTime":4814.44,"body":"K\u00f6nnt ihr im Gesch\u00e4ftsbericht nachlesen."},{"speaker":null,"startTime":4814.44,"endTime":4819.44,"body":"Vielleicht, ich wei\u00df gar nicht, seid ihr eine AG?"},{"speaker":null,"startTime":4819.44,"endTime":4822.44,"body":"Es gibt bestimmt einen Gesch\u00e4ftsbericht, den man nachsehen kann."},{"speaker":null,"startTime":4822.44,"endTime":4826.44,"body":"Dann k\u00f6nnt ihr das da nachgucken."},{"speaker":null,"startTime":4826.44,"endTime":4829.44,"body":"Es gibt bestimmt, ich kann mal googlen."},{"speaker":null,"startTime":4829.44,"endTime":4831.44,"body":"Es ist nicht so wichtig."},{"speaker":null,"startTime":4831.44,"endTime":4833.44,"body":"Jeder kennt DM in Deutschland."},{"speaker":null,"startTime":4833.44,"endTime":4836.44,"body":"Ich glaube, ihr k\u00f6nnt euch vorstellen, da kommt ein bisschen was zusammen."},{"speaker":null,"startTime":4836.44,"endTime":4840.44,"body":"Klar, es ist auf jeden Fall so."},{"speaker":null,"startTime":4840.44,"endTime":4845.44,"body":"Ich glaube, man muss ja einfach nur sagen,"},{"speaker":null,"startTime":4845.44,"endTime":4848.44,"body":"da arbeiten sehr viele Leute an so einem Shop."},{"speaker":null,"startTime":4848.44,"endTime":4852.44,"body":"Und der Shop zeigt dir ja auch noch an, wo die Filialen sind."},{"speaker":null,"startTime":4852.44,"endTime":4855.44,"body":"Selbst wenn du nicht im Shop kaufst, hast du ja ein Mehrwert von diesem Shop."},{"speaker":null,"startTime":4855.44,"endTime":4857.44,"body":"Also von der Online-Pr\u00e4senz."},{"speaker":null,"startTime":4857.44,"endTime":4861.44,"body":"Und kannst dir angucken, wie sind die Bewertungen von dem Shampoo oder sowas."},{"speaker":null,"startTime":4861.44,"endTime":4869.44,"body":"Sowas kannst du sowieso nicht im Geld einfach aufw\u00e4hlen, aufrechnen."},{"speaker":null,"startTime":4869.44,"endTime":4874.44,"body":"Dass du sagst, der Shop war jetzt 5 Minuten weg, das kostet 350 Euro."},{"speaker":null,"startTime":4874.44,"endTime":4878.44,"body":"Und ich glaube, bei der Gr\u00f6\u00dfe kann man sich vorstellen,"},{"speaker":null,"startTime":4878.44,"endTime":4881.44,"body":"dass das wahrscheinlich sinnvoll ist, dass das Ding eine relativ hohe Uptime hat."},{"speaker":null,"startTime":4881.44,"endTime":4884.44,"body":"Und da sich auch Leute direkt k\u00fcmmern, wenn es kaputt geht."},{"speaker":null,"startTime":4884.44,"endTime":4888.44,"body":"Das ist ja so ein Selbstzweck, dass man sich da auch eine M\u00f6glichkeit schafft,"},{"speaker":null,"startTime":4888.44,"endTime":4892.44,"body":"das auch zu erkennen."},{"speaker":null,"startTime":4892.44,"endTime":4898.44,"body":"Ja, jetzt ist mir gerade aufgefallen, bis gerade eben wusste ich nicht,"},{"speaker":null,"startTime":4898.44,"endTime":4901.44,"body":"was DM eigentlich hei\u00dft. Und dann habe ich es gegoogelt und habe gedacht,"},{"speaker":null,"startTime":4901.44,"endTime":4910.44,"body":"oh Gott, na klar, soll ich es jetzt sagen?"},{"speaker":null,"startTime":4910.44,"endTime":4914.44,"body":"Ihr k\u00f6nnt es mal selbst googeln und dann euch an den Kopf greifen."},{"speaker":null,"startTime":4914.44,"endTime":4917.44,"body":"Schreibt es mal in die Kommentare."},{"speaker":null,"startTime":4917.44,"endTime":4920.44,"body":"Dungeon Master, oder nicht?"},{"speaker":null,"startTime":4920.44,"endTime":4923.44,"body":"Ja, genau, Dungeon Master."},{"speaker":null,"startTime":4923.44,"endTime":4929.44,"body":"Ich wollte halt noch was zur Arbeit generell oder zur Arbeitskultur generell bei euch fragen,"},{"speaker":null,"startTime":4929.44,"endTime":4934.44,"body":"weil ich immer wieder von au\u00dfen geh\u00f6rt habe, ah ja, DM, das ist ja so ein bisschen anders da."},{"speaker":null,"startTime":4934.44,"endTime":4938.44,"body":"Das ist ja irgendwie so ein bisschen eine andere Arbeitskultur."},{"speaker":null,"startTime":4938.44,"endTime":4942.44,"body":"Und ich habe dich ja auch schon mal, ich wei\u00df gar nicht, k\u00f6nnen wir, glaube ich, dr\u00fcber reden,"},{"speaker":null,"startTime":4942.44,"endTime":4947.44,"body":"ich habe dich ja mal besucht und ein K\u00e4ffchen getrunken und habe die R\u00e4ume auch mal von innen gesehen."},{"speaker":null,"startTime":4947.44,"endTime":4953.44,"body":"Und alleine da hatte ich schon den Eindruck, das ist jetzt anders als viele andere B\u00fcros."},{"speaker":null,"startTime":4953.44,"endTime":4957.44,"body":"Wie ist denn dein Eindruck dazu, du hast ja auch schon mal woanders gearbeitet,"},{"speaker":null,"startTime":4957.44,"endTime":4961.44,"body":"auch wenn es schon ein bisschen l\u00e4nger her ist, wenn ich es richtig geh\u00f6rt habe?"},{"speaker":null,"startTime":4961.44,"endTime":4966.44,"body":"Also ich sage mal, den Gro\u00dfteil meines Arbeitslebens habe ich woanders gearbeitet."},{"speaker":null,"startTime":4966.44,"endTime":4972.44,"body":"Ich bin auch schon alt."},{"speaker":null,"startTime":4972.44,"endTime":4982.44,"body":"Ich finde es super dort zu arbeiten, wenn du sagst R\u00e4umlichkeiten oder sowas."},{"speaker":null,"startTime":4982.44,"endTime":4986.44,"body":"Ich habe da vor ein paar Jahren als Ex-Diner, der es schon kannte, reingewechselt."},{"speaker":null,"startTime":4986.44,"endTime":4992.44,"body":"Das ist wahrscheinlich schon die beste Aussage, die du treffen kannst f\u00fcr einen Arbeitgeber."},{"speaker":null,"startTime":4992.44,"endTime":4998.44,"body":"Nach dem Motto, der kannte die Katze schon, muss mal den Sack aufmachen."},{"speaker":null,"startTime":4998.44,"endTime":5004.44,"body":"Mir gef\u00e4llt es. Ich glaube, es ist nicht f\u00fcr jeden was."},{"speaker":null,"startTime":5004.44,"endTime":5010.44,"body":"Bevor ich das kannte, hat jemand gesagt, hier, da gibt es DM."},{"speaker":null,"startTime":5010.44,"endTime":5016.44,"body":"Okay, DM, da kaufe ich mir ein Shampoo. Das ist wahrscheinlich auch so ein weiterer Riesenkonzern."},{"speaker":null,"startTime":5016.44,"endTime":5020.44,"body":"Wahrscheinlich beauftragen die alles."},{"speaker":null,"startTime":5020.44,"endTime":5028.44,"body":"Ich treffe auf jeder Konferenz und jedem Meet-up Leute, die sagen, das DM hat eine eigene IT."},{"speaker":null,"startTime":5028.44,"endTime":5036.44,"body":"Ich bin eine Firma mit 60.000 Mitarbeitern und 4.000 Finialen."},{"speaker":null,"startTime":5036.44,"endTime":5042.44,"body":"Vielleicht haben wir eine eigene IT."},{"speaker":null,"startTime":5042.44,"endTime":5048.44,"body":"Ich glaube, die R\u00e4ume sind ganz cool. Die sind super offen."},{"speaker":null,"startTime":5048.44,"endTime":5054.44,"body":"Ich gehe nur einmal die Woche hin. F\u00fcr mich pers\u00f6nlich funktioniert Remote einfach gut."},{"speaker":null,"startTime":5054.44,"endTime":5060.44,"body":"Das ist zumindest in meinem Umfeld auch ziemlich offen."},{"speaker":null,"startTime":5060.44,"endTime":5066.44,"body":"Da entscheiden das die Leute selbst oder die Teams, wann sie da hinkommen oder nicht und wie sie zusammenarbeiten wollen."},{"speaker":null,"startTime":5066.44,"endTime":5072.44,"body":"Ich kenne Teams, da sind alle Leute jeden Tag da. Ich kenne Teams, da sehen sich die Leute einmal im Quartal richtig."},{"speaker":null,"startTime":5072.44,"endTime":5082.44,"body":"Und wir haben ja auch Leute, die irgendwo in Dresden wohnen und bei dir in Karlsruhe arbeiten."},{"speaker":null,"startTime":5082.44,"endTime":5086.44,"body":"Die werden bestimmt auch nicht jeden Tag hier reinbl\u00f6deln."},{"speaker":null,"startTime":5086.44,"endTime":5098.44,"body":"Ansonsten ist es auch ein bisschen speziell, glaube ich, manchmal mit dieser Kommunikation und Begegnungskultur."},{"speaker":null,"startTime":5098.44,"endTime":5110.44,"body":"Und auch ein bisschen andere Ans\u00e4tze, als man sie aus dem Standard kennt."},{"speaker":null,"startTime":5110.44,"endTime":5118.44,"body":"Typischerweise, wenn du in so einem Software-Backpack arbeitest, dann hast du einen Teamleiter."},{"speaker":null,"startTime":5118.44,"endTime":5121.44,"body":"Manchmal ist der Teil des Teams."},{"speaker":null,"startTime":5121.44,"endTime":5129.44,"body":"Da gibt es in gro\u00dfen anderen Firmen, wo manche hier vielleicht in diesem Podcast auch arbeiten, einen Teamleiter, der ist eigentlich ein Teammitglied, so wie ich das geh\u00f6rt habe."},{"speaker":null,"startTime":5129.44,"endTime":5131.44,"body":"Ich war noch nie bei der eins."},{"speaker":null,"startTime":5131.44,"endTime":5135.44,"body":"Der ist halt einfach der Ansprechpartner."},{"speaker":null,"startTime":5135.44,"endTime":5138.44,"body":"Und dann gibt es obendr\u00fcber noch jemand f\u00fcr drei Teams."},{"speaker":null,"startTime":5138.44,"endTime":5139.44,"body":"Und dann gibt es noch jemand."},{"speaker":null,"startTime":5139.44,"endTime":5143.44,"body":"Und dann kletterst du deine ganze Manager-Treppe irgendwie hoch."},{"speaker":null,"startTime":5143.44,"endTime":5145.44,"body":"Ich wei\u00df nicht, wie viele Stufen es bei euch gibt."},{"speaker":null,"startTime":5145.44,"endTime":5148.44,"body":"Bei uns gibt es drei."},{"speaker":null,"startTime":5148.44,"endTime":5150.44,"body":"Ja, glaube ich."},{"speaker":null,"startTime":5150.44,"endTime":5152.44,"body":"Das ist noch ganz cool."},{"speaker":null,"startTime":5152.44,"endTime":5159.44,"body":"Dass du tats\u00e4chlich mit jemand aus der Gesch\u00e4ftsf\u00fchrung"},{"speaker":null,"startTime":5159.44,"endTime":5162.44,"body":"grundlegend auch schon die Leute einfach anschreiben k\u00f6nntest."},{"speaker":null,"startTime":5162.44,"endTime":5165.44,"body":"Das gibt es nicht in sehr vielen Firmen in der Gr\u00f6\u00dfe,"},{"speaker":null,"startTime":5165.44,"endTime":5168.44,"body":"dass wenn du irgendwas willst, deinen Chef einfach anschreiben kannst."},{"speaker":null,"startTime":5168.44,"endTime":5171.44,"body":"Also, Gesch\u00e4ftsf\u00fchrungsebene."},{"speaker":null,"startTime":5171.44,"endTime":5173.44,"body":"Und klar sind die mega besch\u00e4ftigt."},{"speaker":null,"startTime":5173.44,"endTime":5175.44,"body":"Aber die Antworten auch tats\u00e4chlich."},{"speaker":null,"startTime":5175.44,"endTime":5178.44,"body":"Das habe ich tats\u00e4chlich schon mal ausprobiert."},{"speaker":null,"startTime":5178.44,"endTime":5180.44,"body":"Das sollte wahrscheinlich nicht jeder jeden Tag machen,"},{"speaker":null,"startTime":5180.44,"endTime":5182.44,"body":"weil sonst antworten die nie wieder."},{"speaker":null,"startTime":5182.44,"endTime":5184.44,"body":"Aber in einem gewissen Rahmen, wenn es etwas Wichtiges gibt,"},{"speaker":null,"startTime":5184.44,"endTime":5186.44,"body":"geht das wahrscheinlich schon."},{"speaker":null,"startTime":5186.44,"endTime":5189.44,"body":"Und das ist ja echt ..."},{"speaker":null,"startTime":5189.44,"endTime":5192.44,"body":"Also, ich habe schon in mehreren gro\u00dfen Firmen auch beraten"},{"speaker":null,"startTime":5192.44,"endTime":5196.44,"body":"und auch gearbeitet, dass das etwas Ungew\u00f6hnliches ist."},{"speaker":null,"startTime":5196.44,"endTime":5200.44,"body":"Und dann ist es auch unter den Entwicklern so,"},{"speaker":null,"startTime":5200.44,"endTime":5202.44,"body":"dass du halt ... oder in den Teams."},{"speaker":null,"startTime":5202.44,"endTime":5206.44,"body":"Es gibt in einer Art des Teams, in den meisten Teams, wenig Struktur."},{"speaker":null,"startTime":5206.44,"endTime":5209.44,"body":"Oder wenig Hierarchie. Struktur hoffentlich."},{"speaker":null,"startTime":5209.44,"endTime":5212.44,"body":"Wir haben jetzt nicht irgendwie den Senior,"},{"speaker":null,"startTime":5212.44,"endTime":5214.44,"body":"der dem Rest vorschreibt, oder den Architekt,"},{"speaker":null,"startTime":5214.44,"endTime":5217.44,"body":"der dem Rest vorschreibt, was er machen muss, oder sowas."},{"speaker":null,"startTime":5217.44,"endTime":5220.44,"body":"Sondern wir versuchen da gemeinschaftlich,"},{"speaker":null,"startTime":5220.44,"endTime":5223.44,"body":"alle zu beteiligen und auch alle zu h\u00f6ren,"},{"speaker":null,"startTime":5223.44,"endTime":5226.44,"body":"sodass im Zweifelsfall auch jemand,"},{"speaker":null,"startTime":5226.44,"endTime":5229.44,"body":"der erst vor zwei Wochen angefangen hat"},{"speaker":null,"startTime":5229.44,"endTime":5231.44,"body":"und vielleicht auch noch sehr jung ist,"},{"speaker":null,"startTime":5231.44,"endTime":5235.44,"body":"auch einen guten Beitrag liefern kann,"},{"speaker":null,"startTime":5235.44,"endTime":5237.44,"body":"in dem man eben die Chance gibt."},{"speaker":null,"startTime":5237.44,"endTime":5239.44,"body":"Weil ich pers\u00f6nlich bin der Meinung,"},{"speaker":null,"startTime":5239.44,"endTime":5242.44,"body":"dass nur so die Leute auch wachsen k\u00f6nnen."},{"speaker":null,"startTime":5242.44,"endTime":5244.44,"body":"Und ich lerne da auch mit Leuten,"},{"speaker":null,"startTime":5244.44,"endTime":5248.44,"body":"die unter 30 sind, t\u00e4glich was dazu."},{"speaker":null,"startTime":5248.44,"endTime":5250.44,"body":"Ich habe heute irgendwie so ein Bild gesehen,"},{"speaker":null,"startTime":5250.44,"endTime":5254.44,"body":"sowas wie Junior-Ausbilden kann man sich auch vorstellen,"},{"speaker":null,"startTime":5254.44,"endTime":5257.44,"body":"als w\u00fcrde man einen Senior pflanzen oder sowas."},{"speaker":null,"startTime":5257.44,"endTime":5262.44,"body":"Man muss immer gut gie\u00dfen und gie\u00dfen lassen und so weiter."},{"speaker":null,"startTime":5262.44,"endTime":5264.44,"body":"Ja, das ist gut."},{"speaker":null,"startTime":5264.44,"endTime":5265.44,"body":"Genau."},{"speaker":null,"startTime":5265.44,"endTime":5267.44,"body":"Also wenn halt alle Leute nur sagen,"},{"speaker":null,"startTime":5267.44,"endTime":5269.44,"body":"wir stellen ja nur erfahrene Leute ein,"},{"speaker":null,"startTime":5269.44,"endTime":5271.44,"body":"dann gibt es halt irgendwann keine mehr."},{"speaker":null,"startTime":5271.44,"endTime":5274.44,"body":"Du musst ja alles, was nachkommt mit KI, dann ersetzen."},{"speaker":null,"startTime":5274.44,"endTime":5277.44,"body":"Sogar die KI-Bros kommen jetzt auf die Idee zu sagen,"},{"speaker":null,"startTime":5277.44,"endTime":5279.44,"body":"Moment mal, wie ist denn das eigentlich,"},{"speaker":null,"startTime":5279.44,"endTime":5282.44,"body":"wenn wir mal ein Problem haben, k\u00f6nnen wir dann die Agents,"},{"speaker":null,"startTime":5282.44,"endTime":5284.44,"body":"den ganzen Agents, die wir jetzt bauen,"},{"speaker":null,"startTime":5284.44,"endTime":5285.44,"body":"auch irgendwie gestatten,"},{"speaker":null,"startTime":5285.44,"endTime":5288.44,"body":"dass da noch irgendein Senior-Entwickler drauf guckt,"},{"speaker":null,"startTime":5288.44,"endTime":5290.44,"body":"wenn die nicht mehr weiter wissen."},{"speaker":null,"startTime":5290.44,"endTime":5293.44,"body":"Das ist irgendwie jetzt, wir rollen gerade das,"},{"speaker":null,"startTime":5293.44,"endTime":5296.44,"body":"was wir vorher mal hatten, falschrum wieder auf,"},{"speaker":null,"startTime":5296.44,"endTime":5299.44,"body":"weil wir merken, Schei\u00dfe geht gar nicht so gut."},{"speaker":null,"startTime":5299.44,"endTime":5302.44,"body":"Da bin ich mal gespannt, wie viele lustige Sachen"},{"speaker":null,"startTime":5302.44,"endTime":5305.44,"body":"da noch rauskommen aus dieser ganzen KI-Welt,"},{"speaker":null,"startTime":5305.44,"endTime":5307.44,"body":"wo dann irgendwann am Ende jemand merkt,"},{"speaker":null,"startTime":5307.44,"endTime":5309.44,"body":"oh, vielleicht w\u00e4re es doch nicht schlecht,"},{"speaker":null,"startTime":5309.44,"endTime":5312.44,"body":"wenn hier mal jemand mit Ahnung dr\u00fcber guckt oder so."},{"speaker":null,"startTime":5312.44,"endTime":5314.44,"body":"Na ja, genau."},{"speaker":null,"startTime":5314.44,"endTime":5317.44,"body":"Vielleicht sind wir dann quasi die Leute,"},{"speaker":null,"startTime":5317.44,"endTime":5320.44,"body":"die noch wissen, wie man JavaScript schreibt,"},{"speaker":null,"startTime":5320.44,"endTime":5323.44,"body":"von Hand, und HTML und CSS die Kobol-Entwickler von morgen."},{"speaker":null,"startTime":5323.44,"endTime":5325.44,"body":"Wer wei\u00df."},{"speaker":null,"startTime":5325.44,"endTime":5328.44,"body":"Ja, das k\u00f6nnte sein. Das wei\u00df ich nicht."},{"speaker":null,"startTime":5328.44,"endTime":5331.44,"body":"Ja, aber HTML, CSS hat auf jeden Fall, glaube ich,"},{"speaker":null,"startTime":5331.44,"endTime":5334.44,"body":"Potenzial, Kobol zu \u00fcberleben."},{"speaker":null,"startTime":5334.44,"endTime":5338.44,"body":"Auch wenn du davon ausgehst, dass HTML und CSS"},{"speaker":null,"startTime":5338.44,"endTime":5341.44,"body":"wieder so einen..."},{"speaker":null,"startTime":5341.44,"endTime":5344.44,"body":"N\u00e4mlich zumindest war in meiner Bubble"},{"speaker":null,"startTime":5344.44,"endTime":5347.44,"body":"so ein Hype erlebt, dass die Leute sagen,"},{"speaker":null,"startTime":5347.44,"endTime":5350.44,"body":"JavaScript ist zu kompliziert, zu langsam."},{"speaker":null,"startTime":5350.44,"endTime":5353.44,"body":"Letzte tausend Libraries, wie jetzt vorhin in der Retro gesehen,"},{"speaker":null,"startTime":5353.44,"endTime":5356.44,"body":"mit irgendwelchem Mist runter."},{"speaker":null,"startTime":5356.44,"endTime":5361.44,"body":"Es geht ja auch so abgefahren geiles Zeug mit CSS und HTML."},{"speaker":null,"startTime":5361.44,"endTime":5364.44,"body":"Ja, und es gibt neue Frameworks,"},{"speaker":null,"startTime":5364.44,"endTime":5367.44,"body":"die das so ein bisschen anders denken,"},{"speaker":null,"startTime":5367.44,"endTime":5371.44,"body":"dass du renderst Sachen vor im Backend"},{"speaker":null,"startTime":5371.44,"endTime":5374.44,"body":"und lieferst dann aber HTML und CSS aus."},{"speaker":null,"startTime":5374.44,"endTime":5377.44,"body":"Und vielleicht ein bisschen JavaScript"},{"speaker":null,"startTime":5377.44,"endTime":5380.44,"body":"f\u00fcr so reaktivere Sachen, wie du hast eine Suche"},{"speaker":null,"startTime":5380.44,"endTime":5383.44,"body":"und willst direkt bei jedem Klick das Ergebnis sehen,"},{"speaker":null,"startTime":5383.44,"endTime":5386.44,"body":"ohne dann jedes Mal ein Page Load zu machen oder so."},{"speaker":null,"startTime":5386.44,"endTime":5389.44,"body":"Ich habe auch das Gef\u00fchl, es k\u00f6nnte sein,"},{"speaker":null,"startTime":5389.44,"endTime":5392.44,"body":"dass der Trend wieder dahin geht."},{"speaker":null,"startTime":5392.44,"endTime":5395.44,"body":"Allerdings bin ich auch in einer relativ kleinen Bubble von Leuten,"},{"speaker":null,"startTime":5395.44,"endTime":5398.44,"body":"die ich mir selbst gebaut habe,"},{"speaker":null,"startTime":5398.44,"endTime":5401.44,"body":"die hoffentlich \u00e4hnlich denken wie ich."},{"speaker":null,"startTime":5401.44,"endTime":5404.44,"body":"Und dessen muss man sich auch bewusst sein."},{"speaker":null,"startTime":5404.44,"endTime":5407.44,"body":"Ich bin immer wieder \u00fcberrascht. Es gibt dann auch ganz andere Welten,"},{"speaker":null,"startTime":5407.44,"endTime":5410.44,"body":"von denen ich gar nichts mitkriege da drau\u00dfen."},{"speaker":null,"startTime":5410.44,"endTime":5413.44,"body":"Ich habe das mal gemerkt, als ich einen Artikel geschrieben habe"},{"speaker":null,"startTime":5413.44,"endTime":5416.44,"body":"\u00fcber KI und Barrierefreiheit,"},{"speaker":null,"startTime":5416.44,"endTime":5419.44,"body":"ob das da irgendwie helfen kann,"},{"speaker":null,"startTime":5419.44,"endTime":5422.44,"body":"der dann in anderen Bubbles geteilt wurde."},{"speaker":null,"startTime":5422.44,"endTime":5425.44,"body":"Da wurden irgendwo andere Kommentare zu meinem Artikel geschrieben."},{"speaker":null,"startTime":5425.44,"endTime":5428.44,"body":"Ich dachte, es gibt da noch diese React-Only-Welt,"},{"speaker":null,"startTime":5428.44,"endTime":5431.44,"body":"wo Leute drin sind, die auch glauben,"},{"speaker":null,"startTime":5431.44,"endTime":5434.44,"body":"dass es au\u00dfer ihrer Bubble keine andere gibt"},{"speaker":null,"startTime":5434.44,"endTime":5437.44,"body":"und die nicht verstehen k\u00f6nnen, dass es Leute gibt,"},{"speaker":null,"startTime":5437.44,"endTime":5440.44,"body":"die HTML von Hand bauen."},{"speaker":null,"startTime":5440.44,"endTime":5443.44,"body":"So gibt es wahrscheinlich noch 23 andere Welten,"},{"speaker":null,"startTime":5443.44,"endTime":5446.44,"body":"auf die ich normalerweise keinen Zugriff habe,"},{"speaker":null,"startTime":5446.44,"endTime":5449.44,"body":"auch weil es in der eigenen Bubble auch gem\u00fctlich ist."},{"speaker":null,"startTime":5449.44,"endTime":5453.44,"body":"Wenn ich da irgendwie sage, schei\u00dfe, Frameworks, Dreck, JavaScript"},{"speaker":null,"startTime":5453.44,"endTime":5458.44,"body":"und dann zehn Leute sagen, jawoll, das ist nat\u00fcrlich auch sch\u00f6n zu h\u00f6ren,"},{"speaker":null,"startTime":5458.44,"endTime":5462.44,"body":"auch wenn es vielleicht nicht die eine Wahrheit ist f\u00fcr alles."},{"speaker":null,"startTime":5462.44,"endTime":5466.44,"body":"Aber ja, da landet man dann schnell irgendwie drin."},{"speaker":null,"startTime":5466.44,"endTime":5468.44,"body":"Genau."},{"speaker":null,"startTime":5468.44,"endTime":5470.44,"body":"Okay."},{"speaker":null,"startTime":5470.44,"endTime":5473.44,"body":"Gut, dann, ich hatte vorhin schon mal versucht,"},{"speaker":null,"startTime":5473.44,"endTime":5475.44,"body":"so ein bisschen die Kurve zu schlagen,"},{"speaker":null,"startTime":5475.44,"endTime":5477.44,"body":"\u00fcber was sprichst du auf Konferenzen?"},{"speaker":null,"startTime":5477.44,"endTime":5480.44,"body":"Bei deinem Arbeitgeber gelandet."},{"speaker":null,"startTime":5480.44,"endTime":5485.44,"body":"Aber ist ja auch super, da haben sich ja auch super viele Fragen ergeben."},{"speaker":null,"startTime":5485.44,"endTime":5489.44,"body":"War ja gut, dass wir da noch weiter h\u00e4ngen geblieben sind."},{"speaker":null,"startTime":5489.44,"endTime":5492.44,"body":"Genau, und um dir ein bisschen zu helfen,"},{"speaker":null,"startTime":5492.44,"endTime":5496.44,"body":"Keyword-Authentication oder irgendwie Auth of Websites,"},{"speaker":null,"startTime":5496.44,"endTime":5500.44,"body":"da h\u00e4ttest du, glaube ich, noch was dr\u00fcber zu sagen."},{"speaker":null,"startTime":5500.44,"endTime":5503.44,"body":"Ja, aber das ist ja fast gar nichts,"},{"speaker":null,"startTime":5503.44,"endTime":5506.44,"body":"was man in so einem Frontend-Postklass besprechen kann."},{"speaker":null,"startTime":5506.44,"endTime":5510.44,"body":"Nee, Quatsch, k\u00f6nnen wir schon? Ich hab die, ja?"},{"speaker":null,"startTime":5510.44,"endTime":5513.44,"body":"Das war was, was ich reingeschrieben hatte vorhin."},{"speaker":null,"startTime":5513.44,"endTime":5515.44,"body":"Ja, aber das war auch ein Vorgespr\u00e4ch."},{"speaker":null,"startTime":5515.44,"endTime":5518.44,"body":"Hast du da auch schon irgendwas zu Auth gesagt?"},{"speaker":null,"startTime":5518.44,"endTime":5521.44,"body":"Okay, ich kann ja einfach mal einen kleinen Ausflug machen"},{"speaker":null,"startTime":5521.44,"endTime":5523.44,"body":"und versuche, mich da kurz zu halten."},{"speaker":null,"startTime":5523.44,"endTime":5527.44,"body":"Aber bis jetzt haben wir ja auch schon irgendwie 120 \u00fcber dem."},{"speaker":null,"startTime":5527.44,"endTime":5531.44,"body":"Nein, du hast das Grundkonzept dieses Podcasts missverstanden."},{"speaker":null,"startTime":5531.44,"endTime":5534.44,"body":"Sich kurzfassen ist hier genau falsch."},{"speaker":null,"startTime":5534.44,"endTime":5536.44,"body":"Also, perfekt."},{"speaker":null,"startTime":5536.44,"endTime":5538.44,"body":"Ich kann auch."},{"speaker":null,"startTime":5538.44,"endTime":5540.44,"body":"Ich wollte gerade sagen, nicht fass dich lang,"},{"speaker":null,"startTime":5540.44,"endTime":5542.44,"body":"sondern fass dich richtig."},{"speaker":null,"startTime":5542.44,"endTime":5544.44,"body":"Genau."},{"speaker":null,"startTime":5544.44,"endTime":5547.44,"body":"Das nimmt dir so viel Zeit, wie du brauchst."},{"speaker":null,"startTime":5547.44,"endTime":5550.44,"body":"L\u00e4nger muss dann auch nicht sein."},{"speaker":null,"startTime":5550.44,"endTime":5552.44,"body":"Okay."},{"speaker":null,"startTime":5552.44,"endTime":5553.44,"body":"Sandication."},{"speaker":null,"startTime":5553.44,"endTime":5555.44,"body":"Ich habe mich die letzten paar Jahre relativ aktiv"},{"speaker":null,"startTime":5555.44,"endTime":5558.44,"body":"mit WebAuthN und Passkeys besch\u00e4ftigt."},{"speaker":null,"startTime":5558.44,"endTime":5562.44,"body":"Bevor es Passkeys gab, hie\u00df der Standard seit 2018"},{"speaker":null,"startTime":5562.44,"endTime":5564.44,"body":"nur so was, WebAuthN."},{"speaker":null,"startTime":5564.44,"endTime":5568.44,"body":"Das ist letztendlich eine M\u00f6glichkeit,"},{"speaker":null,"startTime":5568.44,"endTime":5571.44,"body":"ohne Passw\u00f6rter oder mit einem sehr sinnvollen"},{"speaker":null,"startTime":5571.44,"endTime":5575.44,"body":"zweiten Faktor und sehr sicheren zweiten Faktor"},{"speaker":null,"startTime":5575.44,"endTime":5579.44,"body":"irgendwie sich irgendwo anzumelden."},{"speaker":null,"startTime":5579.44,"endTime":5581.44,"body":"Ich kann mal so einen kurzen Abriss geben,"},{"speaker":null,"startTime":5581.44,"endTime":5582.44,"body":"wie das funktioniert."},{"speaker":null,"startTime":5582.44,"endTime":5585.44,"body":"Passkeys ist auf jeden Fall ein Riesenhype gerade."},{"speaker":null,"startTime":5585.44,"endTime":5590.44,"body":"Wenn manche Webseiten und Login-Anbieter springen,"},{"speaker":null,"startTime":5590.44,"endTime":5593.44,"body":"die regelrecht ins Gesicht mit Bach doch mal Passkey."},{"speaker":null,"startTime":5593.44,"endTime":5596.44,"body":"Und manche haben das gar nicht"},{"speaker":null,"startTime":5596.44,"endTime":5598.44,"body":"und haben noch gar nichts davon geh\u00f6rt."},{"speaker":null,"startTime":5598.44,"endTime":5600.44,"body":"Ich habe ja vorhin schon mal angeteasert,"},{"speaker":null,"startTime":5600.44,"endTime":5604.44,"body":"dass ich kein Freund von sowas wie Best\u00e4tigungs-SMS"},{"speaker":null,"startTime":5604.44,"endTime":5608.44,"body":"oder einer App, die dir so ein Token generiert oder sowas bin,"},{"speaker":null,"startTime":5608.44,"endTime":5610.44,"body":"wo du einfach nochmal, nachdem du einen String"},{"speaker":null,"startTime":5610.44,"endTime":5612.44,"body":"mit deinem Username und Passwort jeweils hingeschickt hast,"},{"speaker":null,"startTime":5612.44,"endTime":5614.44,"body":"an den Server auch noch einen String hinschickst,"},{"speaker":null,"startTime":5614.44,"endTime":5616.44,"body":"wo noch nie jemand drauf kam,"},{"speaker":null,"startTime":5616.44,"endTime":5620.44,"body":"klar ist das Ding nur 30 Sekunden g\u00fcltig"},{"speaker":null,"startTime":5620.44,"endTime":5622.44,"body":"oder 60 Sekunden, dieser Token,"},{"speaker":null,"startTime":5622.44,"endTime":5626.44,"body":"aber eine Maschine, die den liest,"},{"speaker":null,"startTime":5626.44,"endTime":5630.44,"body":"im aktuellen Umfeld, wo wir uns im Internet bewegen,"},{"speaker":null,"startTime":5630.44,"endTime":5633.44,"body":"ist das, jeder Exploit in Skript gibt es auch maschinell."},{"speaker":null,"startTime":5633.44,"endTime":5637.44,"body":"Und wenn du tausende Leute angreifst,"},{"speaker":null,"startTime":5637.44,"endTime":5638.44,"body":"willst du das eher automatisieren,"},{"speaker":null,"startTime":5638.44,"endTime":5640.44,"body":"weil du willst dann nicht von tausenden Leuten"},{"speaker":null,"startTime":5640.44,"endTime":5641.44,"body":"das Passwort irgendwo ausprobieren."},{"speaker":null,"startTime":5641.44,"endTime":5644.44,"body":"Dann kann jemand diesen Token einfach nehmen"},{"speaker":null,"startTime":5644.44,"endTime":5647.44,"body":"und den schneller benutzen, als du deinen Browser zumachen kannst."},{"speaker":null,"startTime":5647.44,"endTime":5650.44,"body":"Und das ist wirklich abgefahren."},{"speaker":null,"startTime":5650.44,"endTime":5655.44,"body":"Und daf\u00fcr gibt es auch eben keinen sinnvollen Schutz."},{"speaker":null,"startTime":5655.44,"endTime":5658.44,"body":"Und deswegen ist quasi die L\u00f6sung,"},{"speaker":null,"startTime":5658.44,"endTime":5660.44,"body":"die man sich ausgedacht hat, WebAuthn oder Passkeys."},{"speaker":null,"startTime":5660.44,"endTime":5663.44,"body":"Das hei\u00dft, in dem Moment,"},{"speaker":null,"startTime":5663.44,"endTime":5665.44,"body":"wo du dich irgendwo authentifizieren willst"},{"speaker":null,"startTime":5665.44,"endTime":5667.44,"body":"oder dir einen Account eigentlich anlegst,"},{"speaker":null,"startTime":5667.44,"endTime":5670.44,"body":"anstatt da ein Passwort einzugeben,"},{"speaker":null,"startTime":5670.44,"endTime":5673.44,"body":"kreierst du mithilfe deiner lokalen Software"},{"speaker":null,"startTime":5673.44,"endTime":5678.44,"body":"oder deines YubiKey oder so einem USB-Hardware-Token,"},{"speaker":null,"startTime":5678.44,"endTime":5681.44,"body":"generierst du einen privaten Schl\u00fcssel"},{"speaker":null,"startTime":5681.44,"endTime":5683.44,"body":"und gibst den Public-Schl\u00fcssel,"},{"speaker":null,"startTime":5683.44,"endTime":5686.44,"body":"also Private-Public-Key-Architektur ist da die Basis,"},{"speaker":null,"startTime":5686.44,"endTime":5688.44,"body":"gibst den Public-Schl\u00fcssel dem Server"},{"speaker":null,"startTime":5688.44,"endTime":5693.44,"body":"und der kann dir sp\u00e4ter, wenn du dich anmelden willst,"},{"speaker":null,"startTime":5693.44,"endTime":5696.44,"body":"schickt der Server dir einen String,"},{"speaker":null,"startTime":5696.44,"endTime":5698.44,"body":"irgendwie so ein Zahlensalat oder sowas,"},{"speaker":null,"startTime":5698.44,"endTime":5700.44,"body":"und du nimmst deinen Private-Key,"},{"speaker":null,"startTime":5700.44,"endTime":5704.44,"body":"den du ja nur du hast und signierst diesen String."},{"speaker":null,"startTime":5704.44,"endTime":5706.44,"body":"Das funktioniert genauso wie E-Mail-Signatur."},{"speaker":null,"startTime":5706.44,"endTime":5709.44,"body":"Und der Server kann mit dem Public-Key nachvollziehen,"},{"speaker":null,"startTime":5709.44,"endTime":5712.44,"body":"dass das mit deinem Private-Key erstellt wurde"},{"speaker":null,"startTime":5712.44,"endTime":5713.44,"body":"und dann eben sagen,"},{"speaker":null,"startTime":5713.44,"endTime":5715.44,"body":"okay, den Public-Key, den darf jeder sehen,"},{"speaker":null,"startTime":5715.44,"endTime":5718.44,"body":"aber nur du hast den Private-Key."},{"speaker":null,"startTime":5718.44,"endTime":5720.44,"body":"Und wenn ich jetzt mit meinem Private-Key ankomme"},{"speaker":null,"startTime":5720.44,"endTime":5722.44,"body":"und dem Server einmal den Public-Key hochgeladen habe,"},{"speaker":null,"startTime":5722.44,"endTime":5723.44,"body":"beim Account erstellen,"},{"speaker":null,"startTime":5723.44,"endTime":5725.44,"body":"dann kann ich jederzeit mit dem Private-Key"},{"speaker":null,"startTime":5725.44,"endTime":5727.44,"body":"mich quasi authentifizieren"},{"speaker":null,"startTime":5727.44,"endTime":5729.44,"body":"und der Server glaubt mir das in dem Moment,"},{"speaker":null,"startTime":5729.44,"endTime":5734.44,"body":"wo wir dieser Sicherheitsarchitektur an sich vertrauen."},{"speaker":null,"startTime":5734.44,"endTime":5738.44,"body":"Und das Coole ist, dass in diesem A"},{"speaker":null,"startTime":5738.44,"endTime":5741.44,"body":"es wird f\u00fcr jede Seite ein neuer Key erzeugt."},{"speaker":null,"startTime":5741.44,"endTime":5743.44,"body":"Das hei\u00dft, wenn jemand meinen Key"},{"speaker":null,"startTime":5743.44,"endTime":5746.44,"body":"f\u00fcr Google irgendwie stehlen k\u00f6nnte,"},{"speaker":null,"startTime":5746.44,"endTime":5748.44,"body":"k\u00f6nnte er sich damit,"},{"speaker":null,"startTime":5748.44,"endTime":5751.44,"body":"also meinen Public-Key bei Google klauen w\u00fcrde,"},{"speaker":null,"startTime":5751.44,"endTime":5754.44,"body":"k\u00f6nnte er nicht daraus auf andere Services schlie\u00dfen."},{"speaker":null,"startTime":5754.44,"endTime":5755.44,"body":"Er w\u00fcsste nicht, dass ich einen Public-Key"},{"speaker":null,"startTime":5755.44,"endTime":5757.44,"body":"auch bei Amazon habe oder sowas."},{"speaker":null,"startTime":5757.44,"endTime":5759.44,"body":"Und er kann aber auch nichts damit anfangen,"},{"speaker":null,"startTime":5759.44,"endTime":5761.44,"body":"weil er kann damit nur pr\u00fcfen,"},{"speaker":null,"startTime":5761.44,"endTime":5763.44,"body":"dass ich ich bin, wenn ich was signiert habe."},{"speaker":null,"startTime":5763.44,"endTime":5765.44,"body":"Das hei\u00dft, selbst wenn jemand eine Phishing-Seite"},{"speaker":null,"startTime":5765.44,"endTime":5768.44,"body":"damit bauen w\u00fcrde, wo es noch andere H\u00fcrden gibt,"},{"speaker":null,"startTime":5768.44,"endTime":5774.44,"body":"w\u00fcrde das hei\u00dfen, dass er nur nachvollziehen k\u00f6nnte,"},{"speaker":null,"startTime":5774.44,"endTime":5775.44,"body":"wenn er es irgendwie hinkriegt,"},{"speaker":null,"startTime":5775.44,"endTime":5777.44,"body":"dass ich mich gerade gegen Google authentifizieren will."},{"speaker":null,"startTime":5777.44,"endTime":5778.44,"body":"Aber er hat nichts davon,"},{"speaker":null,"startTime":5778.44,"endTime":5781.44,"body":"weil er meinen privaten Key davon nicht auslesen kann."},{"speaker":null,"startTime":5781.44,"endTime":5784.44,"body":"Und in die Erstellung dieses Key-Materials"},{"speaker":null,"startTime":5784.44,"endTime":5787.44,"body":"wird unter anderem die URL mit reinbenutzt."},{"speaker":null,"startTime":5787.44,"endTime":5790.44,"body":"Das hei\u00dft, wenn ich ein Key f\u00fcr Google erstelle,"},{"speaker":null,"startTime":5790.44,"endTime":5793.44,"body":"dann kennt mein Browser oder mein lokaler Keychain"},{"speaker":null,"startTime":5793.44,"endTime":5794.44,"body":"oder mein Token,"},{"speaker":null,"startTime":5794.44,"endTime":5797.44,"body":"er kennt auch nur ein Key f\u00fcr Google."},{"speaker":null,"startTime":5797.44,"endTime":5800.44,"body":"Das hei\u00dft, wenn jemand mit fake-email.de"},{"speaker":null,"startTime":5800.44,"endTime":5802.44,"body":"oder mit wo-wir-sind-bis-vorne-show"},{"speaker":null,"startTime":5802.44,"endTime":5804.44,"body":"mir eine Phishing-Email schickt,"},{"speaker":null,"startTime":5804.44,"endTime":5806.44,"body":"dann sagt mein Rechner halt,"},{"speaker":null,"startTime":5806.44,"endTime":5809.44,"body":"okay, passt, die habe ich nicht f\u00fcr diese Seite."},{"speaker":null,"startTime":5809.44,"endTime":5812.44,"body":"Das ist nicht die Seite, die kenne ich nicht."},{"speaker":null,"startTime":5812.44,"endTime":5814.44,"body":"Und damit ist es quasi \u00fcberlebend,"},{"speaker":null,"startTime":5814.44,"endTime":5816.44,"body":"dass die URL mit integriert ist,"},{"speaker":null,"startTime":5816.44,"endTime":5819.44,"body":"um wirklich das zu phishen."},{"speaker":null,"startTime":5819.44,"endTime":5823.44,"body":"Und nat\u00fcrlich in dem Moment nur,"},{"speaker":null,"startTime":5823.44,"endTime":5825.44,"body":"wo ich auch der URL vertrauen kann,"},{"speaker":null,"startTime":5825.44,"endTime":5827.44,"body":"und daf\u00fcr haben wir aber TLS."},{"speaker":null,"startTime":5827.44,"endTime":5830.44,"body":"Das hei\u00dft, wir haben hier ein Zertifikat,"},{"speaker":null,"startTime":5830.44,"endTime":5831.44,"body":"zum Beispiel bei Google,"},{"speaker":null,"startTime":5831.44,"endTime":5833.44,"body":"das sagt, ich bin wirklich google.com,"},{"speaker":null,"startTime":5833.44,"endTime":5836.44,"body":"und das hat eine vertrauensw\u00fcrdige Stelle ausgef\u00fcllt."},{"speaker":null,"startTime":5836.44,"endTime":5838.44,"body":"Und dann kann halt niemand anders hinkommen"},{"speaker":null,"startTime":5838.44,"endTime":5840.44,"body":"und sagen, ich bin auch google.com,"},{"speaker":null,"startTime":5840.44,"endTime":5843.44,"body":"weil der bekommt eben dieses Zertifikat nicht."},{"speaker":null,"startTime":5843.44,"endTime":5849.44,"body":"Ich habe eine ganz praktische Frage dazu."},{"speaker":null,"startTime":5849.44,"endTime":5853.44,"body":"Jetzt m\u00f6chte ich meine eigene Webseite damit absichern."},{"speaker":null,"startTime":5853.44,"endTime":5856.44,"body":"Also ich baue jetzt mein eigenes Blog-System"},{"speaker":null,"startTime":5856.44,"endTime":5859.44,"body":"und ich m\u00f6chte mich jetzt damit authentifizieren k\u00f6nnen."},{"speaker":null,"startTime":5859.44,"endTime":5860.44,"body":"Wie mache ich das denn?"},{"speaker":null,"startTime":5860.44,"endTime":5863.44,"body":"Also wenn ich jetzt nicht unbedingt der Security-Mensch bin,"},{"speaker":null,"startTime":5863.44,"endTime":5865.44,"body":"der sich den ganzen Tag damit besch\u00e4ftigt,"},{"speaker":null,"startTime":5865.44,"endTime":5867.44,"body":"wie w\u00fcrde ich das denn implementieren?"},{"speaker":null,"startTime":5869.44,"endTime":5871.44,"body":"Ich bin auch nicht der Security-Mensch,"},{"speaker":null,"startTime":5871.44,"endTime":5873.44,"body":"der sich den ganzen Tag damit besch\u00e4ftigt, Spoiler."},{"speaker":null,"startTime":5873.44,"endTime":5876.44,"body":"Aber ich w\u00fcrde es so implementieren, dass ich..."},{"speaker":null,"startTime":5876.44,"endTime":5879.44,"body":"Du brauchst ja sowieso irgendeine Login-L\u00f6sung"},{"speaker":null,"startTime":5879.44,"endTime":5881.44,"body":"f\u00fcr deine Webseite oder deinen Blog."},{"speaker":null,"startTime":5881.44,"endTime":5884.44,"body":"Das hei\u00dft, unabh\u00e4ngig von Passkeys"},{"speaker":null,"startTime":5884.44,"endTime":5886.44,"body":"musst du ja schon irgendwie eine User-Datenbank"},{"speaker":null,"startTime":5886.44,"endTime":5887.44,"body":"oder sowas haben."},{"speaker":null,"startTime":5887.44,"endTime":5894.44,"body":"Ich pers\u00f6nlich w\u00fcrde das nicht selbst implementieren,"},{"speaker":null,"startTime":5894.44,"endTime":5898.44,"body":"sondern quasi ein Framework daf\u00fcr benutzen,"},{"speaker":null,"startTime":5898.44,"endTime":5900.44,"body":"was es schon gibt, sowas wie Keycloak oder sowas,"},{"speaker":null,"startTime":5900.44,"endTime":5905.44,"body":"wo du einfach einen H\u00e4ndchen-Authentifizierungsserver betreibst"},{"speaker":null,"startTime":5905.44,"endTime":5906.44,"body":"oder Authentic oder sowas."},{"speaker":null,"startTime":5906.44,"endTime":5909.44,"body":"Das sind sowas Dinge, die relativ verbreitet sind."},{"speaker":null,"startTime":5909.44,"endTime":5914.44,"body":"Das hei\u00dft, du sparst dir diesen ganzen..."},{"speaker":null,"startTime":5914.44,"endTime":5916.44,"body":"alleine schon den ganzen Hirnschmalz."},{"speaker":null,"startTime":5916.44,"endTime":5918.44,"body":"Wie speichere ich meinen User ab?"},{"speaker":null,"startTime":5918.44,"endTime":5919.44,"body":"Wie herrsche ich deren Passw\u00f6rter?"},{"speaker":null,"startTime":5919.44,"endTime":5921.44,"body":"Wie wird das auf der Platte gespeichert?"},{"speaker":null,"startTime":5921.44,"endTime":5923.44,"body":"Ist das in der Datenbank oder in einem File?"},{"speaker":null,"startTime":5923.44,"endTime":5924.44,"body":"Wie ist das abgesichert?"},{"speaker":null,"startTime":5924.44,"endTime":5926.44,"body":"Das \u00fcbernimmt halt quasi..."},{"speaker":null,"startTime":5926.44,"endTime":5928.44,"body":"Das gibst du quasi ab an Keycloak,"},{"speaker":null,"startTime":5928.44,"endTime":5930.44,"body":"weil deine Expertise ist ja, diesen Block aufzubauen"},{"speaker":null,"startTime":5930.44,"endTime":5932.44,"body":"und nicht Authentifizierung zu machen."},{"speaker":null,"startTime":5932.44,"endTime":5934.44,"body":"Weil wenn du Authentifizierung kannst,"},{"speaker":null,"startTime":5934.44,"endTime":5935.44,"body":"w\u00fcrde ich keinen Block machen,"},{"speaker":null,"startTime":5935.44,"endTime":5937.44,"body":"dann w\u00fcrde ich Authentifizierung nicht machen."},{"speaker":null,"startTime":5937.44,"endTime":5938.44,"body":"Genau, genau."},{"speaker":null,"startTime":5938.44,"endTime":5941.44,"body":"Genau auf sowas wollte ich hinaus,"},{"speaker":null,"startTime":5941.44,"endTime":5943.44,"body":"weil ich will das ja gar nicht von Hand"},{"speaker":null,"startTime":5943.44,"endTime":5944.44,"body":"dann irgendwie zusammenfrickeln."},{"speaker":null,"startTime":5944.44,"endTime":5946.44,"body":"Ich will mich ja im besten Falle"},{"speaker":null,"startTime":5946.44,"endTime":5947.44,"body":"nicht mal mit dem Standard"},{"speaker":null,"startTime":5947.44,"endTime":5949.44,"body":"besonders gut auskennen k\u00f6nnen."},{"speaker":null,"startTime":5949.44,"endTime":5951.44,"body":"Ich will es gut absichern k\u00f6nnen."},{"speaker":null,"startTime":5951.44,"endTime":5952.44,"body":"Ja, genau."},{"speaker":null,"startTime":5952.44,"endTime":5954.44,"body":"Das ist ja eigentlich schon eine ganz gute Antwort."},{"speaker":null,"startTime":5954.44,"endTime":5956.44,"body":"Der richtige Weg ist,"},{"speaker":null,"startTime":5956.44,"endTime":5957.44,"body":"was zu benutzen von Leuten,"},{"speaker":null,"startTime":5957.44,"endTime":5958.44,"body":"die sich damit auskennen."},{"speaker":null,"startTime":5958.44,"endTime":5960.44,"body":"Und es gibt da sehr gute Open-Source-Software"},{"speaker":null,"startTime":5960.44,"endTime":5962.44,"body":"und nat\u00fcrlich auch Kaufsoftware."},{"speaker":null,"startTime":5962.44,"endTime":5965.44,"body":"Aber gerade wenn du selber was baust,"},{"speaker":null,"startTime":5965.44,"endTime":5967.44,"body":"hast du meistens einfach nicht die M\u00f6glichkeit,"},{"speaker":null,"startTime":5967.44,"endTime":5969.44,"body":"eine Kaufsoftware zu nutzen."},{"speaker":null,"startTime":5969.44,"endTime":5970.44,"body":"Und die benutzen vielleicht"},{"speaker":null,"startTime":5970.44,"endTime":5972.44,"body":"auch nur Keycloak und verkaufen es dir."},{"speaker":null,"startTime":5972.44,"endTime":5974.44,"body":"Okay, gut."},{"speaker":null,"startTime":5974.44,"endTime":5975.44,"body":"Ich bin jetzt gerade mal"},{"speaker":null,"startTime":5975.44,"endTime":5976.44,"body":"auf die Keycloak-Seite gegangen,"},{"speaker":null,"startTime":5976.44,"endTime":5977.44,"body":"um zu gucken,"},{"speaker":null,"startTime":5977.44,"endTime":5979.44,"body":"wo sich das denn alles integriert sieht."},{"speaker":null,"startTime":5979.44,"endTime":5980.44,"body":"\u00dcbrigens auch,"},{"speaker":null,"startTime":5980.44,"endTime":5982.44,"body":"als ob ein sehr altes Bootstrap verwendet wird."},{"speaker":null,"startTime":5982.44,"endTime":5983.44,"body":"Das ist auch spannend."},{"speaker":null,"startTime":5983.44,"endTime":5984.44,"body":"Aber das ist jetzt nur so geraten,"},{"speaker":null,"startTime":5984.44,"endTime":5988.44,"body":"weil die Header-Leiste sieht irgendwie ein bisschen so aus."},{"speaker":null,"startTime":5988.44,"endTime":5991.44,"body":"OpenJDK, Docker, Podman, Kubernetes, OpenShift."},{"speaker":null,"startTime":5991.44,"endTime":5995.44,"body":"Aber gibt es denn da auch irgendwie so was wie..."},{"speaker":null,"startTime":5995.44,"endTime":5997.44,"body":"Wenn ich jetzt..."},{"speaker":null,"startTime":5997.44,"endTime":5998.44,"body":"Auf welcher Infrastruktur"},{"speaker":null,"startTime":5998.44,"endTime":6000.44,"body":"w\u00fcrde ich das \u00fcblicherweise dann betreiben?"},{"speaker":null,"startTime":6000.44,"endTime":6003.44,"body":"W\u00fcrde ich das auf meinem Apache installieren zum Beispiel?"},{"speaker":null,"startTime":6003.44,"endTime":6006.44,"body":"Oder wo h\u00e4ngt das da?"},{"speaker":null,"startTime":6006.44,"endTime":6014.44,"body":"F\u00fcr so ein Nebenprojekt benutzen wir Authentic."},{"speaker":null,"startTime":6014.44,"endTime":6015.44,"body":"Das ist eine Alternative."},{"speaker":null,"startTime":6015.44,"endTime":6021.44,"body":"Aber wir haben zum Beispiel Keycloak f\u00fcr die lokale Entwicklung."},{"speaker":null,"startTime":6021.44,"endTime":6025.44,"body":"F\u00fcr die lokale Entwicklung benutzen wir Keycloak zum Beispiel."},{"speaker":null,"startTime":6025.44,"endTime":6029.44,"body":"Wir haben in der Cloud irgendwie einen IAM-Provider."},{"speaker":null,"startTime":6029.44,"endTime":6032.44,"body":"Das hei\u00dft Identity Management Provider,"},{"speaker":null,"startTime":6032.44,"endTime":6034.44,"body":"wo wir Singles dann entgegen machen,"},{"speaker":null,"startTime":6034.44,"endTime":6036.44,"body":"wenn wir uns auf irgendeine Seite einloggen,"},{"speaker":null,"startTime":6036.44,"endTime":6038.44,"body":"f\u00fcr einen Service, den wir mal geschrieben haben."},{"speaker":null,"startTime":6038.44,"endTime":6041.44,"body":"Und lokal ist es manchmal ein bisschen tricky,"},{"speaker":null,"startTime":6041.44,"endTime":6042.44,"body":"dagegen zu entwickeln."},{"speaker":null,"startTime":6042.44,"endTime":6045.44,"body":"Weil dann brauchst du ein I daf\u00fcr und so weiter."},{"speaker":null,"startTime":6045.44,"endTime":6047.44,"body":"Aber du brauchst auch so ein Client-ID,"},{"speaker":null,"startTime":6047.44,"endTime":6049.44,"body":"wenn du Singles dann auch machen willst."},{"speaker":null,"startTime":6049.44,"endTime":6052.44,"body":"Und wir haben dann lokal eben einen Keycloak gebaut,"},{"speaker":null,"startTime":6052.44,"endTime":6053.44,"body":"den wir mit Docker hochfahren,"},{"speaker":null,"startTime":6053.44,"endTime":6056.44,"body":"in dem Moment, wo wir die Anwendung hochfahren."},{"speaker":null,"startTime":6056.44,"endTime":6058.44,"body":"Das ist so typisch,"},{"speaker":null,"startTime":6058.44,"endTime":6061.44,"body":"was wir so an Automatisierung auch bauen im Team."},{"speaker":null,"startTime":6061.44,"endTime":6066.44,"body":"Quasi, du startest die Anwendung in deiner IDI"},{"speaker":null,"startTime":6066.44,"endTime":6072.44,"body":"und dann f\u00e4hrt parallel in Docker dein Keycloak hoch"},{"speaker":null,"startTime":6072.44,"endTime":6074.44,"body":"und die Datenbank, die du f\u00fcr die Anwendung brauchst,"},{"speaker":null,"startTime":6074.44,"endTime":6076.44,"body":"und die Datenbank, die du f\u00fcr Keycloak brauchst."},{"speaker":null,"startTime":6076.44,"endTime":6079.44,"body":"Und da liegt dann so ein Set von Demo-Usern drin,"},{"speaker":null,"startTime":6079.44,"endTime":6082.44,"body":"mit denen du entwickeln kannst."},{"speaker":null,"startTime":6082.44,"endTime":6084.44,"body":"Sodass du zum Beispiel einen Admin-User hast"},{"speaker":null,"startTime":6084.44,"endTime":6088.44,"body":"und deinen Moritz at bwsiv.show"},{"speaker":null,"startTime":6088.44,"endTime":6091.44,"body":"und Sarah at wei\u00df-da-geil-was."},{"speaker":null,"startTime":6091.44,"endTime":6093.44,"body":"Und die haben dann typischerweise in deiner Software,"},{"speaker":null,"startTime":6093.44,"endTime":6095.44,"body":"wenn du irgendwie so ein Rollen-Konzept hast,"},{"speaker":null,"startTime":6095.44,"endTime":6100.44,"body":"hast du ja auch verschiedene Level oder verschiedene Rollen-Konstrukte."},{"speaker":null,"startTime":6100.44,"endTime":6102.44,"body":"Einer darf vielleicht was lesen, einer darf was schreiben,"},{"speaker":null,"startTime":6102.44,"endTime":6106.44,"body":"einer darf andere Leute Permissions geben und so."},{"speaker":null,"startTime":6106.44,"endTime":6108.44,"body":"Und das bildest du da drin ab und f\u00e4hrst es hoch."},{"speaker":null,"startTime":6108.44,"endTime":6112.44,"body":"Und das ist dann letztendlich so was wie Active Directory"},{"speaker":null,"startTime":6112.44,"endTime":6114.44,"body":"oder irgendeine Struktur hinten dran,"},{"speaker":null,"startTime":6114.44,"endTime":6116.44,"body":"die eben diese Rollen abbilden kann."},{"speaker":null,"startTime":6116.44,"endTime":6121.44,"body":"Okay, das bedeutet also, du w\u00fcrdest, ich kenne mich damit ja eigentlich gar nicht aus,"},{"speaker":null,"startTime":6121.44,"endTime":6124.44,"body":"ich versuch's nur von au\u00dfen so ein bisschen greifen zu k\u00f6nnen."},{"speaker":null,"startTime":6124.44,"endTime":6127.44,"body":"Das hei\u00dft, dein Key Cloak, das f\u00e4hrst du irgendwo parallel hoch,"},{"speaker":null,"startTime":6127.44,"endTime":6130.44,"body":"das hat jetzt mit meiner Applikation oder mit dem Server"},{"speaker":null,"startTime":6130.44,"endTime":6132.44,"body":"auf meiner Applikation erstmal gar nichts zu tun,"},{"speaker":null,"startTime":6132.44,"endTime":6134.44,"body":"sondern das liegt woanders und die reden dann miteinander"},{"speaker":null,"startTime":6134.44,"endTime":6137.44,"body":"und im Zweifelsfall, ich schicke da dann was hin und dann kommt was zur\u00fcck."},{"speaker":null,"startTime":6137.44,"endTime":6141.44,"body":"Zum Beispiel, ja, hat sich authentifiziert, so ganz grob."},{"speaker":null,"startTime":6141.44,"endTime":6146.44,"body":"Also ich glaube, wenn ich jetzt sowas machen w\u00fcrde, w\u00fcrde ich OADC benutzen,"},{"speaker":null,"startTime":6146.44,"endTime":6149.44,"body":"also OAuth in irgendeiner Variante."},{"speaker":null,"startTime":6149.44,"endTime":6152.44,"body":"Das hei\u00dft, das ist ein absolutes Standardverfahren,"},{"speaker":null,"startTime":6152.44,"endTime":6155.44,"body":"das ist auch das, was du machst, wenn du deinen Job gegen Google Login"},{"speaker":null,"startTime":6155.44,"endTime":6158.44,"body":"oder sowas anwendest, typischerweise."},{"speaker":null,"startTime":6158.44,"endTime":6163.44,"body":"Das hei\u00dft, du bekommst als User, loggst du dich bei dem Login-Server ein,"},{"speaker":null,"startTime":6163.44,"endTime":6169.44,"body":"bekommst einen Token, das ist so ein signiertes JWT-Job-Ding"},{"speaker":null,"startTime":6169.44,"endTime":6173.44,"body":"und dann reichen die so ein bisschen untereinander."},{"speaker":null,"startTime":6173.44,"endTime":6175.44,"body":"Also du gehst zu dem Server, wo du hin willst und sagst,"},{"speaker":null,"startTime":6175.44,"endTime":6179.44,"body":"hallo, ich bin der, und dann pr\u00fcft der mit der Signatur des Tokens,"},{"speaker":null,"startTime":6179.44,"endTime":6183.44,"body":"sehr vereinfacht gesprochen, gegen den Login-Server,"},{"speaker":null,"startTime":6183.44,"endTime":6184.44,"body":"ob du das wirklich bist."},{"speaker":null,"startTime":6184.44,"endTime":6187.44,"body":"Also er sagt quasi, hier, der hat mir seine Eintrittskarte gezeigt,"},{"speaker":null,"startTime":6187.44,"endTime":6188.44,"body":"ist die valide?"},{"speaker":null,"startTime":6188.44,"endTime":6191.44,"body":"Und dann sagt der Server, und du kannst da auch nicht mehr eingreifen"},{"speaker":null,"startTime":6191.44,"endTime":6195.44,"body":"als Angreifer quasi, weil die halt direkt miteinander sprechen."},{"speaker":null,"startTime":6195.44,"endTime":6198.44,"body":"So w\u00fcrde ich, glaube ich, mittlerweile Login machen."},{"speaker":null,"startTime":6198.44,"endTime":6201.44,"body":"Und dann hast du sowas wie bei so einem Standard-Teil,"},{"speaker":null,"startTime":6201.44,"endTime":6206.44,"body":"die Keycloak oder Authentic oder wie auch immer sie alle hei\u00dfen,"},{"speaker":null,"startTime":6206.44,"endTime":6209.44,"body":"kannst du, wahrscheinlich ist Passkey sogar schon einfach drin,"},{"speaker":null,"startTime":6209.44,"endTime":6211.44,"body":"oder du kannst es irgendwo anklickern,"},{"speaker":null,"startTime":6211.44,"endTime":6215.44,"body":"dass es jetzt zu benutzen ist, oder ein Plugin installieren,"},{"speaker":null,"startTime":6215.44,"endTime":6217.44,"body":"je nachdem, was du f\u00fcr eine Software hast,"},{"speaker":null,"startTime":6217.44,"endTime":6218.44,"body":"und dann funktioniert es einfach."},{"speaker":null,"startTime":6218.44,"endTime":6220.44,"body":"Und dann musst du dir \u00fcberhaupt keine Gedanken machen."},{"speaker":null,"startTime":6220.44,"endTime":6222.44,"body":"Du willst ja zum Beispiel auch h\u00f6chstens entscheiden,"},{"speaker":null,"startTime":6222.44,"endTime":6224.44,"body":"bei Passw\u00f6rtern, was f\u00fcr ein Hash benutze ich?"},{"speaker":null,"startTime":6224.44,"endTime":6227.44,"body":"N\u00e4mlich Bcrypt oder Argon oder wie sie alle hei\u00dfen."},{"speaker":null,"startTime":6227.44,"endTime":6229.44,"body":"Um ein paar Passw\u00f6rter hinzuschmei\u00dfen."},{"speaker":null,"startTime":6229.44,"endTime":6231.44,"body":"Aber eigentlich ist es ja eher egal,"},{"speaker":null,"startTime":6231.44,"endTime":6233.44,"body":"solange du darauf vertraust,"},{"speaker":null,"startTime":6233.44,"endTime":6236.44,"body":"dass dieser Standard halbwegs sicher ist."},{"speaker":null,"startTime":6236.44,"endTime":6240.44,"body":"Oder im Falle von Hashes halt schlecht zu errechnen."},{"speaker":null,"startTime":6240.44,"endTime":6247.44,"body":"Okay, aber mir ging es darum, wo liegt das?"},{"speaker":null,"startTime":6247.44,"endTime":6249.44,"body":"Und die Frage wurde beantwortet,"},{"speaker":null,"startTime":6249.44,"endTime":6252.44,"body":"sowas habe ich als extra Instanz irgendwo,"},{"speaker":null,"startTime":6252.44,"endTime":6254.44,"body":"und die dann angesprochen wird."},{"speaker":null,"startTime":6254.44,"endTime":6255.44,"body":"Und das kann ja dann,"},{"speaker":null,"startTime":6255.44,"endTime":6257.44,"body":"ich meine, vielleicht haben ja Leute auch schon mal"},{"speaker":null,"startTime":6257.44,"endTime":6259.44,"body":"irgendwie so eine Google- oder Facebook-Authentifizierung"},{"speaker":null,"startTime":6259.44,"endTime":6261.44,"body":"oder GitHub mit eingebaut."},{"speaker":null,"startTime":6261.44,"endTime":6262.44,"body":"Da ist das ja quasi dasselbe."},{"speaker":null,"startTime":6262.44,"endTime":6264.44,"body":"Also das liegt irgendwo anders."},{"speaker":null,"startTime":6264.44,"endTime":6265.44,"body":"Ich schmei\u00dfe das dann dahin,"},{"speaker":null,"startTime":6265.44,"endTime":6267.44,"body":"sage, okay, das ist jetzt authentifiziert,"},{"speaker":null,"startTime":6267.44,"endTime":6270.44,"body":"und dann bin ich f\u00fcr eine gewisse Zeit da angemeldet."},{"speaker":null,"startTime":6270.44,"endTime":6273.44,"body":"Und ja, genau, dieses JWT,"},{"speaker":null,"startTime":6273.44,"endTime":6275.44,"body":"das ist mir auch schon mal untergekommen."},{"speaker":null,"startTime":6275.44,"endTime":6278.44,"body":"Das ist ja, glaube ich, JSON-Web-Token hei\u00dft dieses Ding."},{"speaker":null,"startTime":6278.44,"endTime":6280.44,"body":"Und genau."},{"speaker":null,"startTime":6280.44,"endTime":6281.44,"body":"Cool."},{"speaker":null,"startTime":6281.44,"endTime":6283.44,"body":"Also es gibt noch eine zweite Variante."},{"speaker":null,"startTime":6283.44,"endTime":6285.44,"body":"Das macht GitLab zum Beispiel,"},{"speaker":null,"startTime":6285.44,"endTime":6288.44,"body":"dass du zwar Single Sign-On machen kannst"},{"speaker":null,"startTime":6288.44,"endTime":6289.44,"body":"gegen eine Drittseite,"},{"speaker":null,"startTime":6289.44,"endTime":6293.44,"body":"aber der zweite Faktor, der ist bei denen selbst."},{"speaker":null,"startTime":6293.44,"endTime":6295.44,"body":"Also die Idee ist ja quasi,"},{"speaker":null,"startTime":6295.44,"endTime":6298.44,"body":"wenn du das standardm\u00e4\u00dfig bei Google machst,"},{"speaker":null,"startTime":6298.44,"endTime":6299.44,"body":"dann entscheidest du bei Google,"},{"speaker":null,"startTime":6299.44,"endTime":6301.44,"body":"habe ich da meinen zweiten Faktor?"},{"speaker":null,"startTime":6301.44,"endTime":6302.44,"body":"Und dann k\u00f6nnte die Seite,"},{"speaker":null,"startTime":6302.44,"endTime":6304.44,"body":"die sieht nur noch, bin ich eingeloggt oder nicht?"},{"speaker":null,"startTime":6304.44,"endTime":6306.44,"body":"Die Seite k\u00f6nnte aber auch sagen,"},{"speaker":null,"startTime":6306.44,"endTime":6307.44,"body":"ich will, um es noch sicherer zu machen,"},{"speaker":null,"startTime":6307.44,"endTime":6309.44,"body":"selbst den zweiten Faktor pr\u00fcfen"},{"speaker":null,"startTime":6309.44,"endTime":6311.44,"body":"und das quasi entkoppeln."},{"speaker":null,"startTime":6311.44,"endTime":6313.44,"body":"Dass du quasi sagst, du kommst zwar mit deinem Token an,"},{"speaker":null,"startTime":6313.44,"endTime":6314.44,"body":"du bist schon bei Google eingeloggt,"},{"speaker":null,"startTime":6314.44,"endTime":6316.44,"body":"aber du hast noch einen zweiten Faktor,"},{"speaker":null,"startTime":6316.44,"endTime":6317.44,"body":"den ich auch noch sehen will."},{"speaker":null,"startTime":6317.44,"endTime":6318.44,"body":"So was kann man auch machen."},{"speaker":null,"startTime":6318.44,"endTime":6320.44,"body":"Aber ich mach jetzt vom,"},{"speaker":null,"startTime":6320.44,"endTime":6322.44,"body":"da musst du dich halt wieder selber drum k\u00fcmmern."},{"speaker":null,"startTime":6322.44,"endTime":6324.44,"body":"Also quasi in deinem Blog selber nochmal"},{"speaker":null,"startTime":6324.44,"endTime":6326.44,"body":"den zweiten Faktor pr\u00fcfen irgendwie"},{"speaker":null,"startTime":6326.44,"endTime":6328.44,"body":"und an die User hinterlegen und so."},{"speaker":null,"startTime":6328.44,"endTime":6332.44,"body":"All right."},{"speaker":null,"startTime":6332.44,"endTime":6334.44,"body":"Dann kommt jetzt noch was Schlimmes, ne, Sarah?"},{"speaker":null,"startTime":6334.44,"endTime":6335.44,"body":"Was Schlimmes?"},{"speaker":null,"startTime":6335.44,"endTime":6338.44,"body":"Ja, also als wir gesagt haben,"},{"speaker":null,"startTime":6338.44,"endTime":6339.44,"body":"\u00fcber was wir hier sprechen wollen,"},{"speaker":null,"startTime":6339.44,"endTime":6342.44,"body":"da kam ganz frech vom Chris so,"},{"speaker":null,"startTime":6342.44,"endTime":6345.44,"body":"ja, hier ist \u00fcbrigens der Security-Check"},{"speaker":null,"startTime":6345.44,"endTime":6348.44,"body":"von euren Security-Headern auf eurer Webseite aus."},{"speaker":null,"startTime":6348.44,"endTime":6350.44,"body":"Und deswegen kommen wir jetzt zum"},{"speaker":null,"startTime":6350.44,"endTime":6352.44,"body":"WWSIV Security-Header-Roast,"},{"speaker":null,"startTime":6352.44,"endTime":6354.44,"body":"aber ich hab sogar einen eigenen Schickel,"},{"speaker":null,"startTime":6354.44,"endTime":6355.44,"body":"wie gesagt, daf\u00fcr machen lassen."},{"speaker":null,"startTime":6355.44,"endTime":6356.44,"body":"All right."},{"speaker":null,"startTime":6356.44,"endTime":6363.44,"body":"Oh Gott."},{"speaker":null,"startTime":6370.44,"endTime":6372.44,"body":"Okay."},{"speaker":null,"startTime":6372.44,"endTime":6374.44,"body":"Ich h\u00e4tte auch noch eine Prog-Version davon."},{"speaker":null,"startTime":6374.44,"endTime":6376.44,"body":"Nein, lass mal."},{"speaker":null,"startTime":6376.44,"endTime":6378.44,"body":"Als Abhinder dann."},{"speaker":null,"startTime":6378.44,"endTime":6380.44,"body":"Genau."},{"speaker":null,"startTime":6380.44,"endTime":6382.44,"body":"Genau."},{"speaker":null,"startTime":6382.44,"endTime":6384.44,"body":"Ich hab mich"},{"speaker":null,"startTime":6384.44,"endTime":6387.44,"body":"schon vor l\u00e4ngerer Zeit mal mit Security-Headern"},{"speaker":null,"startTime":6387.44,"endTime":6389.44,"body":"irgendwie besch\u00e4ftigt."},{"speaker":null,"startTime":6389.44,"endTime":6391.44,"body":"Und wir haben ja dieses Thema,"},{"speaker":null,"startTime":6391.44,"endTime":6394.44,"body":"du gehst zu einer Webseite, du bekommst Content,"},{"speaker":null,"startTime":6394.44,"endTime":6396.44,"body":"aber du bekommst ja auch noch einen Haufen Header."},{"speaker":null,"startTime":6396.44,"endTime":6399.44,"body":"Wie zum Beispiel, wie gro\u00df ist der Content?"},{"speaker":null,"startTime":6399.44,"endTime":6401.44,"body":"Also so eine L\u00e4ngheit hei\u00dft das, glaube ich."},{"speaker":null,"startTime":6401.44,"endTime":6403.44,"body":"Was f\u00fcr ein Content ist es?"},{"speaker":null,"startTime":6403.44,"endTime":6405.44,"body":"Wie ist es encoded? Ist es zum Beispiel HTML?"},{"speaker":null,"startTime":6405.44,"endTime":6407.44,"body":"Oder ist es JavaScript oder sowas?"},{"speaker":null,"startTime":6407.44,"endTime":6409.44,"body":"Damit dein Browser das sinnvoll auswerten kann."},{"speaker":null,"startTime":6409.44,"endTime":6411.44,"body":"Soll ich das als Browser cachen?"},{"speaker":null,"startTime":6411.44,"endTime":6414.44,"body":"Und dann gibt's eben noch einen Haufen Security-Header."},{"speaker":null,"startTime":6414.44,"endTime":6419.44,"body":"Und ich hab selber mal einen Vortrag dar\u00fcber gesehen"},{"speaker":null,"startTime":6419.44,"endTime":6421.44,"body":"und fand das super spannend,"},{"speaker":null,"startTime":6421.44,"endTime":6423.44,"body":"dann auch mal damals die DM-Seite da reinzukippen,"},{"speaker":null,"startTime":6423.44,"endTime":6425.44,"body":"in so ein Tool, was da vorgestellt wurde."},{"speaker":null,"startTime":6425.44,"endTime":6429.44,"body":"Und zwar ist das das Mozilla Observatory."},{"speaker":null,"startTime":6429.44,"endTime":6432.44,"body":"Das k\u00f6nnt ihr bestimmt irgendwo verlinken,"},{"speaker":null,"startTime":6432.44,"endTime":6435.44,"body":"weil das ist ein echt cooles Tool und es ist auch gratis."},{"speaker":null,"startTime":6435.44,"endTime":6437.44,"body":"Und da hab ich damals die MD eingegeben"},{"speaker":null,"startTime":6437.44,"endTime":6440.44,"body":"und da kam irgendwie so ein F raus."},{"speaker":null,"startTime":6440.44,"endTime":6444.44,"body":"Also auf englische Schulnoten-Systems\u00e4tzen 6."},{"speaker":null,"startTime":6444.44,"endTime":6447.44,"body":"Und da haben wir gesagt, komm, wir m\u00fcssen da was dran machen."},{"speaker":null,"startTime":6447.44,"endTime":6449.44,"body":"Was hei\u00dft, kann das \u00fcberhaupt sein?"},{"speaker":null,"startTime":6449.44,"endTime":6451.44,"body":"Und ja, das ist schon wirklich jahrelang her."},{"speaker":null,"startTime":6451.44,"endTime":6453.44,"body":"Das k\u00f6nnt ihr gerne nochmal pr\u00fcfen."},{"speaker":null,"startTime":6453.44,"endTime":6456.44,"body":"Im Moment ist da, glaube ich, A+."},{"speaker":null,"startTime":6456.44,"endTime":6459.44,"body":"Und da hab ich gedacht, ja, komm,"},{"speaker":null,"startTime":6459.44,"endTime":6462.44,"body":"Moritz und Sarah wollen \u00fcber Security reden."},{"speaker":null,"startTime":6462.44,"endTime":6465.44,"body":"Da gucke ich doch mal, was das vorne.show denn da sagt."},{"speaker":null,"startTime":6465.44,"endTime":6467.44,"body":"Und da kriegt ihr eine 3+."},{"speaker":null,"startTime":6467.44,"endTime":6469.44,"body":"Ein C+."},{"speaker":null,"startTime":6469.44,"endTime":6473.44,"body":"Und vielleicht k\u00f6nnen wir auch gerne mal so die Helle durchgehen"},{"speaker":null,"startTime":6473.44,"endTime":6476.44,"body":"und gucken, was man da so machen k\u00f6nnte."},{"speaker":null,"startTime":6476.44,"endTime":6479.44,"body":"Quasi als Hilfestellung."},{"speaker":null,"startTime":6479.44,"endTime":6484.44,"body":"Mozilla bewertet da einfach so ein bisschen die Heller,"},{"speaker":null,"startTime":6484.44,"endTime":6486.44,"body":"die es so gibt."},{"speaker":null,"startTime":6486.44,"endTime":6489.44,"body":"Da kann ich vielleicht zu den meisten davon was sagen."},{"speaker":null,"startTime":6489.44,"endTime":6491.44,"body":"Und macht dann so ein Ranking."},{"speaker":null,"startTime":6491.44,"endTime":6495.44,"body":"Und ihr habt z.B. f\u00fcr eure Seite 60 von 100 Score gewonnen."},{"speaker":null,"startTime":6495.44,"endTime":6502.44,"body":"Wobei man sagen muss, es sind nur 2 Punkte rot."},{"speaker":null,"startTime":6502.44,"endTime":6505.44,"body":"Der Rest ist gr\u00fcn, aber die hauen anscheinend rein."},{"speaker":null,"startTime":6505.44,"endTime":6509.44,"body":"Das klingt doch gleich viel besser."},{"speaker":null,"startTime":6509.44,"endTime":6512.44,"body":"Man muss dazu sagen, ich nehme mal den unteren,"},{"speaker":null,"startTime":6512.44,"endTime":6515.44,"body":"weil der ist schneller abgehandelt."},{"speaker":null,"startTime":6515.44,"endTime":6518.44,"body":"Der untere ist gerne, je nachdem wie ihr das aufgesetzt habt,"},{"speaker":null,"startTime":6518.44,"endTime":6520.44,"body":"mega wichtig meiner Meinung nach."},{"speaker":null,"startTime":6520.44,"endTime":6522.44,"body":"Den kann man auch umgehen."},{"speaker":null,"startTime":6522.44,"endTime":6525.44,"body":"Das ist die Strict Transport Security."},{"speaker":null,"startTime":6525.44,"endTime":6529.44,"body":"Da kann man letztendlich, es gibt 2 Ausbaustufen davon."},{"speaker":null,"startTime":6529.44,"endTime":6533.44,"body":"Die eine w\u00e4re einem Browser, der bei HTTP ankommt."},{"speaker":null,"startTime":6533.44,"endTime":6535.44,"body":"Also unverschl\u00fcsselt, Port 80."},{"speaker":null,"startTime":6535.44,"endTime":6538.44,"body":"Dem k\u00f6nnte man mit dem Header sagen."},{"speaker":null,"startTime":6538.44,"endTime":6541.44,"body":"Gleichzeitig mit dem Redirect k\u00f6nnte man sagen,"},{"speaker":null,"startTime":6541.44,"endTime":6544.44,"body":"Achtung, HSTS, wir sprechen hier nur TLS."},{"speaker":null,"startTime":6544.44,"endTime":6546.44,"body":"Du musst verschl\u00fcsselt kommen."},{"speaker":null,"startTime":6546.44,"endTime":6550.44,"body":"Dann w\u00fcrde dieser Browser in Zukunft nur noch verschl\u00fcsselt ankommen."},{"speaker":null,"startTime":6550.44,"endTime":6554.44,"body":"Das hei\u00dft, ich wei\u00df nicht, ob es eine HTTP-Variante gibt."},{"speaker":null,"startTime":6554.44,"endTime":6557.44,"body":"Ein Browser kann gar nicht HTTP, glaube ich."},{"speaker":null,"startTime":6557.44,"endTime":6559.44,"body":"Nee, gibt nicht."},{"speaker":null,"startTime":6559.44,"endTime":6561.44,"body":"Der Server ist so eingestellt,"},{"speaker":null,"startTime":6561.44,"endTime":6564.44,"body":"der bestautomatisch auf HTTPS redirectiert werden."},{"speaker":null,"startTime":6564.44,"endTime":6566.44,"body":"Genau, und jetzt ist es quasi so,"},{"speaker":null,"startTime":6566.44,"endTime":6570.44,"body":"wenn der Client, der mit HTTP aufgerufen wird,"},{"speaker":null,"startTime":6570.44,"endTime":6572.44,"body":"weil jemand einen Bookmark daf\u00fcr hat,"},{"speaker":null,"startTime":6572.44,"endTime":6574.44,"body":"dann kommt der Client immer zu eurem Server,"},{"speaker":null,"startTime":6574.44,"endTime":6577.44,"body":"bekommt einen Redirect und kommt dann noch mal."},{"speaker":null,"startTime":6577.44,"endTime":6580.44,"body":"Wenn man da zum Beispiel in so einem Scale"},{"speaker":null,"startTime":6580.44,"endTime":6582.44,"body":"von einer gro\u00dfen Webseite ist,"},{"speaker":null,"startTime":6582.44,"endTime":6584.44,"body":"sagen wir mal einfach dm.de,"},{"speaker":null,"startTime":6584.44,"endTime":6587.44,"body":"um mal wieder eine gro\u00dfe Webseite zu haben,"},{"speaker":null,"startTime":6587.44,"endTime":6589.44,"body":"dann ist es so, dass das f\u00fcr uns"},{"speaker":null,"startTime":6589.44,"endTime":6591.44,"body":"tats\u00e4chlich einen Unterschied machen w\u00fcrde,"},{"speaker":null,"startTime":6591.44,"endTime":6594.44,"body":"wenn viele Leute mit diesem HTTP-Request"},{"speaker":null,"startTime":6594.44,"endTime":6595.44,"body":"einmal kommen w\u00fcrden,"},{"speaker":null,"startTime":6595.44,"endTime":6596.44,"body":"weil das sind halt Requests,"},{"speaker":null,"startTime":6596.44,"endTime":6598.44,"body":"die k\u00f6nnen wir uns einfach sparen."},{"speaker":null,"startTime":6598.44,"endTime":6599.44,"body":"Da brauchst du einen Socket"},{"speaker":null,"startTime":6599.44,"endTime":6602.44,"body":"und dann brauchst du halt ein bisschen Traffic,"},{"speaker":null,"startTime":6602.44,"endTime":6603.44,"body":"klar, das sind ein paar Byte"},{"speaker":null,"startTime":6603.44,"endTime":6604.44,"body":"f\u00fcr ein bisschen Header oder sowas"},{"speaker":null,"startTime":6604.44,"endTime":6608.44,"body":"und Redirect, aber ausw\u00e4rts musst du es trotzdem."},{"speaker":null,"startTime":6608.44,"endTime":6610.44,"body":"Und wenn wir halt sagen, wir machen da HSTS,"},{"speaker":null,"startTime":6610.44,"endTime":6612.44,"body":"dann kommen die Leute halt schon nur einmal an"},{"speaker":null,"startTime":6612.44,"endTime":6614.44,"body":"und der Browser merkt sich das"},{"speaker":null,"startTime":6614.44,"endTime":6615.44,"body":"irgendwo in seinen Settings."},{"speaker":null,"startTime":6615.44,"endTime":6618.44,"body":"Und dann gibt es so eine zweite Ausbaustufe,"},{"speaker":null,"startTime":6618.44,"endTime":6622.44,"body":"das w\u00e4re HSTS, H-S-T-S Preload."},{"speaker":null,"startTime":6622.44,"endTime":6624.44,"body":"Da kann man sich auf der Seite,"},{"speaker":null,"startTime":6624.44,"endTime":6626.44,"body":"ich glaube, es wird von Google betrieben,"},{"speaker":null,"startTime":6626.44,"endTime":6628.44,"body":"ich bin mir nicht sicher,"},{"speaker":null,"startTime":6628.44,"endTime":6631.44,"body":"registrieren und kann dort eine Webseite eintragen,"},{"speaker":null,"startTime":6631.44,"endTime":6633.44,"body":"die einem geh\u00f6rt."},{"speaker":null,"startTime":6633.44,"endTime":6635.44,"body":"Das hei\u00dft, ich kann dann sagen,"},{"speaker":null,"startTime":6635.44,"endTime":6639.44,"body":"Syr-DMDE, mach bitte HSTS Preload"},{"speaker":null,"startTime":6639.44,"endTime":6643.44,"body":"und dann wird es in die g\u00e4ngigen Browser eingebacken."},{"speaker":null,"startTime":6643.44,"endTime":6645.44,"body":"Das hei\u00dft, dein Browser, wenn du Chrome hast"},{"speaker":null,"startTime":6645.44,"endTime":6646.44,"body":"und wenn du Firefox hast,"},{"speaker":null,"startTime":6646.44,"endTime":6649.44,"body":"das gleiche Set, der wei\u00df dann schon,"},{"speaker":null,"startTime":6649.44,"endTime":6652.44,"body":"die haben Strict Transport Security."},{"speaker":null,"startTime":6652.44,"endTime":6654.44,"body":"Das hei\u00dft, der Browser sagt schon,"},{"speaker":null,"startTime":6654.44,"endTime":6658.44,"body":"dieser Server, der wird niemals HTTP mit mir sprechen."},{"speaker":null,"startTime":6658.44,"endTime":6660.44,"body":"Und das hei\u00dft, der Browser"},{"speaker":null,"startTime":6660.44,"endTime":6663.44,"body":"wird sofort dich auf HTTPS hochstufen."},{"speaker":null,"startTime":6663.44,"endTime":6666.44,"body":"Das hei\u00dft, du machst einfach nur einen Request."},{"speaker":null,"startTime":6666.44,"endTime":6667.44,"body":"Und das ist eigentlich alles."},{"speaker":null,"startTime":6667.44,"endTime":6670.44,"body":"Dadurch, dass ihr diesen Redirect habt,"},{"speaker":null,"startTime":6670.44,"endTime":6672.44,"body":"ist das eigentlich zu vernachl\u00e4ssigen,"},{"speaker":null,"startTime":6672.44,"endTime":6673.44,"body":"w\u00fcrde ich pers\u00f6nlich sagen."},{"speaker":null,"startTime":6673.44,"endTime":6675.44,"body":"Aber das hat nichts anderes."},{"speaker":null,"startTime":6675.44,"endTime":6679.44,"body":"Genau, es hat keinen anderen echten Wert,"},{"speaker":null,"startTime":6679.44,"endTime":6680.44,"body":"au\u00dfer das Hochzustufen."},{"speaker":null,"startTime":6680.44,"endTime":6683.44,"body":"Und mittlerweile sind ja die meisten Server zum Gl\u00fcck"},{"speaker":null,"startTime":6683.44,"endTime":6686.44,"body":"so weit, dass man eigentlich nur noch HTTPS spricht."},{"speaker":null,"startTime":6686.44,"endTime":6688.44,"body":"Genau."},{"speaker":null,"startTime":6688.44,"endTime":6690.44,"body":"Meiner Meinung nach k\u00f6nnte man"},{"speaker":null,"startTime":6690.44,"endTime":6693.44,"body":"Pod 80 auf der ganzen Welt playen, einfach sperren."},{"speaker":null,"startTime":6693.44,"endTime":6696.44,"body":"Und das, was dann halt nicht mehr funktioniert, fixen."},{"speaker":null,"startTime":6696.44,"endTime":6699.44,"body":"Aber so denkt halt wahrscheinlich entweder..."},{"speaker":null,"startTime":6699.44,"endTime":6702.44,"body":"Genau, aber zum Beispiel auch alle meine Browser,"},{"speaker":null,"startTime":6702.44,"endTime":6704.44,"body":"die machen entweder per Plugin"},{"speaker":null,"startTime":6704.44,"endTime":6706.44,"body":"oder schon eingebaut, wenn ich HTTP eingebe"},{"speaker":null,"startTime":6706.44,"endTime":6708.44,"body":"oder eine Adresse eingebe, dann kommt auch..."},{"speaker":null,"startTime":6708.44,"endTime":6710.44,"body":"Also HTTP m\u00fcsste so gehen,"},{"speaker":null,"startTime":6710.44,"endTime":6712.44,"body":"aber wenn ich nur die Adresse eingebe,"},{"speaker":null,"startTime":6712.44,"endTime":6714.44,"body":"also nur ohne HTTPS,"},{"speaker":null,"startTime":6714.44,"endTime":6716.44,"body":"dann w\u00fcrde er immer HTTPS machen."},{"speaker":null,"startTime":6716.44,"endTime":6718.44,"body":"Oder sogar eine Warnung rausspucken,"},{"speaker":null,"startTime":6718.44,"endTime":6720.44,"body":"wenn man HTTP macht oder so."},{"speaker":null,"startTime":6720.44,"endTime":6722.44,"body":"Genau, so und dann habt ihr das meiste"},{"speaker":null,"startTime":6722.44,"endTime":6724.44,"body":"schon irgendwie angeschaltet."},{"speaker":null,"startTime":6724.44,"endTime":6726.44,"body":"Und das hier haut halt richtig rein."},{"speaker":null,"startTime":6726.44,"endTime":6728.44,"body":"Einfach, weil das so ein bisschen ein"},{"speaker":null,"startTime":6728.44,"endTime":6730.44,"body":"Bitte, bitte benutze einfach immer HTTPS."},{"speaker":null,"startTime":6730.44,"endTime":6732.44,"body":"Genau aus diesem Grund."},{"speaker":null,"startTime":6732.44,"endTime":6734.44,"body":"Du wirst nicht unverschlissen mit jemandem sprechen."},{"speaker":null,"startTime":6734.44,"endTime":6738.44,"body":"Und der zweite gro\u00dfe Punkt,"},{"speaker":null,"startTime":6738.44,"endTime":6740.44,"body":"den ihr wahrscheinlich nicht habt,"},{"speaker":null,"startTime":6740.44,"endTime":6742.44,"body":"ich hab jetzt auch einfach mal die Erde angeguckt,"},{"speaker":null,"startTime":6742.44,"endTime":6744.44,"body":"ist"},{"speaker":null,"startTime":6744.44,"endTime":6746.44,"body":"Content Security Policy."},{"speaker":null,"startTime":6746.44,"endTime":6748.44,"body":"Doch gibt es?"},{"speaker":null,"startTime":6748.44,"endTime":6752.44,"body":"Genau, wir haben eine eigene Folge"},{"speaker":null,"startTime":6752.44,"endTime":6754.44,"body":"zur CSP sogar mal gemacht."},{"speaker":null,"startTime":6754.44,"endTime":6756.44,"body":"Wir haben aber mal wieder,"},{"speaker":null,"startTime":6756.44,"endTime":6758.44,"body":"ich glaub, wir hatten mal"},{"speaker":null,"startTime":6758.44,"endTime":6760.44,"body":"Probleme an der Stelle."},{"speaker":null,"startTime":6760.44,"endTime":6762.44,"body":"Und wir mussten was wieder rausnehmen."},{"speaker":null,"startTime":6762.44,"endTime":6764.44,"body":"Genau, weil bei manchen Sachen"},{"speaker":null,"startTime":6764.44,"endTime":6766.44,"body":"haben wir so Inline-Skripts,"},{"speaker":null,"startTime":6766.44,"endTime":6768.44,"body":"wir haben ja diesen Player, den wir eingebunden haben"},{"speaker":null,"startTime":6768.44,"endTime":6770.44,"body":"und so weiter und das funktioniert"},{"speaker":null,"startTime":6770.44,"endTime":6772.44,"body":"halt, weil es WordPress-Plugins sind"},{"speaker":null,"startTime":6772.44,"endTime":6774.44,"body":"auf eine bestimmte Art und Weise und da haben wir"},{"speaker":null,"startTime":6774.44,"endTime":6776.44,"body":"nicht so wirklich die Hand dr\u00fcber, wie das"},{"speaker":null,"startTime":6776.44,"endTime":6778.44,"body":"eingebaut wird. Da w\u00e4r's mir auch lieber,"},{"speaker":null,"startTime":6778.44,"endTime":6780.44,"body":"das w\u00e4re alles bei uns, aber ich glaub,"},{"speaker":null,"startTime":6780.44,"endTime":6782.44,"body":"es sind teilweise, also alles"},{"speaker":null,"startTime":6782.44,"endTime":6784.44,"body":"auf unserem Server als File, aber es sind teilweise"},{"speaker":null,"startTime":6784.44,"endTime":6786.44,"body":"irgendwelche Inline-Skripts, die dann reingebaut werden."},{"speaker":null,"startTime":6786.44,"endTime":6788.44,"body":"Da kann ich dann auch nicht sagen,"},{"speaker":null,"startTime":6788.44,"endTime":6790.44,"body":"dann gib dem halt diesen"},{"speaker":null,"startTime":6790.44,"endTime":6792.44,"body":"Hash, den ich dann als erlaubt markieren"},{"speaker":null,"startTime":6792.44,"endTime":6794.44,"body":"kann, weil ich einfach"},{"speaker":null,"startTime":6794.44,"endTime":6796.44,"body":"an die Stelle nicht drankomme."},{"speaker":null,"startTime":6796.44,"endTime":6798.44,"body":"Ich hatte da auch wirklich versucht, ob wir's nicht irgendwie umgehen"},{"speaker":null,"startTime":6798.44,"endTime":6800.44,"body":"k\u00f6nnen, aber es ging da nicht und dann haben wir's"},{"speaker":null,"startTime":6800.44,"endTime":6802.44,"body":"wieder gelockert, die Regeln."},{"speaker":null,"startTime":6802.44,"endTime":6804.44,"body":"Ja, das ist genau,"},{"speaker":null,"startTime":6804.44,"endTime":6806.44,"body":"das ist tats\u00e4chlich einfach nur ein Problem,"},{"speaker":null,"startTime":6806.44,"endTime":6808.44,"body":"was letztendlich nicht"},{"speaker":null,"startTime":6808.44,"endTime":6810.44,"body":"nur die Seite, aber vor allem"},{"speaker":null,"startTime":6810.44,"endTime":6812.44,"body":"die Nutzer so ein bisschen angreifbar macht."},{"speaker":null,"startTime":6812.44,"endTime":6814.44,"body":"Also,"},{"speaker":null,"startTime":6814.44,"endTime":6816.44,"body":"du sch\u00fctzt dich einfach davor"},{"speaker":null,"startTime":6816.44,"endTime":6818.44,"body":"mit den Content-Security-Policies,"},{"speaker":null,"startTime":6818.44,"endTime":6820.44,"body":"wo er"},{"speaker":null,"startTime":6820.44,"endTime":6822.44,"body":"der Browser"},{"speaker":null,"startTime":6822.44,"endTime":6824.44,"body":"Sachen holen darf."},{"speaker":null,"startTime":6824.44,"endTime":6826.44,"body":"Also, so ein"},{"speaker":null,"startTime":6826.44,"endTime":6828.44,"body":"Angriff w\u00e4re ja zum Beispiel, ich"},{"speaker":null,"startTime":6828.44,"endTime":6830.44,"body":"sage, wo wir sind ist vorne.show"},{"speaker":null,"startTime":6830.44,"endTime":6832.44,"body":"und mach"},{"speaker":null,"startTime":6832.44,"endTime":6834.44,"body":"hinten dran irgendwie einen Search-Parameter,"},{"speaker":null,"startTime":6834.44,"endTime":6836.44,"body":"der irgendwie es schafft,"},{"speaker":null,"startTime":6836.44,"endTime":6838.44,"body":"was nachzuladen."},{"speaker":null,"startTime":6838.44,"endTime":6840.44,"body":"Und dann schicke ich"},{"speaker":null,"startTime":6840.44,"endTime":6842.44,"body":"Moritz den Link und sag, hey, guck mal,"},{"speaker":null,"startTime":6842.44,"endTime":6844.44,"body":"hier ist die Seite und die kriegt dann auch"},{"speaker":null,"startTime":6844.44,"endTime":6846.44,"body":"ein Preview oder sowas, wo es meistens"},{"speaker":null,"startTime":6846.44,"endTime":6848.44,"body":"dann sogar funktioniert."},{"speaker":null,"startTime":6848.44,"endTime":6850.44,"body":"Und da klickst du drauf und jetzt kriegst du irgendwoher"},{"speaker":null,"startTime":6850.44,"endTime":6852.44,"body":"ein Skript nachgeladen, was dann irgendwie"},{"speaker":null,"startTime":6852.44,"endTime":6854.44,"body":"zum Beispiel Melde enth\u00e4lt oder sowas."},{"speaker":null,"startTime":6854.44,"endTime":6856.44,"body":"Und"},{"speaker":null,"startTime":6856.44,"endTime":6858.44,"body":"du kannst mit CSPs zum Beispiel einschr\u00e4nken,"},{"speaker":null,"startTime":6858.44,"endTime":6860.44,"body":"wo diese Skripte herkommen."},{"speaker":null,"startTime":6860.44,"endTime":6862.44,"body":"Also, wenn man sich das mal"},{"speaker":null,"startTime":6862.44,"endTime":6864.44,"body":"mal gucken muss,"},{"speaker":null,"startTime":6864.44,"endTime":6866.44,"body":"was da bei euch drin steht."},{"speaker":null,"startTime":6866.44,"endTime":6870.44,"body":"Ihr habt zum Beispiel"},{"speaker":null,"startTime":6870.44,"endTime":6872.44,"body":"sowas wie Connect, da ist"},{"speaker":null,"startTime":6872.44,"endTime":6874.44,"body":"Skript oder sowas drin."},{"speaker":null,"startTime":6874.44,"endTime":6876.44,"body":"Oder ihr habt"},{"speaker":null,"startTime":6876.44,"endTime":6878.44,"body":"ihr habt, sondern"},{"speaker":null,"startTime":6878.44,"endTime":6880.44,"body":"es gibt ja auch lustige"},{"speaker":null,"startTime":6880.44,"endTime":6882.44,"body":"Sachen."},{"speaker":null,"startTime":6882.44,"endTime":6884.44,"body":"Ist ja Skript sowas."},{"speaker":null,"startTime":6884.44,"endTime":6886.44,"body":"Ist auch aus PDG oder sowas zum Beispiel."},{"speaker":null,"startTime":6886.44,"endTime":6888.44,"body":"Also aus dem Uberspace."},{"speaker":null,"startTime":6888.44,"endTime":6890.44,"body":"Und das hei\u00dft aber,"},{"speaker":null,"startTime":6890.44,"endTime":6892.44,"body":"dass"},{"speaker":null,"startTime":6892.44,"endTime":6894.44,"body":"dort"},{"speaker":null,"startTime":6894.44,"endTime":6896.44,"body":"w\u00fcrde das hei\u00dfen, dass von dort"},{"speaker":null,"startTime":6896.44,"endTime":6898.44,"body":"auch Skripte nachgeladen werden k\u00f6nnen."},{"speaker":null,"startTime":6898.44,"endTime":6900.44,"body":"Und"},{"speaker":null,"startTime":6900.44,"endTime":6902.44,"body":"es gibt aber zum Beispiel auch sowas drin, wie unsafe eval"},{"speaker":null,"startTime":6902.44,"endTime":6904.44,"body":"oder sowas. Das hei\u00dft, Skripte,"},{"speaker":null,"startTime":6904.44,"endTime":6906.44,"body":"die zum Beispiel in der"},{"speaker":null,"startTime":6906.44,"endTime":6908.44,"body":"jemand anders"},{"speaker":null,"startTime":6908.44,"endTime":6910.44,"body":"irgendwie anders injected werden k\u00f6nnen oder sowas,"},{"speaker":null,"startTime":6910.44,"endTime":6912.44,"body":"k\u00f6nnen von da halt auch nachgeladen werden."},{"speaker":null,"startTime":6912.44,"endTime":6914.44,"body":"Und dann kannst du in dem Skript auch wieder von einer anderen"},{"speaker":null,"startTime":6914.44,"endTime":6916.44,"body":"URL was prinzipiell"},{"speaker":null,"startTime":6916.44,"endTime":6918.44,"body":"nachladen. Ich glaube,"},{"speaker":null,"startTime":6918.44,"endTime":6920.44,"body":"es ist viel zu weit,"},{"speaker":null,"startTime":6920.44,"endTime":6922.44,"body":"das jetzt voll auszunudeln."},{"speaker":null,"startTime":6922.44,"endTime":6924.44,"body":"Man sollte das halt,"},{"speaker":null,"startTime":6924.44,"endTime":6926.44,"body":"wenn es irgendwie geht,"},{"speaker":null,"startTime":6926.44,"endTime":6928.44,"body":"m\u00f6glichst einschr\u00e4nken."},{"speaker":null,"startTime":6928.44,"endTime":6930.44,"body":"Bei einer Seite, die rein aus"},{"speaker":null,"startTime":6930.44,"endTime":6932.44,"body":"Dingen besteht, die du unter Kontrolle hast,"},{"speaker":null,"startTime":6932.44,"endTime":6934.44,"body":"kannst du das halt gut machen. Aber wenn wir uns"},{"speaker":null,"startTime":6934.44,"endTime":6936.44,"body":"halt verlassen auf irgendwelche Player"},{"speaker":null,"startTime":6936.44,"endTime":6938.44,"body":"und so, die eingebunden werden und"},{"speaker":null,"startTime":6938.44,"endTime":6940.44,"body":"andere Plug-ins, dann ist das halt immer schwierig."},{"speaker":null,"startTime":6940.44,"endTime":6942.44,"body":"Ja, das ist tats\u00e4chlich"},{"speaker":null,"startTime":6942.44,"endTime":6944.44,"body":"ein Problem, auch wenn man zum Beispiel"},{"speaker":null,"startTime":6944.44,"endTime":6946.44,"body":"tats\u00e4chlich Libraries"},{"speaker":null,"startTime":6946.44,"endTime":6948.44,"body":"oder sowas front-end-seitig"},{"speaker":null,"startTime":6948.44,"endTime":6950.44,"body":"Sachen einbindet von Rippen."},{"speaker":null,"startTime":6950.44,"endTime":6954.44,"body":"Zum Beispiel,"},{"speaker":null,"startTime":6954.44,"endTime":6956.44,"body":"um mal was anzugucken,"},{"speaker":null,"startTime":6956.44,"endTime":6958.44,"body":"du siehst zum Beispiel auf der dm.de,"},{"speaker":null,"startTime":6958.44,"endTime":6960.44,"body":"da laden wir zum Beispiel,"},{"speaker":null,"startTime":6960.44,"endTime":6962.44,"body":"ist zum Beispiel erlaubt,"},{"speaker":null,"startTime":6962.44,"endTime":6964.44,"body":"Sachen von Assets dm.de nachzuladen."},{"speaker":null,"startTime":6964.44,"endTime":6966.44,"body":"Das ist prinzipiell erstmal ein anderer Server"},{"speaker":null,"startTime":6966.44,"endTime":6968.44,"body":"als die www.dm.de."},{"speaker":null,"startTime":6968.44,"endTime":6970.44,"body":"Und das ist genau das, wenn du die dm.web-Seite,"},{"speaker":null,"startTime":6970.44,"endTime":6972.44,"body":"also dm.de,"},{"speaker":null,"startTime":6972.44,"endTime":6974.44,"body":"dir den Code anguckst,"},{"speaker":null,"startTime":6974.44,"endTime":6976.44,"body":"den Source-Code,"},{"speaker":null,"startTime":6976.44,"endTime":6978.44,"body":"dann siehst du ja da einen Haufen"},{"speaker":null,"startTime":6978.44,"endTime":6980.44,"body":"JavaScript-Links"},{"speaker":null,"startTime":6980.44,"endTime":6982.44,"body":"zu Assets dm.de,"},{"speaker":null,"startTime":6982.44,"endTime":6984.44,"body":"das ist so ein Content-Delivering-Network,"},{"speaker":null,"startTime":6984.44,"endTime":6986.44,"body":"wo wir einfach diese Releases"},{"speaker":null,"startTime":6986.44,"endTime":6988.44,"body":"der verschiedenen Teams hochladen"},{"speaker":null,"startTime":6988.44,"endTime":6990.44,"body":"oder der verschiedenen"},{"speaker":null,"startTime":6990.44,"endTime":6992.44,"body":"Dom\u00e4nen."},{"speaker":null,"startTime":6992.44,"endTime":6994.44,"body":"Also da gibt es ein Search-UI oder ein"},{"speaker":null,"startTime":6994.44,"endTime":6996.44,"body":"Content-UI oder sowas, was dein Browser"},{"speaker":null,"startTime":6996.44,"endTime":6998.44,"body":"dann nachl\u00e4dt. Und daf\u00fcr muss aber nat\u00fcrlich"},{"speaker":null,"startTime":6998.44,"endTime":7000.44,"body":"dem Browser gesagt werden,"},{"speaker":null,"startTime":7000.44,"endTime":7002.44,"body":"du darfst von Assets dm.de"},{"speaker":null,"startTime":7002.44,"endTime":7004.44,"body":"Sachen nachladen."},{"speaker":null,"startTime":7004.44,"endTime":7006.44,"body":"Und das gleiche passiert eben bei euch"},{"speaker":null,"startTime":7006.44,"endTime":7008.44,"body":"von dieser Uberspace-Seite."},{"speaker":null,"startTime":7008.44,"endTime":7012.44,"body":"Und die Idee ist,"},{"speaker":null,"startTime":7012.44,"endTime":7014.44,"body":"festzuschn\u00fcren, damit man da"},{"speaker":null,"startTime":7014.44,"endTime":7016.44,"body":"ein sehr, sehr kleines"},{"speaker":null,"startTime":7016.44,"endTime":7018.44,"body":"Set nur hat. Damit eben"},{"speaker":null,"startTime":7018.44,"endTime":7020.44,"body":"nicht von der dritten Seite was"},{"speaker":null,"startTime":7020.44,"endTime":7022.44,"body":"irgendwie gekapert werden kann oder sowas."},{"speaker":null,"startTime":7022.44,"endTime":7024.44,"body":"Weil wenn du da eine URL hinterlegst,"},{"speaker":null,"startTime":7024.44,"endTime":7026.44,"body":"zum Beispiel diese"},{"speaker":null,"startTime":7026.44,"endTime":7028.44,"body":"Uberspace-URL und jemand,"},{"speaker":null,"startTime":7028.44,"endTime":7030.44,"body":"sagen wir mal, jemand schafft es, nicht"},{"speaker":null,"startTime":7030.44,"endTime":7032.44,"body":"eure Seite oder euren Zauberer zu hijacken,"},{"speaker":null,"startTime":7032.44,"endTime":7034.44,"body":"aber dort irgendwie"},{"speaker":null,"startTime":7034.44,"endTime":7036.44,"body":"Code zu hinterlegen, dann kann der von da ja auch"},{"speaker":null,"startTime":7036.44,"endTime":7038.44,"body":"nachgeladen werden."},{"speaker":null,"startTime":7038.44,"endTime":7040.44,"body":"Das ist quasi so diese Idee dahinter."},{"speaker":null,"startTime":7040.44,"endTime":7042.44,"body":"Und deswegen will man das relativ"},{"speaker":null,"startTime":7042.44,"endTime":7044.44,"body":"klein halten und vielleicht dann auch"},{"speaker":null,"startTime":7044.44,"endTime":7046.44,"body":"sehr, sehr weit einschr\u00e4nken oder sowas."},{"speaker":null,"startTime":7046.44,"endTime":7048.44,"body":"Wollen wir es mal hoffen. Ich kann ja mal aufkl\u00e4ren,"},{"speaker":null,"startTime":7048.44,"endTime":7050.44,"body":"was das ist. Das ist das"},{"speaker":null,"startTime":7050.44,"endTime":7052.44,"body":"Matomo-Tracking, das ich"},{"speaker":null,"startTime":7052.44,"endTime":7054.44,"body":"selbst betreibe. Und ich hoffe"},{"speaker":null,"startTime":7054.44,"endTime":7056.44,"body":"mal nicht, dass da jemand"},{"speaker":null,"startTime":7056.44,"endTime":7058.44,"body":"irgendwann reinkommt."},{"speaker":null,"startTime":7058.44,"endTime":7060.44,"body":"Aber ja, also genau."},{"speaker":null,"startTime":7060.44,"endTime":7062.44,"body":"Ich h\u00e4tte"},{"speaker":null,"startTime":7062.44,"endTime":7064.44,"body":"eine Vermutung gerade \u00e4u\u00dfern wollen, was das"},{"speaker":null,"startTime":7064.44,"endTime":7066.44,"body":"MG01 ist."},{"speaker":null,"startTime":7066.44,"endTime":7068.44,"body":"Ja."},{"speaker":null,"startTime":7070.44,"endTime":7072.44,"body":"Aber ja, genau. Das ist quasi die Idee,"},{"speaker":null,"startTime":7072.44,"endTime":7074.44,"body":"das da m\u00f6glichst einzuschr\u00e4nken."},{"speaker":null,"startTime":7074.44,"endTime":7076.44,"body":"Die Alternative ist dann noch, wenn man selber Skripte"},{"speaker":null,"startTime":7076.44,"endTime":7078.44,"body":"hat, die"},{"speaker":null,"startTime":7078.44,"endTime":7080.44,"body":"auch vielleicht in der Seite selbst"},{"speaker":null,"startTime":7080.44,"endTime":7082.44,"body":"eingebunden sind."},{"speaker":null,"startTime":7082.44,"endTime":7084.44,"body":"Das, was Sarah gerade schon gesagt hat,"},{"speaker":null,"startTime":7084.44,"endTime":7086.44,"body":"dass man da einen Hash dr\u00fcber legt oder"},{"speaker":null,"startTime":7086.44,"endTime":7088.44,"body":"so eine Signatur"},{"speaker":null,"startTime":7088.44,"endTime":7090.44,"body":"dar\u00fcber macht oder sowas."},{"speaker":null,"startTime":7090.44,"endTime":7092.44,"body":"Weil dann im Header schon drinsteht,"},{"speaker":null,"startTime":7092.44,"endTime":7094.44,"body":"dieses Skript, es ist letztendlich"},{"speaker":null,"startTime":7094.44,"endTime":7096.44,"body":"wieder mit gepr\u00fcft, ob das Skript ver\u00e4ndert wurde"},{"speaker":null,"startTime":7096.44,"endTime":7098.44,"body":"irgendwie. Das hei\u00dft, du sagst,"},{"speaker":null,"startTime":7098.44,"endTime":7100.44,"body":"das Skript hat den und den Hash,"},{"speaker":null,"startTime":7100.44,"endTime":7102.44,"body":"dann kann technisch"},{"speaker":null,"startTime":7102.44,"endTime":7104.44,"body":"jemand, der es"},{"speaker":null,"startTime":7104.44,"endTime":7106.44,"body":"nicht schafft, diese Hash-Funktion"},{"speaker":null,"startTime":7106.44,"endTime":7108.44,"body":"nachzustellen, kann ein anderes"},{"speaker":null,"startTime":7108.44,"endTime":7110.44,"body":"Skript erzeugen, was den gleichen Hash hat."},{"speaker":null,"startTime":7110.44,"endTime":7112.44,"body":"Somit sichert man das quasi"},{"speaker":null,"startTime":7112.44,"endTime":7114.44,"body":"ab, dass da sich nichts ge\u00e4ndert hat oder so."},{"speaker":null,"startTime":7114.44,"endTime":7116.44,"body":"Ja, das"},{"speaker":null,"startTime":7116.44,"endTime":7118.44,"body":"k\u00f6nnte man auf jeden Fall an der Stelle noch"},{"speaker":null,"startTime":7118.44,"endTime":7120.44,"body":"nachr\u00fcsten."},{"speaker":null,"startTime":7120.44,"endTime":7122.44,"body":"Das ist ein guter Punkt."},{"speaker":null,"startTime":7122.44,"endTime":7124.44,"body":"Man sieht auch, ich habe hier"},{"speaker":null,"startTime":7124.44,"endTime":7126.44,"body":"euch mal einen Link in unseren Chat"},{"speaker":null,"startTime":7126.44,"endTime":7128.44,"body":"gerade gestellt oder sowas, wo"},{"speaker":null,"startTime":7128.44,"endTime":7130.44,"body":"quasi das auch innerhalb"},{"speaker":null,"startTime":7130.44,"endTime":7132.44,"body":"dieses Observatory-Tools von"},{"speaker":null,"startTime":7132.44,"endTime":7134.44,"body":"Mozilla, was Mozilla da anbietet,"},{"speaker":null,"startTime":7134.44,"endTime":7136.44,"body":"da gibt es auch noch mehr au\u00dferhalb"},{"speaker":null,"startTime":7136.44,"endTime":7138.44,"body":"dieses globalen Scorings so ein paar"},{"speaker":null,"startTime":7138.44,"endTime":7140.44,"body":"Erkl\u00e4rungen. Also gibt es die"},{"speaker":null,"startTime":7140.44,"endTime":7142.44,"body":"CSP-Analyse, da werden nochmal die einzelnen"},{"speaker":null,"startTime":7142.44,"endTime":7144.44,"body":"Punkte da nochmal runtergebrochen."},{"speaker":null,"startTime":7144.44,"endTime":7146.44,"body":"Dann gibt es"},{"speaker":null,"startTime":7146.44,"endTime":7148.44,"body":"eine Aussage zu den Cookies."},{"speaker":null,"startTime":7148.44,"endTime":7150.44,"body":"Ihr habt keine, aber wenn man"},{"speaker":null,"startTime":7150.44,"endTime":7152.44,"body":"welche hat, kann dazu, k\u00f6nnen auch"},{"speaker":null,"startTime":7152.44,"endTime":7154.44,"body":"die Cookies ein bisschen, werden da so ein bisschen durchanalysiert."},{"speaker":null,"startTime":7154.44,"endTime":7156.44,"body":"Die standardm\u00e4\u00dfig nat\u00fcrlich auch nur"},{"speaker":null,"startTime":7156.44,"endTime":7158.44,"body":"zum Beispiel"},{"speaker":null,"startTime":7158.44,"endTime":7160.44,"body":"Marcella hat wahrscheinlich kein Login,"},{"speaker":null,"startTime":7160.44,"endTime":7162.44,"body":"der hat nur ein Session-Token vielleicht"},{"speaker":null,"startTime":7162.44,"endTime":7164.44,"body":"bekommen, wenn er einfach nur die Seite"},{"speaker":null,"startTime":7164.44,"endTime":7166.44,"body":"abruft."},{"speaker":null,"startTime":7166.44,"endTime":7168.44,"body":"Dann gibt es ja aber zum Beispiel"},{"speaker":null,"startTime":7168.44,"endTime":7170.44,"body":"die Variante"},{"speaker":null,"startTime":7170.44,"endTime":7172.44,"body":"bei Cookies, auf welcher H\u00f6he du die"},{"speaker":null,"startTime":7172.44,"endTime":7174.44,"body":"einh\u00e4ngst. Also hast du ein Cookie"},{"speaker":null,"startTime":7174.44,"endTime":7176.44,"body":"wo wir sind vorne,"},{"speaker":null,"startTime":7176.44,"endTime":7178.44,"body":"wo wir sind ist vorne.show"},{"speaker":null,"startTime":7178.44,"endTime":7180.44,"body":"oder hast du ein Cookie nur f\u00fcr"},{"speaker":null,"startTime":7180.44,"endTime":7182.44,"body":"www.wo-wir-sind-ist-vorne.show"},{"speaker":null,"startTime":7182.44,"endTime":7184.44,"body":"oder sowas, also auf irgendeiner Subdomain."},{"speaker":null,"startTime":7184.44,"endTime":7186.44,"body":"Und das hat m\u00f6glicherweise"},{"speaker":null,"startTime":7186.44,"endTime":7188.44,"body":"halt Implikationen auch f\u00fcr die"},{"speaker":null,"startTime":7188.44,"endTime":7190.44,"body":"Sicherheit, wie man diese Cookies"},{"speaker":null,"startTime":7190.44,"endTime":7192.44,"body":"benutzen k\u00f6nnte."},{"speaker":null,"startTime":7192.44,"endTime":7194.44,"body":"Und dann hast du noch einen Haufen Header"},{"speaker":null,"startTime":7194.44,"endTime":7196.44,"body":"und dann gibt es auch eine Scan-Historie."},{"speaker":null,"startTime":7196.44,"endTime":7198.44,"body":"Also 2021"},{"speaker":null,"startTime":7198.44,"endTime":7200.44,"body":"hattet ihr mal eine 6"},{"speaker":null,"startTime":7200.44,"endTime":7202.44,"body":"und"},{"speaker":null,"startTime":7202.44,"endTime":7204.44,"body":"2022 auch schon"},{"speaker":null,"startTime":7204.44,"endTime":7206.44,"body":"die C+. Wahrscheinlich habt ihr damals schon mal"},{"speaker":null,"startTime":7206.44,"endTime":7208.44,"body":"irgendwie was eingestellt. Aber wer hat das gescannt?"},{"speaker":null,"startTime":7210.44,"endTime":7212.44,"body":"Man wei\u00df es nicht."},{"speaker":null,"startTime":7212.44,"endTime":7216.44,"body":"17.7.2021."},{"speaker":null,"startTime":7216.44,"endTime":7218.44,"body":"Das ist echt schon"},{"speaker":null,"startTime":7218.44,"endTime":7220.44,"body":"das ist ja noch aus der"},{"speaker":null,"startTime":7220.44,"endTime":7222.44,"body":"Anfangszeit sozusagen."},{"speaker":null,"startTime":7222.44,"endTime":7224.44,"body":"Wer das wohl war?"},{"speaker":null,"startTime":7224.44,"endTime":7226.44,"body":"Ich glaube ich"},{"speaker":null,"startTime":7226.44,"endTime":7228.44,"body":"kenne dieses Tool n\u00e4mlich erst seit eben."},{"speaker":null,"startTime":7228.44,"endTime":7230.44,"body":"Ich kann mich nicht erinnern, das schon mal"},{"speaker":null,"startTime":7230.44,"endTime":7232.44,"body":"verwendet zu haben. Also hat uns irgendjemand heimlich"},{"speaker":null,"startTime":7232.44,"endTime":7234.44,"body":"gescannt. M\u00f6glicherweise habe ich es gescannt,"},{"speaker":null,"startTime":7234.44,"endTime":7236.44,"body":"als wir diese Folge gemacht"},{"speaker":null,"startTime":7236.44,"endTime":7238.44,"body":"haben. Aber ich wei\u00df nicht, ob das zeitlich zusammenpasst."},{"speaker":null,"startTime":7238.44,"endTime":7240.44,"body":"Guck mal, unsere CSP-Folge"},{"speaker":null,"startTime":7240.44,"endTime":7242.44,"body":"war Ende 2022."},{"speaker":null,"startTime":7242.44,"endTime":7244.44,"body":"Nee, dann habe ich bestimmt nicht"},{"speaker":null,"startTime":7244.44,"endTime":7246.44,"body":"anfangen."},{"speaker":null,"startTime":7246.44,"endTime":7248.44,"body":"Aber ich habe dir auch schon gescannt und gesagt."},{"speaker":null,"startTime":7248.44,"endTime":7250.44,"body":"Ja, ja, ja."},{"speaker":null,"startTime":7250.44,"endTime":7252.44,"body":"Wenn du scannierst,"},{"speaker":null,"startTime":7252.44,"endTime":7254.44,"body":"wird es tats\u00e4chlich interessant, ob es jemand anderes"},{"speaker":null,"startTime":7254.44,"endTime":7256.44,"body":"schon mal geguckt hat."},{"speaker":null,"startTime":7256.44,"endTime":7258.44,"body":"Ja, du wei\u00dft es halt nicht. Du kannst ja auch sein,"},{"speaker":null,"startTime":7258.44,"endTime":7260.44,"body":"dass du dich selbst mal ausl\u00f6sen musst."},{"speaker":null,"startTime":7260.44,"endTime":7262.44,"body":"Wenn du dir die DMD in der Scan-History anguckst,"},{"speaker":null,"startTime":7262.44,"endTime":7264.44,"body":"dann siehst du halt eben dieses F2016."},{"speaker":null,"startTime":7264.44,"endTime":7266.44,"body":"Und dann"},{"speaker":null,"startTime":7266.44,"endTime":7268.44,"body":"haben wir was getan, dann bist du bei A-,"},{"speaker":null,"startTime":7268.44,"endTime":7270.44,"body":"und irgendwann wird es zu A+, weil wir wahrscheinlich"},{"speaker":null,"startTime":7270.44,"endTime":7272.44,"body":"mehr getan haben."},{"speaker":null,"startTime":7272.44,"endTime":7274.44,"body":"Und dann hast du quasi so ein bisschen"},{"speaker":null,"startTime":7274.44,"endTime":7276.44,"body":"Progress auch. Man kann ja auch sagen,"},{"speaker":null,"startTime":7276.44,"endTime":7278.44,"body":"hier so Gamification."},{"speaker":null,"startTime":7278.44,"endTime":7280.44,"body":"Neuer Highscore."},{"speaker":null,"startTime":7280.44,"endTime":7282.44,"body":"A+."},{"speaker":null,"startTime":7282.44,"endTime":7284.44,"body":"Ist nat\u00fcrlich aber vielleicht auch schon interessant."},{"speaker":null,"startTime":7284.44,"endTime":7286.44,"body":"Also, wenn ich jetzt Hacker w\u00e4re,"},{"speaker":null,"startTime":7286.44,"endTime":7290.44,"body":"ist es nat\u00fcrlich ein sch\u00f6nes Tool,"},{"speaker":null,"startTime":7290.44,"endTime":7292.44,"body":"um mal zu gucken, wo kann man denn"},{"speaker":null,"startTime":7292.44,"endTime":7294.44,"body":"angreifen. Also, man kann es auch so rumverwenden."},{"speaker":null,"startTime":7294.44,"endTime":7296.44,"body":"Ich sehe gerade, dass"},{"speaker":null,"startTime":7296.44,"endTime":7298.44,"body":"meine alte Domain"},{"speaker":null,"startTime":7298.44,"endTime":7300.44,"body":"muritzgiesmann.de auch damit schon mal"},{"speaker":null,"startTime":7300.44,"endTime":7302.44,"body":"gescannt wurde. N\u00e4mlich am"},{"speaker":null,"startTime":7302.44,"endTime":7304.44,"body":"31.01.2024 und das war auch"},{"speaker":null,"startTime":7304.44,"endTime":7306.44,"body":"nicht ich."},{"speaker":null,"startTime":7306.44,"endTime":7308.44,"body":"Aber wie gesagt, es kann ja sein,"},{"speaker":null,"startTime":7308.44,"endTime":7310.44,"body":"dass die automatisch auch mal irgendwelche"},{"speaker":null,"startTime":7310.44,"endTime":7312.44,"body":"Editions durchgehen oder"},{"speaker":null,"startTime":7312.44,"endTime":7314.44,"body":"wie auch immer."},{"speaker":null,"startTime":7314.44,"endTime":7316.44,"body":"Letztendlich ist es aber ja."},{"speaker":null,"startTime":7316.44,"endTime":7318.44,"body":"Ich pers\u00f6nlich, ja, du kannst"},{"speaker":null,"startTime":7318.44,"endTime":7320.44,"body":"da nat\u00fcrlich draus schlie\u00dfen,"},{"speaker":null,"startTime":7320.44,"endTime":7322.44,"body":"ob jemand angreifbar ist."},{"speaker":null,"startTime":7322.44,"endTime":7324.44,"body":"Aber es ist ja auch nur"},{"speaker":null,"startTime":7324.44,"endTime":7326.44,"body":"ein Web-Request. Das hei\u00dft,"},{"speaker":null,"startTime":7326.44,"endTime":7328.44,"body":"ich kann das ja auch von meinem Rechner ausf\u00fchren"},{"speaker":null,"startTime":7328.44,"endTime":7330.44,"body":"und es gibt ja Tools, die grasen dir alle"},{"speaker":null,"startTime":7330.44,"endTime":7332.44,"body":"Domains ab."},{"speaker":null,"startTime":7332.44,"endTime":7334.44,"body":"Und eine Domain zu finden,"},{"speaker":null,"startTime":7334.44,"endTime":7336.44,"body":"die neu registriert wurde,"},{"speaker":null,"startTime":7336.44,"endTime":7338.44,"body":"wenn du einen Server im Moment ins Internet stellst"},{"speaker":null,"startTime":7338.44,"endTime":7340.44,"body":"und mit einer neuen Domain"},{"speaker":null,"startTime":7340.44,"endTime":7342.44,"body":"und daf\u00fcr ein Zertifikat hast, weil"},{"speaker":null,"startTime":7342.44,"endTime":7344.44,"body":"wir wollen HTTPS machen, dann hast du nat\u00fcrlich"},{"speaker":null,"startTime":7344.44,"endTime":7346.44,"body":"ein Let's Encrypt Zertifikat. Dann bist du"},{"speaker":null,"startTime":7346.44,"endTime":7348.44,"body":"in der Certificate Transparency Liste,"},{"speaker":null,"startTime":7350.44,"endTime":7352.44,"body":"was eine sinnvolle Anschaffung ist, damit"},{"speaker":null,"startTime":7352.44,"endTime":7354.44,"body":"jemand sagen kann, dieses Zertifikat wurde eigentlich"},{"speaker":null,"startTime":7354.44,"endTime":7356.44,"body":"revoked oder sowas. Und die"},{"speaker":null,"startTime":7356.44,"endTime":7358.44,"body":"wird halt auch von Leuten abgegrast und dann"},{"speaker":null,"startTime":7358.44,"endTime":7360.44,"body":"gescannt. Das hei\u00dft, wenn du ein neues"},{"speaker":null,"startTime":7360.44,"endTime":7362.44,"body":"Let's Encrypt Top-Level Zertifikat machst,"},{"speaker":null,"startTime":7362.44,"endTime":7364.44,"body":"dann kannst du mindestens"},{"speaker":null,"startTime":7364.44,"endTime":7366.44,"body":"sp\u00e4testens eine halbe Stunde sp\u00e4ter"},{"speaker":null,"startTime":7366.44,"endTime":7368.44,"body":"hast du die ersten Bots,"},{"speaker":null,"startTime":7368.44,"endTime":7370.44,"body":"die dir deine Seite abscannen"},{"speaker":null,"startTime":7370.44,"endTime":7372.44,"body":"oder sowas."},{"speaker":null,"startTime":7372.44,"endTime":7374.44,"body":"Und das Tool hier"},{"speaker":null,"startTime":7374.44,"endTime":7376.44,"body":"macht es nicht schlimmer, es deckt es nur"},{"speaker":null,"startTime":7376.44,"endTime":7378.44,"body":"f\u00fcr Leute auf, die dann"},{"speaker":null,"startTime":7378.44,"endTime":7380.44,"body":"relativ drin sind, weil die Tools, die"},{"speaker":null,"startTime":7380.44,"endTime":7382.44,"body":"das zum Angreifen scannen,"},{"speaker":null,"startTime":7382.44,"endTime":7384.44,"body":"die brauchen die Seite nicht, glaube ich."},{"speaker":null,"startTime":7384.44,"endTime":7386.44,"body":"Ja, klar."},{"speaker":null,"startTime":7386.44,"endTime":7388.44,"body":"Vielmehr ist es ja tats\u00e4chlich so, dass man hier viel"},{"speaker":null,"startTime":7388.44,"endTime":7390.44,"body":"daraus lernen kann. Die geben dir sogar Tipps."},{"speaker":null,"startTime":7390.44,"endTime":7392.44,"body":"Was sollst du dann noch tweaken oder sowas? Und warum"},{"speaker":null,"startTime":7392.44,"endTime":7394.44,"body":"ist das so? Also du kriegst da die Erkl\u00e4rung f\u00fcr jedes"},{"speaker":null,"startTime":7394.44,"endTime":7396.44,"body":"wie jeden Herder nochmal hingebaut."},{"speaker":null,"startTime":7396.44,"endTime":7398.44,"body":"Trotzdem interessant,"},{"speaker":null,"startTime":7398.44,"endTime":7400.44,"body":"dass es offenbar irgendjemand schon mal"},{"speaker":null,"startTime":7400.44,"endTime":7402.44,"body":"zu einem bestimmten Zeitpunkt"},{"speaker":null,"startTime":7402.44,"endTime":7404.44,"body":"gescannt hat, finde ich schon spannend."},{"speaker":null,"startTime":7406.44,"endTime":7408.44,"body":"Okay."},{"speaker":null,"startTime":7408.44,"endTime":7412.44,"body":"Ja, dann"},{"speaker":null,"startTime":7412.44,"endTime":7414.44,"body":"war das..."},{"speaker":null,"startTime":7414.44,"endTime":7430.44,"body":"Ganz sch\u00f6n viel"},{"speaker":null,"startTime":7430.44,"endTime":7432.44,"body":"vorher f\u00fcr das kurze..."},{"speaker":null,"startTime":7432.44,"endTime":7434.44,"body":"Also ich entnehme"},{"speaker":null,"startTime":7434.44,"endTime":7436.44,"body":"dem jetzt, dass man bei Suno"},{"speaker":null,"startTime":7436.44,"endTime":7438.44,"body":"mittlerweile sagen kann, mach mal"},{"speaker":null,"startTime":7438.44,"endTime":7440.44,"body":"ganz kurz oder Jingle oder sowas."},{"speaker":null,"startTime":7440.44,"endTime":7442.44,"body":"Ich hab einfach Jingle und Opener und"},{"speaker":null,"startTime":7442.44,"endTime":7444.44,"body":"Short als Keywords dazu"},{"speaker":null,"startTime":7444.44,"endTime":7446.44,"body":"gegeben. Weil das hatte ich auch schon mal versucht"},{"speaker":null,"startTime":7446.44,"endTime":7448.44,"body":"vor einem Jahr oder so"},{"speaker":null,"startTime":7448.44,"endTime":7450.44,"body":"und da"},{"speaker":null,"startTime":7450.44,"endTime":7452.44,"body":"hat das nicht geklappt, da hat der irgendwie"},{"speaker":null,"startTime":7452.44,"endTime":7454.44,"body":"automatisch immer so eine Standardl\u00e4nge von zwei"},{"speaker":null,"startTime":7454.44,"endTime":7456.44,"body":"Minuten... Ja, man muss Gl\u00fcck haben. Also zwei Minuten"},{"speaker":null,"startTime":7456.44,"endTime":7458.44,"body":"nicht, aber eins, zwei, dreiundvierzig Sekunden,"},{"speaker":null,"startTime":7458.44,"endTime":7460.44,"body":"das fand ich dann doch ein bisschen arg lang."},{"speaker":null,"startTime":7460.44,"endTime":7462.44,"body":"Ja."},{"speaker":null,"startTime":7462.44,"endTime":7464.44,"body":"Also man lernt WWSYV dem beizubringen,"},{"speaker":null,"startTime":7464.44,"endTime":7466.44,"body":"dass das richtig singt."},{"speaker":null,"startTime":7466.44,"endTime":7468.44,"body":"VAY, VAY, V-A-Y."},{"speaker":null,"startTime":7468.44,"endTime":7470.44,"body":"Ja, ja."},{"speaker":null,"startTime":7470.44,"endTime":7472.44,"body":"Ja, das ist ja..."},{"speaker":null,"startTime":7472.44,"endTime":7474.44,"body":"Die \u00c4lteren,"},{"speaker":null,"startTime":7474.44,"endTime":7476.44,"body":"die \u00c4lteren von uns vielleicht noch, Ventrilo,"},{"speaker":null,"startTime":7476.44,"endTime":7478.44,"body":"der eine der ersten"},{"speaker":null,"startTime":7478.44,"endTime":7480.44,"body":"Voice-Chat-Schools"},{"speaker":null,"startTime":7480.44,"endTime":7482.44,"body":"diesmal gab, so aus der TeamSpeak-Anfangszeit."},{"speaker":null,"startTime":7482.44,"endTime":7484.44,"body":"Da konnte man auch"},{"speaker":null,"startTime":7484.44,"endTime":7486.44,"body":"sehr fr\u00fch schon, das ist ja schon vor zwanzig Jahren"},{"speaker":null,"startTime":7486.44,"endTime":7488.44,"body":"oder sowas, konnte man auch seinen Namen"},{"speaker":null,"startTime":7488.44,"endTime":7490.44,"body":"irgendwo so in Text-to-Speech"},{"speaker":null,"startTime":7490.44,"endTime":7492.44,"body":"einbauen, wenn man in einen Chat gekommen ist,"},{"speaker":null,"startTime":7492.44,"endTime":7494.44,"body":"dass er den in den Channel, dass er den vorliest"},{"speaker":null,"startTime":7494.44,"endTime":7496.44,"body":"oder sowas. Und"},{"speaker":null,"startTime":7496.44,"endTime":7498.44,"body":"ja, das war auch..."},{"speaker":null,"startTime":7498.44,"endTime":7500.44,"body":"Mit Leerzeichen konnte man da viel machen."},{"speaker":null,"startTime":7500.44,"endTime":7502.44,"body":"Dass er merkt,"},{"speaker":null,"startTime":7502.44,"endTime":7504.44,"body":"das ist kein Wort, sondern das sind drei Buchstaben"},{"speaker":null,"startTime":7504.44,"endTime":7506.44,"body":"und sowas."},{"speaker":null,"startTime":7506.44,"endTime":7508.44,"body":"Ventrilo, nie geh\u00f6rt."},{"speaker":null,"startTime":7508.44,"endTime":7510.44,"body":"Ich glaube, man verlinkt den Entwickler dazu."},{"speaker":null,"startTime":7510.44,"endTime":7512.44,"body":"Aber ich bin tats\u00e4chlich"},{"speaker":null,"startTime":7512.44,"endTime":7514.44,"body":"ab und zu mal tats\u00e4chlich immer noch auf einem"},{"speaker":null,"startTime":7514.44,"endTime":7516.44,"body":"TeamSpeak-Server."},{"speaker":null,"startTime":7516.44,"endTime":7518.44,"body":"Und das ist eine Technologie, von der bin ich"},{"speaker":null,"startTime":7518.44,"endTime":7520.44,"body":"wahnsinnig begeistert, weil die schon"},{"speaker":null,"startTime":7520.44,"endTime":7522.44,"body":"unglaublich lange superstabil"},{"speaker":null,"startTime":7522.44,"endTime":7524.44,"body":"funktioniert und immer noch geht und man kann"},{"speaker":null,"startTime":7524.44,"endTime":7526.44,"body":"sich das selbst aufsetzen. Ich bin von keiner"},{"speaker":null,"startTime":7526.44,"endTime":7528.44,"body":"externen Infrastruktur abh\u00e4ngig oder so."},{"speaker":null,"startTime":7528.44,"endTime":7530.44,"body":"Einfach geil. Also TeamSpeak ist"},{"speaker":null,"startTime":7530.44,"endTime":7532.44,"body":"echt der Knaller."},{"speaker":null,"startTime":7532.44,"endTime":7534.44,"body":"Auch nicht tot zu kriegen."},{"speaker":null,"startTime":7534.44,"endTime":7536.44,"body":"Verst\u00e4ndlicherweise, weil"},{"speaker":null,"startTime":7536.44,"endTime":7538.44,"body":"die Alternativen, die es irgendwie gibt,"},{"speaker":null,"startTime":7538.44,"endTime":7540.44,"body":"die sind alle eigentlich immer"},{"speaker":null,"startTime":7540.44,"endTime":7542.44,"body":"ich muss mich jetzt in die H\u00e4nde von irgendeinem"},{"speaker":null,"startTime":7542.44,"endTime":7544.44,"body":"Anbieter begeben, der"},{"speaker":null,"startTime":7544.44,"endTime":7546.44,"body":"dann auch morgen entscheiden kann,"},{"speaker":null,"startTime":7546.44,"endTime":7548.44,"body":"wie Discord zum Beispiel, was wir hier gerade"},{"speaker":null,"startTime":7548.44,"endTime":7550.44,"body":"verwenden, der morgen entscheiden kann,"},{"speaker":null,"startTime":7550.44,"endTime":7552.44,"body":"ich schei\u00df das jetzt alles mit Werbung zu"},{"speaker":null,"startTime":7552.44,"endTime":7554.44,"body":"und \u00fcbrigens, ich hab dir jetzt einen Zugang, wenn du so und so"},{"speaker":null,"startTime":7554.44,"endTime":7556.44,"body":"lang und keine Ahnung warst und"},{"speaker":null,"startTime":7556.44,"endTime":7558.44,"body":"den TeamSpeak kannst du einfach auf dem eigenen"},{"speaker":null,"startTime":7558.44,"endTime":7560.44,"body":"Server installieren und dann l\u00e4uft das"},{"speaker":null,"startTime":7560.44,"endTime":7562.44,"body":"so lange und so viel du willst und das ist"},{"speaker":null,"startTime":7562.44,"endTime":7564.44,"body":"einfach cool."},{"speaker":null,"startTime":7564.44,"endTime":7566.44,"body":"Solche Sachen gibt es viel zu wenig"},{"speaker":null,"startTime":7566.44,"endTime":7568.44,"body":"mittlerweile zum Beispiel. \u00dcbrigens,"},{"speaker":null,"startTime":7568.44,"endTime":7570.44,"body":"falls du,"},{"speaker":null,"startTime":7570.44,"endTime":7572.44,"body":"lieber Mensch, der diesen Podcast h\u00f6rt, gerade"},{"speaker":null,"startTime":7572.44,"endTime":7574.44,"body":"einen Trello-Klon entwickelt, schlie\u00df dich"},{"speaker":null,"startTime":7574.44,"endTime":7576.44,"body":"mit anderen Trello-Klon-EntwicklerInnen"},{"speaker":null,"startTime":7576.44,"endTime":7578.44,"body":"zusammen und entwickle zusammen"},{"speaker":null,"startTime":7578.44,"endTime":7580.44,"body":"einen richtig guten Trello-Klon und dann"},{"speaker":null,"startTime":7580.44,"endTime":7582.44,"body":"fragt ihr mich noch, ob ich es gut finde und"},{"speaker":null,"startTime":7582.44,"endTime":7584.44,"body":"ich sage euch dann, was ihr noch ver\u00e4ndern"},{"speaker":null,"startTime":7584.44,"endTime":7586.44,"body":"sollt und dann"},{"speaker":null,"startTime":7586.44,"endTime":7588.44,"body":"werden wir alle"},{"speaker":null,"startTime":7588.44,"endTime":7590.44,"body":"gl\u00fccklich in den Sonnenuntergang"},{"speaker":null,"startTime":7590.44,"endTime":7592.44,"body":"reiten oder sowas."},{"speaker":null,"startTime":7592.44,"endTime":7594.44,"body":"Das w\u00e4re doch"},{"speaker":null,"startTime":7594.44,"endTime":7596.44,"body":"sch\u00f6n. Und wenn ihr euch dann alle"},{"speaker":null,"startTime":7596.44,"endTime":7598.44,"body":"und dann hast du dieses Problem, dass sehr viele"},{"speaker":null,"startTime":7598.44,"endTime":7600.44,"body":"Leute an einer Software"},{"speaker":null,"startTime":7600.44,"endTime":7602.44,"body":"schrauben wieder und"},{"speaker":null,"startTime":7602.44,"endTime":7604.44,"body":"musst du gucken, dass die alle einen \u00e4hnlichen"},{"speaker":null,"startTime":7604.44,"endTime":7606.44,"body":"Qualit\u00e4tsstandard haben und dann"},{"speaker":null,"startTime":7606.44,"endTime":7608.44,"body":"hast du noch Management Overhead, weil dann"},{"speaker":null,"startTime":7608.44,"endTime":7610.44,"body":"m\u00fcssen die Leute ja daf\u00fcr Release"},{"speaker":null,"startTime":7610.44,"endTime":7612.44,"body":"Pl\u00e4ne zimmern und"},{"speaker":null,"startTime":7612.44,"endTime":7614.44,"body":"Features sortieren"},{"speaker":null,"startTime":7614.44,"endTime":7616.44,"body":"und das will ja kein Entwickler machen, der eigentlich"},{"speaker":null,"startTime":7616.44,"endTime":7618.44,"body":"nur seine eigenen kleinen Trello-Klonen"},{"speaker":null,"startTime":7618.44,"endTime":7620.44,"body":"machen. Drei Leute sind dann beleidigt, weil ihre Ideen nicht mit"},{"speaker":null,"startTime":7620.44,"endTime":7622.44,"body":"aufgenommen wurden, die machen dann einen Fork."},{"speaker":null,"startTime":7622.44,"endTime":7624.44,"body":"Genau, ein Trello-Klon"},{"speaker":null,"startTime":7624.44,"endTime":7626.44,"body":"klont."},{"speaker":null,"startTime":7626.44,"endTime":7630.44,"body":"Ich h\u00e4tte, pass auf, und falls jemand"},{"speaker":null,"startTime":7630.44,"endTime":7632.44,"body":"ihm das noch zu einfach ist,"},{"speaker":null,"startTime":7632.44,"endTime":7634.44,"body":"ich glaube, das Problem an sich ist schon kompliziert genug."},{"speaker":null,"startTime":7634.44,"endTime":7636.44,"body":"Mich w\u00fcrde interessieren,"},{"speaker":null,"startTime":7636.44,"endTime":7638.44,"body":"ob es jemand schafft, das performant"},{"speaker":null,"startTime":7638.44,"endTime":7640.44,"body":"zu machen, sodass mehrere Leute daran arbeiten kann,"},{"speaker":null,"startTime":7640.44,"endTime":7642.44,"body":"aber d\u00fcng, d\u00fcng, d\u00fcng."},{"speaker":null,"startTime":7642.44,"endTime":7644.44,"body":"Die Daten hinten dran"},{"speaker":null,"startTime":7644.44,"endTime":7646.44,"body":"liegen in einer Textdatei in dem JSON."},{"speaker":null,"startTime":7646.44,"endTime":7648.44,"body":"Kriegt das jemand hin?"},{"speaker":null,"startTime":7648.44,"endTime":7650.44,"body":"Egal."},{"speaker":null,"startTime":7650.44,"endTime":7652.44,"body":"Datenbanken sind f\u00fcr mich immer so eine Abstraktion,"},{"speaker":null,"startTime":7652.44,"endTime":7654.44,"body":"die muss ich extra backupen, finde ich immer"},{"speaker":null,"startTime":7654.44,"endTime":7656.44,"body":"nervig. Wenn ich irgendwo eine Textdatei liegen haben kann,"},{"speaker":null,"startTime":7656.44,"endTime":7658.44,"body":"ist es immer gut."},{"speaker":null,"startTime":7658.44,"endTime":7660.44,"body":"Der Trello-Ende."},{"speaker":null,"startTime":7660.44,"endTime":7662.44,"body":"Gut, und damit auch Thema-Ende."},{"speaker":null,"startTime":7662.44,"endTime":7664.44,"body":"Und dann kommen wir noch"},{"speaker":null,"startTime":7664.44,"endTime":7666.44,"body":"kurz zu unserer letzten Kategorie, bevor wir dann"},{"speaker":null,"startTime":7666.44,"endTime":7668.44,"body":"wirklich am Ende sind."},{"speaker":null,"startTime":7668.44,"endTime":7676.44,"body":"Das Geil-Teil."},{"speaker":null,"startTime":7676.44,"endTime":7678.44,"body":"Und ich hab schon l\u00e4nger, glaub ich, keins mehr gehabt."},{"speaker":null,"startTime":7678.44,"endTime":7680.44,"body":"Jetzt hab ich heute eins mitgebracht."},{"speaker":null,"startTime":7680.44,"endTime":7682.44,"body":"Und zwar auch hat sich ergeben aus"},{"speaker":null,"startTime":7682.44,"endTime":7684.44,"body":"meinem Abstecher in die Welt der"},{"speaker":null,"startTime":7684.44,"endTime":7686.44,"body":"Jugendh\u00e4user."},{"speaker":null,"startTime":7686.44,"endTime":7688.44,"body":"Und das ist ein Regal voll mit Gesellschaftsspielen."},{"speaker":null,"startTime":7688.44,"endTime":7690.44,"body":"Und da hab ich dann auch mal so"},{"speaker":null,"startTime":7690.44,"endTime":7692.44,"body":"durchgeguckt und dann ist mir gleich eins ins Auge"},{"speaker":null,"startTime":7692.44,"endTime":7694.44,"body":"gesto\u00dfen und das hab ich dann irgendwie zwei Tage sp\u00e4ter"},{"speaker":null,"startTime":7694.44,"endTime":7696.44,"body":"auch mit einem Kollegen dann mal in unserer Pause"},{"speaker":null,"startTime":7696.44,"endTime":7698.44,"body":"gespielt. Und ich find das so cool."},{"speaker":null,"startTime":7698.44,"endTime":7700.44,"body":"Hitster hei\u00dft das, vielleicht kennt ihr das."},{"speaker":null,"startTime":7700.44,"endTime":7702.44,"body":"Da hast du so"},{"speaker":null,"startTime":7702.44,"endTime":7704.44,"body":"K\u00e4rtchen mit QR-Codes drauf und dann"},{"speaker":null,"startTime":7704.44,"endTime":7706.44,"body":"spielst du dir auf, ich glaub Spotify"},{"speaker":null,"startTime":7706.44,"endTime":7708.44,"body":"ist da dahinter,"},{"speaker":null,"startTime":7708.44,"endTime":7710.44,"body":"kriegst du den Song abgespielt."},{"speaker":null,"startTime":7710.44,"endTime":7712.44,"body":"Und du hast ein Startk\u00e4rtchen,"},{"speaker":null,"startTime":7712.44,"endTime":7714.44,"body":"da ist ein Song drauf und das Erscheinungsjahr."},{"speaker":null,"startTime":7714.44,"endTime":7716.44,"body":"Und du musst dann"},{"speaker":null,"startTime":7716.44,"endTime":7718.44,"body":"einsortieren, ist der Song"},{"speaker":null,"startTime":7718.44,"endTime":7720.44,"body":"fr\u00fcher oder sp\u00e4ter erschienen"},{"speaker":null,"startTime":7720.44,"endTime":7722.44,"body":"als das und wenn du 10"},{"speaker":null,"startTime":7722.44,"endTime":7724.44,"body":"in der richtigen Reihenfolge hast, dann hast du gewonnen."},{"speaker":null,"startTime":7724.44,"endTime":7726.44,"body":"Und als Bonuspunkt,"},{"speaker":null,"startTime":7726.44,"endTime":7728.44,"body":"wenn du Titel und"},{"speaker":null,"startTime":7728.44,"endTime":7730.44,"body":"K\u00fcnstler exakt richtig benennen kannst,"},{"speaker":null,"startTime":7730.44,"endTime":7732.44,"body":"dann kriegst du so ein Chip"},{"speaker":null,"startTime":7732.44,"endTime":7734.44,"body":"und mit diesem Chip kannst du dann entweder"},{"speaker":null,"startTime":7734.44,"endTime":7736.44,"body":"ein spieriges Lied dir erkaufen,"},{"speaker":null,"startTime":7736.44,"endTime":7738.44,"body":"die richtige Position, oder bei anderen"},{"speaker":null,"startTime":7738.44,"endTime":7740.44,"body":"ein Veto einlegen und sagen, nee, ich glaub das war"},{"speaker":null,"startTime":7740.44,"endTime":7742.44,"body":"sp\u00e4ter und dann"},{"speaker":null,"startTime":7742.44,"endTime":7744.44,"body":"kriegst du dir das K\u00e4rtchen, wenn du's richtig"},{"speaker":null,"startTime":7744.44,"endTime":7746.44,"body":"erraten hast. Ich glaub ich kenn das"},{"speaker":null,"startTime":7746.44,"endTime":7748.44,"body":"Spiel, ich kenn ein sehr \u00e4hnliches Spielprinzip,"},{"speaker":null,"startTime":7748.44,"endTime":7750.44,"body":"Anno Domini,"},{"speaker":null,"startTime":7750.44,"endTime":7752.44,"body":"schon mal geh\u00f6rt? Ja genau, so \u00e4hnlich nur"},{"speaker":null,"startTime":7752.44,"endTime":7754.44,"body":"ist das mit Songs und da gibt's halt"},{"speaker":null,"startTime":7754.44,"endTime":7756.44,"body":"auch Erweiterungspacks, Filmmusik"},{"speaker":null,"startTime":7756.44,"endTime":7758.44,"body":"und TV-Serien oder"},{"speaker":null,"startTime":7758.44,"endTime":7760.44,"body":"deutsche Musik, irgendwie von"},{"speaker":null,"startTime":7760.44,"endTime":7762.44,"body":"Bayern 1 gibt's so ein Zusatzpack,"},{"speaker":null,"startTime":7762.44,"endTime":7764.44,"body":"Schlager, Party, wer"},{"speaker":null,"startTime":7764.44,"endTime":7766.44,"body":"auch immer das braucht."},{"speaker":null,"startTime":7766.44,"endTime":7768.44,"body":"Und ich find das ist einfach"},{"speaker":null,"startTime":7768.44,"endTime":7770.44,"body":"irgendwie eine coole Idee und gerade wenn man so"},{"speaker":null,"startTime":7770.44,"endTime":7772.44,"body":"ein bisschen musikinteressiert ist"},{"speaker":null,"startTime":7772.44,"endTime":7774.44,"body":"und auch so \u00fcber mehrere Jahrzehnte hinweg"},{"speaker":null,"startTime":7774.44,"endTime":7776.44,"body":"so ein bisschen Wissen hat,"},{"speaker":null,"startTime":7776.44,"endTime":7778.44,"body":"dann macht das echt Spa\u00df. Und manchmal"},{"speaker":null,"startTime":7778.44,"endTime":7780.44,"body":"liegt man halt voll daneben und denkt, ja krass,"},{"speaker":null,"startTime":7780.44,"endTime":7782.44,"body":"okay, das h\u00e4tte ich jetzt irgendwie Ende 80er"},{"speaker":null,"startTime":7782.44,"endTime":7784.44,"body":"einget\u00fctet, aber es ist"},{"speaker":null,"startTime":7784.44,"endTime":7786.44,"body":"schon irgendwie in den 70ern rausgekommen"},{"speaker":null,"startTime":7786.44,"endTime":7788.44,"body":"und so, dann"},{"speaker":null,"startTime":7788.44,"endTime":7790.44,"body":"macht echt Spa\u00df. Finde ich"},{"speaker":null,"startTime":7790.44,"endTime":7792.44,"body":"f\u00fcr audiophile Menschen"},{"speaker":null,"startTime":7792.44,"endTime":7794.44,"body":"ein sehr cooles Gesellschaftsspiel."},{"speaker":null,"startTime":7794.44,"endTime":7796.44,"body":"Cool. Genau. Kommen nat\u00fcrlich"},{"speaker":null,"startTime":7796.44,"endTime":7798.44,"body":"auch zwei Amazon Rafflings"},{"speaker":null,"startTime":7798.44,"endTime":7800.44,"body":"in unseren Schautops."},{"speaker":null,"startTime":7800.44,"endTime":7802.44,"body":"Mein Problem bei Musikern"},{"speaker":null,"startTime":7802.44,"endTime":7804.44,"body":"ist eigentlich immer, dass ich,"},{"speaker":null,"startTime":7804.44,"endTime":7806.44,"body":"also der Klassiker ist,"},{"speaker":null,"startTime":7806.44,"endTime":7808.44,"body":"ich denke, dass jemand aus den USA kommt"},{"speaker":null,"startTime":7808.44,"endTime":7810.44,"body":"und die kommen am Ende aus England. Das passiert"},{"speaker":null,"startTime":7810.44,"endTime":7812.44,"body":"mir so oft. Das musst du zum Gl\u00fcck nicht einordnen."},{"speaker":null,"startTime":7812.44,"endTime":7814.44,"body":"Das muss ich nicht einordnen. Aber"},{"speaker":null,"startTime":7814.44,"endTime":7816.44,"body":"Anno Domini nochmal ganz kurz,"},{"speaker":null,"startTime":7816.44,"endTime":7818.44,"body":"das ist vom Spielprinzip her \u00e4hnlich."},{"speaker":null,"startTime":7818.44,"endTime":7820.44,"body":"Es gibt aus verschiedenen"},{"speaker":null,"startTime":7820.44,"endTime":7822.44,"body":"geschichtlichen Kategorien"},{"speaker":null,"startTime":7822.44,"endTime":7824.44,"body":"gibt's Ereignisse und"},{"speaker":null,"startTime":7824.44,"endTime":7826.44,"body":"ich muss die in der richtigen"},{"speaker":null,"startTime":7826.44,"endTime":7828.44,"body":"Reihenfolge sortieren."},{"speaker":null,"startTime":7828.44,"endTime":7830.44,"body":"Ich lese ein neues Ereignis vor und dann muss ich sagen,"},{"speaker":null,"startTime":7830.44,"endTime":7832.44,"body":"naja, das war jetzt zeitlich"},{"speaker":null,"startTime":7832.44,"endTime":7834.44,"body":"vor dem und nach dem und dann kann man"},{"speaker":null,"startTime":7834.44,"endTime":7836.44,"body":"in der Runde auch immer wieder anzweifeln"},{"speaker":null,"startTime":7836.44,"endTime":7838.44,"body":"und sagen, nee, ich glaub nicht, dass die Reihenfolge"},{"speaker":null,"startTime":7838.44,"endTime":7840.44,"body":"stimmt und dann werden dementsprechend Punkte verteilt."},{"speaker":null,"startTime":7840.44,"endTime":7842.44,"body":"Das ist ganz cool, weil"},{"speaker":null,"startTime":7842.44,"endTime":7844.44,"body":"man dadurch dann oft auch so ganz obskure"},{"speaker":null,"startTime":7844.44,"endTime":7846.44,"body":"geschichtliche Ereignisse"},{"speaker":null,"startTime":7846.44,"endTime":7848.44,"body":"kennenlernen kann. Also ich kann"},{"speaker":null,"startTime":7848.44,"endTime":7850.44,"body":"da zum Beispiel empfehlen"},{"speaker":null,"startTime":7850.44,"endTime":7852.44,"body":"die Kategorie Flops."},{"speaker":null,"startTime":7852.44,"endTime":7854.44,"body":"Da sind dann wirklich so Sachen, die irgendwie"},{"speaker":null,"startTime":7854.44,"endTime":7856.44,"body":"abgelaufen sind in der Geschichte."},{"speaker":null,"startTime":7856.44,"endTime":7858.44,"body":"Auch ganz obskures Zeug"},{"speaker":null,"startTime":7858.44,"endTime":7860.44,"body":"kann ich empfehlen. Das ist witzig."},{"speaker":null,"startTime":7860.44,"endTime":7862.44,"body":"Da gibt es auch ganz viele verschiedene"},{"speaker":null,"startTime":7862.44,"endTime":7864.44,"body":"Packs davon. Irgendwie eines"},{"speaker":null,"startTime":7864.44,"endTime":7866.44,"body":"\u00fcber Deutschland, Essen und Trinken,"},{"speaker":null,"startTime":7866.44,"endTime":7868.44,"body":"Natur, Europa,"},{"speaker":null,"startTime":7868.44,"endTime":7872.44,"body":"Anno Domini Black ab 18 Jahren"},{"speaker":null,"startTime":7872.44,"endTime":7874.44,"body":"gibt es auch. Oh was?"},{"speaker":null,"startTime":7874.44,"endTime":7876.44,"body":"Ab 18 Jahren? Das kenne ich noch gar nicht."},{"speaker":null,"startTime":7876.44,"endTime":7878.44,"body":"Schon mal gespielt?"},{"speaker":null,"startTime":7878.44,"endTime":7880.44,"body":"Nee, hab ich jetzt auch gerade erst gesehen, weil ich"},{"speaker":null,"startTime":7880.44,"endTime":7882.44,"body":"auch noch Links reinpacken wollte."},{"speaker":null,"startTime":7882.44,"endTime":7884.44,"body":"Genau."},{"speaker":null,"startTime":7884.44,"endTime":7886.44,"body":"Und ja, klingt spannend."},{"speaker":null,"startTime":7886.44,"endTime":7890.44,"body":"Nice. Gut."},{"speaker":null,"startTime":7890.44,"endTime":7892.44,"body":"Also haben wir ein paar Spielideen"},{"speaker":null,"startTime":7892.44,"endTime":7894.44,"body":"f\u00fcr den Sommerurlaub."},{"speaker":null,"startTime":7894.44,"endTime":7896.44,"body":"Oder keine Ahnung, ich glaube,"},{"speaker":null,"startTime":7896.44,"endTime":7898.44,"body":"jetzt tun wir Leuten Unrecht, weil wir sind ja"},{"speaker":null,"startTime":7898.44,"endTime":7900.44,"body":"aus Baden-W\u00fcrttemberg und sind sehr sp\u00e4t dran"},{"speaker":null,"startTime":7900.44,"endTime":7902.44,"body":"mit den Sommerferien und viele"},{"speaker":null,"startTime":7902.44,"endTime":7904.44,"body":"haben, ja bei vielen endet das"},{"speaker":null,"startTime":7904.44,"endTime":7906.44,"body":"jetzt vielleicht schon oder die haben"},{"speaker":null,"startTime":7906.44,"endTime":7908.44,"body":"den August noch oder so ein bisschen oder so."},{"speaker":null,"startTime":7908.44,"endTime":7910.44,"body":"Sei uns verziehen,"},{"speaker":null,"startTime":7910.44,"endTime":7912.44,"body":"dann h\u00f6rt ihr den Podcast vielleicht erst,"},{"speaker":null,"startTime":7912.44,"endTime":7914.44,"body":"wenn die Ferien schon rum sind."},{"speaker":null,"startTime":7914.44,"endTime":7916.44,"body":"Naja."},{"speaker":null,"startTime":7916.44,"endTime":7918.44,"body":"Ja, daf\u00fcr wird es dann wieder sch\u00f6n"},{"speaker":null,"startTime":7918.44,"endTime":7920.44,"body":"warm."},{"speaker":null,"startTime":7920.44,"endTime":7922.44,"body":"Ja, ich"},{"speaker":null,"startTime":7922.44,"endTime":7924.44,"body":"hoffe mal nicht."},{"speaker":null,"startTime":7924.44,"endTime":7926.44,"body":"Ich finde das,"},{"speaker":null,"startTime":7926.44,"endTime":7928.44,"body":"irgendwo liest man jetzt in den Medien,"},{"speaker":null,"startTime":7928.44,"endTime":7930.44,"body":"ja, wo bleibt denn jetzt eigentlich"},{"speaker":null,"startTime":7930.44,"endTime":7932.44,"body":"der Sommer und ich denke mir so, naja,"},{"speaker":null,"startTime":7932.44,"endTime":7934.44,"body":"vor ein paar Wochen war er da, da fanden uns alle schei\u00dfe."},{"speaker":null,"startTime":7934.44,"endTime":7936.44,"body":"Ja, wir hatten ihn im Fr\u00fchling, im Endeffekt."},{"speaker":null,"startTime":7936.44,"endTime":7938.44,"body":"Da war es irgendwie brutal hei\u00df"},{"speaker":null,"startTime":7938.44,"endTime":7940.44,"body":"und keiner hatte mehr Bock."},{"speaker":null,"startTime":7940.44,"endTime":7942.44,"body":"Also Karlsruhe war echt ein"},{"speaker":null,"startTime":7942.44,"endTime":7944.44,"body":"absoluter Ofen und"},{"speaker":null,"startTime":7944.44,"endTime":7946.44,"body":"jetzt beschweren sich die Leute schon wieder, wo bleibt"},{"speaker":null,"startTime":7946.44,"endTime":7948.44,"body":"eigentlich der Sommer? Ich finde es eigentlich gerade ganz"},{"speaker":null,"startTime":7948.44,"endTime":7950.44,"body":"angenehm, muss ich sagen."},{"speaker":null,"startTime":7950.44,"endTime":7952.44,"body":"Ja, wer Sommer"},{"speaker":null,"startTime":7952.44,"endTime":7954.44,"body":"will, kann ja"},{"speaker":null,"startTime":7954.44,"endTime":7956.44,"body":"in den S\u00fcden"},{"speaker":null,"startTime":7956.44,"endTime":7958.44,"body":"oder so."},{"speaker":null,"startTime":7958.44,"endTime":7960.44,"body":"Oder viel, viel, viel"},{"speaker":null,"startTime":7960.44,"endTime":7962.44,"body":"Autofahren, nicht mit dem E-Auto"},{"speaker":null,"startTime":7962.44,"endTime":7964.44,"body":"und viel ins Flugzeug steigen"},{"speaker":null,"startTime":7964.44,"endTime":7966.44,"body":"und dann dazwischen noch"},{"speaker":null,"startTime":7966.44,"endTime":7968.44,"body":"den Dieselgenerator anschalten,"},{"speaker":null,"startTime":7968.44,"endTime":7970.44,"body":"dann wird es auch demn\u00e4chst noch ein bisschen w\u00e4rmer."},{"speaker":null,"startTime":7970.44,"endTime":7972.44,"body":"Also da..."},{"speaker":null,"startTime":7972.44,"endTime":7974.44,"body":"Die KI verwenden."},{"speaker":null,"startTime":7974.44,"endTime":7976.44,"body":"Genau, KI verwenden f\u00fcr jeden Quatsch."},{"speaker":null,"startTime":7976.44,"endTime":7978.44,"body":"Das kann ich auch empfehlen."},{"speaker":null,"startTime":7978.44,"endTime":7980.44,"body":"Gut."},{"speaker":null,"startTime":7980.44,"endTime":7982.44,"body":"Okay."},{"speaker":null,"startTime":7982.44,"endTime":7984.44,"body":"Ich habe echt erst kurz Hitler gelesen"},{"speaker":null,"startTime":7984.44,"endTime":7986.44,"body":"im Geilteil."},{"speaker":null,"startTime":7986.44,"endTime":7988.44,"body":"Mein Geilteil ist heute Hitler."},{"speaker":null,"startTime":7988.44,"endTime":7990.44,"body":"Ich wei\u00df nicht, ob ihr den kennt."},{"speaker":null,"startTime":7990.44,"endTime":7994.44,"body":"Zack, haben wir keine H\u00f6rerInnen mehr."},{"speaker":null,"startTime":7994.44,"endTime":7996.44,"body":"Also Hitster."},{"speaker":null,"startTime":7996.44,"endTime":7998.44,"body":"Ich muss es noch korrigieren."},{"speaker":null,"startTime":7998.44,"endTime":8000.44,"body":"Aber auf den ersten Blick ist er"},{"speaker":null,"startTime":8000.44,"endTime":8002.44,"body":"so ein komischer Verleser."},{"speaker":null,"startTime":8002.44,"endTime":8004.44,"body":"Unangenehm ist er."},{"speaker":null,"startTime":8004.44,"endTime":8006.44,"body":"Ist das jetzt der Rausschmei\u00dfer?"},{"speaker":null,"startTime":8006.44,"endTime":8008.44,"body":"Du hattest fr\u00fcher mal diesen"},{"speaker":null,"startTime":8008.44,"endTime":8010.44,"body":"The Threat went Hitler oder sowas."},{"speaker":null,"startTime":8010.44,"endTime":8012.44,"body":"Ja, genau."},{"speaker":null,"startTime":8012.44,"endTime":8014.44,"body":"Das war so ein Justil-Kirchers Wort"},{"speaker":null,"startTime":8014.44,"endTime":8016.44,"body":"unter alten Leuten in Foren."},{"speaker":null,"startTime":8016.44,"endTime":8018.44,"body":"Sobald die Leute anfangen, sich zu streiten"},{"speaker":null,"startTime":8018.44,"endTime":8020.44,"body":"und einer den anderen Hitler..."},{"speaker":null,"startTime":8020.44,"endTime":8022.44,"body":"Da gibt es doch auch diese Internet-Regel."},{"speaker":null,"startTime":8022.44,"endTime":8024.44,"body":"Wenn irgendwann dieser Punkt erreicht ist."},{"speaker":null,"startTime":8024.44,"endTime":8028.44,"body":"Oh Gott."},{"speaker":null,"startTime":8028.44,"endTime":8030.44,"body":"Ich halte mich lieber"},{"speaker":null,"startTime":8030.44,"endTime":8032.44,"body":"bei 34b auf."},{"speaker":null,"startTime":8032.44,"endTime":8034.44,"body":"Egal."},{"speaker":null,"startTime":8034.44,"endTime":8036.44,"body":"If it's a thing, there's porn of it."},{"speaker":null,"startTime":8036.44,"endTime":8038.44,"body":"Ist das das?"},{"speaker":null,"startTime":8038.44,"endTime":8040.44,"body":"Ich glaube, das war 34."},{"speaker":null,"startTime":8040.44,"endTime":8042.44,"body":"Warte mal."},{"speaker":null,"startTime":8042.44,"endTime":8044.44,"body":"Oh Gott."},{"speaker":null,"startTime":8044.44,"endTime":8046.44,"body":"Jetzt muss ich kurz..."},{"speaker":null,"startTime":8046.44,"endTime":8048.44,"body":"Diese komische, unangenehme Stille gerade"},{"speaker":null,"startTime":8048.44,"endTime":8050.44,"body":"muss ich jetzt mit gelabern."},{"speaker":null,"startTime":8050.44,"endTime":8052.44,"body":"Ich glaube..."},{"speaker":null,"startTime":8052.44,"endTime":8054.44,"body":"Moment."},{"speaker":null,"startTime":8054.44,"endTime":8056.44,"body":"Okay, 34. Wei\u00df ich gar nicht, was 34b ist."},{"speaker":null,"startTime":8056.44,"endTime":8058.44,"body":"Jaja, das ist genau diese Regel."},{"speaker":null,"startTime":8058.44,"endTime":8060.44,"body":"Rule 34."},{"speaker":null,"startTime":8060.44,"endTime":8064.44,"body":"Gut."},{"speaker":null,"startTime":8064.44,"endTime":8066.44,"body":"Dann..."},{"speaker":null,"startTime":8066.44,"endTime":8068.44,"body":"letzter Punkt."},{"speaker":null,"startTime":8068.44,"endTime":8072.44,"body":"Das Ende."},{"speaker":null,"startTime":8072.44,"endTime":8074.44,"body":"So."},{"speaker":null,"startTime":8074.44,"endTime":8076.44,"body":"Okay, gut."},{"speaker":null,"startTime":8076.44,"endTime":8078.44,"body":"Vielen..."},{"speaker":null,"startTime":8078.44,"endTime":8080.44,"body":"Ich war noch unangenehm."},{"speaker":null,"startTime":8080.44,"endTime":8082.44,"body":"Ich habe versucht, straight face zu behalten."},{"speaker":null,"startTime":8082.44,"endTime":8084.44,"body":"Es hat ganz gut geklappt heute."},{"speaker":null,"startTime":8084.44,"endTime":8086.44,"body":"Gut, dann, ja, vielen Dank,"},{"speaker":null,"startTime":8086.44,"endTime":8088.44,"body":"dass du dabei warst, lieber Chris."},{"speaker":null,"startTime":8088.44,"endTime":8090.44,"body":"Und..."},{"speaker":null,"startTime":8090.44,"endTime":8092.44,"body":"Wei\u00df nicht, Moritz, hast du noch?"},{"speaker":null,"startTime":8092.44,"endTime":8094.44,"body":"Du hast bestimmt wieder noch Abk\u00fcndigungen?"},{"speaker":null,"startTime":8094.44,"endTime":8096.44,"body":"Abk\u00fcndigungen?"},{"speaker":null,"startTime":8096.44,"endTime":8098.44,"body":"Nix Besonderes,"},{"speaker":null,"startTime":8098.44,"endTime":8100.44,"body":"au\u00dfer das \u00dcbliche."},{"speaker":null,"startTime":8100.44,"endTime":8102.44,"body":"Doch, vielleicht eine ganz konkrete Sache,"},{"speaker":null,"startTime":8102.44,"endTime":8104.44,"body":"weil ich habe ja schon oft gesagt,"},{"speaker":null,"startTime":8104.44,"endTime":8106.44,"body":"bewertet uns doch mal ein Podcast-Portal."},{"speaker":null,"startTime":8106.44,"endTime":8108.44,"body":"Also, das d\u00fcrft ihr \u00fcberall machen,"},{"speaker":null,"startTime":8108.44,"endTime":8110.44,"body":"wir freuen uns \u00fcberall dr\u00fcber,"},{"speaker":null,"startTime":8110.44,"endTime":8112.44,"body":"wir kriegen es wahrscheinlich nicht \u00fcberall mit,"},{"speaker":null,"startTime":8112.44,"endTime":8114.44,"body":"weil es gibt tausend Podcast-Portale,"},{"speaker":null,"startTime":8114.44,"endTime":8116.44,"body":"wo wir es gar nicht mitkriegen,"},{"speaker":null,"startTime":8116.44,"endTime":8118.44,"body":"dass jemand eine Bewertung schreibt."},{"speaker":null,"startTime":8118.44,"endTime":8120.44,"body":"Ich w\u00fcrde mich extrem freuen,"},{"speaker":null,"startTime":8120.44,"endTime":8122.44,"body":"wenn die Leute, die Pocketcasts benutzen,"},{"speaker":null,"startTime":8122.44,"endTime":8124.44,"body":"mal eine Bewertung dalassen,"},{"speaker":null,"startTime":8124.44,"endTime":8126.44,"body":"weil das ist mein Player,"},{"speaker":null,"startTime":8126.44,"endTime":8128.44,"body":"und ich sehe da momentan,"},{"speaker":null,"startTime":8128.44,"endTime":8130.44,"body":"jeder kann sehen, wie viele Bewertungen es schon gab,"},{"speaker":null,"startTime":8130.44,"endTime":8132.44,"body":"und da steht in Klammern drei."},{"speaker":null,"startTime":8132.44,"endTime":8134.44,"body":"Und ich h\u00e4tte gern, wenn diese Folge drau\u00dfen ist,"},{"speaker":null,"startTime":8134.44,"endTime":8136.44,"body":"dann w\u00e4re ich schon zufrieden."},{"speaker":null,"startTime":8136.44,"endTime":8138.44,"body":"Aber ich meine, die Bewertung,"},{"speaker":null,"startTime":8138.44,"endTime":8140.44,"body":"4,7, aber bei drei Bewertungen,"},{"speaker":null,"startTime":8140.44,"endTime":8142.44,"body":"naja, also das hei\u00dft,"},{"speaker":null,"startTime":8142.44,"endTime":8144.44,"body":"eine Person hat nur vier Sterne gegeben"},{"speaker":null,"startTime":8144.44,"endTime":8146.44,"body":"von den dreien."},{"speaker":null,"startTime":8146.44,"endTime":8148.44,"body":"Genau, das w\u00fcrde mich"},{"speaker":null,"startTime":8148.44,"endTime":8150.44,"body":"sehr, sehr freuen, wenn ihr genau da"},{"speaker":null,"startTime":8150.44,"endTime":8152.44,"body":"eine Bewertung mal abgeben k\u00f6nnt."},{"speaker":null,"startTime":8152.44,"endTime":8154.44,"body":"Falls ihr Pocketcasts verwendet,"},{"speaker":null,"startTime":8154.44,"endTime":8156.44,"body":"macht das doch mal, das w\u00fcrde mich sehr freuen."},{"speaker":null,"startTime":8156.44,"endTime":8158.44,"body":"Und ansonsten nat\u00fcrlich das \u00dcbliche,"},{"speaker":null,"startTime":8158.44,"endTime":8160.44,"body":"unterst\u00fctzt uns und macht,"},{"speaker":null,"startTime":8160.44,"endTime":8162.44,"body":"was in der Werbung gesagt wurde,"},{"speaker":null,"startTime":8162.44,"endTime":8164.44,"body":"und so, das ist ja alles schon gesagt."},{"speaker":null,"startTime":8164.44,"endTime":8166.44,"body":"So, jetzt sind es vier Bewertungen."},{"speaker":null,"startTime":8166.44,"endTime":8172.44,"body":"Warte einen Moment, ich gucke mal,"},{"speaker":null,"startTime":8172.44,"endTime":8174.44,"body":"wie Echtzeit das ist,"},{"speaker":null,"startTime":8174.44,"endTime":8176.44,"body":"ob wenn ich das jetzt aktualisiere,"},{"speaker":null,"startTime":8176.44,"endTime":8178.44,"body":"ob ich es direkt sehen kann."},{"speaker":null,"startTime":8178.44,"endTime":8180.44,"body":"Ich wei\u00df auch nicht, wann er das..."},{"speaker":null,"startTime":8180.44,"endTime":8182.44,"body":"Ich dachte mal, wenn du es jetzt bewertest,"},{"speaker":null,"startTime":8182.44,"endTime":8184.44,"body":"ob es dann nochmal direkt,"},{"speaker":null,"startTime":8184.44,"endTime":8186.44,"body":"ob man es dann direkt sieht."},{"speaker":null,"startTime":8186.44,"endTime":8188.44,"body":"Nicht, dass jetzt die Trolle"},{"speaker":null,"startTime":8188.44,"endTime":8190.44,"body":"nehmen jetzt ihre Bewertungen wieder raus,"},{"speaker":null,"startTime":8190.44,"endTime":8192.44,"body":"aber ich glaube,"},{"speaker":null,"startTime":8192.44,"endTime":8194.44,"body":"schreiben kann man gar nichts."},{"speaker":null,"startTime":8194.44,"endTime":8196.44,"body":"Man kann, glaube ich, nur Sterne vergeben."},{"speaker":null,"startTime":8196.44,"endTime":8198.44,"body":"Also,"},{"speaker":null,"startTime":8198.44,"endTime":8200.44,"body":"offenbar aktualisiert sich es nicht so schnell,"},{"speaker":null,"startTime":8200.44,"endTime":8202.44,"body":"aber wir wissen ja, dass bestimmt auch da"},{"speaker":null,"startTime":8202.44,"endTime":8204.44,"body":"eine riesige Infrastruktur dahinter ist,"},{"speaker":null,"startTime":8204.44,"endTime":8206.44,"body":"wo das erstmal durch die Pipeline laufen muss"},{"speaker":null,"startTime":8206.44,"endTime":8208.44,"body":"und die E2E-Tests m\u00fcssen \u00fcberpr\u00fcfen,"},{"speaker":null,"startTime":8208.44,"endTime":8210.44,"body":"ob diese Zahl stimmen kann."},{"speaker":null,"startTime":8210.44,"endTime":8212.44,"body":"Und ihr wisst ja, was f\u00fcr ein Wahnsinn"},{"speaker":null,"startTime":8212.44,"endTime":8214.44,"body":"manchmal passiert im Hintergrund."},{"speaker":null,"startTime":8214.44,"endTime":8216.44,"body":"Gut, das war es dann von meiner Seite aus."},{"speaker":null,"startTime":8216.44,"endTime":8218.44,"body":"Von meiner auch."},{"speaker":null,"startTime":8218.44,"endTime":8220.44,"body":"Definitionsgem\u00e4\u00df, Chris,"},{"speaker":null,"startTime":8220.44,"endTime":8222.44,"body":"hast du als Gast das letzte Wort?"},{"speaker":null,"startTime":8222.44,"endTime":8224.44,"body":"Lieber Gott."},{"speaker":null,"startTime":8224.44,"endTime":8226.44,"body":"Ja, danke, dass ihr mich"},{"speaker":null,"startTime":8226.44,"endTime":8228.44,"body":"eingeladen habt."},{"speaker":null,"startTime":8228.44,"endTime":8230.44,"body":"Tsch\u00fcss."},{"speaker":null,"startTime":8230.44,"endTime":8232.44,"body":"Okay,"},{"speaker":null,"startTime":8232.44,"endTime":8234.44,"body":"kurz und schmerzlos, alles klar."},{"speaker":null,"startTime":8234.44,"endTime":8236.44,"body":"Jetzt hab ich gar nicht das letzte Wort,"},{"speaker":null,"startTime":8236.44,"endTime":8238.44,"body":"wir quatschen einfach weiter."},{"speaker":null,"startTime":8238.44,"endTime":8240.44,"body":"Macht's gut, bis zum n\u00e4chsten Mal."},{"speaker":null,"startTime":8240.44,"endTime":8242.44,"body":"Tsch\u00fcss."},{"speaker":null,"startTime":8248.44,"endTime":8250.44,"body":"Bis zum n\u00e4chsten Mal."}]}